Gavin
4697630eb9
more on inheritance
2023-09-27 21:24:24 +02:00
Gavin
815e1d7ae3
start on inheritance mapping
2023-09-27 21:24:24 +02:00
Gavin
d8001fbf7a
missed one
2023-09-27 21:24:24 +02:00
Gavin
0ce1467bd9
mapped superclass, version, and summary
2023-09-27 21:24:24 +02:00
Gavin
62306d67e3
@ElementCollection mappings, etc
2023-09-27 21:24:24 +02:00
Gavin
09f7a363a9
enum and array mappings
2023-09-27 21:24:24 +02:00
Gavin
1c8adcde96
many to many
2023-09-27 21:24:24 +02:00
Gavin
51068f7931
one to one
2023-09-27 21:24:24 +02:00
Gavin
e31ab80306
many to one
2023-09-27 21:24:24 +02:00
Gavin
74e7fa6f04
improve converters discussion
2023-09-27 21:24:24 +02:00
Gavin
13b7ebd2d6
add section on embeddables + and define "persistent identity"
2023-09-27 21:24:24 +02:00
Gavin
4726cafc42
much more about basic types
2023-09-27 21:24:24 +02:00
Gavin
f66d5cd3d0
make start on basic types
2023-09-27 21:24:24 +02:00
Gavin
e678018b6b
finish section on ids
2023-09-27 21:24:24 +02:00
Gavin
2c2c061be7
make a start on Entities chapter
2023-09-27 21:24:24 +02:00
Gavin
8894e13414
revise what I have so far
2023-09-27 21:24:24 +02:00
Gavin
3c5ebc4a76
more on XxxxNamingStrategy
2023-09-27 21:24:24 +02:00
Gavin
b77d5bd3b8
copy configuration section from HR intro
2023-09-27 21:24:24 +02:00
Gavin
ce20e68c72
add history of Hibernate
2023-09-27 21:24:24 +02:00
Gavin King
d5e40c97dd
initial blurbs for Introduction document
2023-09-27 21:24:24 +02:00
Cedomir Igaly
f34df04c11
HHH-16591 - See documentation 2.2.21 - "By default, Hibernate maps Duration to the NUMERIC SQL type."
2023-08-09 09:34:57 +02:00
marko-bekhta
2f16103708
HHH-16591 Update the docs to use `JdbcTypeCode` instead of `JdbcType` to override an SQL type for Duration
2023-08-09 09:34:57 +02:00
Andrea Boriero
9abb3b45de
HHH-16820 updated userguide
2023-06-27 10:17:55 +02:00
Felix
34932f30a0
HHH-16652 fix the broken link: hql-string-functions
2023-05-22 13:43:13 +02:00
Andrea Boriero
64b4a94c88
Add to documentation drop-down selector links to 6.0 and 6.1 documentation pages
2023-05-02 09:21:18 +02:00
Karel Maesen
5483f403b1
HHH-15160 - Properly validate the arguments in the distance operators.
2023-04-28 13:51:42 +02:00
Karel Maesen
2a1aa73319
HHH-15160 - Adds the Postgis distance operators
2023-04-28 13:51:41 +02:00
Marco Belladelli
094f243413
HHH-16392 Fix where clause in collection cleanup subqueries
2023-04-28 10:11:43 +02:00
Jan Schatteman
e47f262f38
Add @EmbeddableInstantiator, @EmbeddableInstantiatorRegistration and @EmbeddableInstantiatorRegistrations to the annotations chapter of the user guide
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-04-13 23:58:32 +02:00
Andrea Boriero
5491bcd5d4
HHH-16097 Move all tests from documentation into hibernate-core
2023-03-24 07:59:56 -05:00
Christian Beikov
4b1f56951b
HHH-16333 Get rid of special Character[] and Byte[] handling
2023-03-22 17:27:48 +01:00
Christian Beikov
a122641539
HHH-16316 Move version specific dialects of unsupported versions to hibernate-community-dialects
2023-03-17 10:12:59 +01:00
Yoann Rodière
20f4598cb2
HHH-16302 Clarify that the JDBC timezone is supposed to match the database timezone
...
See https://hibernate.zulipchat.com/#narrow/stream/132094-hibernate-orm-dev/topic/hibernate.2Etimezone.2Edefault_storage/near/341706032
2023-03-15 15:36:53 +01:00
Yoann Rodière
5b74011b7d
HHH-16302 Document all TimeZoneStorageType values in reference documentation
2023-03-15 15:36:53 +01:00
Yoann Rodière
b72d25ddbe
HHH-16310 Update reference documentation regarding multitenancy
...
* Remove mentions of 'hibernate.multiTenancy'. This setting no longer exists.
* Fix a few other inconsistencies.
2023-03-15 12:11:05 +01:00
Florian Hof
5faf479451
update maven dependency of hibernate-spatial
...
the new Maven group is org.hibernate.orm (and so referenced in Spring Boot 3)
2023-03-14 12:19:36 +01:00
Christian Beikov
713be8eba6
HHH-15664 Fix array section in documentation
2023-03-14 12:18:27 +01:00
Jan Schatteman
516d3eb405
Add a note w/ respect to native queries and inheritance
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-03-03 09:46:31 +01:00
Christian Beikov
0b5e27d133
HHH-16179 Session.find should not apply filters
2023-03-02 20:38:38 +01:00
marko-bekhta
844a89a74c
HHH-16217 Use only rendered Javadocs for collecting configuration properties
2023-03-01 13:27:34 -06:00
Marco Belladelli
546d145d88
HHH-16185 Custom trunc/truncate implementation that handles both numeric and datetimes
2023-02-27 17:02:30 +01:00
Jan Schatteman
88ed4fdb91
Fix broken doc link in native.adoc
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-02-23 16:49:42 +01:00
Gavin King
bb14d5b288
HHH-16174 support for extract(epoch from ...) in HQL
2023-02-13 16:52:49 +01:00
Steve Ebersole
15b24d6c14
HHH-16148 - Introduce Immutability (MutabilityPlan) for use with @Mutability
...
HHH-16141 - Support @Mutability and @Immutable on UserType
HHH-16147 - Support @Mutability and @Immutable on AttributeConverter
HHH-16146 - Improve User Guide documentation for (im)mutability
2023-02-10 08:46:39 -06:00
Christian Beikov
7a55e332ed
HHH-16143 Documentation for composite aggregates
2023-02-09 10:54:59 +01:00
Christian Beikov
b918909359
HHH-16152 Documentation for @PartitionKey
2023-02-08 17:50:28 +01:00
Steve Ebersole
606ae62499
Unify example includes in terms of well-defined asciidoc attributes
...
preparation step for moving tests out of `documentation` and into the proper projects (core, envers and spatial)
2023-01-27 17:27:42 -06:00
marko-bekhta
8fa8b23d63
Add tasks to process sources and collect config properties
2023-01-26 00:43:38 -06:00
Gavin
6ca9643c72
HHH-16035 document Duration -> NUMERIC mapping
2023-01-13 16:34:46 +01:00
Jan Schatteman
74689f26a5
Get rid of a bunch of deprecated api usages
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2023-01-06 14:02:43 +01:00
Steve Ebersole
d7201815d5
HHH-15977 - Deprecate @Persister
2023-01-04 13:36:04 -06:00
Akshit Agarwal
446908f643
HHH-14772: Fix filter direct fetching documentation
2023-01-04 10:00:27 +01:00
Steve Ebersole
263768d5c5
HHH-15930 - Support scalar resultClass in @NamedNativeQuery
2022-12-22 15:48:37 -06:00
Gavin
023e73cb46
promote trunc() / truncate() to the list of standard HQL functions
...
also support the single-argument form of round() for consistency
2022-12-21 14:25:35 +01:00
Gavin
3ad3c5a509
change default event timing for @Generated to event = INSERT
...
- this makes sense if @Generated con now be used on @Id properties
- but it's also convenient with @ColumnDefault
2022-12-20 01:38:55 +01:00
Marco Belladelli
caaaa71ffd
HHH-15550 New global and persistent temporary `create_tables` params
2022-12-16 08:25:41 +01:00
Gavin
7f72696fff
HHH-15788 deprecate GenerationTime since it is a dupe of GenerationTiming
...
...and it was not even being consistently used in its own package!
(@CurrentTimestamp was already using GenerationTiming.)
What a mess.
2022-12-01 00:02:18 +01:00
Gavin
366a89ae71
reimplement @Source in an elegant way using the ValueGeneration machinery
...
... and finally delete two of my least-favorite classes!
2022-11-28 22:49:57 +01:00
Gavin
993aae6095
HHH-15774 @CurrentTimestamp takes over from @Source
...
... and make value generation work better with version properties.
2022-11-28 22:49:57 +01:00
Jan Schatteman
07274cd2ce
HHH-15715 - Fix broken links in docs
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2022-11-28 18:03:26 +01:00
Marco Belladelli
f38dd28043
HHH-15760 mass replace self-closing tags in javadoc
2022-11-26 09:49:56 +01:00
Gavin
5b5721f64b
HHH-15739 deprecate @LazyToOne and @LazyCollection
...
and add some docs and cleanups
2022-11-25 02:42:58 +01:00
Sanne Grinovero
d648adfd59
HHH-15692 Remove references to hibernate.query.factory_class config property
2022-11-17 13:39:56 +00:00
Christian Beikov
7a14e5c07f
HHH-15631 Enable reflection optimizer by default Christian Beikov
2022-11-10 16:42:17 +01:00
Gavin King
f1a5314e70
remove a big scary warning from docs because situation has been fixed in 6
2022-11-10 14:03:51 +01:00
Christian Beikov
90a752a0ee
HHH-15328 Add support for CTE WITH clause
2022-11-10 13:25:21 +01:00
Jan Schatteman
85836fbcf8
Correction to the native sql queries section
...
Correction of broken link in Schema.adoc
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2022-11-08 17:21:57 +01:00
Christian Beikov
0b733d4ba2
HHH-15641 Enable inlineDirtyChecking and lazyLoading for enhancement by default and deprecate the setting
2022-11-07 09:19:26 +01:00
Gavin King
aef9ab2425
HHH-15570 allow @SqlInsert, @SqlUpdate, @SqlDelete for secondary tables
2022-11-04 17:51:00 +01:00
Andrea Boriero
20183269ad
HHH-14544 Document Ehcache Performance degradation when the default cache is used
2022-10-27 17:08:57 +02:00
Gavin King
8f23e16a35
explain wtf 'join lateral' means
...
and that it's the same thing as 'cross apply'
2022-10-19 13:59:04 +02:00
Gavin King
4453af984b
minor improvement to table in doc
2022-10-09 11:45:04 +02:00
Gavin King
f324204514
HHH-15589 document var_xxx() and stddev_xxx()
2022-10-08 22:20:03 +02:00
Gavin King
477f1e7af6
HHH-15588 promote sinh(), cosh(), and tanh()
2022-10-08 18:58:42 +02:00
Gavin King
6ea6359638
add a couple of crosslinks to HQL chapter of doc
2022-10-08 14:09:10 +02:00
Gavin King
4451611311
HHH-15518 bless degrees() and radians() as standard
...
- add a test
- emulate them on HANA and Oracle
2022-10-06 23:20:02 +02:00
Gavin King
6de92c4f90
document window functions in HQL
...
thanks to @beikov who collected + wrote up most of the information here
2022-10-06 18:03:58 +02:00
Gavin King
be4934d17d
reorg the documentation of HQL functions
2022-10-06 14:37:46 +02:00
Gavin King
f70d09175a
update the HQL chapter to acknowledge changes in JPA 3.1
2022-10-05 17:12:52 +02:00
Gavin King
a7bb19a2ea
clarify semantics of query with no 'select' in documentation
2022-10-05 14:05:53 +02:00
Gavin King
3ddfa3f47c
HHH-15516 add two-arg form of log() to HQL
2022-09-16 13:21:44 +02:00
Gavin King
1b5935e66d
HHH-15515 make pi a portable HQL function
2022-09-16 13:21:44 +02:00
Jan Schatteman
3dec1ca4dc
HHH-15447 - Remove references to deprecated dialects
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2022-09-12 16:05:00 +02:00
Andrea Boriero
6507ac4f88
HHH-15455 User Guide Contains a reference to hibernate-ehcache, no longer supported
2022-08-22 15:28:43 +02:00
Yoann Rodière
8c33056d93
Fix dead link in documentation section "Java API for HQL and JPQL"
...
See the link "next chapter" at the beginning of this section:
https://docs.jboss.org/hibernate/orm/current/userguide/html_single/Hibernate_User_Guide.html#hql
2022-08-17 08:56:29 +02:00
Andrea Boriero
e80fb85dae
HHH-15420 Getting Started Guide Code does not build
2022-08-02 15:47:14 +02:00
Jan Schatteman
d6f9b0b683
HHH-15401 - Update the topical guide
...
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
2022-07-18 12:04:45 +01:00
Gavin King
6588d2db46
somewhat improve the documentation of StatelessSession
...
mention fetch()
2022-07-04 21:05:14 +02:00
Gavin King
7b8bf8b98e
minor changes to HQL docs
2022-07-02 20:53:03 +02:00
Gavin King
c3e0bc44ba
document right/full join syntax
2022-07-02 20:50:13 +02:00
Gavin King
bb29e3b060
document root joins
2022-06-24 17:14:13 +02:00
Gavin King
1eb75e22ef
improve language and formatting in new HQL doc sections
2022-06-18 00:22:17 +02:00
Gavin King
58da5f24f9
"sub query" -> "subquery"
...
The word "sub" means "submarine", "submissive", or "substitute".
It's never an adjective.
2022-06-18 00:22:17 +02:00
Gavin King
c163e1f2ed
minor clarifications to HQL chapter
2022-06-17 18:14:30 +02:00
Gavin King
c60fbc20ec
documentation for hibernate.enable_lazy_load_no_trans
2022-06-10 17:00:29 +02:00
Christian Beikov
341267b133
HHH-3356 Support for normal and lateral subquery in from clause
2022-06-04 19:07:43 +02:00
Steve Ebersole
a488e1a269
minor doc fix-up
2022-05-31 06:31:55 -05:00
Christian Beikov
497c09cddb
HHH-10999 Remove configuration setting for configuring the JDBC type for arrays
2022-05-30 19:52:39 +02:00
Christian Beikov
45fc49314e
HHH-10999 Add support for SQL array types mapped as Java arrays and collections
2022-05-30 19:52:39 +02:00
Nathan Xu
087b9d83ff
HHH-15010 - update Java type list for '@CreationTimestamp' and '@UpdateTimestamp' in user guide
2022-05-23 15:37:18 +02:00