[hibernate/hibernate-orm] 2250b7: implement 'NULLS (FIRST | LAST)' in HQL
by Nathan Xu
Branch: refs/heads/wip/6.0
Home: https://github.com/hibernate/hibernate-orm
Commit: 2250b7f84ffea11b109203f4543cb79a88a11e89
https://github.com/hibernate/hibernate-orm/commit/2250b7f84ffea11b109203f...
Author: Nathan Xu <nathan.qingyang.xu(a)gmail.com>
Date: 2020-06-23 (Tue, 23 Jun 2020)
Changed paths:
M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlLexer.g4
M hibernate-core/src/main/antlr/org/hibernate/grammars/hql/HqlParser.g4
M hibernate-core/src/main/java/org/hibernate/dialect/DB2Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/Dialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/MySQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SQLServerDialect.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmSortSpecification.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstWalker.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/select/SortSpecification.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/ParameterTests.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/SelectClauseTests.java
A hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/nullPrecedence/AbstractNullPrecedenceTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/nullPrecedence/ExampleEntity.java
A hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/nullPrecedence/SupportingNativelyDialectTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/nullPrecedence/SupportingNotNativelyDialectTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/sqm/domain/Person.java
M hibernate-testing/src/main/java/org/hibernate/testing/orm/junit/DialectFeatureChecks.java
Log Message:
-----------
implement 'NULLS (FIRST | LAST)' in HQL
4 years, 6 months
[hibernate/hibernate-orm] fdc211: implement @RowId
by Nathan Xu
Branch: refs/heads/wip/6.0
Home: https://github.com/hibernate/hibernate-orm
Commit: fdc2112b1973f6ff820a0896bea1a0afb477886a
https://github.com/hibernate/hibernate-orm/commit/fdc2112b1973f6ff820a089...
Author: Nathan Xu <nathan.qingyang.xu(a)gmail.com>
Date: 2020-06-23 (Tue, 23 Jun 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EntityMappingType.java
A hibernate-core/src/main/java/org/hibernate/metamodel/mapping/EntityRowIdMapping.java
A hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/EntityRowIdMappingImpl.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/AbstractEntityInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/AbstractEntityResultGraphNode.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityJoinedFetchInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityResultImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityResultInitializer.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/EntityResultJoinedSubclassImpl.java
R hibernate-core/src/main/java/org/hibernate/sql/results/graph/entity/internal/RootEntityResultImpl.java
M hibernate-core/src/test/java/org/hibernate/jpa/test/ejb3configuration/PersisterClassProviderTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/rowid/RowIdTest.java
M hibernate-core/src/test/java/org/hibernate/test/cfg/persister/GoofyPersisterClassProvider.java
M hibernate-core/src/test/java/org/hibernate/test/legacy/CustomPersister.java
M hibernate-testing/src/main/java/org/hibernate/testing/jdbc/SQLStatementInspector.java
M hibernate-testing/src/main/java/org/hibernate/testing/jdbc/SQLStatementInterceptor.java
Log Message:
-----------
implement @RowId
4 years, 6 months
[hibernate/hibernate-orm] 4c8567: fix some logging performance issues
by Nathan Xu
Branch: refs/heads/wip/6.0
Home: https://github.com/hibernate/hibernate-orm
Commit: 4c856725f804677b724d26b270785d947c60cb69
https://github.com/hibernate/hibernate-orm/commit/4c856725f804677b724d26b...
Author: Nathan Xu <nathan.qingyang.xu(a)gmail.com>
Date: 2020-06-23 (Tue, 23 Jun 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/boot/archive/internal/ArchiveHelper.java
M hibernate-core/src/main/java/org/hibernate/boot/archive/internal/StandardArchiveDescriptorFactory.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/InFlightMetadataCollectorImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/internal/MetadataBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/jaxb/internal/MappingBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/convert/internal/AttributeConverterManager.java
M hibernate-core/src/main/java/org/hibernate/boot/model/process/internal/ScanningCoordinator.java
M hibernate-core/src/main/java/org/hibernate/boot/model/relational/Namespace.java
M hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/FilterDefinitionBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/HbmMetadataSourceProcessorImpl.java
M hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/ModelBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/model/source/internal/hbm/TypeDefinitionBinder.java
M hibernate-core/src/main/java/org/hibernate/boot/registry/selector/internal/StrategySelectorBuilder.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/BiDirectionalAssociationHandler.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/FieldAccessEnhancer.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/bytebuddy/PersistentAttributeTransformer.java
M hibernate-core/src/main/java/org/hibernate/bytecode/enhance/internal/javassist/PersistentAttributesEnhancer.java
M hibernate-core/src/main/java/org/hibernate/cache/internal/RegionFactoryInitiator.java
M hibernate-core/src/main/java/org/hibernate/cfg/annotations/reflection/JPAOverriddenAnnotationReader.java
M hibernate-core/src/main/java/org/hibernate/dialect/AbstractHANADialect.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/EntityEntryContext.java
M hibernate-core/src/main/java/org/hibernate/engine/internal/StatisticalLoggingSessionEventListener.java
M hibernate-core/src/main/java/org/hibernate/id/factory/internal/DefaultIdentifierGeneratorFactory.java
M hibernate-core/src/main/java/org/hibernate/integrator/internal/IntegratorServiceImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionFactoryRegistry.java
M hibernate-core/src/main/java/org/hibernate/internal/SessionImpl.java
M hibernate-core/src/main/java/org/hibernate/internal/StatelessSessionImpl.java
M hibernate-core/src/main/java/org/hibernate/jpa/HibernatePersistenceProvider.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/EntityManagerFactoryBuilderImpl.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/internal/PersistenceXmlParser.java
M hibernate-core/src/main/java/org/hibernate/jpa/boot/spi/ProviderChecker.java
M hibernate-core/src/main/java/org/hibernate/jpa/internal/PersistenceUnitUtilImpl.java
M hibernate-core/src/main/java/org/hibernate/jpa/internal/util/FlushModeTypeHelper.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/DatabaseSnapshotExecutor.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/LoaderSelectBuilder.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/MultiIdEntityLoaderStandardImpl.java
M hibernate-core/src/main/java/org/hibernate/mapping/BasicValue.java
M hibernate-core/src/main/java/org/hibernate/mapping/PrimaryKey.java
M hibernate-core/src/main/java/org/hibernate/mapping/Table.java
M hibernate-core/src/main/java/org/hibernate/metamodel/internal/AttributeFactory.java
M hibernate-core/src/main/java/org/hibernate/metamodel/internal/InflightRuntimeMetamodel.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/internal/PluralAttributeMappingImpl.java
M hibernate-core/src/main/java/org/hibernate/metamodel/mapping/ordering/OrderByFragmentTranslator.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/MappingMetamodelImpl.java
M hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
M hibernate-core/src/main/java/org/hibernate/query/internal/AbstractProducedQuery.java
M hibernate-core/src/main/java/org/hibernate/query/spi/QueryEngine.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/function/SqmFunctionRegistry.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/MatchingIdSelectionHelper.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/idtable/RestrictedDeleteExecutionDelegate.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/idtable/TableBasedDeleteHandler.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/idtable/TableBasedUpdateHandler.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/FromClauseIndex.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmAttributeJoin.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmDynamicInstantiation.java
M hibernate-core/src/main/java/org/hibernate/resource/beans/container/internal/CdiBeanContainerImmediateAccessImpl.java
M hibernate-core/src/main/java/org/hibernate/resource/beans/container/internal/ContainerManagedLifecycleStrategy.java
M hibernate-core/src/main/java/org/hibernate/resource/beans/container/internal/JpaCompliantLifecycleStrategy.java
M hibernate-core/src/main/java/org/hibernate/resource/transaction/backend/jdbc/internal/JdbcResourceLocalTransactionCoordinatorImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/embeddable/internal/EmbeddableForeignKeyResultImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/instantiation/internal/DynamicInstantiation.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/instantiation/internal/DynamicInstantiationResultImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/spi/LoadContexts.java
M hibernate-core/src/main/java/org/hibernate/type/EnumType.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/converter/AttributeConverterTypeAdapter.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/JavaTypeDescriptorRegistry.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/java/spi/RegistryHelper.java
M hibernate-core/src/main/java/org/hibernate/type/descriptor/sql/spi/SqlTypeDescriptorRegistry.java
Log Message:
-----------
fix some logging performance issues
4 years, 6 months
[hibernate/hibernate-orm] 233b8d: import entity graph parsing test cases
by Nathan Xu
Branch: refs/heads/wip/6.0
Home: https://github.com/hibernate/hibernate-orm
Commit: 233b8daffba122c03a0c7bc0dfc1c7e25ad76804
https://github.com/hibernate/hibernate-orm/commit/233b8daffba122c03a0c7bc...
Author: Nathan Xu <nathan.qingyang.xu(a)gmail.com>
Date: 2020-06-23 (Tue, 23 Jun 2020)
Changed paths:
M documentation/src/test/java/org/hibernate/userguide/fetching/GraphParsingTest.java
M hibernate-core/src/main/antlr/org/hibernate/grammars/graph/GraphLanguageLexer.g4
M hibernate-core/src/main/antlr/org/hibernate/grammars/graph/GraphLanguageParser.g4
M hibernate-core/src/main/java/org/hibernate/graph/internal/parse/GraphParser.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/AbstractManagedType.java
M hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/DomainModelHelper.java
R hibernate-core/src/test/java/org/hibernate/graph/AbstractEntityGraphTest.java
R hibernate-core/src/test/java/org/hibernate/graph/EntityGraphParserTest.java
R hibernate-core/src/test/java/org/hibernate/graph/EntityGraphsTest.java
R hibernate-core/src/test/java/org/hibernate/graph/GraphParsingTestEntity.java
R hibernate-core/src/test/java/org/hibernate/graph/GraphParsingTestSubentity.java
A hibernate-core/src/test/java/org/hibernate/orm/test/loading/entitygraph/parser/AbstractEntityGraphTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/loading/entitygraph/parser/EntityGraphParserTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/loading/entitygraph/parser/EntityGraphsTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/loading/entitygraph/parser/GraphParsingTestEntity.java
A hibernate-core/src/test/java/org/hibernate/orm/test/loading/entitygraph/parser/GraphParsingTestSubEntity.java
Log Message:
-----------
import entity graph parsing test cases
4 years, 6 months
[hibernate/hibernate-orm] 066059: enable legacy filter testing cases
by Nathan Xu
Branch: refs/heads/wip/6.0
Home: https://github.com/hibernate/hibernate-orm
Commit: 06605956f963132d7b4fc71449f2f0c9e9fcecb9
https://github.com/hibernate/hibernate-orm/commit/06605956f963132d7b4fc71...
Author: Nathan Xu <nathan.qingyang.xu(a)gmail.com>
Date: 2020-06-23 (Tue, 23 Jun 2020)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/internal/FilterHelper.java
M hibernate-core/src/main/java/org/hibernate/internal/FilterJdbcParameter.java
A hibernate-core/src/main/java/org/hibernate/internal/TableGroupFilterAliasGenerator.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/CollectionLoaderBatchKey.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/CollectionLoaderSingleKey.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/LoaderSelectBuilder.java
M hibernate-core/src/main/java/org/hibernate/loader/ast/internal/SingleIdLoadPlan.java
M hibernate-core/src/main/java/org/hibernate/persister/collection/AbstractCollectionPersister.java
M hibernate-core/src/main/java/org/hibernate/persister/collection/BasicCollectionPersister.java
M hibernate-core/src/main/java/org/hibernate/persister/collection/CollectionPersister.java
M hibernate-core/src/main/java/org/hibernate/persister/collection/OneToManyPersister.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/EntityPersister.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/Joinable.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/JoinedSubclassEntityPersister.java
M hibernate-core/src/main/java/org/hibernate/persister/entity/SingleTableEntityPersister.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/ConcreteSqmSelectQueryPlan.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SimpleDeleteQueryPlan.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SimpleUpdateQueryPlan.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/MatchingIdSelectionHelper.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/MultiTableSqmMutationConverter.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/idtable/ExecuteWithIdTableHelper.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/idtable/RestrictedDeleteExecutionDelegate.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/idtable/TableBasedDeleteHandler.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/idtable/TableBasedUpdateHandler.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/idtable/UnrestrictedDeleteExecutionDelegate.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/idtable/UpdateExecutionDelegate.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/mutation/internal/inline/InlineDeleteHandler.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/BaseSqmToSqlAstConverter.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/SqmTranslatorFactory.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/StandardSqmTranslatorFactory.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/StandardSqmDeleteTranslator.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/StandardSqmInsertTranslator.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/StandardSqmSelectTranslator.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/sql/internal/StandardSqmUpdateTranslator.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmQuerySpec.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstWalker.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/StandardSqlAstDeleteTranslator.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/StandardSqlAstInsertTranslator.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/StandardSqlAstSelectTranslator.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/spi/StandardSqlAstUpdateTranslator.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/from/TableReferenceJoin.java
M hibernate-core/src/main/java/org/hibernate/sql/ast/tree/predicate/FilterPredicate.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/spi/JdbcOperation.java
M hibernate-core/src/main/java/org/hibernate/sql/exec/spi/JdbcSelect.java
M hibernate-core/src/main/java/org/hibernate/sql/results/caching/internal/QueryCachePutManagerEnabledImpl.java
M hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/EagerCollectionFetch.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/hibernateFilters/Account.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/hibernateFilters/AccountGroup.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/hibernateFilters/EntityManagerWithFilteredSessionTest.java
R hibernate-core/src/test/java/org/hibernate/jpa/test/hibernateFilters/ProxyPreservingFiltersOutsideInitialSessionTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/Category.hbm.xml
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/Category.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/CriteriaQueryWithAppliedFilterTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/Department.hbm.xml
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/Department.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/DynamicFilterTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/FilterDotNameTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/FilterWitSubSelectFetchModeTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/LineItem.hbm.xml
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/LineItem.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/ManyToManyWithDynamicFilterTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/OneToManyWithDynamicFilterTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/Order.hbm.xml
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/Order.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/Product.hbm.xml
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/Product.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/Salesperson.hbm.xml
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/Salesperson.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/defs.hbm.xml
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/hql/BasicFilteredBulkManipulationTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/hql/JoinedFilteredBulkManipulationTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/proxy/Account.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/proxy/AccountGroup.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/proxy/ProxyPreservingFiltersOutsideInitialSessionTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/secondarytable/SecondaryTableTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/secondarytable/User.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/subclass/MappedSuperclass/Animal.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/subclass/MappedSuperclass/FilterInheritanceTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/subclass/MappedSuperclass/Human.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/subclass/MappedSuperclass/Mammal.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/subclass/SubClassTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/subclass/joined/Animal.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/subclass/joined/Club.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/subclass/joined/Human.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/subclass/joined/JoinedSubClassTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/subclass/joined/Mammal.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/subclass/singletable/Animal.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/subclass/singletable/Human.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/subclass/singletable/Mammal.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/subclass/singletable/SingleTableTest.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/subclass/tableperclass/Animal.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/subclass/tableperclass/Human.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/subclass/tableperclass/Mammal.java
A hibernate-core/src/test/java/org/hibernate/orm/test/filter/subclass/tableperclass/TablePerClassTest.java
R hibernate-core/src/test/java/org/hibernate/orm/test/loading/filter/FilterBasicsTests.java
R hibernate-core/src/test/java/org/hibernate/orm/test/loading/filter/FilterJoinTableTests.java
R hibernate-core/src/test/java/org/hibernate/orm/test/loading/filter/FilterOnEagerLoadedCollectionTests.java
R hibernate-core/src/test/java/org/hibernate/orm/test/loading/filter/WhereJoinTableTests.java
R hibernate-core/src/test/java/org/hibernate/orm/test/loading/filter/WhereTests.java
R hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/filter/FilterBasicsTests.java
R hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/filter/FilterJoinTableTests.java
R hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/filter/FilterOnJoinFetchedCollectionTests.java
R hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/filter/FilterWithSqlFragmentAliasTests.java
R hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/filter/WhereJoinTableTests.java
R hibernate-core/src/test/java/org/hibernate/orm/test/query/criteria/filter/WhereTests.java
R hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/filter/FilterBasicsTests.java
R hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/filter/FilterJoinTableTests.java
R hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/filter/FilterOnJoinFetchedCollectionTests.java
R hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/filter/FilterWithSqlFragmentAliasTests.java
R hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/filter/WhereJoinTableTests.java
R hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/filter/WhereTests.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/filter/secondarytable/SecondaryTableTest.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/filter/secondarytable/User.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/filter/subclass/MappedSuperclass/Animal.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/filter/subclass/MappedSuperclass/FilterInheritanceTest.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/filter/subclass/MappedSuperclass/Human.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/filter/subclass/MappedSuperclass/Mammal.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/filter/subclass/SubClassTest.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/filter/subclass/joined/Animal.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/filter/subclass/joined/Club.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/filter/subclass/joined/Human.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/filter/subclass/joined/JoinedSubClassTest.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/filter/subclass/joined/Mammal.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/filter/subclass/singletable/Animal.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/filter/subclass/singletable/Human.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/filter/subclass/singletable/Mammal.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/filter/subclass/singletable/SingleTableTest.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/filter/subclass/tableperclass/Animal.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/filter/subclass/tableperclass/Human.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/filter/subclass/tableperclass/Mammal.java
R hibernate-core/src/test/java/org/hibernate/test/annotations/filter/subclass/tableperclass/TablePerClassTest.java
M hibernate-core/src/test/java/org/hibernate/test/cfg/persister/GoofyPersisterClassProvider.java
R hibernate-core/src/test/java/org/hibernate/test/filter/Category.hbm.xml
R hibernate-core/src/test/java/org/hibernate/test/filter/Category.java
R hibernate-core/src/test/java/org/hibernate/test/filter/CriteriaQueryWithAppliedFilterTest.java
R hibernate-core/src/test/java/org/hibernate/test/filter/Department.hbm.xml
R hibernate-core/src/test/java/org/hibernate/test/filter/Department.java
R hibernate-core/src/test/java/org/hibernate/test/filter/DynamicFilterTest.java
R hibernate-core/src/test/java/org/hibernate/test/filter/FilterDotNameTest.java
R hibernate-core/src/test/java/org/hibernate/test/filter/FilterWitSubSelectFetchModeTest.java
R hibernate-core/src/test/java/org/hibernate/test/filter/LineItem.hbm.xml
R hibernate-core/src/test/java/org/hibernate/test/filter/LineItem.java
R hibernate-core/src/test/java/org/hibernate/test/filter/ManyToManyWithDynamicFilterTest.java
R hibernate-core/src/test/java/org/hibernate/test/filter/OneToManyWithDynamicFilterTest.java
R hibernate-core/src/test/java/org/hibernate/test/filter/Order.hbm.xml
R hibernate-core/src/test/java/org/hibernate/test/filter/Order.java
R hibernate-core/src/test/java/org/hibernate/test/filter/Product.hbm.xml
R hibernate-core/src/test/java/org/hibernate/test/filter/Product.java
R hibernate-core/src/test/java/org/hibernate/test/filter/Salesperson.hbm.xml
R hibernate-core/src/test/java/org/hibernate/test/filter/Salesperson.java
R hibernate-core/src/test/java/org/hibernate/test/filter/defs.hbm.xml
R hibernate-core/src/test/java/org/hibernate/test/filter/hql/Basic.hbm.xml
R hibernate-core/src/test/java/org/hibernate/test/filter/hql/BasicFilteredBulkManipulationTest.java
R hibernate-core/src/test/java/org/hibernate/test/filter/hql/Customer.java
R hibernate-core/src/test/java/org/hibernate/test/filter/hql/Employee.java
R hibernate-core/src/test/java/org/hibernate/test/filter/hql/Joined.hbm.xml
R hibernate-core/src/test/java/org/hibernate/test/filter/hql/JoinedFilteredBulkManipulationTest.java
R hibernate-core/src/test/java/org/hibernate/test/filter/hql/Person.java
R hibernate-core/src/test/java/org/hibernate/test/filter/hql/User.java
R hibernate-core/src/test/java/org/hibernate/test/filter/hql/filter-defs.hbm.xml
Log Message:
-----------
enable legacy filter testing cases
4 years, 6 months
[hibernate/hibernate-orm] cfeee5: Add gradle task to automate the CI release
by Andrea Boriero
Branch: refs/heads/master
Home: https://github.com/hibernate/hibernate-orm
Commit: cfeee5059ba5bc29033d68119c0b552a37905ac2
https://github.com/hibernate/hibernate-orm/commit/cfeee5059ba5bc29033d681...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-06-22 (Mon, 22 Jun 2020)
Changed paths:
M gradle/base-information.gradle
M gradle/published-java-module.gradle
A gradle/version.properties
M release/release.gradle
Log Message:
-----------
Add gradle task to automate the CI release
Commit: 8363df3495189885638731cc84331fec4b199b9a
https://github.com/hibernate/hibernate-orm/commit/8363df3495189885638731c...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-06-22 (Mon, 22 Jun 2020)
Changed paths:
M release/release.gradle
Log Message:
-----------
Fix error detection in executeGitCommand
1. proc.consumeProcessErrorStream does not work correctly: it creates a
thread to asynchronously copy the content of the stream to the string
buffer, and does not provide any way to know when it's done. As a
result, sometimes the buffer is correctly filled in after
consumeProcessErrorStream returns, sometimes it's not.
2. Checking stderr to know if there was an error is not a good idea: a
process can run just fine and give output on stderr (logs,
basically), and a process can fail without giving any output on
stderr. Checking the status code is more reliable.
Commit: 5232df9686e8f1c6685d6709f5744deb85aa866f
https://github.com/hibernate/hibernate-orm/commit/5232df9686e8f1c6685d670...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-06-22 (Mon, 22 Jun 2020)
Changed paths:
M release/release.gradle
Log Message:
-----------
Fix incorrect message for the second commit during release
Commit: 7dbd813996594c406cb4fd93a259bf3db661056d
https://github.com/hibernate/hibernate-orm/commit/7dbd813996594c406cb4fd9...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-06-22 (Mon, 22 Jun 2020)
Changed paths:
M release/release.gradle
Log Message:
-----------
Use a less verbose syntax for git commands
Commit: 70721d80a7b7157d7a79a083089572491c67db9a
https://github.com/hibernate/hibernate-orm/commit/70721d80a7b7157d7a79a08...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-06-22 (Mon, 22 Jun 2020)
Changed paths:
M gradle/base-information.gradle
M release/release.gradle
Log Message:
-----------
Move the update to version.properties to a release task
This is necessary if we want to check that the working tree is empty as
part of the release process (see next commit).
Commit: 02abce69fa0edf844f00e5d4fc20dacbe579be6d
https://github.com/hibernate/hibernate-orm/commit/02abce69fa0edf844f00e5d...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-06-22 (Mon, 22 Jun 2020)
Changed paths:
M release/release.gradle
Log Message:
-----------
Add more precondition checks to release tasks
Commit: 1ad029c6d982e09a8d635b43b7fc6b4d68f4880f
https://github.com/hibernate/hibernate-orm/commit/1ad029c6d982e09a8d635b4...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-06-22 (Mon, 22 Jun 2020)
Changed paths:
M release/release.gradle
Log Message:
-----------
Push to github atomically and only if the release succeeds
Commit: 1fcef3a63281acde06b7065a4c4d2526afc5d03c
https://github.com/hibernate/hibernate-orm/commit/1fcef3a63281acde06b7065...
Author: Yoann Rodière <yoann(a)hibernate.org>
Date: 2020-06-22 (Mon, 22 Jun 2020)
Changed paths:
M gradle/publishing-repos.gradle
Log Message:
-----------
Enable automatic Maven Central sync when calling task bintrayPublish
Copied from https://github.com/hibernate/hibernate-reactive/pull/246
Note you need to call the bintrayPublish task after calling
bintrayUpload, otherwise it won't work.
So you will need to use something like this:
./gradlew bintrayUpload bintrayPublish -P PERSONAL_BINTRAY_USER=... -P PERSONAL_BINTRAY_API_KEY=... -P SONATYPE_OSSRH_USER=... -P SONATYPE_OSSRH_PASSWORD=...
Commit: 4668466fd7e4f17f7be77631872a306141822ea9
https://github.com/hibernate/hibernate-orm/commit/4668466fd7e4f17f7be7763...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-06-22 (Mon, 22 Jun 2020)
Changed paths:
M release/release.gradle
Log Message:
-----------
Add changeLogFile task
Commit: 766ed3f2bf6af5a302f6c51ceb00c50cfde8a896
https://github.com/hibernate/hibernate-orm/commit/766ed3f2bf6af5a302f6c51...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-06-22 (Mon, 22 Jun 2020)
Changed paths:
M release/release.gradle
Log Message:
-----------
HHH-14083 Fix issue with git command
Commit: 34930bf0f0260e7a2d21eeacb05c11ee62e6db72
https://github.com/hibernate/hibernate-orm/commit/34930bf0f0260e7a2d21eea...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-06-22 (Mon, 22 Jun 2020)
Changed paths:
M release/release.gradle
Log Message:
-----------
HHH-14083 add ciRelease dependency to bintray upload
Commit: 604b594226355dc789586c40f1eee241aca259b5
https://github.com/hibernate/hibernate-orm/commit/604b594226355dc789586c4...
Author: Andrea Boriero <andrea(a)hibernate.org>
Date: 2020-06-22 (Mon, 22 Jun 2020)
Changed paths:
M release/release.gradle
Log Message:
-----------
HHH-14083 add task release must run after addVersionCommit task
Compare: https://github.com/hibernate/hibernate-orm/compare/c44150d0d6e9...604b594...
4 years, 6 months