Commit Graph
6929 Commits
Author SHA1 Message Date
Rob Bygrave df7b04877d #3121 BindMaxLength validation
At deploy time derive a BindMaxLength property to use
per BeanProperty
2023-06-26 21:16:32 +12:00
Rob Bygrave 4683877e0b Merge branch 'string-length-validation' of github.com:FOCONIS/ebean into FOCONIS-string-length-validation 2023-06-23 16:51:34 +12:00
Rob Bygrave 9a4b9d4bec Bump to next snapshot version 2023-06-21 07:08:13 +12:00
Roland Praml d0020ab8ce Length validation less invasive 2023-06-20 14:47:20 +02:00
Roland Praml 9b3b8ad46a extended DataBind, so that it could return the last bound object 2023-06-20 13:03:04 +02:00
Rob Bygrave 68a6e98292 Version 13.20.0 13.20.0 2023-06-20 20:35:04 +12:00
Rob Bygrave d61bdb028b Bump ebean-agent to 13.20.0 2023-06-20 20:32:29 +12:00
Rob BygraveandGitHub 9ddadb1338 Merge pull request #3118 from ebean-orm/feature/3109-JtaTransaction-currentTransaction
#3109 JtaTransactionManager - fix getCurrentTransaction()
2023-06-20 19:46:45 +12:00
Rob Bygrave fa1f225e67 #3109 follow up - refactor rename internal methods 2023-06-20 19:41:00 +12:00
Rob Bygrave 7a72adedfa #3109 JtaTransactionManager - fix getCurrentTransaction()
Fix for JtaTransactionManager to allow Wildfly (or other) to throw an Exception when TransactionSynchronizationRegistry.getResource() is called.
2023-06-20 19:39:08 +12:00
Rob BygraveandGitHub 3d3e5c2c34 Merge pull request #3117 from ebean-orm/feature/bump-test-containers
Bump ebean-test-containers to 7.1
2023-06-20 18:45:06 +12:00
Rob Bygrave 708f429c21 Bump ebean-test-containers to 7.1 2023-06-20 18:40:48 +12:00
Rob BygraveandGitHub bca49ed2e2 Merge pull request #3116 from ebean-orm/feature/bump-test-containers
Bump ebean-test-containers to 7.0
2023-06-20 17:47:15 +12:00
Rob Bygrave e103ec7706 Bump ebean-test-containers to 7.0 2023-06-20 17:46:36 +12:00
Roland Praml ca3c02bc1c Failing test for SqlServer 2023-06-19 13:48:00 +02:00
Rob BygraveandGitHub 9fc1bec6a9 Merge pull request #3046 from FOCONIS/bugfix/lazy_loading_findEach_garbage_collection
Bugfix for NPE when lazyLoading in findEach due to Garbage Collection
2023-06-17 11:56:25 +12:00
Rob BygraveandGitHub f712635860 Merge pull request #3107 from FOCONIS/json-tests
DB specific length support in JSONs/Varchars/binary data
2023-06-17 11:38:46 +12:00
Rob BygraveandGitHub 47a0e38eac Merge pull request #3114 from ebean-orm/feature/3113-followup
Followup to #3113, remove unused first BatchControl queue
2023-06-17 11:36:53 +12:00
Rob Bygrave 870d90d055 Followup to #3113, remove unused first BatchControl queue 2023-06-17 11:35:51 +12:00
Rob BygraveandGitHub ac1b30782a Merge pull request #3113 from FOCONIS/bugfix/batch_ordering_many2many_intersection
Bugfix for wrong batch statement ordering with many2many relations
2023-06-17 11:28:01 +12:00
Jonas Pöhler b63445e9c9 FIX: Put the delete statements into the correct flush-queue, so they do not conflict with the following inserts 2023-06-16 16:26:14 +02:00
Jonas Pöhler 09f616aae8 ADD: testcase for showing an issue with deleting and re-adding many-to-many elements (size > 20)
(cherry picked from commit e6a4bc4e0c31bb35ab5a13c958c7c4b1f68ca037)
2023-06-16 16:16:53 +02:00
Roland Praml 994fb267ad Merge branch 'master-upstream' into json-tests 2023-06-16 07:40:01 +02:00
Rob BygraveandGitHub 53b1e4d682 Merge pull request #3111 from ebean-orm/feature/3101-jpa-indexes
#3101 - Support JPA Indexes
2023-06-16 13:53:48 +12:00
robin.bygrave c7f6c508a6 #3101 - Support JPA Indexes 2023-06-16 13:44:03 +12:00
Rob BygraveandGitHub 9109fd356f Merge pull request #3108 from FOCONIS/regenerated-scripts
No code change: Regenerated scripts
2023-06-15 23:37:51 +12:00
Roland Praml 55477d4fab No code change: Regenerated scripts 2023-06-15 08:07:51 +02:00
Rob BygraveandGitHub 340281113f Merge pull request #3106 from focbenz/patch-1
Update CONFIGURATION.md with small corrections and comment for includeGeneratedFileComment
2023-06-15 08:05:26 +12:00
Roland Praml 77610672a9 Regenerated migration scripts again 2023-06-14 18:24:23 +02:00
Roland Praml d8238735c1 Fix also DbTypeMapTest, which uses the new varbinary type 2023-06-14 18:19:17 +02:00
Roland Praml f63b013ef9 Added and fixed tests 2023-06-14 18:14:12 +02:00
Roland Praml 6fe3ec9355 Migration scripts 2023-06-14 17:50:26 +02:00
Roland Praml d1c21bf50a Hana, NuoDb, SqlAnywhere: add limits (untested!) 2023-06-14 17:50:08 +02:00
Roland Praml 578560c2e2 Oracle: max varchar length = 4000, raw = 2000 2023-06-14 17:49:10 +02:00
Roland Praml 0f9462b7b5 Postgres: max varchar limit = 10MB 2023-06-14 17:32:00 +02:00
Roland Praml e89891038b Mysql: max varchar length = 4000, varbinary = 8000. Also refactored MySql(C|B)lob 2023-06-14 17:30:28 +02:00
Roland Praml 2a7a2d4dd4 DB2: max varchar length = 4000, varbinary = 8000 2023-06-14 17:27:58 +02:00
Roland Praml f499cc8c2c SQLSERVER: max nvarchar length = 4000, varbinary = 8000 (no longer using deprecated image type by default) 2023-06-14 17:19:48 +02:00
Roland Praml 0dc4c6b11b NEW: DbPlatformType supports fallback, when length exceeded (removed SqlServer workaround) 2023-06-14 17:18:06 +02:00
Roland Praml f5d0777b86 Added new test models with lengths 2023-06-14 17:17:31 +02:00
Roland Praml 81443b77bc Fixes for Clickhouse platform 2023-06-14 17:16:14 +02:00
Roland Praml 2867c50090 Do not convert explicit defined column definitions 2023-06-14 17:16:14 +02:00
Michael BenzandGitHub c04171c1a5 Update CONFIGURATION.md with small corrections
Updated configuration markdown with small corrections and removed TODO for includeGeneratedFileComment

