--- /srv/reproducible-results/rbuild-debian/r-b-build.cUdHEUZf/b1/patroni_3.3.0-1_i386.changes
+++ /srv/reproducible-results/rbuild-debian/r-b-build.cUdHEUZf/b2/patroni_3.3.0-1_i386.changes
├── Files
│ @@ -1,3 +1,3 @@
│
│ - 10b0aaa2397cd7f671a7932291ed586f 509140 doc optional patroni-doc_3.3.0-1_all.deb
│ + 7f5180f9af7942bde86f8eced1b0bc7b 509076 doc optional patroni-doc_3.3.0-1_all.deb
│ 5467c49bfcba8114be979fb400628d55 261040 database optional patroni_3.3.0-1_all.deb
├── patroni-doc_3.3.0-1_all.deb
│ ├── file list
│ │ @@ -1,3 +1,3 @@
│ │ -rw-r--r-- 0 0 0 4 2024-04-18 20:14:40.000000 debian-binary
│ │ --rw-r--r-- 0 0 0 5348 2024-04-18 20:14:40.000000 control.tar.xz
│ │ --rw-r--r-- 0 0 0 503600 2024-04-18 20:14:40.000000 data.tar.xz
│ │ +-rw-r--r-- 0 0 0 5352 2024-04-18 20:14:40.000000 control.tar.xz
│ │ +-rw-r--r-- 0 0 0 503532 2024-04-18 20:14:40.000000 data.tar.xz
│ ├── control.tar.xz
│ │ ├── control.tar
│ │ │ ├── ./md5sums
│ │ │ │ ├── ./md5sums
│ │ │ │ │┄ Files differ
│ ├── data.tar.xz
│ │ ├── data.tar
│ │ │ ├── file list
│ │ │ │ @@ -121,15 +121,15 @@
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 15361 2024-04-18 20:14:40.000000 ./usr/share/doc/patroni/html/kubernetes.html
│ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-04-18 20:14:40.000000 ./usr/share/doc/patroni/html/modules/
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 41775 2024-04-18 20:14:40.000000 ./usr/share/doc/patroni/html/modules/modules.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 157553 2024-04-18 20:14:40.000000 ./usr/share/doc/patroni/html/modules/patroni.api.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 36718 2024-04-18 20:14:40.000000 ./usr/share/doc/patroni/html/modules/patroni.async_executor.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 32945 2024-04-18 20:14:40.000000 ./usr/share/doc/patroni/html/modules/patroni.collections.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 66372 2024-04-18 20:14:40.000000 ./usr/share/doc/patroni/html/modules/patroni.config.html
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 56901 2024-04-18 20:14:40.000000 ./usr/share/doc/patroni/html/modules/patroni.config_generator.html
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 56912 2024-04-18 20:14:40.000000 ./usr/share/doc/patroni/html/modules/patroni.config_generator.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 168223 2024-04-18 20:14:40.000000 ./usr/share/doc/patroni/html/modules/patroni.ctl.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 26393 2024-04-18 20:14:40.000000 ./usr/share/doc/patroni/html/modules/patroni.daemon.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 114932 2024-04-18 20:14:40.000000 ./usr/share/doc/patroni/html/modules/patroni.dcs.consul.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 172871 2024-04-18 20:14:40.000000 ./usr/share/doc/patroni/html/modules/patroni.dcs.etcd.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 230943 2024-04-18 20:14:40.000000 ./usr/share/doc/patroni/html/modules/patroni.dcs.etcd3.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 26722 2024-04-18 20:14:40.000000 ./usr/share/doc/patroni/html/modules/patroni.dcs.exhibitor.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 457803 2024-04-18 20:14:40.000000 ./usr/share/doc/patroni/html/modules/patroni.dcs.html
│ │ │ │ @@ -182,15 +182,15 @@
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 10631 2024-04-18 20:14:40.000000 ./usr/share/doc/patroni/html/pause.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 18571 2024-04-18 20:14:40.000000 ./usr/share/doc/patroni/html/py-modindex.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 278749 2024-04-18 20:14:40.000000 ./usr/share/doc/patroni/html/releases.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 30576 2024-04-18 20:14:40.000000 ./usr/share/doc/patroni/html/replica_bootstrap.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 19741 2024-04-18 20:14:40.000000 ./usr/share/doc/patroni/html/replication_modes.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 87659 2024-04-18 20:14:40.000000 ./usr/share/doc/patroni/html/rest_api.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 5951 2024-04-18 20:14:40.000000 ./usr/share/doc/patroni/html/search.html
│ │ │ │ --rw-r--r-- 0 root (0) root (0) 458313 2024-04-18 20:14:40.000000 ./usr/share/doc/patroni/html/searchindex.js
│ │ │ │ +-rw-r--r-- 0 root (0) root (0) 458301 2024-04-18 20:14:40.000000 ./usr/share/doc/patroni/html/searchindex.js
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 11469 2024-04-18 20:14:40.000000 ./usr/share/doc/patroni/html/security.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 12297 2024-04-18 20:14:40.000000 ./usr/share/doc/patroni/html/standby_cluster.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 11832 2024-04-18 20:14:40.000000 ./usr/share/doc/patroni/html/tools_integration.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 12355 2024-04-18 20:14:40.000000 ./usr/share/doc/patroni/html/watchdog.html
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 80106 2024-04-18 20:14:40.000000 ./usr/share/doc/patroni/html/yaml_configuration.html
│ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-04-18 20:14:40.000000 ./usr/share/doc/patroni-doc/
│ │ │ │ -rw-r--r-- 0 root (0) root (0) 5194 2024-04-18 20:14:40.000000 ./usr/share/doc/patroni-doc/changelog.Debian.gz
│ │ │ ├── ./usr/share/doc/patroni/html/modules/patroni.config.html
│ │ │ │ @@ -151,15 +151,15 @@
│ │ │ │
│ │ │ │ -
│ │ │ │ __CACHE_FILENAME = 'patroni.dynamic.json'
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -__DEFAULT_CONFIG: Dict[str, Any] = {'loop_wait': 10, 'postgresql': {'parameters': <CaseInsensitiveDict{'wal_level': 'hot_standby', 'hot_standby': 'on', 'max_connections': 100, 'max_wal_senders': 10, 'max_prepared_transactions': 0, 'max_locks_per_transaction': 64, 'track_commit_timestamp': 'off', 'max_replication_slots': 10, 'max_worker_processes': 8, 'wal_log_hints': 'on'} at f3dc40b0>, 'use_slots': True}, 'retry_timeout': 10, 'standby_cluster': {'archive_cleanup_command': '', 'create_replica_methods': '', 'host': '', 'port': '', 'primary_slot_name': '', 'recovery_min_apply_delay': '', 'restore_command': ''}, 'ttl': 30}
│ │ │ │ +__DEFAULT_CONFIG: Dict[str, Any] = {'loop_wait': 10, 'postgresql': {'parameters': <CaseInsensitiveDict{'wal_level': 'hot_standby', 'hot_standby': 'on', 'max_connections': 100, 'max_wal_senders': 10, 'max_prepared_transactions': 0, 'max_locks_per_transaction': 64, 'track_commit_timestamp': 'off', 'max_replication_slots': 10, 'max_worker_processes': 8, 'wal_log_hints': 'on'} at f50c7910>, 'use_slots': True}, 'retry_timeout': 10, 'standby_cluster': {'archive_cleanup_command': '', 'create_replica_methods': '', 'host': '', 'port': '', 'primary_slot_name': '', 'recovery_min_apply_delay': '', 'restore_command': ''}, 'ttl': 30}
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ __get_and_maybe_adjust_int_value(config: Dict[str, Any], param: str, min_value: int) → int
│ │ │ │ Get, validate and maybe adjust a param integer value from the config dict
.
│ │ │ │
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -78,15 +78,15 @@
│ │ │ │ │ PATRONI_CONFIG_VARIABLE= 'PATRONI_CONFIGURATION'¶
│ │ │ │ │ __CACHE_FILENAME= 'patroni.dynamic.json'¶
│ │ │ │ │ __DEFAULT_CONFIG: Dict[str, Any]= {'loop_wait': 10, 'postgresql':
│ │ │ │ │ {'parameters': ,
│ │ │ │ │ + 'max_worker_processes': 8, 'wal_log_hints': 'on'} at f50c7910>,
│ │ │ │ │ 'use_slots': True}, 'retry_timeout': 10, 'standby_cluster':
│ │ │ │ │ {'archive_cleanup_command': '', 'create_replica_methods': '', 'host':
│ │ │ │ │ '', 'port': '', 'primary_slot_name': '', 'recovery_min_apply_delay':
│ │ │ │ │ '', 'restore_command': ''}, 'ttl': 30}¶
│ │ │ │ │ __get_and_maybe_adjust_int_value(config: Dict[str, Any], param: str,
│ │ │ │ │ min_value: int) → int¶
│ │ │ │ │ Get, validate and maybe adjust a param integer value from the
│ │ │ ├── ./usr/share/doc/patroni/html/modules/patroni.config_generator.html
│ │ │ │ @@ -122,15 +122,15 @@
│ │ │ │ pg_major – integer representation of the major PostgreSQL version.
│ │ │ │ config – dictionary used for the generated configuration storage.
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -_HOSTNAME = 'ionos6-i386'
│ │ │ │ +_HOSTNAME = 'i-capture-the-hostname'
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ _IP = '127.0.1.1'
│ │ │ │
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -51,15 +51,15 @@
│ │ │ │ │ Object representing the generated Patroni config.
│ │ │ │ │ Variables:
│ │ │ │ │ * output_file â full path to the output file to be used.
│ │ │ │ │ * pg_major â integer representation of the major PostgreSQL
│ │ │ │ │ version.
│ │ │ │ │ * config â dictionary used for the generated configuration
│ │ │ │ │ storage.
│ │ │ │ │ - _HOSTNAME= 'ionos6-i386'¶
│ │ │ │ │ + _HOSTNAME= 'i-capture-the-hostname'¶
│ │ │ │ │ _IP= '127.0.1.1'¶
│ │ │ │ │ __init__(output_file: str | None) → None¶
│ │ │ │ │ Set up the output file (if passed), helper vars and the minimal
│ │ │ │ │ config structure.
│ │ │ │ │ Parameters:
│ │ │ │ │ output_file â full path to the output file to be used.
│ │ │ │ │ _abc_impl= <_abc._abc_data object>¶
│ │ │ ├── ./usr/share/doc/patroni/html/modules/patroni.postgresql.config.html
│ │ │ │ @@ -112,20 +112,20 @@
│ │ │ │ patroni.postgresql.config module
│ │ │ │
│ │ │ │ -
│ │ │ │ class patroni.postgresql.config.ConfigHandler(postgresql: Postgresql, config: Dict[str, Any])
│ │ │ │ Bases: object
│ │ │ │
│ │ │ │ -
│ │ │ │ -CMDLINE_OPTIONS = <CaseInsensitiveDict{'listen_addresses': (None, <function _false_validator>, 90100), 'port': (None, <function _false_validator>, 90100), 'cluster_name': (None, <function _false_validator>, 90500), 'wal_level': ('hot_standby', <patroni.validator.EnumValidator object>, 90100), 'hot_standby': ('on', <function _bool_is_true_validator>, 90100), 'max_connections': (100, <patroni.validator.IntValidator object>, 90100), 'max_wal_senders': (10, <patroni.validator.IntValidator object>, 90100), 'wal_keep_segments': (8, <patroni.validator.IntValidator object>, 90100), 'wal_keep_size': ('128MB', <patroni.validator.IntValidator object>, 130000), 'max_prepared_transactions': (0, <patroni.validator.IntValidator object>, 90100), 'max_locks_per_transaction': (64, <patroni.validator.IntValidator object>, 90100), 'track_commit_timestamp': ('off', <function _bool_validator>, 90500), 'max_replication_slots': (10, <patroni.validator.IntValidator object>, 90400), 'max_worker_processes': (8, <patroni.validator.IntValidator object>, 90400), 'wal_log_hints': ('on', <function _bool_is_true_validator>, 90400)} at f428e410>
│ │ │ │ +CMDLINE_OPTIONS = <CaseInsensitiveDict{'listen_addresses': (None, <function _false_validator>, 90100), 'port': (None, <function _false_validator>, 90100), 'cluster_name': (None, <function _false_validator>, 90500), 'wal_level': ('hot_standby', <patroni.validator.EnumValidator object>, 90100), 'hot_standby': ('on', <function _bool_is_true_validator>, 90100), 'max_connections': (100, <patroni.validator.IntValidator object>, 90100), 'max_wal_senders': (10, <patroni.validator.IntValidator object>, 90100), 'wal_keep_segments': (8, <patroni.validator.IntValidator object>, 90100), 'wal_keep_size': ('128MB', <patroni.validator.IntValidator object>, 130000), 'max_prepared_transactions': (0, <patroni.validator.IntValidator object>, 90100), 'max_locks_per_transaction': (64, <patroni.validator.IntValidator object>, 90100), 'track_commit_timestamp': ('off', <function _bool_validator>, 90500), 'max_replication_slots': (10, <patroni.validator.IntValidator object>, 90400), 'max_worker_processes': (8, <patroni.validator.IntValidator object>, 90400), 'wal_log_hints': ('on', <function _bool_is_true_validator>, 90400)} at f4116470>
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ -_RECOVERY_PARAMETERS = <CaseInsensitiveSet('archive_cleanup_command', 'pause_at_recovery_target', 'primary_conninfo', 'primary_slot_name', 'promote_trigger_file', 'recovery_end_command', 'recovery_min_apply_delay', 'recovery_target', 'recovery_target_action', 'recovery_target_inclusive', 'recovery_target_lsn', 'recovery_target_name', 'recovery_target_time', 'recovery_target_timeline', 'recovery_target_xid', 'restore_command', 'standby_mode', 'trigger_file') at f428e3d0>
│ │ │ │ +_RECOVERY_PARAMETERS = <CaseInsensitiveSet('archive_cleanup_command', 'pause_at_recovery_target', 'primary_conninfo', 'primary_slot_name', 'promote_trigger_file', 'recovery_end_command', 'recovery_min_apply_delay', 'recovery_target', 'recovery_target_action', 'recovery_target_inclusive', 'recovery_target_lsn', 'recovery_target_name', 'recovery_target_time', 'recovery_target_timeline', 'recovery_target_xid', 'restore_command', 'standby_mode', 'trigger_file') at f4116ab0>
│ │ │ │
│ │ │ │
│ │ │ │
│ │ │ │ -
│ │ │ │ __init__(postgresql: Postgresql, config: Dict[str, Any]) → None
│ │ │ │
│ │ │ │ ├── html2text {}
│ │ │ │ │ @@ -62,23 +62,23 @@
│ │ │ │ │ , 90100),
│ │ │ │ │ 'max_locks_per_transaction': (64, , 90100), 'track_commit_timestamp': ('off', , 90500), 'max_replication_slots': (10,
│ │ │ │ │ , 90400),
│ │ │ │ │ 'max_worker_processes': (8, ,
│ │ │ │ │ 90400), 'wal_log_hints': ('on', ,
│ │ │ │ │ - 90400)} at f428e410>¶
│ │ │ │ │ + 90400)} at f4116470>¶
│ │ │ │ │ _RECOVERY_PARAMETERS= ¶
│ │ │ │ │ + 'standby_mode', 'trigger_file') at f4116ab0>¶
│ │ │ │ │ __init__(postgresql: Postgresql, config: Dict[str, Any]) →
│ │ │ │ │ None¶
│ │ │ │ │ _adjust_recovery_parameters() → None¶
│ │ │ │ │ _check_passfile(passfile: str, wanted_primary_conninfo: Dict[str, Any])
│ │ │ │ │ → bool¶
│ │ │ │ │ _check_primary_conninfo(primary_conninfo: Dict[str, Any],
│ │ │ │ │ wanted_primary_conninfo: Dict[str, Any]) → bool¶
│ │ │ ├── ./usr/share/doc/patroni/html/searchindex.js
│ │ │ │ ├── js-beautify {}
│ │ │ │ │ @@ -2578,15 +2578,15 @@
│ │ │ │ │ "max_wal_send": [18, 41, 69, 72, 75],
│ │ │ │ │ "max_locks_per_transact": [18, 41, 69, 72],
│ │ │ │ │ "64": [18, 22, 41, 63, 69],
│ │ │ │ │ "track_commit_timestamp": [18, 41, 69],
│ │ │ │ │ "max_replication_slot": [18, 41, 69, 72, 75],
│ │ │ │ │ "max_worker_process": [18, 41, 69, 72],
│ │ │ │ │ "wal_log_hint": [18, 41, 47, 69, 72],
│ │ │ │ │ - "f3dc40b0": 18,
│ │ │ │ │ + "f50c7910": 18,
│ │ │ │ │ "min_valu": 18,
│ │ │ │ │ "mayb": [18, 72],
│ │ │ │ │ "referenc": [18, 64],
│ │ │ │ │ "_description_": 18,
│ │ │ │ │ "filesystem": [18, 72],
│ │ │ │ │ "alphabet": [18, 72],
│ │ │ │ │ "is_loc": 18,
│ │ │ │ │ @@ -2609,16 +2609,15 @@
│ │ │ │ │ "renam": [18, 69, 72],
│ │ │ │ │ "xxxxxx": 18,
│ │ │ │ │ "random": [18, 20, 70, 72],
│ │ │ │ │ "machineri": [19, 30, 72],
│ │ │ │ │ "output_fil": 19,
│ │ │ │ │ "abc": [19, 21, 22, 24, 44, 50, 62, 72],
│ │ │ │ │ "storag": [19, 48, 55, 72, 76],
│ │ │ │ │ - "ionos6": 19,
│ │ │ │ │ - "i386": 19,
│ │ │ │ │ + "captur": 19,
│ │ │ │ │ "helper": [19, 30, 32, 42, 48, 63, 64],
│ │ │ │ │ "line_prefix": 19,
│ │ │ │ │ "indent": 19,
│ │ │ │ │ "comment": [19, 41, 80],
│ │ │ │ │ "section_nam": 19,
│ │ │ │ │ "textio": 19,
│ │ │ │ │ "sy": 19,
│ │ │ │ │ @@ -3476,29 +3475,29 @@
│ │ │ │ │ "90100": 41,
│ │ │ │ │ "90500": [41, 50],
│ │ │ │ │ "wal_keep_seg": [41, 69, 72],
│ │ │ │ │ "wal_keep_s": [41, 69, 72],
│ │ │ │ │ "128mb": [41, 69],
│ │ │ │ │ "130000": 41,
│ │ │ │ │ "90400": 41,
│ │ │ │ │ - "f428e410": 41,
│ │ │ │ │ + "f4116470": 41,
│ │ │ │ │ "pause_at_recovery_target": 41,
│ │ │ │ │ "promote_trigger_fil": [41, 72],
│ │ │ │ │ "recovery_end_command": [41, 47, 69, 72],
│ │ │ │ │ "recovery_target": 41,
│ │ │ │ │ "recovery_target_act": [41, 72, 73],
│ │ │ │ │ "recovery_target_inclus": 41,
│ │ │ │ │ "recovery_target_lsn": 41,
│ │ │ │ │ "recovery_target_nam": 41,
│ │ │ │ │ "recovery_target_tim": 41,
│ │ │ │ │ "recovery_target_timelin": [41, 73],
│ │ │ │ │ "recovery_target_xid": 41,
│ │ │ │ │ "standby_mod": 41,
│ │ │ │ │ "trigger_fil": 41,
│ │ │ │ │ - "f428e3d0": 41,
│ │ │ │ │ + "f4116ab0": 41,
│ │ │ │ │ "passfil": [41, 72],
│ │ │ │ │ "wanted_primary_conninfo": 41,
│ │ │ │ │ "unix_socket_directori": [41, 72, 75, 80],
│ │ │ │ │ "old_valu": 41,
│ │ │ │ │ "auto": [41, 69, 72, 75],
│ │ │ │ │ "recovery_param": 41,
│ │ │ │ │ "workaround": [41, 72],