{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":197225253,"defaultBranch":"master","name":"ctlstore","ownerLogin":"segmentio","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-07-16T15:58:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/819518?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721078414.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"7b849bbf532fcbedf45990c2098d310770d52efa","ref":"refs/heads/add-linux-amd64-platform-docker-compose","pushedAt":"2024-07-15T21:20:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kevinburkesegment","name":"Kevin Burke","path":"/kevinburkesegment","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96151026?s=80&v=4"},"commit":{"message":"docker-compose.yml: specify AMD64 platform\n\nSeveral Docker images used by Segment do not work reliably on Mac M1 laptops,\nwhich use the ARM chipset. Commonly, these are images that were built several\nyears ago, before M1 laptops were in widespread use, and behave unpredictably\nwhen run on an ARM chipset.\n\nThe simplest workaround is to ensure that the Docker environment is always\nrunning on x86. This change should ensure that employees with M1 laptops will be\nable to reliably start and run Docker containers on this repository.","shortMessageHtmlLink":"docker-compose.yml: specify AMD64 platform"}},{"before":"6ec3679122f05971cb49566939c545fe2284cd12","after":null,"ref":"refs/heads/SG-golang-vulnerabilities-github.com/segmentio/ctlstore","pushedAt":"2024-06-17T23:49:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"erikdw","name":"Erik Weathers","path":"/erikdw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1111441?s=80&v=4"}},{"before":null,"after":"8ca27687ef47f7605962b36742326ef443b710fb","ref":"refs/heads/bc3fdependabot/go_modules/golang.org/x/net-0.23.0","pushedAt":"2024-04-19T13:04:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump golang.org/x/net from 0.20.0 to 0.23.0\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.20.0 to 0.23.0.\n- [Commits](https://github.com/golang/net/compare/v0.20.0...v0.23.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump golang.org/x/net from 0.20.0 to 0.23.0"}},{"before":"3d90f7fb910cd95e882e63b0edc02dd57d6fa8fb","after":null,"ref":"refs/heads/hzhou/CONFIG-398-reflector-query-ctlstore-dml-ledger-using-shard-fields-families-tables","pushedAt":"2024-02-27T19:56:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"erikdw","name":"Erik Weathers","path":"/erikdw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1111441?s=80&v=4"}},{"before":"6339a6787bdf9854ba84ffb91302a7e392e8bae9","after":"a4407b8b286d7873584b4a17accd77f50e89f0cc","ref":"refs/heads/ldb-sharding","pushedAt":"2024-02-27T19:56:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"erikdw","name":"Erik Weathers","path":"/erikdw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1111441?s=80&v=4"},"commit":{"message":"[CONFIG-398] Reflector: query `ctlstore_dml_ledger` using shard fields (families, tables) (#141)\n\n* Upgrade go-sqlite3 to v1.14.22 (#142)\r\n\r\n## Description\r\n\r\nUpdate the `go-sqlite3` dependency for Ctlstore to get to the latest upstream version from https://github.com/mattn/go-sqlite3.\r\n\r\nNotably we depend on a Segment-specific fork that includes a patch which enables preupdate hooks for our code without requiring a build-time flag to be manually put into place by all users of the ctlstore library.\r\n\r\n## Details\r\n\r\nThis depends on https://github.com/segmentio/go-sqlite3/pull/9 to allow the `go get` to succeed.\r\n\r\nOnce that is merged, we deleted the [segment-v1.14.22](https://github.com/segmentio/go-sqlite3/releases/tag/segment-v1.14.22) tag in that repo and recreated it as [v1.14.22-segment](https://github.com/segmentio/go-sqlite3/releases/tag/v1.14.22-segment).\r\n\r\n> [!TIP]\r\n> Despite fixing the `master` of go-sqlite3 to [update module path](https://github.com/segmentio/go-sqlite3/blob/b9c49a6eaf4ca03f2515c9ef9334d20741363b3b/go.mod#L1), I was getting errors doing `go get` after deleting and recreating the `segment-v1.14.22` tag like so:\r\n> ```\r\n> % go get github.com/segmentio/go-sqlite3@segment-v1.14.22\r\n> go: github.com/segmentio/go-sqlite3@segment-v1.14.22 (v1.14.23-0.20240208202956-73b5bef61db6) > requires github.com/segmentio/go-sqlite3@v1.14.23-0.20240208202956-73b5bef61db6: parsing go.mod:\r\n> \tmodule declares its path as: github.com/mattn/go-sqlite3\r\n> \t but was required as: github.com/segmentio/go-sqlite3\r\n> ```\r\n>\r\n> @kevinburkesegment explained this was likely due to the Go package cache, so we decided to just delete that previous tag and not try to recreate it. Instead we created a tag with a different name.\r\n\r\nTesting completed successfully: \r\n* [x] ensure CI runs\r\n* [x] verify on other services that include ctlstore client, when those services are updated. https://segment.atlassian.net/browse/IO-1695\r\n\r\n> [!NOTE] \r\n> Replacement for PR #140 which had the wrong version number in its branch name.\r\n\r\n* first pass of adding family name and table name to reflector side\r\n\r\n* query statement filters by family name\r\n\r\n* add UTs to cover DML entries filtering by family\r\n\r\n* Fix UTs\r\n\r\n* query statement filters by table name\r\n\r\n* Add comprehensive UTs\r\n\r\n* query should be able to filter by whole family and cherry pickable tables\r\n\r\n---------\r\n\r\nCo-authored-by: Erik Weathers \r\nCo-authored-by: Hongyu Zhou ","shortMessageHtmlLink":"[CONFIG-398] Reflector: query ctlstore_dml_ledger using shard field…"}},{"before":"4ddfe54c3f7d435e85a602d8fbc1200f18513491","after":null,"ref":"refs/heads/regular-sqlite3","pushedAt":"2024-02-27T04:09:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"erikdw","name":"Erik Weathers","path":"/erikdw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1111441?s=80&v=4"}},{"before":"4f5b12b9f23bc923e2809c7e14efe00682c63801","after":"3612c42301655cfd498b64ecfacd5a3b716729d0","ref":"refs/heads/go-1.22","pushedAt":"2024-02-27T04:05:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kevinburkesegment","name":"Kevin Burke","path":"/kevinburkesegment","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96151026?s=80&v=4"},"commit":{"message":"all: run builds using Go 1.22\n\nThe newest version has better compile and runtime performance. Also\ncompile Go using `-trimpath` which helps with caching when the build\ndirectory is not identical between runs.","shortMessageHtmlLink":"all: run builds using Go 1.22"}},{"before":null,"after":"4f5b12b9f23bc923e2809c7e14efe00682c63801","ref":"refs/heads/go-1.22","pushedAt":"2024-02-27T04:04:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kevinburkesegment","name":"Kevin Burke","path":"/kevinburkesegment","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96151026?s=80&v=4"},"commit":{"message":"all: run builds using Go 1.22\n\nThe newest version has better compile and runtime performance.","shortMessageHtmlLink":"all: run builds using Go 1.22"}},{"before":"f49e16b4764ccd2b94b0b37440f50c837e3a826d","after":"0896f5741f0b8ca7e2bc7f2cda5d61ed67010e4e","ref":"refs/heads/fix-vet","pushedAt":"2024-02-27T04:01:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kevinburkesegment","name":"Kevin Burke","path":"/kevinburkesegment","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96151026?s=80&v=4"},"commit":{"message":"Makefile: 'make fmtchk' prints incorrect output\n\nThis should be clearer to the end user about where the problem is.","shortMessageHtmlLink":"Makefile: 'make fmtchk' prints incorrect output"}},{"before":"9bb6b760151d7ae56f3d2217bc9b029f44f91dfd","after":null,"ref":"refs/heads/kevinburke-update-dependabot","pushedAt":"2024-02-27T04:00:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kevinburkesegment","name":"Kevin Burke","path":"/kevinburkesegment","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96151026?s=80&v=4"}},{"before":"f41aec0759c1a5815e5b9041e2a900dbd855a8e5","after":"9bb6b760151d7ae56f3d2217bc9b029f44f91dfd","ref":"refs/heads/master","pushedAt":"2024-02-27T04:00:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevinburkesegment","name":"Kevin Burke","path":"/kevinburkesegment","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96151026?s=80&v=4"},"commit":{"message":"go.mod: fix security issues reported by dependabot\n\nNot sure if we are actually affected but seems like good practice to\nkeep dependencies up to date.","shortMessageHtmlLink":"go.mod: fix security issues reported by dependabot"}},{"before":"6649bb0f2c22062fc93ea9ff0f1b35bd1ca85801","after":"f49e16b4764ccd2b94b0b37440f50c837e3a826d","ref":"refs/heads/fix-vet","pushedAt":"2024-02-27T03:53:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kevinburkesegment","name":"Kevin Burke","path":"/kevinburkesegment","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96151026?s=80&v=4"},"commit":{"message":"Makefile: 'make fmtchk' prints incorrect output\n\nThis should be clearer to the end user about where the problem is.","shortMessageHtmlLink":"Makefile: 'make fmtchk' prints incorrect output"}},{"before":null,"after":"6649bb0f2c22062fc93ea9ff0f1b35bd1ca85801","ref":"refs/heads/fix-vet","pushedAt":"2024-02-27T02:14:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kevinburkesegment","name":"Kevin Burke","path":"/kevinburkesegment","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96151026?s=80&v=4"},"commit":{"message":"all: fix errors reported by 'go vet'\n\nAlso enable this check so that we don't run into the same problem\nagain in the future.","shortMessageHtmlLink":"all: fix errors reported by 'go vet'"}},{"before":"5dffcef49986b5202bd126e39167c516ed9d5571","after":"3d90f7fb910cd95e882e63b0edc02dd57d6fa8fb","ref":"refs/heads/hzhou/CONFIG-398-reflector-query-ctlstore-dml-ledger-using-shard-fields-families-tables","pushedAt":"2024-02-26T23:19:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hongyu","name":"Hongyu Zhou","path":"/zhou-hongyu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6007569?s=80&v=4"},"commit":{"message":"query should be able to filter by whole family and cherry pickable tables","shortMessageHtmlLink":"query should be able to filter by whole family and cherry pickable ta…"}},{"before":"496938a8eabb7c68a30f2d5c89fc344097a53cc4","after":"9bb6b760151d7ae56f3d2217bc9b029f44f91dfd","ref":"refs/heads/kevinburke-update-dependabot","pushedAt":"2024-02-26T22:19:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kevinburkesegment","name":"Kevin Burke","path":"/kevinburkesegment","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96151026?s=80&v=4"},"commit":{"message":"go.mod: fix security issues reported by dependabot\n\nNot sure if we are actually affected but seems like good practice to\nkeep dependencies up to date.","shortMessageHtmlLink":"go.mod: fix security issues reported by dependabot"}},{"before":"c8c63adf83e75336659c5e18cde8a8d4ec6818d3","after":"496938a8eabb7c68a30f2d5c89fc344097a53cc4","ref":"refs/heads/kevinburke-update-dependabot","pushedAt":"2024-02-26T22:18:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kevinburkesegment","name":"Kevin Burke","path":"/kevinburkesegment","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96151026?s=80&v=4"},"commit":{"message":".github: force pread64 to be set in glibc\n\nThis fixes a compilation error. We shouldn't need this fix for long.","shortMessageHtmlLink":".github: force pread64 to be set in glibc"}},{"before":null,"after":"96e0ce601d9a498730308fbafb3ddbbf2539626f","ref":"refs/heads/dependabot","pushedAt":"2024-02-26T22:17:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kevinburkesegment","name":"Kevin Burke","path":"/kevinburkesegment","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96151026?s=80&v=4"},"commit":{"message":"go.mod: fix security issues reported by dependabot\n\nNot sure if we are actually affected but seems like good practice to\nkeep dependencies up to date.","shortMessageHtmlLink":"go.mod: fix security issues reported by dependabot"}},{"before":"c41ee19d6e1d86cb3d5a2763b92b4eff4e88a21b","after":null,"ref":"refs/heads/dependabot/go_modules/golang.org/x/sys-0.1.0","pushedAt":"2024-02-26T22:17:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kevinburkesegment","name":"Kevin Burke","path":"/kevinburkesegment","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96151026?s=80&v=4"}},{"before":"381f098351bc010b5b28589cd9a22b187b5eba9d","after":null,"ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.17.0","pushedAt":"2024-02-26T22:17:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kevinburkesegment","name":"Kevin Burke","path":"/kevinburkesegment","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96151026?s=80&v=4"}},{"before":null,"after":"1010c95637f34391e80bd2754080e2e0db4a8207","ref":"refs/heads/use-log","pushedAt":"2024-02-26T22:15:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kevinburkesegment","name":"Kevin Burke","path":"/kevinburkesegment","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96151026?s=80&v=4"},"commit":{"message":"all: replace segmentio/events with segmentio/log\n\nThe latter uses the new log/slog standard in Go. While we are at it\nreplace deprecated uses of io/ioutil.","shortMessageHtmlLink":"all: replace segmentio/events with segmentio/log"}},{"before":"34b15995e8bd6dacbc75f1274a57b56f930671fb","after":"5dffcef49986b5202bd126e39167c516ed9d5571","ref":"refs/heads/hzhou/CONFIG-398-reflector-query-ctlstore-dml-ledger-using-shard-fields-families-tables","pushedAt":"2024-02-23T22:16:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hongyu","name":"Hongyu Zhou","path":"/zhou-hongyu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6007569?s=80&v=4"},"commit":{"message":"Add comprehensive UTs","shortMessageHtmlLink":"Add comprehensive UTs"}},{"before":"b9fd7e83cc169fdb1a346548ce666db1ae0ad718","after":"34b15995e8bd6dacbc75f1274a57b56f930671fb","ref":"refs/heads/hzhou/CONFIG-398-reflector-query-ctlstore-dml-ledger-using-shard-fields-families-tables","pushedAt":"2024-02-23T20:16:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hongyu","name":"Hongyu Zhou","path":"/zhou-hongyu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6007569?s=80&v=4"},"commit":{"message":"query statement filters by table name","shortMessageHtmlLink":"query statement filters by table name"}},{"before":"5ab30ae817a4b55d01a84f9173d3128d9188702a","after":"b9fd7e83cc169fdb1a346548ce666db1ae0ad718","ref":"refs/heads/hzhou/CONFIG-398-reflector-query-ctlstore-dml-ledger-using-shard-fields-families-tables","pushedAt":"2024-02-22T22:22:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hongyu","name":"Hongyu Zhou","path":"/zhou-hongyu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6007569?s=80&v=4"},"commit":{"message":"Fix UTs","shortMessageHtmlLink":"Fix UTs"}},{"before":"6f62de33e1689f6e7dfd84fa31024adcc34a6bf6","after":"5ab30ae817a4b55d01a84f9173d3128d9188702a","ref":"refs/heads/hzhou/CONFIG-398-reflector-query-ctlstore-dml-ledger-using-shard-fields-families-tables","pushedAt":"2024-02-22T22:09:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hongyu","name":"Hongyu Zhou","path":"/zhou-hongyu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6007569?s=80&v=4"},"commit":{"message":"add UTs to cover DML entries filtering by family","shortMessageHtmlLink":"add UTs to cover DML entries filtering by family"}},{"before":"519bf36a4be15497e9b3ffdd2f64612164f44435","after":"6f62de33e1689f6e7dfd84fa31024adcc34a6bf6","ref":"refs/heads/hzhou/CONFIG-398-reflector-query-ctlstore-dml-ledger-using-shard-fields-families-tables","pushedAt":"2024-02-21T22:07:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zhou-hongyu","name":"Hongyu Zhou","path":"/zhou-hongyu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6007569?s=80&v=4"},"commit":{"message":"query statement filters by family name","shortMessageHtmlLink":"query statement filters by family name"}},{"before":"fa0f99512abb851ace4a8e0ffb1133b08e08c41e","after":"519bf36a4be15497e9b3ffdd2f64612164f44435","ref":"refs/heads/hzhou/CONFIG-398-reflector-query-ctlstore-dml-ledger-using-shard-fields-families-tables","pushedAt":"2024-02-20T19:32:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"zhou-hongyu","name":"Hongyu Zhou","path":"/zhou-hongyu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6007569?s=80&v=4"},"commit":{"message":"first pass of adding family name and table name to reflector side","shortMessageHtmlLink":"first pass of adding family name and table name to reflector side"}},{"before":"ac135f8ef212075df369f22f1a540f998c846632","after":"fa0f99512abb851ace4a8e0ffb1133b08e08c41e","ref":"refs/heads/hzhou/CONFIG-398-reflector-query-ctlstore-dml-ledger-using-shard-fields-families-tables","pushedAt":"2024-02-20T19:03:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"zhou-hongyu","name":"Hongyu Zhou","path":"/zhou-hongyu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6007569?s=80&v=4"},"commit":{"message":"first pass of adding family name and table name to reflector side","shortMessageHtmlLink":"first pass of adding family name and table name to reflector side"}},{"before":"53b63e7d222bfc8345b4f262434065f3a45cbab6","after":null,"ref":"refs/heads/erikdw/upgrade-go-sqlite3-to-v1.14.23","pushedAt":"2024-02-16T20:24:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"erikdw","name":"Erik Weathers","path":"/erikdw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1111441?s=80&v=4"}},{"before":"365206507ae8ef2f4a70bf416487a22bb2b0803a","after":"f41aec0759c1a5815e5b9041e2a900dbd855a8e5","ref":"refs/heads/master","pushedAt":"2024-02-16T20:24:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"erikdw","name":"Erik Weathers","path":"/erikdw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1111441?s=80&v=4"},"commit":{"message":"Upgrade go-sqlite3 to v1.14.22 (#142)\n\n## Description\r\n\r\nUpdate the `go-sqlite3` dependency for Ctlstore to get to the latest upstream version from https://github.com/mattn/go-sqlite3.\r\n\r\nNotably we depend on a Segment-specific fork that includes a patch which enables preupdate hooks for our code without requiring a build-time flag to be manually put into place by all users of the ctlstore library.\r\n\r\n## Details\r\n\r\nThis depends on https://github.com/segmentio/go-sqlite3/pull/9 to allow the `go get` to succeed.\r\n\r\nOnce that is merged, we deleted the [segment-v1.14.22](https://github.com/segmentio/go-sqlite3/releases/tag/segment-v1.14.22) tag in that repo and recreated it as [v1.14.22-segment](https://github.com/segmentio/go-sqlite3/releases/tag/v1.14.22-segment).\r\n\r\n> [!TIP]\r\n> Despite fixing the `master` of go-sqlite3 to [update module path](https://github.com/segmentio/go-sqlite3/blob/b9c49a6eaf4ca03f2515c9ef9334d20741363b3b/go.mod#L1), I was getting errors doing `go get` after deleting and recreating the `segment-v1.14.22` tag like so:\r\n> ```\r\n> % go get github.com/segmentio/go-sqlite3@segment-v1.14.22\r\n> go: github.com/segmentio/go-sqlite3@segment-v1.14.22 (v1.14.23-0.20240208202956-73b5bef61db6) > requires github.com/segmentio/go-sqlite3@v1.14.23-0.20240208202956-73b5bef61db6: parsing go.mod:\r\n> \tmodule declares its path as: github.com/mattn/go-sqlite3\r\n> \t but was required as: github.com/segmentio/go-sqlite3\r\n> ```\r\n>\r\n> @kevinburkesegment explained this was likely due to the Go package cache, so we decided to just delete that previous tag and not try to recreate it. Instead we created a tag with a different name.\r\n\r\nTesting completed successfully: \r\n* [x] ensure CI runs\r\n* [x] verify on other services that include ctlstore client, when those services are updated. https://segment.atlassian.net/browse/IO-1695\r\n\r\n> [!NOTE] \r\n> Replacement for PR #140 which had the wrong version number in its branch name.","shortMessageHtmlLink":"Upgrade go-sqlite3 to v1.14.22 (#142)"}},{"before":"9a2ee1a445c017d7245190473d0549b08df988f8","after":null,"ref":"refs/heads/erikdw/upgrade-go-sqlite3-to-v1.14.22","pushedAt":"2024-02-16T20:24:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"erikdw","name":"Erik Weathers","path":"/erikdw","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1111441?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xNVQyMToyMDoxNC4wMDAwMDBazwAAAASAIupo","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0xNlQyMDoyNDozOC4wMDAwMDBazwAAAAP877DL"}},"title":"Activity · segmentio/ctlstore"}