{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":614713491,"defaultBranch":"main","name":"teco-cls-logging","ownerLogin":"teco-project","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-16T06:54:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/119261713?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1685644344.5553222","currentOid":""},"activityList":{"items":[{"before":"d0b76d881d50837b456b1703bc80a336bb0d638d","after":"829cae6a6cef6fdadaf51f521ed5ea538084c311","ref":"refs/heads/log-queue","pushedAt":"2023-06-01T19:05:58.894Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stevapple","name":"YR Chen","path":"/stevapple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26525394?s=80&v=4"},"commit":{"message":"Try to fix `CLSLogQueueTests`","shortMessageHtmlLink":"Try to fix CLSLogQueueTests"}},{"before":"2f9855a92d450ee6b56dc63dfbb08240e8979666","after":"d0b76d881d50837b456b1703bc80a336bb0d638d","ref":"refs/heads/log-queue","pushedAt":"2023-06-01T18:54:37.917Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stevapple","name":"YR Chen","path":"/stevapple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26525394?s=80&v=4"},"commit":{"message":"Try to fix `CLSLogQueueTests`","shortMessageHtmlLink":"Try to fix CLSLogQueueTests"}},{"before":"99dafa71ced92492c29b9ecdff1188f0b6c9c084","after":"2f9855a92d450ee6b56dc63dfbb08240e8979666","ref":"refs/heads/log-queue","pushedAt":"2023-06-01T18:49:58.949Z","pushType":"push","commitsCount":1,"pusher":{"login":"stevapple","name":"YR Chen","path":"/stevapple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26525394?s=80&v=4"},"commit":{"message":"Try to fix `CLSLogQueueTests`","shortMessageHtmlLink":"Try to fix CLSLogQueueTests"}},{"before":null,"after":"99dafa71ced92492c29b9ecdff1188f0b6c9c084","ref":"refs/heads/log-queue","pushedAt":"2023-06-01T18:32:24.555Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stevapple","name":"YR Chen","path":"/stevapple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26525394?s=80&v=4"},"commit":{"message":"Make `CLSLogQueue` public","shortMessageHtmlLink":"Make CLSLogQueue public"}},{"before":"6b047cc8109c834c42275cff1f6694c745064d19","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-8-7d78cb858c7c91e4f9cf2ad4a8649a0d7f32aad0","pushedAt":"2023-06-01T18:30:47.828Z","pushType":"branch_deletion","commitsCount":0,"pusher":null},{"before":"7d78cb858c7c91e4f9cf2ad4a8649a0d7f32aad0","after":"6b047cc8109c834c42275cff1f6694c745064d19","ref":"refs/heads/main","pushedAt":"2023-06-01T18:30:47.122Z","pushType":"push","commitsCount":1,"pusher":{"login":"stevapple","name":"YR Chen","path":"/stevapple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26525394?s=80&v=4"},"commit":{"message":"Improve the reliability of `CLSLogAccumulator` (#8)\n\n* Don't print request ID\n\n* Improve `CLSLogAccumulator` implementation\n\n* Split off `CLSLogClientTests`\n\n* Introduce `CLSLogAccumulatorTests`\n\n* Add explicit dependency on `swift-nio` and `swift-atomics`","shortMessageHtmlLink":"Improve the reliability of CLSLogAccumulator (#8)"}},{"before":"12ceba1cd4f27a1cae7d726e0bcd2b1e9348d053","after":"6b047cc8109c834c42275cff1f6694c745064d19","ref":"refs/heads/gh-readonly-queue/main/pr-8-7d78cb858c7c91e4f9cf2ad4a8649a0d7f32aad0","pushedAt":"2023-06-01T18:18:35.851Z","pushType":"force_push","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":"Improve the reliability of `CLSLogAccumulator` (#8)\n\n* Don't print request ID\n\n* Improve `CLSLogAccumulator` implementation\n\n* Split off `CLSLogClientTests`\n\n* Introduce `CLSLogAccumulatorTests`\n\n* Add explicit dependency on `swift-nio` and `swift-atomics`","shortMessageHtmlLink":"Improve the reliability of CLSLogAccumulator (#8)"}},{"before":null,"after":"50b094ebd0341bec2a2924a2fcc9dff15e9cb92c","ref":"refs/heads/improve-accumulator","pushedAt":"2023-06-01T17:53:28.505Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stevapple","name":"YR Chen","path":"/stevapple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26525394?s=80&v=4"},"commit":{"message":"Add explicit dependency on `swift-nio` and `swift-atomics`","shortMessageHtmlLink":"Add explicit dependency on swift-nio and swift-atomics"}},{"before":"7d78cb858c7c91e4f9cf2ad4a8649a0d7f32aad0","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-7-f6a2050d3b6874b73cf7a3161b247f4323f1a7ca","pushedAt":"2023-06-01T16:45:42.741Z","pushType":"branch_deletion","commitsCount":0,"pusher":null},{"before":"f6a2050d3b6874b73cf7a3161b247f4323f1a7ca","after":"7d78cb858c7c91e4f9cf2ad4a8649a0d7f32aad0","ref":"refs/heads/main","pushedAt":"2023-06-01T16:45:41.635Z","pushType":"push","commitsCount":1,"pusher":{"login":"stevapple","name":"YR Chen","path":"/stevapple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26525394?s=80&v=4"},"commit":{"message":"Add CI configuration for Swift 5.8 (#7)","shortMessageHtmlLink":"Add CI configuration for Swift 5.8 (#7)"}},{"before":"b71a403044d2905fb507884c2970efdbf0691777","after":"7d78cb858c7c91e4f9cf2ad4a8649a0d7f32aad0","ref":"refs/heads/gh-readonly-queue/main/pr-7-f6a2050d3b6874b73cf7a3161b247f4323f1a7ca","pushedAt":"2023-06-01T16:34:39.949Z","pushType":"force_push","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":"Add CI configuration for Swift 5.8 (#7)","shortMessageHtmlLink":"Add CI configuration for Swift 5.8 (#7)"}},{"before":"602019fa55def36a29287e1c5cebc7f9e9ccd421","after":null,"ref":"refs/heads/batch","pushedAt":"2023-06-01T16:30:51.607Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stevapple","name":"YR Chen","path":"/stevapple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26525394?s=80&v=4"}},{"before":"661ca1ea886e8a9cf08f7fd839859dc0cdf384dd","after":"b1209bb0b3df1df675040a53b7b045f0e8e86753","ref":"refs/heads/5.8-ci","pushedAt":"2023-06-01T16:21:05.428Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stevapple","name":"YR Chen","path":"/stevapple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26525394?s=80&v=4"},"commit":{"message":"Add CI configuration for Swift 5.8","shortMessageHtmlLink":"Add CI configuration for Swift 5.8"}},{"before":null,"after":"661ca1ea886e8a9cf08f7fd839859dc0cdf384dd","ref":"refs/heads/5.8-ci","pushedAt":"2023-06-01T16:20:12.243Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stevapple","name":"YR Chen","path":"/stevapple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26525394?s=80&v=4"},"commit":{"message":"Add CI workflow for Swift 5.8","shortMessageHtmlLink":"Add CI workflow for Swift 5.8"}},{"before":"f6a2050d3b6874b73cf7a3161b247f4323f1a7ca","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-6-ac2e5ee3441bcb53dc76eabc2d5cfbe53fee1e87","pushedAt":"2023-06-01T16:06:59.313Z","pushType":"branch_deletion","commitsCount":0,"pusher":null},{"before":"ac2e5ee3441bcb53dc76eabc2d5cfbe53fee1e87","after":"f6a2050d3b6874b73cf7a3161b247f4323f1a7ca","ref":"refs/heads/main","pushedAt":"2023-06-01T16:06:58.162Z","pushType":"push","commitsCount":1,"pusher":{"login":"stevapple","name":"YR Chen","path":"/stevapple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26525394?s=80&v=4"},"commit":{"message":"Implement batch log uploading in background (#6)\n\n* Update `teco-core` to 0.5.0\n\n* Refactor log handler and introduce accumulator & client\n\n* Introduce max wait time\n\n* Update README\n\n* Minor simplification\n\n* Remove usage of `some` and `any` for Swift 5.5 compatibility\n\n* Remove usage of `noasync` for Swift 5.6 compatibility\n\n* Fix missing `import` on Linux\n\n* Remove usage of `if let` shorthand for Swift 5.6 compatibility\n\n* Change `CLSLogAccumulator` from `actor` to `class`\n\n* Disable testing Swift 5.5 and 5.6 on macOS\n\n* Add `forceFlush` helper to `CLSLogAccumulator`\n\n* Use `Task.detached` to avoid blocking","shortMessageHtmlLink":"Implement batch log uploading in background (#6)"}},{"before":"97be3f1dbc0b42ecca175e3a530b3a0369f670b8","after":"f6a2050d3b6874b73cf7a3161b247f4323f1a7ca","ref":"refs/heads/gh-readonly-queue/main/pr-6-ac2e5ee3441bcb53dc76eabc2d5cfbe53fee1e87","pushedAt":"2023-06-01T15:53:00.612Z","pushType":"force_push","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":"Implement batch log uploading in background (#6)\n\n* Update `teco-core` to 0.5.0\n\n* Refactor log handler and introduce accumulator & client\n\n* Introduce max wait time\n\n* Update README\n\n* Minor simplification\n\n* Remove usage of `some` and `any` for Swift 5.5 compatibility\n\n* Remove usage of `noasync` for Swift 5.6 compatibility\n\n* Fix missing `import` on Linux\n\n* Remove usage of `if let` shorthand for Swift 5.6 compatibility\n\n* Change `CLSLogAccumulator` from `actor` to `class`\n\n* Disable testing Swift 5.5 and 5.6 on macOS\n\n* Add `forceFlush` helper to `CLSLogAccumulator`\n\n* Use `Task.detached` to avoid blocking","shortMessageHtmlLink":"Implement batch log uploading in background (#6)"}},{"before":"cb240d1cd9d3403bb17af49b9ef3550b8c0ef0e7","after":"602019fa55def36a29287e1c5cebc7f9e9ccd421","ref":"refs/heads/batch","pushedAt":"2023-06-01T15:40:41.723Z","pushType":"push","commitsCount":1,"pusher":{"login":"stevapple","name":"YR Chen","path":"/stevapple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26525394?s=80&v=4"},"commit":{"message":"Use `Task.detached` to avoid blocking","shortMessageHtmlLink":"Use Task.detached to avoid blocking"}},{"before":"92907be7d665abd46086cde1506db0d4278c803f","after":"cb240d1cd9d3403bb17af49b9ef3550b8c0ef0e7","ref":"refs/heads/batch","pushedAt":"2023-06-01T15:32:30.652Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stevapple","name":"YR Chen","path":"/stevapple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26525394?s=80&v=4"},"commit":{"message":"Add `forceFlush` helper to `CLSLogAccumulator`","shortMessageHtmlLink":"Add forceFlush helper to CLSLogAccumulator"}},{"before":"7f520ddf3782692e11801778a22dcf5a86171dd2","after":"92907be7d665abd46086cde1506db0d4278c803f","ref":"refs/heads/batch","pushedAt":"2023-06-01T15:17:17.865Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stevapple","name":"YR Chen","path":"/stevapple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26525394?s=80&v=4"},"commit":{"message":"Disable testing Swift 5.5 and 5.6 on macOS","shortMessageHtmlLink":"Disable testing Swift 5.5 and 5.6 on macOS"}},{"before":"eab730b6c84f55d22a33fc14c2865b7ed3670f33","after":"7f520ddf3782692e11801778a22dcf5a86171dd2","ref":"refs/heads/batch","pushedAt":"2023-06-01T15:07:51.862Z","pushType":"push","commitsCount":1,"pusher":{"login":"stevapple","name":"YR Chen","path":"/stevapple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26525394?s=80&v=4"},"commit":{"message":"Disable testing on macOS 11","shortMessageHtmlLink":"Disable testing on macOS 11"}},{"before":"b38e6bb9775095bda271a2ed9195381a3f8a068a","after":"eab730b6c84f55d22a33fc14c2865b7ed3670f33","ref":"refs/heads/batch","pushedAt":"2023-06-01T14:21:17.384Z","pushType":"push","commitsCount":1,"pusher":{"login":"stevapple","name":"YR Chen","path":"/stevapple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26525394?s=80&v=4"},"commit":{"message":"Change `CLSLogAccumulator` from `actor` to `class`","shortMessageHtmlLink":"Change CLSLogAccumulator from actor to class"}},{"before":"23ba276f3a061897e240ed2fd8bc4a83921b27f0","after":"b38e6bb9775095bda271a2ed9195381a3f8a068a","ref":"refs/heads/batch","pushedAt":"2023-06-01T13:48:56.799Z","pushType":"push","commitsCount":1,"pusher":{"login":"stevapple","name":"YR Chen","path":"/stevapple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26525394?s=80&v=4"},"commit":{"message":"Remove usage of `if let` shorthand for Swift 5.6 compatibility","shortMessageHtmlLink":"Remove usage of if let shorthand for Swift 5.6 compatibility"}},{"before":"308c19f399d9c93911bd889d67d32ddc0cb60880","after":"23ba276f3a061897e240ed2fd8bc4a83921b27f0","ref":"refs/heads/batch","pushedAt":"2023-06-01T13:43:17.440Z","pushType":"push","commitsCount":4,"pusher":{"login":"stevapple","name":"YR Chen","path":"/stevapple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26525394?s=80&v=4"},"commit":{"message":"Fix missing `import` on Linux","shortMessageHtmlLink":"Fix missing import on Linux"}},{"before":"0ab93b58ecf0673f47beb7412837084beba541bd","after":"308c19f399d9c93911bd889d67d32ddc0cb60880","ref":"refs/heads/batch","pushedAt":"2023-06-01T13:28:29.689Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"stevapple","name":"YR Chen","path":"/stevapple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26525394?s=80&v=4"},"commit":{"message":"Update README","shortMessageHtmlLink":"Update README"}},{"before":"4828b2bd729dfe2c130364055174de12d24cc1a3","after":"0ab93b58ecf0673f47beb7412837084beba541bd","ref":"refs/heads/batch","pushedAt":"2023-06-01T13:23:09.760Z","pushType":"push","commitsCount":1,"pusher":{"login":"stevapple","name":"YR Chen","path":"/stevapple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26525394?s=80&v=4"},"commit":{"message":"Update README","shortMessageHtmlLink":"Update README"}},{"before":null,"after":"4828b2bd729dfe2c130364055174de12d24cc1a3","ref":"refs/heads/batch","pushedAt":"2023-06-01T13:22:20.275Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"stevapple","name":"YR Chen","path":"/stevapple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26525394?s=80&v=4"},"commit":{"message":"Introduce max wait time","shortMessageHtmlLink":"Introduce max wait time"}},{"before":"93cc381ddf4fef68cd9911b8b2820b0fd54b1f8a","after":null,"ref":"refs/heads/metadata-provider","pushedAt":"2023-03-21T12:31:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stevapple","name":"YR Chen","path":"/stevapple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26525394?s=80&v=4"}},{"before":"978bcb8beaf0056cbfa480994ffc65c26b88f0ec","after":null,"ref":"refs/heads/concurrency","pushedAt":"2023-03-21T12:31:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"stevapple","name":"YR Chen","path":"/stevapple","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26525394?s=80&v=4"}},{"before":"ac2e5ee3441bcb53dc76eabc2d5cfbe53fee1e87","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-5-dac1daeb44f378bdfc485049a3986dc683c9b871","pushedAt":"2023-03-21T12:10:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":null}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADOPR1MwA","startCursor":null,"endCursor":null}},"title":"Activity ยท teco-project/teco-cls-logging"}