 Rob BygraveandGitHub
|
94591954b3
|
1476 - Query plan capture, initial wip capturing bind params (#1477)
* 1476 - Query plan capture, initial wip capturing bind params
* No effective change - Reset test default db to H2
* #1476 - Query plan capture, initial wip capturing bind params #1477
Update with consumer
* #1476 - Query plan capture, initial wip capturing bind params #1477
Update with query plan request
* #1476 - Query plan capture, initial wip capturing bind params #1477
Extract interface
* #1476 - Query plan capture, initial wip capturing bind params #1477
Extract interface
|
2018-12-19 16:04:28 +13:00 |
|
rob bygrave
|
8fc6c4c648
|
#1580 - Refactor move io.ebeaninternal.metric to public package of io.ebean.metric (such that it can be used by plugins like redis l2 cache plugin)
|
2018-12-19 14:16:36 +13:00 |
|
rob bygrave
|
70e2b1c2ae
|
#1562 - Query cache use incorrect with RawExpression - incorrect bind hash
|
2018-11-29 09:54:24 +13:00 |
|
rob bygrave
|
6bc72ae6bb
|
No effective change - format only
|
2018-11-19 22:25:01 +13:00 |
|
 Roland PramlandRob Bygrave
|
4fe2016891
|
new comparison method Ine (caseInsensitive notEquals) (#1551)
|
2018-11-19 22:22:46 +13:00 |
|
 Roland PramlandRob Bygrave
|
808004165c
|
Code cleanup (#1534)
* removed unused imports (no code change)
* Add missing @Override / @SupressWarnings (no code change)
* FIX: serialization warnings
* FIX: Access to static member
|
2018-11-10 20:07:01 +13:00 |
|
rob bygrave
|
c1a479e1f4
|
#1512 - Invalid SQL with Postgres + order by nulls first/last + where() expression on ManyToMany
|
2018-10-24 23:26:19 +13:00 |
|
 Jonathan BreglerandRob Bygrave
|
158ee9a081
|
Add SAP HANA support (#1511)
|
2018-10-24 21:38:17 +13:00 |
|
rob bygrave
|
31093babe3
|
#1498 - findIds() with @SoftDelete bean returns all Ids (when soft deleted ones should not return)
And fix delete permanent that cascades
|
2018-10-04 20:49:30 +13:00 |
|
Rob Bygrave
|
9734ae5787
|
#1490 - FIX: withQuote_when_match for different platforms
|
2018-09-26 21:33:27 +12:00 |
|
 Roland PramlandRob Bygrave
|
b817d5ee4d
|
FIX: withQuote_when:_match for different platforms (#1490)
|
2018-09-26 21:26:29 +12:00 |
|
Rob Bygrave
|
42f9e74d91
|
#1483 - Invalid SQL with allQuotedIdentifiers true - where t0.[t0.[COND]] in (?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
|
2018-09-20 23:12:26 +12:00 |
|
rob bygrave
|
29c5a17202
|
#1472 - Cascade insert with managed id ... results in update rather than insert statement
|
2018-08-15 23:12:06 +12:00 |
|
rob bygrave
|
43e95d81f6
|
#1427 - RemoteTransactionEvent process dependent tables
|
2018-06-19 00:50:14 +12:00 |
|
rob bygrave
|
3a64cf6952
|
#1434 - Remove deprecated API from EbeanServer - finder methods that take explicit transaction. Migrate to use ebeanServer.extended()
|
2018-06-18 21:34:51 +12:00 |
|
rob bygrave
|
085843339f
|
#1432 - Refactor internals for RemoteTransactionEvent / BeanPersistIds ... to not send inserted ids
|
2018-06-17 23:34:27 +12:00 |
|
rob bygrave
|
e1d4159453
|
#1431 - Refactor internals for RemoteTransactionEvent binary serialisation
|
2018-06-17 22:25:45 +12:00 |
|
rob bygrave
|
9c73309dfd
|
#1427 - QueryCache should be cleared, if one of a dependent bean is updated
Update RemoteTransactionEvent, add (back) common binary message handling (Common to TCP, K8s and upcoming binary pubsub)
|
2018-06-16 15:15:54 +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
|
e21839de91
|
#1424 - Deprecate / Move ... finder methods that take explicit transaction to ExtendedServer API
|
2018-06-14 11:03:29 +12:00 |
|
rob bygrave
|
9a096e272e
|
#1392 - MergeOptionsBuilder setClientGeneratedIds() ... should not be required if the Id property does not have Identity/Sequence generator assigned
|
2018-05-29 15:24:32 +12:00 |
|
 chrishartlandRoland Praml
|
bccb9f8ddb
|
Fix/create reference with descriptor using inheritance (#13)
* FIXED: Discriminator must be ask for inherited classes
* Fixed: Compile
* Refactoring and Testing
|
2018-05-28 16:54:53 +02:00 |
|
rob bygrave
|
cb0dee998b
|
#1375 - Bug: RawSql parsing fails when using placeholders
|
2018-05-17 12:48:08 +12:00 |
|
Rob Bygrave
|
acd5578d8a
|
#115 - Mapping - Add support for @ElementCollection enhancement
Add element collection L2 cache support
|
2018-03-29 01:15:58 +13:00 |
|
Rob Bygrave
|
eb96c726fd
|
No effective change - Modify some tests to use transaction try with resources
|
2018-03-27 10:47:24 +13:00 |
|
Rob Bygrave
|
db5a2b194d
|
No effective change - add extra test coverage on DefaultTransactionThreadLocal
|
2018-03-26 23:31:31 +13:00 |
|
Rob Bygrave
|
74a9019535
|
#115 - Mapping - Add support for @ElementCollection enhancement
Initial support - simple List.
|
2018-03-20 14:22:29 +13:00 |
|
Rob Bygrave
|
602a35d0b6
|
#1348 - ENH: Add support for bitwiseAnd / bitwiseAny / bitwiseAll .. expressions for use with integer/long "Flags" properties
|
2018-03-14 16:23:16 +13:00 |
|
Rob Bygrave
|
afead2da41
|
#1221 - ENH: Add a merge(bean) and merge(bean, paths)
|
2018-03-13 23:55:47 +13:00 |
|
Rob Bygrave
|
af2b8976fa
|
#1346 - Since ebean version 11.12.1 executing docStore query with findPagedList fails with error (due to order by id)
|
2018-03-12 18:28:17 +13:00 |
|
Rob Bygrave
|
85bfe3d03e
|
#1345 - Refactor io.ebean.meta.MetaInfoManager API (query execution metrics). Breaking change for people collecting query execution metrics.
|
2018-03-10 02:51:51 +13:00 |
|
Rob Bygrave
|
55a257a64c
|
#1334 - ENH: Convert ORM query into DTO query ... with dynamic formula support
|
2018-03-07 01:52:18 +13:00 |
|
Rob Bygrave
|
873c14faaf
|
#1333 - ENH: Support "dynamic formula" with findSingleAttributeList() ... e.g. .select("concat(lastName,', ',firstName)")
Support cast of formula like ... select("max(updtime)::Instant")
|
2018-03-06 20:58:30 +13:00 |
|
Rob Bygrave
|
c1c85b67c2
|
#1333 - ENH: Support "dynamic formula" with findSingleAttributeList() ... e.g. .select("concat(lastName,', ',firstName)")
|
2018-03-06 17:29:45 +13:00 |
|
Rob Bygrave
|
05b8adbf6e
|
No effective change - change test from extends testcase to normal junit
|
2018-03-06 16:37:47 +13:00 |
|
Rob Bygrave
|
3ca4efc818
|
#1331 - ENH: Support Aggregation formula with findSingleAttribute() ... max, min, avg, count and count(distinct ..)
|
2018-03-06 12:58:43 +13:00 |
|
Rob Bygrave
|
ec2c3b13d4
|
No effective change - add test for deploy parser
|
2018-03-06 01:08:42 +13:00 |
|
Rob Bygrave
|
62cdfb3209
|
#1330 - Update ANTLR dependency to 4.7.1
|
2018-03-05 19:22:38 +13:00 |
|
 Roland PramlandRob Bygrave
|
56a742ad70
|
NEW: UUID version 1 generator (#1309)
* NEW: Uuid Type 1 generator
* Remove parameter (from other PR)
* FIX: Mac detection
* Have to use nodeId in generation
|
2018-03-02 12:09:21 +13:00 |
|
 Roland PramlandRob Bygrave
|
e252f71792
|
ENH: Optimized binary form for UUID (Type 1) (#1308)
* ENH: Optimized binary form for UUID (Type 1)
* added missing parameter in test
|
2018-03-02 12:04:56 +13:00 |
|
 Roland PramlandRob Bygrave
|
c1b022c123
|
NEW: FetchCountDistinct - query can return distinct values with their counts (#1300)
* NEW: FetchCountDistinct - query can return distinct values with their counts
* Have to disable asserts, because of #1298
|
2018-03-02 11:46:41 +13:00 |
|
Rob Bygrave
|
525afbc00f
|
#1296 - where().exampleLike(bean) ... with 'empty bean' produces invalid SQL
|
2018-03-01 13:38:09 +13:00 |
|
Rob Bygrave
|
6f2e1c0248
|
#1295 - Multiple platform DbMigration generation with non-native boolean type (BIT, INTEGER etc) produces incorrect DDL for other DB Platform with native boolean
|
2018-03-01 12:55:22 +13:00 |
|
Rob Bygrave
|
45a023f0e4
|
#1282 - Not supported for @DbArray mapping when using kotlin var instead of val
|
2018-02-27 14:25:44 +13:00 |
|
Rob Bygrave
|
e751f991cb
|
#1275 - Additional refactor for - Add ServerConfig.setDefaultOrderById() ...
Removes the cast on DefaultOrmQuery.prepare()
|
2018-02-27 11:31:30 +13:00 |
|
 Roland PramlandRob Bygrave
|
0e3f47ee82
|
No effective code change: Fixwarnings, overrides, generics etc. (#1285)
|
2018-02-27 10:15:19 +13:00 |
|
Rob Bygrave
|
75462e7410
|
#1272 - ENH: Add built in support for Joda Period and java time Period
|
2018-02-23 17:54:02 +13:00 |
|
Rob Bygrave
|
265bda8cf2
|
#1272 - ENH: Add built in support for Joda Period
|
2018-02-23 17:41:01 +13:00 |
|
Rob Bygrave
|
eaa48468cd
|
#1174 - ENH: Support mapping @TenantId to an entity bean via @ManyToOne
|
2018-02-21 09:44:37 +13:00 |
|
Rob Bygrave
|
ac36172cc6
|
#997 - TypeReflectHelper does not resolve type variables correctly in non-trivial cases
Part 2 - Fix the failing test, swap in use of TypeResolver and remove all the unused features.
|
2018-02-16 12:47:10 +13:00 |
|