rob bygrave
|
7317847aa7
|
#2037 - Allow PostCommit transaction callback to recursively add another PostCommit callback
|
2020-07-24 13:16:18 +12:00 |
|
rob bygrave
|
444644f759
|
#2037 - Allow PostCommit transaction callback to recursively add another PostCommit callback
|
2020-07-24 13:16:00 +12:00 |
|
rob bygrave
|
70b730657f
|
#2028 - Refactor internals of smart persistence context to reference "parent" rather than copy beans (adjustment of #2021)
|
2020-06-29 08:48:24 +12:00 |
|
rob bygrave
|
9b70900267
|
#2021 - Use smarter persistence context for findEach/iterate/stream queries - improve performance of un-tuned findEach/iterate/stream queries that invoke lazy loading
|
2020-06-17 21:50:11 +12:00 |
|
rob bygrave
|
661230909c
|
ENH: Add query.usingDatabase(database) - add better test
|
2020-02-19 11:48:47 +13:00 |
|
rob bygrave
|
9eab67d82e
|
#1924 - Refactor for Transaction profiling - base on ProfileLocation / remove profileId
|
2020-02-01 11:31:43 +13:00 |
|
rob bygrave
|
1c6c812d4d
|
Update tests change AssertJ StrictAssertions to Assertions
|
2019-10-06 16:34:44 +13:00 |
|
 Rob BygraveandGitHub
|
7fbdab6220
|
Refactor TableModState to use nanoTime refactor (#1720)
* #1719 - Refactor TableModState to use nanoTime
* Tests only - reduce logging
|
2019-05-21 00:42:17 +12:00 |
|
 Rob BygraveandGitHub
|
c6ba4d8155
|
Refactor DefaultTransactionThreadLocal, convert ThreadLocal to field (from map) (#1716)
* Refactor DefaultTransactionThreadLocal, convert ThreadLocal to field (from map)
* Add test for multiple database thread locals
|
2019-05-18 15:16:17 +12:00 |
|
rob bygrave
|
03a42f7f6e
|
No effective change - update test DefaultProfileHandlerTest to output profiling files to target
|
2019-02-21 09:37:14 +13:00 |
|
rob bygrave
|
f3cb7e2cfd
|
#1624 - ENH: Create io.ebean.DB as alias for Ebean and io.ebean.Database as alias for EbeanServer
|
2019-02-01 22:53:41 +13:00 |
|
rob bygrave
|
43e95d81f6
|
#1427 - RemoteTransactionEvent process dependent tables
|
2018-06-19 00:50:14 +12:00 |
|
rob bygrave
|
96cc8d7605
|
#1427 - QueryCache should be cleared, if one of a dependent bean is updated
Initial work, does not include propagation across cluster.
|
2018-06-15 17:36:23 +12:00 |
|
Rob Bygrave
|
db5a2b194d
|
No effective change - add extra test coverage on DefaultTransactionThreadLocal
|
2018-03-26 23:31:31 +13:00 |
|
Rob Bygrave
|
f9cd955f7a
|
#1245 - Refactor internals - Add to TransactionManager externalRemoveTransaction() and externalBeginTransaction()
These provide a better/tidier way for external transaction managers (like ebean-spring-txn) to begin and end externally
managed transactions.
|
2018-01-31 13:28:42 +13:00 |
|
rob bygrave
|
7ebef51859
|
#1183 - ENH: Add support for transaction profiling
|
2017-10-25 01:07:00 +13:00 |
|
Rob Bygrave
|
f6e5446dab
|
#1169 - Memory leak - DefaultTransactionThreadLocal holding reference to transaction - test case
|
2017-10-16 22:13:41 +13:00 |
|
rob bygrave
|
5a5cb7ffbd
|
#1149 - Refactor move PersistenceContextUtil into ... io.ebeaninternal
|
2017-10-04 21:12:39 +13:00 |
|
rob bygrave
|
db298a349e
|
#996 Add findOne() and findOneOrEmpty()
|
2017-05-19 23:38:40 +12:00 |
|
Rob Bygrave
|
971e2dc91b
|
#919 - io.ebean package initial
|
2016-12-11 23:23:22 +13:00 |
|