Re: [hibernate-dev] Does @ContainedIn trigger reindexing

2014-05-22 Thread Sanne Grinovero
Hi Marc, yes there is a degree of "smartness" in such logic, it attempts to use the dirtyness information provided by the ORM and will skip indexing operations if no field is changed among those which affect the index state. This is rather conservative, so the optimisation is disabled if there are

[hibernate-dev] Hibernate OGM 4.1.0.Beta3 is out, bringing improved support for Neo4j, querying and more

2014-05-22 Thread Gunnar Morling
Hi, It's my great pleasure to announce the release of Hibernate OGM 4.1.0.Beta3. This release is focused on an improved experience when working with the Neo4j graph datastore and several improvements in the field of querying. Check out the announcement post for all the details [1]. --Gunnar [1]

Re: [hibernate-dev] [OGM and others] API, SPI and FPI

2014-05-22 Thread Sanne Grinovero
Looks like we're all aligned? Steve made some concrete examples, Emmanuel pointed out how we have been defining this vs. apparently other people. I don't feel the need to change our interpretation, if that's what is being discussed. It's good to remember that there are different kinds of SPIs; we

Re: [hibernate-dev] [OGM and others] API, SPI and FPI

2014-05-22 Thread Emmanuel Bernard
You misread me. I have to plan to change the meaning of SPI. I just pointed the few most prominent definitions I have found while researching the subject. What did strike me though is that SPI is much less defined and explained than I anticipated. What I am questioning is whether an API / SPI spli

Re: [hibernate-dev] [OGM and others] API, SPI and FPI

2014-05-22 Thread Steve Ebersole
Deja vu as we have had this exact discussion before (and actually, our discussions pre-date those TAG discussions) You are basing your specific reading of what SPI means based on a single wikipedia page that goes out of its way to point out its incompleteness :) And really even then in my opi

[hibernate-dev] [OGM and others] API, SPI and FPI

2014-05-22 Thread Emmanuel Bernard
(This discussion is around OGM but it is a very generic subject applicable to all projects.) I made a mistake in naming the spi packages SPI because the definition of SPI is quite narrow and even more narrower in Java than elsewhere. ## Definitions ### SPI In Java and according to Wikipedia,