Re: [Firebird-devel] Core-1686

2016-03-02 Thread Atri Sharma
Thanks a ton! I am on it. Can we also please start discussing the tablespaces, while I build Firebird on Fedora? Regards, Atri On Wed, Mar 2, 2016 at 1:32 PM, Dmitry Yemanov wrote: > 02.03.2016 15:59, Atri Sharma wrote: > > > BTW I tried navigating the codebase to find

Re: [Firebird-devel] Core-1686

2016-03-02 Thread Dmitry Yemanov
02.03.2016 15:59, Atri Sharma wrote: > BTW I tried navigating the codebase to find the parser and rewriter, > along with table commands, but somehow got lost in the structure. > > Can anyone please point me to it? /dsql/parse.y is the grammar. It generates execution nodes as class instances

Re: [Firebird-devel] Core-1686

2016-03-02 Thread Atri Sharma
On Wed, Mar 2, 2016 at 7:40 PM, Dimitry Sibiryakov wrote: > 02.03.2016 15:07, Atri Sharma wrote: > > > I assume thats the raw YAML parser,right? > > > > Not YAML, but yacc. > > > > > > Meant Yacc, sorry! > >It is btyacc, which you would notice if you built

Re: [Firebird-devel] Core-1686

2016-03-02 Thread Dimitry Sibiryakov
02.03.2016 15:07, Atri Sharma wrote: > > I assume thats the raw YAML parser,right? > > Not YAML, but yacc. > > > Meant Yacc, sorry! It is btyacc, which you would notice if you built Firebird at least once... -- WBR, SD.

Re: [Firebird-devel] Core-1686

2016-03-02 Thread Mark Rotteveel
On 2016-03-02 14:58, Atri Sharma wrote: > Thanks a ton! > > I assume thats the raw YAML parser,right? Not YAML, but yacc. Mark -- Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM +

Re: [Firebird-devel] Core-1686

2016-03-02 Thread Atri Sharma
On Wed, Mar 2, 2016 at 7:34 PM, Mark Rotteveel wrote: > On 2016-03-02 14:58, Atri Sharma wrote: > > Thanks a ton! > > > > I assume thats the raw YAML parser,right? > > Not YAML, but yacc. > > Meant Yacc, sorry!

Re: [Firebird-devel] Core-1686

2016-03-02 Thread Atri Sharma
> > > > This is me : https://uk.linkedin.com/in/atrisharma > > > > I see you implemented "Grouping Sets" for PostgreSQL... It's a good task > to Firebird v4. > > Thats a difficult project, will attempt it after a basic comfort in the codebase!

Re: [Firebird-devel] Core-1686

2016-03-02 Thread Atri Sharma
Thanks a ton! I assume thats the raw YAML parser,right? On Wed, Mar 2, 2016 at 7:26 PM, Mark Rotteveel wrote: > On 2016-03-02 13:59, Atri Sharma wrote: > > BTW I tried navigating the codebase to find the parser and rewriter, > > along with table commands, but somehow got

Re: [Firebird-devel] Core-1686

2016-03-02 Thread Mark Rotteveel
On 2016-03-02 13:59, Atri Sharma wrote: > BTW I tried navigating the codebase to find the parser and rewriter, > along with table commands, but somehow got lost in the structure. > > Can anyone please point me to it? The statement grammar is used to generate the parser: src/dsql/parse.y For the

Re: [Firebird-devel] Core-1686

2016-03-02 Thread Adriano dos Santos Fernandes
Em 02/03/2016 08:15, Atri Sharma escreveu: > Thanks for the heads up but I cant :) > > This is me : https://uk.linkedin.com/in/atrisharma > I see you implemented "Grouping Sets" for PostgreSQL... It's a good task to Firebird v4. Adriano

Re: [Firebird-devel] Core-1686

2016-03-02 Thread Atri Sharma
BTW I tried navigating the codebase to find the parser and rewriter, along with table commands, but somehow got lost in the structure. Can anyone please point me to it? On Wed, Mar 2, 2016 at 5:49 PM, Atri Sharma wrote: > Super, will wait for it > On 2 Mar 2016 5:43 pm,

Re: [Firebird-devel] Core-1686

