Package com.linkedin.venice.blobtransfer
Class DaVinciBlobFinder
java.lang.Object
com.linkedin.venice.blobtransfer.DaVinciBlobFinder
- All Implemented Interfaces:
BlobFinder
,AutoCloseable
DvcBlobFinder discovers live DaVinci peer nodes to facilitate blob transfers necessary for bootstrapping the database
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
discoverBlobPeers
(String storeName, int version, int partition) This method will look through the partitions for the store and version provided until it finds the partition requested, it will then return the URL of the instances that are ready to serve in the partition.
-
Constructor Details
-
DaVinciBlobFinder
-
-
Method Details
-
discoverBlobPeers
Description copied from interface:BlobFinder
This method will look through the partitions for the store and version provided until it finds the partition requested, it will then return the URL of the instances that are ready to serve in the partition.- Specified by:
discoverBlobPeers
in interfaceBlobFinder
-
close
- Specified by:
close
in interfaceAutoCloseable
- Throws:
IOException
-