This repository has been archived by the owner on Sep 7, 2018. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 4
Automatic reindexing - without fine-grained dirty checking #38
Merged
Merged
Changes from all commits
Commits
Show all changes
43 commits
Select commit
Hold shift + click to select a range
406622a
Enable collection event processing in the ORM integration
yrodiere 2407e90
Add ContainerValueExtractorPath to represent a chain of extractors
yrodiere 5c6667b
Add BoundPojoModelPath to model POJO access path during indexing
yrodiere 0cdba98
Introduce a PojoMappingHelper to aggregate mapping-related global hel…
yrodiere feabd23
Store augmented models (markers) in dedicated objects
yrodiere a1aef49
Add a way to define the inverse side of an association explicitly
yrodiere 02e651f
Provide the TypeMetadataContributorProvider to the MapperFactory inst…
yrodiere 6772578
Build only one PojoAugmentedTypeModelProvider and PojoMappingHelper p…
yrodiere b68c040
Move work planning to the POJO mapper module
yrodiere 6de2e3f
Rename POJO managers/workers to make it clear they are about *indexed…
yrodiere 0833952
Reduce the visibility of some unnecessarily exposed methods in POJO t…
yrodiere f33d8fb
Move POJO model/mapping contributors and collectors to SPIs to allow …
yrodiere 74d9ed1
Add metadata about which type is an entity in the POJO mapper
yrodiere e9c887c
Automatically contribute association inverse sides based on Hibernate…
yrodiere 2c44350
Test basic automatic indexing in the ORM integration
yrodiere 6ef6292
Add inverse side of associations in ORM tests
yrodiere 176e684
Include whether a type is abstract or not in type models
yrodiere 614c62f
Implement basic automatic reindexing across entities
yrodiere 857d803
Test automatic indexing after indirect changes in the ORM integration
yrodiere e1ceb6e
Support polymorphic associations in automatic reindexing
yrodiere a0cf67b
Test automatic indexing with polymorphic associations in the ORM inte…
yrodiere 4b2fae4
Test automatic indexing with generic, polymorphic associations in the…
yrodiere 038b6a1
Move ContainerValueExtractorPath to API and use it in programmatic ma…
yrodiere 0b27eed
Add PojoModelPath to model unbound POJO access paths
yrodiere 11db6a3
Support associations in embeddables when the inverse side information…
yrodiere a54545d
Test automatic indexing with associations in embeddables on one side …
yrodiere 76e7c50
Add a way to define a property/value as embedding associations
yrodiere 5a31695
Automatically contribute association embeddeds based on Hibernate ORM…
yrodiere 38d34e4
Support associations in embeddables when the inverse side information…
yrodiere 167ca41
Test automatic indexing with embeddables on both sides in the ORM int…
yrodiere 3eb2fa5
Take dependencies from TypeBridge/PropertyBridge into account in auto…
yrodiere 193e8eb
Test automatic indexing with TypeBridge/PropertyBridge in the ORM int…
yrodiere 225a139
Make sure to not contribute any dependency related to bridges that we…
yrodiere 691f66b
Test automatic indexing with indexed-embedded TypeBridge/PropertyBrid…
yrodiere 9508ef9
Add a protection against infinite recursion in PojoAssociationPathInv…
yrodiere ad8ad1f
Clarify the implementation of ChangesetPojoContainedTypeWorker.WorkPl…
yrodiere ab9e2f5
Use a get prefix where relevant in methods of POJO path classes
yrodiere e9949a4
Rename "augmented models" to "additional metadata"
yrodiere 85ede4e
Add some documentation to indexing processor builders
yrodiere c388669
Clean up and document generic type parameters in POJO workers and typ…
yrodiere 6d56fb3
Try to clarify node and path attributes in dependency collectors
yrodiere 147faed
Clean up and document generic type parameters in PojoModelElement et.…
yrodiere c8f1707
Rename the markForReindexing boolean to shouldMarkForReindexing for m…
yrodiere File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
150 changes: 0 additions & 150 deletions
150
...n/java/org/hibernate/search/v6poc/backend/index/impl/SimplifyingChangesetIndexWorker.java
This file was deleted.
Oops, something went wrong.
58 changes: 0 additions & 58 deletions
58
.../src/main/java/org/hibernate/search/v6poc/backend/index/impl/SimplifyingIndexManager.java
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Commit message: s/wether/whether/
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks, done