Bot releases are hidden (Show)
Published by rbygrave over 9 years ago
#307 Add back support for JsonValueAdapter and JsonReadOptions into 4.x
Published by rbygrave over 9 years ago
#310 Child bean with @Id long id = 0 ... when cascade saved from parent ... tries to update instead of insert resulting in OptimisticLockingException
#309 ScalarTypeConverters for Java8 time datatypes not working bug
#305 ENH: Add EbeanServerFactory.createWithContextClassLoader() to support OSGi enhancement
#303 Change beginTransaction() to use REQUIRED scope by default
#302 Postgres specific - Rename @ColumnHstore to @DbHstore (deprecate @ColumnHstore )
#298 JndiDataSourceLookup assumes java: prefix breaking-api
Published by rbygrave over 9 years ago
#301 MySQL specific issue - java.sql.SQLException: Streaming result set com.mysql.jdbc.RowDataDynamic@3ef4415f is still active. No statements may be issued when any streaming result sets a re open and in use on a given connection. Ensure that you have called .close() on any active streaming result sets before attempting more queries.
#300 Stateless update with deleteMissingChildren and JDBC batched inserts on those children ... can delete newly inserted child bug
#299 ENH: Add support for mapping Jackson JsonNode as JSON content to DB including Postgres JSON and JSON types.
#297 ENH: Add support for mapping Map<String,Object> as JSON content to DB including Postgres JSON and JSON types.
#294 add distinct to db2
Published by rbygrave over 9 years ago
#293 Invalid result rows when ManyToMany "fetch joined" with additional child OneToMany or ManyToMany child relationship fetched
#290 Tries to register abstract class that implements custom ScalarType interface
Published by rbygrave over 9 years ago
#288 Exclude MaxRows FirstRow in findRowCount bug
#287 ENH: Support nested transactions with the Ebean.beginTransaction() API enhancement
#285 ENH: support disable search classes config via ServerConfig.setDisableClasspathSearch(true) enhancement
#283 SPI change: Rename BootupEbeanManager to SpiContainer ... with a view to future exposing cluster specific methods refactor
#282 API: Add Model.Find as alternative to Model.Finder ... which uses reflection to determine entity bean type literal enhancement new feature
Published by rbygrave over 9 years ago
#277 please check fetchPaths not null - NPE on OrmQueryDetail.convertManyFetchJoinsToQueryJoins(OrmQueryDetail.java:331)
#276 WriteJson not write Transient properties (without using PathProperties)
#275 ENH: Add support for @SequenceGenerator initialValue and allocationSize
#274 Predicate using a foreign key column sometimes adds an extra join
#269 ENH: Add support for wildcard / startsWith jar searching
#265 java.lang.NoClassDefFoundError: Could not initialize class com.avaje.ebean.Ebean
#262 Fix issue #259
#260 Trying to insert() or save() an entity with no @Id results in NPE
#258 Missing Inserts for Large Batches - Ebean 3.2.2
#256 ENH: Add expression Exists, Not Exists
Published by rbygrave over 9 years ago
Note that the 'fix' for #236 is a change to the DDL that Ebean generates for MySql (for datetime).
#245 Adds support to multiple methods as event listeners enhancement
#244 Support more than one method annotated as event listeners enhancement
#242 ebean.classpathreader is not initialized from ebean.properties bug
#241 Exceptions in events are swallowed bug
#236 OptimisticLockException when saving a model the second time with joda DateTime and mysql 5.6 bug
Published by rbygrave over 9 years ago
#240 Add support for using Joda LocalDateTime and DateTime with @CreatedTimestamp, @UpdatedTimestamp
#237 find method is returning old entity rather than updated entity in some situations. [OR] Stateless updates should clear persistence context once executed.
#235 Stored procedures not commited
#232 New ebean leaves connections with active transactions
Published by rbygrave almost 10 years ago
#230 Delete with OneToOne fails with foreign key constraint violation
#229 EbeanCacheWarmer timer not canceled
#228 LazyLoad bug with QueryIterator. Getting EntityNotFoundException("Bean has been deleted - lazy loading failed")
#227 Many2Many cache bug.
#226 Json - support parsing json with unknown bean properties
Published by rbygrave almost 10 years ago
#223 RawSql that includes a OneToMany not working
#222 OnetoMany with compound key using IN is not legal in mssql
#185 RawSql parse not working with "order siblings by NAME"
#101 SQL SERVER - drop.sql does not disable referential integrity
#224 ENH: Add tableAliasMapping() to RawSqlBuilder ... for better mapping of complex objects with raw sql
Published by rbygrave almost 10 years ago
#221 ebean 4.4.1 does no longer respects 'ebean.namingConvention.useForeignKeyPrefix'
#220 Refactor Persist batch, add effectively add PersistBatch.INSERT (to ALL and NONE) and allow batching per request (save(), insert(), update(), delete()) enhancement
#219 Update PagedList javadoc - enable foreground query for getTotalRowCount() when loadRowCount() has not been used
Published by rbygrave almost 10 years ago
#215 Remove findPagingList() ... it has been deprecated for a while, please migrate to findPagedList()
#212 Refactor Properties loading, add ServerConfig.loadFromProperties(), add ContainerConfig
#218 Internal change - modify SequenceIdGenerator to use Long instead of Integer bug
#214 Change default lazyLoadBatchSize from 1 to 10 (in ServerConfig)
#213 Make PathProperties easier to use - deprecate JsonWriteOptions
#217 ENH: Restore findFutureList() removing it's previous deprecated status. Change implementation to use it's own PersistenceContext (aka PersistenceContextScope.QUERY) enhancement
#216 ENH: Add Model.Finder deleteById(id) method enhancement
#191 jmx disable config enhancement
#171 Stop read ebean.properties at programmatic configuration enhancement
Published by rbygrave almost 10 years ago
#209 refresh() ... does not refresh OneToMany or ManyToMany properties bug
#206 Reuse SqlUpdate when binding a list that can vary in size bug
#205 For JsonContext API wrap checked IOException's in runtime JsonIOException
#204 Revert change from #163 - Add back support for DataSource's with autocommit=true bug
#201 Change BeanPersistListener to use isRegisterFor() method rather than generics type (just like BeanPersistController)
#211 Add support for File as a bean type ... for streaming into/from db enhancement
#210 Add Query.setLazyLoadBatch(int size) method ... for per query control enhancement
#207 Add support for PeristenceContextScope QUERY (in addition to the existing TRANSACTION scope) enhancement
#203 Add Transaction hook ... for preCommit(), postCommit(), postRollback() enhancement
#197 Add Query findEach() findEachWhile() ... as better method names for findVisit(). More consistent with forEach() methods.
#178 Add support for Java8 time datatypes such as LocalDateTime enhancement
Published by rbygrave almost 10 years ago
Refactor of the JSON support. This version uses Jackson streaming API to parse and generate JSON. This is a API breaking change for the ScalarType objects and for some of the JSON API (some method names and callback/visitors have been removed initially).
In addition this release includes full support for PostgreSQL HSTORE mapping it to a Map<String,String> using the @ColumnHstore annotation. Refer to the PostgreSQL example code.
There are no bug fixes or other issues included in this release.
Published by rbygrave almost 10 years ago
Issues:
#196 Add support for using java.net.InetAddress in entity beans
#188 ClassPathSearch not searching in running Jar
Published by rbygrave about 10 years ago
Issues
#190 javax.persistence.PersistenceException: Server [null] was not found? at EntityBeanIntercept.loadBean(EntityBeanIntercept.java:693)
Published by rbygrave about 10 years ago
Issues:
#186 Fix for Lazy load when fetched optional ManyToOne bean is null in database
#182 Pom change - modify slf4j-api to be compile scope and not provided scope
Published by rbygrave about 10 years ago
Issues:
#192 BUG : Backslash literal in LIKE expression - Postgres (and H2, MySql) behaviour
Published by rbygrave about 10 years ago
Refer: https://github.com/ebean-orm/avaje-ebeanorm/issues?milestone=17&state=closed
1 Pull Request:
1 Issues:
Published by rbygrave about 10 years ago
Refer https://github.com/ebean-orm/avaje-ebeanorm/issues?milestone=14&state=closed
Bug fixes: