BM25 reads on streaming replication standbys worked in 0.18.10, blocked in 0.19.5? #3521
What happens?After upgrading from pg_search 0.18.10 to 0.19.5 (Community Edition), BM25 queries on streaming replication standbys are now blocked with an Enterprise-only error. Behavior
Setup
Questions
Use CaseMy use case involves relatively static data (~15M rows) where:
This worked perfectly in 0.18.10 but is now blocked in 0.19.5. To Reproduce
OS:Ubuntu 24.04.3 LTS x86_64 ParadeDB Version (e.g. output of
|
Replies: 1 comment 5 replies
|
Hi @hjaber. The usage of streaming/read replicas has always been enterprise-only, as per: https://docs.paradedb.com/deploy/enterprise. Prior to v0.19.0, it would fail with a cryptic error. We made the error explicit, so that it is less confusing for open source users who were experiencing confusing issues when trying to use it. It seems like you were doing a one-time loading from a backup, rather than setting up standard streaming replication? Usage of streaming replicas is intended to be enterprise-only, and I don't expect that to change at this time. We did, however, make logical replication available to community as part of 0.19.0 onwards. |
Hi @hjaber. The usage of streaming/read replicas has always been enterprise-only, as per: https://docs.paradedb.com/deploy/enterprise. Prior to v0.19.0, it would fail with a cryptic error. We made the error explicit, so that it is less confusing for open source users who were experiencing confusing issues when trying to use it.
It seems like you were doing a one-time loading from a backup, rather than setting up standard streaming replication? Usage of streaming replicas is intended to be enterprise-only, and I don't expect that to change at this time. We did, however, make logical replication available to community as part of 0.19.0 onwards.