77 Commits (8a40fa8993b531f04d3b7100679ff5675d3f8c90)

Author SHA1 Message Date
chrislu 70a4c98b00 refactor filer_pb.Entry and filer.Entry to use GetChunks() 2 years ago
chrislu ea2637734a refactor filer proto chunk variable from mtime to modified_ts_ns 2 years ago
chrislu 0d817bc347 fix invalid memory address or nil pointer dereference on filer.sync 2 years ago
chrislu ea271600ec fix parameters 2 years ago
chrislu 0452ae6a6c filer.sync: limit concurrency when fetching file chunks 2 years ago
chrislu b463ca1a2f filer replication: compare content changes directly 2 years ago
Ryan Russell d734fff322
docs: `replicte` -> `replicate` (#3664) 2 years ago
chrislu cb6cf331ca filer.backup and filer.sync: include headers during backup and sync 2 years ago
askeipx 2e78a522ab
remove old raft servers if they don't answer to pings for too long (#3398) 2 years ago
chrislu 4081d50607 filer sink: retryable data chunk uploading 2 years ago
Konstantin Lebedev 4d08393b7c
filer prefer volume server in same data center (#3405) 2 years ago
chrislu 26dbc6c905 move to https://github.com/seaweedfs/seaweedfs 2 years ago
chrislu 139e039c44 filer.sync: pass attributes for mount 3 years ago
chrislu 9405eaefdb filer.sync: fix replicating partially updated file 3 years ago
chrislu 9f9ef1340c use streaming mode for long poll grpc calls 3 years ago
Chris Lu e5fc35ed0c change server address from string to a type 3 years ago
Chris Lu 6923af7280 refactoring 3 years ago
Chris Lu 99b599aa8a remote.mount 3 years ago
Chris Lu 7359193e97 go fmt 3 years ago
Chris Lu 7ab389e7ec optimization: improve random range query for large files 3 years ago
Chris Lu 450222dd64 add remote to filer.Entry and filer_pb entry, add RemoteConf 3 years ago
Chris Lu 8f8738867f add retry to assign volume 4 years ago
Chris Lu 540441fd38 go fmt 4 years ago
Chris Lu 678c54d705 data sink: add incremental mode 4 years ago
Chris Lu a0e84c4fbc go fmt 4 years ago
Chris Lu 990fa69bfe add back AdjustedUrl() related code 4 years ago
Chris Lu 00707ec00f mount: outsideContainerClusterMode proxy through filer 4 years ago
Chris Lu 6ca10725b8 Revert "mount: when outside cluster network, use filer as proxy to access volume servers" 4 years ago
Chris Lu 096e088d7b mount: when outside cluster network, use filer as proxy to access volume servers 4 years ago
Chris Lu 80b8692688 filer.sync: replicate outside of either cluster, only need to see filers 4 years ago
Chris Lu 2b76854641 add "weed filer.cat" to read files directly from volume servers 4 years ago
Chris Lu 1bf22c0b5b go fmt 4 years ago
Chris Lu 51eadaf2b6 rename parameter name to "disk" 4 years ago
Chris Lu 0d2ec832e2 rename from volumeType to diskType 4 years ago
Chris Lu e9cd798bd3 adding volume type 4 years ago
Chris Lu f4abd01adf filer: cache small file to filer store 4 years ago
Chris Lu e219c57849 passing full path when assign volume locations 4 years ago
Chris Lu f375b93aef renaming 4 years ago
Chris Lu 723ae11db4 refactoring in order to adjust volume server url later 4 years ago
Chris Lu 387ab6796f filer: cross cluster synchronization 4 years ago
Chris Lu 4fc0bd1a81 return http response directly 4 years ago
Chris Lu eb7929a971 rename filer2 to filer 4 years ago
Chris Lu ca658a97c5 add signatures to messages to avoid double processing 4 years ago
Chris Lu 97d97f3528 go code can read and write chunk manifest 4 years ago
Chris Lu 31e23e9783 filer: support active<=>active filer replication 5 years ago
Chris Lu 97239ce6f1 rename filechunk is_gzipped to is_compressed 5 years ago
Chris Lu ed3cf811f5 refactoring 5 years ago
Chris Lu ec2eb8bc48 add If-None-Match and If-Modified-Since 5 years ago
Chris Lu eedd33dda3 refactoring 5 years ago
Chris Lu b97768c51c refactoring 5 years ago