openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
S
stalactite
Settings
|
Report Duplicate
0
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Very Low Activity
Commits
: Listings
Analyzed
about 17 hours
ago. based on code collected
about 17 hours
ago.
Aug 31, 2024 — Aug 31, 2025
Showing page 3 of 46
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Making table-per-class handles some subclass polymorphism by mimicking join-table and single-table mechanism
Guillaume Mary
More...
2 months ago
Allowing to have one-to-many relation owned by right side on a table-per-class left side by deactivating foreign key creation
Guillaume Mary
More...
2 months ago
Moving Select Listener propagation of polymorphic persister to sub-persister to avoid code duplication.
Guillaume Mary
More...
2 months ago
Sharing doSelect(..) code between polymorphic persisters
Guillaume Mary
More...
2 months ago
Applying the behavior of join-table and table-per-class polymorphism to single-table: selector is replaced by SingleTablePolymorphismEntityFinder for loading entities per their ids. SingleTablePolymorphismSelectExecutor can be deleted.
Guillaume Mary
More...
2 months ago
Applying the behavior of join-table polymorphism to tabler-per-class: selector is replaced by TablePerClassPolymorphismEntityFinder for loading entities per their ids. TablePerClassPolymorphicSelectExecutor can be deleted.
Guillaume Mary
More...
2 months ago
Fixing join-table polymorphism as root: case with multiple sub-classes wasn't supported. Required a lot of changes because joins configured by builder weren't correct (tree wasn't taking into account several sub-classes nor their relations). Which makes fail the selector, which, thus, was replaced by JoinTablePolymorphismEntityFinder for loading entities per their ids, which didn't support Composited Keys. Addionally, sub-persisters listeners weren't triggered anymore (because the 2-phases load wasn't used anymore). So we make them trigger them again. Which makes appear some errors on ordered Collections (for example, the algorithm wasn't working on Set because we were trying to add the sorted elements to the already-filled Set, which was doing nothing since elements were already in the Set). Finally, JoinTablePolymorphismSelectExecutor can be deleted because it has been replaced by JoinTablePolymorphismEntityFinder
Guillaume Mary
More...
2 months ago
Adding log traces for better debugging
Guillaume Mary
More...
2 months ago
Fixing single-table polymorphism as root: loading sub-persisters relations
Guillaume Mary
More...
3 months ago
Fixing table-per-class polymorphism as root: loading sub-persisters relations
Guillaume Mary
More...
3 months ago
Fixing table-per-class polymorphism as root: case with multiple sub-classes wasn't supported
Guillaume Mary
More...
3 months ago
Moving polymorphic handler to their dedicated package for better code organization
Guillaume Mary
More...
3 months ago
Moving element collection relation mapping to the appropriate class instead of making it half in RelationConfigurer and half in ElementCollectionRelationConfigurer
Guillaume Mary
More...
3 months ago
Code cleanup
Guillaume Mary
More...
4 months ago
Moving many-to-many relation configuration to the dedicated class ManyToManyRelationConfigurer to make it more autonomous and avoid splitting part of the algorithm in several classes. This aligns the design with other relation configurers.
Guillaume Mary
More...
4 months ago
Moving determineAccessorDefinition() method from Configurer classes to Configuration ones because it doesn't deal with the persistence algorithm and is more configuration stuff
Guillaume Mary
More...
4 months ago
Simplifying many-to-many engine configuration by removing the internal Template class
Guillaume Mary
More...
4 months ago
Moving one-to-many relation configuration to the dedicated class OneToManyRelationConfigurer to make it more autonomous and avoid splitting part of the algorithm in several classes.
Guillaume Mary
More...
4 months ago
Moving one-to-one cycle configurer to the appropriate package
Guillaume Mary
More...
4 months ago
Moving one-to-one relation configuration to the dedicated class OneToOneRelationConfigurer to make it more autonomous and avoid splitting part of the algorithm in several classes.
Guillaume Mary
More...
4 months ago
Simplifying the design of single-table polymorphic inflation
Guillaume Mary
More...
4 months ago
Aligning XXXPolymorphicRelationJoinNode classes code. Allows removing PolymorphicEntityInflater.
Guillaume Mary
More...
4 months ago
Moving PolymorphicEntityInflater and PolymorphicMergeJoinRowConsumer outside EntityJoinTree to make it lighter ad because there's no reason to let them as inner classes.
Guillaume Mary
More...
4 months ago
Renaming EntitySelector to EntityFinder to avoid mixing it with SelectExecutor, now the intention is a bit clearer.
Guillaume Mary
More...
4 months ago
Removing JoinableSelectExecutor because it is not so used and adds complexity
Guillaume Mary
More...
4 months ago
code cleanup
Guillaume Mary
More...
4 months ago
Introduce fetch size support for ReadOperation. Propagate ReadOperationFactory usage to parts of the code that still don't use it.
Guillaume Mary
More...
4 months ago
Code sharing between DefaultPersistExecutor and AlreadyAssignedIdentifierPersistExecutor
Guillaume Mary
More...
4 months ago
CHanging signature of PersistenceContext.select to return a List instead of a Set.
Guillaume Mary
More...
4 months ago
Code cleanup
Guillaume Mary
More...
4 months ago
←
1
2
3
4
5
6
7
8
9
…
45
46
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree