Yoann Rodière (
https://hibernate.atlassian.net/secure/ViewProfile.jspa?accountId=557058%...
) *updated* an issue
Hibernate Search (
https://hibernate.atlassian.net/browse/HSEARCH?atlOrigin=eyJpIjoiOWYyOThj...
) / Improvement (
https://hibernate.atlassian.net/browse/HSEARCH-4616?atlOrigin=eyJpIjoiOWY...
) HSEARCH-4616 (
https://hibernate.atlassian.net/browse/HSEARCH-4616?atlOrigin=eyJpIjoiOWY...
) Rename automatic indexing to something more explicit (
https://hibernate.atlassian.net/browse/HSEARCH-4616?atlOrigin=eyJpIjoiOWY...
)
Change By: Yoann Rodière (
https://hibernate.atlassian.net/secure/ViewProfile.jspa?accountId=557058%...
)
“Automatic indexing” is a problematic name because:
# It’s too generic. Mass indexing can also be called “automatic”, since it automatically
load entities from the
database.
# In a way, it’s too specific. For example we document the synchronization strategy, or
the coordination, as affecting automatic indexing, but they also affect manual indexing
through an indexing plan, which is not technically speaking “automatic”.
So, we need to come up with two names:
# One for indexing that relies on an indexing plan, as opposed to indexing that relies on
an Indexer/MassIndexer.
# One for indexing that happens as a consequence of Hibernate ORM entities being modified,
as opposed to indexing requested explicitly by the user (explicit call to an indexing
plan, mass indexer, JSR-352 indexing job, …). Note this indexing is specific to the ORM
mapper: the Standalone POJO mapper doesn’t have that.
When we have those two names, we will have to use them in documentation (reference,
README, …) and configuration properties (taking care to keep the old ones and deprecate
them).
Note we may also need to restructure the documentation, in particular to clarify that
manual indexing using indexing plans does follow similar rules as “automatic” indexing
using indexing plans (synchronization, coordination).
(
https://hibernate.atlassian.net/browse/HSEARCH-4616#add-comment?atlOrigin...
) Add Comment (
https://hibernate.atlassian.net/browse/HSEARCH-4616#add-comment?atlOrigin...
)
Get Jira notifications on your phone! Download the Jira Cloud app for Android (
https://play.google.com/store/apps/details?id=com.atlassian.android.jira....
) or iOS (
https://itunes.apple.com/app/apple-store/id1006972087?pt=696495&ct=Em...
) This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100205- sha1:4a5192e )