Open issues

Provide a "compatibility layer" module to help users migrate from Search 5 to Search 6
HSEARCH-3282
Exception: An entity got loaded even though it was not part of the EntityInfo list
HSEARCH-3180
An entity could not be indexed. Gave me java.lang.Object is not an indexed entity or a subclass of an indexed entity
HSEARCH-2530
Check Search 6 log/exception messages and use Search 5 messages instead (with Search 5 ID) where possible
HSEARCH-3308
Support for sharing resources among different Index Managers
HSEARCH-2340
JMS queue initialized too early w/o re-try on failure
HSEARCH-1834
Implement a getDeploymentClassloader on ClassLoaderService
HSEARCH-1691
Add match all terms option when matching in the DSL API
HSEARCH-917
Range predicate doesn't normalize arguments for text (analyzed) fields with Elasticsearch
HSEARCH-3959
Object fields that are both nested and flattened (ES's include_in_parent)
HSEARCH-3955
Configurable cache update strategy for entity loading with Hibernate ORM
HSEARCH-3952
Simpler configuration syntax for single-backend applications
HSEARCH-3950
Avoid creating huge arrays for collectors when a query does not have an upper bound limit
HSEARCH-3947
Projection nesting: preserving the document structure in projections
HSEARCH-3943
Custom index settings for Elasticsearch indexes created by Hibernate Search
HSEARCH-3934
Projection to a DTO/JavaBean/etc.
HSEARCH-3927
Predicate on multiple fields designated by a single label/group name/etc. ("_all", copy_to, ...)
HSEARCH-3926
SPI for integrators to provide their own thread pools
HSEARCH-3910
Restore support for looking up the capabilities of each field in the metamodel
HSEARCH-3909
exists() predicate ignores dynamic fields among children of the targeted object field with the Lucene backend
HSEARCH-3905
exists() predicate ignores nested object fields among children of the targeted object field
HSEARCH-3904
Filters based exclusively on mapper metadata for @IndexedEmbedded
HSEARCH-3903
Change the explain API so that the entity id is used, instead of document id
HSEARCH-3899
Allow POJO mapper implementations to pass explicit routing keys when indexing
HSEARCH-3891
Support Regexp queries having a regex expression predicate
HSEARCH-3884
Maximize utilization of database connections during mass indexing
HSEARCH-3878
Validate configuration property values more precisely
HSEARCH-3875
java.lang.Error thrown during mass indexing are swallowed and not reported to the user
HSEARCH-3864
Specify a replacement for missing values in distance sorts
HSEARCH-3863
Aggregations on multi-valued numeric fields for Lucene
HSEARCH-3856
Forward failures to resolve beans from Spring/CDI
HSEARCH-3853
Improve test coverage for Elasticsearch schema validation
HSEARCH-3821
Custom names for metadata fields with Elasticsearch
HSEARCH-3789
Mass indexing for ORM's dynamic-map entity types
HSEARCH-3771
Support extracting and indexing map entries
HSEARCH-3689
Support custom container extractors with the ORM mapper
HSEARCH-3688
Mapping a single entity type to multiple indexes
HSEARCH-3683
Backport to 5.x: manage the version of Jackson 2 to the latest available version
HSEARCH-3672
Lucene terms aggregations (discrete facets) may return wrong results for any sort other than the default one
HSEARCH-3666
Remove the requirement for works from workplans to be executed in order
HSEARCH-3664
Allow setting the value of bucket aggregations to something more than just the document count with Elasticsearch
HSEARCH-3661
AWS signing fails when using multiple routing keys
HSEARCH-3655
Upgrade to JUnit 5
HSEARCH-3654
Migrate to Apache Avro 1.9.0+
HSEARCH-3650
Provide integrations to real-world spatial libraries
HSEARCH-3639
Provide a (better) way to configure Lucene directories on a per-index or per-shard basis
HSEARCH-3636
Search 6 groundwork - Restore support for configuring a custom LockFactory
HSEARCH-3635
Replace the searchable/sortable/projectable flags for fields with a single array of feature flags
HSEARCH-3633
Combine the results of a database query and a search query
HSEARCH-3630
Allow field access to property with the JavaBean mapper
HSEARCH-3613
issue 1 of 350