- Filer, FUSE Mount, and Hadoop compatible file system 1.6.9
- More efficient file read on large files. Previous implementation was
O(N*N)
with N as number of chunks. This new algorithm is closer toO(N)
win practice.
- More efficient file read on large files. Previous implementation was
- FUSE mount
- Rename operation now is synchronized with filer. Previous implementation was sort of hacking and could not handle deep directory renaming, and need to rely on metadata updates from filer, which has delays and may cause race condition.
- Volume
- Fix binary searching by timestamp, which caused
volume.balance
error #2364
- Fix binary searching by timestamp, which caused
- S3
- Use
response-content-disposition
to overwrite defaultcontent-disposition
#2371 - Save
content-disposition
as extended properties #2371 - Save
content-type
during multipart upload and normal object upload #2376 #2383 - Add Bucket ACL handler #2380
- Add empty bucket life cycle handler and empty bucket policy handler, empty object acl handler
- Continuously listen to configuration file updates #2342
- Use
- Bugs
- S3 : nil pointer due to race condition #2370