An output stream where all of the data is committed on close, or can be canceled with cancel.
Provides a way to store blobs that can be downloaded.
Blob store implements its own version of iterator to list the blobs
Provides common handling of acls for Blobstores.
Provides an base implementation for creating a blobstore based on file backed storage.
Is called periodically and updates the nimbus with blobs based on the state stored inside the zookeeper for a non leader nimbus trying to be in sync with the operations performed on the leader nimbus.
The ClientBlobStore has two concrete implementations 1.
Very basic blob store impl with no ACL handling.
Class hands over the key sequence number which implies the number of updates made to a blob.
Provides a local file system backed blob store implementation for Nimbus.
NimbusBlobStore is a USER facing client API to perform basic operations such as create, update, delete and read for local and hdfs blob store.
Copyright © 2022 The Apache Software Foundation. All Rights Reserved.