6792 Commits
Author SHA1 Message Date
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 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 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
buchtajz 8c47ba89d1 Merge branch 'ebean-orm:master' into query_select_bugs 2023-02-21 00:04:39 +01:00
Rob Bygrave 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 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 a9575048b4 Change to support Ebean 13.13.0
FYI: Also put the provided slf4j-api back to 1.7.x to see the logs when running tests
ebean-spring-txn-13.13.0
2023-02-17 21:02:46 +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 82fd6dc65f Add badges to README 2023-02-14 23:24:09 +13:00
rob ca6171f697 Ignore TestStdFunctions.concatEq for DB2 2023-02-14 22:39:26 +13:00
rob 5b4ff2627c Bump provided spring dependency to latest in 5.3 to avoid security pings on the older dependency 2023-02-14 22:36:27 +13:00
rob 2aa92d63fd Bump test dependency Jackson ebean-spring-txn-13.10.0 2023-02-14 22:32:04 +13:00
rob 658b5b7e06 Bump version to 13.10.0 2023-02-14 22:29:45 +13:00
rob 4e3cd83e36 #33 - Update internals from using deprecated TransactionSynchronizationAdapter to TransactionSynchronization 2023-02-14 22:29:02 +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 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 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 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
rob 320ffb4a2d #2966 - DateTimeParseException when ScalarTypeJodaLocalDateTime parsing Json ISO8601 2023-02-14 15:50:13 +13:00
Rob Bygrave 0292b4b558 Merge pull request #2912 from ebean-orm/wip/spi-txn-logging
Refactoring SpiLogger to better support conditional logging
2023-02-14 15:03:47 +13:00
rob 2c8ae16179 Update to use String format and Object varargs 2023-02-14 14:54:23 +13:00
Rob Bygrave 381ac58eed Merge pull request #2936 from FOCONIS/mem-leak-streaming-queries
BUG: Memory-leak on streaming queries when LoadBuffers are not aligned
2023-02-14 11:45:29 +13:00
rob af9459e41e Fix build for kotlin-querybean-generator annotation processor version, didn't get bumped after release 2023-02-14 11:42:47 +13:00
rob 5882169641 Merge branch 'feature/StdExpressions' 2023-02-14 11:35:31 +13:00
rob f694f2946a Rename test to StdOperatorsTest 2023-02-14 11:34:00 +13:00
rob 4c0144de61 Fix SqlOperators for sql injection 2023-02-14 11:33:28 +13:00
rob 5e70ea5095 Bump test version after release 2023-02-14 08:24:30 +13:00
rob acb28925f2 [maven-release-plugin] prepare for next development iteration 2023-02-14 08:07:15 +13:00