Skip to content

Releases: datastax-labs/sperf

Release v0.6.20

Choose a tag to compare

@github-actions github-actions released this 26 Mar 20:12
b3f66da

RHEL8 Compatibility and Python 3.12 Upgrade

This release ensures Linux binaries are compatible with RHEL8 systems and standardizes on Python 3.12 across all platforms.

Changes:

  • Linux binaries now built in Red Hat UBI8 Python 3.12 container for RHEL8 glibc compatibility
  • Standardized all release builds on Python 3.12 (Linux, Windows, Mac)
  • Replaced 7zip with standard zip utility for Linux builds
  • Expanded CI test matrix to Python 3.9-3.14 for forward compatibility testing
  • Updated code formatting to Python 3.12 black standards (85 files reformatted)
  • Added .venv/ to .gitignore

Compatibility:

  • Linux binaries now work on RHEL8, CentOS Stream 8, Rocky Linux 8, and AlmaLinux 8
  • All platforms use consistent Python 3.12 runtime
  • No functional changes to the application itself

Release v0.6.19

Choose a tag to compare

@github-actions github-actions released this 14 Jul 22:32
79e4366
  • Update python version detection to work correctly with Python >= 3.10
  • Bump dependencies in requirements_dev.txt to latest versions
  • Rename utility functions in tests/init.py to prevent suprious warnings from pytest
  • Commit formatting changes made by current version of black
  • Add pyproject.toml to prevent warning when current pip version installs from repo
  • Update python versions and runner images used in github actions

Release v0.6.16

Choose a tag to compare

@github-actions github-actions released this 25 Oct 07:59

A quick hot fix to 0.6.15 which added many features features, this just catches another tombstone log format for the 6.0 version of dse

Release v0.6.15

Choose a tag to compare

@github-actions github-actions released this 22 Oct 16:38

Recommendations 0.6.15 (#75)

  • detection of dropped requests and recommandations for next step
  • added TPC core balance checks and recommendations to resolve
  • added support for tombstone scan counting and recommendations
  • detection of back pressure and recommendations to resolve
  • detection of remote only drops and recommendations to resolve
  • detection of zero copy streaming problems

Release v0.6.14

Choose a tag to compare

@github-actions github-actions released this 30 Jul 11:17
  • sperf was not parsing new byte eviction format as of in sperf filtercache as
    of DSE 5.1.17, 6.0.10, 6.7.5 and 6.8.0
  • new makefile for build dependencies
  • updated changelog to be accurate
  • sperf version outputs changelog and version
  • removed support and testing for Python 3.6
  • sperf script will now bomb if python 3.7 or greater is not installed

Release v0.6.13

Choose a tag to compare

@github-actions github-actions released this 29 Jun 13:20
4b78e0e
  • slow query parsing was not actually parsing query timeouts
    * slow query parser was never parsing past the first query.
    * recommendations were getting blocked in the default sperf tool and we never got backpressure information

Release v0.6.12

Choose a tag to compare

@github-actions github-actions released this 26 May 11:16
fd7e04e
  • statuslogger now behaves better with unparseable logs

Release v0.6.11

Choose a tag to compare

@github-actions github-actions released this 19 May 06:24
bbbb392

fixed version reporting

trop handles negative allocation rates correctly now

Choose a tag to compare

@rsds143 rsds143 released this 20 Jul 12:31
dd29ed8
v0.6.10

fixed negative allocation rate (#64)

Release v0.6.9

Choose a tag to compare

@github-actions github-actions released this 19 May 05:35
f2b6ae5
  • added ability to do bgrep per node
  • removed stale node_name util
  • filter cache time series
  • get full directory instead of .
  • ttop handles more files now