Commit graph

  • be16bbbdc3 Update changelog for 2.0.0-1~bpo12+1 release debian/latest debian/2.0.0-1_bpo12+1 David Prevot 2024-04-18 16:10:11 +0200
  • 0f394cb80d Update changelog for 2.0.0-1 release David Prévot 2024-04-14 09:38:21 +0200
  • f006a708d7 Update Standards-Version to 4.7.0 David Prévot 2024-04-14 09:31:02 +0200
  • 861395d480 pristine-tar data for check-patroni_2.0.0.orig.tar.gz pristine-tar David Prévot 2024-04-14 09:26:34 +0200
  • f13b67af7c Update upstream source from tag 'upstream/2.0.0' David Prévot 2024-04-14 09:26:34 +0200
  • c52e34116d New upstream version 2.0.0 upstream/latest David Prévot 2024-04-14 09:26:34 +0200
  • 807f9b2071 Release V2.0.0 benoit 2024-04-09 16:45:11 +0200
  • e0589b97a8 Black run benoit 2024-02-27 11:25:24 +0100
  • a4ed20210c Improve doc for node_is_replica benoit 2024-02-26 14:16:47 +0100
  • 364a385a2f Fix cluster_has_leader in archive recovery tests benoit 2023-12-19 16:56:52 +0100
  • 78ef0f6ada Fix cluster_node_count's management of replication states benoit 2023-11-14 12:17:36 +0100
  • a5c4341771 Update changelog for 1.0.0-1~bpo11+1 release debian/1.0.0-1_bpo11+1 David Prevot 2023-09-29 11:38:52 +0200
  • 88a2257fbf Use Python 3.9 for Bullseye David Prevot 2023-12-29 15:00:07 +0100
  • 811db7494f Use recent python3-pytest-mock for tests David Prevot 2023-12-29 14:59:01 +0100
  • 22f96aa154 Update changelog for 1.0.0-1~bpo12+1 release David Prevot 2023-09-29 11:08:02 +0200
  • 46db3e2d15 Fix the cluster_has_leader service for standby clusters benoit 2023-11-08 17:50:32 +0100
  • ffc330f96e Mention that shell completion support is dependant on the shell version benoit 2023-11-16 13:42:42 +0100
  • 8d6b8502b6 cluster_has_replica: fix the way a healthy replica is detected benoit 2023-09-27 16:37:40 +0200
  • 6ee8db1df2 Avoid using requests's JSONDecodeError Denis Laxalde 2023-10-06 14:02:24 +0200
  • a8c4a3125d Work around nagiosplugin issue about stdout in tests Denis Laxalde 2023-10-06 13:46:19 +0200
  • 4035f1a3da Add compat for old pytest in type hints Denis Laxalde 2023-10-06 11:45:48 +0200
  • fabf3c142b Declare compatibility with click 7.1 or higher Denis Laxalde 2023-10-06 12:04:41 +0200
  • 593278206a Let Mypy check all files Denis Laxalde 2023-10-03 15:56:07 +0200
  • 903b83e211 Use fake HTTP server for the Patroni API in tests Denis Laxalde 2023-09-28 09:41:33 +0200
  • 32e06f7051 Use the 'test' extra in Tox's test environment Denis Laxalde 2023-10-03 15:42:53 +0200
  • 2d2c389bdb Configure coverage Denis Laxalde 2023-10-03 15:20:12 +0200
  • 34f576ea0f Turn --use-old-replica-state into a parametrized fixture Denis Laxalde 2023-10-03 14:29:21 +0200
  • fea89041b8 Run pytest with --log-level=debug in tox and CI Denis Laxalde 2023-10-02 14:25:03 +0200
  • ea92809cb3 Introduce a 'runner' test fixture Denis Laxalde 2023-09-28 09:41:33 +0200
  • d34e597e61 Use the tmp_path fixture instead of writing files to tests/ Denis Laxalde 2023-09-28 11:22:30 +0200
  • bc2d2917c3 Introduce a fake_restapi test fixture Denis Laxalde 2023-09-28 10:57:24 +0200
  • c3cdb8cdd4 Set a default value to status parameter of my_mock in tests Denis Laxalde 2023-09-28 09:56:08 +0200
  • 123c300911 Add type hints in tests/conftest.py Denis Laxalde 2023-09-28 09:37:44 +0200
  • a0189ebba7 Fix some typos spotted by codespell 2.2.6 Denis Laxalde 2023-10-03 09:51:55 +0200
  • 95f21a133d Drop superfluous type annotation of 'self' Denis Laxalde 2023-10-02 13:44:49 +0200
  • cc1f2d5793
    Initial packaging debian/1.0.0-1 David Prévot 2023-09-06 14:26:08 +0530
  • 3cd3586679 pristine-tar data for check-patroni_1.0.0.orig.tar.gz David Prévot 2023-09-06 14:20:51 +0530
  • e95db55000 New upstream version 1.0.0 upstream/1.0.0 David Prévot 2023-09-06 14:20:51 +0530
  • de8b3daa7a Update tox.ini to run codespell on the documentation benoit 2023-08-30 10:12:33 +0200
  • 82e0af8a9e Update README CONTRIBUTING RELEASE benoit 2023-08-30 10:06:53 +0200
  • 68b230ccb2 Release 1.0.0 v1.0.0 benoit 2023-08-28 12:09:16 +0200
  • f0c2a243f0 Moving things around in README.md and CONTRIBUTING.md benoit 2023-08-28 11:59:59 +0200
  • ee3837fab1 Add info and options about sync standby to cluster_has_replica benoit 2023-08-24 15:43:35 +0200
  • b9fbdfdefd fix vagrant/check_patroni.sh benoit 2023-08-24 17:26:19 +0200
  • fd801efa38 Revert_d39122d (move packaging to pyproject.toml) benoit 2023-08-24 11:49:15 +0200
  • b69c2501fd Revert commit 20d9d48 benoit 2023-08-23 18:29:44 +0200
  • 94a1388d06 Update changelog for cluster_has_scheduled_action benoit 2023-08-23 18:26:37 +0200
  • 259f04587b Add a node_is_leader service to check for the leader states benoit 2023-08-23 17:40:46 +0200
  • 8883d6bdc4 Add standby-leader as a valid leader type for cluster_has_leader benoit 2023-08-23 16:58:08 +0200
  • 22bf7df3ea CHANGELOG update for node_is_replica benoit 2023-08-23 16:00:40 +0200
  • 20d9d48d78 Fix the liveness check in node_is_alive benoit 2023-08-23 15:53:34 +0200
  • 46dd431775 Fix test for node_is_primary benoit 2023-08-23 15:37:51 +0200
  • 2bcddf9f87 Add a --is-sync and --is-async to node_is_replica benoit 2023-08-23 14:25:21 +0200
  • 99bf1c5bb5 Add new service cluster_has_scheduled_action benoit 2023-08-22 17:29:13 +0200
  • 7f6a03a3cc README benoit 2023-08-23 10:19:07 +0200
  • e66e49b111 Update CHANGELOG benoit 2023-08-22 18:01:03 +0200
  • d99faeba15 Add tests for the output of the script and support pre/post 3.0.4 benoit 2023-08-22 11:08:38 +0200
  • 4a6ae03458 Remove setuptools-scm as suggeted by @dlax benoit 2023-08-22 11:17:24 +0200
  • 2c49d4a97c Add CHANGELOG.md benoit 2023-08-21 14:34:10 +0200
  • d39122dd07 Move packaging metadata into pyproject.toml benoit 2023-08-21 14:33:50 +0200
  • bb68d937e6 Fix a mistake in the vvv output of ClusterConfigHasChanged benoit 2023-08-22 11:12:48 +0200
  • d07a26d324 Fix tests in a more pytonic way as proposed by @dlax benoit 2023-08-21 14:56:02 +0200
  • 77722f40c1 Fix liveness check benoit 2023-08-21 13:36:29 +0200
  • a01a535680 Add sync_standby as an acceptable state for a replica benoit 2023-08-21 13:07:20 +0200
  • 021b572e53 Redefining cluster_node_count using Patroni 3.0.4's new status indicators benoit 2023-08-21 10:45:02 +0200
  • 2f250e846e State change in patroni 3.0.4 benoit 2023-08-18 18:12:05 +0200
  • e9f197b9d9 Release 0.2.0 v0.2.0 benoit 2023-03-20 15:11:03 +0100
  • 7eb65ae903 Add python 3.11 to the tests and reduce version coverage benoit 2023-03-20 12:06:07 +0100
  • df744bf7dc Use isort to automatically sort imports benoit 2023-03-20 11:44:19 +0100
  • 050f9c6247 Fix code tag in README benoit 2023-03-20 12:51:54 +0100
  • dff95eae2f Fixing logging issues in the previous modifications benoit 2023-03-16 13:11:40 +0100
  • 7eea4c94be Reorganise for the urllib3 > requests change benoit 2023-03-14 18:02:53 +0100
  • 2443505ad6 Change logging benoit 2023-03-14 17:50:31 +0100
  • 7256c1894a Fix tests for the urllib3 to requests change benoit 2023-03-12 19:57:52 +0100
  • 7815f3379c Reverse the test for node_is_pending benoit 2023-03-12 19:44:01 +0100
  • 9cd80f5af8 Move from urllib3 to requests benoit 2023-03-12 19:43:06 +0100
  • 0800fc72e9 Add more info on states and roles for cluster_node_count benoit 2023-03-08 10:54:23 +0100
  • 6f45618e08 Update node_is_alive to metion that it's an liveness check. benoit 2023-03-08 08:35:28 +0100
  • 7286638121 -e/endpoints spec update benoit 2023-03-08 08:28:21 +0100
  • 48d2656ec7 Update check_patroni's description to mention Patroni's API benoit 2023-03-08 08:25:22 +0100
  • 93b196fb77 Fix a format string for cluster_config_has_changed benoit 2023-03-02 12:04:29 +0100
  • 275901006b Add spellcheck + tox in requirements-dev.txt benoit 2023-03-01 17:08:04 +0100
  • 38cabb333e Fix tox: remove python 3.6 tests benoit 2023-03-01 16:59:02 +0100
  • 908669f073 Add a --save option when state files are used benoit 2023-03-01 16:46:55 +0100
  • e7e7ac2e3a Release 0.1.1 benoit 2022-07-15 10:33:11 +0200
  • d5adcd9db3 Add a cp_origin parameter in the Vagrantfile benoit 2022-07-15 10:32:07 +0200
  • e3d1ac9581
    Merge pull request #17 from blogh/release_0.1.0 Benoit 2022-07-13 16:56:07 +0200
  • 1119abcbdd Release 0.1.0 benoit 2022-07-13 16:53:16 +0200
  • 951555ee30 Add forgotten requirements-dev.txt benoit 2022-07-13 16:53:07 +0200
  • 29ce7eb36f
    Merge pull request #16 from blogh/ci-release Benoit 2022-07-13 16:47:50 +0200
  • c18fa67a09 Tox updates, setup.py fixes and CONTRIBUTING.md benoit 2022-07-13 16:04:49 +0200
  • 5198f38620 Review fix benoit 2022-07-13 09:03:23 +0200
  • 12832945c3 pyproject.toml benoit 2022-07-12 16:07:57 +0200
  • 04f7ea78d3 Add publish workflow benoit 2022-07-12 15:55:48 +0200
  • b1398189a0 Release stuff benoit 2022-07-12 15:50:06 +0200
  • 7de233eb69
    Add a ci for lint and pytests (#15) Benoit 2022-07-12 14:31:23 +0200
  • 8fd2d37772
    Merge pull request #14 from blogh/black_setup_py Benoit 2022-07-11 16:32:51 +0200
  • 726c1903d8 Black run on the new version of setup.py benoit 2022-07-11 16:31:53 +0200
  • 43cc4ac118
    Merge pull request #13 from blogh/few_fixes_before_ci Benoit 2022-07-11 16:26:13 +0200
  • 9d6ec453ea
    Merge pull request #12 from bersace/dev Étienne BERSAC 2022-07-11 16:13:49 +0200