Ritesh H Shukla
Ritesh H Shukla
## What changes were proposed in this pull request? Proto definitions for Merkle Tree ## What is the link to the Apache JIRA https://issues.apache.org/jira/browse/HDDS-10239 ## How was this patch tested?...
For now each new file is mapped to a new temp file that mirrors the logical fuse file hosting all IO. This needs to be replaced with a CAFS friendly...
Current approach is based on taking node or file system level locks and using immutable views of the radix tree. Consider improvements - [ ] Use radix tree for read...
Implement - [x] Read only bundles - [ ] Mutable bundles Test for - [x] Large flood of pods on a node - [x] Concurrent access to same bundle across...
The problem of creating a new mutable FS bundle and creating a FS from a bundle are quite different which is resulted in 2 implementation for expediency. It would be...
From https://github.com/oneconcern/datamon/pull/271 ```I think we should rather implement here the YAML unmarshaller interface: https://github.com/go-yaml/yaml/blob/v2.2.4/yaml.go#L32```
Depending on the OS and fuse config, the mount command might need additional options to be passed in. This needs to be via the CLI or a config file.
Currently the upload to backend of CAFS waits on the [buffer == leaf size being read in](https://github.com/oneconcern/datamon/blob/7c3d5d3685c8bdf8263676b5045d7f22505ac427/pkg/cafs/writer.go#L34) Look into if sending the data to the backend without waiting for the...
The localfs implementation needs to - [ ] More efficiently walk the space for localfs (faster is better) - [ ] The API should allow for pagination to walk an...
Use IO primitives within go lang to speed up upload of a large number of files into datamon.