Skip to content

Commit

Permalink
[4.2.x] Ref #656 - Add warning to docs about PostgreSQL replication a…
Browse files Browse the repository at this point in the history
…nd preloader

(cherry picked from commit 9ee7fef)
  • Loading branch information
mxsasha committed Jun 23, 2022
1 parent 9aa1bc2 commit 5924011
Showing 1 changed file with 9 additions and 1 deletion.
10 changes: 9 additions & 1 deletion docs/admins/availability-and-migration.rst
Original file line number Diff line number Diff line change
Expand Up @@ -214,6 +214,14 @@ instance before promoting it to be active.

Option 2: PostgreSQL replication
-------------------------------------------

.. danger::
Since adding this section, an issue was discovered with using PostgreSQL
replication: the `local preload store may not be updated`_ causing
potential stale responses to queries.

.. _local preload store may not be updated: https://github.com/irrdnet/irrd/issues/656

Except for configuration, IRRd stores all its data in the PostgreSQL database.
Redis is used for passing derived data and commands.

Expand All @@ -226,7 +234,7 @@ to the local database.
For Redis, you need to connect all instances to the same Redis instance,
or use `Redis replication`_.

Using PostgreSQL replication solves most of the issues mentioned for other
Using PostgreSQL replication solves some of the issues mentioned for other
options, but may have other limitations or issues that are out of scope
for IRRd itself.

Expand Down

0 comments on commit 5924011

Please sign in to comment.