--- /srv/reproducible-results/rbuild-debian/r-b-build.p7crmEH5/b1/patroni_4.0.5-1_arm64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.p7crmEH5/b2/patroni_4.0.5-1_arm64.changes ├── Files │ @@ -1,3 +1,3 @@ │ │ - 21dfcb1539bae785ad17b4d2f1182226 543476 doc optional patroni-doc_4.0.5-1_all.deb │ + 4eaba1092df699e68e17d4dd540dbcdb 543436 doc optional patroni-doc_4.0.5-1_all.deb │ 857118773261d1d0326923edec7116ee 279504 database optional patroni_4.0.5-1_all.deb ├── patroni-doc_4.0.5-1_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2025-03-18 10:01:27.000000 debian-binary │ │ -rw-r--r-- 0 0 0 5464 2025-03-18 10:01:27.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 537820 2025-03-18 10:01:27.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 537780 2025-03-18 10:01:27.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── ./usr/share/doc/patroni/html/modules/patroni.config.html │ │ │ │ @@ -151,15 +151,15 @@ │ │ │ │ <dl class="py attribute"> │ │ │ │ <dt class="sig sig-object py" id="patroni.config.Config.__CACHE_FILENAME"> │ │ │ │ <span class="sig-name descname"><span class="pre">__CACHE_FILENAME</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">'patroni.dynamic.json'</span></em><a class="headerlink" href="#patroni.config.Config.__CACHE_FILENAME" title="Link to this definition"></a></dt> │ │ │ │ <dd></dd></dl> │ │ │ │ │ │ │ │ <dl class="py attribute"> │ │ │ │ <dt class="sig sig-object py" id="patroni.config.Config.__DEFAULT_CONFIG"> │ │ │ │ -<span class="sig-name descname"><span class="pre">__DEFAULT_CONFIG</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><a class="reference external" href="http://docs.python.org/library/typing.html#typing.Dict" title="(in Python v3.13)"><span class="pre">Dict</span></a><span class="p"><span class="pre">[</span></span><a class="reference external" href="http://docs.python.org/library/stdtypes.html#str" title="(in Python v3.13)"><span class="pre">str</span></a><span class="p"><span class="pre">,</span></span><span class="w"> </span><a class="reference external" href="http://docs.python.org/library/typing.html#typing.Any" title="(in Python v3.13)"><span class="pre">Any</span></a><span class="p"><span class="pre">]</span></span></em><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">{'loop_wait':</span> <span class="pre">10,</span> <span class="pre">'postgresql':</span> <span class="pre">{'parameters':</span> <span class="pre"><CaseInsensitiveDict{'wal_level':</span> <span class="pre">'hot_standby',</span> <span class="pre">'hot_standby':</span> <span class="pre">'on',</span> <span class="pre">'max_connections':</span> <span class="pre">100,</span> <span class="pre">'max_wal_senders':</span> <span class="pre">10,</span> <span class="pre">'max_prepared_transactions':</span> <span class="pre">0,</span> <span class="pre">'max_locks_per_transaction':</span> <span class="pre">64,</span> <span class="pre">'track_commit_timestamp':</span> <span class="pre">'off',</span> <span class="pre">'max_replication_slots':</span> <span class="pre">10,</span> <span class="pre">'max_worker_processes':</span> <span class="pre">8,</span> <span class="pre">'wal_log_hints':</span> <span class="pre">'on'}</span> <span class="pre">at</span> <span class="pre">ffffb8688180>,</span> <span class="pre">'use_slots':</span> <span class="pre">True},</span> <span class="pre">'retry_timeout':</span> <span class="pre">10,</span> <span class="pre">'standby_cluster':</span> <span class="pre">{'archive_cleanup_command':</span> <span class="pre">'',</span> <span class="pre">'create_replica_methods':</span> <span class="pre">'',</span> <span class="pre">'host':</span> <span class="pre">'',</span> <span class="pre">'port':</span> <span class="pre">'',</span> <span class="pre">'primary_slot_name':</span> <span class="pre">'',</span> <span class="pre">'recovery_min_apply_delay':</span> <span class="pre">'',</span> <span class="pre">'restore_command':</span> <span class="pre">''},</span> <span class="pre">'ttl':</span> <span class="pre">30}</span></em><a class="headerlink" href="#patroni.config.Config.__DEFAULT_CONFIG" title="Link to this definition"></a></dt> │ │ │ │ +<span class="sig-name descname"><span class="pre">__DEFAULT_CONFIG</span></span><em class="property"><span class="p"><span class="pre">:</span></span><span class="w"> </span><a class="reference external" href="http://docs.python.org/library/typing.html#typing.Dict" title="(in Python v3.13)"><span class="pre">Dict</span></a><span class="p"><span class="pre">[</span></span><a class="reference external" href="http://docs.python.org/library/stdtypes.html#str" title="(in Python v3.13)"><span class="pre">str</span></a><span class="p"><span class="pre">,</span></span><span class="w"> </span><a class="reference external" href="http://docs.python.org/library/typing.html#typing.Any" title="(in Python v3.13)"><span class="pre">Any</span></a><span class="p"><span class="pre">]</span></span></em><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre">{'loop_wait':</span> <span class="pre">10,</span> <span class="pre">'postgresql':</span> <span class="pre">{'parameters':</span> <span class="pre"><CaseInsensitiveDict{'wal_level':</span> <span class="pre">'hot_standby',</span> <span class="pre">'hot_standby':</span> <span class="pre">'on',</span> <span class="pre">'max_connections':</span> <span class="pre">100,</span> <span class="pre">'max_wal_senders':</span> <span class="pre">10,</span> <span class="pre">'max_prepared_transactions':</span> <span class="pre">0,</span> <span class="pre">'max_locks_per_transaction':</span> <span class="pre">64,</span> <span class="pre">'track_commit_timestamp':</span> <span class="pre">'off',</span> <span class="pre">'max_replication_slots':</span> <span class="pre">10,</span> <span class="pre">'max_worker_processes':</span> <span class="pre">8,</span> <span class="pre">'wal_log_hints':</span> <span class="pre">'on'}</span> <span class="pre">at</span> <span class="pre">ffffb6558180>,</span> <span class="pre">'use_slots':</span> <span class="pre">True},</span> <span class="pre">'retry_timeout':</span> <span class="pre">10,</span> <span class="pre">'standby_cluster':</span> <span class="pre">{'archive_cleanup_command':</span> <span class="pre">'',</span> <span class="pre">'create_replica_methods':</span> <span class="pre">'',</span> <span class="pre">'host':</span> <span class="pre">'',</span> <span class="pre">'port':</span> <span class="pre">'',</span> <span class="pre">'primary_slot_name':</span> <span class="pre">'',</span> <span class="pre">'recovery_min_apply_delay':</span> <span class="pre">'',</span> <span class="pre">'restore_command':</span> <span class="pre">''},</span> <span class="pre">'ttl':</span> <span class="pre">30}</span></em><a class="headerlink" href="#patroni.config.Config.__DEFAULT_CONFIG" title="Link to this definition"></a></dt> │ │ │ │ <dd></dd></dl> │ │ │ │ │ │ │ │ <dl class="py method"> │ │ │ │ <dt class="sig sig-object py" id="patroni.config.Config.__get_and_maybe_adjust_int_value"> │ │ │ │ <span class="sig-name descname"><span class="pre">__get_and_maybe_adjust_int_value</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">config</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference external" href="http://docs.python.org/library/typing.html#typing.Dict" title="(in Python v3.13)"><span class="pre">Dict</span></a><span class="p"><span class="pre">[</span></span><a class="reference external" href="http://docs.python.org/library/stdtypes.html#str" title="(in Python v3.13)"><span class="pre">str</span></a><span class="p"><span class="pre">,</span></span><span class="w"> </span><a class="reference external" href="http://docs.python.org/library/typing.html#typing.Any" title="(in Python v3.13)"><span class="pre">Any</span></a><span class="p"><span class="pre">]</span></span></span></em>, <em class="sig-param"><span class="n"><span class="pre">param</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference external" href="http://docs.python.org/library/stdtypes.html#str" title="(in Python v3.13)"><span class="pre">str</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">min_value</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference external" href="http://docs.python.org/library/functions.html#int" title="(in Python v3.13)"><span class="pre">int</span></a></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><a class="reference external" href="http://docs.python.org/library/functions.html#int" title="(in Python v3.13)"><span class="pre">int</span></a></span></span><a class="headerlink" href="#patroni.config.Config.__get_and_maybe_adjust_int_value" title="Link to this definition"></a></dt> │ │ │ │ <dd><p>Get, validate and maybe adjust a <em>param</em> integer value from the <em>config</em> <a class="reference external" href="http://docs.python.org/library/stdtypes.html#dict" title="(in Python v3.13)"><code class="xref py py-class docutils literal notranslate"><span class="pre">dict</span></code></a>.</p> │ │ │ │ <dl class="field-list simple"> │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -69,15 +69,15 @@ │ │ │ │ │ PATRONI_CONFIG_VARIABLE == ''PPAATTRROONNII__CCOONNFFIIGGUURRAATTIIOONN''_ │ │ │ │ │ __CACHE_FILENAME == ''ppaattrroonnii..ddyynnaammiicc..jjssoonn''_ │ │ │ │ │ __DEFAULT_CONFIG:: _DD_ii_cc_tt[[_ss_tt_rr,, _AA_nn_yy]] == {{''lloooopp__wwaaiitt'':: 1100,, ''ppoossttggrreessqqll'':: │ │ │ │ │ {{''ppaarraammeetteerrss'':: <<CCaasseeIInnsseennssiittiivveeDDiicctt{{''wwaall__lleevveell'':: ''hhoott__ssttaannddbbyy'',, │ │ │ │ │ ''hhoott__ssttaannddbbyy'':: ''oonn'',, ''mmaaxx__ccoonnnneeccttiioonnss'':: 110000,, ''mmaaxx__wwaall__sseennddeerrss'':: 1100,, │ │ │ │ │ ''mmaaxx__pprreeppaarreedd__ttrraannssaaccttiioonnss'':: 00,, ''mmaaxx__lloocckkss__ppeerr__ttrraannssaaccttiioonn'':: 6644,, │ │ │ │ │ ''ttrraacckk__ccoommmmiitt__ttiimmeessttaammpp'':: ''ooffff'',, ''mmaaxx__rreepplliiccaattiioonn__sslloottss'':: 1100,, │ │ │ │ │ - ''mmaaxx__wwoorrkkeerr__pprroocceesssseess'':: 88,, ''wwaall__lloogg__hhiinnttss'':: ''oonn''}} aatt ffffffffbb88668888118800>>,, │ │ │ │ │ + ''mmaaxx__wwoorrkkeerr__pprroocceesssseess'':: 88,, ''wwaall__lloogg__hhiinnttss'':: ''oonn''}} aatt ffffffffbb66555588118800>>,, │ │ │ │ │ ''uussee__sslloottss'':: TTrruuee}},, ''rreettrryy__ttiimmeeoouutt'':: 1100,, ''ssttaannddbbyy__cclluusstteerr'':: │ │ │ │ │ {{''aarrcchhiivvee__cclleeaannuupp__ccoommmmaanndd'':: '''',, ''ccrreeaattee__rreepplliiccaa__mmeetthhooddss'':: '''',, ''hhoosstt'':: │ │ │ │ │ '''',, ''ppoorrtt'':: '''',, ''pprriimmaarryy__sslloott__nnaammee'':: '''',, ''rreeccoovveerryy__mmiinn__aappppllyy__ddeellaayy'':: │ │ │ │ │ '''',, ''rreessttoorree__ccoommmmaanndd'':: ''''}},, ''ttttll'':: 3300}}_ │ │ │ │ │ __get_and_maybe_adjust_int_value(ccoonnffiigg:: _DD_ii_cc_tt[[_ss_tt_rr,, _AA_nn_yy]], ppaarraamm:: _ss_tt_rr, │ │ │ │ │ mmiinn__vvaalluuee:: _ii_nn_tt) → _i_n_t_ │ │ │ │ │ Get, validate and maybe adjust a ppaarraamm integer value from the │ │ │ ├── ./usr/share/doc/patroni/html/modules/patroni.postgresql.config.html │ │ │ │ @@ -112,20 +112,20 @@ │ │ │ │ <span id="patroni-postgresql-config-module"></span><h1>patroni.postgresql.config module<a class="headerlink" href="#module-patroni.postgresql.config" title="Link to this heading"></a></h1> │ │ │ │ <dl class="py class"> │ │ │ │ <dt class="sig sig-object py" id="patroni.postgresql.config.ConfigHandler"> │ │ │ │ <em class="property"><span class="pre">class</span><span class="w"> </span></em><span class="sig-prename descclassname"><span class="pre">patroni.postgresql.config.</span></span><span class="sig-name descname"><span class="pre">ConfigHandler</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">postgresql</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="patroni.postgresql.html#patroni.postgresql.Postgresql" title="patroni.postgresql.Postgresql"><span class="pre">Postgresql</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">config</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference external" href="http://docs.python.org/library/typing.html#typing.Dict" title="(in Python v3.13)"><span class="pre">Dict</span></a><span class="p"><span class="pre">[</span></span><a class="reference external" href="http://docs.python.org/library/stdtypes.html#str" title="(in Python v3.13)"><span class="pre">str</span></a><span class="p"><span class="pre">,</span></span><span class="w"> </span><a class="reference external" href="http://docs.python.org/library/typing.html#typing.Any" title="(in Python v3.13)"><span class="pre">Any</span></a><span class="p"><span class="pre">]</span></span></span></em><span class="sig-paren">)</span><a class="headerlink" href="#patroni.postgresql.config.ConfigHandler" title="Link to this definition"></a></dt> │ │ │ │ <dd><p>Bases: <a class="reference external" href="http://docs.python.org/library/functions.html#object" title="(in Python v3.13)"><code class="xref py py-class docutils literal notranslate"><span class="pre">object</span></code></a></p> │ │ │ │ <dl class="py attribute"> │ │ │ │ <dt class="sig sig-object py" id="patroni.postgresql.config.ConfigHandler.CMDLINE_OPTIONS"> │ │ │ │ -<span class="sig-name descname"><span class="pre">CMDLINE_OPTIONS</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre"><CaseInsensitiveDict{'listen_addresses':</span> <span class="pre">(None,</span> <span class="pre"><function</span> <span class="pre">_false_validator>,</span> <span class="pre">90100),</span> <span class="pre">'port':</span> <span class="pre">(None,</span> <span class="pre"><function</span> <span class="pre">_false_validator>,</span> <span class="pre">90100),</span> <span class="pre">'cluster_name':</span> <span class="pre">(None,</span> <span class="pre"><function</span> <span class="pre">_false_validator>,</span> <span class="pre">90500),</span> <span class="pre">'wal_level':</span> <span class="pre">('hot_standby',</span> <span class="pre"><patroni.validator.EnumValidator</span> <span class="pre">object>,</span> <span class="pre">90100),</span> <span class="pre">'hot_standby':</span> <span class="pre">('on',</span> <span class="pre"><function</span> <span class="pre">_bool_is_true_validator>,</span> <span class="pre">90100),</span> <span class="pre">'max_connections':</span> <span class="pre">(100,</span> <span class="pre"><patroni.validator.IntValidator</span> <span class="pre">object>,</span> <span class="pre">90100),</span> <span class="pre">'max_wal_senders':</span> <span class="pre">(10,</span> <span class="pre"><patroni.validator.IntValidator</span> <span class="pre">object>,</span> <span class="pre">90100),</span> <span class="pre">'wal_keep_segments':</span> <span class="pre">(8,</span> <span class="pre"><patroni.validator.IntValidator</span> <span class="pre">object>,</span> <span class="pre">90100),</span> <span class="pre">'wal_keep_size':</span> <span class="pre">('128MB',</span> <span class="pre"><patroni.validator.IntValidator</span> <span class="pre">object>,</span> <span class="pre">130000),</span> <span class="pre">'max_prepared_transactions':</span> <span class="pre">(0,</span> <span class="pre"><patroni.validator.IntValidator</span> <span class="pre">object>,</span> <span class="pre">90100),</span> <span class="pre">'max_locks_per_transaction':</span> <span class="pre">(64,</span> <span class="pre"><patroni.validator.IntValidator</span> <span class="pre">object>,</span> <span class="pre">90100),</span> <span class="pre">'track_commit_timestamp':</span> <span class="pre">('off',</span> <span class="pre"><function</span> <span class="pre">_bool_validator>,</span> <span class="pre">90500),</span> <span class="pre">'max_replication_slots':</span> <span class="pre">(10,</span> <span class="pre"><patroni.validator.IntValidator</span> <span class="pre">object>,</span> <span class="pre">90400),</span> <span class="pre">'max_worker_processes':</span> <span class="pre">(8,</span> <span class="pre"><patroni.validator.IntValidator</span> <span class="pre">object>,</span> <span class="pre">90400),</span> <span class="pre">'wal_log_hints':</span> <span class="pre">('on',</span> <span class="pre"><function</span> <span class="pre">_bool_validator>,</span> <span class="pre">90400)}</span> <span class="pre">at</span> <span class="pre">ffffb8e64690></span></em><a class="headerlink" href="#patroni.postgresql.config.ConfigHandler.CMDLINE_OPTIONS" title="Link to this definition"></a></dt> │ │ │ │ +<span class="sig-name descname"><span class="pre">CMDLINE_OPTIONS</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre"><CaseInsensitiveDict{'listen_addresses':</span> <span class="pre">(None,</span> <span class="pre"><function</span> <span class="pre">_false_validator>,</span> <span class="pre">90100),</span> <span class="pre">'port':</span> <span class="pre">(None,</span> <span class="pre"><function</span> <span class="pre">_false_validator>,</span> <span class="pre">90100),</span> <span class="pre">'cluster_name':</span> <span class="pre">(None,</span> <span class="pre"><function</span> <span class="pre">_false_validator>,</span> <span class="pre">90500),</span> <span class="pre">'wal_level':</span> <span class="pre">('hot_standby',</span> <span class="pre"><patroni.validator.EnumValidator</span> <span class="pre">object>,</span> <span class="pre">90100),</span> <span class="pre">'hot_standby':</span> <span class="pre">('on',</span> <span class="pre"><function</span> <span class="pre">_bool_is_true_validator>,</span> <span class="pre">90100),</span> <span class="pre">'max_connections':</span> <span class="pre">(100,</span> <span class="pre"><patroni.validator.IntValidator</span> <span class="pre">object>,</span> <span class="pre">90100),</span> <span class="pre">'max_wal_senders':</span> <span class="pre">(10,</span> <span class="pre"><patroni.validator.IntValidator</span> <span class="pre">object>,</span> <span class="pre">90100),</span> <span class="pre">'wal_keep_segments':</span> <span class="pre">(8,</span> <span class="pre"><patroni.validator.IntValidator</span> <span class="pre">object>,</span> <span class="pre">90100),</span> <span class="pre">'wal_keep_size':</span> <span class="pre">('128MB',</span> <span class="pre"><patroni.validator.IntValidator</span> <span class="pre">object>,</span> <span class="pre">130000),</span> <span class="pre">'max_prepared_transactions':</span> <span class="pre">(0,</span> <span class="pre"><patroni.validator.IntValidator</span> <span class="pre">object>,</span> <span class="pre">90100),</span> <span class="pre">'max_locks_per_transaction':</span> <span class="pre">(64,</span> <span class="pre"><patroni.validator.IntValidator</span> <span class="pre">object>,</span> <span class="pre">90100),</span> <span class="pre">'track_commit_timestamp':</span> <span class="pre">('off',</span> <span class="pre"><function</span> <span class="pre">_bool_validator>,</span> <span class="pre">90500),</span> <span class="pre">'max_replication_slots':</span> <span class="pre">(10,</span> <span class="pre"><patroni.validator.IntValidator</span> <span class="pre">object>,</span> <span class="pre">90400),</span> <span class="pre">'max_worker_processes':</span> <span class="pre">(8,</span> <span class="pre"><patroni.validator.IntValidator</span> <span class="pre">object>,</span> <span class="pre">90400),</span> <span class="pre">'wal_log_hints':</span> <span class="pre">('on',</span> <span class="pre"><function</span> <span class="pre">_bool_validator>,</span> <span class="pre">90400)}</span> <span class="pre">at</span> <span class="pre">ffffb6d2c690></span></em><a class="headerlink" href="#patroni.postgresql.config.ConfigHandler.CMDLINE_OPTIONS" title="Link to this definition"></a></dt> │ │ │ │ <dd></dd></dl> │ │ │ │ │ │ │ │ <dl class="py attribute"> │ │ │ │ <dt class="sig sig-object py" id="patroni.postgresql.config.ConfigHandler._RECOVERY_PARAMETERS"> │ │ │ │ -<span class="sig-name descname"><span class="pre">_RECOVERY_PARAMETERS</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre"><CaseInsensitiveSet('archive_cleanup_command',</span> <span class="pre">'pause_at_recovery_target',</span> <span class="pre">'primary_conninfo',</span> <span class="pre">'primary_slot_name',</span> <span class="pre">'promote_trigger_file',</span> <span class="pre">'recovery_end_command',</span> <span class="pre">'recovery_min_apply_delay',</span> <span class="pre">'recovery_target',</span> <span class="pre">'recovery_target_action',</span> <span class="pre">'recovery_target_inclusive',</span> <span class="pre">'recovery_target_lsn',</span> <span class="pre">'recovery_target_name',</span> <span class="pre">'recovery_target_time',</span> <span class="pre">'recovery_target_timeline',</span> <span class="pre">'recovery_target_xid',</span> <span class="pre">'restore_command',</span> <span class="pre">'standby_mode',</span> <span class="pre">'trigger_file')</span> <span class="pre">at</span> <span class="pre">ffffb8e647d0></span></em><a class="headerlink" href="#patroni.postgresql.config.ConfigHandler._RECOVERY_PARAMETERS" title="Link to this definition"></a></dt> │ │ │ │ +<span class="sig-name descname"><span class="pre">_RECOVERY_PARAMETERS</span></span><em class="property"><span class="w"> </span><span class="p"><span class="pre">=</span></span><span class="w"> </span><span class="pre"><CaseInsensitiveSet('archive_cleanup_command',</span> <span class="pre">'pause_at_recovery_target',</span> <span class="pre">'primary_conninfo',</span> <span class="pre">'primary_slot_name',</span> <span class="pre">'promote_trigger_file',</span> <span class="pre">'recovery_end_command',</span> <span class="pre">'recovery_min_apply_delay',</span> <span class="pre">'recovery_target',</span> <span class="pre">'recovery_target_action',</span> <span class="pre">'recovery_target_inclusive',</span> <span class="pre">'recovery_target_lsn',</span> <span class="pre">'recovery_target_name',</span> <span class="pre">'recovery_target_time',</span> <span class="pre">'recovery_target_timeline',</span> <span class="pre">'recovery_target_xid',</span> <span class="pre">'restore_command',</span> <span class="pre">'standby_mode',</span> <span class="pre">'trigger_file')</span> <span class="pre">at</span> <span class="pre">ffffb6d2c7d0></span></em><a class="headerlink" href="#patroni.postgresql.config.ConfigHandler._RECOVERY_PARAMETERS" title="Link to this definition"></a></dt> │ │ │ │ <dd></dd></dl> │ │ │ │ │ │ │ │ <dl class="py method"> │ │ │ │ <dt class="sig sig-object py" id="patroni.postgresql.config.ConfigHandler.__init__"> │ │ │ │ <span class="sig-name descname"><span class="pre">__init__</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">postgresql</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference internal" href="patroni.postgresql.html#patroni.postgresql.Postgresql" title="patroni.postgresql.Postgresql"><span class="pre">Postgresql</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">config</span></span><span class="p"><span class="pre">:</span></span><span class="w"> </span><span class="n"><a class="reference external" href="http://docs.python.org/library/typing.html#typing.Dict" title="(in Python v3.13)"><span class="pre">Dict</span></a><span class="p"><span class="pre">[</span></span><a class="reference external" href="http://docs.python.org/library/stdtypes.html#str" title="(in Python v3.13)"><span class="pre">str</span></a><span class="p"><span class="pre">,</span></span><span class="w"> </span><a class="reference external" href="http://docs.python.org/library/typing.html#typing.Any" title="(in Python v3.13)"><span class="pre">Any</span></a><span class="p"><span class="pre">]</span></span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">→</span> <span class="sig-return-typehint"><a class="reference external" href="http://docs.python.org/library/constants.html#None" title="(in Python v3.13)"><span class="pre">None</span></a></span></span><a class="headerlink" href="#patroni.postgresql.config.ConfigHandler.__init__" title="Link to this definition"></a></dt> │ │ │ │ <dd></dd></dl> │ │ │ │ ├── html2text {} │ │ │ │ │ @@ -54,23 +54,23 @@ │ │ │ │ │ <<ppaattrroonnii..vvaalliiddaattoorr..IInnttVVaalliiddaattoorr oobbjjeecctt>>,, 9900110000)),, │ │ │ │ │ ''mmaaxx__lloocckkss__ppeerr__ttrraannssaaccttiioonn'':: ((6644,, <<ppaattrroonnii..vvaalliiddaattoorr..IInnttVVaalliiddaattoorr │ │ │ │ │ oobbjjeecctt>>,, 9900110000)),, ''ttrraacckk__ccoommmmiitt__ttiimmeessttaammpp'':: ((''ooffff'',, <<ffuunnccttiioonn │ │ │ │ │ __bbooooll__vvaalliiddaattoorr>>,, 9900550000)),, ''mmaaxx__rreepplliiccaattiioonn__sslloottss'':: ((1100,, │ │ │ │ │ <<ppaattrroonnii..vvaalliiddaattoorr..IInnttVVaalliiddaattoorr oobbjjeecctt>>,, 9900440000)),, │ │ │ │ │ ''mmaaxx__wwoorrkkeerr__pprroocceesssseess'':: ((88,, <<ppaattrroonnii..vvaalliiddaattoorr..IInnttVVaalliiddaattoorr oobbjjeecctt>>,, │ │ │ │ │ 9900440000)),, ''wwaall__lloogg__hhiinnttss'':: ((''oonn'',, <<ffuunnccttiioonn __bbooooll__vvaalliiddaattoorr>>,, 9900440000))}} aatt │ │ │ │ │ - ffffffffbb88ee6644669900>>_ │ │ │ │ │ + ffffffffbb66dd22cc669900>>_ │ │ │ │ │ _RECOVERY_PARAMETERS == <<CCaasseeIInnsseennssiittiivveeSSeett((''aarrcchhiivvee__cclleeaannuupp__ccoommmmaanndd'',, │ │ │ │ │ ''ppaauussee__aatt__rreeccoovveerryy__ttaarrggeett'',, ''pprriimmaarryy__ccoonnnniinnffoo'',, ''pprriimmaarryy__sslloott__nnaammee'',, │ │ │ │ │ ''pprroommoottee__ttrriiggggeerr__ffiillee'',, ''rreeccoovveerryy__eenndd__ccoommmmaanndd'',, │ │ │ │ │ ''rreeccoovveerryy__mmiinn__aappppllyy__ddeellaayy'',, ''rreeccoovveerryy__ttaarrggeett'',, │ │ │ │ │ ''rreeccoovveerryy__ttaarrggeett__aaccttiioonn'',, ''rreeccoovveerryy__ttaarrggeett__iinncclluussiivvee'',, │ │ │ │ │ ''rreeccoovveerryy__ttaarrggeett__llssnn'',, ''rreeccoovveerryy__ttaarrggeett__nnaammee'',, ''rreeccoovveerryy__ttaarrggeett__ttiimmee'',, │ │ │ │ │ ''rreeccoovveerryy__ttaarrggeett__ttiimmeelliinnee'',, ''rreeccoovveerryy__ttaarrggeett__xxiidd'',, ''rreessttoorree__ccoommmmaanndd'',, │ │ │ │ │ - ''ssttaannddbbyy__mmooddee'',, ''ttrriiggggeerr__ffiillee'')) aatt ffffffffbb88ee664477dd00>>_ │ │ │ │ │ + ''ssttaannddbbyy__mmooddee'',, ''ttrriiggggeerr__ffiillee'')) aatt ffffffffbb66dd22cc77dd00>>_ │ │ │ │ │ __init__(ppoossttggrreessqqll:: _PP_oo_ss_tt_gg_rr_ee_ss_qq_ll, ccoonnffiigg:: _DD_ii_cc_tt[[_ss_tt_rr,, _AA_nn_yy]]) → _N_o_n_e_ │ │ │ │ │ _adjust_recovery_parameters() → _N_o_n_e_ │ │ │ │ │ _check_passfile(ppaassssffiillee:: _ss_tt_rr, wwaanntteedd__pprriimmaarryy__ccoonnnniinnffoo:: _DD_ii_cc_tt[[_ss_tt_rr,, _AA_nn_yy]]) │ │ │ │ │ → _b_o_o_l_ │ │ │ │ │ _check_primary_conninfo(pprriimmaarryy__ccoonnnniinnffoo:: _DD_ii_cc_tt[[_ss_tt_rr,, _AA_nn_yy]], │ │ │ │ │ wwaanntteedd__pprriimmaarryy__ccoonnnniinnffoo:: _DD_ii_cc_tt[[_ss_tt_rr,, _AA_nn_yy]]) → _b_o_o_l_ │ │ │ │ │ pprrooppeerrttyy _configuration_to_save:: _LL_ii_ss_tt[[_ss_tt_rr]]_ │ │ │ ├── ./usr/share/doc/patroni/html/searchindex.js │ │ │ │ ├── js-beautify {} │ │ │ │ │ @@ -11240,17 +11240,17 @@ │ │ │ │ │ "feik": 73, │ │ │ │ │ "fenc": [36, 73, 81], │ │ │ │ │ "fennema": 73, │ │ │ │ │ "fetch": [3, 15, 24, 34, 36, 54, 71, 73], │ │ │ │ │ "fetch_node_statu": [14, 34], │ │ │ │ │ "fetch_nodes_status": [14, 34], │ │ │ │ │ "few": [3, 8, 11, 45, 73], │ │ │ │ │ - "ffffb8688180": 18, │ │ │ │ │ - "ffffb8e64690": 41, │ │ │ │ │ - "ffffb8e647d0": 41, │ │ │ │ │ + "ffffb6558180": 18, │ │ │ │ │ + "ffffb6d2c690": 41, │ │ │ │ │ + "ffffb6d2c7d0": 41, │ │ │ │ │ "field": [1, 12, 16, 22, 23, 24, 25, 34, 35, 36, 49, 52, 62, 65, 69, 73, 76, 81], │ │ │ │ │ "fieldpath": 3, │ │ │ │ │ "fieldref": 3, │ │ │ │ │ "figur": [9, 29, 32, 34, 36, 47, 73, 75], │ │ │ │ │ "file": [1, 2, 3, 4, 6, 7, 8, 15, 18, 19, 20, 21, 22, 27, 29, 32, 35, 36, 37, 38, 41, 47, 48, 50, 54, 61, 64, 65, 70, 71, 73, 74, 75, 76, 81], │ │ │ │ │ "file_create_mod": [14, 32], │ │ │ │ │ "file_key_nam": 27,