{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":201517171,"defaultBranch":"master","name":"tonic","ownerLogin":"hyperium","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-08-09T17:59:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8730506?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1722204022.0","currentOid":""},"activityList":{"items":[{"before":"71fca362d7ffbb230547f23b3f2fb75c414063a8","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-1826-2d9791198fdec1b2e8530bd3365d0c0ddb290f4c","pushedAt":"2024-07-28T22:00:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"2d9791198fdec1b2e8530bd3365d0c0ddb290f4c","after":"71fca362d7ffbb230547f23b3f2fb75c414063a8","ref":"refs/heads/master","pushedAt":"2024-07-28T22:00:21.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"chore(tonic): Move TimeoutExpired out of transport (#1826)\n\nBy moving the TimeoutExpired type from the transport module\nto the the tonic engine proper, the type is made available to\nother transport implementations and tonic can be built without\nthe \"server\" feature while still returning a Status indicating\nthe timeout.\n\nAlternative transport implementations can use the type, now that it is\nmoved, when they want the tonic Status error handling to recognize the\nerror as having been triggered by a timeout in the transport logic. The\ntonic Status error will have a code of Cancelled with a message of\n\"Timeout expired\".\n\nThere is already a test for this:\n\n cargo test picks_server_timeout_if_thats_sorter\n\nwhich worked the original way and contines to work; but now a new\ntransport implementation can get the same behavior.\n\nAddresses #1825.","shortMessageHtmlLink":"chore(tonic): Move TimeoutExpired out of transport (#1826)"}},{"before":null,"after":"71fca362d7ffbb230547f23b3f2fb75c414063a8","ref":"refs/heads/gh-readonly-queue/master/pr-1826-2d9791198fdec1b2e8530bd3365d0c0ddb290f4c","pushedAt":"2024-07-28T21:54:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"chore(tonic): Move TimeoutExpired out of transport (#1826)\n\nBy moving the TimeoutExpired type from the transport module\nto the the tonic engine proper, the type is made available to\nother transport implementations and tonic can be built without\nthe \"server\" feature while still returning a Status indicating\nthe timeout.\n\nAlternative transport implementations can use the type, now that it is\nmoved, when they want the tonic Status error handling to recognize the\nerror as having been triggered by a timeout in the transport logic. The\ntonic Status error will have a code of Cancelled with a message of\n\"Timeout expired\".\n\nThere is already a test for this:\n\n cargo test picks_server_timeout_if_thats_sorter\n\nwhich worked the original way and contines to work; but now a new\ntransport implementation can get the same behavior.\n\nAddresses #1825.","shortMessageHtmlLink":"chore(tonic): Move TimeoutExpired out of transport (#1826)"}},{"before":"2d9791198fdec1b2e8530bd3365d0c0ddb290f4c","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-1823-dfd3bb4aa29fdb60b1bec21a51c8e8d4a8b24daf","pushedAt":"2024-07-26T15:11:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"dfd3bb4aa29fdb60b1bec21a51c8e8d4a8b24daf","after":"2d9791198fdec1b2e8530bd3365d0c0ddb290f4c","ref":"refs/heads/master","pushedAt":"2024-07-26T15:11:21.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"streaming: terminate stream after an error has been returned once (#1823)\n\nPR #1682 introduced a change to return the error Status to the user of\nStreaming but resulted in a change in behavior such that if an error\noccurs the Stream will never end and instead always yeild the error.\nThis patch adjusts the semantics to only return the error one time and\nthen terminates the stream by returning Poll::Ready(None) on subseqent\ncalls.","shortMessageHtmlLink":"streaming: terminate stream after an error has been returned once (#1823"}},{"before":null,"after":"2d9791198fdec1b2e8530bd3365d0c0ddb290f4c","ref":"refs/heads/gh-readonly-queue/master/pr-1823-dfd3bb4aa29fdb60b1bec21a51c8e8d4a8b24daf","pushedAt":"2024-07-26T15:04:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"streaming: terminate stream after an error has been returned once (#1823)\n\nPR #1682 introduced a change to return the error Status to the user of\nStreaming but resulted in a change in behavior such that if an error\noccurs the Stream will never end and instead always yeild the error.\nThis patch adjusts the semantics to only return the error one time and\nthen terminates the stream by returning Poll::Ready(None) on subseqent\ncalls.","shortMessageHtmlLink":"streaming: terminate stream after an error has been returned once (#1823"}},{"before":"dfd3bb4aa29fdb60b1bec21a51c8e8d4a8b24daf","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-1821-255a885d316392a0135fa810ecfd5ae87135a329","pushedAt":"2024-07-25T08:45:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"255a885d316392a0135fa810ecfd5ae87135a329","after":"dfd3bb4aa29fdb60b1bec21a51c8e8d4a8b24daf","ref":"refs/heads/master","pushedAt":"2024-07-25T08:45:58.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"fix tonic-build cargo build script outputs (#1821)","shortMessageHtmlLink":"fix tonic-build cargo build script outputs (#1821)"}},{"before":null,"after":"dfd3bb4aa29fdb60b1bec21a51c8e8d4a8b24daf","ref":"refs/heads/gh-readonly-queue/master/pr-1821-255a885d316392a0135fa810ecfd5ae87135a329","pushedAt":"2024-07-25T08:40:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"fix tonic-build cargo build script outputs (#1821)","shortMessageHtmlLink":"fix tonic-build cargo build script outputs (#1821)"}},{"before":"255a885d316392a0135fa810ecfd5ae87135a329","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-1819-5016dd1fc6d3e3a2ad8b8c8c473ac08361dc8622","pushedAt":"2024-07-23T12:28:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"5016dd1fc6d3e3a2ad8b8c8c473ac08361dc8622","after":"255a885d316392a0135fa810ecfd5ae87135a329","ref":"refs/heads/master","pushedAt":"2024-07-23T12:28:52.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"chore(server): Remove BoxHttpBody type alias (#1819)","shortMessageHtmlLink":"chore(server): Remove BoxHttpBody type alias (#1819)"}},{"before":null,"after":"255a885d316392a0135fa810ecfd5ae87135a329","ref":"refs/heads/gh-readonly-queue/master/pr-1819-5016dd1fc6d3e3a2ad8b8c8c473ac08361dc8622","pushedAt":"2024-07-23T12:22:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"chore(server): Remove BoxHttpBody type alias (#1819)","shortMessageHtmlLink":"chore(server): Remove BoxHttpBody type alias (#1819)"}},{"before":"5016dd1fc6d3e3a2ad8b8c8c473ac08361dc8622","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-1804-71df55976bb276db46582e32bbf9eace19a0cfb8","pushedAt":"2024-07-23T07:48:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"71df55976bb276db46582e32bbf9eace19a0cfb8","after":"5016dd1fc6d3e3a2ad8b8c8c473ac08361dc8622","ref":"refs/heads/master","pushedAt":"2024-07-23T07:48:16.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Naming collisions with std::marker::Sync/Send (#1804)\n\n* switched usage Sync and Send to their direct imports\n\n* fix broken replacements\n\n* Ran cargo run --package codegen\n\n* update bin","shortMessageHtmlLink":"Naming collisions with std::marker::Sync/Send (#1804)"}},{"before":null,"after":"5016dd1fc6d3e3a2ad8b8c8c473ac08361dc8622","ref":"refs/heads/gh-readonly-queue/master/pr-1804-71df55976bb276db46582e32bbf9eace19a0cfb8","pushedAt":"2024-07-23T07:41:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"Naming collisions with std::marker::Sync/Send (#1804)\n\n* switched usage Sync and Send to their direct imports\n\n* fix broken replacements\n\n* Ran cargo run --package codegen\n\n* update bin","shortMessageHtmlLink":"Naming collisions with std::marker::Sync/Send (#1804)"}},{"before":"71df55976bb276db46582e32bbf9eace19a0cfb8","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-1816-7f51bb0cfc06ab4c872983aa80aeb41eb3bd1a07","pushedAt":"2024-07-22T14:13:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"7f51bb0cfc06ab4c872983aa80aeb41eb3bd1a07","after":"71df55976bb276db46582e32bbf9eace19a0cfb8","ref":"refs/heads/master","pushedAt":"2024-07-22T14:13:36.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"chore(channel): Remove request and response type alias (#1816)","shortMessageHtmlLink":"chore(channel): Remove request and response type alias (#1816)"}},{"before":null,"after":"71df55976bb276db46582e32bbf9eace19a0cfb8","ref":"refs/heads/gh-readonly-queue/master/pr-1816-7f51bb0cfc06ab4c872983aa80aeb41eb3bd1a07","pushedAt":"2024-07-22T14:03:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"chore(channel): Remove request and response type alias (#1816)","shortMessageHtmlLink":"chore(channel): Remove request and response type alias (#1816)"}},{"before":"7f51bb0cfc06ab4c872983aa80aeb41eb3bd1a07","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-1815-4832c4a748fd8b8d7c2d7f0fc222f071eddd3f58","pushedAt":"2024-07-22T13:02:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"4832c4a748fd8b8d7c2d7f0fc222f071eddd3f58","after":"7f51bb0cfc06ab4c872983aa80aeb41eb3bd1a07","ref":"refs/heads/master","pushedAt":"2024-07-22T13:02:02.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"chore(transport): Remove unnecessary nested option (#1815)","shortMessageHtmlLink":"chore(transport): Remove unnecessary nested option (#1815)"}},{"before":null,"after":"7f51bb0cfc06ab4c872983aa80aeb41eb3bd1a07","ref":"refs/heads/gh-readonly-queue/master/pr-1815-4832c4a748fd8b8d7c2d7f0fc222f071eddd3f58","pushedAt":"2024-07-22T12:54:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"chore(transport): Remove unnecessary nested option (#1815)","shortMessageHtmlLink":"chore(transport): Remove unnecessary nested option (#1815)"}},{"before":"4832c4a748fd8b8d7c2d7f0fc222f071eddd3f58","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-1814-4bb7bbe740f4cb7b346b3855b4f358dd20d97971","pushedAt":"2024-07-22T12:32:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"4bb7bbe740f4cb7b346b3855b4f358dd20d97971","after":"4832c4a748fd8b8d7c2d7f0fc222f071eddd3f58","ref":"refs/heads/master","pushedAt":"2024-07-22T12:32:38.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"feat(channel): Remove unnecessary bound (#1814)","shortMessageHtmlLink":"feat(channel): Remove unnecessary bound (#1814)"}},{"before":null,"after":"4832c4a748fd8b8d7c2d7f0fc222f071eddd3f58","ref":"refs/heads/gh-readonly-queue/master/pr-1814-4bb7bbe740f4cb7b346b3855b4f358dd20d97971","pushedAt":"2024-07-22T12:25:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"feat(channel): Remove unnecessary bound (#1814)","shortMessageHtmlLink":"feat(channel): Remove unnecessary bound (#1814)"}},{"before":"4bb7bbe740f4cb7b346b3855b4f358dd20d97971","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-1813-fade2873fdecc27f491332e16ef0037120e803c4","pushedAt":"2024-07-22T12:10:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"fade2873fdecc27f491332e16ef0037120e803c4","after":"4bb7bbe740f4cb7b346b3855b4f358dd20d97971","ref":"refs/heads/master","pushedAt":"2024-07-22T12:10:20.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"chore(channel): Use hyper_util::rt::TokioExecutor (#1813)","shortMessageHtmlLink":"chore(channel): Use hyper_util::rt::TokioExecutor (#1813)"}},{"before":null,"after":"4bb7bbe740f4cb7b346b3855b4f358dd20d97971","ref":"refs/heads/gh-readonly-queue/master/pr-1813-fade2873fdecc27f491332e16ef0037120e803c4","pushedAt":"2024-07-22T12:05:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"chore(channel): Use hyper_util::rt::TokioExecutor (#1813)","shortMessageHtmlLink":"chore(channel): Use hyper_util::rt::TokioExecutor (#1813)"}},{"before":"fade2873fdecc27f491332e16ef0037120e803c4","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-1810-b1734b012472253ce90cd3bfc6a9cb1149e2e897","pushedAt":"2024-07-20T06:38:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"}},{"before":"b1734b012472253ce90cd3bfc6a9cb1149e2e897","after":"fade2873fdecc27f491332e16ef0037120e803c4","ref":"refs/heads/master","pushedAt":"2024-07-20T06:38:48.000Z","pushType":"merge_queue_merge","commitsCount":1,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"chore(doc): Add indent to new line in list (#1810)","shortMessageHtmlLink":"chore(doc): Add indent to new line in list (#1810)"}},{"before":null,"after":"fade2873fdecc27f491332e16ef0037120e803c4","ref":"refs/heads/gh-readonly-queue/master/pr-1810-b1734b012472253ce90cd3bfc6a9cb1149e2e897","pushedAt":"2024-07-20T06:32:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"github-merge-queue[bot]","name":null,"path":"/apps/github-merge-queue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9919?s=80&v=4"},"commit":{"message":"chore(doc): Add indent to new line in list (#1810)","shortMessageHtmlLink":"chore(doc): Add indent to new line in list (#1810)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEi1XWHAA","startCursor":null,"endCursor":null}},"title":"Activity ยท hyperium/tonic"}