On May 2, 2008, at 03:33, Hardy Ferentschik wrote:
Hi there,
On Fri, 02 May 2008 01:53:02 +0200, Emmanuel Bernard <[EMAIL PROTECTED]
> wrote:
Hibernate Search 3.1 will arrive sooner than expected to align with
Hibernate Core 3.3
Great. Seems a lot of things are finally happening, especially the
migration to maven on the core :) What is the long term plan with
the maven migration on Hibernate Search? How long will it be ivy/ant?
I am not doing it. If anyone has time...
If you have some compatibility breaks in mind, speak up. Also we
need to focus on closing the features implying Core 3.3 first (I
have the close hooks of the SF in mind but there might be others).
The additional features will go in a 3.2. I don't know if we should
go for a beta or straight to a CR for HSearch 3.1, WDYT.
There are code changes but there are not too big.
I am still planing to implement indexing of null values
(HSEARCH-115), but that's goes probably falls under the category
'not too big', even though I still thing we should change the
FieldBridge API. After last weeks discussions regarding this feature
I thought the bestway forward would be:
1. Go with Sanne's idea and introduce an additonal field in order to
index null values. Combined with Emmanuel's idea of a NullQuery it
should work quite well.
Just realizing it will not really work well inside collections. We
need to think about that.
2. Instead of adding a new annotation like @IndexNullMarker I would
prefer to add another attribute to the @Field annotation.
Introducing a seperate annotation gives the impression that @Field
and @IndexNullMarker are orthogonal.
Right it does not work well with multiple fields per property either.
3. I also still believe that the actual work should be done in the
FieldBridge. For this reason the parameter would have to be passed
along into the bridge. Instead of just adding a parameter I am
toying with the idea of introducing some sort of wrapper object
containing values for index, store, boost, ...
Should this be part of 3.1 or shall we move it to 3.2?
Time constraint, if you can get it in there, that's better.
Cheers,
Hardy
_______________________________________________
hibernate-dev mailing list
hibernate-dev@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/hibernate-dev