{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":247587757,"defaultBranch":"master","name":"replicator","ownerLogin":"cockroachdb","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-03-16T01:56:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6748139?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717541841.0","currentOid":""},"activityList":{"items":[{"before":"a79b911c6be801dc0f000e7869e97afa8d5e4689","after":"e7d75eaf37ab0d0ad666a4abe8e6e23913e84381","ref":"refs/heads/sr8_ndjson","pushedAt":"2024-06-04T23:16:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sravotto","name":"silvano","path":"/sravotto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8729415?s=80&v=4"},"commit":{"message":"ndjson: moving ndjson parser to the util package so they can be reused.\n\nThe functionality within the cdc that is used to process ndjson can\nbe reused by ohter source (namely, cloud storage connectors).\n\nThis change moves such functionality under the util packages.","shortMessageHtmlLink":"ndjson: moving ndjson parser to the util package so they can be reused."}},{"before":"3fc9de0aefd2eff49d2f65bada19fb33dced8a61","after":"138b10c10198a2db77774f309d2e36921276c409","ref":"refs/heads/sr8_objstore_providers","pushedAt":"2024-06-04T22:57:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sravotto","name":"silvano","path":"/sravotto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8729415?s=80&v=4"},"commit":{"message":"objstore: bucket reader with providers for S3 and local storage.\n\nThis change introduces an abstraction layer to retrieve files from cloud providers.\nThe main use case is listing entries in a bucket and retrieving content for a specific\nobject. Listing supports options to define the maximum number of entries to retrieve, as\nwell as a starting point to start the listing from.\n\nIt also provides an initial implementation of the providers that support S3 and\nlocal storage. The former is backed by the minio library. The latter is mainly\nused for testing purposes.\n\nA simple test suite package is included to verify the basic functionality of each\nprovider. The initial verification is done via mock implementations.\nThis should be expanded in the future to cover integration tests.","shortMessageHtmlLink":"objstore: bucket reader with providers for S3 and local storage."}},{"before":null,"after":"a79b911c6be801dc0f000e7869e97afa8d5e4689","ref":"refs/heads/sr8_ndjson","pushedAt":"2024-06-04T21:40:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sravotto","name":"silvano","path":"/sravotto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8729415?s=80&v=4"},"commit":{"message":"ndjon: moving ndjson parser to the util package so they can be reused.\n\nThe functionality within the cdc that is used to process ndjson can\nbe reused by ohter source (namely, cloud storage connectors).\n\nThis change moves such functionality under the util packages.","shortMessageHtmlLink":"ndjon: moving ndjson parser to the util package so they can be reused."}},{"before":"06e552c46b66924d2dc23ee3f114883ec3f31f30","after":"3fc9de0aefd2eff49d2f65bada19fb33dced8a61","ref":"refs/heads/sr8_objstore_providers","pushedAt":"2024-06-03T17:16:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sravotto","name":"silvano","path":"/sravotto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8729415?s=80&v=4"},"commit":{"message":"objstore: bucket reader with providers for S3 and local storage.\n\nThis change introduces an abstraction layer to retrieve files from cloud providers.\nThe main use case is listing entries in a bucket and retrieving content for a specific\nobject. Listing supports options to define the maximum number of entries to retrieve, as\nwell as a starting point to start the listing from.\n\nIt also provides an initial implementation of the providers that support S3 and\nlocal storage. The former is backed by the minio library. The latter is mainly\nused for testing purposes.\n\nA simple test suite package is included to verify the basic functionality of each\nprovider. The initial verification is done via mock implementations.\nThis should be expanded in the future to cover integration tests.","shortMessageHtmlLink":"objstore: bucket reader with providers for S3 and local storage."}},{"before":"9d83868c8034ef721dd1bf8d1a88eb206cdf3112","after":"06e552c46b66924d2dc23ee3f114883ec3f31f30","ref":"refs/heads/sr8_objstore_providers","pushedAt":"2024-06-03T12:58:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sravotto","name":"silvano","path":"/sravotto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8729415?s=80&v=4"},"commit":{"message":"objstore: bucket reader with providers for S3 and local storage.\n\nThis change introduces an abstraction layer to retrieve files from cloud providers.\nThe main use case is listing entries in a bucket and retrieving content for a specific\nobject. Listing supports options to define the maximum number of entries to retrieve, as\nwell as a starting point to start the listing from.\n\nIt also provides an initial implementation of the providers that support S3 and\nlocal storage. The former is backed by the minio library. The latter is mainly\nused for testing purposes.\n\nA simple test suite package is included to verify the basic functionality of each\nprovider. The initial verification is done via mock implementations.\nThis should be expanded in the future to cover integration tests.","shortMessageHtmlLink":"objstore: bucket reader with providers for S3 and local storage."}},{"before":"df3d3675cb8aa9885804c8ac31f928c18bd0d0f2","after":null,"ref":"refs/heads/update_readme","pushedAt":"2024-05-31T21:31:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bobvawter","name":"Bob Vawter","path":"/bobvawter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1158548?s=80&v=4"}},{"before":"379cc81503f663f005e0487d13851d9837a1ec99","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-897-e3f4eca3e56299c13377b3c0b1b8c51b77079b24","pushedAt":"2024-05-31T21:31:13.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":"e3f4eca3e56299c13377b3c0b1b8c51b77079b24","after":"379cc81503f663f005e0487d13851d9837a1ec99","ref":"refs/heads/master","pushedAt":"2024-05-31T21:31:12.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":"README: Remove outdated language","shortMessageHtmlLink":"README: Remove outdated language"}},{"before":null,"after":"379cc81503f663f005e0487d13851d9837a1ec99","ref":"refs/heads/gh-readonly-queue/master/pr-897-e3f4eca3e56299c13377b3c0b1b8c51b77079b24","pushedAt":"2024-05-31T21:18:10.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":"README: Remove outdated language","shortMessageHtmlLink":"README: Remove outdated language"}},{"before":null,"after":"df3d3675cb8aa9885804c8ac31f928c18bd0d0f2","ref":"refs/heads/update_readme","pushedAt":"2024-05-31T21:00:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"bobvawter","name":"Bob Vawter","path":"/bobvawter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1158548?s=80&v=4"},"commit":{"message":"README: Remove outdated language","shortMessageHtmlLink":"README: Remove outdated language"}},{"before":"e3f4eca3e56299c13377b3c0b1b8c51b77079b24","after":null,"ref":"refs/tags/v0.0.0","pushedAt":"2024-05-31T20:33:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bobvawter","name":"Bob Vawter","path":"/bobvawter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1158548?s=80&v=4"}},{"before":"2968227297762e0709dd46bc69faf647aff4108a","after":null,"ref":"refs/tags/v0.0.0","pushedAt":"2024-05-31T20:17:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bobvawter","name":"Bob Vawter","path":"/bobvawter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1158548?s=80&v=4"}},{"before":"2968227297762e0709dd46bc69faf647aff4108a","after":"e3f4eca3e56299c13377b3c0b1b8c51b77079b24","ref":"refs/heads/master","pushedAt":"2024-05-31T20:14:08.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bobvawter","name":"Bob Vawter","path":"/bobvawter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1158548?s=80&v=4"},"commit":{"message":"workflows: Fix missing GH token in release script","shortMessageHtmlLink":"workflows: Fix missing GH token in release script"}},{"before":"cd2fb553df74abe56b67a129e655ac5fd8f4155b","after":null,"ref":"refs/tags/v0.0.0","pushedAt":"2024-05-31T20:11:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bobvawter","name":"Bob Vawter","path":"/bobvawter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1158548?s=80&v=4"}},{"before":"cd2fb553df74abe56b67a129e655ac5fd8f4155b","after":"2968227297762e0709dd46bc69faf647aff4108a","ref":"refs/heads/master","pushedAt":"2024-05-31T20:10:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bobvawter","name":"Bob Vawter","path":"/bobvawter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1158548?s=80&v=4"},"commit":{"message":"workflows: Fix missing GH token in release script","shortMessageHtmlLink":"workflows: Fix missing GH token in release script"}},{"before":"8d0f40df77afccfb78befc33eb04f3ef9d98d4ce","after":null,"ref":"refs/heads/release_notes_testing","pushedAt":"2024-05-31T19:35:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bobvawter","name":"Bob Vawter","path":"/bobvawter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1158548?s=80&v=4"}},{"before":"cd2fb553df74abe56b67a129e655ac5fd8f4155b","after":null,"ref":"refs/heads/gh-readonly-queue/master/pr-896-038d314e4aa18d4ebd49f5960caed1635a93dac0","pushedAt":"2024-05-31T19:35:15.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":"038d314e4aa18d4ebd49f5960caed1635a93dac0","after":"cd2fb553df74abe56b67a129e655ac5fd8f4155b","ref":"refs/heads/master","pushedAt":"2024-05-31T19:35:14.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":"workflows: Initial release workflow\n\nThis change adds an automatic release notes configuration. PRs are categorized\nby `R-*` labels to populate the initial release notes.\n\nThe go build workflow will now trigger on a GitHub release being created,\ninstead of on pushing a version tag. This will allow tarballs to be attached to\nthe Release.","shortMessageHtmlLink":"workflows: Initial release workflow"}},{"before":null,"after":"cd2fb553df74abe56b67a129e655ac5fd8f4155b","ref":"refs/heads/gh-readonly-queue/master/pr-896-038d314e4aa18d4ebd49f5960caed1635a93dac0","pushedAt":"2024-05-31T19:22:33.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":"workflows: Initial release workflow\n\nThis change adds an automatic release notes configuration. PRs are categorized\nby `R-*` labels to populate the initial release notes.\n\nThe go build workflow will now trigger on a GitHub release being created,\ninstead of on pushing a version tag. This will allow tarballs to be attached to\nthe Release.","shortMessageHtmlLink":"workflows: Initial release workflow"}},{"before":"9b60e32ac57c9d4c4bfbe654725ddfe927e06833","after":"8d0f40df77afccfb78befc33eb04f3ef9d98d4ce","ref":"refs/heads/release_notes_testing","pushedAt":"2024-05-31T18:57:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bobvawter","name":"Bob Vawter","path":"/bobvawter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1158548?s=80&v=4"},"commit":{"message":"workflows: Initial release workflow\n\nThis change adds an automatic release notes configuration. PRs are categorized\nby `R-*` labels to populate the initial release notes.\n\nThe go build workflow will now trigger on a GitHub release being created,\ninstead of on pushing a version tag. This will allow tarballs to be attached to\nthe Release.","shortMessageHtmlLink":"workflows: Initial release workflow"}},{"before":"144623a40f5e0d06a3557b5b81f6d4fa7a9a35c5","after":"9b60e32ac57c9d4c4bfbe654725ddfe927e06833","ref":"refs/heads/release_notes_testing","pushedAt":"2024-05-31T18:53:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bobvawter","name":"Bob Vawter","path":"/bobvawter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1158548?s=80&v=4"},"commit":{"message":"workflows: Initial release workflow\n\nThis change adds an automatic release notes configuration. PRs are categorized\nby `R-*` labels to populate the initial release notes.\n\nThe go build workflow will now trigger on a GitHub release being created,\ninstead of on pushing a version tag. This will allow tarballs to be attached to\nthe Release.","shortMessageHtmlLink":"workflows: Initial release workflow"}},{"before":"cb917820a1aa6ede2e1626d4226ede261a9a69e1","after":"144623a40f5e0d06a3557b5b81f6d4fa7a9a35c5","ref":"refs/heads/release_notes_testing","pushedAt":"2024-05-31T18:50:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bobvawter","name":"Bob Vawter","path":"/bobvawter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1158548?s=80&v=4"},"commit":{"message":"workflows: Initial release workflow\n\nThis change adds an automatic release notes configuration. PRs are categorized\nby `R-*` labels to populate the initial release notes.\n\nThe go build workflow will now trigger on a GitHub release being created,\ninstead of on pushing a version tag. This will allow tarballs to be attached to\nthe Release.","shortMessageHtmlLink":"workflows: Initial release workflow"}},{"before":"e7d75454d2cde7ecae7f449243e3d91a9349e2e8","after":"9d83868c8034ef721dd1bf8d1a88eb206cdf3112","ref":"refs/heads/sr8_objstore_providers","pushedAt":"2024-05-31T18:46:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sravotto","name":"silvano","path":"/sravotto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8729415?s=80&v=4"},"commit":{"message":"objstore: bucket reader with providers for S3 and local storage.\n\nThis change introduces an abstraction layer to retrieve files from cloud providers.\nThe main use case is listing entries in a bucket and retrieving content for a specific\nobject. Listing supports options to define the maximum number of entries to retrieve, as\nwell as a starting point to start the listing from.\n\nIt also provides an initial implementation of the providers that support S3 and\nlocal storage. The former is backed by the minio library. The latter is mainly\nused for testing purposes.\n\nA simple test suite package is included to verify the basic functionality of each\nprovider. The initial verification is done via mock implementations.\nThis should be expanded in the future to cover integration tests.","shortMessageHtmlLink":"objstore: bucket reader with providers for S3 and local storage."}},{"before":"c4bd10ef5f721417d52351fcd3dc4da2063decb9","after":null,"ref":"refs/tags/w0.0.0","pushedAt":"2024-05-31T18:44:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bobvawter","name":"Bob Vawter","path":"/bobvawter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1158548?s=80&v=4"}},{"before":"cb917820a1aa6ede2e1626d4226ede261a9a69e1","after":null,"ref":"refs/tags/w0.0.1","pushedAt":"2024-05-31T18:44:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"bobvawter","name":"Bob Vawter","path":"/bobvawter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1158548?s=80&v=4"}},{"before":"2236f95e30c001e4c5fc7cc4f70b43b165c72885","after":"cb917820a1aa6ede2e1626d4226ede261a9a69e1","ref":"refs/heads/release_notes_testing","pushedAt":"2024-05-31T18:40:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bobvawter","name":"Bob Vawter","path":"/bobvawter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1158548?s=80&v=4"},"commit":{"message":"[WIP] Config test","shortMessageHtmlLink":"[WIP] Config test"}},{"before":"0b6439ad4aae87818ea79edd9c2d7b56303b555e","after":"2236f95e30c001e4c5fc7cc4f70b43b165c72885","ref":"refs/heads/release_notes_testing","pushedAt":"2024-05-31T14:39:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bobvawter","name":"Bob Vawter","path":"/bobvawter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1158548?s=80&v=4"},"commit":{"message":"[WIP] Config test","shortMessageHtmlLink":"[WIP] Config test"}},{"before":"5142679d80e1ee7d7198f8904ed56723578cdced","after":"0b6439ad4aae87818ea79edd9c2d7b56303b555e","ref":"refs/heads/release_notes_testing","pushedAt":"2024-05-31T14:15:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bobvawter","name":"Bob Vawter","path":"/bobvawter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1158548?s=80&v=4"},"commit":{"message":"[WIP] Config test","shortMessageHtmlLink":"[WIP] Config test"}},{"before":"6e575739ab54547ee9f61c39f5c3815aaec74c37","after":"5142679d80e1ee7d7198f8904ed56723578cdced","ref":"refs/heads/release_notes_testing","pushedAt":"2024-05-31T14:14:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"bobvawter","name":"Bob Vawter","path":"/bobvawter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1158548?s=80&v=4"},"commit":{"message":"[WIP] Config test","shortMessageHtmlLink":"[WIP] Config test"}},{"before":"038d314e4aa18d4ebd49f5960caed1635a93dac0","after":"6e575739ab54547ee9f61c39f5c3815aaec74c37","ref":"refs/heads/release_notes_testing","pushedAt":"2024-05-31T14:11:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bobvawter","name":"Bob Vawter","path":"/bobvawter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1158548?s=80&v=4"},"commit":{"message":"[WIP] Config test","shortMessageHtmlLink":"[WIP] Config test"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXIm5NAA","startCursor":null,"endCursor":null}},"title":"Activity ยท cockroachdb/replicator"}