This release brings the ‘sort by relevance’ feature and some improvements in indexing and analysis. There are also some minor bugfixes in this release.
picturesafe-search is an open source Java framework that allows for ultra fast adoption of Elasticsearch queries capabilities to old and new java applications.
You can find out more about picturesafe-search at picturesafe-search.io.
We use semantic versioning for the development of picturesafe-search.
With Apache Maven add this dependency to your pom.xml:
<dependency>
<groupId>de.picturesafe.search</groupId>
<artifactId>picturesafe-search</artifactId>
<version>3.3.0</version>
</dependency>Or clone the GitHub repository and build the distribution yourself.
Have fun!
— The picturesafe-search team
MustNotExpression.optimize()
IndexPresetConfigurationProvider to provide the possibility to load index preset configurations dynamically.SortOption.OBJECT and attribute withoutIndexing to field configuration.ElasticsearchServiceImpl and SingleIndexElasticsearchServiceImpl have changedString internally (as in Elasticsearch) and method signatures now expect Object (which is converted to String by IdFormat
implementations). This should not break code compatibility unless you do not use the DocumentBuilder and build the document maps yourself.FieldConfiguration interface and implementations have changed: getCharMappings() has been replaced by getCustomCharFilters().with by the picturesafe-search community
Code licensed Apache License 2.0 Documentation licensed CC-BY-4.0