Andy Jefferson
Andy Jefferson
NuoDB is a "NewSQL" datastore (using the http://www.nuodb.com) and if I try to use it with Flyway currently I get com.googlecode.flyway.core.api.FlywayException: Unable to autodetect Jdbc driver for url: jdbc:com.nuodb://127.0.0.1/test at...
These have non-open source dependencies but, unless they are published, they will not be useable (without inflicting on developers to "go off and build it yourself"). In the case of...
The wrapping of mutable fields is performed in several places in the codebase. Whilst we absolutely need to wrap any field before handing it to the user (when managed by...
These 3 dependencies all have new releases but under the jakarta.* namespace.
If we have ``` @Entity @IdClass(DependentId.class) public class Dependent { @Id String name; @Id @ManyToOne Employee employee; } ``` ``` @Entity public class Employee { @Id long id; } ```...
Take these classes ``` @PersistenceCapable public class A { B b; } @PersistenceCapable(embeddedOnly="true") public class B { Collection elements; } @PersistenceCapable public class C { } ``` so we have...
When test.jpa.general MultiThreadTest will run fine with datanucleus.stateManager.maxIdle > 0 then change default for maxIdle to 100.
The JDO bytecode contract allows implementations to manage multiple PC objects with 1 `StateManager`. DataNucleus has never done that and really cannot see the benefit. Consequently if we were to...
The generics option would have allowed us to permit enhancement to other contracts (e.g JDO reference bytecode), but the absence of people on this project mean that will never happen,...
With optimistic transactions when we perform an UPDATE / DELETE we add a WHERE clause for the VERSION, so that if nothing is updated (due to that version no longer...