Chris Lu
|
a14bd31f5b
|
go fmt
|
6 years ago |
Chris Lu
|
ff97acae62
|
more logs
|
6 years ago |
Chris Lu
|
11be0b5e91
|
more logging
|
6 years ago |
Chris Lu
|
4b0f084b5d
|
delete chunks only when file writing is successful
|
6 years ago |
Chris Lu
|
eebc44cce3
|
refactoring
|
6 years ago |
Chris Lu
|
b30c14b631
|
webdav: can read now
|
6 years ago |
Chris Lu
|
c7e7b6229f
|
detect mime type
|
6 years ago |
Chris Lu
|
55bab1b456
|
add context.Context
|
6 years ago |
Chris Lu
|
77b9af531d
|
adding grpc mutual tls
|
6 years ago |
Chris Lu
|
bd32108a90
|
disable async file deletion
|
6 years ago |
Chris Lu
|
d9f9aca453
|
refactoring
|
6 years ago |
Chris Lu
|
525db94d9a
|
async file chunk deletion
|
6 years ago |
Chris Lu
|
0388d421d2
|
caching visible intervals for read
speeds up 4x in single thread mode
speeds up 30% in 32 threads mode
|
6 years ago |
Chris Lu
|
d7bf6c5b91
|
switching_to_seaweedfs_fuse
|
6 years ago |
Chris Lu
|
308ac1d0d2
|
reuse buffer by sync pool
|
6 years ago |
Chris Lu
|
3ac54792e1
|
paginate when filer deleting and FUSE mount renaming
|
6 years ago |
Chris Lu
|
1bfb96f34d
|
optimization for reading whole chunk with gzip encoding
|
6 years ago |
Chris Lu
|
86dd933596
|
go fmt
|
6 years ago |
Chris Lu
|
4fcfc9410f
|
cleanup
|
6 years ago |
Chris Lu
|
2e6a3c7b16
|
reduce memory usage
|
6 years ago |
Chris Lu
|
11b0a9cb76
|
fix possible error when reusing file handles
|
6 years ago |
Chris Lu
|
578f8a6dec
|
fix empty file reading on linux
|
6 years ago |
Chris Lu
|
7bb62b9f21
|
delay file creation without chunks from dir.Create to file.Flush
|
6 years ago |
Chris Lu
|
747377142b
|
fix file permission during writes
|
6 years ago |
Chris Lu
|
75e749039b
|
fix data writes error when consecutive calls overlaps with previous writes
|
6 years ago |
Chris Lu
|
7e2031b18f
|
go fmt
|
7 years ago |
Chris Lu
|
c8234a5af6
|
ensure using none nil attributes
fix https://github.com/chrislusf/seaweedfs/issues/674
|
7 years ago |
Chris Lu
|
6816661b0f
|
fixed file handle by file full path
|
7 years ago |
Chris Lu
|
430eb67489
|
handle large file copy when write request is larger than buffer
|
7 years ago |
Chris Lu
|
0301504184
|
add mime, use simple insert and update filer store API
1. add mime type to file in filer
2. purge old chunks if overwrite during insert
|
7 years ago |
Chris Lu
|
c4b92e17d0
|
fix isPerfectAppend
|
7 years ago |
Chris Lu
|
d0b238d2db
|
cache local writes before flushing to volume server
|
7 years ago |
Chris Lu
|
07e0d13d2d
|
filer support reading multiple chunks, with range support
|
7 years ago |
Chris Lu
|
458ada173e
|
go fmt
|
7 years ago |
Chris Lu
|
ac66c133a5
|
do not read attributes when file is opened
|
7 years ago |
Chris Lu
|
0a223838bd
|
refactoring
|
7 years ago |
Chris Lu
|
7b81cf3762
|
better logs
|
7 years ago |
Chris Lu
|
d773e11c7a
|
file handler directly read from volume servers
this mostly works fine now!
next: need to cache files to local disk
|
7 years ago |
Chris Lu
|
849b6ec28d
|
seems editing already working
Need to handle multiple chunks read.
Need to cache local file changes.
|
7 years ago |
Chris Lu
|
536559f62d
|
copy works, edit somehow still fails
|
7 years ago |