{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":241609254,"defaultBranch":"master","name":"neo-bench","ownerLogin":"nspcc-dev","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-02-19T11:51:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/45291212?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716570533.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"a5b8cc43fd8c6deabbbcd2ee8ffb4b8ed835ac52","ref":"refs/heads/increase-vub","pushedAt":"2024-05-24T17:08:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AnnaShaleva","name":"Anna Shaleva","path":"/AnnaShaleva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22775709?s=80&v=4"},"commit":{"message":"internal: increase VUB for preparation transaction\n\nSigned-off-by: Anna Shaleva ","shortMessageHtmlLink":"internal: increase VUB for preparation transaction"}},{"before":"4aaca315bc339de49c920f4df253360b58150b73","after":null,"ref":"refs/heads/rate-workers","pushedAt":"2024-05-23T10:06:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"roman-khimov","name":"Roman Khimov","path":"/roman-khimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22092804?s=80&v=4"}},{"before":"1e13456b6495a2a91e20d8584a432a960afb0891","after":"9ce160faf97679b6df018bb41c9a45daf7751271","ref":"refs/heads/master","pushedAt":"2024-05-23T10:06:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"roman-khimov","name":"Roman Khimov","path":"/roman-khimov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22092804?s=80&v=4"},"commit":{"message":"Merge pull request #172 from nspcc-dev/rate-workers\n\nbench: add workers into rate mode","shortMessageHtmlLink":"Merge pull request #172 from nspcc-dev/rate-workers"}},{"before":"5858d3fc44365522dfbd7ae54e86c519a3e779da","after":"4aaca315bc339de49c920f4df253360b58150b73","ref":"refs/heads/rate-workers","pushedAt":"2024-05-22T06:39:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AliceInHunterland","name":null,"path":"/AliceInHunterland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35739873?s=80&v=4"},"commit":{"message":"bench: add workers into rate mode\n\nWe need to run multiple workers for the rate mode and share the load\nbetween them.\n\nClose #170\n\nSigned-off-by: Ekaterina Pavlova ","shortMessageHtmlLink":"bench: add workers into rate mode"}},{"before":"f38884265b954b3dddd89317b7b4f4d3440e4132","after":"da11b17ff9c98f7e020549285a970fd128b19a7c","ref":"refs/heads/3.7.4-upd","pushedAt":"2024-05-21T21:08:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AnnaShaleva","name":"Anna Shaleva","path":"/AnnaShaleva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22775709?s=80&v=4"},"commit":{"message":"build: update C# node Dockerfile to 3.7.4\n\nSigned-off-by: Anna Shaleva ","shortMessageHtmlLink":"build: update C# node Dockerfile to 3.7.4"}},{"before":"5bd3ede4134365b16448e01ec320191c6c46daeb","after":"eb5428638831722e36ac5aad63b80e4ee9caea6d","ref":"refs/heads/network","pushedAt":"2024-05-21T13:31:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AliceInHunterland","name":null,"path":"/AliceInHunterland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35739873?s=80&v=4"},"commit":{"message":"*: add -e and --disable-stats flags for testing external network\n\nWith the `-e` flag bench without the docker container will be started.\nThe `-a` flag should be used with the `-e` flag for specifying the\nexternal RPC address. To disable collection of docker container\n\nClose #160\n\nSigned-off-by: Ekaterina Pavlova ","shortMessageHtmlLink":"*: add -e and --disable-stats flags for testing external network"}},{"before":"6758cd92677c8d78a12bc326ba5670c45a6df21c","after":"5bd3ede4134365b16448e01ec320191c6c46daeb","ref":"refs/heads/network","pushedAt":"2024-05-21T13:22:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AliceInHunterland","name":null,"path":"/AliceInHunterland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35739873?s=80&v=4"},"commit":{"message":"*: add -e and --disable-stats flags for testing external network\n\nWith the `-e` flag bench without the docker container will be started.\nThe `-a` flag should be used with the `-e` flag for specifying the\nexternal RPC address. To disable collection of docker container\n\nClose #160\n\nSigned-off-by: Ekaterina Pavlova ","shortMessageHtmlLink":"*: add -e and --disable-stats flags for testing external network"}},{"before":"763e73901cb69f67cb1acf0c924c00a4b2ea2c5a","after":"5858d3fc44365522dfbd7ae54e86c519a3e779da","ref":"refs/heads/rate-workers","pushedAt":"2024-05-21T13:11:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AliceInHunterland","name":null,"path":"/AliceInHunterland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35739873?s=80&v=4"},"commit":{"message":"bench: add workers into rate mode\n\nWe need to run multiple workers for the rate mode and share the load\nbetween them.\n\nClose #170\n\nSigned-off-by: Ekaterina Pavlova ","shortMessageHtmlLink":"bench: add workers into rate mode"}},{"before":"abdfca6fb918e8163768418c0ddbd75b8cc0e7a1","after":"6758cd92677c8d78a12bc326ba5670c45a6df21c","ref":"refs/heads/network","pushedAt":"2024-05-21T12:32:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AliceInHunterland","name":null,"path":"/AliceInHunterland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35739873?s=80&v=4"},"commit":{"message":"*: add -e and --disable-stats flags for testing external network\n\nWith the `-e` flag bench without the docker container will be started.\nThe `-a` flag should be used with the `-e` flag for specifying the\nexternal RPC address. To disable collection of docker container\n\nClose #160\n\nSigned-off-by: Ekaterina Pavlova ","shortMessageHtmlLink":"*: add -e and --disable-stats flags for testing external network"}},{"before":"9b5bc1c472be7e120833b4740027c4977f25f0f5","after":"abdfca6fb918e8163768418c0ddbd75b8cc0e7a1","ref":"refs/heads/network","pushedAt":"2024-05-21T12:29:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AliceInHunterland","name":null,"path":"/AliceInHunterland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35739873?s=80&v=4"},"commit":{"message":"*: add -e and --disable-stats flags for testing external network\n\nWith the `-e` flag bench without the docker container will be started.\nThe `-a` flag should be used with the `-e` flag for specifying the\nexternal RPC address. To disable collection of docker container\n\nClose #160\n\nSigned-off-by: Ekaterina Pavlova ","shortMessageHtmlLink":"*: add -e and --disable-stats flags for testing external network"}},{"before":null,"after":"f38884265b954b3dddd89317b7b4f4d3440e4132","ref":"refs/heads/3.7.4-upd","pushedAt":"2024-05-21T11:14:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AnnaShaleva","name":"Anna Shaleva","path":"/AnnaShaleva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22775709?s=80&v=4"},"commit":{"message":"build: update C# node Dockerfile to 3.7.4\n\nSigned-off-by: Anna Shaleva ","shortMessageHtmlLink":"build: update C# node Dockerfile to 3.7.4"}},{"before":"eace8ed1b208cdc68293b3dd12d88dc7815577a6","after":"763e73901cb69f67cb1acf0c924c00a4b2ea2c5a","ref":"refs/heads/rate-workers","pushedAt":"2024-05-16T15:22:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AliceInHunterland","name":null,"path":"/AliceInHunterland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35739873?s=80&v=4"},"commit":{"message":"bench: add workers into rate mode\n\nWe need to run multiple workers for the rate mode and share the load\nbetween them.\n\nClose #170\n\nSigned-off-by: Ekaterina Pavlova ","shortMessageHtmlLink":"bench: add workers into rate mode"}},{"before":"8cddeec4502c971d312a00450ad2f2a5b5ad45b9","after":"eace8ed1b208cdc68293b3dd12d88dc7815577a6","ref":"refs/heads/rate-workers","pushedAt":"2024-05-16T15:20:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AliceInHunterland","name":null,"path":"/AliceInHunterland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35739873?s=80&v=4"},"commit":{"message":"bench: add workers into rate mode\n\nWe need to run multiple workers for the rate mode and share the load\nbetween them.\n\nClose #170\n\nSigned-off-by: Ekaterina Pavlova ","shortMessageHtmlLink":"bench: add workers into rate mode"}},{"before":"158c15c9e268ebda2f9c8e83c32347a3166d5ab5","after":"8cddeec4502c971d312a00450ad2f2a5b5ad45b9","ref":"refs/heads/rate-workers","pushedAt":"2024-05-16T15:06:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AliceInHunterland","name":null,"path":"/AliceInHunterland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35739873?s=80&v=4"},"commit":{"message":"bench: add workers into rate mode\n\nWe need to run multiple workers for the rate mode and share the load\nbetween them.\n\nClose #170\n\nSigned-off-by: Ekaterina Pavlova ","shortMessageHtmlLink":"bench: add workers into rate mode"}},{"before":"b0d351e58730d2cfaafb426f165281de85185b87","after":"1e13456b6495a2a91e20d8584a432a960afb0891","ref":"refs/heads/master","pushedAt":"2024-05-16T14:44:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"AnnaShaleva","name":"Anna Shaleva","path":"/AnnaShaleva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22775709?s=80&v=4"},"commit":{"message":"Merge pull request #174 from nspcc-dev/fix-mempool-oom-handling\n\ncmd: make mempool OOM error handler more adaptive","shortMessageHtmlLink":"Merge pull request #174 from nspcc-dev/fix-mempool-oom-handling"}},{"before":"283efbea153abef072d487fd71a5b1dd60034e99","after":null,"ref":"refs/heads/fix-mempool-oom-handling","pushedAt":"2024-05-16T14:44:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"AnnaShaleva","name":"Anna Shaleva","path":"/AnnaShaleva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22775709?s=80&v=4"}},{"before":"921fcd81db8dad6f2a66235b608741a2d67dc67d","after":"283efbea153abef072d487fd71a5b1dd60034e99","ref":"refs/heads/fix-mempool-oom-handling","pushedAt":"2024-05-16T14:34:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AnnaShaleva","name":"Anna Shaleva","path":"/AnnaShaleva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22775709?s=80&v=4"},"commit":{"message":"cmd: make mempool OOM error handler more adaptive\n\nOnce mempool OOm error happens, worker should wait for a while until\nblock processing finishes. Make this awaiting interval depend on\nMSPerBlock protocol setting so that it's possible to perform precise\ncalculations for low MSPerBlock setting.\n\nSigned-off-by: Anna Shaleva ","shortMessageHtmlLink":"cmd: make mempool OOM error handler more adaptive"}},{"before":"df6d6f747330ac3fa857a088f4a4d5dc25f2b0b9","after":"921fcd81db8dad6f2a66235b608741a2d67dc67d","ref":"refs/heads/fix-mempool-oom-handling","pushedAt":"2024-05-16T14:21:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AnnaShaleva","name":"Anna Shaleva","path":"/AnnaShaleva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22775709?s=80&v=4"},"commit":{"message":"cmd: make mempool OOM error handler more adaptive\n\nOnce mempool OOm error happens, worker should wait for a while until\nblock processing finishes. Make this awaiting interval depend on\nMSPerBlock protocol setting so that it's possible to perform precise\ncalculations for low MSPerBlock setting.\n\nSigned-off-by: Anna Shaleva ","shortMessageHtmlLink":"cmd: make mempool OOM error handler more adaptive"}},{"before":null,"after":"df6d6f747330ac3fa857a088f4a4d5dc25f2b0b9","ref":"refs/heads/fix-mempool-oom-handling","pushedAt":"2024-05-16T13:59:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AnnaShaleva","name":"Anna Shaleva","path":"/AnnaShaleva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22775709?s=80&v=4"},"commit":{"message":"cmd: make mempool OOM error handler more adaptive\n\nOnce mempool OOm error happens, worker should wait for a while until\nblock processing finishes. Make this awaiting interval depend on\nMSPerBlock protocol setting so that it's possible to perform precise\ncalculations for low MSPerBlock setting.\n\nSigned-off-by: Anna Shaleva ","shortMessageHtmlLink":"cmd: make mempool OOM error handler more adaptive"}},{"before":"7b43f94ce96b89d133a390960d66ed889af129d2","after":"158c15c9e268ebda2f9c8e83c32347a3166d5ab5","ref":"refs/heads/rate-workers","pushedAt":"2024-05-16T12:50:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AliceInHunterland","name":null,"path":"/AliceInHunterland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35739873?s=80&v=4"},"commit":{"message":"bench: add workers into rate mode\n\nWe need to run multiple workers for the rate mode and share the load\nbetween them.\n\nClose #170\n\nSigned-off-by: Ekaterina Pavlova ","shortMessageHtmlLink":"bench: add workers into rate mode"}},{"before":"0581599137ee4b3a0f711bc495b999e751c8e56c","after":"7b43f94ce96b89d133a390960d66ed889af129d2","ref":"refs/heads/rate-workers","pushedAt":"2024-05-16T12:49:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AliceInHunterland","name":null,"path":"/AliceInHunterland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35739873?s=80&v=4"},"commit":{"message":"bench: add workers into rate mode\n\nWe need to run multiple workers for the rate mode and share the load\nbetween them.\n\nClose #170\n\nSigned-off-by: Ekaterina Pavlova ","shortMessageHtmlLink":"bench: add workers into rate mode"}},{"before":"3fa400bd7f0918be693c6593a67dcc99bec53585","after":null,"ref":"refs/heads/fix-mempool-oom","pushedAt":"2024-05-16T12:31:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"AnnaShaleva","name":"Anna Shaleva","path":"/AnnaShaleva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22775709?s=80&v=4"}},{"before":"7ee7f71dd80f5ca12412e0b5d631962898c775d4","after":"b0d351e58730d2cfaafb426f165281de85185b87","ref":"refs/heads/master","pushedAt":"2024-05-16T12:31:44.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"AnnaShaleva","name":"Anna Shaleva","path":"/AnnaShaleva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22775709?s=80&v=4"},"commit":{"message":"Merge pull request #173 from nspcc-dev/fix-mempool-oom\n\ncmd: fix mempool OOM error detection for NeoGo node","shortMessageHtmlLink":"Merge pull request #173 from nspcc-dev/fix-mempool-oom"}},{"before":"0c5714788db34ffcd4a6828f471976fb7e02da7a","after":"0581599137ee4b3a0f711bc495b999e751c8e56c","ref":"refs/heads/rate-workers","pushedAt":"2024-05-16T10:30:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AliceInHunterland","name":null,"path":"/AliceInHunterland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35739873?s=80&v=4"},"commit":{"message":"bench: add workers into rate mode\n\nWe need to run multiple workers for the rate mode and share the load\nbetween them.\n\nClose #170\n\nSigned-off-by: Ekaterina Pavlova ","shortMessageHtmlLink":"bench: add workers into rate mode"}},{"before":"19b9bde1e7c9390d99f7db8498e9f80e84699e40","after":"0c5714788db34ffcd4a6828f471976fb7e02da7a","ref":"refs/heads/rate-workers","pushedAt":"2024-05-15T15:15:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AliceInHunterland","name":null,"path":"/AliceInHunterland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35739873?s=80&v=4"},"commit":{"message":"bench: add workers into rate mode\n\nWe need to run multiple workers for the rate mode and share the load\nbetween them.\n\nClose #170\n\nSigned-off-by: Ekaterina Pavlova ","shortMessageHtmlLink":"bench: add workers into rate mode"}},{"before":"ca04af1c4100d185c6f83c11b1b9870735fc160b","after":"3fa400bd7f0918be693c6593a67dcc99bec53585","ref":"refs/heads/fix-mempool-oom","pushedAt":"2024-05-15T14:24:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AnnaShaleva","name":"Anna Shaleva","path":"/AnnaShaleva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22775709?s=80&v=4"},"commit":{"message":"cmd: update mempool OOM error detection\n\nRPC errors proposal went in for NeoGo, we need to follow, otherwise\nmempool OOM errors are not recognizeable. v3.6.2 version of C# node\nstill uses the old error, thus, keep the old check for it.\n\nWithout this commit we have a tremendous number of RPC errors in external\nbenchmarks logs and small number of blocks since no retries happen:\n```\nGo7x1 :: NEO-GO_0.105.1 / 100 wrk / 5m0s\n\nTXs ≈ 650000\nRPS ≈ 9236.825\nRPC Errors ≈ 2350000 / 78.333%\nTPS ≈ 9295.009\nDefaultMSPerBlock = 5000\n\nCPU ≈ NaN%\nMem ≈ NaNMB\n\nMillisecondsFromStart, CPU, Mem\n\nDeltaTime, TransactionsCount, TPS\n5102, 50000, 9800.078\n5454, 50000, 9167.583\n5435, 50000, 9199.632\n5368, 50000, 9314.456\n5367, 50000, 9316.192\n5384, 50000, 9286.776\n5408, 50000, 9245.562\n5418, 50000, 9228.498\n5408, 50000, 9245.562\n5451, 50000, 9172.629\n5376, 50000, 9300.595\n5378, 50000, 9297.136\n5381, 50000, 9291.953\n```\n\nSigned-off-by: Anna Shaleva ","shortMessageHtmlLink":"cmd: update mempool OOM error detection"}},{"before":null,"after":"ca04af1c4100d185c6f83c11b1b9870735fc160b","ref":"refs/heads/fix-mempool-oom","pushedAt":"2024-05-15T14:19:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AnnaShaleva","name":"Anna Shaleva","path":"/AnnaShaleva","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22775709?s=80&v=4"},"commit":{"message":"cmd: update mempool OOM error detection\n\nRPC errors proposal went in for NeoGo, we need to follow, otherwise\nmempool OOM errors are not recognizeable. v3.6.2 version of C# node\nstill uses the old error, thus, keep the old check for it.\n\nSigned-off-by: Anna Shaleva ","shortMessageHtmlLink":"cmd: update mempool OOM error detection"}},{"before":"2231c0e6d46779ffb0dc7074e84c6fa1b518a92e","after":"19b9bde1e7c9390d99f7db8498e9f80e84699e40","ref":"refs/heads/rate-workers","pushedAt":"2024-05-15T09:44:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AliceInHunterland","name":null,"path":"/AliceInHunterland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35739873?s=80&v=4"},"commit":{"message":"bench: add workers into rate mode\n\nWe need to run multiple workers for the rate mode and share the load\nbetween them.\n\nClose #170\n\nSigned-off-by: Ekaterina Pavlova ","shortMessageHtmlLink":"bench: add workers into rate mode"}},{"before":"f02c77dff8e10a96a71111a622dd7c25a6dee3e1","after":"2231c0e6d46779ffb0dc7074e84c6fa1b518a92e","ref":"refs/heads/rate-workers","pushedAt":"2024-05-14T10:25:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"AliceInHunterland","name":null,"path":"/AliceInHunterland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35739873?s=80&v=4"},"commit":{"message":"bench: add workers into rate mode\n\nWe need to run multiple workers for the rate mode and share the load\nbetween them.\n\nClose #170\n\nSigned-off-by: Ekaterina Pavlova ","shortMessageHtmlLink":"bench: add workers into rate mode"}},{"before":null,"after":"f02c77dff8e10a96a71111a622dd7c25a6dee3e1","ref":"refs/heads/rate-workers","pushedAt":"2024-05-14T10:02:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"AliceInHunterland","name":null,"path":"/AliceInHunterland","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35739873?s=80&v=4"},"commit":{"message":"bench: add workers into rate mode\n\nWe need to run multiple workers for the rate mode and share the load\nbetween them.\n\nClose #170\n\nSigned-off-by: Ekaterina Pavlova ","shortMessageHtmlLink":"bench: add workers into rate mode"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU0G6_gA","startCursor":null,"endCursor":null}},"title":"Activity · nspcc-dev/neo-bench"}