zoodb icon indicating copy to clipboard operation
zoodb copied to clipboard

ZooDB Object Database

Results 47 zoodb issues
Sort by recently updated
recently updated
newest added

Java 18 deprecates the SecurityManager. This has several implications. Obvious ones to check: - Does `setAccessible()` become cheap enough that we do not need to cache it? - Do we...

When multiple threads execute the same query using the same `Query` instance, a race condition can occur during initialization of query execution parameters. **No race condition occurs when the query...

bug

This is a compound issue to collect planned/required file format changes. Root Pages: - [ ] Move commit counter into protected block - [ ] Page version info - [...

enhancement
internal
DB-FORMAT-CHANGE

The handling of ByteBuffers while reading from disk is not optimal. * We copy the entire page from one ByteBuffer to another before reading * Copying the byte buffer requires...

enhancement
internal

Fix mix-up of root pages when writing in concurrent transactions, see #114

Not sure it's a bug, but I'm kind of lost. Trying to migrate my project from zoodb 0.5.0 to 0.5.1 and getting this exception on startup. Looks like Export from...

Could be done manually (!??!), with ASM, or with a high level library such as CGLIB (https://github.com/cglib/cglib) or javassist (http://www.csg.ci.i.u-tokyo.ac.jp/~chiba/javassist/). See also http://mydailyjava.blogspot.no/2013/11/cglib-missing-manual.html - Consider using proxy classes (like Hibernate/JPA)....

enhancement
API-JDO
API-ZOODB

For example, test the following case: ``` class A { int x; A() { setX(0); } void setX(int x2) { activateWrite(); this.x = x2; } } ``` Obviously, this would...

enhancement
question

Currently, storage of collections, especially Map/Set, are not terribly efficient. One problem is that during deserilaization, the hashcode() function of all keys is called when they are added to a...

enhancement
API-ZOODB

Original version is here: https://github.com/datanucleus/tests/blob/master/jdo/general/src/test/org/datanucleus/tests/MultithreadedTest.java