orientdb icon indicating copy to clipboard operation
orientdb copied to clipboard

OrientDB is the most versatile DBMS supporting Graph, Document, Reactive, Full-Text and Geospatial models in one Multi-Model product. OrientDB can run distributed (Multi-Master), supports SQL, ACID Tr...

Results 284 orientdb issues
Sort by recently updated
recently updated
newest added

Validate the WOW cache and ensure DWL records are flushed out before any component pages are written. Ensure that the implemented integration allows page content to be restored in case...

enhancement
durability

Validate WOWCache implementation and ensure that WAL records are always durably written before pages are written to the disk.

enhancement
durability

Several data serializer implementations lack related unit tests. As a result, any change in them could lead to data corruption, which should be prevented.

enhancement

All operations on the database inside its engine do not need to know the meaning of the data they operate. They only need to know two things: 1. Whether two...

enhancement
performance

OrientDB uses a disk cache that represents the fork of the caffeine cache, which is changed to comply with our specific needs. Caffeine introduced many changes to improve caffeine multicore...

enhancement
performance

VarHandles are JVM backdoors for performance optimizations of serialization/deserialization operations that work with primitive datatypes on byte[]/ByteBuffer classes. We can very quickly, by changing a single class `com.orientechnologies.orient.core.storage.impl.local.paginated.base.ODurablePage` to improve...

performance

OpenJDK provides a public but not standard API that allows direct IO to the file system. We use our write cache and read cache, so we do not need OS...

performance

Massive usage of thread locals leads to performance degradation. Those references are implemented not for free. They access an instance of the current thread and then hash the map stored...

performance
cleanup

Those calls were used when we had no other means for serialization in a byte array. Right now, they are slower than the means provided by JDK.

performance

### OrientDB Version: 3.0.44 and 3.2.26 ### Java Version: openjdk 11.0.21 2023-10-17 ### OS: ubuntu 22.04.03 ## Actual behavior I'm using a SELECT with a custom function. If and only...

bug