chrislu
|
81fdf3651b
grpc connection to filer add sw-client-id header
|
1 year ago |
chrislu
|
6c7fe40305
filer sink retries reading file chunks, skipping missing chunks
|
1 year ago |
chrislu
|
70a4c98b00
refactor filer_pb.Entry and filer.Entry to use GetChunks()
|
2 years ago |
chrislu
|
0d817bc347
fix invalid memory address or nil pointer dereference on filer.sync
|
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 |
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
|
2 years ago |
chrislu
|
9405eaefdb
filer.sync: fix replicating partially updated file
|
2 years ago |
chrislu
|
9f9ef1340c
use streaming mode for long poll grpc calls
|
2 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
|
540441fd38
go fmt
|
3 years ago |
Chris Lu
|
678c54d705
data sink: add incremental mode
|
3 years ago |
Chris Lu
|
a0e84c4fbc
go fmt
|
3 years ago |
Chris Lu
|
821c46edf1
Merge branch 'master' into support_ssd_volume
|
3 years ago |
Chris Lu
|
80b8692688
filer.sync: replicate outside of either cluster, only need to see filers
|
3 years ago |
Chris Lu
|
2b76854641
add "weed filer.cat" to read files directly from volume servers
|
3 years ago |
Chris Lu
|
1bf22c0b5b
go fmt
|
3 years ago |
Chris Lu
|
51eadaf2b6
rename parameter name to "disk"
|
3 years ago |
Chris Lu
|
0d2ec832e2
rename from volumeType to diskType
|
3 years ago |
Chris Lu
|
e9cd798bd3
adding volume type
|
3 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
|
387ab6796f
filer: cross cluster synchronization
|
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
|
4 years ago |
Chris Lu
|
ec2eb8bc48
add If-None-Match and If-Modified-Since
|
4 years ago |
Chris Lu
|
b97768c51c
refactoring
|
4 years ago |
Chris Lu
|
c0f0fdb3ba
refactoring
|
4 years ago |
Chris Lu
|
8645283a7b
fuse mount: avoid lookup nil entry
|
4 years ago |
Chris Lu
|
892e726eb9
avoid reusing context object
|
4 years ago |
Chris Lu
|
7d10fdf737
fix directory lookup nil
|
4 years ago |
Chris Lu
|
6ab7368ef2
filer: dynamically create bucket under /buckets folder
|
4 years ago |
Chris Lu
|
d335f04de6
support env variables to overwrite toml file
|
4 years ago |
Chris Lu
|
72a64a5cf8
use the same context object in order to retry
|
4 years ago |
Chris Lu
|
c48fc8b4de
grpc send error via response instead of grpc error
|
4 years ago |
Chris Lu
|
3fa1f150d9
refactoring
|
5 years ago |
Chris Lu
|
b3b42bc947
replicate need to include new entry path
|
5 years ago |
Chris Lu
|
55bab1b456
add context.Context
|
5 years ago |
Chris Lu
|
77b9af531d
adding grpc mutual tls
|
5 years ago |
Chris Lu
|
39ea8484c1
adjust proto API
|
6 years ago |
Chris Lu
|
6219a9ad1f
filer ordered notifications
|
6 years ago |