Open issues

Add relocation artifacts for artifacts with the new org.hibernate.search groupID
HSEARCH-3328
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
Convert the LockFactoryProvider API to use a NIO Path
HSEARCH-2779
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
Initialization options and APIs
HSEARCH-3759
Check Search 6 log/exception messages and use Search 5 messages instead (with Search 5 ID) where possible
HSEARCH-3308
Add explanation of general concepts, HOWTOs to the documentation
HSEARCH-3303
Support for sharing resources among different Index Managers
HSEARCH-2340
Range faceting on multiple numeric values does not work
HSEARCH-1927
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
Search results not sorted properly
HSEARCH-542
Avoid storing the index name in the index for each document
HSEARCH-3784
query.explain() with the Elasticsearch backend fails when using projections or multi-tenancy
HSEARCH-3783
Upgrade to Elasticsearch 7.5.0
HSEARCH-3782
Remove automatic index optimization
HSEARCH-3779
Remove "index_metadata_complete" configuration property
HSEARCH-3778
Restore configuration of the Similarity in the Lucene backend
HSEARCH-3777
Restore advanced configuration options of the Lucene Writer
HSEARCH-3776
Restore advanced Reader/Writer handling in the Lucene backend
HSEARCH-3775
Simplify how HibernateOrmMappingContext/HibernateOrmSessionContext are implemented
HSEARCH-3773
Allow mapping the document id to non-entity-id properties for ORM's dynamic-map entity types
HSEARCH-3772
Mass indexing for ORM's dynamic-map entity types
HSEARCH-3771
Add minimal support for Index Aliases
HSEARCH-3765
Implicit nested predicate queries for exists predicate targeting an object field
HSEARCH-3762
Implicit nested predicate queries
HSEARCH-3752
dropAndCreateIndexes() as an alternative to purge() in the MassIndexer
HSEARCH-3751
ElasticsearchIndexManager must allow or automatically recreate index
HSEARCH-3749
Document access to the low-level REST client for Elasticsearch
HSEARCH-3747
IndexWorkspacePurgeIT fails on windows
HSEARCH-3746
Give more information about failures to MassIndexer users
HSEARCH-3729
Support a "degraded mode" where failure to contact Elasticsearch or index documents does not affect the whole application
HSEARCH-3719
Document Backend/IndexManager extensions
HSEARCH-3718
Document declaration of dependencies in bridges
HSEARCH-3710
Document routing key bridges
HSEARCH-3709
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
Document the JSR-352 integration
HSEARCH-3682
Document the programmatic mapping
HSEARCH-3680
Document the bridge resolver
HSEARCH-3678
Complete all missing sections of the documentation
HSEARCH-3677
Backport to 5.x: manage the version of Jackson 2 to the latest available version
HSEARCH-3672
Document the aggregation DSL in details
HSEARCH-3668
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
Switch to docvalues instead of stored fields for Hibernate Search metadata in Lucene/ES documents
HSEARCH-3657
issue 1 of 464

Add relocation artifacts for artifacts with the new org.hibernate.search groupID

Description

Quoting :

It would be nice if we could be consistent on the way we do it.

So what we did:

  • we created a relocation/ directory/parent artifact containing all the
    relocation artifacts

  • we only enable the build of the relocation artifacts if the relocation
    profile is enabled (the release scripts are already updated to take this
    new profile into account)

See these commits for the details:
-
https://github.com/hibernate/hibernate-validator/commit/744b4c525c527e510648da8fed6c7e0fce8dd95c
-
https://github.com/hibernate/hibernate-noorm-release-scripts/commit/0fd44ecb06fd8269d8498affdd8e9c2a0c5836d4

If you have any question, feel free to ask.

Setting priority as "blocker", even though it's not really blocking for users, because we definitely can't release 6.0 before this issue has been fix (it would be inconsistent with other Hibernate projects).

Environment

None

Status

Assignee

Unassigned

Reporter

Yoann Rodière

Labels

None

Suitable for new contributors

None

Pull Request

None

Feedback Requested

None

Components

Fix versions

Priority

Blocker
Configure