Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Replica recovery fails after using Solr Encryption Plugin in multi-sharded Solr collection #114

Open
ManishGitHub opened this issue Jan 6, 2025 · 1 comment
Assignees

Comments

@ManishGitHub
Copy link

ManishGitHub commented Jan 6, 2025

I am using the Solr encryption plugin for data and index encryption. It is
working fine for single-tenant systems. On a distributed system with two or
more tenants, the follower replica fails to start replication when a
collection has two or more replicas in a shard, Replica recovery fails,
and it continuously retries and fails.

I have tested this behaviour in a multi-sharded Solr collection with two
replicas
per shard.

On the Solr log getting this error - org.apache.solr.update.processor.D
istributedUpdateProcessor Ignoring commit while not ACTIVE - state:
BUFFERING replay: false

The replica type is: NRT and using encryption factory EncryptionDirectoryFactory extends MMapDirectoryFactory

@bruno-roustant
Copy link
Contributor

Thanks for this issue. I will try to write a test to reproduce and then fix.

@bruno-roustant bruno-roustant self-assigned this Jan 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants