Chris Lu
|
d41e6826d3
|
adjust logging
|
2021-04-18 13:06:38 -07:00 |
|
Chris Lu
|
d9a2a7f1c4
|
WIP
no memory issue
if some directory is removed, it may have this error
$ rm -Rf ~/tmp/m2/s1
rm: fts_read: Device not configured
|
2021-04-18 13:06:38 -07:00 |
|
Chris Lu
|
54410ca955
|
cleaner way to set readonly
|
2021-04-18 10:02:02 -07:00 |
|
Chris Lu
|
b0127645a5
|
Merge pull request #2008 from kmlebedev/fix_volume_etag
revert volume etag
|
2021-04-16 13:08:09 -07:00 |
|
Konstantin Lebedev
|
198688c717
|
revert volume etag
|
2021-04-16 23:22:31 +05:00 |
|
Chris Lu
|
c83ab91e2e
|
remove unused variable
|
2021-04-16 10:34:02 -07:00 |
|
Chris Lu
|
3074e9b428
|
ensure consistent inode value
|
2021-04-15 22:42:24 -07:00 |
|
Chris Lu
|
b971317a16
|
avoid possible corrupted file names
|
2021-04-15 11:41:34 -07:00 |
|
Chris Lu
|
283d703d50
|
adjust text
|
2021-04-15 11:29:58 -07:00 |
|
Chris Lu
|
609e228578
|
avoid forward slash in file names
|
2021-04-15 10:53:04 -07:00 |
|
Chris Lu
|
ba92f2e714
|
add node.selectedVolumes
fix https://github.com/chrislusf/seaweedfs/issues/1990
|
2021-04-15 03:19:28 -07:00 |
|
Chris Lu
|
16c0304416
|
ensure to delete on filer also
|
2021-04-15 02:29:04 -07:00 |
|
Chris Lu
|
217e0f9066
|
mount: remove folder recursively
|
2021-04-15 01:51:10 -07:00 |
|
Chris Lu
|
3e669e6d7b
|
mostly refactoring, add some error handling
|
2021-04-14 23:33:37 -07:00 |
|
Chris Lu
|
07f712c83f
|
fix typo
|
2021-04-14 23:21:38 -07:00 |
|
Chris Lu
|
36c79de3f4
|
fuse mount: dir ReadDirAll avoid extra conversion to filer_pb.Entry
|
2021-04-14 23:21:24 -07:00 |
|
Chris Lu
|
e41766feb6
|
fuse mount: dir lookup avoids extra conversion to filer_pb.Entry object
|
2021-04-14 22:38:34 -07:00 |
|
Chris Lu
|
1adc8f86ea
|
lighten up File object
file.entry only exists when file.isOpen
|
2021-04-14 20:49:15 -07:00 |
|
Chris Lu
|
6bc09b18c4
|
truncate is a bit faster to reuse the storage
|
2021-04-14 20:26:56 -07:00 |
|
Chris Lu
|
c04b7e106f
|
mount: remove entry from Dir object
|
2021-04-14 20:26:13 -07:00 |
|
Chris Lu
|
ffee470cfc
|
Update release.yml
|
2021-04-14 15:47:09 -07:00 |
|
Chris Lu
|
fc0cbf565f
|
add option to obfuscate the file names
|
2021-04-14 15:37:24 -07:00 |
|
Chris Lu
|
e75633c64f
|
volume.check.disk: break loop for read only volumes
fix https://github.com/chrislusf/seaweedfs/issues/2002
|
2021-04-14 12:40:13 -07:00 |
|
Chris Lu
|
9d50867d08
|
volume.tier.move: avoid data loss when destination volume server already has the volume
fix https://github.com/chrislusf/seaweedfs/issues/2001
|
2021-04-14 10:26:26 -07:00 |
|
Chris Lu
|
ff4c1d5965
|
adjust logging
fix https://github.com/chrislusf/seaweedfs/issues/1999
|
2021-04-14 10:04:26 -07:00 |
|
Chris Lu
|
4480d72cab
|
Merge pull request #1998 from fanqiehc/fix_indent
fix volume-service helm template indentation
|
2021-04-14 04:40:05 -07:00 |
|
Chris Lu
|
8efd331ce0
|
Merge pull request #1997 from qieqieplus/fix-volume-assign
fix #1996
|
2021-04-14 04:39:14 -07:00 |
|
zhanghc
|
606c6ae8e8
|
fix volume-service helm template indentation
|
2021-04-14 18:58:32 +08:00 |
|
qieqieplus
|
270645f8d7
|
fix #1996
|
2021-04-14 18:29:28 +08:00 |
|
Chris Lu
|
90677e1097
|
ensure to call line.Close()
fix https://github.com/chrislusf/seaweedfs/issues/1995
similar to https://github.com/peterh/liner/issues/104
|
2021-04-14 01:33:21 -07:00 |
|
Chris Lu
|
3f3268cd1b
|
go fmt
|
2021-04-14 00:30:16 -07:00 |
|
Chris Lu
|
ca0f07a188
|
move file reader, entryViewCache to file handle
reduce file object size
|
2021-04-14 00:29:58 -07:00 |
|
Chris Lu
|
5985a7d38d
|
add log level possible values
fix https://github.com/chrislusf/seaweedfs/issues/1989
|
2021-04-12 21:15:51 -07:00 |
|
Chris Lu
|
f5de42fae3
|
Merge pull request #1975 from kmlebedev/iam_handlers
IAM handlers
|
2021-04-12 12:07:45 -07:00 |
|
Chris Lu
|
1e033d45b8
|
simpler logic
related to https://github.com/chrislusf/seaweedfs/pull/1981
|
2021-04-12 12:04:53 -07:00 |
|
Chris Lu
|
52200a903b
|
Merge pull request #1981 from ueni-ltd/if-modified-since
Fix If-Modified-Since behavior
|
2021-04-12 12:02:54 -07:00 |
|
Chris Lu
|
519b0e1e49
|
filer: upload to a directory without "/" suffix
fix https://github.com/chrislusf/seaweedfs/issues/1988
|
2021-04-12 11:56:56 -07:00 |
|
Konstantin Lebedev
|
8e02e138ea
|
Merge branch 'upstreamMaster' into iam_handlers
|
2021-04-12 11:22:51 +05:00 |
|
Chris Lu
|
742ab1ec81
|
2.39
|
2021-04-11 19:47:11 -07:00 |
|
Chris Lu
|
0df5b53ad8
|
adjust help message
|
2021-04-11 00:26:28 -07:00 |
|
Chris Lu
|
f62c153274
|
go fmt
|
2021-04-10 23:48:18 -07:00 |
|
Chris Lu
|
af313dff58
|
add gateway for easier POST and DELETE blobs
|
2021-04-10 23:47:47 -07:00 |
|
Konstantin Lebedev
|
5021bea698
|
GetUserPolicy
|
2021-04-10 23:57:45 +05:00 |
|
Chris Lu
|
98c08a3dcd
|
raft: fix possible nil
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x1962c8a]
goroutine 68239935 [running]:
github.com/chrislusf/raft.(*LogEntry).Term(...)
/home/travis/gopath/pkg/mod/github.com/chrislusf/raft@v1.0.4/log_entry.go:59
github.com/chrislusf/raft.(*server).TakeSnapshot(0xc00014f320, 0xc028b5a600, 0xc03995bc00)
/home/travis/gopath/pkg/mod/github.com/chrislusf/raft@v1.0.4/server.go:1276 +0x50a
github.com/chrislusf/raft.(*server).maybeTakeSnapshot.func1(0xc00014f320)
/home/travis/gopath/pkg/mod/github.com/chrislusf/raft@v1.0.4/server.go:1221 +0x5b
created by github.com/chrislusf/raft.(*server).maybeTakeSnapshot
/home/travis/gopath/pkg/mod/github.com/chrislusf/raft@v1.0.4/server.go:1219 +0x98
|
2021-04-10 02:36:53 -07:00 |
|
Chris Lu
|
0b82edc0d2
|
filer: avoid stuck uploader
fix https://github.com/chrislusf/seaweedfs/issues/1980
reverting the file upload batch executor
|
2021-04-09 13:05:15 -07:00 |
|
Chris Lu
|
93f4146ffa
|
properly release the view cache
|
2021-04-09 12:36:39 -07:00 |
|
Merlin Gaillard
|
f952f979d1
|
filer: return 304 when If-Modified-Since == Last-Modified
|
2021-04-09 15:04:17 +02:00 |
|
Merlin Gaillard
|
4d4acc715e
|
s3api: handle 304 response code from filer
|
2021-04-09 12:13:19 +02:00 |
|
Chris Lu
|
6deb647a8f
|
mount: fix possible memory leak
if many files are read repeatedly, their metadata are accumulated in memory. This fix cleared the metadata after the file is read.
|
2021-04-08 19:47:31 -07:00 |
|
Konstantin Lebedev
|
ba175f81b5
|
add auth aws signV4
|
2021-04-08 17:40:47 +05:00 |
|