Chris Lu
|
dc08e4098f
|
add etag only for PUT or large chunked uploads
|
5 years ago |
Chris Lu
|
d848d08944
|
use public url also for deletions
|
5 years ago |
Chris Lu
|
560df51def
|
refactoring
|
5 years ago |
Chris Lu
|
0375ce2c2e
|
filer: set mime type from volume server
|
5 years ago |
Chris Lu
|
97ab8a1976
|
remove ctx if possible
|
5 years ago |
Chris Lu
|
2a6db0fd43
|
volume: return 204 for unchanged file uploads
fix https://github.com/chrislusf/seaweedfs/issues/1196
|
5 years ago |
Chris Lu
|
3eafec4b29
|
volume: add option to limit file size
|
5 years ago |
stlpmo
|
f87ccbddb4
|
remove the http 304 response body
|
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
|
c74dc2b306
|
go fmt
|
6 years ago |
Chris Lu
|
e63317fb08
|
ec deletion code complete, not tested yet
|
6 years ago |
Chris Lu
|
ff6a6dd11e
|
refactoring
|
6 years ago |
Chris Lu
|
8b43679ae3
|
refactoring
|
6 years ago |
Chris Lu
|
5336008dcd
|
refactoring
|
6 years ago |
Chris Lu
|
5f6c9825f8
|
volume server: adds basic metrics
|
6 years ago |
Chris Lu
|
50aa769554
|
jwt for read access control
|
6 years ago |
Chris Lu
|
440111a349
|
volume: support http status 304 for the same file id
|
6 years ago |
Chris Lu
|
e5506152c0
|
refactoring
|
6 years ago |
Chris Lu
|
104922a3db
|
text wrapping
|
6 years ago |
Chris Lu
|
77b9af531d
|
adding grpc mutual tls
|
6 years ago |
Chris Lu
|
215cd27b37
|
add authorizing fileId write access
need to secure upload/update/delete for benchmark/filer/mount
need to add secure grpc
|
6 years ago |
Chris Lu
|
e49a38842a
|
set etag in response
|
6 years ago |
Chris Lu
|
be946c9e54
|
filer store original data size instead of data size after gzip
|
6 years ago |
zoe
|
a11c28cb4c
|
Update volume_server_handlers_write.go
size declared and not used
|
6 years ago |
zoe
|
29eff0ecd7
|
Update volume_server_handlers_write.go
返回实际文件大小,而不是needle的大小
|
6 years ago |
Chris Lu
|
f9410bcaa7
|
adjust log level for deletes
|
6 years ago |
Chris Lu
|
ff66269b62
|
use grpc to replace http APIs for batch volume id lookup and batch delete
1. remove batch volume id lookup http API /vol/lookup
2. remove batch delete http API /delete
|
6 years ago |
Chris Lu
|
f11d531d45
|
adjust logging
|
6 years ago |
Chris Lu
|
bea4f6ca14
|
go fmt
|
6 years ago |
Chris Lu
|
f6d8525d1d
|
working S3 multipart uploads
|
6 years ago |
Chris Lu
|
164091c269
|
add s3 multipart upload
|
6 years ago |
Chris Lu
|
648626115a
|
fix printing
|
7 years ago |
Chris Lu
|
852af28f91
|
needle priting format
|
7 years ago |
Chris Lu
|
85eae57e4c
|
Store and replicate timestamp of file deletion in tombstone marker
merging changes from https://github.com/chrislusf/seaweedfs/pull/609/files
|
7 years ago |
Chris Lu
|
43e3f5724c
|
use fixed list of masters in both filer and volume servers
|
7 years ago |
Chris Lu
|
5047bdb4a2
|
skip bytes cache
|
8 years ago |
霍晓栋
|
079fdbad13
|
fix volume_layout bug, add new feature for volume etag write,filer pass through query params'
|
9 years ago |
Chris Lu
|
5ce6bbf076
|
directory structure change to work with glide
glide has its own requirements. My previous workaround caused me some
code checkin errors. Need to fix this.
|
9 years ago |
Chris Lu
|
f8b03c45ef
|
properly release memory
fix https://github.com/chrislusf/seaweedfs/issues/301
|
9 years ago |
Chris Lu
|
596f58507e
|
fix refactoring error
|
9 years ago |
chrislusf
|
0649d778a7
|
pooling []byte
reduce the number of requests to make([]byte)
|
9 years ago |
chrislusf
|
e921cb1a9d
|
format changes
|
9 years ago |
tnextday
|
82e6d67ccc
|
update
|
9 years ago |
tnextday
|
daac5de1ba
|
more check in `http_util.Delete`
add status code in `DeleteResult` struct
operation.DeleteFiles maybe unsafe, so `ChunkManifest.DeleteChunks` manually delete each chunks
|
9 years ago |
tnextday
|
a9a336fdff
|
delete file return needle size
|
9 years ago |
tnextday
|
34963de458
|
returen chunks file size when delete a chunkmanifest
|
9 years ago |
tnextday
|
662915e691
|
Delete all chunks when delete a ChunkManifest
LoadChunkManifest can uncompress buffer
move compress.go from storage to operation because of import cycle
MakeFile add cross complete command
|
9 years ago |
chrislusf
|
86cd40fba8
|
Add "weed backup" command.
This is a pre-cursor for asynchronous replication.
|
10 years ago |
Stuart P. Bentley
|
f0c2a2dcb3
|
Change all chrislusf/weed-fs links to point to chrislu/seaweedfs
|
10 years ago |