bwlfhu
0e08b83521
Fix volume ttl ( #6683 )
1 month ago
dependabot[bot]
216c52e377
chore(deps): bump gocloud.dev from 0.40.0 to 0.41.0 ( #6679 )
* chore(deps): bump gocloud.dev from 0.40.0 to 0.41.0
Bumps [gocloud.dev](https://github.com/google/go-cloud ) from 0.40.0 to 0.41.0.
- [Release notes](https://github.com/google/go-cloud/releases )
- [Commits](https://github.com/google/go-cloud/compare/v0.40.0...v0.41.0 )
---
updated-dependencies:
- dependency-name: gocloud.dev
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* fix error
* fix printing errors
* Update go.mod
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: chrislu <chris.lu@gmail.com>
1 month ago
chrislu
1af0b282db
skip logs
1 month ago
MaratKarimov
ba3afd1803
Tarantool filer store ( #6669 )
Co-authored-by: Marat Karimov <m.karimov@digitalms.ru>
1 month ago
Chris Lu
528702d30b
errors when reading uncached files from cloud drive ( #6674 )
fix https://github.com/seaweedfs/seaweedfs/issues/6672
1 month ago
alingse
46b3a71a1f
fix call writeJsonError with a nil value error after check another err ( #6673 )
the dbErr != nil and err is nil
when call writeJsonError with a nil value error, it may panic
1 month ago
Chris Lu
669a3917af
add lua redis store to ensure atomicity ( #6671 )
1 month ago
chrislu
9d8b975ff9
sync pb
1 month ago
chrislu
138b66231a
fix help message
1 month ago
Karol Będkowski
95746f48e6
feat/fix: add s3.cacert.file/tlsVerifyClientCert to filer command ( #6659 )
This prevent crash filler with nil pointer dereference as s3 expect this
parameters.
New two parameters are added to filer command - copy of s3 parameters:
- s3.cacert.file - path to the TLS CA certificate file
- s3.tlsVerifyClientCert - whether to verify the client's certificate
1 month ago
Tom Crasset
be2b389b81
add more logging for s3 signature ( #6652 )
1 month ago
Aleksey Kosov
43c3e80970
added a check for the nil value when requesting FindEntry. ( #6651 )
Co-authored-by: akosov <a.kosov@kryptonite.ru>
1 month ago
zuzuviewer
db759a1ad1
Fix s3 auth failed with X-Forwarded-Host and X-Forwarded-Port ( #6650 )
1 month ago
jang1lee
4ad669b2aa
Fixes files with TTL can not be read in a mounted folder ( #6646 )
1 month ago
chrislu
f99a818ad2
deal with handle not found when flushing
fix https://github.com/seaweedfs/seaweedfs/issues/6645#issuecomment-2737400492
1 month ago
chrislu
94bd8b39cf
refactor
1 month ago
chrislu
cb33ee006e
skip headers when signing a request
fix https://github.com/seaweedfs/seaweedfs/issues/6576#issuecomment-2724577279
2 months ago
SmoothDenis
e60aa71890
fix: restore deletion audit of individual objects ( #6644 )
2 months ago
chrislu
7244a3d047
set exit status
2 months ago
Weihao Jiang
75ef324533
Allow standalone webdav server to bind specific address ( #6403 )
* Allow standalone webdav to bind specific address
* Rename bindIp to ipBind
* Bind embedded webdav IP to its parent
2 months ago
chrislu
c45b8bd6ac
add more help message
fix https://github.com/seaweedfs/seaweedfs/issues/6625
2 months ago
jang1lee
f7f6e1158e
Fixes files with TTL are not listed in a mounted folder. ( #6621 )
2 months ago
Chris Lu
02773a6107
Accumulated changes for message queue ( #6600 )
* rename
* set agent address
* refactor
* add agent sub
* pub messages
* grpc new client
* can publish records via agent
* send init message with session id
* fmt
* check cancelled request while waiting
* use sessionId
* handle possible nil stream
* subscriber process messages
* separate debug port
* use atomic int64
* less logs
* minor
* skip io.EOF
* rename
* remove unused
* use saved offsets
* do not reuse session, since always session id is new after restart
remove last active ts from SessionEntry
* simplify printing
* purge unused
* just proxy the subscription, skipping the session step
* adjust offset types
* subscribe offset type and possible value
* start after the known tsns
* avoid wrongly set startPosition
* move
* remove
* refactor
* typo
* fix
* fix changed path
2 months ago
hoverseu
14cb8a24c6
[filer] UploadRequestToChunks: terminate the upload of remaining chunks as early as possible might be more reasonable when one chunk upload goroutine encounters a failure. ( #6610 )
2 months ago
NinaLua
271505717e
chore: make function comment match function name ( #6607 )
2 months ago
lizhengui007
61249d8dde
clear cache directory when mount exits ( #6605 )
Signed-off-by: lizhengui <lizhengui@virtaitech.com>
Co-authored-by: lizhengui <lizhengui@virtaitech.com>
2 months ago
tiaoxizhan
533b675ec8
fix: fix the wrong error return value ( #6603 )
2 months ago
chrislu
2259662c7b
adjust logs
2 months ago
Lisandro Pin
c07596691c
`ec.encode`: Fix resolution of target collections. ( #6585 )
* Don't ignore empty (`""`) collection names when computing collections for a given volume ID.
* `ec.encode`: Fix resolution of target collections.
When no `volumeId` parameter is provided, compute volumes
based on the provided collection name, even if it's empty (`""`).
This restores behavior to before recent EC rebalancing rework. See also
ec30a504ba/weed/shell/command_ec_encode.go (L99)
.
2 months ago
Lisandro Pin
76a111f0a2
Fix calculation of node's free EC shard slots. ( #6584 )
2 months ago
chrislu
314f211260
Update filer.toml
2 months ago
chrislu
9bd4c47299
update redis support status
2 months ago
chrislu
4613186e8a
not planning to redis3
2 months ago
chrislu
476aabb04b
Update README.txt
2 months ago
Chris Lu
df436d342b
add cassandra2 ( #6582 )
2 months ago
chrislu
b977e0b3b2
minor
2 months ago
Aleksey Kosov
ef4eda0761
added re-generating and writing the Volume UUID if it is empty ( #6568 )
2 months ago
Changrui Chen
be74548cb5
fix: error info size bug in command_fs_merge_volumes.go ( #6567 )
2 months ago
chrislu
299e372b48
prevent reading wrong data
fix https://github.com/seaweedfs/seaweedfs/issues/6565
2 months ago
chrislu
60c9a7496d
Delete broker.go
2 months ago
Aleksey Kosov
41f5cc69b4
Cassandra loss dir ( #6559 )
removed initialization of the local err
Co-authored-by: akosov <a.kosov@kryptonite.ru>
2 months ago
chrislu
b78a897f14
freebsd has fs.Bavail as int64
fix freebsd building https://github.com/seaweedfs/seaweedfs/actions/runs/13380531394/job/37368195169
2 months ago
chrislu
7d7e06681d
3.85
2 months ago
zouyixiong
7392161894
fix: The free disk size and percentage are quite different from the output of df -h. ( #6550 )
* fix: record and delete bucket metrics after inactive
* feat: match available disk size with system cmd `dh -h`
* feat: move temp test to unmaintained/
---------
Co-authored-by: XYZ <XYZ>
2 months ago
Numblgw
c2b8942769
stop retry when all nodes have tried it ( #6551 )
Co-authored-by: liguowei <liguowei@xinye.com>
2 months ago
Karol Będkowski
441614b386
fix: s3 command ignore -tlsVerifyClientCert and -cacert.file arguments ( #6547 )
s3 command ignore tlsVerifyClientCert and cacert.file arguments from
command line. On startS3Server instead of use real values (in s3opt),
default values (from s3Options, always empty) are checked.
Now on right values are checked and if user provide this arguments
RequireAndVerifyClientCert is set and/or ca certificate is loaded.
3 months ago
Tom Crasset
9604db2c93
implement s3 streaming-unsigned-payload-trailer ( #6539 )
* implement s3 streaming-unsigned-payload-trailer
* chore: remove print
3 months ago
Lisandro Pin
392656d59e
`ec.encode`: Explictly mount EC shards after volume conversion. ( #6528 )
This guarantees EC shards are immediately available after encoding,
even if not affected by subsequent re-balancing.
3 months ago
Tom Crasset
9ca2b0b763
omit http and https ports when using X-Forwarded-Port ( #6527 )
3 months ago
Tom Crasset
a7b964af96
add s3 signature tests and prepare implementation of STREAMING-UNSIGNED-PAYLOAD-TRAILER ( #6525 )
* add tests for s3 signature
* add test for newSignV4ChunkedReader.Read()
* add glog import
3 months ago