Commit Graph
59 Commits
Author SHA1 Message Date
Rob Bygrave 9c7f62e8b1 Allow more flexibility with JSON marshalling of non-entity beans 2013-08-02 12:16:00 +12:00
Rob Bygrave bf8574833a Remove Thread UncaughtExceptionHandler as part of fix for pull/44
@Transactional not rolling back for uncaught RuntimeException - This
change is not required for 44 but is nice cleanup as
UncaughtExceptionHandler is no used.
2013-08-02 12:14:17 +12:00
Rob Bygrave 44d95dc06c Fix for Issue 43 - Support for JSON unmarshalling of @XmlRootElement
beans.
2013-07-29 23:24:30 +12:00
Robin Bygrave 243864fef7 Fix for Issue 35 Connection pool leak with findFutureRowCount(),
findFutureList() and findFutureIds()
2013-07-01 20:17:38 +12:00
Robin Bygrave c176e4f05e Fix for Issue 34 - JSR 303 Validation groups are ignored for DDL
generation (of @NotNull)
2013-07-01 09:50:42 +12:00
Robin Bygrave 4f2f9a2e99 Fix for Issue 32 Deleted bean not removed from PersistenceContext 2013-06-27 23:23:20 +12:00
Robin Bygrave 4bbbad9b3b Fix for Issue 30 Invalidating L2 Cache on deletion for referenced
OneToMany relations not working
2013-06-27 23:13:06 +12:00
Robin Bygrave 488b856470 Merge fix from Peter Fu, avaje-ebeanorm/pull/9 request plus associated
test
2013-06-23 15:19:46 +12:00
Rob Bygrave 7cd71559b6 Merge pull request #31 from outersky/master
Json parser now supports unicode escape sequence
2013-06-19 04:06:51 -07:00
Robin Bygrave 9ad4931c12 Add fix and test for BUG 408 from Eddie 2013-06-19 22:35:42 +12:00
outersky 251076e30d reformat code 2013-06-03 13:49:34 +08:00
outersky 93d3638f6c support unicode escape sequence for json
like: {"name":"\u60a8\u597d"}
2013-06-03 13:45:39 +08:00
Richard Vowles d2f532ad3c prevent Ebean from issuing duplicate SQL when generating the database so it doesnt fail. A problem for classes with the same generator 2013-05-03 20:06:18 +12:00
Richard Vowles 26a8af8c5b add support for having a WAR classpath entry in the classpath 2013-05-03 20:05:07 +12:00
Robert Biter 703ee59792 removed dead code in TableJoin 2013-05-02 11:05:49 +03:00
Robert Biter 464cb38b8b consistent initialization for the StringBuilder in DefaultDbSqlContext 2013-05-02 11:04:45 +03:00
Robert Biter eb61246254 removed getter for the StringBuilder in DefaultDbSqlContext 2013-05-02 11:02:25 +03:00
Robert Biter a4dda42650 removed redundant comments in DefaultDbSqlContext 2013-05-02 10:59:47 +03:00
Robin Bygrave a3dc2a55f4 Fix for Issue 19 - Wrong database configuration for SQLite /
AUTOINCREMENT position in generated DDL
2013-05-01 21:35:07 +12:00
Robin Bygrave 2f97c5c36e Remove unused ServerConfig debugSql options, Update Tests to use agentloader 2013-04-29 22:42:27 +12:00
Robin Bygrave e79a5d4332 Remove LogLevel enum and associated code 2013-04-28 00:29:30 +12:00
Robin Bygrave 513a61503e Fix for commented out code for setConcurrencyMode(). Bah!! 2013-04-28 00:14:03 +12:00
Robin Bygrave bcce1a7148 Fix for Issue 4 - Allow programmatic shutdown of EbeanServer 2013-04-26 23:21:25 +12:00
Robin Bygrave 384931d92e Fix for Issue 18 - Use property autofetch.garbageCollectionOnShutdown to
control GC on shutdown behavior
2013-04-25 16:54:18 +12:00
Robin Bygrave 97cc2984cf Fix for Issue 11 - Jaxrs and Inheritance - BeanDescriptor bug 2013-04-25 16:10:34 +12:00
Robin Bygrave 85f3a8987d Fix for issue 17, Fix JSON support for TimeZone 2013-04-24 00:08:25 +12:00
Robin Bygrave 5761816fc9 Fix for issue 16 2013-04-23 22:39:58 +12:00
Robin Bygrave f4b02b0121 Optionally check javax.validation annotations, Remove some Ldap code 2013-04-22 22:49:11 +12:00
Robin Bygrave 2567022d95 Remove Subclassing/Dynamic Proxy support - beans must be enhanced 2013-04-19 16:25:10 +12:00
Rob Bygrave 66880aa340 Merge pull request #14 from Timshel/master
Correction not to fail with an IllegalArgumentException when using find on an object with an enum as id.
2013-04-15 04:42:13 -07:00
Robin Bygrave abdae5f996 Merge API into Server to simplify forking/branching across API and Implementation 2013-04-15 23:34:31 +12:00
Robin Bygrave cbd7b5e912 Refactor transaction logging to simple SLF4J use 2013-04-15 23:16:08 +12:00
Robin Bygrave b5ef07bab9 Remove LDAP and Validation objects 2013-04-12 01:03:22 +12:00
Robin Bygrave f04a4864e9 Remove LDAP and Validation objects - (removing these features) 2013-04-12 00:23:39 +12:00
Richard Vowles 0a951165e5 migrate from JUL to SLF4j 2013-04-11 21:53:25 +12:00
Jacques dcae62e9ee Correction to be able to find on object with Enum as id. 2013-04-10 18:19:59 +02:00
Jacques 4a618189d2 Small correction of the error message 2013-04-10 18:19:52 +02:00
Robin Bygrave 9f624ec2bf Remove Validation and LDAP features 2013-04-09 00:05:42 +12:00
Robin Bygrave fb28c641d0 Remove LDAP feature support 2013-04-08 23:10:19 +12:00
Richard Vowles cef9dd6cda turn DDL generation into plugin, allow for other plugins to run 2013-04-07 21:56:24 +12:00
rbygrave 22f67ee49a Changes to support the preceeding merges 2013-04-02 23:07:31 +13:00
Andrey Mochalov fe4bd22c15 Added support of setting entity concurrency mode via annotation 2013-01-11 14:36:26 +04:00
Rob Bygrave 526aab97b8 Merge pull request #2 from outersky/master
Add Expose annotation for customerizing read/write json format
2012-12-02 19:58:40 -08:00
Rob Bygrave 9be9208b8b Merge pull request #5 from mbell697/master
Change console output of DDL runner to use a logger instead of stdout.
2012-12-02 19:56:08 -08:00
Rob Bygrave e21844ca99 Merge pull request #3 from jroper/patch-1
Remove double wait for cache warmer delay
2012-12-02 19:54:35 -08:00
James Roper c2d3cc00ea Ensured that setting a null id on Query throws an NPE 2012-12-03 14:22:41 +11:00
Mark Bell 080d398214 Logging information for DDL running should use the logger instead of stdout so its output can be turned off. Useful when running lots of test cases which all create clean databases. 2012-11-26 13:14:16 -05:00
James Roper dbac28b2d9 Remove double wait for cache warmer delay
The CacheWarmer is run by a timer after the warm delay (default 30 seconds).  But then the first thing it does is sleeps for the warm delay.  It should just run immediately because the app has already waited for that delay.
2012-11-08 10:57:43 +11:00
outersky 82b80f5a52 ! is ommitted 2012-10-24 22:57:50 +08:00
outersky bb3ea76594 Add Expose support for Ebean entities.
can be applied to simple property, or One/ManyToMany association.
2012-10-24 22:35:02 +08:00