Home Documentation Tracker Download

What's new?

What's new in 0.9.1?

Compared to version 0.9.0, there are the following changes:

  • Enhancement: Huge performance improvement with very large repositories (more than 100 thousand files). It turned out that Derby is pretty slow with a composite primary key (2 long fields modelling a UUID) when there are about 1 million records in a table. This happened in a test environment with many small redundant files (causing nearly one million CopyModification instances to be persisted). The UUID was thus replaced by an ordinary single field PK of type long.

    Important: The new database version (2) is not compatible with the old one (1) anymore! There is no automatic upgrade! Please remove the .cloudstore-repo directory in every repository manually and re-create it! We consider 0.9.* to be experimental and don't think that anyone (except for the developers) is already using it.

    So please let us know, if you already require an automatic upgrade of the repositories.

  • Enhancement: The new copy/rename/move detection makes sure a file is not copied across the network unnecessarily.

  • Enhancement: Faster sync especially when suffering high latencies due to multi-threaded transfers.

  • Enhancement: Improved security by preventing denial of service attacks by limiting pending connection requests and by cleaning up expired requests.

  • More enhancements and bug fixes.

Documentation
About
Releases