Konstantin Lebedev
|
2c076ebd96
|
avoid logging nil error (#4659)
Co-authored-by: Konstantin Lebedev <9497591+kmlebedev@users.noreply.github.co>
|
2023-07-10 23:38:52 -07:00 |
|
LHHDZ
|
3730772e05
|
refresh max volume count after adjust (#4662)
Signed-off-by: changlin.shi <changlin.shi@ly.com>
|
2023-07-10 23:37:33 -07:00 |
|
chrislu
|
c278bac263
|
avoid nil needle map
fix https://github.com/seaweedfs/seaweedfs/issues/4640
|
2023-07-07 22:16:58 -07:00 |
|
chrislu
|
0606b59a3e
|
mount: create mount root on filer
fix https://github.com/seaweedfs/seaweedfs-csi-driver/issues/127
|
2023-07-07 09:30:32 -07:00 |
|
chrislu
|
14546f0ad8
|
minor
|
2023-07-06 09:12:28 -07:00 |
|
chrislu
|
ab30f489c3
|
Merge branch 'master' of https://github.com/seaweedfs/seaweedfs
|
2023-07-06 00:33:02 -07:00 |
|
chrislu
|
31b2751aff
|
clone volume locations in case they are changed
fix https://github.com/seaweedfs/seaweedfs/issues/4642
|
2023-07-06 00:32:58 -07:00 |
|
wusong
|
61553beba2
|
Fix DataBackend nil pointer (#4641)
|
2023-07-04 23:22:10 -07:00 |
|
chrislu
|
a315490f7d
|
proxy to master uses http address
fix https://github.com/seaweedfs/seaweedfs/issues/4607
|
2023-07-04 11:45:21 -07:00 |
|
chrislu
|
2aa59ab37c
|
fix copying level db files during commi
fix https://github.com/seaweedfs/seaweedfs/issues/4635
|
2023-07-04 11:28:12 -07:00 |
|
wusong
|
c44a6552d2
|
Fix buff use (#4628)
|
2023-07-03 08:33:34 -07:00 |
|
Amir H. Yeganemehr
|
f0d3c874b6
|
Unix Socket listener for S3 server (#4621)
Add localSocket option to s3 server
|
2023-06-26 16:22:45 -07:00 |
|
chrislu
|
2c4c2f0994
|
3.53
|
2023-06-25 22:51:14 -07:00 |
|
chrislu
|
f193942adc
|
lock on append metadata operation
|
2023-06-25 22:07:23 -07:00 |
|
chrislu
|
61c42f9991
|
adjust lock APIs
|
2023-06-25 20:30:20 -07:00 |
|
chrislu
|
aafb874ad2
|
lock until cancelled
|
2023-06-25 19:31:25 -07:00 |
|
chrislu
|
c4f44d56f7
|
add distributed lock client
|
2023-06-25 17:38:34 -07:00 |
|
chrislu
|
f8aa5ea844
|
adjust filer.proto
|
2023-06-25 17:38:19 -07:00 |
|
chrislu
|
13a8593ab9
|
adjust errors
|
2023-06-25 17:37:54 -07:00 |
|
chrislu
|
06471dac9d
|
init lock ring
|
2023-06-25 15:28:16 -07:00 |
|
chrislu
|
5149b3d07b
|
filer can proxy to peer filer holding the lock
|
2023-06-25 15:28:01 -07:00 |
|
chrislu
|
868f7875d7
|
refactor
|
2023-06-25 14:30:58 -07:00 |
|
chrislu
|
26eff062c8
|
refactor
|
2023-06-25 14:17:58 -07:00 |
|
chrislu
|
464a71a373
|
add distributed lock manager
|
2023-06-25 14:14:40 -07:00 |
|
chrislu
|
ee4f7cd636
|
Merge branch 'master' of https://github.com/seaweedfs/seaweedfs
|
2023-06-25 00:58:24 -07:00 |
|
chrislu
|
3fd659df2a
|
add distributed lock manager
|
2023-06-25 00:58:21 -07:00 |
|
Damiano Albani
|
0d9ba8c612
|
Support templating name of files stored via Rclone backend (#4606)
|
2023-06-24 07:08:24 -07:00 |
|
chrislu
|
a82c44972b
|
refactor
|
2023-06-20 00:12:59 -07:00 |
|
chrislu
|
14a19170e2
|
refactor
|
2023-06-19 23:51:04 -07:00 |
|
chrislu
|
84ced2abf5
|
add LockRing
|
2023-06-19 23:48:33 -07:00 |
|
chrislu
|
fe1716ccdf
|
remove deprecated tests
|
2023-06-19 18:43:51 -07:00 |
|
chrislu
|
1ce725728d
|
minor
|
2023-06-19 18:43:41 -07:00 |
|
chrislu
|
11549706ef
|
refactor
|
2023-06-19 18:21:07 -07:00 |
|
chrislu
|
8ec1bc2c99
|
remove unused cluster node leader
|
2023-06-19 18:19:13 -07:00 |
|
Bai Jie
|
3b88ab42aa
|
remove duplicate fileCount query (#4588)
|
2023-06-18 00:14:14 -07:00 |
|
Bai Jie
|
44b9d72ef0
|
doIsEmpty() return error if v.DataBackend is nil (#4587)
|
2023-06-18 00:13:40 -07:00 |
|
chrislu
|
94fbf02ea2
|
generate jwt token when looking up needle id
fix https://github.com/seaweedfs/seaweedfs/issues/4577
|
2023-06-17 00:11:23 -07:00 |
|
柏杰
|
0b0fb9b9e4
|
avoid data race read volume.IsEmpty (#4574)
* avoid data race read volume.IsEmpty
- avoid phantom read isEmpty for onlyEmpty
- use `v.DataBackend.GetStat()` in v.dataFileAccessLock scope
* add Destroy(onlyEmpty: true) test
* add Destroy(onlyEmpty: false) test
* remove unused `IsEmpty()`
* change literal `8` to `SuperBlockSize`
|
2023-06-14 14:39:58 -07:00 |
|
Konstantin Lebedev
|
1e22d5caf2
|
fix get file stats for IsEmpty (#4576)
|
2023-06-14 01:43:30 -07:00 |
|
Konstantin Lebedev
|
4dd890d4a2
|
optional https port for s3 (#4482)
Co-authored-by: Konstantin Lebedev <9497591+kmlebedev@users.noreply.github.co>
|
2023-06-13 23:58:49 -07:00 |
|
chrislu
|
3fbf4f6189
|
Revert "Initial patch for redis version 7 support (#4572)"
This reverts commit a25bca0692 .
|
2023-06-12 22:27:38 -07:00 |
|
Konstantin Lebedev
|
4527ead295
|
fix from comment delete volume is empty (#4573)
* fix from coments
https://github.com/seaweedfs/seaweedfs/pull/4561
* fix tests
---------
Co-authored-by: Konstantin Lebedev <9497591+kmlebedev@users.noreply.github.co>
|
2023-06-12 22:22:46 -07:00 |
|
Aaron Gipson
|
a25bca0692
|
Initial patch for redis version 7 support (#4572)
|
2023-06-12 13:30:03 -07:00 |
|
Konstantin Lebedev
|
25535e9c36
|
Delete volume is empty (#4561)
* use onlyEmpty for deleteVolume
https://github.com/seaweedfs/seaweedfs/issues/4559
* fix IsEmpty
* fix test
---------
Co-authored-by: Konstantin Lebedev <9497591+kmlebedev@users.noreply.github.co>
|
2023-06-12 10:42:44 -07:00 |
|
柏杰
|
68feffa4e6
|
avoid overwriting non-nil uploadReaderToChunks.uploadErr with nil value (#4560)
|
2023-06-10 23:15:27 -07:00 |
|
Konstantin Lebedev
|
5ee04d20fa
|
Healthz check for deadlocks (#4558)
|
2023-06-09 09:42:48 -07:00 |
|
wusong
|
d6af3a8eb6
|
fix 404 not found (#4536)
Signed-off-by: wang wusong <wangwusong@virtaitech.com>
Co-authored-by: wang wusong <wangwusong@virtaitech.com>
|
2023-06-06 09:14:49 -07:00 |
|
Konstantin Lebedev
|
5caff2c0f0
|
fix: deletes newly created volumes (#4551)
https://github.com/seaweedfs/seaweedfs/issues/4531
Co-authored-by: Konstantin Lebedev <9497591+kmlebedev@users.noreply.github.co>
|
2023-06-06 09:08:27 -07:00 |
|
wusong
|
9bdbf9c880
|
revert #4491 (#4550)
Co-authored-by: wang wusong <wangwusong@virtaitech.com>
|
2023-06-06 00:17:51 -07:00 |
|
chrislu
|
0bffb3770f
|
support TTL when creating folders
related to https://github.com/seaweedfs/seaweedfs/discussions/4549
|
2023-06-05 23:29:25 -07:00 |
|