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
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
Support dynamic ("free-form") entities
HSEARCH-1401
Add match all terms option when matching in the DSL API
HSEARCH-917
Search results not sorted properly
HSEARCH-542
Expose the index name in IndexFailureContext
HSEARCH-3741
ValueReadHandle fails to report exceptions if the call to entity.toString() fails
HSEARCH-3740
Test MassIndexer interruption/cancellation and fix it if necessary
HSEARCH-3739
Upgrade to Byteman 4.0.8
HSEARCH-3738
Test against AWS-hosted ES 7.1
HSEARCH-3737
Report failures in work executions only once, at the mapper level
HSEARCH-3735
Add a timeout to the Jenkins build configuration
HSEARCH-3732
Give more information about failures to MassIndexer users
HSEARCH-3729
All background operations should propagate exceptions from the mapper to the user thread
HSEARCH-3728
Exceptions are not propagated from the Elasticsearch backend to the mapper when using IndexingPlan or automatic indexing
HSEARCH-3726
Remove deprecated methods that were already present in 6.0.0.Beta1
HSEARCH-3721
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
Allow the use of extended types in ValueBridge
HSEARCH-3717
Mitigate test failures caused by automatic snapshots of AWS-managed Elasticsearch service
HSEARCH-3716
Simplify the definition of DSL converters and projection converters
HSEARCH-3712
Document index field type DSL extension
HSEARCH-3711
Document declaration of dependencies in bridges
HSEARCH-3710
Document routing key bridges
HSEARCH-3709
Search 6 groundwork Restore missing log messages from Search 5 in Search 6
HSEARCH-3693
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
Define aggregations from JSON with Elasticsearch
HSEARCH-3662
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 documents
HSEARCH-3657
AWS signing fails when using multiple routing keys
HSEARCH-3655
Upgrade to JUnit 5
HSEARCH-3654
issue 1 of 479

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