Releases: 45Drives/cephgeorep
Releases · 45Drives/cephgeorep
Cephgeorep 1.2.13
Cephgeorep 1.2.13-1
- Refactor code to better handle errors while executing sync program.
- Retry batch after SSH fail if other processes succeed.
Cephgeorep 1.2.13-2
- Fix version number in header file so -V displays proper version.
Cephgeorep 1.2.13-3
- Add libtbb-dev to deb dependencies.
Cephgeorep 1.2.12
Cephgeorep 1.2.12-1
- Fix logging argv on exec error.
- Fix memory headroom for executing rsync.
cephgeorep 1.2.11 (preview)
cephgeorep 1.2.11
- Replace ':' with '-' in log file names for portability of files.
cephgeorep 1.2.10 (preview)
cephgeorep 1.2.10
- Retry batch on partial transfer failure.
cephgeorep 1.2.9 (preview)
cephgeorep 1.2.9
- When execution fails from too many arguments, the argv headroom
is increased and execution is tried again. - STDOUT and STDERR of sync process are logged to a file on failure.
cephgeorep 1.2.8 (preview)
cephgeorep 1.2.8
- Signigicant optimizations for modifying file paths and for comparing
file size/type to make crawl time up to 16 times faster.
(130M files: 8h crawl for v1.1.4, 30m crawl for v1.2.8) - Lowered memory usage by using iterators and c-string pointers rather
than copying the vector of file objects into partitions to distribute
paths amongst sync processes. - Make systemd service restart on abnormal exit (killed by signal).
cephgeorep 1.2.7 (preview)
cephgeorep 1.2.7
- Fixed deadlock issue with ConcurrentQueue while multithreaded crawling.
- Optimized multithreaded crawl to cut crawl time almost in half.
- Optimized vector sort compare function to speed up sort before launching
sync program.
cephgeorep 1.2.6-beta
cephgeorep 1.2.6
- Remove many redundant filesystem stat() calls while gathering and
sorting files to speed up vector sort. - Change config to noreplace in RPM spec file.
- Build for Ubuntu 18.04 LTS (Bionic Beaver)
cephgeorep 1.2.5-beta
cephgeorep 1.2.5
- Add EXIT_FAILED (4) status for when cephfssyncd exits with EXIT_FAILURE.
- Check that Source Directory exists after loading config.
cephgeorep 1.2.4-beta
cephgeorep 1.2.4
- Implement status sharing for prometheus metrics exporter.