Chris Lu
35d939a1d2
go fmt
4 years ago
Chris Lu
2d4c2db81d
filer: leveldb, rocksdb auto create store directory
fix https://github.com/chrislusf/seaweedfs/issues/1901
4 years ago
Chris Lu
6d3a96eb56
filer: mysql2, postgres2 trigger actions on bucket creation and deletion
fix https://github.com/chrislusf/seaweedfs/issues/1877
4 years ago
Chris Lu
cb423312a4
prevent nil volume message
4 years ago
Chris Lu
972327f966
prevent nil volume nm
4 years ago
Chris Lu
2a68ddb963
default to empty host to bind to tcp4 and tcp6
4 years ago
Chris Lu
5fbcaaf37a
fullpath() test is not needed
4 years ago
Chris Lu
7d57664c2d
mount: internals switch to filer.Entry instead of protobuf
4 years ago
wuh-fnst
4c1d945e46
make List correctly judge whether it is the last file
4 years ago
Chris Lu
cca66c7fbe
print out the url
4 years ago
Chris Lu
7f887c78d2
fix
4 years ago
Chris Lu
fcc52d1e4e
shell: add s3.clean.uploads to clean up stale multipart uploads
fix https://github.com/chrislusf/seaweedfs/issues/1855
4 years ago
Chris Lu
40dc5ac904
mount: add a bit retry when connecting to filer during startup
4 years ago
Chris Lu
aba47fd9e8
reduce repeated calls to dir.FullPath()
4 years ago
Konstantin Lebedev
58cdcc6d6e
error if urls not found
4 years ago
Chris Lu
79280e1513
escape special characters
fix https://github.com/chrislusf/seaweedfs/issues/1884
4 years ago
Konstantin Lebedev
4db21012c1
error if read chunk zero data size
4 years ago
wuheng
828fbf3fb7
s3: "isLast" returns true when the file does not exist
4 years ago
Chris Lu
5d446673a6
fix error printing
4 years ago
Chris Lu
ca546f47e1
s3: escape object key if containing special characters
fix https://github.com/chrislusf/seaweedfs/issues/1884
4 years ago
Konstantin Lebedev
bb3af2d70b
no directoriesWithDeletion
4 years ago
Konstantin Lebedev
15b018da34
s3 delete-objects pass OK for fail to delete non-empty folder
4 years ago
Konstantin Lebedev
348e21a08c
add comments
4 years ago
Konstantin Lebedev
831953c55c
allowed wildcard domain
4 years ago
Konstantin Lebedev
4bf93d6e63
comma-separated
4 years ago
Konstantin Lebedev
0e02f7e258
comma-separated SSL certificate common names
4 years ago
Chris Lu
737bde5ab7
refactoring, remove duplicated code
4 years ago
Chris Lu
5ba4b479f8
properly lock file.entry object
fix https://github.com/chrislusf/seaweedfs/issues/1882
4 years ago
Chris Lu
5be83dd4a9
add comments
4 years ago
Chris Lu
9d8ca513d9
refactor
4 years ago
Chris Lu
f5b5e4da2d
2.31
4 years ago
Chris Lu
828f6e9f4d
volume: auto add missing vif files
fix https://github.com/chrislusf/seaweedfs/issues/1878
4 years ago
Chris Lu
387c6f4218
Revert "delete the folder object in multi_object_delete"
This reverts commit 2e89c8c9ae
.
4 years ago
qieqieplus
5b16820924
fix: collection stats won't update if all volumes expired at same iteration
4 years ago
Konstantin Lebedev
190fada1ef
TLS allowed commonNames
4 years ago
Konstantin Lebedev
c6d3735605
permitCommonNames
https://github.com/chrislusf/seaweedfs/issues/1841
https://jbrandhorst.com/post/grpc-auth/
4 years ago
Chris Lu
d888e9a90f
2.30
4 years ago
Chris Lu
60686a0bb7
make tcp optional
4 years ago
Chris Lu
3b2a9c98ef
fix nil
4 years ago
Chris Lu
df72dc206d
stats collect chunk upload retry count
4 years ago
Chris Lu
726edab054
avoid nil when closing an index
fix https://github.com/chrislusf/seaweedfs/issues/1870
4 years ago
Chris Lu
bdfed16d42
avoid nil exception
fix https://github.com/chrislusf/seaweedfs/issues/1869
4 years ago
Chris Lu
1bd880dcdb
adds tcp writes benchmark
4 years ago
Chris Lu
9d402ebe9f
refactoring
4 years ago
Chris Lu
e9eddfb8a2
remove wrong writes
4 years ago
Chris Lu
8363be8548
trim out trailing return character
4 years ago
Chris Lu
38fc200e56
CRCWriter consistent with CRC
4 years ago
Chris Lu
1444e9d275
migrated multi host connection pool from godropbox package
removing unneeded dependencies, which involved etcd versions.
4 years ago
Patrick Schmidt
7413d59750
Fix EC shard count logic
This fixes the calculation of the amount of EC shards a node holds.
Previously a global counter was increased, but also used inside the
loop to apply disk usage deltas. This led to wrong absolute numbers.
The fix is to apply only deltas of single EC shards per iteration.
4 years ago
Chris Lu
400de380f4
volume server: support tcp direct put/get/delete
4 years ago