2016-03-02 Thread Gabor Boros
2016. 03. 02. 13:19 keltezéssel, Atri Sharma írta: > Super, will wait for it Atri, Nice to see somebody want to contribute to the project. Please write your message below the quoted text and cut the not needed pieces from it as I do in this message. (I am just a user not developer or list

Re: [Firebird-devel] Core-1686

2016-03-02 Thread Atri Sharma
Super, will wait for it On 2 Mar 2016 5:43 pm, "Dmitry Yemanov" wrote: > 02.03.2016 15:03, Atri Sharma wrote: > > > Sounds something I can pick up... > > I will start a new thread on this subject later today, to discuss what > and how could be done in this regard. > > >

Re: [Firebird-devel] Core-1686

2016-03-02 Thread Dmitry Yemanov
02.03.2016 15:03, Atri Sharma wrote: > Sounds something I can pick up... I will start a new thread on this subject later today, to discuss what and how could be done in this regard. Dmitry -- Site24x7 APM Insight:

Re: [Firebird-devel] Core-1686

2016-03-02 Thread Atri Sharma
Sounds something I can pick up... On 2 Mar 2016 5:15 pm, "Dmitry Yemanov" wrote: > 02.03.2016 14:42, Atri Sharma wrote: > > > Is the tablespaces question still relevant? > > Yes. > > > Dmitry > > > >

Re: [Firebird-devel] Core-1686

2016-03-02 Thread Dmitry Yemanov
02.03.2016 14:42, Atri Sharma wrote: > Is the tablespaces question still relevant? Yes. Dmitry -- Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances

Re: [Firebird-devel] Core-1686

2016-03-02 Thread Atri Sharma
Is the tablespaces question still relevant? On Wed, Mar 2, 2016 at 5:08 PM, Dmitry Yemanov wrote: > 02.03.2016 14:33, Atri Sharma wrote: > > > I meant I cannot participate in GSoC,assuming that is what you meant :) > > GSoC 2015 was running without our project,

Re: [Firebird-devel] Core-1686

2016-03-02 Thread Dmitry Yemanov
02.03.2016 14:33, Atri Sharma wrote: > I meant I cannot participate in GSoC,assuming that is what you meant :) GSoC 2015 was running without our project, unfortunately. But these tasks are still relevant as an easy start. Dmitry

Re: [Firebird-devel] Core-1686

2016-03-02 Thread Atri Sharma
I am pretty sure they arent simple, and hence I want to make sure that wherever I invest my time with Firebird proves useful both for me and the project, hence nitpicking where to start of f:) On Wed, Mar 2, 2016 at 5:04 PM, Dmitry Yemanov wrote: > 02.03.2016 14:15, Atri

Re: [Firebird-devel] Core-1686

2016-03-02 Thread Dmitry Yemanov
02.03.2016 14:15, Atri Sharma wrote: > Thanks for the heads up but I cant :) > > This is me : https://uk.linkedin.com/in/atrisharma Some of those tasks are not that simple ;-) But feel free to choose what you're really interested in, I don't mind. The tracker is full of open tickets :-) And

Re: [Firebird-devel] Core-1686

2016-03-02 Thread Atri Sharma
I meant I cannot participate in GSoC,assuming that is what you meant :) On Wed, Mar 2, 2016 at 4:45 PM, Atri Sharma wrote: > Thanks for the heads up but I cant :) > > This is me : https://uk.linkedin.com/in/atrisharma > > > On Wed, Mar 2, 2016 at 4:37 PM, Dmitry Yemanov

Re: [Firebird-devel] Core-1686

2016-03-02 Thread Dmitry Yemanov
02.03.2016 14:09, Atri Sharma wrote: > That's fine, I am fine with anything in the planner, or maybe > transactions ... Then the start would be not from the planner, but from the statistics collector ;-) Take a look at the GSTAT utility, located under /src/utilities/gstat/, the code is

Re: [Firebird-devel] Core-1686

2016-03-02 Thread Atri Sharma
On Wed, Mar 2, 2016 at 4:48 PM, Lester Caine wrote: > On 02/03/16 11:05, Dmitry Yemanov wrote: > >> Any place where I can start hacking, reading about the architecture, > >> > code pointers, guidance please? > > Worth looking here: > >

Re: [Firebird-devel] Core-1686

2016-03-02 Thread Lester Caine
On 02/03/16 11:05, Dmitry Yemanov wrote: >> Any place where I can start hacking, reading about the architecture, >> > code pointers, guidance please? > Worth looking here: > http://www.ibphoenix.com/resources/documents/development > http://www.ibphoenix.com/resources/documents/design > > But

