Chris Lu
|
b7b1eb51b1
|
default to 2 for better performance in common computer hardware
|
2020-10-24 20:08:26 -07:00 |
|
Chris Lu
|
79690b9cd8
|
revert changes causing wrong data
|
2020-10-24 20:07:19 -07:00 |
|
Chris Lu
|
9104cfa744
|
reduce locks
|
2020-10-24 19:40:35 -07:00 |
|
Chris Lu
|
e9d40b80b2
|
less verbose logs
|
2020-10-24 09:42:54 -07:00 |
|
Chris Lu
|
6c4fb243a7
|
remove limits to concurrent writers
|
2020-10-24 02:05:05 -07:00 |
|
Chris Lu
|
e0002f8dd7
|
check existing volumes for writable status
|
2020-10-24 01:34:31 -07:00 |
|
Chris Lu
|
19772d70d7
|
print for debugging
|
2020-10-24 00:12:02 -07:00 |
|
Chris Lu
|
5b92dfe302
|
adjust log level
|
2020-10-23 23:58:54 -07:00 |
|
Chris Lu
|
fb124f2d4a
|
conditionally display volume server public url link
|
2020-10-23 23:58:46 -07:00 |
|
Chris Lu
|
1b17f71939
|
adjust election timeout to 10 seconds
|
2020-10-23 23:06:44 -07:00 |
|
Chris Lu
|
ef9c32ea0d
|
adjust compression threshold
|
2020-10-23 23:05:55 -07:00 |
|
Chris Lu
|
0cea84e7ab
|
make it easy with setting up multiple masters in a clcuster
|
2020-10-23 18:18:46 -07:00 |
|
Chris Lu
|
fc689319ae
|
add volume public url
|
2020-10-23 18:03:23 -07:00 |
|
Chris Lu
|
71624858af
|
avoid reusing cached []byte
this logic is just to ensure 100% correct.
fuse message, data+message hearder > 512 will not be cached.
|
2020-10-23 11:31:57 -07:00 |
|
Chris Lu
|
29c9fa2ef2
|
byte buffer for uploading
|
2020-10-23 11:29:51 -07:00 |
|
Chris Lu
|
2579edbc60
|
fix bug found by tests
|
2020-10-23 10:05:40 -07:00 |
|
Chris Lu
|
e0c8507d93
|
memory pool to reduce memory allocation
|
2020-10-23 00:41:40 -07:00 |
|
Chris Lu
|
b81359823f
|
postgres: support empty user
|
2020-10-22 14:27:47 -07:00 |
|
Chris Lu
|
11716fbf6f
|
make reading error more obvious
|
2020-10-22 13:33:45 -07:00 |
|
Chris Lu
|
d75bc62196
|
to read files that are quickly changing
|
2020-10-22 12:59:15 -07:00 |
|
Chris Lu
|
575d7952a1
|
add available resource stats
fix https://github.com/chrislusf/seaweedfs/issues/1555
|
2020-10-22 09:13:47 -07:00 |
|
Chris Lu
|
5179e559f7
|
skip empty logs
|
2020-10-22 00:35:48 -07:00 |
|
Chris Lu
|
de044e466e
|
Merge pull request #1553 from kmlebedev/multi_domainname
Multi domainname
|
2020-10-21 23:56:03 -07:00 |
|
Chris Lu
|
e73d6c9526
|
able to print partial file id
address https://github.com/chrislusf/seaweedfs/issues/1552
|
2020-10-21 23:48:07 -07:00 |
|
Konstantin Lebedev
|
a9a7005687
|
set desc of option
|
2020-10-22 11:23:00 +05:00 |
|
Chris Lu
|
720b1d9b88
|
adding locking to avoid nil VolumeLocationList
fix panic: runtime error: invalid memory address or nil pointer dereference
Oct 22 00:53:44 bedb-master1 weed[8055]: [signal SIGSEGV: segmentation violation code=0x1 addr=0x8 pc=0x17658da]
Oct 22 00:53:44 bedb-master1 weed[8055]: goroutine 310 [running]:
Oct 22 00:53:44 bedb-master1 weed[8055]: github.com/chrislusf/seaweedfs/weed/topology.(*VolumeLocationList).Length(...)
Oct 22 00:53:44 bedb-master1 weed[8055]: #011/root/seaweedfs/weed/topology/volume_location_list.go:35
Oct 22 00:53:44 bedb-master1 weed[8055]: github.com/chrislusf/seaweedfs/weed/topology.(*VolumeLayout).enoughCopies(...)
Oct 22 00:53:44 bedb-master1 weed[8055]: #011/root/seaweedfs/weed/topology/volume_layout.go:376
Oct 22 00:53:44 bedb-master1 weed[8055]: github.com/chrislusf/seaweedfs/weed/topology.(*VolumeLayout).ensureCorrectWritables(0xc000111d50, 0xc000b55438)
Oct 22 00:53:44 bedb-master1 weed[8055]: #011/root/seaweedfs/weed/topology/volume_layout.go:202 +0x5a
Oct 22 00:53:44 bedb-master1 weed[8055]: github.com/chrislusf/seaweedfs/weed/topology.(*Topology).SyncDataNodeRegistration(0xc00042ac60, 0xc001454d30, 0x1, 0x1, 0xc0005fc000, 0xc00135de40, 0x4, 0xc00135de50, 0x10, 0x10d, ...)
Oct 22 00:53:44 bedb-master1 weed[8055]: #011/root/seaweedfs/weed/topology/topology.go:224 +0x616
Oct 22 00:53:44 bedb-master1 weed[8055]: github.com/chrislusf/seaweedfs/weed/server.(*MasterServer).SendHeartbeat(0xc000162700, 0x23b97c0, 0xc000ae2c90, 0x0, 0x0)
Oct 22 00:53:44 bedb-master1 weed[8055]: #011/root/seaweedfs/weed/server/master_grpc_server.go:106 +0x325
Oct 22 00:53:44 bedb-master1 weed[8055]: github.com/chrislusf/seaweedfs/weed/pb/master_pb._Seaweed_SendHeartbeat_Handler(0x1f8e7c0, 0xc000162700, 0x23b0a60, 0xc00024b440, 0x3172c38, 0xc000ab7100)
Oct 22 00:53:44 bedb-master1 weed[8055]: #011/root/seaweedfs/weed/pb/master_pb/master.pb.go:4250 +0xad
Oct 22 00:53:44 bedb-master1 weed[8055]: google.golang.org/grpc.(*Server).processStreamingRPC(0xc0001f31e0, 0x23bb800, 0xc000ac5500, 0xc000ab7100, 0xc0001fea80, 0x311fec0, 0x0, 0x0, 0x0)
Oct 22 00:53:44 bedb-master1 weed[8055]: #011/root/go/pkg/mod/google.golang.org/grpc@v1.29.1/server.go:1329 +0xcd8
Oct 22 00:53:44 bedb-master1 weed[8055]: google.golang.org/grpc.(*Server).handleStream(0xc0001f31e0, 0x23bb800, 0xc000ac5500, 0xc000ab7100, 0x0)
Oct 22 00:53:44 bedb-master1 weed[8055]: #011/root/go/pkg/mod/google.golang.org/grpc@v1.29.1/server.go:1409 +0xc5c
Oct 22 00:53:44 bedb-master1 weed[8055]: google.golang.org/grpc.(*Server).serveStreams.func1.1(0xc0001ce8b0, 0xc0001f31e0, 0x23bb800, 0xc000ac5500, 0xc000ab7100)
Oct 22 00:53:44 bedb-master1 weed[8055]: #011/root/go/pkg/mod/google.golang.org/grpc@v1.29.1/server.go:746 +0xa5
Oct 22 00:53:44 bedb-master1 weed[8055]: created by google.golang.org/grpc.(*Server).serveStreams.func1
Oct 22 00:53:44 bedb-master1 weed[8055]: #011/root/go/pkg/mod/google.golang.org/grpc@v1.29.1/server.go:744 +0xa5
Oct 22 00:53:44 bedb-master1 systemd[1]: weedmaster.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
Oct 22 00:53:44 bedb-master1 systemd[1]: weedmaster.service: Failed with result 'exit-code'.
|
2020-10-21 23:15:48 -07:00 |
|
Chris Lu
|
2bc05cfbc8
|
fix typo
|
2020-10-21 22:26:41 -07:00 |
|
Chris Lu
|
4ff2ceee33
|
UI fix on rendering EC volumes
addressing UI problem with https://github.com/chrislusf/seaweedfs/issues/1551
|
2020-10-21 22:05:58 -07:00 |
|
Chris Lu
|
f5ee19e0db
|
shortcut for appending operations
|
2020-10-21 20:44:01 -07:00 |
|
Chris Lu
|
b5917bf846
|
clean up
|
2020-10-21 19:31:26 -07:00 |
|
Chris Lu
|
9884dfc369
|
use bytebuffer for interval list
|
2020-10-21 19:29:51 -07:00 |
|
Chris Lu
|
bd103c143a
|
add lock for vidCache
|
2020-10-21 19:28:59 -07:00 |
|
Konstantin Lebedev
|
05b5f12f2e
|
multiplate DomainNames through comma
|
2020-10-21 20:48:51 +05:00 |
|
Chris Lu
|
81cf8d04df
|
minor
|
2020-10-21 02:42:23 -07:00 |
|
Chris Lu
|
d90e7ee3cc
|
adjust log level
|
2020-10-21 02:17:40 -07:00 |
|
Chris Lu
|
3bf0116de1
|
mount: less channel waiting
|
2020-10-21 02:16:21 -07:00 |
|
Chris Lu
|
c31b254248
|
mount: shortcut when there is only one chunk
|
2020-10-20 23:48:29 -07:00 |
|
Chris Lu
|
f64252023e
|
Revert "a better byte buffer pool"
This reverts commit 59c6422777 .
|
2020-10-20 23:21:54 -07:00 |
|
Chris Lu
|
ad652ffb97
|
avoid close closed channel
|
2020-10-20 22:54:34 -07:00 |
|
Chris Lu
|
20442dc1bc
|
avoid extra data copying
|
2020-10-20 22:54:21 -07:00 |
|
Chris Lu
|
59c6422777
|
a better byte buffer pool
|
2020-10-20 22:53:58 -07:00 |
|
Chris Lu
|
6c92fa349d
|
filer: support default rack
fix https://github.com/chrislusf/seaweedfs/issues/1546
|
2020-10-20 17:41:39 -07:00 |
|
Chris Lu
|
b3aa2fab9a
|
s3: report error to s3 when updating an object but it is already a directory
fix https://github.com/chrislusf/seaweedfs/issues/1545
|
2020-10-20 10:25:16 -07:00 |
|
Chris Lu
|
410b818aa7
|
master: avoid timer leakage
|
2020-10-19 14:24:57 -07:00 |
|
Chris Lu
|
69f0da5d73
|
mount: pass along replication and collection parameters
|
2020-10-19 00:12:42 -07:00 |
|
Chris Lu
|
c0ab458671
|
report nil instead of EOF for empty files
related to https://github.com/chrislusf/seaweedfs/issues/1541
|
2020-10-17 11:03:46 -07:00 |
|
Chris Lu
|
898db14729
|
2.05
|
2020-10-17 02:42:33 -07:00 |
|
Chris Lu
|
09bab17aff
|
mount: avoid "send on closed channel"
|
2020-10-16 12:54:23 -07:00 |
|
Chris Lu
|
9d80a3428c
|
add debug_webdav
|
2020-10-16 12:53:56 -07:00 |
|
Chris Lu
|
37f165d743
|
webdav: return io.EOF when at end of a file
fix https://github.com/chrislusf/seaweedfs/issues/1344
|
2020-10-16 12:53:37 -07:00 |
|