Releases: AVEVA/RocksDB-Plugin
Releases · AVEVA/RocksDB-Plugin
0.0.12
Immutable
release. Only release title and notes can be modified.
Clean up lease management (#17) * Cleaned up lock tracking and destruction * Update src/AVEVA/RocksDB/Plugin/Azure/BlobFilesystem.cpp Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Make sure to delete the lock file in UnlockFile * Delete lockFile --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
0.0.11
Immutable
release. Only release title and notes can be modified.
Simplify timing in Renewal thread (#16) * Initial implementation * Cleanup for compiler * Fixed tests * Update src/AVEVA/RocksDB/Plugin/Azure/Impl/BlobFilesystemImpl.cpp Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Use steady clock instead of system clock * Catch const std::exception * Make EnsureLiveness private * Move member variables and clean up assert * Moved lease length check * Only sleep if needs retry * Simplified renewal timing logic * Remove dev tests * Update src/AVEVA/RocksDB/Plugin/Azure/Impl/LockFileImpl.cpp Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Hold lock the whole time renewal is occuring --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
0.0.10
Immutable
release. Only release title and notes can be modified.
Additional safety around blob lease renewal (#14) * Initial implementation * Cleanup for compiler * Fixed tests * Update src/AVEVA/RocksDB/Plugin/Azure/Impl/BlobFilesystemImpl.cpp Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Use steady clock instead of system clock * Catch const std::exception * Make EnsureLiveness private * Move member variables and clean up assert * Moved lease length check * Only sleep if needs retry --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
0.0.9
Immutable
release. Only release title and notes can be modified.
Refresh ReadableFile metadata on EOF and ETag precondition failures (…
0.0.7
Immutable
release. Only release title and notes can be modified.
Switch logger_mt with severity_logger_mt<severity_level> (#12) Switched logger_mt with severity_logger_mt<severity_level>
0.0.6
Immutable
release. Only release title and notes can be modified.
Fix naming of boost modules (#11) * Fix naming of boost modules * Update src/AVEVA/RocksDB/Plugin/Azure/Impl/aveva-rocksdb-plugin-azure-impl-config.cmake.in Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
0.0.5
Immutable
release. Only release title and notes can be modified.
Added try catch to UnlockFile (#10)
0.0.4
Immutable
release. Only release title and notes can be modified.
Pass m_logger to member constructors instead of logger (#9)
0.0.3
Immutable
release. Only release title and notes can be modified.
Add additional details for Azure plugin (#6) Filled in azure fs description
0.0.2
Immutable
release. Only release title and notes can be modified.
Ensure compatibility with GCC14 * Fixed compiler warnings * LinuxRelease should inherit from release * Removed duplicate flag * Update CMakePresets.json Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>