chrislu
|
9612457a32
|
Safety check
|
2 months ago |
chrislu
|
9866287d8d
|
s3 TTL time
|
2 months ago |
chrislu
|
06e9ca70a6
|
refactoring
|
2 months ago |
chrislu
|
c125060b51
|
more logging
|
2 months ago |
chrislu
|
3e440d2145
|
reuse code
|
2 months ago |
chrislu
|
7484fcb137
|
constant
|
2 months ago |
chrislu
|
dc69c875a1
|
prevent deleting bucket
|
2 months ago |
chrislu
|
3cff8846c2
|
batched operation, refactoring
|
2 months ago |
chrislu
|
ec8ca216a5
|
add context, sort directories by depth (deepest first) to avoid redundant checks
|
2 months ago |
chrislu
|
55ee4513e7
|
cleaner
|
2 months ago |
chrislu
|
d8bef68752
|
join path
|
2 months ago |
chrislu
|
c087a47d38
|
errors join
|
2 months ago |
chrislu
|
835e5696d9
|
still issue UpdateEntry when the flag must be added
|
2 months ago |
chrislu
|
92525d78ce
|
stop a gRPC stream from the client-side callback is to return a specific error, e.g., io.EOF
|
2 months ago |
chrislu
|
629b520edf
|
use iterative approach with a queue to avoid recursive WithFilerClient calls
|
2 months ago |
chrislu
|
0cad84ee36
|
reuse code to delete empty folders
|
2 months ago |
chrislu
|
45e0a661da
|
strut copying
|
2 months ago |
chrislu
|
636540aba2
|
handle listing errors
|
2 months ago |
chrislu
|
671de48369
|
clearer handling on recursive empty directory deletion
|
2 months ago |
chrislu
|
543e70c511
|
move deletion out of listing transaction; delete entries and empty folders
|
2 months ago |
Konstantin Lebedev
|
455dec12f4
|
fix delete chunks
|
2 months ago |
Konstantin Lebedev
|
454964353a
|
fix delete on FindEntry
|
2 months ago |
Konstantin Lebedev
|
50e1cf568e
|
fix S3Versioning
|
2 months ago |
Konstantin Lebedev
|
53e9d408ab
|
fix delete version object
|
2 months ago |
Konstantin Lebedev
|
cf75abb408
|
resolv comment
|
2 months ago |
Konstantin Lebedev
|
360c2387db
|
rm log
|
2 months ago |
Konstantin Lebedev
|
20fb1ead77
|
fix updateTTL
|
2 months ago |
Konstantin Lebedev
|
a88eab0b97
|
revert expiration tests
|
2 months ago |
Konstantin Lebedev
|
c18004f9f6
|
rm dublicate SeaweedFSExpiresS3
|
2 months ago |
Konstantin Lebedev
|
558f4be73b
|
allowDeleteObjectsByTTL by default
|
2 months ago |
chrislu
|
cc444b1868
|
muted texts
|
2 months ago |
chrislu
|
ca8cd631ff
|
Update admin.css
|
2 months ago |
chrislu
|
82f2c3757f
|
muted admin UI color
|
2 months ago |
Chris Lu
|
ecdbe572ca
|
master: fix negative active volumes (#7440)
* fix negative active volumes
* address comments
* simplify
|
2 months ago |
Lisandro Pin
|
f466ff1412
|
Nit: use `time.Duration`s instead of constants in seconds. (#7438)
Nit: use `time.Durations` instead of constants in seconds. Makes for slightly more readable code.
|
2 months ago |
Konstantin Lebedev
|
bbd7546cea
|
test s3 put multipart
|
2 months ago |
Konstantin Lebedev
|
1abea0d9b5
|
test s3 put
|
2 months ago |
Konstantin Lebedev
|
e8e080b4fa
|
del unusing func removeExpiredObject
|
2 months ago |
Konstantin Lebedev
|
6a0d1e0b6f
|
filer delete meta and data
|
2 months ago |
Konstantin Lebedev
|
8d768885c5
|
move s3 delete expired entry to filer
|
2 months ago |
Konstantin Lebedev
|
a4638d4e1d
|
clear TtlSeconds for volume
|
2 months ago |
Konstantin Lebedev
|
981bc96082
|
GetS3ExpireTime on filer
|
2 months ago |
Chris Lu
|
498ac8903f
|
S3: prevent deleting buckets with object locking (#7434)
* prevent deleting buckets with object locking
* addressing comments
* Update s3api_bucket_handlers.go
* address comments
* early return
* refactor
* simplify
* constant
* go fmt
|
2 months ago |
chrislu
|
a154ef9a0f
|
4.00
|
2 months ago |
Konstantin Lebedev
|
f8b874d752
|
resolv coderabbitai
|
2 months ago |
Konstantin Lebedev
|
0e6f40e903
|
fix s3tests
|
2 months ago |
Konstantin Lebedev
|
bff703e126
|
fix locationPrefix for updateEntriesTTL
|
2 months ago |
Konstantin Lebedev
|
e2b43c0b5e
|
fix IsExpired
|
2 months ago |
Konstantin Lebedev
|
47c7d5fc8f
|
fix test lifecycle expiration
|
2 months ago |
Konstantin Lebedev
|
aea7327089
|
fix opt allowDeleteObjectsByTTL for server
|
2 months ago |