{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":715885350,"defaultBranch":"master","name":"riverqueue-ruby","ownerLogin":"riverqueue","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-08T02:53:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/136755925?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1725137663.0","currentOid":""},"activityList":{"items":[{"before":"7b1f06038de0943c5973c7781d4fa38bb4daacf8","after":null,"ref":"refs/heads/brandur-more-ruby-versions","pushedAt":"2024-08-31T20:54:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brandur","name":"Brandur Leach","path":"/brandur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96890?s=80&v=4"}},{"before":"5097d21dbe4221cdcb36ee8af94aedcf79adb4d6","after":"54b4549658bdc90dd954ca8b83d4536d4266164d","ref":"refs/heads/master","pushedAt":"2024-08-31T20:54:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brandur","name":"Brandur Leach","path":"/brandur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96890?s=80&v=4"},"commit":{"message":"Test against all supported versions of Ruby (#31)\n\nFlesh out the matrix of versions of Ruby that we test the gem against,\r\nadding all three versions that are currently considered to be in\r\nmaintenance (3.1, 3.2, 3.3) [1].\r\n\r\nThe setup-ruby step requires a version be specified, so we have a\r\nslightly awkward situation here were non-spec jobs use a default\r\n`RUBY_VERSION` from env, while the spec job gets a matrix containing\r\nmore than one version. I've added comments to `RUBY_VERSION` and the\r\nmatrix to hopefully suggest to anyone making a modification that\r\nchanging one of them probably means you want to update the other too.\r\n\r\n[1] https://www.ruby-lang.org/en/downloads/branches/","shortMessageHtmlLink":"Test against all supported versions of Ruby (#31)"}},{"before":"304e17b1c6838a5218e16e2d6fe717c86798a772","after":"7b1f06038de0943c5973c7781d4fa38bb4daacf8","ref":"refs/heads/brandur-more-ruby-versions","pushedAt":"2024-08-31T20:51:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brandur","name":"Brandur Leach","path":"/brandur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96890?s=80&v=4"},"commit":{"message":"Test against all supported versions of Ruby\n\nFlesh out the matrix of versions of Ruby that we test the gem against,\nadding all three versions that are currently considered to be in\nmaintenance (3.1, 3.2, 3.3) [1].\n\nThe setup-ruby step requires a version be specified, so we have a\nslightly awkward situation here were non-spec jobs use a default\n`RUBY_VERSION` from env, while the spec job gets a matrix containing\nmore than one version. I've added comments to `RUBY_VERSION` and the\nmatrix to hopefully suggest to anyone making a modification that\nchanging one of them probably means you want to update the other too.\n\n[1] https://www.ruby-lang.org/en/downloads/branches/","shortMessageHtmlLink":"Test against all supported versions of Ruby"}},{"before":"d53f6b57452bbe15091cfd47301c8b6805797490","after":"304e17b1c6838a5218e16e2d6fe717c86798a772","ref":"refs/heads/brandur-more-ruby-versions","pushedAt":"2024-08-31T20:49:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brandur","name":"Brandur Leach","path":"/brandur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96890?s=80&v=4"},"commit":{"message":"Test against all supported versions of Ruby\n\nFlesh out the matrix of versions of Ruby that we test the gem against,\nadding all three versions that are currently supported (3.1, 3.2, 3.3).\n\nThe setup-ruby step requires a version be specified, so we have a\nslightly awkward situation here were non-spec jobs use a default\n`RUBY_VERSION` from env, while the spec job gets a matrix containing\nmore than one version. I've added comments to `RUBY_VERSION` and the\nmatrix to hopefully suggest to anyone making a modification that\nchanging one of them probably means you want to update the other too.","shortMessageHtmlLink":"Test against all supported versions of Ruby"}},{"before":null,"after":"d53f6b57452bbe15091cfd47301c8b6805797490","ref":"refs/heads/brandur-more-ruby-versions","pushedAt":"2024-08-31T20:36:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brandur","name":"Brandur Leach","path":"/brandur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96890?s=80&v=4"},"commit":{"message":"Test against all support versions of Ruby","shortMessageHtmlLink":"Test against all support versions of Ruby"}},{"before":"3e70aed33b237172326cc8251208de32b2712e10","after":null,"ref":"refs/heads/brandur-v0.7.0","pushedAt":"2024-08-31T04:50:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brandur","name":"Brandur Leach","path":"/brandur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96890?s=80&v=4"}},{"before":"c907314f52e1cb6a61789943760935e5aa505a91","after":"5097d21dbe4221cdcb36ee8af94aedcf79adb4d6","ref":"refs/heads/master","pushedAt":"2024-08-31T04:50:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brandur","name":"Brandur Leach","path":"/brandur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96890?s=80&v=4"},"commit":{"message":"Prepare release v0.7.0 (#30)\n\nPrepare v0.7.0, containing largely the changes in #28 that add support\r\nfor past path unique job insertion.","shortMessageHtmlLink":"Prepare release v0.7.0 (#30)"}},{"before":null,"after":"3e70aed33b237172326cc8251208de32b2712e10","ref":"refs/heads/brandur-v0.7.0","pushedAt":"2024-08-31T04:48:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brandur","name":"Brandur Leach","path":"/brandur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96890?s=80&v=4"},"commit":{"message":"Prepare release v0.7.0\n\nPrepare v0.7.0, containing largely the changes in #28 that add support\nfor past path unique job insertion.","shortMessageHtmlLink":"Prepare release v0.7.0"}},{"before":"0e22535bc49de4ca5b2524ddaef6979dffdeca90","after":null,"ref":"refs/heads/brandur-gem-update","pushedAt":"2024-08-31T04:47:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brandur","name":"Brandur Leach","path":"/brandur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96890?s=80&v=4"}},{"before":"621831b535a85533b509689a201221f4f7cfa951","after":"c907314f52e1cb6a61789943760935e5aa505a91","ref":"refs/heads/master","pushedAt":"2024-08-31T04:47:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brandur","name":"Brandur Leach","path":"/brandur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96890?s=80&v=4"},"commit":{"message":"Update all gems + gem update make target (#29)\n\nRun a `bundle update` on the River Ruby gem and its subgems. It's been a\r\nwhile since dependencies were updated, but specifically we're targeting\r\nReXML, which has reported vulnerabilities.\r\n\r\nAdd a new `make bundle-update` target which provides an easy shortcut to\r\nrun `bundle update` on all project gems.\r\n\r\nAlso lock CI to Ruby 3.3 for the time being since `ffi` isn't happy with\r\nthe dev version of 3.4 currently being distributed with `head`.","shortMessageHtmlLink":"Update all gems + gem update make target (#29)"}},{"before":"8a5deb703ddec2c59e0ad70d0f61841fdf7efbff","after":"0e22535bc49de4ca5b2524ddaef6979dffdeca90","ref":"refs/heads/brandur-gem-update","pushedAt":"2024-08-31T04:45:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brandur","name":"Brandur Leach","path":"/brandur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96890?s=80&v=4"},"commit":{"message":"Update all gems + gem update make target\n\nRun a `bundle update` on the River Ruby gem and its subgems. It's been a\nwhile since dependencies were updated, but specifically we're targeting\nReXML, which has reported vulnerabilities.\n\nAdd a new `make bundle-update` target which provides an easy shortcut to\nrun `bundle update` on all project gems.\n\nAlso lock CI to Ruby 3.3 for the time being since `ffi` isn't happy with\nthe dev version of 3.4 currently being distributed with `head`.","shortMessageHtmlLink":"Update all gems + gem update make target"}},{"before":"4d179cecc4fd01eb2fb34b9c9656e05bfa636675","after":"8a5deb703ddec2c59e0ad70d0f61841fdf7efbff","ref":"refs/heads/brandur-gem-update","pushedAt":"2024-08-31T04:43:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brandur","name":"Brandur Leach","path":"/brandur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96890?s=80&v=4"},"commit":{"message":"Update all gems + gem update make target\n\nRun a `bundle update` on the River Ruby gem and its subgems. It's been a\nwhile since dependencies were updated, but specifically we're targeting\nReXML, which has reported vulnerabilities.\n\nAlso add a new `make bundle-update` target which provides an easy\nshortcut to run `bundle update` on all project gems.","shortMessageHtmlLink":"Update all gems + gem update make target"}},{"before":"95211992800d0b0a0d55f5a6b93fa354b8f96562","after":"4d179cecc4fd01eb2fb34b9c9656e05bfa636675","ref":"refs/heads/brandur-gem-update","pushedAt":"2024-08-31T04:39:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brandur","name":"Brandur Leach","path":"/brandur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96890?s=80&v=4"},"commit":{"message":"Update all gems + gem update make target\n\nRun a `bundle update` on the River Ruby gem and its subgems. It's been a\nwhile since dependencies were updated, but specifically we're targeting\nReXML, which has reported vulnerabilities.\n\nAlso add a new `make bundle-update` target which provides an easy\nshortcut to run `bundle update` on all project gems.","shortMessageHtmlLink":"Update all gems + gem update make target"}},{"before":null,"after":"95211992800d0b0a0d55f5a6b93fa354b8f96562","ref":"refs/heads/brandur-gem-update","pushedAt":"2024-08-31T04:36:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brandur","name":"Brandur Leach","path":"/brandur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96890?s=80&v=4"},"commit":{"message":"Update all gems + gem update make target\n\nRun a `bundle update` on the River Ruby gem and its subgems. It's been a\nwhile since dependencies were updated, but specifically we're targeting\nReXML, which has reported vulnerabilities.\n\nAlso add a new `make bundle-update` target which provides an easy\nshortcut to run `bundle update` on all project gems.","shortMessageHtmlLink":"Update all gems + gem update make target"}},{"before":"cab6dd46915ecec8301a920dcb1dc9c368417b25","after":null,"ref":"refs/heads/brandur-fast-unique-path","pushedAt":"2024-08-31T04:33:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brandur","name":"Brandur Leach","path":"/brandur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96890?s=80&v=4"}},{"before":"29b8e4f73312480d0b4ae4a856c18603eea9d5cd","after":"621831b535a85533b509689a201221f4f7cfa951","ref":"refs/heads/master","pushedAt":"2024-08-31T04:33:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brandur","name":"Brandur Leach","path":"/brandur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96890?s=80&v=4"},"commit":{"message":"Support fast unique insertion path (#28)\n\nUpdates the Ruby client to be compatible with the fast unique insertion\r\nadded to the main River in [1] which uses a unique index instead of\r\nadvisory lock + fetch as long as uniqueness is constrained to the\r\ndefault set of unique job states.\r\n\r\nWe also reorganize the driver tests such that the majority of the tests\r\nare put in a single set of shared examples, largely so that ActiveRecord\r\nand Sequel aren't so duplicative of each other, and so we can easily add\r\nnew tests for all drivers in one place.\r\n\r\nLastly, I killed the mock driver in use at the top level. Adding\r\nanything new required all kinds of engineering around it, and I found\r\nlots of test bugs that were the result of imperfect mocking that wasn't\r\nfully checking the client end to end.\r\n\r\n[1] https://github.com/riverqueue/river/pull/451","shortMessageHtmlLink":"Support fast unique insertion path (#28)"}},{"before":"6e75e8190bfeb0eaa2adb073b46a19bf56fbdfc7","after":"cab6dd46915ecec8301a920dcb1dc9c368417b25","ref":"refs/heads/brandur-fast-unique-path","pushedAt":"2024-08-31T04:32:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brandur","name":"Brandur Leach","path":"/brandur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96890?s=80&v=4"},"commit":{"message":"Support fast unique insertion path\n\nUpdates the Ruby client to be compatible with the fast unique insertion\nadded to the main River in [1] which uses a unique index instead of\nadvisory lock + fetch as long as uniqueness is constrained to the\ndefault set of unique job states.\n\nWe also reorganize the driver tests such that the majority of the tests\nare put in a single set of shared examples, largely so that ActiveRecord\nand Sequel aren't so duplicative of each other, and so we can easily add\nnew tests for all drivers in one place.\n\nLastly, I killed the mock driver in use at the top level. Adding\nanything new required all kinds of engineering around it, and I found\nlots of test bugs that were the result of imperfect mocking that wasn't\nfully checking the client end to end.\n\n[1] https://github.com/riverqueue/river/pull/451","shortMessageHtmlLink":"Support fast unique insertion path"}},{"before":"eda0e4ea6b77cad6a38d88a1f358f0c656e3c63a","after":"6e75e8190bfeb0eaa2adb073b46a19bf56fbdfc7","ref":"refs/heads/brandur-fast-unique-path","pushedAt":"2024-08-31T04:30:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brandur","name":"Brandur Leach","path":"/brandur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96890?s=80&v=4"},"commit":{"message":"Support fast unique insertion path\n\nUpdates the Ruby client to be compatible with the fast unique insertion\nadded to the main River in [1] which uses a unique index instead of\nadvisory lock + fetch as long as uniqueness is constrained to the\ndefault set of unique job states.\n\nWe also reorganize the driver tests such that the majority of the tests\nare put in a single set of shared examples, largely so that ActiveRecord\nand Sequel aren't so duplicative of each other, and so we can easily add\nnew tests for all drivers in one place.\n\nLastly, I killed the mock driver in use at the top level. Adding\nanything new required all kinds of engineering around it, and I found\nlots of test bugs that were the result of imperfect mocking that wasn't\nfully checking the client end to end.\n\n[1] https://github.com/riverqueue/river/pull/451","shortMessageHtmlLink":"Support fast unique insertion path"}},{"before":"5e0e9a24516b9721104914faba04af18d21d72a3","after":"eda0e4ea6b77cad6a38d88a1f358f0c656e3c63a","ref":"refs/heads/brandur-fast-unique-path","pushedAt":"2024-08-31T04:25:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brandur","name":"Brandur Leach","path":"/brandur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96890?s=80&v=4"},"commit":{"message":"Support fast unique insertion path\n\nUpdates the Ruby client to be compatible with the fast unique insertion\nadded to the main River in [1] which uses a unique index instead of\nadvisory lock + fetch as long as uniqueness is constrained to the\ndefault set of unique job states.\n\nWe also reorganize the driver tests such that the majority of the tests\nare put in a single set of shared examples, largely so that ActiveRecord\nand Sequel aren't so duplicative of each other, and so we can easily add\nnew tests for all drivers in one place.\n\nLastly, I killed the mock driver in use at the top level. Adding\nanything new required all kinds of engineering around it, and I found\nlots of test bugs that were the result of imperfect mocking that wasn't\nfully checking the client end to end.\n\n[1] https://github.com/riverqueue/river/pull/451","shortMessageHtmlLink":"Support fast unique insertion path"}},{"before":null,"after":"5e0e9a24516b9721104914faba04af18d21d72a3","ref":"refs/heads/brandur-fast-unique-path","pushedAt":"2024-08-28T12:00:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brandur","name":"Brandur Leach","path":"/brandur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96890?s=80&v=4"},"commit":{"message":"Support fast unique insertion path\n\nUpdates the Ruby client to be compatible with the fast unique insertion\nadded to the main River in [1] which uses a unique index instead of\nadvisory lock + fetch as long as uniqueness is constrained to the\ndefault set of unique job states.\n\nWe also reorganize the driver tests such that the majority of the tests\nare put in a single set of shared examples, largely so that ActiveRecord\nand Sequel aren't so duplicative of each other, and so we can easily add\nnew tests for all drivers in one place.\n\nLastly, I killed the mock driver in use at the top level. Adding\nanything new required all kinds of engineering around it, and I found\nlots of test bugs that were the result of imperfect mocking that wasn't\nfully checking the client end to end.\n\n[1] https://github.com/riverqueue/river/pull/451","shortMessageHtmlLink":"Support fast unique insertion path"}},{"before":"aa773413b2ec65818a8be0eee8b40d698f53cb69","after":null,"ref":"refs/heads/brandur-v0.6.1","pushedAt":"2024-08-21T14:56:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brandur","name":"Brandur Leach","path":"/brandur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96890?s=80&v=4"}},{"before":"f83a9465ce5e899453467f45311373a1ca28b975","after":"29b8e4f73312480d0b4ae4a856c18603eea9d5cd","ref":"refs/heads/master","pushedAt":"2024-08-21T14:56:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brandur","name":"Brandur Leach","path":"/brandur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96890?s=80&v=4"},"commit":{"message":"Prepare release 0.6.1 (#27)\n\nPrepare release 0.6.1, containing the Ruby gem fix from #26.","shortMessageHtmlLink":"Prepare release 0.6.1 (#27)"}},{"before":null,"after":"aa773413b2ec65818a8be0eee8b40d698f53cb69","ref":"refs/heads/brandur-v0.6.1","pushedAt":"2024-08-21T14:54:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brandur","name":"Brandur Leach","path":"/brandur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96890?s=80&v=4"},"commit":{"message":"Prepare release 0.6.1\n\nPrepare release 0.6.1, containing the Ruby gem fix from #26.","shortMessageHtmlLink":"Prepare release 0.6.1"}},{"before":"230df4eb02d36f725606b808ec4b437ba57ebe54","after":"f83a9465ce5e899453467f45311373a1ca28b975","ref":"refs/heads/master","pushedAt":"2024-08-21T14:51:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brandur","name":"Brandur Leach","path":"/brandur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96890?s=80&v=4"},"commit":{"message":"include all files in `lib` paths in gem (#26)","shortMessageHtmlLink":"include all files in lib paths in gem (#26)"}},{"before":"f66d1539f840b43591d71abff94d323134a770e2","after":"230df4eb02d36f725606b808ec4b437ba57ebe54","ref":"refs/heads/master","pushedAt":"2024-07-07T03:49:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brandur","name":"Brandur Leach","path":"/brandur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96890?s=80&v=4"},"commit":{"message":"Add missing \"changed\" header for 0.6.0 in changelog\n\nAdd a missing \"changed\" header for 0.6.0 in changelog, which was\naccidentally forgotten when I filled it in originally.","shortMessageHtmlLink":"Add missing \"changed\" header for 0.6.0 in changelog"}},{"before":"4e3ee4b7d24924fd320107cc23aed4d678ff01e5","after":null,"ref":"refs/heads/brandur-v0.6.0","pushedAt":"2024-07-07T03:47:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brandur","name":"Brandur Leach","path":"/brandur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96890?s=80&v=4"}},{"before":"84bc2cc88bb972b8aee3e599fc03315786e443a8","after":"f66d1539f840b43591d71abff94d323134a770e2","ref":"refs/heads/master","pushedAt":"2024-07-07T03:47:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brandur","name":"Brandur Leach","path":"/brandur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96890?s=80&v=4"},"commit":{"message":"Prepare release 0.6.0 (#25)\n\nPrepare release 0.6.0, which starts validating that advisory lock\r\nprefixes fit inside of four bytes.","shortMessageHtmlLink":"Prepare release 0.6.0 (#25)"}},{"before":null,"after":"4e3ee4b7d24924fd320107cc23aed4d678ff01e5","ref":"refs/heads/brandur-v0.6.0","pushedAt":"2024-07-07T03:46:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brandur","name":"Brandur Leach","path":"/brandur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96890?s=80&v=4"},"commit":{"message":"Prepare release 0.6.0\n\nPrepare release 0.6.0, which starts validating that advisory lock\nprefixes fit inside of four bytes.","shortMessageHtmlLink":"Prepare release 0.6.0"}},{"before":"845560127c1ad56c3f0cbb48325672ac0c1c1bd6","after":null,"ref":"refs/heads/brandur-check-advisory-lock-prefix-bounds","pushedAt":"2024-07-07T03:43:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brandur","name":"Brandur Leach","path":"/brandur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96890?s=80&v=4"}},{"before":"94aca9b0d45a84cb044df90806c1fa9052a43543","after":"84bc2cc88bb972b8aee3e599fc03315786e443a8","ref":"refs/heads/master","pushedAt":"2024-07-07T03:43:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"brandur","name":"Brandur Leach","path":"/brandur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96890?s=80&v=4"},"commit":{"message":"Check that advisory lock prefix fits inside four bytes (#24)\n\nAdd an extra safety check that an advisory lock prefix fits inside of\r\nfour bytes, which is all that's reserved for one.","shortMessageHtmlLink":"Check that advisory lock prefix fits inside four bytes (#24)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEqYpLXgA","startCursor":null,"endCursor":null}},"title":"Activity ยท riverqueue/riverqueue-ruby"}