{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":250606150,"defaultBranch":"main","name":"easy-cass-stress","ownerLogin":"rustyrazorblade","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-03-27T17:55:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/337872?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720477996.0","currentOid":""},"activityList":{"items":[{"before":"fd4e561930ec6c4cba31d47cf73adbb23f0a893a","after":"1f23f5626518e3f7913b6181ef3e49adfc2dc84f","ref":"refs/heads/main","pushedAt":"2024-07-08T22:41:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rustyrazorblade","name":"Jon Haddad","path":"/rustyrazorblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/337872?s=80&v=4"},"commit":{"message":"log start and end times if duration is passed","shortMessageHtmlLink":"log start and end times if duration is passed"}},{"before":null,"after":"fd414a8ef59caa70c5581836cd1df29e0aa4a8ef","ref":"refs/heads/jwest/add-start-end-time","pushedAt":"2024-07-08T22:33:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jrwest","name":"Jordan West","path":"/jrwest","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/167790?s=80&v=4"},"commit":{"message":"log start and end times if duration is passed","shortMessageHtmlLink":"log start and end times if duration is passed"}},{"before":"eb057721b29281619b94a0205bb11cf1691f8fbe","after":"fd4e561930ec6c4cba31d47cf73adbb23f0a893a","ref":"refs/heads/main","pushedAt":"2024-07-08T19:58:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rustyrazorblade","name":"Jon Haddad","path":"/rustyrazorblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/337872?s=80&v=4"},"commit":{"message":"use Temurin JDK","shortMessageHtmlLink":"use Temurin JDK"}},{"before":"b9e6e9cfbbeee81e66b4aa328091fdde69f2bc62","after":"eb057721b29281619b94a0205bb11cf1691f8fbe","ref":"refs/heads/main","pushedAt":"2024-07-08T19:54:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rustyrazorblade","name":"Jon Haddad","path":"/rustyrazorblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/337872?s=80&v=4"},"commit":{"message":"setup-java v4","shortMessageHtmlLink":"setup-java v4"}},{"before":"fd8578ef61a05b0cba795c040f64a78d63068e4e","after":"b9e6e9cfbbeee81e66b4aa328091fdde69f2bc62","ref":"refs/heads/main","pushedAt":"2024-05-17T21:06:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rustyrazorblade","name":"Jon Haddad","path":"/rustyrazorblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/337872?s=80&v=4"},"commit":{"message":"Renamed TableScan to RangeScan and added option to use token splits.\n\nThis workload can be used to perform either full table or range scans,\nmaking it a good option to test virtual tables or to test the performance\nof range scans against an existing table.\n\nIt doesn't include it's own table, you must pass the table name\nas a workload parameter.","shortMessageHtmlLink":"Renamed TableScan to RangeScan and added option to use token splits."}},{"before":"38e795ee32a6c24fac99e1abe314913bd213e407","after":"fd8578ef61a05b0cba795c040f64a78d63068e4e","ref":"refs/heads/main","pushedAt":"2024-05-13T17:34:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rustyrazorblade","name":"Jon Haddad","path":"/rustyrazorblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/337872?s=80&v=4"},"commit":{"message":"Update Run.kt (#20)\n\nUpdated output to be more friendly.","shortMessageHtmlLink":"Update Run.kt (#20)"}},{"before":"a4f1b2cf134b09b50043c8a86f24d92b6991426c","after":"38e795ee32a6c24fac99e1abe314913bd213e407","ref":"refs/heads/main","pushedAt":"2024-05-06T19:46:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rustyrazorblade","name":"Jon Haddad","path":"/rustyrazorblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/337872?s=80&v=4"},"commit":{"message":"Added optional TTL to basic time series workload","shortMessageHtmlLink":"Added optional TTL to basic time series workload"}},{"before":"272cee426354a345754f3b6b076d759bd5b8c344","after":"a4f1b2cf134b09b50043c8a86f24d92b6991426c","ref":"refs/heads/main","pushedAt":"2024-05-03T17:53:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rustyrazorblade","name":"Jon Haddad","path":"/rustyrazorblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/337872?s=80&v=4"},"commit":{"message":"Created new workload for table scans. Need to do additional work to make it error out nicely","shortMessageHtmlLink":"Created new workload for table scans. Need to do additional work to m…"}},{"before":"c45c3ecf3a38d2fbd4021f5cc16eb54c41b0eadd","after":"272cee426354a345754f3b6b076d759bd5b8c344","ref":"refs/heads/main","pushedAt":"2024-04-25T16:49:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rustyrazorblade","name":"Jon Haddad","path":"/rustyrazorblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/337872?s=80&v=4"},"commit":{"message":"Fix bug when populating with multiple threads where count would be way off.","shortMessageHtmlLink":"Fix bug when populating with multiple threads where count would be wa…"}},{"before":"6f3362549f95008e926a0685e61dbf201a681284","after":"c45c3ecf3a38d2fbd4021f5cc16eb54c41b0eadd","ref":"refs/heads/main","pushedAt":"2024-04-23T17:19:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rustyrazorblade","name":"Jon Haddad","path":"/rustyrazorblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/337872?s=80&v=4"},"commit":{"message":"Support explicity setting serial consistency level","shortMessageHtmlLink":"Support explicity setting serial consistency level"}},{"before":"b7620878e5880ccc7fc0c8bacee15a21f7ef47f9","after":"6f3362549f95008e926a0685e61dbf201a681284","ref":"refs/heads/main","pushedAt":"2024-04-08T20:17:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rustyrazorblade","name":"Jon Haddad","path":"/rustyrazorblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/337872?s=80&v=4"},"commit":{"message":"Spelling fix","shortMessageHtmlLink":"Spelling fix"}},{"before":"d2b4a241de3a6cb58ae12bd200b10ba6c21f731f","after":"b7620878e5880ccc7fc0c8bacee15a21f7ef47f9","ref":"refs/heads/main","pushedAt":"2024-04-05T01:07:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rustyrazorblade","name":"Jon Haddad","path":"/rustyrazorblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/337872?s=80&v=4"},"commit":{"message":"Updated readme and regenerated documentation","shortMessageHtmlLink":"Updated readme and regenerated documentation"}},{"before":"31c6ab27f6b9de0cec58f047d71777f8a27234e3","after":"d2b4a241de3a6cb58ae12bd200b10ba6c21f731f","ref":"refs/heads/main","pushedAt":"2024-04-03T14:04:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rustyrazorblade","name":"Jon Haddad","path":"/rustyrazorblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/337872?s=80&v=4"},"commit":{"message":"version bump","shortMessageHtmlLink":"version bump"}},{"before":"f29cfe60a6917e4fec2f78c0098e4d71cde66b7a","after":"31c6ab27f6b9de0cec58f047d71777f8a27234e3","ref":"refs/heads/main","pushedAt":"2024-04-03T14:03:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rustyrazorblade","name":"Jon Haddad","path":"/rustyrazorblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/337872?s=80&v=4"},"commit":{"message":"Made prometheus port configurable.\n\nCan set with EASY_CASS_STRESS_PROM_PORT.\nSet to 0 to disable.\n\nCloses #12","shortMessageHtmlLink":"Made prometheus port configurable."}},{"before":"be1d36ab23e77370be4601ad815ad78bad54fda7","after":"f29cfe60a6917e4fec2f78c0098e4d71cde66b7a","ref":"refs/heads/main","pushedAt":"2024-03-17T04:05:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rustyrazorblade","name":"Jon Haddad","path":"/rustyrazorblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/337872?s=80&v=4"},"commit":{"message":"Version bump","shortMessageHtmlLink":"Version bump"}},{"before":"af670955f77f1a074d59ac8df15f7eb15e643a8a","after":"be1d36ab23e77370be4601ad815ad78bad54fda7","ref":"refs/heads/main","pushedAt":"2024-03-01T16:34:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rustyrazorblade","name":"Jon Haddad","path":"/rustyrazorblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/337872?s=80&v=4"},"commit":{"message":"Improvements to latency optimizer.\n\n* Added initial warm up phase\n* Reduce drastic sequential adjustments\n* Don't increase rate limit if current throughput is below 90% of current rate limit\n\nThis should prevent oscillation in the limiter and allow us to dial into\nthe optimal throughput faster and more reliably.\n\nCloses #9","shortMessageHtmlLink":"Improvements to latency optimizer."}},{"before":"3d44d79504617445847cc738813b22894469dd9f","after":"af670955f77f1a074d59ac8df15f7eb15e643a8a","ref":"refs/heads/main","pushedAt":"2024-02-29T22:37:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rustyrazorblade","name":"Jon Haddad","path":"/rustyrazorblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/337872?s=80&v=4"},"commit":{"message":"Support for UCS shorthand","shortMessageHtmlLink":"Support for UCS shorthand"}},{"before":"6c9493254f7bed57f19aaf5bda19f0b7734b5333","after":"3d44d79504617445847cc738813b22894469dd9f","ref":"refs/heads/main","pushedAt":"2024-02-20T04:01:40.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"rustyrazorblade","name":"Jon Haddad","path":"/rustyrazorblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/337872?s=80&v=4"},"commit":{"message":"renaming stuff mostly","shortMessageHtmlLink":"renaming stuff mostly"}},{"before":"4338efd4697e654004bda77137249b45a043d502","after":"6c9493254f7bed57f19aaf5bda19f0b7734b5333","ref":"refs/heads/main","pushedAt":"2024-02-14T21:22:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rustyrazorblade","name":"Jon Haddad","path":"/rustyrazorblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/337872?s=80&v=4"},"commit":{"message":"Renamed the project","shortMessageHtmlLink":"Renamed the project"}},{"before":"7bfd6ee0e67c4d867c6ac70f5487db0d9942ec88","after":"4338efd4697e654004bda77137249b45a043d502","ref":"refs/heads/main","pushedAt":"2024-01-31T23:50:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rustyrazorblade","name":"Jon Haddad","path":"/rustyrazorblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/337872?s=80&v=4"},"commit":{"message":"Updated docs","shortMessageHtmlLink":"Updated docs"}},{"before":"ca64f6048ff3f904582c19c82f39f1c39f1a23bd","after":"7bfd6ee0e67c4d867c6ac70f5487db0d9942ec88","ref":"refs/heads/main","pushedAt":"2024-01-25T19:05:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rustyrazorblade","name":"Jon Haddad","path":"/rustyrazorblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/337872?s=80&v=4"},"commit":{"message":"New action to create a release on every commit to main","shortMessageHtmlLink":"New action to create a release on every commit to main"}},{"before":"95115e07221a9b2fdd134b30a2991389dcafb0fe","after":"ca64f6048ff3f904582c19c82f39f1c39f1a23bd","ref":"refs/heads/main","pushedAt":"2024-01-25T18:48:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rustyrazorblade","name":"Jon Haddad","path":"/rustyrazorblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/337872?s=80&v=4"},"commit":{"message":"Updated README","shortMessageHtmlLink":"Updated README"}},{"before":"5332bfaa49d964e3faa32616d1d814e1a35fa774","after":"95115e07221a9b2fdd134b30a2991389dcafb0fe","ref":"refs/heads/main","pushedAt":"2024-01-25T18:47:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rustyrazorblade","name":"Jon Haddad","path":"/rustyrazorblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/337872?s=80&v=4"},"commit":{"message":"Create gradle-publish-disttar.yml","shortMessageHtmlLink":"Create gradle-publish-disttar.yml"}},{"before":"5bd94c12628a67265e93c3d541018464beffead5","after":"5332bfaa49d964e3faa32616d1d814e1a35fa774","ref":"refs/heads/main","pushedAt":"2023-11-06T21:36:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rustyrazorblade","name":"Jon Haddad","path":"/rustyrazorblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/337872?s=80&v=4"},"commit":{"message":"Guava RateLimiter misbehaving when trying to use smooth warmup period. Workaround.\n\nCleaned up imports.","shortMessageHtmlLink":"Guava RateLimiter misbehaving when trying to use smooth warmup period…"}},{"before":"f110da007456e8d75dc21fc9952d4b56f75a335c","after":"5bd94c12628a67265e93c3d541018464beffead5","ref":"refs/heads/main","pushedAt":"2023-11-06T20:23:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rustyrazorblade","name":"Jon Haddad","path":"/rustyrazorblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/337872?s=80&v=4"},"commit":{"message":"Outputting rate limit on startup","shortMessageHtmlLink":"Outputting rate limit on startup"}},{"before":"48a3f7ec290b436153b36fbd99e2ca97b5c8674d","after":"f110da007456e8d75dc21fc9952d4b56f75a335c","ref":"refs/heads/main","pushedAt":"2023-10-26T21:14:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rustyrazorblade","name":"Jon Haddad","path":"/rustyrazorblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/337872?s=80&v=4"},"commit":{"message":"Fixed a couple DSE search bugs","shortMessageHtmlLink":"Fixed a couple DSE search bugs"}},{"before":"a290b68d4b1a009725ea5f54834a2a0f80032069","after":"48a3f7ec290b436153b36fbd99e2ca97b5c8674d","ref":"refs/heads/main","pushedAt":"2023-10-24T19:58:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rustyrazorblade","name":"Jon Haddad","path":"/rustyrazorblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/337872?s=80&v=4"},"commit":{"message":"Replace concurrent request model with a scheduler and optimizer.","shortMessageHtmlLink":"Replace concurrent request model with a scheduler and optimizer."}},{"before":"8c1d0dd93429b44eed787a2ac684b007c0b9ea01","after":"35aa66e18a04b93b53e1504f6ab7dc6051e23c8d","ref":"refs/heads/coordinated-omission-fix","pushedAt":"2023-10-24T19:45:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rustyrazorblade","name":"Jon Haddad","path":"/rustyrazorblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/337872?s=80&v=4"},"commit":{"message":"fixed populate in locking workload","shortMessageHtmlLink":"fixed populate in locking workload"}},{"before":"3bba6d62183014429554fed8222761e6568b3237","after":"8c1d0dd93429b44eed787a2ac684b007c0b9ea01","ref":"refs/heads/coordinated-omission-fix","pushedAt":"2023-10-19T18:56:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rustyrazorblade","name":"Jon Haddad","path":"/rustyrazorblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/337872?s=80&v=4"},"commit":{"message":"more gently adjusting throughput","shortMessageHtmlLink":"more gently adjusting throughput"}},{"before":"f637977852f401b2aa38146f5ce238e52bddf38f","after":"3bba6d62183014429554fed8222761e6568b3237","ref":"refs/heads/coordinated-omission-fix","pushedAt":"2023-10-19T18:30:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rustyrazorblade","name":"Jon Haddad","path":"/rustyrazorblade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/337872?s=80&v=4"},"commit":{"message":"Increasing the rate of adjustment, decreasing the adjustment amount","shortMessageHtmlLink":"Increasing the rate of adjustment, decreasing the adjustment amount"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEehO7DwA","startCursor":null,"endCursor":null}},"title":"Activity · rustyrazorblade/easy-cass-stress"}