Commit Graph

18875 Commits

Author SHA1 Message Date
Andrea Boriero 99bec968ef HHH-18632 Concurrency issue with AbstractEntityPersister#nonLazyPropertyLoadPlansByName 2024-09-18 15:50:39 +02:00
Marco Belladelli e55bdbcc94 HHH-18337 Avoid calling `Configurable#create` for `null` creation context
Also change a failing test so it doesn't pass `null` as creation context
2024-09-18 13:51:43 +02:00
Christian Beikov 7a0bbd63cb Remove JDK 22 testing 2024-09-18 09:32:02 +02:00
Hibernate-CI 631ae2e853 Post-steps for release : `6.6.1.Final` 2024-09-17 13:08:44 +00:00
Hibernate-CI 2c6b91d84f Pre-steps for release : `6.6.1.Final` 2024-09-17 13:01:11 +00:00
Steve Ebersole 3e215b5cee HHH-18337 - SequenceStyleGenerator not respecting physical naming strategy 2024-09-16 16:08:13 -05:00
Steve Ebersole efd45288d9 HHH-18337 - SequenceStyleGenerator not respecting physical naming strategy 2024-09-16 15:17:15 -05:00
Marco Belladelli 744732b726 HHH-18174 Fix junction entity name uses algorithm for subqueries
(cherry picked from commit 95ef45bef8)
2024-09-16 14:57:24 -05:00
Marco Belladelli 0e9577a4d6 HHH-18174 Add test for issue
(cherry picked from commit a33ae2d580)
2024-09-16 14:57:24 -05:00
Christian Beikov 9c5cf75111 HHH-18447 Try using native cast for string to boolean 2024-09-16 14:09:29 -05:00
Steve Ebersole 723e18d30a HHH-18337 - SequenceStyleGenerator not respecting physical naming strategy 2024-09-16 13:57:53 -05:00
Marco Belladelli 88bcc7140d HHH-18337 Account for physical naming strategy when querying db sequence 2024-09-16 12:22:43 -05:00
Marco Belladelli 7c66788c93 HHH-18337 Add test for issue 2024-09-16 12:22:43 -05:00
Gavin King b09b27c7d6 HHH-18625 - Add Configurable#create(GeneratorCreationContext)
https://hibernate.atlassian.net/browse/HHH-18625
2024-09-16 12:19:03 -05:00
Andrea Boriero a1d0b82c8a HHH-18489 Lazy, unowned one-to-one associations get loaded eagerly in queries - even with bytecode enhancement 2024-09-16 12:01:46 -05:00
Andrea Boriero 51fd19f055 HHH-18489 Test initialization of unowned, lazy one-to-one associations 2024-09-16 12:01:46 -05:00
Yoann Rodière c900702e3d HHH-18489 Test initialization of unowned, lazy one-to-one associations (and more) in queries 2024-09-16 12:01:46 -05:00
Marco Belladelli cf82dfa389
Fix HANA error where table only contains PK 2024-09-16 17:15:28 +02:00
Marco Belladelli 9f777e8d5b HHH-18612 Avoid writing `import.sql` file to classpath 2024-09-16 11:26:37 +02:00
Marco Belladelli 29278a7677 HHH-18436 Apply plural attribute ordering when creating the join 2024-09-16 11:26:37 +02:00
Marco Belladelli 7e0e2f77d4 HHH-18436 Add test for issue 2024-09-16 11:26:37 +02:00
Marco Belladelli 64181507f3 HHH-18439 Account for null values in query cache hit
Also, solve an assertion error in query result type check when selecting `null` literals
2024-09-16 11:26:37 +02:00
Marco Belladelli f5c5aa943e HHH-18439 Add test for issue 2024-09-16 11:26:37 +02:00
Marco Belladelli 26c1655117 HHH-18445 Always preserve correct property order for java records 2024-09-16 11:26:37 +02:00
Marco Belladelli 8bbdab5505 HHH-18445 Add test for issue 2024-09-16 11:26:37 +02:00
Marco Belladelli c8b1c881d8 HHH-18484 Account for null generated values for no-op updates 2024-09-16 11:26:37 +02:00
Marco Belladelli cfeee89c05 HHH-18484 Add test for issue 2024-09-16 11:26:37 +02:00
Andrea Boriero d0ddbb5d47 HHH-18511 ArrayIndexOutOfBoundsException in ImmutableFetchList 2024-09-14 09:09:30 +02:00
Andrea Boriero 4166584cd2 HHH-18511 Add test for issue 2024-09-14 09:09:30 +02:00
Marco Belladelli 54b809c4c6 HHH-18486 Prioritize custom name-resolvers before defaulting to dynamic 2024-09-13 12:41:59 +02:00
Marco Belladelli bc2a232e58 HHH-18486 Add test for issue 2024-09-13 12:41:59 +02:00
Marco Belladelli 48607ade1c HHH-18478 Retrieve concrete entity descriptor inside entity initializer's resolve state 2024-09-13 12:41:59 +02:00
Marco Belladelli 8af344e48a HHH-18478 Add test for issue 2024-09-13 12:41:59 +02:00
Marco Belladelli 364fe49e55 HHH-18490 Handle "concrete" generic embeddable attributes defined in mapped superclass
Also, resolve the correct expressible for function return type resolvers based on argument types.
2024-09-13 12:41:59 +02:00
Marco Belladelli 02550618ca HHH-18490 Add test for issue 2024-09-13 12:41:59 +02:00
Marco Belladelli b26977358a HHH-18502 Fix compiler method selection for #in(Collection<?> values) 2024-09-13 12:41:59 +02:00
Marco Belladelli e9231c01ed HHH-18502 Add test for issue 2024-09-13 12:41:59 +02:00
Marco Belladelli 6573212b75 HHH-18469 Use collection element table group when resolving circular bidirectional fetch 2024-09-13 12:41:59 +02:00
Marco Belladelli e1baabbded HHH-18469 Add test for issue 2024-09-13 12:41:59 +02:00
Marco Belladelli 49cca414b9 HHH-18503 Register root table name usage for persisters with physical discriminators 2024-09-13 12:41:59 +02:00
marko-bekhta aae1ef9df0 HHH-18503 Add a test showing the issue 2024-09-13 12:41:59 +02:00
Andrea Boriero 878c4b95f3 HHH-18480 ClassCastException when updating a Blob with Oracle 2024-09-12 20:54:48 +02:00
Andrea Boriero dc5cef36a8 HHH-18480 Add test for issue 2024-09-12 20:54:48 +02:00
Andrea Boriero 0105dfe57d HHH-18353 ArrayConstructorFunction comparing argument types by reference causes FunctionArgumentException 2024-09-12 15:43:35 +02:00
Andrea Boriero a5b353b34b HHH-18353 Add test for issue 2024-09-12 15:43:35 +02:00
Andrea Boriero 12cd4a69ca HHH-18565 Mark bytecode enhanced lazy entities as RESOLVED 2024-09-12 14:37:14 +02:00
Andrea Boriero 41b215010c HHH-18565 Add test for issue 2024-09-12 14:37:14 +02:00
Matej Pucihar c16eb64bbd HHH-18565 reproduce issue 2024-09-12 14:37:14 +02:00
Andrea Boriero e1ded5d437 HHH-18556 Expressions.nullExpresion() in querydsl result in NPE in SqmExpressible 2024-09-12 14:36:46 +02:00
Andrea Boriero 8efcf26b37 HHH-18556 Add test for issue 2024-09-12 14:36:46 +02:00