Chris Lu
|
c647deace1
|
file size support set file length
use Attr.FileSize and TotalChunkSize to determine file size
|
4 years ago |
Chris Lu
|
97d97f3528
|
go code can read and write chunk manifest
|
4 years ago |
Chris Lu
|
97239ce6f1
|
rename filechunk is_gzipped to is_compressed
|
5 years ago |
Chris Lu
|
f282ed444b
|
refactoring
|
5 years ago |
Chris Lu
|
dc08e4098f
|
add etag only for PUT or large chunked uploads
|
5 years ago |
Chris Lu
|
ec2eb8bc48
|
add If-None-Match and If-Modified-Since
fix https://github.com/chrislusf/seaweedfs/issues/1269
|
5 years ago |
Chris Lu
|
4aa82c95e6
|
refactor
|
5 years ago |
Chris Lu
|
f06ca04451
|
avoid overflow
|
5 years ago |
Chris Lu
|
ae2ee379c0
|
consistent 64bit size
|
5 years ago |
Chris Lu
|
2e3f6ad3a9
|
filer: remember content is gzipped or not
|
5 years ago |
Chris Lu
|
13e215ee5c
|
filer: option to encrypt data on volume server
|
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
|
3fa1f150d9
|
refactoring
|
6 years ago |
Chris Lu
|
be9a7592a1
|
incrementally calculate visible intervals
|
6 years ago |
Chris Lu
|
832ac8129a
|
reduce pointer usage
|
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
|
1bfb96f34d
|
optimization for reading whole chunk with gzip encoding
|
6 years ago |
Chris Lu
|
86dd933596
|
go fmt
|
6 years ago |
Chris Lu
|
e5ad2223a1
|
add missing intervals
fix https://github.com/chrislusf/seaweedfs/issues/774
|
6 years ago |
Chris Lu
|
ee3fe07acf
|
fix sort bug
|
6 years ago |
Chris Lu
|
469863f7f0
|
merge interval now is quite faster with reusing slices
|
6 years ago |
Chris Lu
|
d2924c7748
|
merge intervals is a bit faster
|
6 years ago |
Chris Lu
|
4fcfc9410f
|
cleanup
|
6 years ago |
Chris Lu
|
9655dc9ca9
|
simpler logic
|
6 years ago |
Chris Lu
|
296acc4a0a
|
go fmt
|
6 years ago |
Chris Lu
|
164091c269
|
add s3 multipart upload
|
6 years ago |
Chris Lu
|
07e0d13d2d
|
filer support reading multiple chunks, with range support
|
7 years ago |
Chris Lu
|
8db9319a06
|
refactoring: go fmt, reorg
|
7 years ago |
Chris Lu
|
8b0718ac92
|
go vet
|
7 years ago |
Chris Lu
|
458ada173e
|
go fmt
|
7 years ago |
Chris Lu
|
e18c7e160c
|
avoid empty chunk view
|
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
|
00d0274fd7
|
prepare to read from multiple file chunks
|
7 years ago |
Chris Lu
|
468514f525
|
reduce logs
|
7 years ago |
Chris Lu
|
7362de9a18
|
weed mount can work well
TODO: somehow filer url is returning empty content
|
7 years ago |
Chris Lu
|
f07482382b
|
able to update file content
having some issue when vi reports file changed.
|
7 years ago |
Chris Lu
|
cd47528a75
|
remove unused code
|
7 years ago |
Chris Lu
|
cc66e25cd2
|
merge intervals
|
7 years ago |
Chris Lu
|
b303a02461
|
cp file can work
1. consolidate to filer_pb.FileChunk
2. dir add file, mkdir
3. file flush, write
updates having issue
|
7 years ago |
Chris Lu
|
75a2b05aa3
|
remove Size from Attr
|
7 years ago |