63 Commits (8828f485c0193017307de67492681277062be0b8)

Author SHA1 Message Date
Chris Lu 49c66e88a0 volume: change all writes to fsync during graceful stopping 3 years ago
Chris Lu 8fe75692ee volume: address "unaligned 64-bit atomic operation" 4 years ago
Chris Lu b624090398 go fmt 4 years ago
zhangsong 7566782c2e add proxy mode to read non-local volumes 4 years ago
bingoohuang cf552417a7 minFreeSpace refactored 4 years ago
bingoohuang 31f1cdeac2 minFreeSpace argument allows size like 10GiB 4 years ago
Chris Lu ac875976c0 filer, volume: add concurrent upload size limit to avoid OOM 4 years ago
Chris Lu f8446b42ab this can compile now!!! 4 years ago
bingoohuang 94ea3bd3a5 renaming NeedleMapType to NeedleMapKind 4 years ago
Chris Lu f6a419c26c disk type configurable for each folder 4 years ago
Chris Lu 7c52a35942 refactor 4 years ago
Chris Lu 0d2ec832e2 rename from volumeType to diskType 4 years ago
Chris Lu d156c74ec0 volume server set volume type and heartbeat to the master 4 years ago
Chris Lu b11449f955 pass in dir.idx parameter to DiskLocation 4 years ago
Chris Lu 4856bce0ee adjust for metrics port 4 years ago
Konstantin Lebedev 324e44d4b3 add start metrics server 4 years ago
Chris Lu d013d09a9b adjust logging 4 years ago
Chris Lu 2c21eb1971 volume: get metrics configuration from master 4 years ago
Chris Lu e861a6a3ab simplify metrics configuration logic 4 years ago
Chris Lu 913a16268d volume: load configuration from master at the start 4 years ago
Chris Lu 5d6753fb98 shell: add volumeServer.leave command 4 years ago
Konstantin Lebedev 464d4c82ec stop send heartbeat before stop volume server 4 years ago
Chris Lu 1901f15cd2 volume server: remove whitelist for status checking 4 years ago
李远军 6608cb5f43 Revert "remove fixJpgOrientation" 5 years ago
Chris Lu 4d1484628a refactoring 5 years ago
Chris Lu de5ca9b258 remove fixJpgOrientation 5 years ago
Evgenii Kozlov 2410ffbd79 Name fix 5 years ago
Evgenii Kozlov 0e0db70f55 Set volumes ReadOnly if low free disk space 5 years ago
Chris Lu f55f49970f move volume server stats to grpc 5 years ago
Chris Lu d335f04de6 support env variables to overwrite toml file 5 years ago
Chris Lu 3eafec4b29 volume: add option to limit file size 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 d8ed73926d volume servers get metrics address and interval from the master 6 years ago
Chris Lu 8b43679ae3 refactoring 6 years ago
Chris Lu d67189921f go fmt 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 03b9291e5d volum server passes grpc option and master location to store 6 years ago
Chris Lu 25941e0500 master: add jwt expires_after_seconds 6 years ago
Chris Lu bd8af92b54 remove unused code 6 years ago
Chris Lu b335f81a4f volume: add option to limit compaction speed 6 years ago
Chris Lu 77b9af531d adding grpc mutual tls 6 years ago
Chris Lu 215cd27b37 add authorizing fileId write access 6 years ago
Chris Lu eec951cad2 migrate volume sync to gRpc 6 years ago
Chris Lu f8b2d3cacc move volume mount/unmount on volume server to grpc 6 years ago
Chris Lu 66a353dcb5 remove volume server /admin/volume/delete 6 years ago
Chris Lu fda771c83f migrate volume sync status to grpc API on volume server 6 years ago
Chris Lu b423bb9e2d migrate assign volume to grpc API on volume server 6 years ago
Chris Lu 8301519fb0 migrate delete collection to grpc API on volume server 6 years ago