1249 Commits (13bd6794e2745ac403179083bebeb326581d6861)

Author SHA1 Message Date
Chris Lu 6c82326575 use bytes.Buffer to reduce memory allocation and gc 4 years ago
Chris Lu 9cba5cca0b optionally disable concurrent upload limit 4 years ago
Chris Lu ab606dec2a filer: add path-specific option to enforce readonly 4 years ago
Chris Lu fb8036385a s3: save metadata during put-object 4 years ago
Chris Lu ac9bf71544 use jquery 3.6.0 4 years ago
Konstantin Lebedev b612d5aebd s3 test get w/ If-Match: bogus ETag 4 years ago
Konstantin Lebedev 69c768870b - object write cache control 4 years ago
Chris Lu 064269bb57 filer: Support sqlite as filer meta store 4 years ago
Chris Lu e5a2bf1287 s3: deprecating filer.options.buckets_fsync 4 years ago
Konstantin Lebedev 26a4f34a57 del checks 4 years ago
Konstantin Lebedev 03d1199d5f Revert "revert PR #1903 avoid http error: superfluous response.WriteHeader" 4 years ago
Chris Lu da0a4e775b Revert "Revert "Merge pull request #2027 from bingoohuang/master"" 4 years ago
Chris Lu 7ca75347ec minor 4 years ago
Chris Lu 8f8738867f add retry to assign volume 4 years ago
qieqieplus c4d32f6937 ahead of time volume assignment 4 years ago
Chris Lu c899bdf063 a little optimization 4 years ago
Chris Lu 3eb336e0b0 report error only for the first multipart upload 4 years ago
Chris Lu ac71117ee6 revert PR #1903 avoid http error: superfluous response.WriteHeader 4 years ago
qieqieplus ac26080bd2 fix concurrent vacuum & delete panic 4 years ago
Chris Lu e24ba2aadc filer: delete specific tags 4 years ago
Chris Lu d74cdf0115 Revert "Merge pull request #2027 from bingoohuang/master" 4 years ago
Konstantin Lebedev c2269123d3 fix aws style Etag for chunks 4 years ago
bingoohuang 7a9d27fce8 promote to go:embed instead of github.com/rakyll/statik 4 years ago
bingoohuang cf552417a7 minFreeSpace refactored 4 years ago
bingoohuang 31f1cdeac2 minFreeSpace argument allows size like 10GiB 4 years ago
Chris Lu ddc8643ee0 filer: directory listing adds namePatternExclude 4 years ago
Chris Lu f0ad172e80 shell: show which server holds the lock 4 years ago
Chris Lu 11c120c040 master UI adds volume size limit 4 years ago
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