Chris Lu
|
2f6bb57979
|
logging
|
5 years ago |
Chris Lu
|
72a64a5cf8
|
use the same context object in order to retry
|
5 years ago |
Chris Lu
|
c48fc8b4de
|
grpc send error via response instead of grpc error
|
5 years ago |
Chris Lu
|
4433c7bdca
|
logs
|
5 years ago |
Chris Lu
|
24f62ebe76
|
minor changes
|
5 years ago |
Chris Lu
|
9d93c83654
|
mount: return IO error for mkdir
|
5 years ago |
Chris Lu
|
c936a12afa
|
mount: update the file size so file Attr() can read
if file Attr() during file writes, the OS, at least for Mac, may try to resend the data to write, which usually are empty.
|
5 years ago |
Chris Lu
|
c2e589f202
|
mount: better combines connected intervals to write to volume servers
|
5 years ago |
Chris Lu
|
6b48d246a5
|
mount: read data that is just written
able read on data not flushed
multiple file open shares the same file handle
fix https://github.com/chrislusf/seaweedfs/issues/1182 on linux
|
5 years ago |
bs106
|
ce79a31448
|
Fix missing leading dot in extension
|
5 years ago |
Chris Lu
|
33da30d2b1
|
tweak
|
5 years ago |
j.laycock
|
6fc6322c90
|
Change joeslay paths to chrislusf paths
|
5 years ago |
j.laycock
|
595a1beff0
|
Swap imports to use joeslay
|
5 years ago |
Chris Lu
|
5956dfd08d
|
mount: add umask option
related to https://github.com/chrislusf/seaweedfs/issues/978
|
5 years ago |
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 |