{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":473964986,"defaultBranch":"main","name":"client-swarm","ownerLogin":"redpanda-data","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-03-25T10:28:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/49406389?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712832027.0","currentOid":""},"activityList":{"items":[{"before":"54031af964203da02949eefa406d615049bd00c1","after":"7ba96b8a78717c03392a3959a31e3c5a36cda472","ref":"refs/heads/main","pushedAt":"2024-05-30T17:19:15.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"travisdowns","name":"Travis Downs","path":"/travisdowns","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2403521?s=80&v=4"},"commit":{"message":"Use floating point values for metrics\n\nCurrently the min/max/median metrics returned by the endpoint return\nintegers: messages/second, but since 1 msg/s is a common way to run\nthe swarm this is way too low in resolution (e.g., truncating 0.999\nmsg/sec down to 0 is \"infinite error\").\n\nUse floating points values instead. Since this metric comes from a\nhistogram, which don't support floating point values or buckets,\ntrack messages/million seconds instead and then divide by 10^6 to get\na floating point metric with ~6 significant figures around 1.","shortMessageHtmlLink":"Use floating point values for metrics"}},{"before":"18ba5ffea3319b4568303028604ab05c0cdba399","after":"54031af964203da02949eefa406d615049bd00c1","ref":"refs/heads/main","pushedAt":"2024-04-15T08:40:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"StephanDollberg","name":"Stephan Dollberg","path":"/StephanDollberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2904723?s=80&v=4"},"commit":{"message":"Merge pull request #23 from redpanda-data/stephan/producer-sleep\n\nPace producer/consumer spawn","shortMessageHtmlLink":"Merge pull request #23 from redpanda-data/stephan/producer-sleep"}},{"before":"e3704aeb0be224a8b4e5b07901606a8dc2647501","after":"12af195c4ce2438f49d6ef07c328ab9dadb67921","ref":"refs/heads/stephan/producer-sleep","pushedAt":"2024-04-12T16:40:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"StephanDollberg","name":"Stephan Dollberg","path":"/StephanDollberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2904723?s=80&v=4"},"commit":{"message":"Pace producer/consumer spawn\n\nPace the creation of producers and consumers to allow each client to\nfully complete the connection setup and not overload the the client\nmachines with thousands of threads trying to get scheduled at the same\ntime.\n\nAdd a CLI to allow overriding the default behaviour.","shortMessageHtmlLink":"Pace producer/consumer spawn"}},{"before":"1287555cd202ad0bafb565a46c04a9926a19fd27","after":"e3704aeb0be224a8b4e5b07901606a8dc2647501","ref":"refs/heads/stephan/producer-sleep","pushedAt":"2024-04-12T11:22:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"StephanDollberg","name":"Stephan Dollberg","path":"/StephanDollberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2904723?s=80&v=4"},"commit":{"message":"Pace producer/consumer spawn\n\nPace the creation of producers and consumers to allow each client to\nfully complete the connection setup and not overload the the client\nmachines with thousands of threads trying to get scheduled at the same\ntime.\n\nAdd a CLI to allow overriding the default behaviour.","shortMessageHtmlLink":"Pace producer/consumer spawn"}},{"before":"ead65b74edba7ab78ed8c4921d62990f55a5c675","after":"1287555cd202ad0bafb565a46c04a9926a19fd27","ref":"refs/heads/stephan/producer-sleep","pushedAt":"2024-04-12T10:58:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"StephanDollberg","name":"Stephan Dollberg","path":"/StephanDollberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2904723?s=80&v=4"},"commit":{"message":"Pace producer/consumer spawn\n\nPace the creation of producers and consumers to allow each client to\nfully complete the connection setup and not overload the the client\nmachines with thousands of threads trying to get scheduled at the same\ntime.\n\nAdd a CLI to allow overriding the default behaviour.","shortMessageHtmlLink":"Pace producer/consumer spawn"}},{"before":"cc68d5a2807f8a7b99d32325e7d7df77c2eb88d1","after":"ead65b74edba7ab78ed8c4921d62990f55a5c675","ref":"refs/heads/stephan/producer-sleep","pushedAt":"2024-04-12T10:31:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"StephanDollberg","name":"Stephan Dollberg","path":"/StephanDollberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2904723?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"a45e6be00a0cf32d6e93aafe6779a89a1081367e","after":"cc68d5a2807f8a7b99d32325e7d7df77c2eb88d1","ref":"refs/heads/stephan/producer-sleep","pushedAt":"2024-04-11T14:22:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"StephanDollberg","name":"Stephan Dollberg","path":"/StephanDollberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2904723?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"06a02951eefd52685d9b06c4779f5e3176433d0d","after":"a45e6be00a0cf32d6e93aafe6779a89a1081367e","ref":"refs/heads/stephan/producer-sleep","pushedAt":"2024-04-11T13:41:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"StephanDollberg","name":"Stephan Dollberg","path":"/StephanDollberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2904723?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"e7bf29b9b1b42636110ae85834b11fd1c220a4f5","after":"06a02951eefd52685d9b06c4779f5e3176433d0d","ref":"refs/heads/stephan/producer-sleep","pushedAt":"2024-04-11T11:27:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"StephanDollberg","name":"Stephan Dollberg","path":"/StephanDollberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2904723?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":null,"after":"e7bf29b9b1b42636110ae85834b11fd1c220a4f5","ref":"refs/heads/stephan/producer-sleep","pushedAt":"2024-04-11T10:40:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"StephanDollberg","name":"Stephan Dollberg","path":"/StephanDollberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2904723?s=80&v=4"},"commit":{"message":"wip","shortMessageHtmlLink":"wip"}},{"before":"06e5de63a9132b497ba5fc18f457ee9f0a6dd575","after":"18ba5ffea3319b4568303028604ab05c0cdba399","ref":"refs/heads/main","pushedAt":"2024-03-08T19:32:27.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ballard26","name":"Brandon Allard","path":"/ballard26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487600?s=80&v=4"},"commit":{"message":"Merge pull request #22 from ballard26/inc-port-range\n\nAdd commands to `wrapper.sh` increase local port range","shortMessageHtmlLink":"Merge pull request #22 from ballard26/inc-port-range"}},{"before":"5340981be67500a76ebfe8c9b7dac089ed694efb","after":"06e5de63a9132b497ba5fc18f457ee9f0a6dd575","ref":"refs/heads/main","pushedAt":"2024-03-08T00:33:42.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"ballard26","name":"Brandon Allard","path":"/ballard26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487600?s=80&v=4"},"commit":{"message":"Merge pull request #21 from ballard26/consumer-group-changes\n\nVarious fixes to consumers","shortMessageHtmlLink":"Merge pull request #21 from ballard26/consumer-group-changes"}},{"before":null,"after":"acf8cf9cd9962425610188b98005e5efc4dc265b","ref":"refs/heads/consumer-group-changes","pushedAt":"2024-03-05T07:29:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ballard26","name":"Brandon Allard","path":"/ballard26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487600?s=80&v=4"},"commit":{"message":"consumer: have each consumer of a unique topic in a unique group","shortMessageHtmlLink":"consumer: have each consumer of a unique topic in a unique group"}},{"before":"fa1529a5888bb72859f87d1aac2bbefa9d83dfb6","after":"5340981be67500a76ebfe8c9b7dac089ed694efb","ref":"refs/heads/main","pushedAt":"2024-02-29T22:29:15.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ballard26","name":"Brandon Allard","path":"/ballard26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487600?s=80&v=4"},"commit":{"message":"Merge pull request #20 from redpanda-data/bind-pub-addr\n\nAdd cli arg for metrics port and address","shortMessageHtmlLink":"Merge pull request #20 from redpanda-data/bind-pub-addr"}},{"before":"ec5580209ed5f2284f8ae58b14546da49c378cdd","after":"9f2c16a6b20456ee156b15840f4038fe46825a94","ref":"refs/heads/bind-pub-addr","pushedAt":"2024-02-29T16:46:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ballard26","name":"Brandon Allard","path":"/ballard26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487600?s=80&v=4"},"commit":{"message":"main: add cli arg for metrics port and address","shortMessageHtmlLink":"main: add cli arg for metrics port and address"}},{"before":"a0363eecca9c13ca13df6520fdad818b80e08552","after":"ec5580209ed5f2284f8ae58b14546da49c378cdd","ref":"refs/heads/bind-pub-addr","pushedAt":"2024-02-29T04:42:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ballard26","name":"Brandon Allard","path":"/ballard26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487600?s=80&v=4"},"commit":{"message":"main: add cli arg for metrics port and address","shortMessageHtmlLink":"main: add cli arg for metrics port and address"}},{"before":"f64014b381fae4e82f1aa39c1c0e891dd883c2c1","after":"a0363eecca9c13ca13df6520fdad818b80e08552","ref":"refs/heads/bind-pub-addr","pushedAt":"2024-02-29T02:12:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ballard26","name":"Brandon Allard","path":"/ballard26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487600?s=80&v=4"},"commit":{"message":"tmp1","shortMessageHtmlLink":"tmp1"}},{"before":"1532ca2083c46f53d389dd4dadc7a27340886716","after":"f64014b381fae4e82f1aa39c1c0e891dd883c2c1","ref":"refs/heads/bind-pub-addr","pushedAt":"2024-02-29T00:50:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ballard26","name":"Brandon Allard","path":"/ballard26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487600?s=80&v=4"},"commit":{"message":"tmp","shortMessageHtmlLink":"tmp"}},{"before":null,"after":"1532ca2083c46f53d389dd4dadc7a27340886716","ref":"refs/heads/bind-pub-addr","pushedAt":"2024-02-29T00:16:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ballard26","name":"Brandon Allard","path":"/ballard26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487600?s=80&v=4"},"commit":{"message":"main: change address to bind to an outside network interface","shortMessageHtmlLink":"main: change address to bind to an outside network interface"}},{"before":"21e5d183d56b2a773724ad9741f9fedd0e3a2a53","after":"fa1529a5888bb72859f87d1aac2bbefa9d83dfb6","ref":"refs/heads/main","pushedAt":"2024-02-28T18:19:57.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"ballard26","name":"Brandon Allard","path":"/ballard26","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3487600?s=80&v=4"},"commit":{"message":"Merge pull request #19 from ballard26/status-reporter\n\nAdd metrics endpoint for producers","shortMessageHtmlLink":"Merge pull request #19 from ballard26/status-reporter"}},{"before":"b68d62012dada702859b7327f01e944fa705ea62","after":"21e5d183d56b2a773724ad9741f9fedd0e3a2a53","ref":"refs/heads/main","pushedAt":"2024-02-20T15:03:32.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"StephanDollberg","name":"Stephan Dollberg","path":"/StephanDollberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2904723?s=80&v=4"},"commit":{"message":"Merge pull request #18 from savex/unique-topics\n\nAdd unique topics handling and fix rate calc","shortMessageHtmlLink":"Merge pull request #18 from savex/unique-topics"}},{"before":null,"after":"a6f8e7a0d2f44ff7b48c5fd932fe471b1ae0fda6","ref":"refs/heads/multi-topic","pushedAt":"2023-12-05T15:17:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"graphcareful","name":"Rob Blafford","path":"/graphcareful","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/53920668?s=80&v=4"},"commit":{"message":"Make produce/consume methods multi-topic aware\n\n- Producers will now produce to a random topic in a list of topics\npassed via input\n\n- Subscribers will now subscribe to all topics that were indicated\nin the programs input","shortMessageHtmlLink":"Make produce/consume methods multi-topic aware"}},{"before":"d20bbf6aa9451fd1d725146c05799b675ab20084","after":"b68d62012dada702859b7327f01e944fa705ea62","ref":"refs/heads/main","pushedAt":"2023-09-29T18:12:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"StephanDollberg","name":"Stephan Dollberg","path":"/StephanDollberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2904723?s=80&v=4"},"commit":{"message":"Merge pull request #16 from redpanda-data/stephan/wrapper-script\n\nAdd wrapper script","shortMessageHtmlLink":"Merge pull request #16 from redpanda-data/stephan/wrapper-script"}},{"before":null,"after":"2565db817368ac96a8d67f44df0ec5927b78ce7c","ref":"refs/heads/stephan/wrapper-script","pushedAt":"2023-09-14T10:36:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"StephanDollberg","name":"Stephan Dollberg","path":"/StephanDollberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2904723?s=80&v=4"},"commit":{"message":"Add wrapper script\n\nAdds a wrapper script that prepares the environment for high client\ncount usage (raises ulimits etc.)","shortMessageHtmlLink":"Add wrapper script"}},{"before":"a309656c515f62f8f9e5842f29cdae3144174fc0","after":"434badfb0446033baac3203998d12b7597d78177","ref":"refs/heads/stephan/wip","pushedAt":"2023-08-31T14:01:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"StephanDollberg","name":"Stephan Dollberg","path":"/StephanDollberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2904723?s=80&v=4"},"commit":{"message":"debug","shortMessageHtmlLink":"debug"}},{"before":"b4738073d474229e15aaf0e81fb5b4f2dd33087c","after":"a309656c515f62f8f9e5842f29cdae3144174fc0","ref":"refs/heads/stephan/wip","pushedAt":"2023-08-30T15:59:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"StephanDollberg","name":"Stephan Dollberg","path":"/StephanDollberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2904723?s=80&v=4"},"commit":{"message":"debug","shortMessageHtmlLink":"debug"}},{"before":"25fe9ef36083a90e64ce799ab000affea2dfeea1","after":"b4738073d474229e15aaf0e81fb5b4f2dd33087c","ref":"refs/heads/stephan/wip","pushedAt":"2023-08-30T09:31:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"StephanDollberg","name":"Stephan Dollberg","path":"/StephanDollberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2904723?s=80&v=4"},"commit":{"message":"debug","shortMessageHtmlLink":"debug"}},{"before":"b7fd9f28607122f8d3e4c1a0a63f8a3829890996","after":"25fe9ef36083a90e64ce799ab000affea2dfeea1","ref":"refs/heads/stephan/wip","pushedAt":"2023-08-30T09:28:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"StephanDollberg","name":"Stephan Dollberg","path":"/StephanDollberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2904723?s=80&v=4"},"commit":{"message":"debug","shortMessageHtmlLink":"debug"}},{"before":"8776fac405cbf8a284cdf69b08306d8e0b4bd955","after":"b7fd9f28607122f8d3e4c1a0a63f8a3829890996","ref":"refs/heads/stephan/wip","pushedAt":"2023-08-30T08:34:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"StephanDollberg","name":"Stephan Dollberg","path":"/StephanDollberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2904723?s=80&v=4"},"commit":{"message":"debug","shortMessageHtmlLink":"debug"}},{"before":null,"after":"8776fac405cbf8a284cdf69b08306d8e0b4bd955","ref":"refs/heads/stephan/wip","pushedAt":"2023-08-29T15:51:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"StephanDollberg","name":"Stephan Dollberg","path":"/StephanDollberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2904723?s=80&v=4"},"commit":{"message":"debug","shortMessageHtmlLink":"debug"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWENSKAA","startCursor":null,"endCursor":null}},"title":"Activity ยท redpanda-data/client-swarm"}