chrislu
|
6147b61b0a
|
mount: fix concurrent map read and map write
fix https://github.com/chrislusf/seaweedfs/issues/3344
|
2022-07-21 01:38:26 -07:00 |
|
Chris Lu
|
9ec0d1caaa
|
Merge pull request #3337 from guol-fnst/loading_volume
|
2022-07-20 09:06:06 -07:00 |
|
Tuan Vuong
|
312e13416b
|
filter duplicated action
|
2022-07-20 16:43:50 +07:00 |
|
guol-fnst
|
ac694f0c8f
|
rename parameter and reuse functions
rename milestone to watermark
|
2022-07-20 17:00:40 +08:00 |
|
Chris Lu
|
4820b594a7
|
Merge pull request #3298 from kmlebedev/evacuateTargetServer
volume server evacuate to target server
|
2022-07-19 13:56:49 -07:00 |
|
Konstantin Lebedev
|
d3f7c09c03
|
remove ticker
update the topology before each file
|
2022-07-20 00:54:23 +05:00 |
|
Konstantin Lebedev
|
11e393dbe7
|
err msg with duplicated local subscription detected move to log level 1
https://github.com/chrislusf/seaweedfs/issues/3320
|
2022-07-20 00:45:13 +05:00 |
|
chrislu
|
2ae3f812f8
|
minor
|
2022-07-19 11:43:31 -07:00 |
|
Chris Lu
|
9667588af0
|
Merge pull request #3318 from kmlebedev/issues/3310
Use fallback if urls are not found
|
2022-07-19 11:38:43 -07:00 |
|
Chris Lu
|
f0d560060f
|
Merge pull request #3336 from kmlebedev/raftSrvRemove
raftServerRemoval typo and logs
|
2022-07-19 11:32:17 -07:00 |
|
guol-fnst
|
91285bb51d
|
remove uncessary code
|
2022-07-19 20:00:44 +08:00 |
|
guol-fnst
|
b9256e0b34
|
optimiz
|
2022-07-19 16:58:53 +08:00 |
|
Konstantin Lebedev
|
f419d5643a
|
fix typo
add remove logs
|
2022-07-19 11:50:52 +05:00 |
|
guol-fnst
|
bec9f79659
|
use snapshot
|
2022-07-19 11:14:41 +08:00 |
|
Konstantin Lebedev
|
d422e7769c
|
ticker.Stop
|
2022-07-18 16:38:19 +05:00 |
|
Konstantin Lebedev
|
73a0dea16b
|
sync update topologyInfo
|
2022-07-18 16:27:02 +05:00 |
|
chrislu
|
56ec89625a
|
3.16
|
2022-07-18 00:53:05 -07:00 |
|
Konstantin Lebedev
|
2b4112e462
|
update otherNodes
|
2022-07-18 11:32:28 +05:00 |
|
Konstantin Lebedev
|
3c2774ec3d
|
fix update topologyInfo
|
2022-07-18 01:46:31 +05:00 |
|
Konstantin Lebedev
|
7b1497ee63
|
Use BackoffSchedule for getLookupFileId
|
2022-07-15 16:05:35 +05:00 |
|
Konstantin Lebedev
|
01996bccf8
|
Use fallback if urls are not found
|
2022-07-15 15:29:15 +05:00 |
|
Konstantin Lebedev
|
4d5144e50d
|
clouse background update
|
2022-07-15 13:51:08 +05:00 |
|
chrislu
|
1db012485f
|
mount: fix bug during busy writes
fix https://github.com/chrislusf/seaweedfs/issues/3315
|
2022-07-15 01:03:17 -07:00 |
|
chrislu
|
aca20cd9f4
|
more logging related to filer metadata subscription
|
2022-07-15 00:42:13 -07:00 |
|
Chris Lu
|
abeb7f65f8
|
Merge pull request #3314 from shichanglin5/fix_ETag
File upload should succeed should return `ETag` instead of `Etag`
|
2022-07-14 15:35:41 -07:00 |
|
chrislu
|
fa61074513
|
add clientId logging
|
2022-07-14 12:27:34 -07:00 |
|
chrislu
|
fbd8f868a1
|
filer may have trouble to re-connect
clientId is used twice: one for local metadata subscription, one for combined metadata subscription.
|
2022-07-14 12:15:31 -07:00 |
|
LHHDZ
|
c08f6d0ff7
|
File upload should succeed should return ETag instead of Etag
at `/go-1.18.1/src/net/textproto/header.go:39`, header is canonicalized by `textproto.CanonicalMIMEHeaderKey`
|
2022-07-14 19:45:01 +08:00 |
|
Chris Lu
|
957c9a2eb2
|
Merge pull request #3309 from guol-fnst/loading_volume
optimiz concurrency
|
2022-07-13 23:12:24 -07:00 |
|
guol-fnst
|
300b383cdf
|
use 10 or numCPU workers if env is not found
|
2022-07-14 14:06:46 +08:00 |
|
guol-fnst
|
308a48c0c2
|
optimiz concurrency
user can customize number of workers via env "GOMAXPROCS"
|
2022-07-14 09:57:25 +08:00 |
|
Chris Lu
|
1a130125de
|
Merge pull request #3308 from guo-sj/check_duplicate_ak
|
2022-07-13 09:23:37 -07:00 |
|
guosj
|
354b7bdff0
|
replace errors.New(fmt.Sprintf(...)) with fmt.Errorf()
|
2022-07-13 22:49:03 +08:00 |
|
chrislu
|
289402a741
|
writer pattern: similar changes to reader pattern
|
2022-07-13 02:30:44 -07:00 |
|
guosj
|
ab1b9697e6
|
supplement check duplicate accesskey
|
2022-07-13 17:28:20 +08:00 |
|
chrislu
|
6e90f7bdd0
|
detect sequential mode with a counter
|
2022-07-13 02:20:03 -07:00 |
|
chrislu
|
578c8aea0e
|
typo
|
2022-07-13 02:18:31 -07:00 |
|
chrislu
|
1451b389a4
|
Avoid fatal error: sync: Unlock of unlocked RWMutex
fix https://github.com/chrislusf/seaweedfs/issues/3306
|
2022-07-13 00:58:15 -07:00 |
|
石昌林
|
392da4e038
|
Make the prompt information clearer
|
2022-07-13 11:39:45 +08:00 |
|
石昌林
|
ad5e8f68ec
|
Check whether there is a duplicate accessKey when modifying iam
|
2022-07-13 11:36:11 +08:00 |
|
Chris Lu
|
fba5219dab
|
Merge pull request #3303 from guol-fnst/loading_volume
speeding up loading volumes
|
2022-07-12 03:01:24 -07:00 |
|
Konstantin Lebedev
|
6622240df7
|
fix TestVolumeServerEvacuate
|
2022-07-12 14:56:34 +05:00 |
|
chrislu
|
860c207c94
|
typo
|
2022-07-12 02:56:19 -07:00 |
|
Konstantin Lebedev
|
8372721a62
|
update topologyInfo
|
2022-07-12 13:47:21 +05:00 |
|
guol-fnst
|
26313060a3
|
speeding up loading volumes
|
2022-07-12 16:19:33 +08:00 |
|
Konstantin Lebedev
|
ee95d23a22
|
help rack
|
2022-07-12 11:56:58 +05:00 |
|
Konstantin Lebedev
|
087fa1347f
|
volume server evacuate from rack
|
2022-07-12 11:33:08 +05:00 |
|
Chris Lu
|
de97ba94c3
|
Merge pull request #3302 from guo-sj/fix_put_user_policy
|
2022-07-11 21:15:37 -07:00 |
|
guosj
|
b3076909d1
|
refactor code
|
2022-07-12 11:25:36 +08:00 |
|
Konstantin Lebedev
|
4236c36599
|
volume server evacuate to target server
|
2022-07-11 16:58:15 +05:00 |
|