This release include a quite wide range of fixes in different area, I want to highlight two fixes:
First a bug in the use of composite indexes in the query engine with the use of multiple field in the conditions,
would result on skipping some results that should have been included.
Second a bug on the collection keeping the between vertices links could cause some disk data leak.
Here the complete list of the changes:
Changes
Core
- Fix remove of linked class in schema
- Fix views to indexed fields in original ordering, to guarantee index uses in views queries
- Avoid concurrent access to schema on database load
- Avoid double to float casting when loose precision, issue #10391
- Make sure to delete tree RidBag data when converting them to embedded
- Fix use of composite index fields in case of range operations, issue #10456
Server
- Fixed disconnect push session in case of push error, issue #10453
Client
- Increased logging in client in case of push execution failure
Distributed
- Log cluster names in debug only
- Make sure to rollback distributed promise in case of DDL failure
Artifacts
orientdb-community-3.2.40.tar.gz
orientdb-community-3.2.40.zip