Commit Graph

13229 Commits

Author SHA1 Message Date
Andrea Boriero 23a011385d Fix MaskSensitiveInformationTest failure 2022-01-17 16:41:42 +01:00
Steve Ebersole a7d76b2370 more `@NotImplementedYet` clean-up 2022-01-16 22:54:19 -06:00
Steve Ebersole 37094e3e80 Javadoc work 2022-01-16 22:02:57 -06:00
Steve Ebersole 6ec996f1d5 WrongClassException tests 2022-01-16 22:02:57 -06:00
Sanne Grinovero e38f63a0cb HHH-15033 Restrict JNDI lookups to "java" scheme 2022-01-16 22:00:24 +00:00
Sanne Grinovero 8511343108 HHH-15033 Reduce visibility of JndiServiceImpl 2022-01-16 22:00:24 +00:00
Andrea Boriero ef980cbb5d Throw IllegalArgumentException when the an attribute name is not resolved as a subPath 2022-01-16 19:04:41 +01:00
Andrea Boriero 9fba739bc2 Throw IllegalArgumentException for null Criteria literal value 2022-01-16 19:04:05 +01:00
Steve Ebersole fb17eb52df more `@NotImplementedYet` clean-up - fix bad test assertions 2022-01-16 11:00:28 -06:00
Sanne Grinovero 3bed089caf HHH-15031 Upgrade to ByteBuddy 1.12.7 2022-01-15 21:52:43 +00:00
Steve Ebersole c0137e7de2 additional clean up of - "massive" cleanout of the transformers stuff 2022-01-15 08:51:09 -06:00
Gavin c43b6ff606 massive cleanout of the transformers stuff
- add meaningful generic types to stuff
- remove things which weren't used/tested, and seem obsolete
  (and which could not be propertly generified)
2022-01-15 08:51:09 -06:00
Andrea Boriero 22457cc74d Throw IllegalArgumentException when the an attribute name is not resolved as a subPath 2022-01-15 08:13:05 -06:00
Steve Ebersole 326f2ae775 Clean up usages of `@NotImplementedYet` 2022-01-14 20:36:53 -06:00
Sanne Grinovero 73e936b280 HHH-15029 Small refactoring in JndiServiceImpl: no need to use a Properties for the context configuration 2022-01-14 23:48:08 +00:00
Sanne Grinovero 1b2508e4e0 HHH-15029 Remove deprecated JndiHelper 2022-01-14 23:48:08 +00:00
Steve Ebersole 4eca44eecd Clean up usages of ``@NotImplementedYet` 2022-01-14 15:58:30 -06:00
Steve Ebersole 7de0e79cad Clean up usages of ``@NotImplementedYet` 2022-01-14 15:56:59 -06:00
Steve Ebersole 834426e8f6 Fix bug with creating a NaturalIdCacheKey via SimpleCacheKeysFactory 2022-01-14 15:25:05 -06:00
Steve Ebersole 9fe3c861ca HHH-15023 - Move Query and NativeQuery back to org.hibernate.query 2022-01-14 14:49:17 -06:00
Sanne Grinovero b8d5b0bd45 HHH-15028 Upgrade to JBoss Logging 3.4.3.Final 2022-01-14 18:10:27 +00:00
Gavin fbec85b475 get rid of the language "positional parameter"
they're not really positional in JPA, they're just labelled by integers

also use "argument" instead of "value", since that's the proper term
2022-01-14 16:14:43 +01:00
Andrea Boriero 1e973a0b55 Throw IllegalArgumentException when cannot resolve attribute names 2022-01-13 19:15:58 +01:00
Andrea Boriero bb05cdadc6 Throw IllegalArgumentException when cannot resolve attribute names 2022-01-13 18:35:30 +01:00
Yoann Rodière b7ab3276af Limit concurrent Github Actions builds 2022-01-13 15:38:07 +00:00
Sanne Grinovero fbae1a4651 HHH-15026 Upgrade to Log4J 2.17.1 2022-01-13 15:30:30 +00:00
Sanne Grinovero e6866034de HHH-15024 Upgrade to Jandex 2.4.2.Final 2022-01-12 14:20:35 +00:00
Sanne Grinovero 6efff11d44 HHH-15000 Upgrade to Hibernate Commons Annotations 6.0.0.Beta1 2022-01-12 11:15:26 +00:00
Gavin King 14bf19ff7e remove deprecated Statistics APIs 2022-01-12 10:20:13 +01:00
Gavin King f7b4a94c45 minor refresh of the Statistics API
- added getStart() returning an Instance
- removed a left-over @MXBean annotation
- refreshed some Javadoc
- fixed some warnings
2022-01-12 10:20:13 +01:00
Steve Ebersole fda6e96c5e HHH-15023 - Move Query and NativeQuery back to org.hibernate 2022-01-11 21:01:56 -06:00
Steve Ebersole e446b7c99b Log4j Vulnerability - https://blog.gradle.org/log4j-vulnerability;
Upgrade Gradle Enterprise plugin to 3.8
2022-01-11 15:47:48 -06:00
Steve Ebersole ef6c14a0be Upgrade to Gradle 7.3.3 2022-01-11 15:47:48 -06:00
Gavin 1528152735 remove deprecated methods of Cache interface 2022-01-11 20:56:24 +01:00
Gavin be4b751582 remove use of deprecated caching methods from tests 2022-01-11 20:56:24 +01:00
Gavin abf3360b49 improve Javadoc for Cache and fix some warnings 2022-01-11 20:56:24 +01:00
Andrea Boriero 0f9a141c9e List annotatted with @OrderBy interpreted with BAG semantic 2022-01-11 18:23:29 +01:00
Andrea Boriero 2bbeeb5ab2 Fix postLoad callback method calls 2022-01-11 17:36:10 +01:00
Steve Ebersole 8f5fefd806 HHH-15017 - Clean-up Query#setParameter overloads
- https://hibernate.atlassian.net/browse/HHH-15017
2022-01-10 12:25:38 -06:00
Steve Ebersole b62c23ab29 HHH-15017 - Clean-up Query#setParameter overloads
- https://hibernate.atlassian.net/browse/HHH-15017
2022-01-10 12:25:38 -06:00
Andrea Boriero b8114bad31 Fix postLoad callback method not called 2022-01-10 12:22:52 -06:00
Sanne Grinovero 8d43be4b78 HHH-15018 OracleTypesHelper shouldn't log stacktraces when the Oracle JDBC driver isn't loadable 2022-01-10 16:19:27 +00:00
Steve Ebersole d2584730f3 Document @IdGeneratorType;
Some work to clean up User Guide sections on id-generators
2022-01-10 09:54:06 -06:00
Gavin King 64d25f16d1 make 'element' and 'value' synonyms in doc 2022-01-10 15:48:34 +01:00
Gavin King 2e8bf3d1df make 'element' and 'value' synonyms, along with 'index' and 'key' 2022-01-10 15:48:34 +01:00
Gavin King e6128551b3 document new collection aggregate function syntax
and fix some other problems I found in the examples
2022-01-10 15:48:34 +01:00
Gavin King 3e8f1c67df clean up lots of warnings by adding wildcards to raw types
also comment out some unused code
2022-01-10 15:48:34 +01:00
Gavin King 4b5e6e1969 introduce new syntax for aggregate functions applying to collections
max(element x.y), min(index x.y), sum(element x.y)

and rationalize the node types here
2022-01-10 15:48:34 +01:00
Gavin King 38fc97feb3 sort out some confusion regarding elements() vs value() + indices() vs index()
Strictly, elements() and indices() don't make sense as select items, but we
have tests for this, and users who reported bugs and sent in patches, etc, etc,
so I'm going to go ahead and keep accepting them in the select clause as a
blessed misuse.

I'm not however going to allow them to be dereferenced because no, that's why.
2022-01-10 07:09:12 +01:00
Gavin King abd63d73ea clean up warnings and broken Javadoc links on Cache interface 2022-01-10 00:18:27 +01:00