Beinan
Beinan
### What changes are proposed in this pull request? Implement page store allocator ### Why are the changes needed? we need allocator to keep the stickiness between block and dir...
### What changes are proposed in this pull request? Implement commit and abort for paged block store
### What changes are proposed in this pull request? Fix [outbound array exception in paged block reader](https://github.com/Alluxio/alluxio/issues/15995)
### What changes are proposed in this pull request? Use try-resource lock for block ### Why are the changes needed? Reduce the risks of lock leaking ### Does this PR...
### What changes are proposed in this pull request? Persisted file level metadata for local cache. CacheScope and lastModifiedTime would be stored on disk. TDD: https://docs.google.com/document/d/17oJgJt1vnnvK09T2ntdI_0dFS8dv8sx2MhefXvASWbI/edit#heading=h.uqhp8zh5cbsm ### Why are the...
### What changes are proposed in this pull request? Fix potential deadlock in tier store and refine the code ### Why are the changes needed? the current impl might cause...
**Summary** In the current local cache implementation, when we write the data sequentially, we always create a new byte array for each page, but in fact, for each file/stream to...
The stats unit could be either nano or bytes from local cache, so I just put the unit to be NONE temporarily. I will change the code on alluxio side...
Test plan We might need to watch if there is any regression on production. Fix the Vulnerabilities from dependencies: [CVE-2021-43859](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-43859) [CVE-2020-15250](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-15250) ``` == NO RELEASE NOTE == ```
### What changes are proposed in this pull request? Zero copy paging cache interface. Add direct buffer interface Add writable channel interface Implement direct buffer pool ### Why are the...