1644 Commits (ad6240f066f09eb7cbae9b0df99ab1a2101a6f46)

Author SHA1 Message Date
Chris Lu 6e5df901e4 adjust package names 4 years ago
Konstantin Lebedev 198688c717 revert volume etag 4 years ago
Chris Lu 1e033d45b8 simpler logic 4 years ago
Chris Lu 519b0e1e49 filer: upload to a directory without "/" suffix 4 years ago
Chris Lu af313dff58 add gateway for easier POST and DELETE blobs 4 years ago
Chris Lu 0b82edc0d2 filer: avoid stuck uploader 4 years ago
Merlin Gaillard f952f979d1 filer: return 304 when If-Modified-Since == Last-Modified 4 years ago
Chris Lu 2327c0756b fix to avoid loop 4 years ago
Chris Lu c131764c34 ensure error is sent back in channel 4 years ago
Chris Lu 8251d1140e refactor 4 years ago
Chris Lu 8e404a1433 go fmt 4 years ago
Chris Lu 67e019d54b add missing changes 4 years ago
Chris Lu 7e8edc3c4a refactoring 4 years ago
Chris Lu cefe66f159 dedicated upload processor 4 years ago
Chris Lu b5880334fc refactor 4 years ago
Chris Lu e79e2ddeed remove unused MoveEvents 4 years ago
Chris Lu ac875976c0 filer, volume: add concurrent upload size limit to avoid OOM 4 years ago
李海 06be5dc6c3 log snowflake sequencer nodeid's hex when start, it'll be in part of new assigned fid 4 years ago
李海 69b2dab9c6 add a snowflake sequencer as more robust fid generator, but less compressable than small auto-inc id 4 years ago
Chris Lu a801332b0d filer: return 409 if file conflicts with a directory 4 years ago
Chris Lu 5d931eff27 avoid possible nil 4 years ago
Chris Lu f315eb2bb8 fix build error 4 years ago
Chris Lu b465095db1 shell: add volume.check.disk to fix inconsistency for replicated volumes 4 years ago
Chris Lu b1a86cf808 s3: copy object to itself 4 years ago
Konstantin Lebedev 06da02739d CheckAllChunkViews() for HEAD requests only 4 years ago
Konstantin Lebedev 90510e3137 If WriteHeader is not called explicitly, the first call to Write 4 years ago
Konstantin Lebedev 46b9f5cff4 add debug logging 4 years ago
Chris Lu 5d446673a6 fix error printing 4 years ago
Chris Lu df72dc206d stats collect chunk upload retry count 4 years ago
Chris Lu 8363be8548 trim out trailing return character 4 years ago
Chris Lu 400de380f4 volume server: support tcp direct put/get/delete 4 years ago
Chris Lu e982b06bcd support IPv6 4 years ago
Patrick Schmidt 5f7b024891 Show the real disk usage in stats calls 4 years ago
Konstantin Lebedev ee21c0042e log error write entry 4 years ago
Chris Lu 7ba75e3d5a filer: do not return no content for empty files 4 years ago
Chris Lu 30b30b8fe0 volume.tier.move: passing non-empty disk type 4 years ago
bingoohuang ee7cdf3668 revert ErrXyz to ErrorXyz temporarily. 4 years ago
bingoohuang a6d421508a revert ErrXyz to ErrorXyz temporarily. 4 years ago
bingoohuang 7ffe736d20 renaming to ErrXyz 4 years ago
Chris Lu 73958e357d add descriptive error if no free volumes 4 years ago
Chris Lu c2ad6f1047 webdav add replication setting 4 years ago
bingoohuang eab6e31d34 use backticks instead of double quotes to avoid escaped additionally in regex 4 years ago
Chris Lu 3575d41009 go fmt 4 years ago
Chris Lu 6daa932f5c refactoring to get master function, instead of passing master values directly 4 years ago
Chris Lu aa17311063 s3: set filename when uploading file chunks 4 years ago
Chris Lu cd866664a8 skip JWT if fileId is empty 4 years ago
Chris Lu 3fe628f04e use hdd instead of empty string 4 years ago
Chris Lu f8446b42ab this can compile now!!! 4 years ago
Chris Lu 7ce647f27e support customizable disk type 4 years ago
Chris Lu 4bd8a692d8 disk type can be generic tags 4 years ago