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
Use the method AutoFlushEvent#isFlushRequired to filter auto flush events
HSEARCH-3665
Remove the requirement for works from workplans to be executed in order
HSEARCH-3664
Upgrade to Hibernate ORM Hibernate ORM 5.3.11.Final
HSEARCH-3663
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
Upgrade to Elasticsearch 7.3.0
HSEARCH-3660
Manage the version of Jackson to the latest available version
HSEARCH-3659
Switch to docvalues instead of stored fields for Hibernate Search metadata in Lucene documents
HSEARCH-3657
Update mapper ORM documentation chapter: writeplan API process is no longer necessary
HSEARCH-3656
AWS signing fails when using multiple routing keys
HSEARCH-3655
Upgrade to JUnit 5
HSEARCH-3654
Run Elasticsearch in JDK11 by default in the Jenkinsfile
HSEARCH-3653
Do not specify a type in Elasticsearch _explain requests
HSEARCH-3651
Migrate to Apache Avro 1.9.0+
HSEARCH-3650
Add initial support for simple aggregations (count by value, count by range)
HSEARCH-3649
Optimize unproxying in indexing processors and reindexing resolvers
HSEARCH-3645
Expose backends/indexes through the ORM mapper APIs
HSEARCH-3640
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
Clarify the error message when a @Transient property is missing a @IndexingDependency annotation
HSEARCH-3634
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
Move search query loading options to a better place in the search query DSL
HSEARCH-3629
Per-type, finer loading options in search queries (fetch graph, ...)
HSEARCH-3628
Document the query DSL in details
HSEARCH-3615
Allow method access to property with the JavaBean mapper
HSEARCH-3613
Search 6 groundwork - Restore support for passing (string) parameters to value bridges
HSEARCH-3608
Revisit the names of "SearchWriter" and "SearchSessionWritePlan"
HSEARCH-3606
Document the projection DSL in details
HSEARCH-3600
Document the sort DSL in details
HSEARCH-3599
Document the predicate DSL in details
HSEARCH-3598
Implement multi-index operations such as purge or delete-by-query as a single Elasticsearch call
HSEARCH-3596
Test multiple index option compatibility for spatial predicates.
HSEARCH-3593
Allow indexing/query works to be cancelled upon timeout or by the user
HSEARCH-3590
Search 6 groundwork - Restore support for index metadata lookup
HSEARCH-3589
issue 1 of 497

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