Re: [Firebird-devel] Core-1686

2016-03-02 Thread Dimitry Sibiryakov
02.03.2016 12:05, Dmitry Yemanov wrote: > I think CORE-1686 may actually be more complicated than it appears at > the first glance. BTW, it has chances to be implemented by the core team > soon. I think that CORE-4427 is a good candidate for start. It is about single-line patch but require

Re: [Firebird-devel] Core-1686

2016-03-02 Thread Dmitry Yemanov
02.03.2016 07:00, Atri Sharma wrote: > Also, let me know if there is anything else that needs hands, and I will > be glad to help with that. As a newcomer, you may also look here for possible tasks: http://www.firebirdsql.org/en/gsoc/ Dmitry

Re: [Firebird-devel] Core-1686

2016-03-02 Thread Atri Sharma
That's fine, I am fine with anything in the planner, or maybe transactions ... On 2 Mar 2016 4:38 pm, "Dmitry Yemanov" wrote: > 01.03.2016 21:02, Atri Sharma wrote: > > > > I was looking into the bug tracker to pick something to hack on, and > > found Core-1686. This seemed

Re: [Firebird-devel] Core-1686

2016-03-02 Thread Dmitry Yemanov
01.03.2016 21:02, Atri Sharma wrote: > > I was looking into the bug tracker to pick something to hack on, and > found Core-1686. This seemed pretty interesting to me, but I have never > had a look at Firebird core before. I think CORE-1686 may actually be more complicated than it appears at the

Re: [Firebird-devel] Core-1686

2016-03-02 Thread Atri Sharma
Sure. One thing I am not sure about, is the internal structure of the code base. There seems to be little documentation around that and how to start reading the source code. Any pointers? On Wed, Mar 2, 2016 at 3:51 PM, Alex Peshkoff wrote: > On 03/02/2016 01:12 PM, Atri

Re: [Firebird-devel] Core-1686

2016-03-02 Thread Alex Peshkoff
On 03/02/2016 01:12 PM, Atri Sharma wrote: > Thanks Alex. > > I am looking forward to hack Firebird. Is there anything I can start off > with for v4,please? Choose any item from the tracker and send us patch for it. --

Re: [Firebird-devel] Core-1686

2016-03-02 Thread Dimitry Sibiryakov
02.03.2016 11:12, Atri Sharma wrote: > I am looking forward to hack Firebird. Is there anything I can start off with > for v4,please? For the beginning you should just build it. This process itself is not so trivial and will give you some understanding of source organization. -- WBR,

Re: [Firebird-devel] Core-1686

2016-03-02 Thread Atri Sharma
Thanks Alex. I am looking forward to hack Firebird. Is there anything I can start off with for v4,please? On Wed, Mar 2, 2016 at 3:38 PM, Alex Peshkoff wrote: > On 03/02/2016 11:26 AM, Atri Sharma wrote: > > Hoping this is the correct mailing list for these questions > > More

Re: [Firebird-devel] Core-1686

2016-03-02 Thread Alex Peshkoff
On 03/02/2016 11:26 AM, Atri Sharma wrote: > Hoping this is the correct mailing list for these questions More or less yes. > On 2 Mar 2016 9:30 am, "Atri Sharma" wrote: > >> Also, let me know if there is anything else that needs hands, and I will >> be glad to help with

Re: [Firebird-devel] Core-1686

2016-03-02 Thread Atri Sharma
Hoping this is the correct mailing list for these questions On 2 Mar 2016 9:30 am, "Atri Sharma" wrote: > Also, let me know if there is anything else that needs hands, and I will > be glad to help with that. > On 1 Mar 2016 11:32 pm, "Atri Sharma"

Re: [Firebird-devel] Core-1686

2016-03-01 Thread Atri Sharma
Also, let me know if there is anything else that needs hands, and I will be glad to help with that. On 1 Mar 2016 11:32 pm, "Atri Sharma" wrote: > Team, > > I was looking into the bug tracker to pick something to hack on, and found > Core-1686. This seemed pretty interesting

[Firebird-devel] Core-1686

2016-03-01 Thread Atri Sharma
Team, I was looking into the bug tracker to pick something to hack on, and found Core-1686. This seemed pretty interesting to me, but I have never had a look at Firebird core before. Any place where I can start hacking, reading about the architecture, code pointers, guidance please? Regards,