Rob Bygrave
2143ebc21c
Bump ebean-agent to 13.13.2
13.13.2
2023-02-27 15:49:41 +13:00
Rob Bygrave and GitHub
7dd25344ef
Merge pull request #2986 from ebean-orm/feature/querybeans-assoc-supportInterfaceUse
...
[querybeans] Add support for using interface types with querybean expressions eq() in() etc WHEN entity beans implement an interface
2023-02-27 15:29:07 +13:00
Rob Bygrave
c381464316
querybean-generation - cast for varargs use and use wildcard collections
2023-02-27 15:24:59 +13:00
Rob Bygrave
a5d5549f2c
[querybeans] Add support for using interface types with querybean expressions eq() in() etc WHEN entity beans implement an interface
...
- For the case where entity beans implement an interface
- Adds these expressions to the "associated" querybeans (not the root querybeans).
- The expressions added use of the interface type
2023-02-27 13:12:52 +13:00
Rob Bygrave and GitHub
d7d144b908
Merge pull request #2985 from ebean-orm/feature/querybean-assoc-eqIfPresent
...
For querybean associated beans, add missing eqIfPresent() + in() + notIn() + expressions
2023-02-26 19:28:55 +13:00
Rob Bygrave
25416a3cda
For querybean associated beans, add missing eqIfPresent() + in() + notIn() + expressions
2023-02-26 19:24:00 +13:00
Rob Bygrave
e6b0306bde
Fix test TestStdFunctions for Oracle which only supports 2 parameters with concat()
2023-02-25 01:06:40 +13:00
Rob Bygrave
2d6ca4bb1e
Fix build of test-java16 module for JDK 16+
2023-02-25 00:25:05 +13:00
Rob Bygrave
99d5f4f01c
Bump to next version 13.13.2
2023-02-24 23:56:44 +13:00
rob
8ea0936da8
Tighten Javax to Jakarta escaping the periods
2023-02-23 20:43:50 +13:00
Rob Bygrave and GitHub
f8fc94c694
Merge pull request #2984 from ebean-orm/feature/jakarta-javax-sed-conversion
...
Javax to Jakarta (+ reverse) conversion via sed
13.13.1
2023-02-23 12:28:40 +13:00
rob
bac3fd6874
Javax to Jakarta (+ reverse) conversion via sed
2023-02-23 01:28:50 +13:00
Rob Bygrave and GitHub
0659d7604c
Merge pull request #2980 from FOCONIS/fix-logger
...
FIX: do not format log messages, when no parameter was specified
2023-02-22 23:38:08 +13:00
Rob Bygrave and GitHub
a825e50584
Merge pull request #2983 from ebean-orm/feature/profileLocationWithLineNumbers
...
ENH: Add profile-line-number-mode with options none | all | auto ... to control adding line numbers to profile locations
2023-02-22 23:35:42 +13:00
Rob Bygrave and GitHub
94f24f054e
Merge pull request #2982 from ebean-orm/feature/revert-revision
...
Revert the use of ${revision} in poms to plain old version dur to issues not being able to use mvn --rf --resume-from ... as it complains about the parent pom version
2023-02-22 23:19:15 +13:00
rob
989d82813b
Revert the use of ${revision} in poms to plain old version dur to issues not being able to use mvn --rf --resume-from ... as it complains about the parent pom version
2023-02-22 23:17:42 +13:00
rob
2e0dba3741
#2981 - ENH: Add profile-line-number-mode with options none | all | auto ... to control adding line numbers to profile locations
2023-02-22 23:02:42 +13:00
Roland Praml
56360f0fb3
use captureLogger
2023-02-22 09:20:04 +01:00
Roland Praml
d84f2eea58
FIX: do not format log messages, when no parameter was specified
2023-02-22 09:07:49 +01:00
rob
34dc4375da
Tidy existing given that lineNumber in SpiProfileLocationFactory always comes in as 0
...
The history behind this is that originally there was a "profileId" concept where that was a int value that could be used as an "id" for a transactional method that we wanted to profile.
That went away and then the idea was that bytecode enhancement would determine the line number and we would use that but that was a bad idea and we ended up with lineNumber always as 0.
These days with StackWalker and DProfileLocation we can do this better that way so yeah. A followup to this is to add to the api a boolean flag as to whether a profile location should be with line numbers (which can change frequently due to refactoring etc)
2023-02-22 15:22:58 +13:00
Rob Bygrave and GitHub
9e186698fe
Merge pull request #2979 from ebean-orm/feature/ifPresentExpressions
...
ENH: Add _ifPresent() expressions for GT, GE, LT, LE (follow up from #2768 )
2023-02-22 14:11:50 +13:00
rob
0b615a79cc
Add _ifPresent() expressions for GT, GE, LT, LE (follow up from #2768 )
2023-02-22 14:04:26 +13:00
Rob Bygrave and GitHub
6e98486a03
Merge pull request #2978 from ebean-orm/feature/stackWalker
...
Use StackWalker for ProfileLocation and CallOrigin
2023-02-21 14:35:58 +13:00
rob
b0364f3c42
Use StackWalker for ProfileLocation and CallOrigin
2023-02-21 14:21:18 +13:00
Rob Bygrave and GitHub
8ed871f116
Merge pull request #2977 from ebean-orm/feature/pom-versioning
...
Modify poms to use ${revision} for parent pom version
2023-02-20 10:23:59 +13:00
rob
f493c7e8cf
Modify poms to use ${revision} for dependencies versions and annotation processor versions
2023-02-20 10:19:14 +13:00
rob
0e596fd87f
Modify poms to use ${revision} for parent pom version
2023-02-20 10:09:41 +13:00
Rob Bygrave and GitHub
37154cf4d4
Merge pull request #2975 from ebean-orm/feature/config-getOptional
...
Tidy internals, use Config.getOptional() when reading datasource.default / ebean.default.datasource
2023-02-20 09:17:45 +13:00
rob
fe241d8cce
Tidy internals, use Config.getOptional() when reading datasource.default / ebean.default.datasource
2023-02-20 09:07:45 +13:00
Rob Bygrave
efaa771bb4
Modify test-kotlin to use ebean maven plugin 13.13.0 (for jakarta)
2023-02-20 01:15:10 +13:00
Rob Bygrave
4094b1e345
Remove ebean-api optional dependency on javax.transaction as it isn't required here
...
Note that it is an optional dependency of ebean-core via the JtaTransaction/JtaTransactionManager that are in ebean core
2023-02-20 00:53:14 +13:00
Rob Bygrave
8bb9ec0cfe
Bump the maven tiles used in tests to 13.12.0
2023-02-19 23:21:39 +13:00
rob
86bcfa804b
Remove github wf build for jdk 18 EA as that has been replaced by the other EA build
2023-02-15 11:17:12 +13:00
rob
b6a3c54e99
Add build badge for DB2 LUW
2023-02-15 11:12:35 +13:00
rob
6753e36327
Bump versions after release
2023-02-15 10:54:18 +13:00
rob
e78ac677f6
[maven-release-plugin] prepare for next development iteration
2023-02-15 10:22:46 +13:00
rob
19d2b04175
[maven-release-plugin] prepare release ebean-parent-13.13.0
ebean-parent-13.13.0
2023-02-15 10:22:38 +13:00
rob
d1844c9b5a
Use kotlin-querybean-generator 13.13.0-RC1 for release
2023-02-15 10:18:01 +13:00
rob
93803eade4
Put the test kotlin-querybean-generator version back 1 for release plugin
2023-02-15 10:07:30 +13:00
rob
ca6171f697
Ignore TestStdFunctions.concatEq for DB2
2023-02-14 22:39:26 +13:00
rob
aa80bc0c10
Bump version to 13.13.0-SNAPSHOT
2023-02-14 20:28:45 +13:00
rob
638cfbca5e
Bump ebean-agent to 13.13.0
2023-02-14 20:27:29 +13:00
rob
afa9d89cfe
#2971 - Bump ebean-datasource to 8.5 - use connection.setSchema() rather than connection Properties
2023-02-14 19:48:03 +13:00
Rob Bygrave and GitHub
22a433997e
Merge pull request #2970 from ebean-orm/feature/bump-ebean-migration
...
Bump ebean-migration to 13.7.0 - DB2 uses logical lock due to reorg tables
2023-02-14 19:44:39 +13:00
rob
b9d8a9c532
Bump ebean-migration to 13.7.0 - DB2 uses logical lock due to reorg tables
2023-02-14 19:43:41 +13:00
rob
1f0191b9e4
Tidy ebean-test internals, final classes and whitespace
2023-02-14 19:41:45 +13:00
Rob Bygrave and GitHub
2d78c5c5e8
Merge pull request #2969 from ebean-orm/feature/registerTestTenantProvider-default-false
...
#2968 - [ebean-test] - Default ebean.test.registerTestTenantProvider = false ... by default not auto register a test TenantProvider
2023-02-14 19:40:15 +13:00
rob
7c54d21760
#2968 - [ebean-test] - Default ebean.test.registerTestTenantProvider = false ... by default not auto register a test TenantProvider
2023-02-14 19:34:35 +13:00
Rob Bygrave and GitHub
b9a502ca85
Merge pull request #2957 from FOCONIS/detailed-evict-stats
...
ENH: add statistics trimmedByGC/LRU/TTL/Idle to ServerCacheStatistics?
2023-02-14 16:29:35 +13:00
rob
b622d85292
#2967 - [ebean-joda] Joda JSON ISO8601 format for DateMidnight includes timezone
2023-02-14 15:56:45 +13:00