{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":671152411,"defaultBranch":"main","name":"pgconsul","ownerLogin":"yandex","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-26T16:53:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7409213?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726818075.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"6379d9f076b181770c276b648bb86c8e116971c5","ref":"refs/heads/efimkin-better","pushedAt":"2024-09-20T07:41:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"efimkin","name":null,"path":"/efimkin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/35534183?s=80&v=4"},"commit":{"message":"MDB-30823: use replication lag in seconds instead of bytes, allow lag in scheduled switchover\n\nin scheduler switchover, replication lag is allowed, because primary will be stopped before replica promotion","shortMessageHtmlLink":"MDB-30823: use replication lag in seconds instead of bytes, allow lag…"}},{"before":"a77d55014555722a103a380a2a35a9c0fba5b356","after":"4b88bcb0c9452a36c502158ac30e665f1e684409","ref":"refs/heads/main","pushedAt":"2024-09-19T19:11:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"reshke","name":"reshke","path":"/reshke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24353044?s=80&v=4"},"commit":{"message":"Checkpoint on primary before switchover (#34)\n\nCo-authored-by: reshke ","shortMessageHtmlLink":"Checkpoint on primary before switchover (#34)"}},{"before":"f230314cd764ae5b7ebd0621c96a5381bde70e85","after":"a77d55014555722a103a380a2a35a9c0fba5b356","ref":"refs/heads/main","pushedAt":"2024-08-29T11:03:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"reshke","name":"reshke","path":"/reshke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24353044?s=80&v=4"},"commit":{"message":"Remove redundant comment when handling replication slots (#32)\n\nCo-authored-by: reshke ","shortMessageHtmlLink":"Remove redundant comment when handling replication slots (#32)"}},{"before":"96386762e0168f2968d324ec4e4b6e8de7c45c00","after":"f230314cd764ae5b7ebd0621c96a5381bde70e85","ref":"refs/heads/main","pushedAt":"2024-08-29T10:27:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"reshke","name":"reshke","path":"/reshke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24353044?s=80&v=4"},"commit":{"message":"More debug messages for failover (#33)","shortMessageHtmlLink":"More debug messages for failover (#33)"}},{"before":"eca82255d03a845dff70859a202362196bfdcf65","after":null,"ref":"refs/heads/dependabot/pip/pyyaml-6.0.2","pushedAt":"2024-08-07T21:24:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"b575139a0a2342b487b5d142255e109c8b498489","after":"96386762e0168f2968d324ec4e4b6e8de7c45c00","ref":"refs/heads/main","pushedAt":"2024-08-07T21:24:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"reshke","name":"reshke","path":"/reshke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24353044?s=80&v=4"},"commit":{"message":"Bump pyyaml from 6.0.1 to 6.0.2 (#31)\n\nBumps [pyyaml](https://github.com/yaml/pyyaml) from 6.0.1 to 6.0.2.\r\n- [Release notes](https://github.com/yaml/pyyaml/releases)\r\n- [Changelog](https://github.com/yaml/pyyaml/blob/main/CHANGES)\r\n- [Commits](https://github.com/yaml/pyyaml/compare/6.0.1...6.0.2)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: pyyaml\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump pyyaml from 6.0.1 to 6.0.2 (#31)"}},{"before":null,"after":"eca82255d03a845dff70859a202362196bfdcf65","ref":"refs/heads/dependabot/pip/pyyaml-6.0.2","pushedAt":"2024-08-07T12:01:40.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 pyyaml from 6.0.1 to 6.0.2\n\nBumps [pyyaml](https://github.com/yaml/pyyaml) from 6.0.1 to 6.0.2.\n- [Release notes](https://github.com/yaml/pyyaml/releases)\n- [Changelog](https://github.com/yaml/pyyaml/blob/main/CHANGES)\n- [Commits](https://github.com/yaml/pyyaml/compare/6.0.1...6.0.2)\n\n---\nupdated-dependencies:\n- dependency-name: pyyaml\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump pyyaml from 6.0.1 to 6.0.2"}},{"before":"71f48d1fb44716daa1e9e0aa76d136f55abc0bb7","after":"b575139a0a2342b487b5d142255e109c8b498489","ref":"refs/heads/main","pushedAt":"2024-07-31T04:00:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"munakoiso","name":null,"path":"/munakoiso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22342463?s=80&v=4"},"commit":{"message":"Better managing of replication slots (#30)","shortMessageHtmlLink":"Better managing of replication slots (#30)"}},{"before":"7b61ba728b7365139900ef3245e613fce145bbbb","after":"71f48d1fb44716daa1e9e0aa76d136f55abc0bb7","ref":"refs/heads/main","pushedAt":"2024-07-22T04:51:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"munakoiso","name":null,"path":"/munakoiso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22342463?s=80&v=4"},"commit":{"message":"Better steps patterns (#26)","shortMessageHtmlLink":"Better steps patterns (#26)"}},{"before":"076abd22a73de88c9c59404282802c04e8f297dd","after":"7b61ba728b7365139900ef3245e613fce145bbbb","ref":"refs/heads/main","pushedAt":"2024-07-20T02:45:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"munakoiso","name":null,"path":"/munakoiso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22342463?s=80&v=4"},"commit":{"message":"fix logs path in github workflows (#29)","shortMessageHtmlLink":"fix logs path in github workflows (#29)"}},{"before":"b687fa1008a7682632d9ea62621711e0d6445c3b","after":"076abd22a73de88c9c59404282802c04e8f297dd","ref":"refs/heads/main","pushedAt":"2024-07-19T08:47:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"munakoiso","name":null,"path":"/munakoiso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22342463?s=80&v=4"},"commit":{"message":"Fix infinite election (#27)\n\n* Fix infinite election\r\n\r\n* better\r\n\r\n* better","shortMessageHtmlLink":"Fix infinite election (#27)"}},{"before":"8c3f94db826db191613a8cdf528c3716c10cd212","after":"b687fa1008a7682632d9ea62621711e0d6445c3b","ref":"refs/heads/main","pushedAt":"2024-07-18T10:50:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"munakoiso","name":null,"path":"/munakoiso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22342463?s=80&v=4"},"commit":{"message":"Fix timeline verification before acquiring leader lock (#28)","shortMessageHtmlLink":"Fix timeline verification before acquiring leader lock (#28)"}},{"before":"b8d66f76d2a5598dbf18553c5d62a3883f08749c","after":"8c3f94db826db191613a8cdf528c3716c10cd212","ref":"refs/heads/main","pushedAt":"2024-07-16T12:31:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"munakoiso","name":null,"path":"/munakoiso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22342463?s=80&v=4"},"commit":{"message":"Verify timeline before lock acquire (#24)","shortMessageHtmlLink":"Verify timeline before lock acquire (#24)"}},{"before":"695fa9fa44982eb551dbb07cdb16453c7ba98b7e","after":"b8d66f76d2a5598dbf18553c5d62a3883f08749c","ref":"refs/heads/main","pushedAt":"2024-07-15T06:37:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"munakoiso","name":null,"path":"/munakoiso","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22342463?s=80&v=4"},"commit":{"message":"Ignore switchover from X to X (#25)\n\nCo-authored-by: reshke ","shortMessageHtmlLink":"Ignore switchover from X to X (#25)"}},{"before":"4d3828e3d791f539be46e0675fa0e6e85a9b16b3","after":"695fa9fa44982eb551dbb07cdb16453c7ba98b7e","ref":"refs/heads/main","pushedAt":"2024-07-12T08:47:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"reshke","name":"reshke","path":"/reshke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24353044?s=80&v=4"},"commit":{"message":"Update main.py: change log level for non-HA replica iteration message (#23)","shortMessageHtmlLink":"Update main.py: change log level for non-HA replica iteration message ("}},{"before":"eb101b37b5494e5641f97bb5b78188cea99a9e12","after":"1631fc2ca47bba29becfa04570d699ba5c52cbd5","ref":"refs/heads/reshke-patch-1","pushedAt":"2024-07-12T06:38:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"reshke","name":"reshke","path":"/reshke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24353044?s=80&v=4"},"commit":{"message":"Merge branch 'main' into reshke-patch-1","shortMessageHtmlLink":"Merge branch 'main' into reshke-patch-1"}},{"before":"7bcf06b0890149ea9024b1c92db0a449568770f1","after":"4d3828e3d791f539be46e0675fa0e6e85a9b16b3","ref":"refs/heads/main","pushedAt":"2024-07-12T06:37:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"reshke","name":"reshke","path":"/reshke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24353044?s=80&v=4"},"commit":{"message":"Better KazooTimeoutError handling (#22)","shortMessageHtmlLink":"Better KazooTimeoutError handling (#22)"}},{"before":null,"after":"eb101b37b5494e5641f97bb5b78188cea99a9e12","ref":"refs/heads/reshke-patch-1","pushedAt":"2024-07-12T06:12:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"reshke","name":"reshke","path":"/reshke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24353044?s=80&v=4"},"commit":{"message":"Update main.py: change log level for non-HA replica iteration message","shortMessageHtmlLink":"Update main.py: change log level for non-HA replica iteration message"}},{"before":"0c3d05e706af0bb6d45a719ef1356b884badaa2e","after":"7bcf06b0890149ea9024b1c92db0a449568770f1","ref":"refs/heads/main","pushedAt":"2024-07-08T13:32:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"reshke","name":"reshke","path":"/reshke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24353044?s=80&v=4"},"commit":{"message":"added some indents to README.md (#21)\n\nCo-authored-by: Maksim Dubakin ","shortMessageHtmlLink":"added some indents to README.md (#21)"}},{"before":"5340ac467c564667803e2c89be6cc1fe9b7aa16e","after":"0c3d05e706af0bb6d45a719ef1356b884badaa2e","ref":"refs/heads/main","pushedAt":"2024-06-01T01:33:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vicpopov","name":"Victor Popov","path":"/vicpopov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1473053?s=80&v=4"},"commit":{"message":"Fix wals_to_upload config value getting in upload_wals plugin (#19)","shortMessageHtmlLink":"Fix wals_to_upload config value getting in upload_wals plugin (#19)"}},{"before":"3dd32b29ba300ace5c3b1e403c4cf2bfca95b047","after":"5340ac467c564667803e2c89be6cc1fe9b7aa16e","ref":"refs/heads/main","pushedAt":"2024-05-31T19:51:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"reshke","name":"reshke","path":"/reshke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24353044?s=80&v=4"},"commit":{"message":"Downgrade requests package to workaround http+docker scheme issue (#20)\n\nFixes docker/docker-py#3256","shortMessageHtmlLink":"Downgrade requests package to workaround http+docker scheme issue (#20)"}},{"before":"b2ab4690cb5cdaabd3bc64cabc84fd90b7fdc4a5","after":null,"ref":"refs/heads/less-invasive-replics-check","pushedAt":"2024-04-18T16:03:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"secwall","name":null,"path":"/secwall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1869308?s=80&v=4"}},{"before":"fc1e96d636cb8c426aeba29f2f6cd3a0f981fefb","after":"3dd32b29ba300ace5c3b1e403c4cf2bfca95b047","ref":"refs/heads/main","pushedAt":"2024-04-18T16:03:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"secwall","name":null,"path":"/secwall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1869308?s=80&v=4"},"commit":{"message":"Use less invasive replics availability check on zk fail","shortMessageHtmlLink":"Use less invasive replics availability check on zk fail"}},{"before":"b6e46ece0d796c7c06e05dca466c388bc5f0c7d8","after":"b2ab4690cb5cdaabd3bc64cabc84fd90b7fdc4a5","ref":"refs/heads/less-invasive-replics-check","pushedAt":"2024-04-17T13:31:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"secwall","name":null,"path":"/secwall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1869308?s=80&v=4"},"commit":{"message":"Use less invasive replics availability check on zk fail","shortMessageHtmlLink":"Use less invasive replics availability check on zk fail"}},{"before":null,"after":"b6e46ece0d796c7c06e05dca466c388bc5f0c7d8","ref":"refs/heads/less-invasive-replics-check","pushedAt":"2024-04-17T12:41:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"secwall","name":null,"path":"/secwall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1869308?s=80&v=4"},"commit":{"message":"Use less invasive replics availability check on zk fail","shortMessageHtmlLink":"Use less invasive replics availability check on zk fail"}},{"before":"c3acb95a865d3ae61e8a6f233e6884d75e0667c8","after":null,"ref":"refs/heads/failover-reset","pushedAt":"2024-04-12T10:11:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"secwall","name":null,"path":"/secwall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1869308?s=80&v=4"}},{"before":"089740deebdb27ef3b9ee03655d0b03f8c8440ec","after":null,"ref":"refs/heads/dependabot/pip/psycopg2-binary-2.9.9","pushedAt":"2024-04-10T19:14:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"d55bc8ddeb519c3da40bbee3eebf42ccca36ec42","after":"fc1e96d636cb8c426aeba29f2f6cd3a0f981fefb","ref":"refs/heads/main","pushedAt":"2024-04-10T19:14:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"secwall","name":null,"path":"/secwall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1869308?s=80&v=4"},"commit":{"message":"Bump psycopg2-binary from 2.9.7 to 2.9.9\n\nBumps [psycopg2-binary](https://github.com/psycopg/psycopg2) from 2.9.7 to 2.9.9.\n- [Changelog](https://github.com/psycopg/psycopg2/blob/master/NEWS)\n- [Commits](https://github.com/psycopg/psycopg2/compare/2.9.7...2.9.9)\n\n---\nupdated-dependencies:\n- dependency-name: psycopg2-binary\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump psycopg2-binary from 2.9.7 to 2.9.9"}},{"before":"563479d5135ca9ee72fae137285773b2a9e03c64","after":null,"ref":"refs/heads/dependabot/github_actions/actions/checkout-4","pushedAt":"2024-04-10T19:14:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"c9d029bc717822243686ade20658a7ad668f9771","after":"d55bc8ddeb519c3da40bbee3eebf42ccca36ec42","ref":"refs/heads/main","pushedAt":"2024-04-10T19:14:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"secwall","name":null,"path":"/secwall","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1869308?s=80&v=4"},"commit":{"message":"Bump actions/checkout from 3 to 4\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n dependency-type: direct:production\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump actions/checkout from 3 to 4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQwNzo0MToxNS4wMDAwMDBazwAAAAS7rYHK","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yMFQwNzo0MToxNS4wMDAwMDBazwAAAAS7rYHK","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNC0xMFQxOToxNDozNy4wMDAwMDBazwAAAAQtZJ04"}},"title":"Activity · yandex/pgconsul"}