Rob Bygrave
d3dbde4e79
Add a dummy placeholder so that we can sync to maven central
...
The sync needs javadoc and sources so adding a dummy class. Note that I think we only just got this due to the multi-version jar but not sure.
2021-09-24 21:42:23 +12:00
Rob Bygrave
033c579984
#2398 - Fix compiler warning for annotation processing query bean generators
2021-09-24 17:51:36 +12:00
Rob Bygrave
1a34a56351
[maven-release-plugin] prepare for next development iteration
2021-09-24 10:12:14 +12:00
Rob Bygrave
edfdbd56b1
[maven-release-plugin] prepare release ebean-parent-12.12.0
ebean-parent-12.12.0
2021-09-24 10:12:07 +12:00
Rob Bygrave
8f94072afd
Log error when ebean-ddl-generator not in classpath but ddlRun is true
2021-09-23 22:32:01 +12:00
Rob Bygrave
d028b200fa
Log error when ebean-ddl-generator not in classpath but ddlRun is true
2021-09-23 22:28:01 +12:00
Rob Bygrave
9af006b15b
Update tests only for Oracle
2021-09-23 18:49:28 +12:00
Rob Bygrave
35a6ff7f02
#2392 - Oracle specific singleAttribute distinct query - not include the column twice with order by clause
2021-09-23 18:48:40 +12:00
Rob Bygrave
cebac8040f
#2391 - MySql specific NPE because the return value of "java.sql.ResultSetMetaData.getTableName(int)" is null
2021-09-23 17:20:59 +12:00
Rob Bygrave
e8524c5b1a
Fix tests only - fix tests for SqlServer
2021-09-23 17:07:35 +12:00
Rob Bygrave
3244314424
#2390 - Tidy generated SQL removing excess whitespace after id = ? predicate
2021-09-23 16:42:45 +12:00
Rob Bygrave
0a4c26965c
No effective change - tidy whitespace in CQueryBuilder
2021-09-23 16:36:20 +12:00
Rob Bygrave
6238243c91
No effective change - tidy whitespace in CQueryBuilderRawSql
2021-09-23 16:35:35 +12:00
Rob Bygrave
c1d7e77d85
No effective change - tidy whitespace in DtoMeta etc
2021-09-23 16:31:29 +12:00
Rob Bygrave
5b07309f51
#2389 - redis.clients.jedis.exceptions.JedisDataException: ERR wrong number of arguments for 'mget' command
2021-09-23 15:41:33 +12:00
Rob Bygrave
8ee67410f9
#2387 - Additionally support setIdIn(Collection<?> ids)
...
Add overloaded method taking Collection of id values.
2021-09-23 15:32:40 +12:00
Rob Bygrave
dec114028f
#2388 - Bump dependencies ebean-migration, classpath-scanner, avaje-config
2021-09-23 15:01:43 +12:00
Rob Bygrave
477e7eeeda
#2387 - Hit the L2 bean cache via property IN expression (when property is the id property)
2021-09-23 00:23:23 +12:00
Rob Bygrave
c9c61d9f97
#2386 - Fix test with logging change
2021-09-23 00:13:53 +12:00
Rob Bygrave
d0909ad140
#2385 - Redis L2 cache regression - MPUT not working
2021-09-22 23:13:39 +12:00
Rob Bygrave and GitHub
13c94ac78d
Merge pull request #2386 from ebean-orm/feature/refactor-simplify-loggers
...
Refactor internals, reduce the number of loggers used and simplify
2021-09-22 22:33:49 +12:00
Rob Bygrave
f467ca2e10
Refactor internals, reduce the number of loggers used and simplify
2021-09-22 22:29:41 +12:00
Rob Bygrave and GitHub
d5c24d327e
Merge pull request #2384 from ebean-orm/feature/2039
...
#2039 Map LocalDateTime when generating DB migrations for Postgres to timestamp DB type
2021-09-22 16:53:17 +12:00
Rob Bygrave
23cd45b5d1
#2039 LocalDateTime ignore timestamp->localdatetime as a type change
...
Historically LocalDateTime mapped to logical timestamp and we need to treat that to be not a change in type. Migrations then will not generate a AlterColumn migration when we start using the new logical type localdatetime.
2021-09-22 16:51:47 +12:00
Rob Bygrave
a14f7a1766
#2039 Map LocalDateTime when generating DB migrations for Postgres to timestamp DB type
2021-09-22 16:23:10 +12:00
Rob Bygrave and GitHub
c86a8c2d32
Merge pull request #2332 from ChenZhangg/Modify_MAVEN_1
...
Improve MAVEN build Performance
2021-09-22 14:15:13 +12:00
Rob Bygrave
e85a471fcf
#2380 Related test pom only changes
...
Note that we can't run both test-java16 and test-kotlin together as kotlin isn't yet working on JDK 16
2021-09-22 14:11:46 +12:00
Rob Bygrave and GitHub
57689db291
Merge pull request #2380 from cit-consulting/isToManyDirty_cce
...
WIP: Try to fix ClassCastException in isToManyDirty() check
2021-09-22 14:00:19 +12:00
Rob Bygrave
fec87b5281
Test against Postgres JDBC driver excluding the checker-qual dependency
2021-09-21 21:16:43 +12:00
Rob Bygrave
21bd83b417
Fix TestQueryJoinOnFormula with Postgres specific sql
2021-09-21 21:16:06 +12:00
Vladimir Konkov
fde5350c43
Kotlin-based test
2021-09-21 11:49:36 +03:00
Rob Bygrave
769f6b72ae
Bump to 12.12.0-SNAPSHOT
2021-09-21 15:04:08 +12:00
Rob Bygrave
97e9b3c473
#2383 - Refactor rename Pairs methods for consistency (that are expected to be used only internally)
2021-09-21 15:01:01 +12:00
Rob Bygrave and GitHub
3550bf61c4
Refactor rename TransactionManager methods ( #2382 )
2021-09-21 14:54:26 +12:00
Rob Bygrave and GitHub
0bf8c9eb64
Add module-info support via multi-version jar ( #2381 )
2021-09-21 14:37:51 +12:00
Vladimir Konkov
01e7ddcffd
Try to fix ClassCastException in isToManyDirty() check
2021-09-20 20:02:58 +03:00
Rob Bygrave
b450227b13
[maven-release-plugin] prepare for next development iteration
2021-09-20 12:41:40 +12:00
Rob Bygrave
d7554cefc7
[maven-release-plugin] prepare release ebean-parent-12.11.5
ebean-parent-12.11.5
2021-09-20 12:41:33 +12:00
rbygrave
a7a056f041
#2379 - Refactor tidy internals only - method names and tidy for internal BatchPstmt and related
2021-09-20 12:35:00 +12:00
Rob Bygrave and GitHub
ad0befe90a
Merge pull request #2308 from FOCONIS/bugfix/fix-gen-key-sequence-test
...
fixing test entity GenKeySequence
2021-09-20 11:59:15 +12:00
Rob Bygrave and GitHub
59763777f3
Merge pull request #2378 from ebean-orm/FOCONIS-save-cascade-order
...
#2377 - Wrong order in batch save - Fix to transaction depth
2021-09-20 11:57:43 +12:00
rbygrave
1bf9cfde50
#2377 - Revert back the changes to BatchControl as no longer needed
...
With the fix to the depth we no longer need these changes to BatchControl
2021-09-20 11:53:31 +12:00
rbygrave
f51f2269fb
#2377 - Wrong order in batch save, fix transaction depth
...
The guts of this fix is in DefaultPersister.saveAssocOne() with the change to use the new transaction.depthDecrement() method. For our failing test cases this changes the depth from -1, 0 to be 0, 1.
We can see the impact of this change in the batch ordering via the logging of:
io.ebean.SUM - txn[1001] BatchControl flush ...
2021-09-17 17:58:20 +12:00
rbygrave
b38a21f8c4
Merge branch 'save-cascade-order' of https://github.com/FOCONIS/ebean into FOCONIS-save-cascade-order
2021-09-17 14:00:35 +12:00
Roland Praml
bf62efd220
Add failing testcases for wrong order in batch save and possible fix for one of them
2021-09-16 16:52:20 +02:00
Rob Bygrave
fc54ade8f6
#2363 - Bump ebean-migration to 12.11.2
2021-09-16 23:06:15 +12:00
Rob Bygrave
aa5ba76707
#2376 - Whoops, revert logback-test.xml change
2021-09-16 23:01:43 +12:00
Rob Bygrave
3865fc8ffd
#2376 - When Lazy load of soft deleted bean - javax.persistence.EntityNotFoundException: Bean not found during lazy load or refresh. id[*] type[class *]
2021-09-16 23:01:04 +12:00
Rob Bygrave
b262c2e19d
#2373 - Tidy up, migrate from deprecated methods
2021-09-16 11:58:45 +12:00
Rob Bygrave and GitHub
cf95372f32
Merge pull request #2373 from FOCONIS/pr/enh/post_process_find_controller
...
Allow post-processing in BeanFindController
2021-09-16 11:26:34 +12:00