@@ -33,6 +33,12 @@ public class RemoteStoreLockManagerFactory {
3333 private final Supplier <RepositoriesService > repositoriesService ;
3434 private final String segmentsPathFixedPrefix ;
3535
36+ // Added for passing breaking change check
37+ public RemoteStoreLockManagerFactory (Supplier <RepositoriesService > repositoriesService ) {
38+ this .repositoriesService = repositoriesService ;
39+ this .segmentsPathFixedPrefix = null ;
40+ }
41+
3642 public RemoteStoreLockManagerFactory (Supplier <RepositoriesService > repositoriesService , String segmentsPathFixedPrefix ) {
3743 this .repositoriesService = repositoriesService ;
3844 this .segmentsPathFixedPrefix = segmentsPathFixedPrefix ;
@@ -47,6 +53,17 @@ public RemoteStoreLockManager newLockManager(
4753 return newLockManager (repositoriesService .get (), repositoryName , indexUUID , shardId , pathStrategy , segmentsPathFixedPrefix );
4854 }
4955
56+ // Added for passing breaking change check
57+ public static RemoteStoreMetadataLockManager newLockManager (
58+ RepositoriesService repositoriesService ,
59+ String repositoryName ,
60+ String indexUUID ,
61+ String shardId ,
62+ RemoteStorePathStrategy pathStrategy
63+ ) {
64+ return newLockManager (repositoriesService , repositoryName , indexUUID , shardId , pathStrategy , null );
65+ }
66+
5067 public static RemoteStoreMetadataLockManager newLockManager (
5168 RepositoriesService repositoriesService ,
5269 String repositoryName ,
0 commit comments