Skip to content

SOLR-18104: Remove deprecated constructor in SnapShooter#4137

Open
epugh wants to merge 3 commits intoapache:mainfrom
epugh:SOLR-18104
Open

SOLR-18104: Remove deprecated constructor in SnapShooter#4137
epugh wants to merge 3 commits intoapache:mainfrom
epugh:SOLR-18104

Conversation

@epugh
Copy link
Contributor

@epugh epugh commented Feb 15, 2026

https://issues.apache.org/jira/browse/SOLR-18104

Description

This PR is just abut removing a old constructor for SnapShooter that doesn't take in a repo (and therefore internally assumes LocalFileSystemRepository. Basically, when we added the concept of Repository we only modified the code halfway, leaving this method with a deprecation tag.

I THOUGHT this was going to be about removing snapshooter... But alas, it isn't.

Solution

Modify ReplicationHandler to call SnapShooter propertly.

I noticed taht some parameters are reference that are NOT documented in Ref Guide..

Tests

existing tests

@epugh epugh requested a review from HoustonPutman February 15, 2026 14:42
@github-actions github-actions bot added the documentation Improvements or additions to documentation label Feb 15, 2026
@epugh
Copy link
Contributor Author

epugh commented Feb 16, 2026

Tests pass locally.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation no-changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant