Commit Graph

16405 Commits

Author SHA1 Message Date
Gavin 8a1938d1e2 add a diagram of entity lifecycle to new doc 2023-05-16 14:15:49 +02:00
Gavin f080a724a8 fix fonts and formatting of tables in pdf 2023-05-16 13:47:17 +02:00
Gavin 9ae78dd178 mis minor fixes to doc 2023-05-16 01:54:11 +02:00
Gavin 289a43c5b5 decent-looking pdf output 2023-05-15 23:24:37 +02:00
Gavin d43e89cc4a HHH-16604 partial fix to 'ENUM member of collection'
fix for the case of a fully-qualified name, i.e. org.package.Enum.ENUM
2023-05-15 16:54:47 +02:00
Gavin 47915cfe5f add a summary section to the doc 2023-05-15 16:50:05 +02:00
Marco Belladelli f310338198 HHH-16576 Fix column aliases when rendering query part with table reference aliasing emulation 2023-05-15 16:06:04 +02:00
Zhihong Yu 8e21d0eb54 HHH-16542 - Correct typo in javadoc 2023-05-15 15:56:08 +02:00
Gavin 7f361157e4 HHH-16603, HHH-9763 fix some tests:
- test that @Cache on a subclass throws instead of WARNs
- remove @FailureExpected because HHH-9763 is now fixed
- correct test with wrong expectation for SharedCacheMode.UNSPECIFIED
- fix test that did not realize ImmmutableMutabilityPlan requires Serializable
2023-05-15 15:11:12 +02:00
Gavin f709763dab HHH-16603, HHH-9763 fix some issues with interpreting @Cache/@Cacheable annotations
1. throw instead of logging a WARN if @Cache is on a subclass.
   I just lost 1/2 an hour of my life due to this being a WARN.
   Logging WARNs is a terrible way to report user error!

2. Fix interpretation of SharedCacheMode.UNSPECIFIED
2023-05-15 15:11:12 +02:00
Gavin 43fd8a7ced note about embeddable types and polymorphism 2023-05-15 13:28:52 +02:00
Gavin c35b229ba2 add a very important admonition to docs 2023-05-15 13:14:14 +02:00
Gavin 3368c0c3ea using infinispan + improve section on cache config 2023-05-15 13:04:29 +02:00
Gavin 9aa6441212 document query cache 2023-05-15 10:56:18 +02:00
Christian Beikov eb6e848de3 HHH-15726 Fix treat disjunction handling and improve pushdown 2023-05-15 10:07:08 +02:00
Marco Belladelli 4e9a643346 Fix several tests failing on Oracle 11 and some others on older dbs 2023-05-15 09:27:35 +02:00
dependabot[bot] 2c1ee27038 Bump com.gradle.enterprise from 3.13.1 to 3.13.2
Bumps com.gradle.enterprise from 3.13.1 to 3.13.2.

---
updated-dependencies:
- dependency-name: com.gradle.enterprise
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-05-15 09:08:08 +02:00
Gavin 32e13654c6 improve the list of optional deps 2023-05-15 00:38:31 +02:00
Gavin a4d9c85ba3 discuss mapping embeddables to UDTs or JSON 2023-05-15 00:27:06 +02:00
Gavin c76a36a1f2 add a diagram 2023-05-14 17:50:51 +02:00
Gavin 864d7ed39e fix typo 2023-05-14 13:03:22 +02:00
Gavin f84c533a6f fix section on getSingleResultOrNull() 2023-05-14 12:48:48 +02:00
Gavin 88fea9a2cf improve code snippets in @Formula annotation jdoc 2023-05-14 12:37:24 +02:00
Gavin 31574081b8 add some additional material to doc 2023-05-14 12:36:17 +02:00
Gavin 10ea3bfd0a clean up a couple of imports 2023-05-14 11:21:10 +02:00
Gavin ac83f3e62f improve the aesthetics of some quite ugly log messages 2023-05-14 05:10:17 +02:00
Gavin bf580b9e72 add some words 2023-05-14 05:08:11 +02:00
Gavin a9d27e0fb2 fix incorrect javadoc of FlushMode 2023-05-13 21:23:01 +02:00
Gavin c648aee954 false is the default for getBoolean() 2023-05-13 21:23:01 +02:00
Gavin 7ff2c86c6e fix incorrect warning
the warning was printed even when it should not be (my fault)
2023-05-13 21:23:01 +02:00
Gavin cc3a17a972 fix two jdoc typos 2023-05-13 21:23:01 +02:00
Gavin 941fd14874 Blob, Clob 2023-05-13 21:08:47 +02:00
Gavin cc43b1fd1f add rant 2023-05-13 21:08:47 +02:00
Gavin c2fe18796f short section on named queries 2023-05-13 21:08:47 +02:00
Gavin 032fc0753f short section on named queries 2023-05-13 21:08:47 +02:00
Gavin f424a4b2f2 improve discussion of FlushModes and CacheModes 2023-05-13 21:08:47 +02:00
Gavin 99ba5cba1e improve section on not null 2023-05-13 21:08:47 +02:00
Gavin 12a380c6ea use Validator for @NotNull 2023-05-13 21:08:47 +02:00
Gavin a4392fdf2f calling jdbc 2023-05-13 21:08:47 +02:00
Gavin 5fd441df70 improve discussion of foreign key mappings 2023-05-13 21:08:47 +02:00
Gavin bb0acd2956 minor fixes 2023-05-13 21:08:47 +02:00
Gavin 53fb19e170 hello JPA world 2023-05-13 21:08:47 +02:00
Gavin b2509bbab6 hello world 2023-05-13 21:08:47 +02:00
Gavin fa25afad0f add a couple of links 2023-05-13 21:08:47 +02:00
Gavin f602b65b4f limits, pagination, and flush modes 2023-05-13 21:08:47 +02:00
Gavin d182331cc4 more presentation cleanups 2023-05-13 21:08:47 +02:00
Gavin 95b4829e08 more presentation cleanups 2023-05-13 21:08:47 +02:00
Gavin ccca560a91 get rid of useless titles on admonitions
failed experiment
2023-05-13 21:08:47 +02:00
Gavin 6369f29f1a get rid of useless titles on admonitions
failed experiment
2023-05-13 21:08:47 +02:00
Gavin 843cc499d1 clean up more admonitions 2023-05-13 21:08:47 +02:00