chrislu
3d8b8ffced
refactor
2 years ago
chrislu
870a30665b
close responses
2 years ago
chrislu
ef78631a7c
just a bit safer
2 years ago
chrislu
9c944377dc
minor
2 years ago
chrislu
a54f30b6c6
s3: close response body with copying object
2 years ago
chrislu
7eb121d5ae
print process before do the work
2 years ago
Konstantin Lebedev
77098de69a
migrate from boltdb to bbolt ( #3554 )
2 years ago
chrislu
de5263364b
master client: use GetMaster() for latest master address
2 years ago
chrislu
e583dbdd2a
more detailed error
2 years ago
chrislu
d81db3c703
s3: fix configuring IAM for the same user
hi, how can I add bucket permission to a user now?
Previously, if I needed to add permission to an existing credential, I simply repeated the s3.configure command with a different bucket name.
Now I am getting error:
duplicate accessKey[ХХХХ], already configured in user[YYYY]
s3.configure -access_key key -actions Read,Write,List -buckets bucket1 -secret_key secr -user user1
s3.configure -access_key key -actions Read,Write,List -buckets bucket2 -secret_key secr -user user1
2 years ago
Konstantin Lebedev
ade94b0d0a
avoid race conditions access to SuperBlock.Version ( #3539 )
* avoid race conditions access to SuperBlock.Version
https://github.com/seaweedfs/seaweedfs/issues/3515
* superBlockAccessLock replace to sync.Mutex
2 years ago
chrislu
ae6292f9f0
rename variable
2 years ago
Konstantin Lebedev
e16dda88e4
avoid race conditions access to MasterClient.currentMaster ( #3538 )
https://github.com/seaweedfs/seaweedfs/issues/3510
2 years ago
Konstantin Lebedev
105702ebe0
avoid data race access to uploadReaderToChunks.uploadErr ( #3550 )
avoid data race access to uploadErr
https://github.com/seaweedfs/seaweedfs/issues/3549
2 years ago
Konstantin Lebedev
903a06a160
avoid data race access to startDelay ( #3548 )
2 years ago
chrislu
570b488572
ensure memory alignment on different CPUs
2 years ago
Konstantin Lebedev
4966a3abc7
avoid race conditions access to growRequestCount ( #3537 )
https://github.com/seaweedfs/seaweedfs/issues/3511
2 years ago
dependabot[bot]
42b72e4006
Bump actions/setup-go from 3.2.1 to 3.3.0 ( #3540 )
2 years ago
dependabot[bot]
99b7f8fa4b
Bump cloud.google.com/go/pubsub from 1.24.0 to 1.25.1 ( #3542 )
2 years ago
dependabot[bot]
85fe01eefa
Bump github.com/linxGnu/grocksdb from 1.7.5 to 1.7.7 ( #3543 )
2 years ago
dependabot[bot]
75fe6e4ab2
Bump modernc.org/strutil from 1.1.2 to 1.1.3 ( #3544 )
2 years ago
dependabot[bot]
ac939ccb89
Bump github.com/ydb-platform/ydb-go-sdk/v3 from 3.35.1 to 3.37.1 ( #3545 )
2 years ago
Patrick Schmidt
00041f6e08
Fix corrupted mount reads after changes on fh ( #3536 )
2 years ago
chrislu
b7a887fea1
3.24
2 years ago
Rain Li
089446f5b1
Fix reload page before all file uploaded bug ( #3534 )
2 years ago
chrislu
cc0c8c5f81
simplify
2 years ago
chrislu
3741779144
minor
2 years ago
chrislu
580a7fa685
adjust for data race
fix https://github.com/seaweedfs/seaweedfs/issues/3512
2 years ago
chrislu
87b70a6809
clean up
2 years ago
chrislu
27c7611ebf
Merge branch 'master' of https://github.com/seaweedfs/seaweedfs
2 years ago
chrislu
9920d65bc0
gateway to remote object store: adjust upload concurrency
2 years ago
chrislu
c839ce1b19
s3 sink use s3 upload manager
fix https://github.com/seaweedfs/seaweedfs/issues/3531
2 years ago
famosss
dc4037925d
fix: Build DeletedVids before reset dn's children ( #3530 )
2 years ago
chrislu
3f3a1341d8
make CodeQL happy
2 years ago
chrislu
301b49b63f
atomic operation
2 years ago
chrislu
57a46f46a0
nano level precision
2 years ago
chrislu
8dae81c5ed
Merge branch 'master' of https://github.com/seaweedfs/seaweedfs
2 years ago
chrislu
e0f4366f4c
more detailed error
related to https://github.com/seaweedfs/seaweedfs/issues/3528
2 years ago
Patrick Schmidt
5df105b1f9
Fix a few data races when reading files in mount ( #3527 )
2 years ago
chrislu
f5156cf3a8
rename varaible
2 years ago
Konstantin Lebedev
e90ab4ac60
avoid race conditions for OnPeerUpdate ( #3525 )
https://github.com/seaweedfs/seaweedfs/issues/3524
2 years ago
Konstantin Lebedev
4f7a1f67cd
avoid race conditions for diskLocation.MaxVolumeCount ( #3526 )
2 years ago
Konstantin Lebedev
913a5d0dd4
add target dev_race to MakeFile ( #3522 )
2 years ago
chrislu
6f483a4d36
atomic add
fix https://github.com/seaweedfs/seaweedfs/issues/3514
2 years ago
chrislu
7394f7feee
minor: adjust ordering
2 years ago
chrislu
dbf0de4ce1
minor clean up
2 years ago
Patrick Schmidt
2930263dfd
Fix race conditions during in-flight size checks ( #3505 )
2 years ago
Patrick Schmidt
7b424a54dc
Add raft server access mutex to avoid races ( #3503 )
2 years ago
Chris Lu
f7e4359b59
Temporarily enable cgo
Temporarily enable cgo following findings from https://github.com/seaweedfs/seaweedfs/discussions/3152 by https://github.com/dyus
Resolve build issue:
```
# github.com/mattn/go-ieproxy
/go/pkg/mod/github.com/mattn/go-ieproxy@v0.0.3/ieproxy.go:36:9: undefined: getConf
/go/pkg/mod/github.com/mattn/go-ieproxy@v0.0.3/ieproxy.go:41:9: undefined: reloadConf
/go/pkg/mod/github.com/mattn/go-ieproxy@v0.0.3/ieproxy.go:48:2: undefined: overrideEnvWithStaticProxy
/go/pkg/mod/github.com/mattn/go-ieproxy@v0.0.3/ieproxy.go:53:13: psc.findProxyForURL undefined (type *ProxyScriptConf has no field or method findProxyForURL, but does have FindProxyForURL)
```
2 years ago
Konstantin Lebedev
f7aeb06544
s3: report metadata if the directory is explicitly created ( #3498 )
* replace mkdir to mkFile
* ContentLength must be zero
* revert mkDir
* Seaweedfs-Is-Directory-Key return metadata
2 years ago