Skip to content
Succès

Changes

Fixing TODO of AbstractPolymorphicEntityFinder.newWhereIdClause(..): replaced by a method that does the job of the callers (which are subclasses) to reduce code duplication. The very reason of the TODO has been fixed by allowing to clone the EntityCriteriaSupport without making it rescan the aggregate properties.
( 060aa76 )
core/src/main/java/org/codefilarete/stalactite/query/model/Where.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/SimpleRelationalEntityPersister.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/singletable/SingleTablePolymorphismPersister.java orm/src/test/java/org/codefilarete/stalactite/engine/runtime/RelationalEntityFinderTest.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/ProjectionQueryCriteriaSupport.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/query/EntityQueryCriteriaSupport.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/AbstractPolymorphismPersister.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/tableperclass/TablePerClassPolymorphismPersister.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/jointable/JoinTablePolymorphismEntityFinder.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/singletable/SingleTablePolymorphismEntityFinder.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/RelationalEntityFinder.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/tableperclass/TablePerClassPolymorphismEntityFinder.java orm/src/main/java/org/codefilarete/stalactite/query/EntityFinder.java core/src/main/java/org/codefilarete/stalactite/query/builder/QuerySQLBuilderFactory.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/query/EntityCriteriaSupport.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/AbstractPolymorphicEntityFinder.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/jointable/JoinTablePolymorphismPersister.java
guiom.mary at
Fixing and enhancing Spring Data projection missing features (pagination and sorting).
( 49d26eb )
spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/query/QueryResultWindower.java spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteQuery.java spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/query/StalactiteRepositoryQuery.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/SimpleRelationalEntityPersister.java core/src/main/java/org/codefilarete/stalactite/engine/EntityPersister.java orm/src/test/java/org/codefilarete/stalactite/engine/FluentEntityMappingConfigurationSupportCycleTest.java spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/query/StalactiteLimitRepositoryQuery.java spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/query/DerivedQueriesWithoutMappedCollectionRepository.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/AbstractPolymorphismPersister.java spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteCountProjection.java spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/query/SliceResultWindower.java spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/query/PageResultWindower.java spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteExistsProjection.java spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/query/CreateQueryLookupStrategy.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/AdvancedEntityPersister.java spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteProjection.java spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactiteLimitingQuery.java spring-integration/spring-data/src/test/java/org/codefilarete/stalactite/spring/repository/query/AbstractDerivedQueriesWithoutMappedCollectionTest.java orm/src/main/java/org/codefilarete/stalactite/engine/runtime/ProjectionQueryCriteriaSupport.java spring-integration/spring-data/src/main/java/org/codefilarete/stalactite/spring/repository/query/PartTreeStalactitePagedQuery.java
guiom.mary at