Re: [Neo4j] Neo4j Internals

2011-10-06 Thread Alexandre de Assis Bento Lima
Ok, Chris!
Thanks for the hint!

Best,
Alexandre.

On Thu, 6 Oct 2011 17:03:35 +0300, Chris Gioran wrote
> On Thu, Oct 6, 2011 at 4:27 PM, Alexandre de Assis Bento Lima
>  wrote:
> > Thank you, Chris!
> > BTY, do you intend to update your blog with the new information?
> 
> It seems harder to do for the older posts - it comes easier to just
> write up changes as they are worked on and integrated.
> This means by the way that the upcoming property stuff will probably
> get their own writeup. Stay tuned.
> 
> Also, keep in mind that as Neo4j evolves, all team members write up
> interesting stuff they work on. Look at http://planet.neo4j.org/ for a
> list of posts covering various aspects of Neo4j, including, but not
> limited to, some very interesting walk-throughs of kernel parts.
> 
> have fun,
> CG
> 
> > Best,
> > Alexandre.
> >
> > On Thu, 6 Oct 2011 11:02:18 +0300, Chris Gioran wrote
> >> Hi Alexandre,
> >>
> >> first off, the overall structure of the database has not changed in
> >> any drastic way. This means that most of the code paths are the same,
> >> maybe with some classes/methods renamed, so with a bit of patience you
> >> can follow through the new code.
> >>
> >> The most dramatic changes have been in the store files layout. Bits
> >> have had their semantics changed to support a bigger id space and,
> >> moreover, 1.5 will bring a complete rewrite of the PropertyStore.
> >> However the code is again localized, so you should be able to find
> >> your way around pretty quick - in-code comments should be helpful
> >> there.
> >>
> >> If you have any trouble walking through the code I am sure you will
> >> find this list very helpful.
> >>
> >> thank you,
> >> CG
> >>
> >> On Wed, Oct 5, 2011 at 6:50 PM, Alexandre de Assis Bento Lima
> >>  wrote:
> >> > Hi,
> >> >
> >> > I couldn't find any information about Neo4j storage system and other 
> >> > internal 
details on
> >> > its website. Searching the web, I found:
> >> >
> >> > http://nosql.mypopescu.com/post/1396301953/neo4j-internals
> >> >
> >> > which gives many details and seems to be very good material. My question 
> >> > is: as 
the
> >> > articles were published on October, 2010, are they still up-to-date? 
> >> > Neo4j 1.5 
has the
> >> > same implementation?
> >> >
> >> > Thanks a lot and special thanks to Chris Gioran, who wrote the articles.
> >> >
> >> > Alexandre.
> >> >
> >> > ___
> >> > Neo4j mailing list
> >> > User@lists.neo4j.org
> >> > https://lists.neo4j.org/mailman/listinfo/user
> >> >
> >> ___
> >> Neo4j mailing list
> >> User@lists.neo4j.org
> >> https://lists.neo4j.org/mailman/listinfo/user
> >
> >
> > Alexandre A. B. Lima.
> > ---
> > COPPE / Computer Science
> > Federal University of Rio de Janeiro
> > Rio de Janeiro, Brazil.
> > +55-21-2562-8690
> >
> > ___
> > Neo4j mailing list
> > User@lists.neo4j.org
> > https://lists.neo4j.org/mailman/listinfo/user
> >
> ___
> Neo4j mailing list
> User@lists.neo4j.org
> https://lists.neo4j.org/mailman/listinfo/user


Alexandre A. B. Lima.
---
COPPE / Computer Science
Federal University of Rio de Janeiro
Rio de Janeiro, Brazil.
+55-21-2562-8690

___
Neo4j mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user


Re: [Neo4j] Neo4j Internals

2011-10-06 Thread Chris Gioran
On Thu, Oct 6, 2011 at 4:27 PM, Alexandre de Assis Bento Lima
 wrote:
> Thank you, Chris!
> BTY, do you intend to update your blog with the new information?

It seems harder to do for the older posts - it comes easier to just
write up changes as they are worked on and integrated.
This means by the way that the upcoming property stuff will probably
get their own writeup. Stay tuned.

Also, keep in mind that as Neo4j evolves, all team members write up
interesting stuff they work on. Look at http://planet.neo4j.org/ for a
list of posts covering various aspects of Neo4j, including, but not
limited to, some very interesting walk-throughs of kernel parts.

have fun,
CG

> Best,
> Alexandre.
>
> On Thu, 6 Oct 2011 11:02:18 +0300, Chris Gioran wrote
>> Hi Alexandre,
>>
>> first off, the overall structure of the database has not changed in
>> any drastic way. This means that most of the code paths are the same,
>> maybe with some classes/methods renamed, so with a bit of patience you
>> can follow through the new code.
>>
>> The most dramatic changes have been in the store files layout. Bits
>> have had their semantics changed to support a bigger id space and,
>> moreover, 1.5 will bring a complete rewrite of the PropertyStore.
>> However the code is again localized, so you should be able to find
>> your way around pretty quick - in-code comments should be helpful
>> there.
>>
>> If you have any trouble walking through the code I am sure you will
>> find this list very helpful.
>>
>> thank you,
>> CG
>>
>> On Wed, Oct 5, 2011 at 6:50 PM, Alexandre de Assis Bento Lima
>>  wrote:
>> > Hi,
>> >
>> > I couldn't find any information about Neo4j storage system and other 
>> > internal details on
>> > its website. Searching the web, I found:
>> >
>> > http://nosql.mypopescu.com/post/1396301953/neo4j-internals
>> >
>> > which gives many details and seems to be very good material. My question 
>> > is: as the
>> > articles were published on October, 2010, are they still up-to-date? Neo4j 
>> > 1.5 has the
>> > same implementation?
>> >
>> > Thanks a lot and special thanks to Chris Gioran, who wrote the articles.
>> >
>> > Alexandre.
>> >
>> > ___
>> > Neo4j mailing list
>> > User@lists.neo4j.org
>> > https://lists.neo4j.org/mailman/listinfo/user
>> >
>> ___
>> Neo4j mailing list
>> User@lists.neo4j.org
>> https://lists.neo4j.org/mailman/listinfo/user
>
>
> Alexandre A. B. Lima.
> ---
> COPPE / Computer Science
> Federal University of Rio de Janeiro
> Rio de Janeiro, Brazil.
> +55-21-2562-8690
>
> ___
> Neo4j mailing list
> User@lists.neo4j.org
> https://lists.neo4j.org/mailman/listinfo/user
>
___
Neo4j mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user


Re: [Neo4j] Neo4j Internals

2011-10-06 Thread Alexandre de Assis Bento Lima
Thank you, Chris!
BTY, do you intend to update your blog with the new information? 

Best,
Alexandre.

On Thu, 6 Oct 2011 11:02:18 +0300, Chris Gioran wrote
> Hi Alexandre,
> 
> first off, the overall structure of the database has not changed in
> any drastic way. This means that most of the code paths are the same,
> maybe with some classes/methods renamed, so with a bit of patience you
> can follow through the new code.
> 
> The most dramatic changes have been in the store files layout. Bits
> have had their semantics changed to support a bigger id space and,
> moreover, 1.5 will bring a complete rewrite of the PropertyStore.
> However the code is again localized, so you should be able to find
> your way around pretty quick - in-code comments should be helpful
> there.
> 
> If you have any trouble walking through the code I am sure you will
> find this list very helpful.
> 
> thank you,
> CG
> 
> On Wed, Oct 5, 2011 at 6:50 PM, Alexandre de Assis Bento Lima
>  wrote:
> > Hi,
> >
> > I couldn't find any information about Neo4j storage system and other 
> > internal details on
> > its website. Searching the web, I found:
> >
> > http://nosql.mypopescu.com/post/1396301953/neo4j-internals
> >
> > which gives many details and seems to be very good material. My question 
> > is: as the
> > articles were published on October, 2010, are they still up-to-date? Neo4j 
> > 1.5 has the
> > same implementation?
> >
> > Thanks a lot and special thanks to Chris Gioran, who wrote the articles.
> >
> > Alexandre.
> >
> > ___
> > Neo4j mailing list
> > User@lists.neo4j.org
> > https://lists.neo4j.org/mailman/listinfo/user
> >
> ___
> Neo4j mailing list
> User@lists.neo4j.org
> https://lists.neo4j.org/mailman/listinfo/user


Alexandre A. B. Lima.
---
COPPE / Computer Science
Federal University of Rio de Janeiro
Rio de Janeiro, Brazil.
+55-21-2562-8690

___
Neo4j mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user


Re: [Neo4j] Neo4j Internals

2011-10-06 Thread Chris Gioran
Hi Alexandre,

first off, the overall structure of the database has not changed in
any drastic way. This means that most of the code paths are the same,
maybe with some classes/methods renamed, so with a bit of patience you
can follow through the new code.

The most dramatic changes have been in the store files layout. Bits
have had their semantics changed to support a bigger id space and,
moreover, 1.5 will bring a complete rewrite of the PropertyStore.
However the code is again localized, so you should be able to find
your way around pretty quick - in-code comments should be helpful
there.

If you have any trouble walking through the code I am sure you will
find this list very helpful.

thank you,
CG

On Wed, Oct 5, 2011 at 6:50 PM, Alexandre de Assis Bento Lima
 wrote:
> Hi,
>
> I couldn't find any information about Neo4j storage system and other internal 
> details on
> its website. Searching the web, I found:
>
> http://nosql.mypopescu.com/post/1396301953/neo4j-internals
>
> which gives many details and seems to be very good material. My question is: 
> as the
> articles were published on October, 2010, are they still up-to-date? Neo4j 
> 1.5 has the
> same implementation?
>
> Thanks a lot and special thanks to Chris Gioran, who wrote the articles.
>
> Alexandre.
>
> ___
> Neo4j mailing list
> User@lists.neo4j.org
> https://lists.neo4j.org/mailman/listinfo/user
>
___
Neo4j mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user


[Neo4j] Neo4j Internals

2011-10-05 Thread Alexandre de Assis Bento Lima
Hi,

I couldn't find any information about Neo4j storage system and other internal 
details on 
its website. Searching the web, I found:

http://nosql.mypopescu.com/post/1396301953/neo4j-internals

which gives many details and seems to be very good material. My question is: as 
the 
articles were published on October, 2010, are they still up-to-date? Neo4j 1.5 
has the 
same implementation?

Thanks a lot and special thanks to Chris Gioran, who wrote the articles.

Alexandre.

___
Neo4j mailing list
User@lists.neo4j.org
https://lists.neo4j.org/mailman/listinfo/user