{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":709035275,"defaultBranch":"main","name":"readyset-rails","ownerLogin":"readysettech","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-23T22:04:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/71727599?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1706808834.0","currentOid":""},"activityList":{"items":[{"before":"8c28464b421933e47b95aeb39cc2679e07d59aac","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-76-6ab36aaf56f930e2ed5784c8ebafe1160ce057f7","pushedAt":"2024-02-01T17:31: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":"6ab36aaf56f930e2ed5784c8ebafe1160ce057f7","after":"8c28464b421933e47b95aeb39cc2679e07d59aac","ref":"refs/heads/main","pushedAt":"2024-02-01T17:31:22.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":"version: Bump to 0.1.1 (#76)","shortMessageHtmlLink":"version: Bump to 0.1.1 (#76)"}},{"before":null,"after":"8c28464b421933e47b95aeb39cc2679e07d59aac","ref":"refs/heads/gh-readonly-queue/main/pr-76-6ab36aaf56f930e2ed5784c8ebafe1160ce057f7","pushedAt":"2024-02-01T17:31:21.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":"version: Bump to 0.1.1 (#76)","shortMessageHtmlLink":"version: Bump to 0.1.1 (#76)"}},{"before":"646f0a914e8ef143af53c44ecd264b91e5969cd2","after":"10bbf9b84a018bd7fce9e29cb62545da17134515","ref":"refs/heads/bump-version-to-0.1.1","pushedAt":"2024-02-01T16:00:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ethowitz","name":"Ethan Donowitz","path":"/ethowitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8703826?s=80&v=4"},"commit":{"message":"version: Bump to 0.1.1","shortMessageHtmlLink":"version: Bump to 0.1.1"}},{"before":null,"after":"646f0a914e8ef143af53c44ecd264b91e5969cd2","ref":"refs/heads/bump-version-to-0.1.1","pushedAt":"2024-02-01T16:00:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ethowitz","name":"Ethan Donowitz","path":"/ethowitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8703826?s=80&v=4"},"commit":{"message":"version: Bump to 0.1.1","shortMessageHtmlLink":"version: Bump to 0.1.1"}},{"before":"6ab36aaf56f930e2ed5784c8ebafe1160ce057f7","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-75-2d0377bdffe31ba4ede86618cd3f4d117fc81269","pushedAt":"2024-02-01T15:57:31.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":"2d0377bdffe31ba4ede86618cd3f4d117fc81269","after":"6ab36aaf56f930e2ed5784c8ebafe1160ce057f7","ref":"refs/heads/main","pushedAt":"2024-02-01T15:57:29.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":"gemspec: Add license and dependency bounds (#75)\n\nThis commit fixes some warnings that were being output by `gem build`.","shortMessageHtmlLink":"gemspec: Add license and dependency bounds (#75)"}},{"before":null,"after":"6ab36aaf56f930e2ed5784c8ebafe1160ce057f7","ref":"refs/heads/gh-readonly-queue/main/pr-75-2d0377bdffe31ba4ede86618cd3f4d117fc81269","pushedAt":"2024-02-01T15:57:29.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":"gemspec: Add license and dependency bounds (#75)\n\nThis commit fixes some warnings that were being output by `gem build`.","shortMessageHtmlLink":"gemspec: Add license and dependency bounds (#75)"}},{"before":null,"after":"d3f7037f2e1d058c39fa1d21d7dda5be0242cdfa","ref":"refs/heads/fix-gemspec-warnings","pushedAt":"2024-01-29T18:43:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ethowitz","name":"Ethan Donowitz","path":"/ethowitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8703826?s=80&v=4"},"commit":{"message":"gemspec: Add license and dependency bounds\n\nThis commit fixes some warnings that were being output by `gem build`.","shortMessageHtmlLink":"gemspec: Add license and dependency bounds"}},{"before":"2d0377bdffe31ba4ede86618cd3f4d117fc81269","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-74-3306f16a29a805322146bf35453376bc93529b30","pushedAt":"2024-01-26T23:05:57.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":"3306f16a29a805322146bf35453376bc93529b30","after":"2d0377bdffe31ba4ede86618cd3f4d117fc81269","ref":"refs/heads/main","pushedAt":"2024-01-26T23:05:56.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: Update failover setting names (#74)","shortMessageHtmlLink":"readme: Update failover setting names (#74)"}},{"before":null,"after":"2d0377bdffe31ba4ede86618cd3f4d117fc81269","ref":"refs/heads/gh-readonly-queue/main/pr-74-3306f16a29a805322146bf35453376bc93529b30","pushedAt":"2024-01-26T23:05:56.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: Update failover setting names (#74)","shortMessageHtmlLink":"readme: Update failover setting names (#74)"}},{"before":null,"after":"84ccd71c0edb39daed7a61bdba26c648a19777a0","ref":"refs/heads/update-failover-settings","pushedAt":"2024-01-26T20:00:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ethowitz","name":"Ethan Donowitz","path":"/ethowitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8703826?s=80&v=4"},"commit":{"message":"readme: Update failover setting names","shortMessageHtmlLink":"readme: Update failover setting names"}},{"before":"3306f16a29a805322146bf35453376bc93529b30","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-54-065795edea09ac78f152865c9d0b430d0ea0f0ac","pushedAt":"2024-01-26T19:59:38.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":"065795edea09ac78f152865c9d0b430d0ea0f0ac","after":"3306f16a29a805322146bf35453376bc93529b30","ref":"refs/heads/main","pushedAt":"2024-01-26T19:59:37.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":"Feature query annotation (#54)\n\n- annotate queries that pass through `Readyset.route`\n- tagged with `/*routed_to_readyset?:true*/`\n\n\nThe feature below is made redundant by having `query_logs_enabled` set\nto `true`.\n- ~toggle this feature on using `config.query_annotations = true`~\n\n---------\n\nCo-authored-by: Ethan Donowitz ","shortMessageHtmlLink":"Feature query annotation (#54)"}},{"before":null,"after":"3306f16a29a805322146bf35453376bc93529b30","ref":"refs/heads/gh-readonly-queue/main/pr-54-065795edea09ac78f152865c9d0b430d0ea0f0ac","pushedAt":"2024-01-26T19:59:37.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":"Feature query annotation (#54)\n\n- annotate queries that pass through `Readyset.route`\n- tagged with `/*routed_to_readyset?:true*/`\n\n\nThe feature below is made redundant by having `query_logs_enabled` set\nto `true`.\n- ~toggle this feature on using `config.query_annotations = true`~\n\n---------\n\nCo-authored-by: Ethan Donowitz ","shortMessageHtmlLink":"Feature query annotation (#54)"}},{"before":"4b3ba22e3ddfeaca72f4f35272c1e2080f93b353","after":"eaaa7787b2d671d17e0719df24834f0772c1a773","ref":"refs/heads/feature-query-annotation","pushedAt":"2024-01-26T19:56:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ethowitz","name":"Ethan Donowitz","path":"/ethowitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8703826?s=80&v=4"},"commit":{"message":"fix tests for real this time","shortMessageHtmlLink":"fix tests for real this time"}},{"before":"e8c8c349d3ea74053f959ac2e47bd08ffafee3ab","after":"4b3ba22e3ddfeaca72f4f35272c1e2080f93b353","ref":"refs/heads/feature-query-annotation","pushedAt":"2024-01-26T19:47:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ethowitz","name":"Ethan Donowitz","path":"/ethowitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8703826?s=80&v=4"},"commit":{"message":"fix combustion config to enable query log tags after my last change","shortMessageHtmlLink":"fix combustion config to enable query log tags after my last change"}},{"before":"a1811752ea3f8a1cba09994208e83b4f42e577f2","after":"e8c8c349d3ea74053f959ac2e47bd08ffafee3ab","ref":"refs/heads/feature-query-annotation","pushedAt":"2024-01-26T19:39:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ethowitz","name":"Ethan Donowitz","path":"/ethowitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8703826?s=80&v=4"},"commit":{"message":"fix conditional so that we only warn if in dev or test env and query log tags disabled","shortMessageHtmlLink":"fix conditional so that we only warn if in dev or test env and query …"}},{"before":"497f2f5beb74061e5a1201b7849d3456a3a958b2","after":"a1811752ea3f8a1cba09994208e83b4f42e577f2","ref":"refs/heads/feature-query-annotation","pushedAt":"2024-01-26T19:21:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ethowitz","name":"Ethan Donowitz","path":"/ethowitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8703826?s=80&v=4"},"commit":{"message":"fix rebase","shortMessageHtmlLink":"fix rebase"}},{"before":"065795edea09ac78f152865c9d0b430d0ea0f0ac","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-73-9841c1910cb0b3a7d68826b65be43d9420adbb39","pushedAt":"2024-01-26T19:09:08.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":"9841c1910cb0b3a7d68826b65be43d9420adbb39","after":"065795edea09ac78f152865c9d0b430d0ea0f0ac","ref":"refs/heads/main","pushedAt":"2024-01-26T19:09:07.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":"rake: Add administrative tasks (#73)\n\nCo-authored-by: Paul Lemus ","shortMessageHtmlLink":"rake: Add administrative tasks (#73)"}},{"before":null,"after":"065795edea09ac78f152865c9d0b430d0ea0f0ac","ref":"refs/heads/gh-readonly-queue/main/pr-73-9841c1910cb0b3a7d68826b65be43d9420adbb39","pushedAt":"2024-01-26T19:09:07.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":"rake: Add administrative tasks (#73)\n\nCo-authored-by: Paul Lemus ","shortMessageHtmlLink":"rake: Add administrative tasks (#73)"}},{"before":"bf7c2521939aef573499c9fa093c96a843d7ec90","after":"a9bf18b8cf13387690b09782df04ef108a591ea5","ref":"refs/heads/feature-rake-tasks","pushedAt":"2024-01-26T19:03:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ethowitz","name":"Ethan Donowitz","path":"/ethowitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8703826?s=80&v=4"},"commit":{"message":"add $stdout.flush back in","shortMessageHtmlLink":"add $stdout.flush back in"}},{"before":"83467f4d95f5296e9103d1b200ec4ef7dbc57fd3","after":"bf7c2521939aef573499c9fa093c96a843d7ec90","ref":"refs/heads/feature-rake-tasks","pushedAt":"2024-01-25T22:49:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ethowitz","name":"Ethan Donowitz","path":"/ethowitz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8703826?s=80&v=4"},"commit":{"message":"add frozen string literals","shortMessageHtmlLink":"add frozen string literals"}},{"before":"9841c1910cb0b3a7d68826b65be43d9420adbb39","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-65-59a6a1ae3d06eddb267edc63b6c42c7e3e1f7c07","pushedAt":"2024-01-25T21:01:11.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":"59a6a1ae3d06eddb267edc63b6c42c7e3e1f7c07","after":"9841c1910cb0b3a7d68826b65be43d9420adbb39","ref":"refs/heads/main","pushedAt":"2024-01-25T21:01:10.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":"routing: Add automatic failover (#65)\n\nThis commit adds an optional automatic failover feature to the gem. If\nthe number of connection errors to ReadySet exceeds a preconfigured\nthreshold, ReadySet is considered to be unhealthy, all queries are\nrouted upstream, and a background task is spawned that periodically\nchecks ReadySet's health. When ReadySet is determined to be healthy\nagain, the task is stopped, and queries are routed back to ReadySet.\n\nCloses #45","shortMessageHtmlLink":"routing: Add automatic failover (#65)"}},{"before":null,"after":"9841c1910cb0b3a7d68826b65be43d9420adbb39","ref":"refs/heads/gh-readonly-queue/main/pr-65-59a6a1ae3d06eddb267edc63b6c42c7e3e1f7c07","pushedAt":"2024-01-25T21:01: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":"routing: Add automatic failover (#65)\n\nThis commit adds an optional automatic failover feature to the gem. If\nthe number of connection errors to ReadySet exceeds a preconfigured\nthreshold, ReadySet is considered to be unhealthy, all queries are\nrouted upstream, and a background task is spawned that periodically\nchecks ReadySet's health. When ReadySet is determined to be healthy\nagain, the task is stopped, and queries are routed back to ReadySet.\n\nCloses #45","shortMessageHtmlLink":"routing: Add automatic failover (#65)"}},{"before":"9bd36bf798d7f40272ea492fd167b6a1d2a1105c","after":"497f2f5beb74061e5a1201b7849d3456a3a958b2","ref":"refs/heads/feature-query-annotation","pushedAt":"2024-01-25T18:57:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"helpotters","name":"Paul Lemus","path":"/helpotters","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22648572?s=80&v=4"},"commit":{"message":"fix: removed bad rebase artifacts","shortMessageHtmlLink":"fix: removed bad rebase artifacts"}},{"before":"59a6a1ae3d06eddb267edc63b6c42c7e3e1f7c07","after":null,"ref":"refs/heads/gh-readonly-queue/main/pr-72-f1b1d369c02407a40274c77437a45bb81b467da1","pushedAt":"2024-01-25T18:38:20.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"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD72fGYgA","startCursor":null,"endCursor":null}},"title":"Activity · readysettech/readyset-rails"}