Chris Lu
95c0de285d
refactoring
4 years ago
Chris Lu
500bcab953
refactoring
4 years ago
Chris Lu
590f02179d
filer: load filer conf when starting
4 years ago
Chris Lu
0a406f652e
load filer conf and match by prefix
4 years ago
Chris Lu
0fc9ffc603
able to read filer.conf if updated
4 years ago
Chris Lu
442e092995
filer watch "/etc" folder for configuration changes
4 years ago
Konstantin Lebedev
aa30604cec
fix tests
4 years ago
Konstantin Lebedev
1eec5c8d5d
gen pb
4 years ago
Konstantin Lebedev
fc7baef5bb
fiil serverUrls sorted by data center
4 years ago
Chris Lu
8750cac090
move to util.RetryWaitTime
4 years ago
Chris Lu
df8d976bb0
refactoring
4 years ago
Chris Lu
16fae84414
fix format error
4 years ago
Chris Lu
e9d40b80b2
less verbose logs
4 years ago
Chris Lu
b81359823f
postgres: support empty user
4 years ago
Chris Lu
d75bc62196
to read files that are quickly changing
4 years ago
Chris Lu
5179e559f7
skip empty logs
4 years ago
Chris Lu
bd103c143a
add lock for vidCache
4 years ago
Chris Lu
68d39c86f1
mysql, postgres, cassandra: change kv key to base64 encoding
The exisitng key-value operation for stores using mysql, postgres, and maybe cassandra are already broken.
The kv is used to store hardlink, filer store signature and replication progress.
So users using hardlink and also uses mysql, postgres, or cassandra will have broken hard links.
Users using filer.sync will need to re-sync the files.
4 years ago
Chris Lu
c95d3d9dff
adjust tests
4 years ago
Chris Lu
93bcf56514
file read report EOF
fix https://github.com/chrislusf/seaweedfs/issues/1344
4 years ago
Chris Lu
0542911e29
go fmt
4 years ago
Chris Lu
58fa506491
minor
4 years ago
Chris Lu
aac4cb1f0c
adds errror on read and write
4 years ago
Chris Lu
3f7d1d1bf1
Only wait on retryable requests
4 years ago
Chris Lu
723ae11db4
refactoring in order to adjust volume server url later
4 years ago
Chris Lu
d155f907c2
mount: configurable read wait time
4 years ago
Chris Lu
8a52379ecb
add retry if volume can not be found
4 years ago
Chris Lu
70af0ec24c
filer: fix hanging on read
4 years ago
Chris Lu
cff8bb6554
return proper error
4 years ago
Chris Lu
6da8eef54f
fix logic error
4 years ago
Chris Lu
5d01dd28a6
add logging
4 years ago
Chris Lu
8d34eb0050
mount:exponentially backoff if read error for about 10 minutes
4 years ago
Chris Lu
6e1f936efd
refactoring
4 years ago
Chris Lu
b2ee5873fb
fix error not being returned
4 years ago
Chris Lu
8676db0f6a
adjust logging
4 years ago
Chris Lu
eed492b73b
randomize file locations
4 years ago
Chris Lu
62d3d3aea0
go fmt
4 years ago
Chris Lu
a8624c2e4f
read from alternative replica
related to https://github.com/chrislusf/seaweedfs/issues/1512
4 years ago
Chris Lu
36492c47ec
adjust
4 years ago
Chris Lu
8f8e9ddbde
adjust API
4 years ago
Konstantin Lebedev
e4f2d9eb4a
We return etag using the same algorithm as aws s3
https://teppen.io/2018/06/23/aws_s3_etags/
4 years ago
Chris Lu
6b591b02af
adjust log level
4 years ago
Chris Lu
666859f7cd
mount: read prefetching
4 years ago
Chris Lu
bc47835997
mount: avoid duplicated reads
4 years ago
Chris Lu
8d65ad1444
Revert "mount: adds read prefetching"
This reverts commit 692f0614d1
.
4 years ago
Chris Lu
692f0614d1
mount: adds read prefetching
4 years ago
limd
ed7816681a
Add cassandra authenticator mode
4 years ago
Chris Lu
0790c6d605
fix empty hard link id
4 years ago
Chris Lu
1012df7bb5
switch hardlink id from int64 to bytes
4 years ago
Chris Lu
2e7c361a0d
hardlink deletion factors in hardlink counter
4 years ago