{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":6443435,"defaultBranch":"main","name":"nats-server","ownerLogin":"nats-io","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-10-29T16:12:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10203055?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726858504.0","currentOid":""},"activityList":{"items":[{"before":"fd3a2e62176fb708a552cdfa833037b5021aae97","after":"0a329870542c915a424424fe21dab6dc4bcc598a","ref":"refs/heads/release/v2.10.21","pushedAt":"2024-09-20T18:54:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"neilalexander","name":"Neil","path":"/neilalexander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/310854?s=80&v=4"},"commit":{"message":"Bump to 2.10.21-RC.2\n\nSigned-off-by: Neil Twigg ","shortMessageHtmlLink":"Bump to 2.10.21-RC.2"}},{"before":"468347954d8307102d6507d608c0a6fb06610e77","after":null,"ref":"refs/heads/neil/21021rc2","pushedAt":"2024-09-20T18:53:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"neilalexander","name":"Neil","path":"/neilalexander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/310854?s=80&v=4"}},{"before":"290ae91406f595191dfc5bc1ac8f17cbe9ab0a99","after":"fd3a2e62176fb708a552cdfa833037b5021aae97","ref":"refs/heads/release/v2.10.21","pushedAt":"2024-09-20T18:53:41.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"neilalexander","name":"Neil","path":"/neilalexander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/310854?s=80&v=4"},"commit":{"message":"Cherry-picks for 2.10.21-RC.2 (#5911)\n\nIncludes the following:\r\n\r\n- #5901\r\n- #5904\r\n- #5900\r\n- #5906\r\n- #5908\r\n- #5907\r\n\r\nSigned-off-by: Neil Twigg ","shortMessageHtmlLink":"Cherry-picks for 2.10.21-RC.2 (#5911)"}},{"before":"cb53e7b150118c0caed6011f14f0b5505295ae8c","after":null,"ref":"refs/heads/neil/electiontimertest","pushedAt":"2024-09-20T18:43:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"derekcollison","name":"Derek Collison","path":"/derekcollison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90097?s=80&v=4"}},{"before":"04d7097f86c2cc83a9d8a9a48de69ea78aeeabab","after":"fd358cfd20a9f7ca8e91f2d0206312bfe8656197","ref":"refs/heads/main","pushedAt":"2024-09-20T18:43:25.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"derekcollison","name":"Derek Collison","path":"/derekcollison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90097?s=80&v=4"},"commit":{"message":"De-flake `TestNRGUnsuccessfulVoteRequestDoesntResetElectionTimer` (again) (#5910)\n\nSigned-off-by: Neil Twigg ","shortMessageHtmlLink":"De-flake TestNRGUnsuccessfulVoteRequestDoesntResetElectionTimer (ag…"}},{"before":"b6d318a4b7815950a6aae8133add34f8eb04917a","after":"468347954d8307102d6507d608c0a6fb06610e77","ref":"refs/heads/neil/21021rc2","pushedAt":"2024-09-20T18:23:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neilalexander","name":"Neil","path":"/neilalexander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/310854?s=80&v=4"},"commit":{"message":"[FIXED] Rebuild state if matched properly for index.db but we find additional blocks (#5907)\n\nWhen determining to rebuild state, when we match the last record in the\r\nlast block indicated by index.db, we still need to check for additional\r\nblocks.\r\n\r\nSigned-off-by: Derek Collison \r\n\r\n---------\r\n\r\nSigned-off-by: Derek Collison ","shortMessageHtmlLink":"[FIXED] Rebuild state if matched properly for index.db but we find ad…"}},{"before":"1b26a3f99943b4b9124d9aa4c448ce979757f15c","after":"b6d318a4b7815950a6aae8133add34f8eb04917a","ref":"refs/heads/neil/21021rc2","pushedAt":"2024-09-20T18:20:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neilalexander","name":"Neil","path":"/neilalexander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/310854?s=80&v=4"},"commit":{"message":"[FIXED] Rebuild state if matched properly for index.db but we find additional blocks (#5907)\n\nWhen determining to rebuild state, when we match the last record in the\r\nlast block indicated by index.db, we still need to check for additional\r\nblocks.\r\n\r\nSigned-off-by: Derek Collison \r\n\r\n---------\r\n\r\nSigned-off-by: Derek Collison ","shortMessageHtmlLink":"[FIXED] Rebuild state if matched properly for index.db but we find ad…"}},{"before":null,"after":"1b26a3f99943b4b9124d9aa4c448ce979757f15c","ref":"refs/heads/neil/21021rc2","pushedAt":"2024-09-20T18:17:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"neilalexander","name":"Neil","path":"/neilalexander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/310854?s=80&v=4"},"commit":{"message":"[FIXED] Rebuild state if matched properly for index.db but we find additional blocks (#5907)\n\nWhen determining to rebuild state, when we match the last record in the\r\nlast block indicated by index.db, we still need to check for additional\r\nblocks.\r\n\r\nSigned-off-by: Derek Collison \r\n\r\n---------\r\n\r\nSigned-off-by: Derek Collison ","shortMessageHtmlLink":"[FIXED] Rebuild state if matched properly for index.db but we find ad…"}},{"before":null,"after":"cb53e7b150118c0caed6011f14f0b5505295ae8c","ref":"refs/heads/neil/electiontimertest","pushedAt":"2024-09-20T16:56:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"neilalexander","name":"Neil","path":"/neilalexander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/310854?s=80&v=4"},"commit":{"message":"De-flake `TestNRGUnsuccessfulVoteRequestDoesntResetElectionTimer` (again)\n\nSigned-off-by: Neil Twigg ","shortMessageHtmlLink":"De-flake TestNRGUnsuccessfulVoteRequestDoesntResetElectionTimer (ag…"}},{"before":"b78bd9196b9360945d95a25fdaf5d061080e61c1","after":null,"ref":"refs/heads/fs-restore-exact","pushedAt":"2024-09-20T14:13:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"derekcollison","name":"Derek Collison","path":"/derekcollison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90097?s=80&v=4"}},{"before":"7610de376df1258c751002864adfde2150035943","after":"04d7097f86c2cc83a9d8a9a48de69ea78aeeabab","ref":"refs/heads/main","pushedAt":"2024-09-20T14:13:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derekcollison","name":"Derek Collison","path":"/derekcollison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90097?s=80&v=4"},"commit":{"message":"[FIXED] Rebuild state if matched properly for index.db but we find additional blocks (#5907)\n\nWhen determining to rebuild state, when we match the last record in the\r\nlast block indicated by index.db, we still need to check for additional\r\nblocks.\r\n\r\nSigned-off-by: Derek Collison \r\n\r\n---------\r\n\r\nSigned-off-by: Derek Collison ","shortMessageHtmlLink":"[FIXED] Rebuild state if matched properly for index.db but we find ad…"}},{"before":"5d2fc8cf50d17e7a0402ada2850fe8db4ce03035","after":"b78bd9196b9360945d95a25fdaf5d061080e61c1","ref":"refs/heads/fs-restore-exact","pushedAt":"2024-09-20T14:12:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"derekcollison","name":"Derek Collison","path":"/derekcollison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90097?s=80&v=4"},"commit":{"message":"Fix typo [ci skip]\n\nSigned-off-by: Derek Collison ","shortMessageHtmlLink":"Fix typo [ci skip]"}},{"before":"8cf2c597c71db9df7bef2b13c3c38aa2fbb51162","after":null,"ref":"refs/heads/static-check-fix","pushedAt":"2024-09-20T14:08:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"derekcollison","name":"Derek Collison","path":"/derekcollison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90097?s=80&v=4"}},{"before":"816061f4f441e5a7e8ab2b05545bb92c33a13a5d","after":"7610de376df1258c751002864adfde2150035943","ref":"refs/heads/main","pushedAt":"2024-09-20T14:08:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"derekcollison","name":"Derek Collison","path":"/derekcollison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90097?s=80&v=4"},"commit":{"message":"[FIXED] Fix for new static check failure. (#5908)\n\nSigned-off-by: Derek Collison ","shortMessageHtmlLink":"[FIXED] Fix for new static check failure. (#5908)"}},{"before":"3cc6288f4cca6f6c4c9a61dc299f4bfeba3b8172","after":"751dec0f590fb731a784f977b471ec42fc86e35c","ref":"refs/heads/neil/nrgwg","pushedAt":"2024-09-20T10:09:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neilalexander","name":"Neil","path":"/neilalexander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/310854?s=80&v=4"},"commit":{"message":"NRG: Wait for goroutines to shutdown when recreating group\n\nThis should fix some logical races where multiple sets of goroutines\ncan fight over the same store directory, i.e. when shutting down and\nrecreating a group rapidly.\n\nSigned-off-by: Neil Twigg ","shortMessageHtmlLink":"NRG: Wait for goroutines to shutdown when recreating group"}},{"before":"4ae8e59711287d2bedad886f5bcd6442f274d05e","after":"f194e168a511dd320fa31c9dd1f8ed343e3ee541","ref":"refs/heads/consumer-groups","pushedAt":"2024-09-20T06:55:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Jarema","name":"Tomasz Pietrek","path":"/Jarema","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7369771?s=80&v=4"},"commit":{"message":"Improve unpin test\n\nSigned-off-by: Tomasz Pietrek ","shortMessageHtmlLink":"Improve unpin test"}},{"before":"aff2c57b894d44a998548cba22ad7360a0a3c26d","after":"8cf2c597c71db9df7bef2b13c3c38aa2fbb51162","ref":"refs/heads/static-check-fix","pushedAt":"2024-09-20T03:18:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"derekcollison","name":"Derek Collison","path":"/derekcollison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90097?s=80&v=4"},"commit":{"message":"Fix for new static check failure.\n\nSigned-off-by: Derek Collison ","shortMessageHtmlLink":"Fix for new static check failure."}},{"before":null,"after":"aff2c57b894d44a998548cba22ad7360a0a3c26d","ref":"refs/heads/static-check-fix","pushedAt":"2024-09-20T02:55:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"derekcollison","name":"Derek Collison","path":"/derekcollison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90097?s=80&v=4"},"commit":{"message":"Fix for new static check failure.\n\nSigned-off-by: Derek Collison ","shortMessageHtmlLink":"Fix for new static check failure."}},{"before":null,"after":"5d2fc8cf50d17e7a0402ada2850fe8db4ce03035","ref":"refs/heads/fs-restore-exact","pushedAt":"2024-09-20T02:22:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"derekcollison","name":"Derek Collison","path":"/derekcollison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90097?s=80&v=4"},"commit":{"message":"When determing to rebuild state, when we match the last record in the last block by index.db, we still need to check for additional blocks.\n\nSigned-off-by: Derek Collison ","shortMessageHtmlLink":"When determing to rebuild state, when we match the last record in the…"}},{"before":"9870b6a04a177e20367eea60580c143b7971a032","after":"816061f4f441e5a7e8ab2b05545bb92c33a13a5d","ref":"refs/heads/main","pushedAt":"2024-09-19T19:20:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"derekcollison","name":"Derek Collison","path":"/derekcollison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90097?s=80&v=4"},"commit":{"message":"OCSP: support using https port when ocsp peer enabled (#5906)\n\nThis allows client certificates on the https monitoring port to be\r\nvalidated when OCSP peering is enabled.\r\n\r\nSigned-off-by: Jarret Lavallee \r\n\r\n---------\r\n\r\nSigned-off-by: Waldemar Quevedo \r\nSigned-off-by: Jarret Lavallee \r\nCo-authored-by: Waldemar Quevedo ","shortMessageHtmlLink":"OCSP: support using https port when ocsp peer enabled (#5906)"}},{"before":"1b7997d235cc0b1bd83d61f8b012d05131527834","after":null,"ref":"refs/heads/neil/jsrate210","pushedAt":"2024-09-19T18:55:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"derekcollison","name":"Derek Collison","path":"/derekcollison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90097?s=80&v=4"}},{"before":"0d285e80b9add8339e6734d81119921acf100f30","after":"9870b6a04a177e20367eea60580c143b7971a032","ref":"refs/heads/main","pushedAt":"2024-09-19T18:55:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"derekcollison","name":"Derek Collison","path":"/derekcollison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/90097?s=80&v=4"},"commit":{"message":"Global JetStream API request queue limiting (#5900)\n\nThis should provide some protection against the server being completely\r\noverwhelmed by a build-up of JS API requests.\r\n\r\nSigned-off-by: Neil Twigg ","shortMessageHtmlLink":"Global JetStream API request queue limiting (#5900)"}},{"before":"bd2e80e7116f4682f109453a3b9b694bfe49b73e","after":"1b7997d235cc0b1bd83d61f8b012d05131527834","ref":"refs/heads/neil/jsrate210","pushedAt":"2024-09-19T17:03:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neilalexander","name":"Neil","path":"/neilalexander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/310854?s=80&v=4"},"commit":{"message":"Global JetStream API request queue limiting\n\nSigned-off-by: Neil Twigg ","shortMessageHtmlLink":"Global JetStream API request queue limiting"}},{"before":"8d16b3761eb79c8055594bc6ff134b2933e111fb","after":"bd2e80e7116f4682f109453a3b9b694bfe49b73e","ref":"refs/heads/neil/jsrate210","pushedAt":"2024-09-19T15:58:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neilalexander","name":"Neil","path":"/neilalexander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/310854?s=80&v=4"},"commit":{"message":"Global JetStream API request queue limiting\n\nSigned-off-by: Neil Twigg ","shortMessageHtmlLink":"Global JetStream API request queue limiting"}},{"before":"c19145403a583e885f9cc60fbb17aab2080060c7","after":"8d16b3761eb79c8055594bc6ff134b2933e111fb","ref":"refs/heads/neil/jsrate210","pushedAt":"2024-09-19T15:28:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neilalexander","name":"Neil","path":"/neilalexander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/310854?s=80&v=4"},"commit":{"message":"Global JetStream API request queue limiting\n\nSigned-off-by: Neil Twigg ","shortMessageHtmlLink":"Global JetStream API request queue limiting"}},{"before":"f2ee47d85aaff924b6c5168de851b3dad211d29c","after":"c19145403a583e885f9cc60fbb17aab2080060c7","ref":"refs/heads/neil/jsrate210","pushedAt":"2024-09-19T15:07:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neilalexander","name":"Neil","path":"/neilalexander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/310854?s=80&v=4"},"commit":{"message":"Global JetStream API request queue limiting\n\nSigned-off-by: Neil Twigg ","shortMessageHtmlLink":"Global JetStream API request queue limiting"}},{"before":"1456ccd5996b3c25c3ce41d6636ab99c9b5c296e","after":"f54a74b753eac53dcca5177b54d5a422c0c792bc","ref":"refs/heads/ocsp-https","pushedAt":"2024-09-19T14:48:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wallyqs","name":"Waldemar Quevedo","path":"/wallyqs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26195?s=80&v=4"},"commit":{"message":"ocsp: support using https port when ocsp peer enabled\n\nSigned-off-by: Waldemar Quevedo ","shortMessageHtmlLink":"ocsp: support using https port when ocsp peer enabled"}},{"before":"438dbc21c5331be26bfbc598afc40bcca779caaa","after":"f2ee47d85aaff924b6c5168de851b3dad211d29c","ref":"refs/heads/neil/jsrate210","pushedAt":"2024-09-19T14:18:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neilalexander","name":"Neil","path":"/neilalexander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/310854?s=80&v=4"},"commit":{"message":"Global JetStream API request queue limiting\n\nSigned-off-by: Neil Twigg ","shortMessageHtmlLink":"Global JetStream API request queue limiting"}},{"before":"873869682a0355fb1920fc80bc47dc792f7d1791","after":"438dbc21c5331be26bfbc598afc40bcca779caaa","ref":"refs/heads/neil/jsrate210","pushedAt":"2024-09-19T13:21:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neilalexander","name":"Neil","path":"/neilalexander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/310854?s=80&v=4"},"commit":{"message":"Global JetStream API request queue limiting\n\nSigned-off-by: Neil Twigg ","shortMessageHtmlLink":"Global JetStream API request queue limiting"}},{"before":"56d605aea547539146dd99df9b3f1f076a31033b","after":"873869682a0355fb1920fc80bc47dc792f7d1791","ref":"refs/heads/neil/jsrate210","pushedAt":"2024-09-19T12:58:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"neilalexander","name":"Neil","path":"/neilalexander","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/310854?s=80&v=4"},"commit":{"message":"Global JetStream API request queue limiting\n\nSigned-off-by: Neil Twigg ","shortMessageHtmlLink":"Global JetStream API request queue limiting"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxODo1NDoxMi4wMDAwMDBazwAAAAS8SChB","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQxODo1NDoxMi4wMDAwMDBazwAAAAS8SChB","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQxMjo1ODowNC4wMDAwMDBazwAAAAS63RcK"}},"title":"Activity · nats-io/nats-server"}