rob bygrave
7ec5fe6a85
[maven-release-plugin] prepare release ebean-parent-12.6.6
2021-01-24 17:42:38 +13:00
rob bygrave
9ea5505214
Bump to ebean agent 12.6.6
2021-01-24 17:40:13 +13:00
Robin Bygrave
75d3b566a7
Merge branch 'FOCONIS-prePersist-postPersist-fix-batch-flush-12'
2021-01-22 14:01:19 +13:00
Robin Bygrave
e38059f52c
#2149 - Fix for ADD: jdbc batch flush doesnt execute sql statements created in lifecycle methods (e.g. beans saved in PostInsert etc)
...
Note that the foconis fork has a onPersist extension which is removed from the test.
2021-01-22 14:00:48 +13:00
Robin Bygrave
72331aa945
Merge branch 'prePersist-postPersist-fix-batch-flush-12' of https://github.com/FOCONIS/ebean into FOCONIS-prePersist-postPersist-fix-batch-flush-12
2021-01-22 13:14:05 +13:00
Robin Bygrave
e497c54f82
No effective change - modify test redis ClusterTest to have 20ms wait
2021-01-21 17:01:36 +13:00
Robin Bygrave
b44091ff3a
#2147 Fix for ADD: multiple to many outer joins cause wrong count in distinct count…
...
Copy of Rolands fix in FOCONIS branch. This also brings over some of the extra tests found there.
Note that the SQL is slightly different from the FOCONIS branch in that there is additional foreign key columns included in the sub-query select clause.
2021-01-21 16:56:42 +13:00
Robin Bygrave
2ab889f889
Merge branch 'FOCONIS-count-distinct-with-two-joins-12'
2021-01-21 14:50:32 +13:00
Robin Bygrave
23541e661e
Merge branch 'count-distinct-with-two-joins-12' of https://github.com/FOCONIS/ebean into FOCONIS-count-distinct-with-two-joins-12
2021-01-21 14:45:56 +13:00
trojo
6778e37652
ADD: batch flash doesnt execute sql statements created in lifecycle methods
2021-01-20 17:43:14 +01:00
rob bygrave
5eac31283d
#2148 - PersistenceException: No ScalarType registered for class java.util.LinkedHashMap
2021-01-20 23:31:45 +13:00
trojo
38016773d4
added comments
2021-01-20 10:47:53 +01:00
trojo
ad80eb267f
ADD: multiple to many outer joins cause wrong count in distinct count queries
2021-01-20 09:57:25 +01:00
rob bygrave
449e0832e0
Merge branch 'FOCONIS-cache-with-lazyload-wrong-12'
2021-01-20 21:37:57 +13:00
rob bygrave
f28f5c9a01
#2146 - no change - Tidy test only TestWithCacheAndLazyLoad
2021-01-20 21:37:29 +13:00
rob bygrave
9dd28d8879
#2146 - Fix for Cache with lazy load doesnt work
...
When the list is empty() it has already been loaded and loading should skip the l2 cache
2021-01-20 21:10:49 +13:00
rob bygrave
b47eec99a5
Merge branch 'cache-with-lazyload-wrong-12' of https://github.com/FOCONIS/ebean into FOCONIS-cache-with-lazyload-wrong-12
2021-01-20 20:36:18 +13:00
Robin Bygrave
99bb55efa0
No change - update ebean-test test configuration only for windows
2021-01-20 17:22:00 +13:00
Robin Bygrave
4408eb618a
No change - update test only - TestHistoryOneToMany with wait for when run on windows
2021-01-20 17:11:07 +13:00
rob bygrave
9ccd1b1b27
No effective change - tidy whitespace in SqlTreeBuilder and SqlTreeNodeExtraJoin
2021-01-20 00:10:09 +13:00
rob bygrave
0c1657fef5
#2145 - SoftDelete predicate missing on join to ManyToOne supporting predicate expression
2021-01-20 00:00:27 +13:00
Noemi Szemenyei
ee393c6485
ADD: testcase for wrong lazyload with cache
2021-01-19 11:41:19 +01:00
rob bygrave
7f68b9d846
No effective change - tidy whitespace in BeanDescriptorCacheHelp
2021-01-19 22:48:29 +13:00
rob bygrave
2035a3344e
Merge branch 'FOCONIS-persistcontext-wrong'
2021-01-19 22:37:45 +13:00
rob bygrave
ade36582a0
#2144 - Fix for NPE via Wrong beans in PersistContext avoid proper lazy load
2021-01-19 22:37:15 +13:00
Roland Praml
a4b8be61e3
ADD: some suggestions/debug hints
2021-01-11 11:50:25 +01:00
Roland Praml
b7feb62ecd
ADD: testcase for broken lazyload
2021-01-11 11:50:05 +01:00
rob bygrave
7e48f7c8eb
[maven-release-plugin] prepare for next development iteration
2021-01-05 18:02:21 +13:00
rob bygrave
501f8111fe
[maven-release-plugin] prepare release ebean-parent-12.6.5
2021-01-05 18:02:09 +13:00
rob bygrave
d8f4503d98
#2141 - Fix for failing test, revert of fix for #2127
2021-01-05 17:56:55 +13:00
Rob Bygrave and GitHub
0d83978c58
Merge pull request #2141 from tobias-/failing_cascade_test_case_2
...
Failing testcase that shows wipe of all old children on save
2021-01-05 17:30:56 +13:00
Tobias
69e56be459
Failing testcase that shows wipe of all old children on save
...
When adding a child to a newly saved bean (A), all other children are
killed on save of A.
2020-12-28 15:35:15 +01:00
rob bygrave
35a721039d
[maven-release-plugin] prepare for next development iteration
2020-12-23 20:25:47 +13:00
rob bygrave
98b4ac5029
[maven-release-plugin] prepare release ebean-parent-12.6.4
2020-12-23 20:25:22 +13:00
rob bygrave
fe874c946d
#2140 - Bump ebean-migration dependency of ebean-ddl-generator to 12.4.0 (update ebean-test)
2020-12-23 20:22:50 +13:00
rob bygrave
53386e9bf4
Update ebean-core-type name and description only
2020-12-22 16:12:20 +13:00
rob bygrave
5435055f5c
Add ebean-redis, ebean-postgis and ebean-core-type to ebean-bom
2020-12-22 16:08:59 +13:00
rob bygrave
583e10f5c6
#2139 - Fix for - Failing testcase that shows wipe of all children on save (related to #2127 )
2020-12-22 15:49:37 +13:00
Rob Bygrave and GitHub
5393d709a3
Merge pull request #2139 from tobias-/failing_cascade_test_case
...
Failing testcase that shows wipe of all children on save
2020-12-22 14:55:12 +13:00
Tobias
fc1c9392aa
Failing testcase that shows wipe of all children on save
...
When adding a newly saved bean (A) to another bean (B), all children
in A are wiped on saving B.
2020-12-21 15:32:40 +01:00
rob bygrave
6b2c48d4f6
#2135 - ebean doest not support Spring @Transactional(propagation = Propagation.REQUIRES_NEW)
2020-12-21 16:40:19 +13:00
rob bygrave
400ae3cf4b
#2138 - Mark Transaction.flushBatch() as deprecated - migrate to flush();
2020-12-21 14:58:04 +13:00
rob bygrave
f22a322104
No effective change - Refactor tidy AbstractSqlQueryRequest after #2137
...
- Rename trans to transaction
- Tidy whitespace
2020-12-21 14:18:13 +13:00
rob bygrave
e98ff952bf
#2137 - Expected Transaction flush on SqlQuery and DtoQuery not occurring
2020-12-21 14:11:28 +13:00
rob bygrave
573e1b553c
[maven-release-plugin] prepare for next development iteration
2020-12-18 15:04:05 +13:00
rob bygrave
a674d0d696
[maven-release-plugin] prepare release ebean-parent-12.6.3
2020-12-18 15:03:53 +13:00
Rob Bygrave and GitHub
5393161c16
Merge pull request #2132 from ebean-orm/feature/redisModule
...
Add ebean-redis as module
2020-12-18 14:58:07 +13:00
rob bygrave
1bdc6d8f7f
#2134 - Modify ChangeLog to send the last set of changes Pre Commit (rather than post commit). Expose this for spring transactions.
2020-12-18 14:54:44 +13:00
rob bygrave
e9081a176f
#2133 - Spring transactions not getting ChangeLog changeSet as part of postCommit() processing
2020-12-18 14:14:43 +13:00
rob bygrave
3e7db2887f
Add ebean-redis as module
2020-12-17 14:38:54 +13:00
rob bygrave
fcf14ac222
Add ebean-redis as module
2020-12-17 11:56:34 +13:00
Rob Bygrave and GitHub
55324653a5
#2127 - Adding a new list of children to @OneToMany with orphanRemoval true does not delete existing orphans ( #2131 )
2020-12-16 15:36:44 +13:00
Snōwball and GitHub
a132f09b03
Ignore javax.persistence.Transient in query beans ( #2129 )
...
* Add failing tests for transient types
* Ignore jpa @Transient fields in query beans
Any field marked with jpa @Transient should be ignored
2020-12-15 12:40:06 +13:00
rob bygrave
48eac84930
#2128 - Bump avaje-config dependency to 1.3 - Fix for - Repeated calls to Config.get() with no value, expect to return passed default value
2020-12-14 09:31:08 +13:00
rob bygrave
948619a125
[maven-release-plugin] prepare for next development iteration
2020-12-09 13:11:19 +13:00
rob bygrave
0cd0741f18
[maven-release-plugin] prepare release ebean-parent-12.6.2
2020-12-09 13:11:07 +13:00
rob bygrave
01a3455ecb
Bump test dependency for kotlin-querybean-generator release
2020-12-08 20:51:52 +13:00
rob bygrave
610f7db1cb
Bump test dependency kotlin version to 1.4.21 after issues downloading 1.4.10 from maven central?
2020-12-08 20:46:36 +13:00
rob bygrave
373ef6d1eb
#2126 - Bump ebean-migration to 12.4.0
2020-12-08 20:29:34 +13:00
rob bygrave
f1b1cee2fd
Bump enhancement tile
2020-12-08 15:43:31 +13:00
rob bygrave
a73e4f23ff
Bump agent version in BOM
2020-12-08 15:41:59 +13:00
rob bygrave
9a5d3498c1
#2125 - Bump ebean-test-docker dependency to 4.1
2020-12-07 23:00:02 +13:00
rob bygrave
0b24d635ad
Tests only - update ddl review
2020-12-07 22:48:32 +13:00
rob bygrave
b623e19dae
update git ignore
2020-12-07 22:47:43 +13:00
rob bygrave
7389a8b344
#2124 - ENH: Add name() attribute to @DbArray, @DbJson, @DbJsonB, @DbMap
2020-12-07 22:46:04 +13:00
rob bygrave
d68f477e8e
#2120 - DbEnumValue without database constraint
2020-12-07 21:53:03 +13:00
rob bygrave
dbe273bb56
#2123 - Modify BackgroundExecutor API - add scheduleWithFixedDelay() and mark executePeriodically() as deprecated
2020-12-07 17:14:03 +13:00
rob bygrave
1a4377da29
Improve tests TestQueryForUpdate and TestSoftDeleteBasic
2020-12-07 13:29:47 +13:00
rob bygrave
c3cdecaa60
Fix test TestSqlUpdateBatch with correct bind type for Postgres
2020-12-07 10:06:15 +13:00
rob bygrave
9d706056c6
No functional change, replace new ReentrantLock(false) with new ReentrantLock()
2020-12-04 21:18:55 +13:00
rob bygrave
cb0100f02a
Refactor tidy BeanDescriptor, no effective change
2020-12-04 21:11:02 +13:00
rob bygrave
9c6dd0989a
Refactor tidy BeanDescriptorManager whitespace and raw types
2020-12-04 21:03:08 +13:00
rob bygrave
a23a179bbf
Fix test bump kotlin-querybean-generator 12.6.2-SNAPSHOT
2020-12-04 20:45:38 +13:00
rob bygrave
365b7c4600
#2122 - Metrics for ElementCollection query not included in reporting (via MetaInfoManager)
2020-12-04 20:41:40 +13:00
rob bygrave
ed2455f460
#2121 - Refactor internals move DefaultBackgroundExecutor etc
2020-12-03 15:47:14 +13:00
rob bygrave
046033627a
Update tests - generated sql for add constraint foreign key
2020-12-03 13:22:13 +13:00
Rob Bygrave and GitHub
786444a6b9
Refactor BackgroundExecutor add submit() methods returning Future ( #2121 )
...
- Adds submit() methods that return Future
- Refactor internals to use DaemonScheduleThreadPool
- Delete the now unused DaemonExecutorService
- Tidy internals using wrapMDC() methods
2020-12-03 13:16:51 +13:00
rob bygrave
9ab26cfb9d
#2118 - Fix test only PlatformDdl_AlterColumnTest
2020-12-03 09:48:41 +13:00
rob bygrave
aa1e3ea1bc
#2118 - Generated code for @DbForeignKey reading onDelete and Ignores onUpdate
2020-12-01 22:04:07 +13:00
Rob Bygrave and GitHub
c66875449b
Add Query.withLock(LockType) and withLock(LockType, LockWait) ( #2116 )
...
Add Query.withLock(LockType) and withLock(LockType, LockWait)
2020-12-01 21:31:53 +13:00
rob bygrave
f6c4024ae5
No effective change - tidy test only, TestStatelessUpdate
2020-12-01 21:17:19 +13:00
rob bygrave
2c8cc793ab
No effective change - tidy test only, TestStatelessUpdate
2020-12-01 14:29:37 +13:00
rob bygrave
66454d2e61
No effective change - bump test dependency for ebean-ddl-generator
2020-11-26 08:57:19 +13:00
rob bygrave
e7b13cf2d9
[maven-release-plugin] prepare for next development iteration
2020-11-25 22:48:17 +13:00
rob bygrave
04cd520719
[maven-release-plugin] prepare release ebean-parent-12.6.1
2020-11-25 22:48:05 +13:00
rob bygrave
838af0478e
#2113 - Refactor rename Query.LockType enum names
2020-11-25 22:32:59 +13:00
rob bygrave
9064e96b90
#2113 - Refactor rename Query.ForUpdate to Query.LockWait
...
Slightly improve the name of the enum. Note that although this is on public Query it's only internally used.
2020-11-25 22:23:17 +13:00
Rob Bygrave and GitHub
8e91268979
#2110 Part2 - addBatch() does not auto flush ( #2115 )
2020-11-25 22:18:05 +13:00
rob bygrave
cc637d56e1
Tidy tests only TestInsertSqlLogging and TestSqlUpdateExceptions
2020-11-25 21:11:16 +13:00
Rob Bygrave and GitHub
9846ebd65d
Merge pull request #2112 from ebean-orm/FOCONIS-bug-ebean/sql_update_batch_flush
...
2110 - Fix and test for executeBatch() on SqlUpdate
2020-11-25 20:40:02 +13:00
rob bygrave
b568e2efc7
#2114 - Fix PreparedStatement leak when findEach() with invalid SQL
2020-11-25 20:19:20 +13:00
rob bygrave
20fc74219a
#2089 - Postgres - Use NO KEY with FOR UPDATE clauses with Postgres
...
Rename PlatformConfig.defaultLockWithKey to PlatformConfig.forUpdateNoKey
2020-11-24 23:58:58 +13:00
Rob Bygrave and GitHub
92a4bfb38e
Merge pull request #2113 from ebean-orm/feature/QueryLockType
...
Add support for Postgres lock types (no key, share, key share) with FOR UPDATE
2020-11-24 23:48:55 +13:00
rob bygrave
5c34b0daa5
Add support for Postgres lock types (no key, share, key share) with FOR UPDATE
2020-11-24 23:36:54 +13:00
rob bygrave
f4ea674d60
#2108 - ebean-k8scache and ebean-cluster not invalidated when only remoteTableMod or remoteCacheEvent
2020-11-24 22:16:14 +13:00
Rob Bygrave and GitHub
21f43dc395
Merge pull request #2107 from ebean-orm/feature/ModifyAwareType
...
Refactor io.ebeaninternal.json.ModifyAwareOwner to io.ebean.ModifyAwareType
2020-11-24 22:05:04 +13:00
rob bygrave
5082ce4280
#2089 Postgres - Support NO KEY option with FOR UPDATE clauses with Postgres
2020-11-24 22:02:06 +13:00
Rob Bygrave and GitHub
ed061fb3b1
Merge pull request #2090 from ebean-orm/feature/2089
...
#2089 - Postgres - Use NO KEY with FOR UPDATE clauses with Postgres
2020-11-24 21:49:28 +13:00
rob bygrave
247e96f5db
#2110 - Fix for executeBatch() on SqlUpdate + refactor
...
- Changes to generally not close BatchedPstmt on executeBatch() and instead closed on commit/rollback
2020-11-24 16:40:10 +13:00
Jonas Pöhler (JPo)
ce60eac583
ADD: failing testcases for executeBatch() on SqlUpdate
...
Signed-off-by: Jonas Pöhler (JPo) <jonas.poehler@foconis.de >
2020-11-20 15:56:08 +01:00
rob bygrave
c34fcdf7b7
#2089 - Add PlatformConfig.lockWithKey configuration option for - Postgres - Use NO KEY with FOR UPDATE clauses
2020-11-19 22:47:15 +13:00
rob bygrave
dcfada0b52
Refactor io.ebeaninternal.json.ModifyAwareOwner to io.ebean.ModifyAwareType
...
- Rename ModifyAwareOwner to ModifyAwareType
- Move to io.ebean (making it properly public)
- Remove the requirement for Serializable
- Simplify to effectively a getter/setter pair (dirty state flag)
- Simplify to reset the dirty state flag via
2020-11-19 21:50:29 +13:00
Rob Bygrave and GitHub
fb3fd439bb
Merge pull request #2106 from ebean-orm/feature/2105-ebean-core-type
...
Refactor extract ebean-core-type module moving ScalarType and related interfaces to io.ebean.core.type
2020-11-19 19:56:09 +13:00
rob bygrave
6226672d27
Fix kotlin-querybean-generator version in test
2020-11-19 17:28:44 +13:00
rob bygrave
bf72794a4c
#2105 - Fix kotlin-querybean-generator version in test
2020-11-19 17:27:53 +13:00
rob bygrave
30a00cb092
#2105 - Refactor extract ebean-core-type module
...
- Move ScalarType, DataBinder, DataReader, ExtraTypeFactory to ebean-core-type module
- Update the ebean-postgis and other modules
2020-11-19 16:10:00 +13:00
rob bygrave
0bfb6895ad
#2105 - Refactor extract interface DataBinder from DataBind
2020-11-19 14:52:19 +13:00
rob bygrave
29345c823e
Bump test dependency on ebean-ddl-generator
2020-11-19 09:53:19 +13:00
rob bygrave
e71cb4f2ff
[maven-release-plugin] prepare for next development iteration
2020-11-19 09:29:27 +13:00
rob bygrave
108a1c7181
[maven-release-plugin] prepare release ebean-parent-12.6.0
2020-11-19 09:29:16 +13:00
rob bygrave
5ce07afed8
Bump ebean-agent version in BOM
2020-11-19 09:23:55 +13:00
rob bygrave
d9c4798d4e
Bump ebean-test-docker dependency with io.ebean groupId
2020-11-19 09:15:02 +13:00
rob bygrave
6ecd849499
#2104 - Refactor rename ebean-ddlgen module to ebean-ddl-generator
2020-11-18 22:28:33 +13:00
rob bygrave
e5b0b31da6
Improve javadoc for DbMigration for pending drops
2020-11-18 22:20:18 +13:00
rob bygrave
1371cb4ff6
#2103 - Bump dependency avaje-config to 1.2 - no effective change, added JPMS Java module support
2020-11-18 22:13:10 +13:00
rob bygrave
c788d339fe
#2102 - Add to BOM entries for ebean-ddl-runner, ebean-datasource, ebean-migration, ebean-test-docker
2020-11-18 22:09:54 +13:00
rob bygrave
35580fa62b
#2101 - Refactor to make ebean-migration optional dependency
2020-11-18 21:52:32 +13:00
rob bygrave
b61ae74d3d
Tidy only - organise imports in ebean-api
2020-11-17 19:20:28 +13:00
rob bygrave
fead4350ce
Tidy remove unused imports
2020-11-17 19:15:10 +13:00
rob bygrave
04a651c40d
#2100 - Refactor move io.ebean.dbmigration.DbMigration [generation] from ebean-api to ebean-ddlgen module
2020-11-12 22:54:36 +13:00
rob bygrave
f394e7f39b
#2099 - Refactor internals introduce use of ebean-ddl-runner
2020-11-12 22:42:00 +13:00
rob bygrave
8f7827d3d9
No effective change - bump provided dependency slf4j-api to 1.7.30
2020-11-12 21:19:05 +13:00
rob bygrave
06b54bd824
No effective change - tidy test properties
2020-11-12 14:51:16 +13:00
rob bygrave
f473e40bfc
#2098 - Refactor simplify SequenceIdGenerator.loadInBackground() to use AtomicBoolean
2020-11-12 13:58:16 +13:00
rob bygrave
1eb5cf1d22
Fix test TransactionManagerTest - close leaked connection
...
Connection properties to help find leaks are capturestacktrace and maxStackTraceSize, e.g.
datasource.h2.capturestacktrace=true
datasource.h2.maxStackTraceSize=20
2020-11-12 13:55:10 +13:00
rob bygrave
b540d70b2d
#2097 - Split ebean-datasource dependency to ebean-datasource-api and ebean-datasource
2020-11-12 12:53:32 +13:00
rob bygrave
7b5a8aef73
Bump parent to java8-oss 2.3 with autoReleaseAfterClose false
2020-11-12 12:20:42 +13:00
rob bygrave
3e4daf6947
Revert/Post deploy of ebean-querybean 12.5.2
2020-11-12 12:11:23 +13:00
rob bygrave
0918cbf221
Prepare deploy of ebean-querybean 12.5.2
2020-11-12 11:28:17 +13:00
rob bygrave
3e078e41ff
[maven-release-plugin] prepare for next development iteration
2020-11-11 22:47:24 +13:00
rob bygrave
a80ab94479
[maven-release-plugin] prepare release ebean-parent-12.5.2
2020-11-11 22:47:12 +13:00
rob bygrave
e6f0ab90dc
#2094 - Refactor remove isJavaTimePresent() ... we are Java 8+ so removing effectively redundant code
2020-10-23 01:25:28 +13:00
rob bygrave
53f4739c8f
#2093 - Refactor remove isJava7Present() ... we are Java 8+ so Java 7 types are always present - Removing effectively redundant code
2020-10-23 01:21:48 +13:00
rob bygrave
c6e33ba3ac
Modify pom names of modules for more consistency
2020-10-23 00:33:16 +13:00
rob bygrave
0e2528e542
#2092 - Add support for mocking Database interface to MockiEbean
2020-10-23 00:10:50 +13:00
rob bygrave
6ecc10a35c
#2091 - Using Postgis types with query gives PersistenceException Caused by: java.sql.SQLException: Unhandled data type [6000] bind number[0]
2020-10-22 22:48:53 +13:00
rob bygrave
59bd2bb251
Add ebean-postgis module
2020-10-22 21:22:41 +13:00
rob bygrave
9fa83cdd5a
Move into ebean-postgres sub directory
2020-10-22 21:18:18 +13:00
Rob Bygrave and GitHub
f383f3f759
Merge pull request #3 from tobias-/failing_test
...
Failing tests for query with postgis types
2020-10-22 20:56:22 +13:00
rob bygrave
c044bc52f7
#2089 - Postgres - Use NO KEY with FOR UPDATE clauses with Postgres
2020-10-22 16:37:18 +13:00
rob bygrave
0abcc9e06e
#2085 - Refactor promote getDataSource() and getReadOnlyDataSource() to Database from plugin.SpiServer interface
2020-10-20 12:08:21 +13:00
rob bygrave
4a594b32ef
Refactor modify SpiServer to extend Database (rather than EbeanServer)
2020-10-20 11:36:01 +13:00
rob bygrave
8b9f760cb2
Update tests for DatabaseFactory.create() with shutdown
2020-10-19 12:12:00 +13:00
rob bygrave
1d1cf76b5e
Update poms adding name, description, change to use explicit snapshot version rather than project.version
2020-10-19 11:21:18 +13:00
rob bygrave
194c14b99a
Post manual release of autotune, externalmapping-xml, querybean and test modules
2020-10-19 10:16:25 +13:00
rob bygrave
fa8c6839dd
[maven-release-plugin] prepare for next development iteration
2020-10-19 09:44:18 +13:00
rob bygrave
f8e4ce6b4c
[maven-release-plugin] prepare release ebean-test-12.5.1
2020-10-19 09:44:07 +13:00
rob bygrave
cce496016d
[maven-release-plugin] prepare for next development iteration
2020-10-19 09:38:53 +13:00
rob bygrave
2c4d5dc304
[maven-release-plugin] prepare release ebean-querybean-12.5.1
2020-10-19 09:38:42 +13:00
rob bygrave
1c981130b6
[maven-release-plugin] prepare for next development iteration
2020-10-19 09:34:13 +13:00
rob bygrave
c18d1fa288
[maven-release-plugin] prepare release ebean-externalmapping-xml-12.5.1
2020-10-19 09:34:01 +13:00
rob bygrave
5287d93a58
[maven-release-plugin] prepare for next development iteration
2020-10-19 09:30:52 +13:00
rob bygrave
6e6055fb84
[maven-release-plugin] prepare release ebean-autotune-12.5.1
2020-10-19 09:30:40 +13:00
rob bygrave
c2ea8b3d56
Prepare manual release of autotune, externalmapping-xml, querybean and test modules
2020-10-19 09:29:54 +13:00
rob bygrave
5885d724c4
Prepare manual release of autotune, externalmapping-xml, querybean and test modules
2020-10-19 09:27:58 +13:00
rob bygrave
90d028640d
No effective change - bump maven tiles plugin to 2.18
2020-10-16 18:11:01 +13:00
rob bygrave
b8d92f1846
[maven-release-plugin] prepare for next development iteration
2020-10-16 16:08:33 +13:00
rob bygrave
e41d2eed7f
[maven-release-plugin] prepare release ebean-parent-12.5.1
2020-10-16 16:08:22 +13:00
rob bygrave
8c7a84be9c
No effective change - tidy tests that create unregistered Database instances (shutdown)
2020-10-16 16:04:52 +13:00
rob bygrave
63116f25ec
Bump ebean-datasource to 6.1
2020-10-16 15:39:29 +13:00
rob bygrave
eac05571c8
Update tests for kotlin-querybean-generator to use junit5
2020-10-16 15:38:52 +13:00
rob bygrave
a6ad043142
#2082 - Test scope for kotlin-querybean-generator ebean-querybean dependency
2020-10-16 12:23:59 +13:00
Snōwball and GitHub
bcc8040afe
Scalar type querybeans generics error ( #2082 )
...
* Add failing test case for generic querybeans
Types with generics arguments have not been processed correctly, they
will lose their generics. This is not critical in Java, as the language
has to be backwards compatible with Java 1.4, but will still become
highlighted as a warning in all common IDEs.
In Kotlin however, it's not a warning but a compile error.
* Fix problem with generics in scalar type arg
This fixes the issue introduced with ScalarType aware querybeans.
2020-10-16 09:57:32 +13:00
rob bygrave
ee73fd47d5
No effective change - tidy javadoc
2020-10-16 00:53:55 +13:00
rob bygrave
064b3ceaa4
#2080 - Refactor convert from sychronized to ReentrantLock
...
DatabaseFactory, DbPrimary, ScalarTypeArrayList etc
2020-10-16 00:46:13 +13:00
rob bygrave
54ada6e07b
#2080 - ebean-autotune - Refactor convert from sychronized to ReentrantLock
2020-10-16 00:28:23 +13:00
Rob Bygrave and GitHub
14181932ec
Refactor synchronized to ReentrantLock ( #2081 )
2020-10-16 00:20:42 +13:00
rob bygrave
0faa6a8efd
Reset back pom after manual release of ebean-autotune
2020-10-16 00:16:21 +13:00
rob bygrave
f94eb9b75e
[maven-release-plugin] prepare for next development iteration
2020-10-16 00:03:55 +13:00
rob bygrave
817436b00d
[maven-release-plugin] prepare release ebean-autotune-12.5.0
2020-10-16 00:03:42 +13:00
rob bygrave
a089a36f9d
Prepare manual release of ebean-autotune
2020-10-16 00:03:07 +13:00
rob bygrave
1f1868fdd3
#2079 - Refactor to make Jackson core an optional dependency
2020-10-15 22:04:36 +13:00
rob bygrave
8ac49e537d
#2078 - Bump to avaje-config 1.1 - makes snakeyaml dependency optional
2020-10-15 16:51:48 +13:00
Tobias
1e44b81e87
Failing tests for the rest of the gis-types
...
Simple query tests for:
* Polygon
* LineString
* MultiPoint
* MultiPolygon
* MultiLineString
2020-10-13 15:29:18 +02:00
rob bygrave
133cf95c6d
Reset poms for externalmapping-xml querybean and ebean-test modules after manual release take 2
2020-10-14 00:00:17 +13:00
rob bygrave
2caf4bcccd
[maven-release-plugin] prepare for next development iteration
2020-10-13 23:29:19 +13:00
rob bygrave
e8f0e2f4bf
[maven-release-plugin] prepare release ebean-test-12.5.0
2020-10-13 23:29:05 +13:00
rob bygrave
8bde42fb16
[maven-release-plugin] prepare for next development iteration
2020-10-13 23:25:06 +13:00
rob bygrave
2bb1e40c44
[maven-release-plugin] prepare release ebean-querybean-12.5.0
2020-10-13 23:24:52 +13:00
rob bygrave
1ac1e19db0
Manually release ebean-test and ebean-querybean module 12.5.0 by itself
...
Take 2 with correct groupId
2020-10-13 23:23:58 +13:00
rob bygrave
85a0eb0afb
[maven-release-plugin] prepare for next development iteration
2020-10-13 23:16:42 +13:00
rob bygrave
a6470b48ff
[maven-release-plugin] prepare release ebean-externalmapping-xml-12.5.0
2020-10-13 23:16:30 +13:00
rob bygrave
ebde00a137
Manually release ebean-externalmapping-xml module 12.5.0 by itself
...
Take 2 with correct groupId
2020-10-13 23:16:07 +13:00
rob bygrave
bb6425a0c1
Manually release ebean-externalmapping-xml module 12.5.0 by itself
...
Take 2 with correct groupId
2020-10-13 23:15:00 +13:00
rob bygrave
abff32c418
Manually release ebean-externalmapping-xml module 12.5.0 by itself
...
Take 2 with correct groupId
2020-10-13 23:13:58 +13:00
75f26b1f62
Bump junit from 4.12 to 4.13.1 in /ebean-test ( #2077 )
...
Bumps [junit](https://github.com/junit-team/junit4 ) from 4.12 to 4.13.1.
- [Release notes](https://github.com/junit-team/junit4/releases )
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.12.md )
- [Commits](https://github.com/junit-team/junit4/compare/r4.12...r4.13.1 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2020-10-13 11:51:36 +13:00
rob bygrave
fc4ee15a2a
Reset poms for externalmapping-xml querybean and ebean-test modules after manual release
2020-10-13 11:45:46 +13:00
rob bygrave
6cb21f3e73
[maven-release-plugin] prepare for next development iteration
2020-10-13 11:17:39 +13:00
rob bygrave
18663c8983
[maven-release-plugin] prepare release ebean-externalmapping-xml-12.5.0
2020-10-13 11:17:27 +13:00
rob bygrave
0d9094984a
Manually release ebean-externalmapping-xml module 12.5.0 by itself
2020-10-13 11:16:52 +13:00
rob bygrave
bd05f2c2ba
[maven-release-plugin] prepare for next development iteration
2020-10-13 11:09:06 +13:00
rob bygrave
1cc167341b
[maven-release-plugin] prepare release ebean-test-12.5.0
2020-10-13 11:08:54 +13:00
rob bygrave
4a313245b5
Manually release ebean-test module 12.5.0 by itself
2020-10-13 11:08:21 +13:00
rob bygrave
8744435eb6
[maven-release-plugin] prepare for next development iteration
2020-10-13 11:04:13 +13:00
rob bygrave
dfdcdcf321
[maven-release-plugin] prepare release ebean-querybean-12.5.0
2020-10-13 11:04:02 +13:00
rob bygrave
e203d4d191
Try to release ebean-querybean module 12.5.0 by itself
2020-10-13 11:03:18 +13:00
rob bygrave
d4c345b989
Try to release ebean-querybean module 12.5.0 by itself
...
For some unknown reason this module is missing from central after the release.
2020-10-13 11:01:16 +13:00
Tobias
85b21a02e8
Failing testcase for ebean query serializer
2020-10-12 13:23:49 +02:00
rob bygrave
541271efb7
Bump tiles etc to newly released 12.5.0
2020-10-12 23:42:08 +13:00
Tobias
4313fb6f58
Add .editorconfig
2020-10-12 11:51:44 +02:00
rob bygrave
489781f89d
[maven-release-plugin] prepare for next development iteration
2020-10-12 22:35:21 +13:00
rob bygrave
9180289551
[maven-release-plugin] prepare release ebean-parent-12.5.0
2020-10-12 22:35:09 +13:00
rob bygrave
b15958e766
Bump to 12.5.0-SNAPSHOT
2020-10-12 17:33:30 +13:00
rob bygrave
49c64c1eb5
Add Automatic-Module-Name entries MANIFEST.MF
2020-10-12 16:45:57 +13:00
rob bygrave
a53168bd00
Add Automatic-Module-Name entries MANIFEST.MF
2020-10-12 16:21:29 +13:00
rob bygrave
c783f26340
#2076 - Remove JAXB as dependency of ebean-api
...
- Move JAXB detection to ebean-ddlgen
- JAXB as test dependency of ebean-core
2020-10-12 16:10:07 +13:00
rob bygrave
050a3e2368
#2076 - Refactor DbDefaultValue internals - remove dependency on javax.xml.bind.DatatypeConverter for verify of value
2020-10-12 15:37:39 +13:00
rob bygrave
49b1bd54c3
#2075 - Refactor external mapping (i.e. named queries from ebean.xml etc) - extract api and separate module
2020-10-12 14:54:25 +13:00
rob bygrave
f57db28f1c
#2075 - Refactor external mapping api and use ServiceLoader
2020-10-10 17:12:13 +13:00
rob bygrave
b22bffe770
#2074 - Refactor extract ebean-ddlgen module. In future this module would expected to be a test only dependency
2020-10-10 12:28:02 +13:00
rob bygrave
b9047bf280
#2073 - Refactor internals for DdlGenerator use use ServiceLoader
2020-10-09 22:58:47 +13:00
rob bygrave
a6f5ab8074
Refactor internals - move DbOffline, split VisitAllUsing into VisitProperties
2020-10-09 18:02:40 +13:00
rob bygrave
60becb6346
#2072 - Extract ebean-api module - NB: this includes moving ShutdownManager and small adjustment to DocStore/Elastic SPI
2020-10-09 17:12:27 +13:00
rob bygrave
11839aca5e
Refactor to ServiceLoad MetricFactory implementation
2020-10-09 14:17:21 +13:00
rob bygrave
86aed458dd
Move ShutdownManager into io.ebean.event
2020-10-09 14:13:52 +13:00
rob bygrave
fa4130ba8e
Fix travis testing for ebean-querybean module
2020-10-09 10:29:35 +13:00
rob bygrave
77995fda0a
#2065 - Fix missed tests for - Refactor SQL generation - remove excess whitespace
2020-10-09 10:17:23 +13:00
rob bygrave
5112253d19
Fix for travis build of ebean-test module
2020-10-09 10:04:15 +13:00
rob bygrave
89c3e23410
Fix for travis build of ebean-autotune module tests
2020-10-09 09:50:43 +13:00
rob bygrave
b8858d91f0
Modify Autotune module tests with surefire output
...
Also add to ebean-bom
2020-10-09 09:37:26 +13:00
rob bygrave
46a42f4ef7
Modify Autotune tests use an explicit datasource
2020-10-09 09:13:33 +13:00
rob bygrave
42f9c8fd59
Modify Autotune tests use an explicit datasource
2020-10-09 08:47:08 +13:00
rob bygrave
6560a46b2d
Drop version of maven plugin due to travis cache
2020-10-09 01:01:45 +13:00
rob bygrave
4da86481e8
#2071 - Add ebean-bom module
2020-10-09 00:40:24 +13:00
rob bygrave
bde133ef79
#2070 - Add top level ebean module
2020-10-09 00:31:19 +13:00
rob bygrave
8780ac0902
#2070 - Rename ebean module to ebean-core, add top level ebean module
2020-10-09 00:26:37 +13:00
rob bygrave
038db79737
#2069 - Add ebean-querybean, querybean-generator and kotlin-querybean-generator as modules
2020-10-09 00:02:09 +13:00
rob bygrave
bc055fea25
#2068 - Add ebean-test as module
2020-10-08 23:48:19 +13:00
rob bygrave
ab283efed7
Use ebean-parent and inherit version
2020-10-08 23:46:36 +13:00
rob bygrave
d113ddc525
#2067 - Extract ebean-autotune into separate module
2020-10-08 23:34:56 +13:00
Rob Bygrave and GitHub
7c36439daf
Refactor move into ebean-core directory ( #2066 )
2020-10-08 21:31:18 +13:00
rob bygrave
7193b035b2
#2062 - Update enhancement agent to use ASM 9
2020-10-08 17:23:16 +13:00
Rob Bygrave and GitHub
de22b7bf27
Refactor SQL generation - remove excess whitespace (double spaces before where, join and order by) ( #2065 )
2020-10-07 21:28:33 +13:00
rob bygrave
694518db0a
[maven-release-plugin] prepare for next development iteration
2020-10-07 20:43:11 +13:00
rob bygrave
b721017dd5
[maven-release-plugin] prepare release ebean-12.4.2
2020-10-07 20:42:59 +13:00
rob bygrave
de5346437f
Bump maven plugin
2020-10-07 20:39:53 +13:00
rob bygrave
1669649706
#2064 - Generated sql is missing a space near to the "dtype and softdelete" join-conditions when "fetch join" is used
2020-10-07 17:12:51 +13:00
rob bygrave
3f816c49c9
#2063 - Updating bean - L2 Bean cache update + l2 cache update on "Many Ids" when they have not change - can lead to race
2020-10-07 15:26:31 +13:00
rob bygrave
e31ae49bc5
#2063 - Failing test for - Updating bean - L2 Bean cache update + l2 cache update on "Many Ids" when they have not change - can lead to race
2020-10-07 15:12:13 +13:00
rob bygrave
bdf8381518
Update test only - TestAttributeConverter
2020-10-07 14:16:55 +13:00
rob bygrave
7eb185ce9b
Refactor remove message.properties resource in favour of simple error messages and logs
2020-09-24 23:40:05 +12:00
rob bygrave
f175b198e6
Merge branch 'FOCONIS-test_beancache_wrong_result'
2020-09-24 22:15:09 +12:00
rob bygrave
de734665cd
#2061 - Fix for L2 bean cache loaded using lazy loading on mutated partially loaded bean
...
The fix is when the property is dirty (mutated) put the original value into the cache entry.
2020-09-24 22:14:48 +12:00
Jonas Pöhler (JPo)
c5eb6fa034
ADD: failing testcase for wrong bean caching
...
Signed-off-by: Jonas Pöhler (JPo) <jonas.poehler@foconis.de >
2020-09-23 15:19:59 +02:00
rob bygrave
ee19fd17fa
[maven-release-plugin] prepare for next development iteration
2020-09-18 01:22:40 +12:00
rob bygrave
a7c6f9835a
[maven-release-plugin] prepare release ebean-postgis-12.4.1
2020-09-18 01:22:29 +12:00
rob bygrave
06b1babed9
Bump to 12.4.1
2020-09-18 01:21:50 +12:00
rob bygrave
5706c73272
[maven-release-plugin] prepare for next development iteration
2020-09-17 23:59:24 +12:00
rob bygrave
c5a899c0e8
[maven-release-plugin] prepare release ebean-12.4.1
2020-09-17 23:59:12 +12:00
rob bygrave
50eb7d78fb
Bump to 12.4.1-SNAPSHOT
2020-09-17 23:46:46 +12:00
rob bygrave
13e805b31c
No effective change - organise imports on generated EQLLexer and EQLParser
2020-09-17 23:03:56 +12:00
rob bygrave
3531db0e53
#2060 - Bump ANTLR to 4.8-1 (from 4.7.2) and add support for "leOrNull" and "geOrNull" expressions from #2059
2020-09-17 23:01:09 +12:00
rob bygrave
87243a871d
No effective change - tidy OrmQueryRequest
2020-09-17 22:46:22 +12:00
rob bygrave
f2159fed71
#2058 - .findVersionsBetween() for PG and MySql... should use inclusive/exclusive and it is instead is exclusive/exclusive
2020-09-17 22:38:42 +12:00
rob bygrave
740fd63f35
#2059 - ENH: Add convenience expressions leOrNull() and geOrNull() ... [ property >= value or property is null ]
2020-09-17 22:23:54 +12:00
rob bygrave
2ad99794ea
No effective change - tidy whitespace
2020-09-14 21:05:38 +12:00
rob bygrave
775f184450
No effective change - tidy whitespace from SaveManyBeans and BeanPropertyAssocMany
2020-09-14 20:57:21 +12:00
rob bygrave
4492a87a3f
No effective change - tidy DefaultTypeFactory
2020-09-14 20:39:22 +12:00
rob bygrave
18d5d01d48
#2049 - Tidy after ServerConfig -> DatabaseConfig
2020-09-14 20:35:20 +12:00
Rob Bygrave and GitHub
90b1b88be6
Update CsvCallback API to use Database instead of EbeanServer ( #2010 )
...
* Update CsvCallback API to use Database instead of EbeanServer
2020-09-14 18:33:12 +12:00
Rob Bygrave and GitHub
6839f869f5
#2049 - Migrate to DatabaseConfig from ServerConfig ( #2057 )
2020-09-14 18:30:51 +12:00
rob bygrave
488762957a
[maven-release-plugin] prepare for next development iteration
2020-09-08 13:28:26 +12:00
rob bygrave
73ea91d4c9
[maven-release-plugin] prepare for next development iteration
2020-03-13 11:23:01 +13:00
rob bygrave
14839f0c0f
[maven-release-plugin] prepare release ebean-postgis-12.2.1
2020-03-13 11:22:51 +13:00
rob bygrave
db8f4e141d
Bump to 12.2.1
2020-03-13 11:22:22 +13:00
rob bygrave
09fa406f84
[maven-release-plugin] prepare for next development iteration
2019-10-14 15:18:46 +13:00
rob bygrave
50d22ba357
[maven-release-plugin] prepare release ebean-postgis-12.1.1
2019-10-14 15:18:37 +13:00
rob bygrave
c6f9d193be
Bump to sync to Ebean 12.1.1
2019-10-14 15:18:01 +13:00
rob bygrave
5e1aa47c05
No effective change - update application-test.yml with dbSchema and ddlMode
2018-08-02 12:10:48 +12:00
rob bygrave
21dd8cee37
[maven-release-plugin] prepare for next development iteration
2018-08-02 11:51:10 +12:00
rob bygrave
ece82996c2
[maven-release-plugin] prepare release ebean-postgis-11.1.1
2018-08-02 11:50:57 +12:00
rob bygrave
fa520c95ea
Bump to 11.1.1-SNAPSHOT
2018-08-02 11:50:25 +12:00
rob bygrave
a6685141a4
#2 - No effective change - for running tests update to use docker postgis and application-test.yml
2018-08-02 11:48:49 +12:00
rob bygrave
78ab0ad923
No effective change - test logging config update
2018-08-02 11:44:25 +12:00
rob bygrave
4fb67a4c8c
#1 - Support Ebean 11.x API - due to Ebean #1153 - Refactor move ExtraTypeFactory out of io.ebean.plugin into io.ebeaninternal
2018-08-02 11:43:52 +12:00
Rob Bygrave
dd94e60d16
[maven-release-plugin] prepare for next development iteration
2016-12-13 21:59:31 +13:00
Rob Bygrave
aa70e17657
[maven-release-plugin] prepare release ebean-postgis-0.1.3
2016-12-13 21:59:22 +13:00
Rob Bygrave
016cd3fb71
Update for Ebean 10.1.1
2016-12-13 21:58:56 +13:00
Rob Bygrave
17f28ba0aa
[maven-release-plugin] prepare for next development iteration
2016-12-01 01:11:15 +13:00
Rob Bygrave
ab88a879e9
[maven-release-plugin] prepare release ebean-postgis-0.1.2
2016-12-01 01:11:05 +13:00
Rob Bygrave
5b85f3c8dd
Bump to java8 parent, update scm to ssh
2016-12-01 01:10:28 +13:00
Rob Bygrave
16a5100f35
Modify ScalarTypePgisBase to support the older protocol / objects when reading
2016-12-01 01:07:55 +13:00
Rob Bygrave
86b2c5d5b5
[maven-release-plugin] prepare for next development iteration
2016-10-25 22:53:16 +13:00
Rob Bygrave
e0c3198ee6
[maven-release-plugin] prepare release ebean-postgis-0.1.1
2016-10-25 22:53:08 +13:00
Rob Bygrave
12bdd847b5
Update pom for initial release
2016-10-25 22:42:17 +13:00
Rob Bygrave
9860816ab7
Update
2016-10-25 22:36:38 +13:00
Rob Bygrave
e17283726a
Initial add
2016-10-21 02:37:13 +13:00
Rob Bygrave
eff61ae5fc
Initial commit
2016-10-21 01:32:47 +13:00