chrislu
|
07df5c53de
|
avoid nil
I1010 03:10:25.220345 mount_std.go:281 This is SeaweedFS version 30GB 3.76 82ed61c655 linux amd64
^[OR^[OR2024/10/10 03:12:56 Unimplemented opcode POLL
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x28 pc=0x3983b41]
goroutine 112 [running]:
github.com/seaweedfs/seaweedfs/weed/mount/meta_cache.SubscribeMetaEvents.func2.mergeProceesors.1(0xc000513540)
/github/workspace/weed/mount/meta_cache/meta_cache_subscribe.go:30 +0x41
github.com/seaweedfs/seaweedfs/weed/pb.WithFilerClientFollowMetadata.makeSubscribeMetadataFunc.func1({0x514a560, 0xc0009b06d0})
/github/workspace/weed/pb/filer_pb_tail.go:87 +0x293
github.com/seaweedfs/seaweedfs/weed/mount.(*WFS).WithFilerClient.func1.1(0xc000d9e008)
/github/workspace/weed/mount/wfs_filer_client.go:27 +0x68
github.com/seaweedfs/seaweedfs/weed/pb.WithGrpcClient(0xa9?, 0x9d1f90fb?, 0xc00098fbe0, {0xc000e1c078, 0x15}, 0x0?, {0xc000a76bd0?, 0x1?, 0x1?
})
/github/workspace/weed/pb/grpc_client_server.go:155 +0x33a
github.com/seaweedfs/seaweedfs/weed/mount.(*WFS).WithFilerClient.func1()
/github/workspace/weed/mount/wfs_filer_client.go:25 +0x14c
github.com/seaweedfs/seaweedfs/weed/util.Retry({0x489a10c, 0xa}, 0xc00098fcf8)
/github/workspace/weed/util/retry.go:16 +0xa7
github.com/seaweedfs/seaweedfs/weed/mount.(*WFS).WithFilerClient(0x0?, 0x30?, 0xc00056a568?)
/github/workspace/weed/mount/wfs_filer_client.go:18 +0x65
github.com/seaweedfs/seaweedfs/weed/pb.WithFilerClientFollowMetadata({0x50f5898, 0xc000e2c180}, 0xc00101e000, 0xc000d22030)
/github/workspace/weed/pb/filer_pb_tail.go:51 +0x87
github.com/seaweedfs/seaweedfs/weed/mount/meta_cache.SubscribeMetaEvents.func2()
/github/workspace/weed/mount/meta_cache/meta_cache_subscribe.go:115 +0xcb
github.com/seaweedfs/seaweedfs/weed/util.RetryUntil({0x48b8b35, 0x11}, 0xc00098fef0, 0x4af0048)
/github/workspace/weed/util/retry.go:64 +0x4e
github.com/seaweedfs/seaweedfs/weed/mount/meta_cache.SubscribeMetaEvents(0xc000d1d980, 0x9d1f90fb, {0x50f5898, 0xc000e2c180}, {0x7ffdf6f98dca,
0x4}, 0x17fcf8b7c7ecf8cf, {0xc0000ac208, 0x1, 0x1})
/github/workspace/weed/mount/meta_cache/meta_cache_subscribe.go:113 +0x39b
created by github.com/seaweedfs/seaweedfs/weed/mount.(*WFS).StartBackgroundTasks in goroutine 1
/github/workspace/weed/mount/weedfs.go:150 +0x146
|
2024-10-09 22:46:00 -07:00 |
|
chrislu
|
c0e36231ad
|
use only one metadata follow process
|
2024-10-06 12:55:19 -07:00 |
|
chrislu
|
9ca30e52d5
|
fuse mount handles ttl entries
fix https://github.com/seaweedfs/seaweedfs/issues/5527
|
2024-08-08 08:18:54 -07:00 |
|
chrislu
|
3a82f5ffad
|
ensure metadata follow a specific folder
fix https://github.com/seaweedfs/seaweedfs/issues/5774
|
2024-07-12 11:17:30 -07:00 |
|
chrislu
|
cbc24c7b24
|
disconnect from old subscribers
|
2023-10-13 16:48:14 -07:00 |
|
chrislu
|
b02fdeabff
|
RetryForever => RetryUntil
|
2023-10-01 11:33:56 -07:00 |
|
wusong
|
0cb9ddd8ec
|
Fix data loss: add lock for metacache (#4664)
Co-authored-by: wang wusong <wangwusong@virtaitech.com>
|
2023-07-11 22:23:32 -07:00 |
|
chrislu
|
5db9fcccd4
|
refactoring
|
2023-03-21 23:01:49 -07:00 |
|
wusong
|
de081c0d64
|
[mount] fix metacache update (#4161)
|
2023-01-29 07:55:27 -08:00 |
|
wusong
|
549354e324
|
Fix hardlink counting (#4042)
Signed-off-by: wusong <wangwusong@virtaitech.com>
Signed-off-by: wusong <wangwusong@virtaitech.com>
Co-authored-by: wusong <wangwusong@virtaitech.com>
|
2022-12-08 10:50:57 -08:00 |
|
chrislu
|
31922b2bf2
|
s3 to watch specific directories
|
2022-09-20 09:30:05 -07:00 |
|
Ryan Russell
|
d65bdeef08
|
docs(meta_cache): readability fixes (#3691)
Signed-off-by: Ryan Russell <git@ryanrussell.org>
Signed-off-by: Ryan Russell <git@ryanrussell.org>
|
2022-09-15 02:04:57 -07:00 |
|
chrislu
|
303bd067b5
|
Revert "rename: delete source entry metadata only, skipping hard links"
This reverts commit 03466f955e .
fix https://github.com/seaweedfs/seaweedfs/issues/3386
|
2022-07-31 22:51:41 -07:00 |
|
chrislu
|
26dbc6c905
|
move to https://github.com/seaweedfs/seaweedfs
|
2022-07-29 00:17:28 -07:00 |
|
chrislu
|
64f3d6fb6e
|
metadata subscription uses client epoch
|
2022-07-23 10:50:28 -07:00 |
|
creeew
|
02ae102731
|
fix filer.sync missing source srv uploaded files to target when target down
|
2022-06-02 01:28:47 +08:00 |
|
chrislu
|
a2b101a737
|
subscribe metadata between a range
|
2022-05-30 15:04:19 -07:00 |
|
chrislu
|
5b8b022985
|
remove unused parameter
|
2022-05-24 18:52:04 -07:00 |
|
Robert Coelho
|
05602167f4
|
mount: do not mark meta_cache when there is an err
|
2022-05-24 12:13:15 -04:00 |
|
chrislu
|
fcf3714443
|
mount: add back support for filer.path
|
2022-02-28 12:16:53 -08:00 |
|
chrislu
|
03466f955e
|
rename: delete source entry metadata only, skipping hard links
|
2022-02-25 02:57:54 -08:00 |
|
chrislu
|
202a29d014
|
refactoring
|
2022-02-25 01:17:26 -08:00 |
|
chrislu
|
49b84b6e2a
|
list entries while reading from remote
|
2022-02-16 21:32:15 -08:00 |
|
chrislu
|
dbeeda8123
|
listen for metadata updates
|
2022-02-14 01:09:31 -08:00 |
|