Branch: refs/heads/main
Home:
https://github.com/hibernate/hibernate-orm
Commit: 694eee977fafeff9310d892f389c1fd21a06263a
https://github.com/hibernate/hibernate-orm/commit/694eee977fafeff9310d892...
Author: Gavin King <gavin(a)hibernate.org>
Date: 2023-06-13 (Tue, 13 Jun 2023)
Changed paths:
M hibernate-core/src/main/java/org/hibernate/QueryParameterException.java
M hibernate-core/src/main/java/org/hibernate/dialect/CockroachDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/OracleDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/PostgreSQLDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/SpannerDialect.java
M hibernate-core/src/main/java/org/hibernate/dialect/function/ExtractFunction.java
M
hibernate-core/src/main/java/org/hibernate/dialect/function/InverseDistributionFunction.java
M hibernate-core/src/main/java/org/hibernate/internal/ExceptionConverterImpl.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/DomainType.java
M
hibernate-core/src/main/java/org/hibernate/metamodel/model/domain/internal/JpaMetamodelImpl.java
M
hibernate-core/src/main/java/org/hibernate/persister/collection/ElementPropertyMapping.java
M
hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractEntityPersister.java
M
hibernate-core/src/main/java/org/hibernate/persister/entity/AbstractPropertyMapping.java
A hibernate-core/src/main/java/org/hibernate/query/EntityReferenceException.java
A hibernate-core/src/main/java/org/hibernate/query/ParameterLabelException.java
M hibernate-core/src/main/java/org/hibernate/query/PathException.java
M hibernate-core/src/main/java/org/hibernate/query/SemanticException.java
A hibernate-core/src/main/java/org/hibernate/query/SyntaxException.java
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/QualifiedJoinPathConsumer.java
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/QualifiedJoinPredicatePathConsumer.java
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/SemanticQueryBuilder.java
M
hibernate-core/src/main/java/org/hibernate/query/hql/internal/StandardHqlTranslator.java
M
hibernate-core/src/main/java/org/hibernate/query/internal/NamedObjectRepositoryImpl.java
M
hibernate-core/src/main/java/org/hibernate/query/internal/ParameterMetadataImpl.java
M
hibernate-core/src/main/java/org/hibernate/query/internal/QueryParameterBindingsImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sql/internal/NativeQueryImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sql/internal/ParameterParser.java
M
hibernate-core/src/main/java/org/hibernate/query/sql/internal/ParameterRecognizerImpl.java
M hibernate-core/src/main/java/org/hibernate/query/sql/internal/SQLQueryParser.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/InterpretationException.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/ParsingException.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/StrictJpaComplianceViolation.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/TemporalUnit.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/TrimSpec.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/internal/SqmCriteriaNodeBuilder.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/ArgumentTypesValidator.java
A
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/FunctionArgumentException.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/StandardArgumentsValidators.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/produce/function/StandardFunctionReturnTypeResolvers.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/internal/BasicValuedPathInterpretation.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/AbstractSqmFrom.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/NonAggregatedCompositeSimplePath.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmBasicValuedSimplePath.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmEmbeddedValuedSimplePath.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPath.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/domain/SqmPluralValuedSimplePath.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmEnumLiteral.java
M
hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmFieldLiteral.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmFormat.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/expression/SqmTuple.java
M hibernate-core/src/main/java/org/hibernate/query/sqm/tree/select/SqmQuerySpec.java
M hibernate-core/src/main/java/org/hibernate/sql/ForUpdateFragment.java
M
hibernate-core/src/main/java/org/hibernate/sql/ast/spi/AbstractSqlAstTranslator.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/ArrayInitializer.java
M
hibernate-core/src/main/java/org/hibernate/sql/results/graph/collection/internal/ListInitializer.java
M
hibernate-core/src/main/java/org/hibernate/transform/AliasToBeanConstructorResultTransformer.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/exceptionhandling/ExceptionExpectations.java
M hibernate-core/src/test/java/org/hibernate/orm/test/hql/ASTParserLoadingTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/hql/ScrollableCollectionFetchingTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/jpa/criteria/CriteriaQueryTypeQueryAdapterTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/jpa/criteria/QueryPredicateAndParameterComparableTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/jpa/query/QueryTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/mapping/inheritance/discriminator/JoinedInheritanceEagerTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/notfound/FkRefTests.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/ops/OneToManyMappedByOrderColumnTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/procedure/MySQLStoredProcedureTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/procedure/SQLServerStoredProcedureTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/AggregateFilterClauseTest.java
M hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/EntityJoinTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/query/joinfetch/JoinFetchImplicitOwnerTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/sql/MySQLStoredProcedureTest.java
M
hibernate-core/src/test/java/org/hibernate/orm/test/sql/function/JpaFunctionTest.java
M
hibernate-spatial/src/test/java/org/hibernate/spatial/dialect/postgis/PostgisDistanceOperatorsTest.java
Log Message:
-----------
Query parser exceptions (#6782)
* clean up exception reporting in query translator
especially, introduce SyntaxException, since SemanticException and
ParsingException were both being misused to report syntax errors