Gavin King
d5bf8016a8
HHH-18585 move AfterUseAction and BeforeUseAction to an SPI package
...
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-10-20 15:00:09 +02:00
Jan Schatteman
b1795a6f67
HHH-18740 - Deprecate org.hibernate.dialect.hint
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2024-10-18 19:43:04 +02:00
Christian Beikov
25ddb64a4c
HHH-18661 Add unnest() set-returning function and enable XML/JSON based array support on more databases
2024-10-18 10:08:46 +02:00
Jan Schatteman
58ee919feb
HHH-18643 - Remove support for SAP HANA versions older than 2.0 SPS 05, create a legacy HANA dialect in the community dialects module
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2024-09-30 14:08:49 +02:00
Marco Belladelli
ebcbebac39
HHH-18642 Revert to Statement.RETURN_GENERATED_KEYS for identity only
2024-09-24 15:04:50 +02:00
Steve Ebersole
df405d37ab
HHH-18620 - Add @NativeGenerator
2024-09-23 13:24:48 -05:00
Christian Beikov
450bca6265
HHH-18497 Add special xmlquery and xmlexists functions for DB2 10.5
2024-09-23 15:03:22 +02:00
Christian Beikov
3b07ed91c3
HHH-18497 Add xmlagg function
2024-09-23 15:03:22 +02:00
Christian Beikov
af09813ced
HHH-18497 Add xmlexists function
2024-09-23 15:03:22 +02:00
Christian Beikov
449d002563
HHH-18497 Add xmlquery function
2024-09-23 15:03:22 +02:00
Christian Beikov
574959a591
HHH-18497 Add xmlpi function
2024-09-23 15:03:22 +02:00
Christian Beikov
a37ae66a2e
HHH-18497 Add xmlconcat function
2024-09-23 15:03:22 +02:00
Christian Beikov
1abfd4eea6
HHH-18497 Add xmlforest function
2024-09-23 15:03:22 +02:00
Christian Beikov
f10ec5db1d
HHH-18497 Add xmlcomment function
2024-09-23 15:03:22 +02:00
Christian Beikov
4baba673cb
HHH-18497 Add xmlelement function
2024-09-23 15:03:22 +02:00
Andrea Boriero
2d2c3a615c
HHH-18471 Since 6.2.2 Dialect SybaseAnywhereDialect does not render table names in the selection query
2024-09-20 13:05:26 +02:00
Christian Beikov
ec502138b1
HHH-18604 Fix some issues with old SQL Server versions
2024-09-20 09:12:59 +02:00
Marco Belladelli
0330d54795
HHH-18635 Avoid using `bigdatetime` on Sybase jconn when not necessary
2024-09-20 08:43:46 +02:00
Christian Beikov
11d134ae38
HHH-18604 Fix some issues with older database versions
2024-09-19 15:11:37 +02:00
Christian Beikov
0e5846b805
HHH-18604 Add json_array_insert
2024-09-18 18:43:07 +02:00
Christian Beikov
8dfc2a5a91
HHH-18604 Add json_array_append function
2024-09-18 18:43:07 +02:00
Christian Beikov
ab37d1509b
HHH-18604 Add json_mergepatch function
2024-09-18 18:43:07 +02:00
Christian Beikov
051bc78ae6
HHH-18604 Add json_insert and json_replace function
2024-09-18 18:43:07 +02:00
Christian Beikov
36066a03e6
HHH-18604 Add json_remove function and fix some Oracle functions
2024-09-18 18:43:07 +02:00
Christian Beikov
17f328609a
HHH-18604 Add json_set function
2024-09-18 18:43:07 +02:00
Christian Beikov
7e11d7a809
HHH-18496 Fixup some CI issues
2024-09-18 18:43:07 +02:00
Christian Beikov
59ae75bb52
HHH-18496 Add json_objectagg
2024-09-18 18:43:07 +02:00
Christian Beikov
c58485c4ef
HHH-18496 Add json_arrayagg
2024-09-18 18:43:07 +02:00
Christian Beikov
6b4cc28f0e
HHH-18496 Add json_query
2024-09-18 18:43:07 +02:00
Christian Beikov
6454aaf055
HHH-18496 Add json_exists and support the passing clause
2024-09-18 18:43:07 +02:00
Christian Beikov
016b463973
HHH-18496 Add json_object and json_array functions
2024-09-18 18:43:07 +02:00
Christian Beikov
d5a3f041b3
HHH-18496 Add json_value function
2024-09-18 18:43:07 +02:00
Christian Beikov
ff57a6ced0
HHH-18447 Try using native cast for string to boolean
2024-09-18 18:42:10 +02:00
Gavin King
f0f96916ad
abbreviated source header
2024-09-16 21:26:00 +02:00
Gavin King
bbc325c26f
spaces to tabs!
2024-09-16 21:26:00 +02:00
Gavin King
de921ad473
cleanups by spotless
2024-09-16 21:26:00 +02:00
Marco Belladelli
9b5f17340f
Override CockroachDialect#determineDatabaseVersion implementation
2024-09-16 17:15:34 +02:00
Jan Schatteman
8da3f3700f
HHH-18592 - Remove deprecated @TestForIssue
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2024-09-10 14:09:20 +02:00
Vladimír Kuruc
dfe6a09f31
HHH-18561 Fix for Informix primary key constraint syntax error
2024-09-04 13:58:30 +02:00
Vladimír Kuruc
226e85957b
HHH-18558 Fix for Informix UUID type support
2024-09-03 16:42:03 +02:00
Gavin King
72e42817e3
rationalize diverse ways to split strings
...
+ a couple of other code cleanups
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-30 13:40:34 +02:00
marko-bekhta
28988a9a5c
HHH-18488 Bump the jboss logging dependency
2024-08-28 10:36:21 -05:00
Vladimír Kuruc
43745c9372
HHH-18531 Fix for Informix timestamp literal error
2024-08-28 17:15:17 +02:00
Vladimír Kuruc
5975d02e39
Tests with current_timestamp requires Dialect UsesStandardCurrentTimestampFunction feature
2024-08-27 07:10:43 -05:00
Christian Beikov
a956fda688
HHH-17646 Optimize away real table group rendering if possible
2024-08-16 13:35:45 +02:00
Jan Schatteman
5dd0aa1e1a
HHH-18037 - Move DerbyDialect to hibernate-community-dialects
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2024-08-15 13:52:32 -05:00
Andrea Boriero
dcdcd257c3
Remove use of session#save, session#saveOrUpdate , session#update and session#remove from tests
2024-08-15 13:52:31 -05:00
Gavin King
755c93c9f1
HHH-18314 NCHAR,NVARCHAR,NCLOB on Db2
...
1. Db2 driver now supports setNString() and friends
2. Hibernate SchemaValidator + SchemaMigrator now consider NUMERIC and DECIMAL equivalent
We may therefore roll back HHH-12753 and HHH-12827 respectively.
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-15 13:52:30 -05:00
Gavin King
0cbdc44fbc
clean up some logging
...
- reduce some INFO messages to DEBUG
- delete unused messages
- some minor formatting changes
Signed-off-by: Gavin King <gavin@hibernate.org>
2024-08-15 13:52:29 -05:00
Gavin King
ebc253a6f9
more simplifications to persister hierarchy ( #8501 )
...
- remove Lockable interface
- remove Queryable, QueryableCollection, and Loadable
- remove most of PropertyMapping stuff
- remove most of Joinable
2024-08-15 13:52:29 -05:00