Skip to content

v5.8.0+man0

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 02 Jun 10:00
· 289 commits to master since this release

🚀 Features

  • Query Stats for S3 storage (#2309). See the documentation. This lets you gather statistics about the IO operations performed by ArcticDB:
import arcticdb as adb
import arcticdb.toolbox.query_stats as qs

arctic = adb.Arctic(f"s3://{HOST}:{BUCKET}?access={ACCESS}&secret={SECRET}")
lib = arctic["library_name"]

# Collect statistics for specific operations
with qs.query_stats():
    lib.list_symbols()
    
# Get the collected statistics
stats = qs.get_query_stats()
print(stats)

🏎️ Performance

  • Implement delete versions functionality (#2352)
    • This changes the versions kwarg on delete so that it can delete several versions of a symbol in a fixed number of IO operations, whereas it previously performed an IO operation for each version.

🐛 Fixes

  • Allow concatenation of uint64 columns with int columns of any width (#2365)

The wheels are on PyPI. Below are for debugging: