{"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:1716587475.0","currentOid":""},"activityList":{"items":[{"before":"a8825c67f5d7eb4b7dd706a57899b40dc0413d97","after":null,"ref":"refs/heads/lukebakken/fix-basic-roundtrip-tests","pushedAt":"2024-05-25T17:28:57.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":"5da0720255c0e59fdf52bef255bbefe27f27b307","after":"7bea841e9d5a89574356eec1145d1a72cf088ded","ref":"refs/heads/main","pushedAt":"2024-05-25T17:28:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"},"commit":{"message":"Merge pull request #1579 from rabbitmq/lukebakken/fix-basic-roundtrip-tests\n\nFix two flaky tests","shortMessageHtmlLink":"Merge pull request #1579 from rabbitmq/lukebakken/fix-basic-roundtrip…"}},{"before":"cbcc6433959557ef9c229a2dae550aaa36f6bcd7","after":"a8825c67f5d7eb4b7dd706a57899b40dc0413d97","ref":"refs/heads/lukebakken/fix-basic-roundtrip-tests","pushedAt":"2024-05-25T14:31:54.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":"Fix two flaky tests\n\nThese two tests always fail at the same time, too 🤔\n\n* Re-try when using HTTP API to close a connection and an error happens\n* Introduce `ShortSpan` wait span.\n* Ensure that message is actually routed and confirmed before checking.\n\n* Limit client provided name to 3000 characters\n\n* Add callback exception handlers to flaky tests\n\n* Check for null consumer tag based on CI failures.\n\n* No need for random data, just different data.\n\nUpdate projects/RabbitMQ.Client/client/impl/ConsumerDispatching/ConsumerDispatcherBase.cs\n\nCo-authored-by: Paulo Morgado <470455+paulomorgado@users.noreply.github.com>","shortMessageHtmlLink":"Fix two flaky tests"}},{"before":"c3e4b22c1eac2b7183fbe2aefb8d50ad7d50bfca","after":"cbcc6433959557ef9c229a2dae550aaa36f6bcd7","ref":"refs/heads/lukebakken/fix-basic-roundtrip-tests","pushedAt":"2024-05-25T14:25:06.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":"Update projects/RabbitMQ.Client/client/impl/ConsumerDispatching/ConsumerDispatcherBase.cs\n\nCo-authored-by: Paulo Morgado <470455+paulomorgado@users.noreply.github.com>","shortMessageHtmlLink":"Update projects/RabbitMQ.Client/client/impl/ConsumerDispatching/Consu…"}},{"before":"e132c9b63f609c6c3fe7f675e564e0fb162b947a","after":null,"ref":"refs/heads/lukebakken/use-concurrent-dict","pushedAt":"2024-05-24T21:51:15.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":"bf89475686cff5d1f03aef478f6a0a9af74d53c8","after":"5da0720255c0e59fdf52bef255bbefe27f27b307","ref":"refs/heads/main","pushedAt":"2024-05-24T21:51:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"},"commit":{"message":"Merge pull request #1580 from rabbitmq/lukebakken/use-concurrent-dict\n\nUse ConcurrentDictionary","shortMessageHtmlLink":"Merge pull request #1580 from rabbitmq/lukebakken/use-concurrent-dict"}},{"before":"b13957af9b66a4dd74c6cf421318458cf7d2af82","after":"c3e4b22c1eac2b7183fbe2aefb8d50ad7d50bfca","ref":"refs/heads/lukebakken/fix-basic-roundtrip-tests","pushedAt":"2024-05-24T21:39:37.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":"* No need for random data, just different data.","shortMessageHtmlLink":"* No need for random data, just different data."}},{"before":"9dbb05259660291388f6993ccc90fe033360d9d7","after":"b13957af9b66a4dd74c6cf421318458cf7d2af82","ref":"refs/heads/lukebakken/fix-basic-roundtrip-tests","pushedAt":"2024-05-24T21:33:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"},"commit":{"message":"Merge branch 'lukebakken/use-concurrent-dict' into lukebakken/fix-basic-roundtrip-tests","shortMessageHtmlLink":"Merge branch 'lukebakken/use-concurrent-dict' into lukebakken/fix-bas…"}},{"before":null,"after":"e132c9b63f609c6c3fe7f675e564e0fb162b947a","ref":"refs/heads/lukebakken/use-concurrent-dict","pushedAt":"2024-05-24T21:31:26.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":"Use ConcurrentDictionary","shortMessageHtmlLink":"Use ConcurrentDictionary"}},{"before":"25e796cc99d075f6d165c56ad3752ee534911803","after":"9dbb05259660291388f6993ccc90fe033360d9d7","ref":"refs/heads/lukebakken/fix-basic-roundtrip-tests","pushedAt":"2024-05-24T21:18:47.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":"* Check for null consumer tag based on CI failures.","shortMessageHtmlLink":"* Check for null consumer tag based on CI failures."}},{"before":"976a925782ed6cfed7a2a0713d1ef21c5148e512","after":"25e796cc99d075f6d165c56ad3752ee534911803","ref":"refs/heads/lukebakken/fix-basic-roundtrip-tests","pushedAt":"2024-05-24T20:55: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":"fixup","shortMessageHtmlLink":"fixup"}},{"before":"ce2634014a5f994d5ea0bf210dc08652d82a266a","after":"976a925782ed6cfed7a2a0713d1ef21c5148e512","ref":"refs/heads/lukebakken/fix-basic-roundtrip-tests","pushedAt":"2024-05-24T20:53:36.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":"4e4d21e2235b8b61be76865f315e3fae9d9301e2","after":"ce2634014a5f994d5ea0bf210dc08652d82a266a","ref":"refs/heads/lukebakken/fix-basic-roundtrip-tests","pushedAt":"2024-05-24T20:48: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":"* It turns out GetRandomBody isn't quite so random sometimes","shortMessageHtmlLink":"* It turns out GetRandomBody isn't quite so random sometimes"}},{"before":"42f6f01bdec3f2e0628583eed7bf91a9a96938a6","after":"4e4d21e2235b8b61be76865f315e3fae9d9301e2","ref":"refs/heads/lukebakken/fix-basic-roundtrip-tests","pushedAt":"2024-05-24T20:23:45.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":"* Catch exceptions when closing in TestMaxInboundMessageBodySize","shortMessageHtmlLink":"* Catch exceptions when closing in TestMaxInboundMessageBodySize"}},{"before":"3a3be05449f95d5b2797539d795ae3bf18863502","after":"42f6f01bdec3f2e0628583eed7bf91a9a96938a6","ref":"refs/heads/lukebakken/fix-basic-roundtrip-tests","pushedAt":"2024-05-24T20:03:19.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 assertion that the two bodies aren't identical, since the last debugging showed that, on failure, `publish1_count` was 8192, which could only be explained by identical body arrays.","shortMessageHtmlLink":"* Add assertion that the two bodies aren't identical, since the last …"}},{"before":"0d5c917387dd0bba294a8390c05cec1e727ddb0a","after":"3a3be05449f95d5b2797539d795ae3bf18863502","ref":"refs/heads/lukebakken/fix-basic-roundtrip-tests","pushedAt":"2024-05-24T16:42: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":"* More debugging","shortMessageHtmlLink":"* More debugging"}},{"before":"6ea27cf30f7253797727363d9b23ada930516070","after":"0d5c917387dd0bba294a8390c05cec1e727ddb0a","ref":"refs/heads/lukebakken/fix-basic-roundtrip-tests","pushedAt":"2024-05-24T15:27:53.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 callback exception handlers to flaky tests","shortMessageHtmlLink":"* Add callback exception handlers to flaky tests"}},{"before":"3cfa2bca27ebf825ea4abb1540dc797d66e9794b","after":"6ea27cf30f7253797727363d9b23ada930516070","ref":"refs/heads/lukebakken/fix-basic-roundtrip-tests","pushedAt":"2024-05-24T14:16:01.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":"* Limit client provided name to 3000 characters","shortMessageHtmlLink":"* Limit client provided name to 3000 characters"}},{"before":"393032b048e07c0816ce87bdbb2f162ab64a5c00","after":null,"ref":"refs/heads/lukebakken/review-allocations","pushedAt":"2024-05-24T14:05:57.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":"41accbdd21fd1a6a0b950370d3f97154974c9d61","after":"bf89475686cff5d1f03aef478f6a0a9af74d53c8","ref":"refs/heads/main","pushedAt":"2024-05-24T14:05:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"},"commit":{"message":"Merge pull request #1577 from rabbitmq/lukebakken/review-allocations\n\nRemove two unnecessary `.Cast<>()` usages","shortMessageHtmlLink":"Merge pull request #1577 from rabbitmq/lukebakken/review-allocations"}},{"before":"c809043360a7316bdf765cd909d5b1afefd2aad5","after":"3cfa2bca27ebf825ea4abb1540dc797d66e9794b","ref":"refs/heads/lukebakken/fix-basic-roundtrip-tests","pushedAt":"2024-05-24T13:49:31.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":"* Limit client provided name to 3000 characters","shortMessageHtmlLink":"* Limit client provided name to 3000 characters"}},{"before":"58026c3bd0fe285a9d8ac4c7fd2d28d8fd4412fc","after":"c809043360a7316bdf765cd909d5b1afefd2aad5","ref":"refs/heads/lukebakken/fix-basic-roundtrip-tests","pushedAt":"2024-05-24T13:45:34.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 a default consumer to see if perhaps that's why these tests sometimes fail.","shortMessageHtmlLink":"* Add a default consumer to see if perhaps that's why these tests som…"}},{"before":"73d7541df49b6b28a4ae31132c2a132f7a073787","after":"393032b048e07c0816ce87bdbb2f162ab64a5c00","ref":"refs/heads/lukebakken/review-allocations","pushedAt":"2024-05-24T13:02:46.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":"Remove two unnecessary `.Cast<>()` usages\n\nNoticed by @paulomorgado in #1233","shortMessageHtmlLink":"Remove two unnecessary .Cast<>() usages"}},{"before":"07de1b2df7966a9fc2e5343ed6cbc8430bc52474","after":"58026c3bd0fe285a9d8ac4c7fd2d28d8fd4412fc","ref":"refs/heads/lukebakken/fix-basic-roundtrip-tests","pushedAt":"2024-05-23T23:56:26.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":"9a8a634a540eeadbfa534d6d8e186e180611c841","after":"07de1b2df7966a9fc2e5343ed6cbc8430bc52474","ref":"refs/heads/lukebakken/fix-basic-roundtrip-tests","pushedAt":"2024-05-23T23:53:36.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":"* Ensure that message is actually routed and confirmed before checking.","shortMessageHtmlLink":"* Ensure that message is actually routed and confirmed before checking."}},{"before":"d95d06cfa4e58dd451796b92820a2f8b93626024","after":"9a8a634a540eeadbfa534d6d8e186e180611c841","ref":"refs/heads/lukebakken/fix-basic-roundtrip-tests","pushedAt":"2024-05-23T23:20:32.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":"* Introduce `ShortSpan` wait span.","shortMessageHtmlLink":"* Introduce ShortSpan wait span."}},{"before":"7445af6e82923b3b8a62067ffa73bcf7dd5d31da","after":null,"ref":"refs/heads/rabbitmq-dotnet-client-650","pushedAt":"2024-05-23T21:09: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":"d7b8e2fd9883a29e192a6c006a6f38e988390363","after":"41accbdd21fd1a6a0b950370d3f97154974c9d61","ref":"refs/heads/main","pushedAt":"2024-05-23T21:09:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"lukebakken","name":"Luke Bakken","path":"/lukebakken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/514926?s=80&v=4"},"commit":{"message":"Merge pull request #1578 from rabbitmq/rabbitmq-dotnet-client-650\n\nAdd test that creates `IChannel` within async consumer callback","shortMessageHtmlLink":"Merge pull request #1578 from rabbitmq/rabbitmq-dotnet-client-650"}},{"before":"f500cd4502b3ab477a4bc4e1ffd558e0c67df948","after":"d95d06cfa4e58dd451796b92820a2f8b93626024","ref":"refs/heads/lukebakken/fix-basic-roundtrip-tests","pushedAt":"2024-05-23T21:08: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":"Print task status upon cancellation for TestBasicRoundtripConcurrent and TestBasicRoundtripConcurrentManyMessages","shortMessageHtmlLink":"Print task status upon cancellation for TestBasicRoundtripConcurrent …"}},{"before":"d4730c5c0ca14af8305935f8f58588e4cbb51f95","after":"f500cd4502b3ab477a4bc4e1ffd558e0c67df948","ref":"refs/heads/lukebakken/fix-basic-roundtrip-tests","pushedAt":"2024-05-23T21:05:01.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":"Use TrySetCanceled and increase wait span","shortMessageHtmlLink":"Use TrySetCanceled and increase wait span"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU88dBQA","startCursor":null,"endCursor":null}},"title":"Activity · rabbitmq/rabbitmq-dotnet-client"}