{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":924562,"defaultBranch":"main","name":"rabbitmq-dotnet-client","ownerLogin":"rabbitmq","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-09-20T10:34:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/96669?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714597622.0","currentOid":""},"activityList":{"items":[{"before":"30a102a141eadfe16ed2f3abb64c0c1d7b4381eb","after":"3ee0ff130380a6bef88f2cf998655b00b647684a","ref":"refs/heads/lukebakken/async-session-shutdown","pushedAt":"2024-05-01T23:02:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"},"commit":{"message":"* Enable confirms in `PublishMessagesWhileClosingConnAsync`","shortMessageHtmlLink":"* Enable confirms in PublishMessagesWhileClosingConnAsync"}},{"before":"349c40f9cbc02506f6745f6cd03d0d5fc8dd5e8b","after":"a9f331eb57e5a75bb6bec50ab055a4f6c94d64e8","ref":"refs/heads/main","pushedAt":"2024-05-01T22:33:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"},"commit":{"message":"Trigger GitHub Actions CI","shortMessageHtmlLink":"Trigger GitHub Actions CI"}},{"before":"8e84d745bdf6958fcbdf844bf4cbe849da519cb5","after":"30a102a141eadfe16ed2f3abb64c0c1d7b4381eb","ref":"refs/heads/lukebakken/async-session-shutdown","pushedAt":"2024-05-01T21:40:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"},"commit":{"message":"* Change `IConnection` event `ConnectionShutdown` to `AsyncEventHandler`\n\n* Remove sync methods from `IConsumerDispatcher`\n* Make several `ISession` methods async","shortMessageHtmlLink":"* Change IConnection event ConnectionShutdown to AsyncEventHandler"}},{"before":"12251187fbcdf91d689856b73391a1db805a32ec","after":null,"ref":"refs/heads/lukebakken/fix-TestThatDeletedQueueBindingsDontReappearOnRecovery","pushedAt":"2024-05-01T21:07:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"}},{"before":"9c938a0ff0cb1977b6134509203aa8d787869599","after":"349c40f9cbc02506f6745f6cd03d0d5fc8dd5e8b","ref":"refs/heads/main","pushedAt":"2024-05-01T21:07:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"},"commit":{"message":"Fix `TestThatDeletedQueueBindingsDontReappearOnRecovery` (#1554)\n\n* Fix `TestThatDeletedQueueBindingsDontReappearOnRecovery`\r\n\r\nDo not use the `amq.fanout` exchange, because other tests that publish to that can lead to errors in `TestThatDeletedQueueBindingsDontReappearOnRecovery`\r\n\r\n* * Stop using `amq.fanout` in tests\r\n\r\n* Give windows-latest a try","shortMessageHtmlLink":"Fix TestThatDeletedQueueBindingsDontReappearOnRecovery (#1554)"}},{"before":"0079ee7616a6d1f365157e01156532a2a8b53d66","after":"12251187fbcdf91d689856b73391a1db805a32ec","ref":"refs/heads/lukebakken/fix-TestThatDeletedQueueBindingsDontReappearOnRecovery","pushedAt":"2024-05-01T20:50:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"},"commit":{"message":"Give windows-latest a try","shortMessageHtmlLink":"Give windows-latest a try"}},{"before":"cc4d5206ab2e65d5e70a77b93f5b42fe49f1283b","after":"0079ee7616a6d1f365157e01156532a2a8b53d66","ref":"refs/heads/lukebakken/fix-TestThatDeletedQueueBindingsDontReappearOnRecovery","pushedAt":"2024-05-01T20:42:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"},"commit":{"message":"* Stop using `amq.fanout` in tests","shortMessageHtmlLink":"* Stop using amq.fanout in tests"}},{"before":"f34a662efaa1d8355583941786e5c48c7ff6ecf3","after":null,"ref":"refs/heads/lukebakken/async-continuation-todos","pushedAt":"2024-05-01T20:41:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"}},{"before":"5325127f513311ed529bb1411a4da22d94d0ea4f","after":"9c938a0ff0cb1977b6134509203aa8d787869599","ref":"refs/heads/main","pushedAt":"2024-05-01T20:41:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"},"commit":{"message":"Better exception message when a continuation times out (#1552)","shortMessageHtmlLink":"Better exception message when a continuation times out (#1552)"}},{"before":"ced76d125e90fc0be71d3be0605170606e197ace","after":"f34a662efaa1d8355583941786e5c48c7ff6ecf3","ref":"refs/heads/lukebakken/async-continuation-todos","pushedAt":"2024-05-01T20:16:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"},"commit":{"message":"Better exception message when a continuation times out","shortMessageHtmlLink":"Better exception message when a continuation times out"}},{"before":"5070a0fcbde230cd70830e1e45567471bd9d426f","after":"ced76d125e90fc0be71d3be0605170606e197ace","ref":"refs/heads/lukebakken/async-continuation-todos","pushedAt":"2024-05-01T17:46:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"},"commit":{"message":"Better exception message when a continuation times out","shortMessageHtmlLink":"Better exception message when a continuation times out"}},{"before":"00d2d0ffdfc89ac990bc01e7c61314bc9c7d6fa9","after":null,"ref":"refs/heads/lukebakken/flaky-rpc-test-todo","pushedAt":"2024-05-01T17:36:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"}},{"before":"bd1dfc27f211fec33aa782922d0cfea22aa932a8","after":"5325127f513311ed529bb1411a4da22d94d0ea4f","ref":"refs/heads/main","pushedAt":"2024-05-01T17:36:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"},"commit":{"message":"`TestPublishRpcRightAfterReconnect` improvements (#1553)\n\n* `TestPublishRpcRightAfterReconnect` improvements\r\n\r\n* fixup","shortMessageHtmlLink":"TestPublishRpcRightAfterReconnect improvements (#1553)"}},{"before":"3a8fab761aeeaacfbdc2b22c570145b105490f0a","after":"00d2d0ffdfc89ac990bc01e7c61314bc9c7d6fa9","ref":"refs/heads/lukebakken/flaky-rpc-test-todo","pushedAt":"2024-05-01T17:19:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"},"commit":{"message":"fixup","shortMessageHtmlLink":"fixup"}},{"before":"37ec811c435d78f20529edaf1c95afa760bbbf7b","after":"cc4d5206ab2e65d5e70a77b93f5b42fe49f1283b","ref":"refs/heads/lukebakken/fix-TestThatDeletedQueueBindingsDontReappearOnRecovery","pushedAt":"2024-05-01T16:47:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"},"commit":{"message":"* Stop using `amq.fanout` in tests","shortMessageHtmlLink":"* Stop using amq.fanout in tests"}},{"before":null,"after":"37ec811c435d78f20529edaf1c95afa760bbbf7b","ref":"refs/heads/lukebakken/fix-TestThatDeletedQueueBindingsDontReappearOnRecovery","pushedAt":"2024-05-01T16:24:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"},"commit":{"message":"Fix `TestThatDeletedQueueBindingsDontReappearOnRecovery`\n\nDo not use the `amq.fanout` exchange, because other tests that publish to that can lead to errors in `TestThatDeletedQueueBindingsDontReappearOnRecovery`","shortMessageHtmlLink":"Fix TestThatDeletedQueueBindingsDontReappearOnRecovery"}},{"before":null,"after":"3a8fab761aeeaacfbdc2b22c570145b105490f0a","ref":"refs/heads/lukebakken/flaky-rpc-test-todo","pushedAt":"2024-05-01T16:04:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"},"commit":{"message":"`TestPublishRpcRightAfterReconnect` improvements","shortMessageHtmlLink":"TestPublishRpcRightAfterReconnect improvements"}},{"before":null,"after":"5070a0fcbde230cd70830e1e45567471bd9d426f","ref":"refs/heads/lukebakken/async-continuation-todos","pushedAt":"2024-05-01T15:52:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"},"commit":{"message":"Better exception message when a continuation times out","shortMessageHtmlLink":"Better exception message when a continuation times out"}},{"before":"87fa5ad4b381f692ce1ffcb4539628ea877c0ea4","after":"8e84d745bdf6958fcbdf844bf4cbe849da519cb5","ref":"refs/heads/lukebakken/async-session-shutdown","pushedAt":"2024-05-01T15:22:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"},"commit":{"message":"fixup","shortMessageHtmlLink":"fixup"}},{"before":null,"after":"87fa5ad4b381f692ce1ffcb4539628ea877c0ea4","ref":"refs/heads/lukebakken/async-session-shutdown","pushedAt":"2024-04-30T20:11:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"},"commit":{"message":"* Change `IConnection` event `ConnectionShutdown` to `AsyncEventHandler`\n\n* Remove sync methods from `IConsumerDispatcher`\n* Make several `ISession` methods async","shortMessageHtmlLink":"* Change IConnection event ConnectionShutdown to AsyncEventHandler"}},{"before":"dfa43410cf56537400d2b292e2df46e41c2f6928","after":null,"ref":"refs/heads/lukebakken/too-many-yolo-changes","pushedAt":"2024-04-30T18:06:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"}},{"before":"bf86447ade9d7c934c5d7623f120fb975c7b18a5","after":"bd1dfc27f211fec33aa782922d0cfea22aa932a8","ref":"refs/heads/main","pushedAt":"2024-04-30T14:17:56.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"},"commit":{"message":"Merge pull request #1549 from rabbitmq/lukebakken/connectionrecovery-test-speedup\n\nSeparate out connection recovery tests","shortMessageHtmlLink":"Merge pull request #1549 from rabbitmq/lukebakken/connectionrecovery-…"}},{"before":"10e58e42d474811e985be6987b278b60c9850a19","after":null,"ref":"refs/heads/lukebakken/connectionrecovery-test-speedup","pushedAt":"2024-04-30T14:17:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"}},{"before":"5c23c7672cf1b5dea9e71f9d186e68300d070b01","after":"10e58e42d474811e985be6987b278b60c9850a19","ref":"refs/heads/lukebakken/connectionrecovery-test-speedup","pushedAt":"2024-04-30T13:53:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"},"commit":{"message":"Add `pull` argument to Ubuntu GHA setup script\n\nAdd assertion to see if test fails earlier\n\n* Fix `TestBindingRecovery_GH1035`\n\n* Fix `QueueUnbindAsync` default argument in `IChannel`\n\n* Rename variables in test to make it easier to understand\n\n* Check for unexpected callback exceptions.\n\n* Add `ConnectionRecoveryError` handler check\n\n* Modify `TestPublishRpcRightAfterReconnect` to just log error condition\n\n* Disregard \"unexpected\" exceptions in `TestConnectionRecovery`\n\n* Do not use the `amq.fanout` fanout exchange because messages published to it could end up in tests that should note have messages, like `TestConcurrentQueueDeclareAndBindAsync`","shortMessageHtmlLink":"Add pull argument to Ubuntu GHA setup script"}},{"before":"ef9ed3b906909a140ef3db8948feebc2be901d5d","after":"5c23c7672cf1b5dea9e71f9d186e68300d070b01","ref":"refs/heads/lukebakken/connectionrecovery-test-speedup","pushedAt":"2024-04-30T03:10:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"},"commit":{"message":"* Do not use the `amq.fanout` fanout exchange because messages published to it could end up in tests that should note have messages, like `TestConcurrentQueueDeclareAndBindAsync`","shortMessageHtmlLink":"* Do not use the amq.fanout fanout exchange because messages publis…"}},{"before":"f5138467ea0238e8d5e0921beb2436aa7c2f69f3","after":"ef9ed3b906909a140ef3db8948feebc2be901d5d","ref":"refs/heads/lukebakken/connectionrecovery-test-speedup","pushedAt":"2024-04-30T02:09:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"},"commit":{"message":"fixup","shortMessageHtmlLink":"fixup"}},{"before":"6e8b1c55bf1c19cfd7347cc2299f7649d4dfd633","after":"f5138467ea0238e8d5e0921beb2436aa7c2f69f3","ref":"refs/heads/lukebakken/connectionrecovery-test-speedup","pushedAt":"2024-04-30T02:06:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"},"commit":{"message":"* Disregard \"unexpected\" exceptions in `TestConnectionRecovery`","shortMessageHtmlLink":"* Disregard \"unexpected\" exceptions in TestConnectionRecovery"}},{"before":"f931aea7d923429766f127cc2d4aa0f0f31517d2","after":"6e8b1c55bf1c19cfd7347cc2299f7649d4dfd633","ref":"refs/heads/lukebakken/connectionrecovery-test-speedup","pushedAt":"2024-04-29T23:34:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"},"commit":{"message":"* Just for grins, don't use a server-generated queue name.","shortMessageHtmlLink":"* Just for grins, don't use a server-generated queue name."}},{"before":"37c8eaee3027cd0055d00a79337bc28f3e35f043","after":"f931aea7d923429766f127cc2d4aa0f0f31517d2","ref":"refs/heads/lukebakken/connectionrecovery-test-speedup","pushedAt":"2024-04-29T23:30:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"},"commit":{"message":"Why the heck does `TestConcurrentQueueDeclareAndBindAsync` fail sometimes","shortMessageHtmlLink":"Why the heck does TestConcurrentQueueDeclareAndBindAsync fail somet…"}},{"before":"ebe1265e88378295aeae4e63ca5fe158b136565e","after":"37c8eaee3027cd0055d00a79337bc28f3e35f043","ref":"refs/heads/lukebakken/connectionrecovery-test-speedup","pushedAt":"2024-04-29T23:14:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"},"commit":{"message":"* Add `ConnectionRecoveryError` handler check\n\n* Modify `TestPublishRpcRightAfterReconnect` to just log error condition","shortMessageHtmlLink":"* Add ConnectionRecoveryError handler check"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEP0ejlwA","startCursor":null,"endCursor":null}},"title":"Activity · rabbitmq/rabbitmq-dotnet-client"}