Chris Lu
|
9242f3aaeb
|
fix build
|
3 years ago |
Chris Lu
|
05a648bb96
|
refactor: separating out remote.proto
|
3 years ago |
Chris Lu
|
9bcf94b2b1
|
ensure multi-threaded correctness
|
3 years ago |
Chris Lu
|
40dc283b2d
|
fix locating data chunks
|
3 years ago |
Chris Lu
|
72eb6d5b9d
|
ensure no writes to remote storage if content is not changed
|
3 years ago |
Chris Lu
|
5d5a21ba2d
|
adjust log format
|
3 years ago |
Chris Lu
|
49b5e47bd1
|
retry forever with filer.remote.sync, and some refactoring
|
3 years ago |
Chris Lu
|
8f7d2d317f
|
readerAt need to use the right offset
fix https://github.com/chrislusf/seaweedfs/issues/2259
|
3 years ago |
Chris Lu
|
9462f5129a
|
shell: add "remote.meta.sync"
|
3 years ago |
Chris Lu
|
0c66b173a4
|
fix
|
3 years ago |
Chris Lu
|
e02a317d3d
|
adjust retry logic in case some data is partially written
|
3 years ago |
Chris Lu
|
2d519c6cb6
|
adjust the retry logic
|
3 years ago |
Chris Lu
|
b961fcd338
|
filer: stream read from volume server, reduce memory usage
|
3 years ago |
Chris Lu
|
5a0f92423e
|
use grpc and jwt
|
3 years ago |
Chris Lu
|
bfac55e6c0
|
avoid integer overflow
fix https://github.com/chrislusf/seaweedfs/issues/2254
|
3 years ago |
Chris Lu
|
9d85569c55
|
ensure using local quorum consistency
|
3 years ago |
Chris Lu
|
713c035a6e
|
shell: remote.cache remote.uncache
|
3 years ago |
Chris Lu
|
c5f38c365d
|
go fmt
|
3 years ago |
Chris Lu
|
c0b12da4ef
|
shell: add filer.remote.unmount
|
3 years ago |
Chris Lu
|
13e45e1605
|
filer.remote.sync can work now
|
3 years ago |
Chris Lu
|
de730b079d
|
ChunkStreamReader implenents io.ReaderAt
|
3 years ago |
Chris Lu
|
59732a0529
|
refactoring
|
3 years ago |
Chris Lu
|
ecb234f75a
|
refactor
|
3 years ago |
byunghwa.yun
|
f3dc909b21
|
Change default permissions
|
3 years ago |
Chris Lu
|
6b743dbbf9
|
refactor client subscribe metadata
|
3 years ago |
Chris Lu
|
f6a9ad8001
|
fix tests
|
3 years ago |
Chris Lu
|
89933c46d2
|
s3: skip hidden directories in /buckets folder
|
3 years ago |
Chris Lu
|
767edd3c08
|
rename
|
3 years ago |
Chris Lu
|
9df7d16791
|
read <- remote_storage
|
3 years ago |
Chris Lu
|
899963ac20
|
remote storage location changed to struct
|
3 years ago |
Chris Lu
|
c090d6bb25
|
add ReadRemote(), add read remote setup when filer starts
|
3 years ago |
Chris Lu
|
1752eeb538
|
remote.mount saves the mapping
|
3 years ago |
Chris Lu
|
4b94b03d90
|
directory to remote storage mapping
|
3 years ago |
Chris Lu
|
99b599aa8a
|
remote.mount
|
3 years ago |
byunghwa.yun
|
2b28a818f1
|
Fix mysql sql for batch delete
|
3 years ago |
qieqieplus
|
2b46df13f8
|
add bloom filter for filer leveldb/rocksdb
|
3 years ago |
Chris Lu
|
182288f860
|
filer: fix mysql, postgres batch delete error
|
3 years ago |
Chris Lu
|
7359193e97
|
go fmt
|
3 years ago |
Chris Lu
|
70effac0d3
|
configure and store remote configurations
|
3 years ago |
nivekuil
|
b9a67d46c5
|
cassandra: use LocalQuorum for all queries
This changes this filer store from eventual to strong consistency at the cost
of read performance.
|
3 years ago |
Chris Lu
|
7ab389e7ec
|
optimization: improve random range query for large files
|
3 years ago |
Chris Lu
|
93c37cfded
|
Update filechunk_manifest.go
|
3 years ago |
Chris Lu
|
450222dd64
|
add remote to filer.Entry and filer_pb entry, add RemoteConf
|
3 years ago |
nivekuil
|
2faf96f002
|
cassandra: Use LocalOne instead of One consistency
|
3 years ago |
Chris Lu
|
3d624d1e16
|
rename
|
4 years ago |
Chris Lu
|
ecce300964
|
s3 config read via grpc
|
4 years ago |
nivekuil
|
8425705643
|
Cassandra: Use TokenAwareHostPolicy by default with fallback
See https://pkg.go.dev/github.com/gocql/gocql#hdr-Data_center_awareness_and_query_routing
|
4 years ago |
陈杨文
|
6f683e6572
|
also failed on mips64
alpine support mips64, will try to build on next version
|
4 years ago |
Chris Lu
|
41db292332
|
skip s390 ppc64le
due to https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/22703
|
4 years ago |
Chris Lu
|
cc7714fdbe
|
logging changes to debug
|
4 years ago |