seaweedfs/weed
柏杰 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
..
cluster remove old raft servers if they don't answer to pings for too long (#3398) 2022-08-23 23:18:21 -07:00
command avoid data race read volume.IsEmpty (#4574) 2023-06-14 14:39:58 -07:00
filer Revert "Initial patch for redis version 7 support (#4572)" 2023-06-12 22:27:38 -07:00
ftpd move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00
glog rotate log files 2022-12-11 21:05:58 -08:00
iamapi grpc connection to filer add sw-client-id header 2023-01-20 01:48:12 -08:00
images fix chunk.ModifiedTsNs (#4264) 2023-03-02 08:24:36 -08:00
mount [mount]Fix copy file range (#4407) 2023-04-23 22:34:38 -07:00
mq grpc connection to filer add sw-client-id header 2023-01-20 01:48:12 -08:00
notification go fmt 2022-09-14 23:06:44 -07:00
operation [Filer] post add param:saveInside (#4434) 2023-04-29 08:31:05 -07:00
pb Delete volume is empty (#4561) 2023-06-12 10:42:44 -07:00
query move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00
remote_storage support swift (#4480) 2023-05-19 06:39:25 -07:00
replication grpc connection to filer add sw-client-id header 2023-01-20 01:48:12 -08:00
s3api Use filerGroup for s3 buckets collection prefix (#4465) 2023-05-16 09:39:43 -07:00
security S3 TLS credentials Refreshing (#4506) 2023-06-04 14:27:56 -07:00
sequence move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00
server Delete volume is empty (#4561) 2023-06-12 10:42:44 -07:00
shell avoid data race read volume.IsEmpty (#4574) 2023-06-14 14:39:58 -07:00
static Change filer UI icon from picture to icon font. 2022-04-08 15:07:56 +08:00
stats Fix binding metrics to ipv6 (#4286) 2023-03-08 01:04:02 -08:00
storage avoid data race read volume.IsEmpty (#4574) 2023-06-14 14:39:58 -07:00
topology Healthz check for deadlocks (#4558) 2023-06-09 09:42:48 -07:00
util 3.52 2023-06-04 22:34:26 -07:00
wdclient print wait in progress 2023-03-26 12:22:48 -07:00
Makefile Update Makefile - use binary in current directory (#4027) 2022-12-01 14:09:14 -08:00
weed.go rotate log files 2022-12-11 21:05:58 -08:00