Version 4.0 of tlp-stress for Cassandra released
The Last Pickle is very pleased to announce that version 4.0 of tlp-stress for Apache Cassandra has been released.
Here is what you will find in the release:
-
The biggest addition is support for including
DELETE
statements in a workload via the--delete
option. This option works similar to the--reads
option where a value between 0 and 1 is supplied with the argument. Each workload is responsible for creating the delete requests. So they naturally fit in with each of the workload patterns. As a result of this new feature, theBasicTimeSeries
workload works with only Cassandra versions 3.0 and above. See the tlp-stress documentation for more information. -
Support for adjusting the maximum requests per connection via the
--max-request
option. -
A new
Sets
workload to exercise the set collection type. This was useful for investigating the root cause of slow inserts toset<text>
. See CASSANDRA-15464. -
Improved error handling for non-existent workload parameters, non-existent workloads, and when the read rate plus the delete rate is greater than 1.0.
-
Documentation updates to reflect the new option and workload additions.
A complete list of the items covered in the release can be found in the tlp-stress GitHub issues under the 4.0 milestone.
As always binaries for the release can be found in The Last Pickle Bintray and Docker Hub repositories.
If you have any questions or suggestions please let us know on the tlp-dev-tools mailing list. We would love to hear from you if you are using the tool!