See https://github.com/ebean-orm/ebean/issues/550
2023-06-14 14:34:09 +02:00
Rob BygraveandGitHub e19cbdc2f6 Merge pull request #3104 from FOCONIS/dbmigration-fixes
Fixed DbMigration classes (put them in the right place)
2023-06-14 07:58:50 +12:00
Roland Praml 3e2e84e8bf Fixed DbMigration classes (put them in the right place) 2023-06-13 17:20:02 +02:00
Rob Bygrave 462d30bbb7 Version 13.19.0 13.19.0 2023-06-07 17:56:19 +12:00
Rob BygraveandGitHub 5466b889a7 Merge pull request #3098 from ebean-orm/deprecated/BeanFinder-server
Refactor ebean-core internal API - getters -> accessors
2023-06-02 09:06:54 +12:00
Rob Bygrave d27d20dd1c Refactor ebean-core internal API - getters -> accessors 2023-06-02 09:03:29 +12:00
Rob BygraveandGitHub b6edc54cd9 Merge pull request #3097 from ebean-orm/deprecated/BeanFinder-server
Refactor ebean-core internal API - getters -> accessors and  tidy
2023-06-01 22:15:52 +12:00
Rob Bygrave 2929483b0d Refactor ebean-core internal API - getters -> accessors 2023-06-01 22:05:53 +12:00