Skip to content

1.31.3

Compare
Choose a tag to compare
@arteymix arteymix released this 03 Apr 23:04
· 804 commits to development since this release

This patch release brings substantial performance improvements for GemBrow and much more!

  • advanced search syntax with Lucene
  • numerous improvements to the search backend
  • batch loading and parameter padding to reuse prepared statements as much as possible
  • query optimization tailored for GemBrow
  • monitoring of the local task and database connection pools with Micrometer and JMX
  • improved batch confound detection for small sample sizes by @ppavlidis

Advanced search syntax

We used to have this feature before migrating to Hibernate Search. It's now fully back on! It can be used in the search interface, in GemBrow or via the REST API.

image

Query optimization

We've introduced a bunch of query utilities for batching and padding Hibernate parameter lists. This is a temporary solution until we migrate to Hibernate 5+ which supports this feature natively. Parameter padding and batching reduces the number of prepared statements that needs to be managed by Hibernate.