Tags
Authors
After over 60 resolved tasks, we’re proud to release Hibernate Search version 5.6.0.Beta1.
The Elasticsearch integration made significant progress, and we believe it to be ready for wider usage.
While the team has been busy implementing great new features such as the Elasticsearch integration for the next 5.6 release, some of you provided interesting feedback on our stable release.
The summary of the feedback I heard is that migrating to the new sorting requirements can be confusing, and there were some issues with our Faceting implementation.
Hibernate Search version 5.5.3.Final
is available now, fixing the reported issues and improving the error messages around sorting.
The changelog is rather small, so this time I’ll post it verbatim:
-
HSEARCH-1917 - Cannot index null or empty values for faceted fields
-
HSEARCH-2082 - Documentation refers to @SortField when it should be @SortableField
-
HSEARCH-2085 - Typo in hibernate-search-engine logger
-
HSEARCH-2086 - Long and Date range faceting doesn’t honor hasZeroCountsIncluded
-
HSEARCH-2179 - Hanging during shutdown of SyncWorkProcessor
-
HSEARCH-2193 - LuceneBackendQueueTask does not release the Directory lock on update failures
-
HSEARCH-2200 - Typo in log message
-
HSEARCH-2240 - Parallel service lookup might fail to find the service
-
HSEARCH-2199 - Allows the use of CharFilter in the programmatic API of SearchMapping
-
HSEARCH-2084 - Upgrade to WildFly 10.0.0.Final
-
HSEARCH-2089 - Ensure the performance tests do not use the WildFly embedded version of Search
-
HSEARCH-1951 - Improve resulting error message when applying the wrong Sort Type
-
HSEARCH-2090 - Using the wrong header in the distribution/pom.xml
-
HSEARCH-2241 - Clarify deprecation of setFilter() method on FullTextQuery
Having fixed several issues and tasks since the previous milestone, it’s time to publish our third milestone towards Elasticsearch integration: Hibernate Search version 5.6.0.Alpha3 is now available!
In this post, I’d like you to meet Martin, who, in spite of his young age, has been very active in the Hibernate Search project development, implementing some interesting extensions or helping with pull request reviewing.
Because I’d love to see more university students getting involved with open source software, I took this opportunity and interviewed Martin about this experience.
During my talk at VoxxedVienna on using Hibernate Search with Elasticsearch earlier this week, there was an interesting question which I couldn’t answer right away:
"When running a full-text query with a projection of fields, is it possible to return the result as a list of POJOs rather than as a list of arrays of Object
?"
The answer is: Yes, it is possible, result transformers are the right tool for this.
Today we’re proud to announce the first Alpha release sporting experimental integration with Elasticsearch!
We also updated to use Apache Lucene 5.5 - the latest stable release of our favourite search engine - as of course we’re not abandoning our traditional users!
I’m glad to announce the first release of the Eclipse plugin for Hibernate Search. In this post I want to describe its features and ask you for any comments, positive or (even more important for me) negative.
Version 5.5.2.Final
is now available, our latest stable version sporting integration with Hibernate ORM 5 and Apache Lucene 5.3 - the state of the art.
Creating this version to be compatible with these two great OSS projects kept us busy for a good deal of this past year; I remember discussing this option with superstar OSS contributors Uwe Schindler (Apache Lucene developer) and Gustavo Nalle (Infinispan developer) at FOSDEM in January 2015! I am grateful to both for their guidance and suggestions, as driving progress forward is sometimes challenging when we strive to keep backwards compatibility as best as we can.
On top of that, our same small but amazing team as been working hard on Hibernate OGM 5, a bit of Hibernate Validator, incredible performance improvements on Hibernate ORM "classic" and is still tinkering on the internals of Hibernate Search to make an Elasticsearch backend an alternative to plain Lucene.
Hibernate Search 5.5.1.Final is now available!
Feedback about our recent 5.5.0.Final
release has been great, and while the good news is that nobody reported significant issues,
some people also pointed out that the new sorting system was a bit limited.
So we’ve been working on enhancing the FieldBridge
API to make sure that those more expert users who implement their
own bridging would have a better control on how sorting works as well.
We’ve also started some work to push the performance higher, and overall I’m proud to state that this 5.5.1.Final
release
is including some small internal polish, but results in measurable improvements.
I’m happy to announce the latest final release of Hibernate Search: Hibernate Search 5.5 Final
.
We mainly consolidated the features included in the latest candidate release
and worked on fixing some bugs.
As a reminder on versions:
Hibernate Search now requires at least Hibernate ORM 5.0.0.Final
,
and at the time of writing only Infinispan 8.0.1.Final
supports real time replication
of an Apache Lucene 5.3
index.
[ ... ]