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 |
chrislusf
|
853701cb6b
|
Avoid wrong way to delete on replication failure
Avoid wrong way to delete on replication failure. This deletion has bug
to write. The better fix is not to use the deletion on failure at all.
|
10 years ago |