seaweedfs/weed
Guo Lei 5b905fb2b7
Lazy loading (#3958)
* types packages is imported more than onece

* lazy-loading

* fix bugs

* fix bugs

* fix unit tests

* fix test error

* rename function

* unload ldb after initial startup

* Don't load ldb when starting volume server if ldbtimeout is set.

* remove uncessary unloadldb

* Update weed/command/server.go

Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com>

* Update weed/command/volume.go

Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com>

Co-authored-by: guol-fnst <goul-fnst@fujitsu.com>
Co-authored-by: Chris Lu <chrislusf@users.noreply.github.com>
2022-11-14 00:19:27 -08: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 Lazy loading (#3958) 2022-11-14 00:19:27 -08:00
filer filer store: skip disabled location specific filer store initialization 2022-11-13 23:30:23 -08:00
ftpd move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00
glog go fmt 2022-09-14 23:06:44 -07:00
iamapi refactor: Directory readability (#3665) 2022-09-14 10:11:31 -07:00
images go fmt 2022-09-14 23:06:44 -07:00
mount refactor filer proto chunk variable from mtime to modified_ts_ns 2022-10-28 12:53:19 -07:00
mq avoid race conditions for OnPeerUpdate (#3525) 2022-08-26 10:18:49 -07:00
notification go fmt 2022-09-14 23:06:44 -07:00
operation refactor filer proto chunk variable from mtime to modified_ts_ns 2022-10-28 12:53:19 -07:00
pb refactor filer proto chunk variable from mtime to modified_ts_ns 2022-10-28 12:53:19 -07:00
query move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00
remote_storage Replace dashes with underscores in x-amz-meta headers (#3965) 2022-11-10 07:09:53 -08:00
replication refactor filer proto chunk variable from mtime to modified_ts_ns 2022-10-28 12:53:19 -07:00
s3api fix 'NoSuchUpload' when upload part (#3968) 2022-11-11 04:53:53 -08:00
security go fmt 2022-09-14 23:06:44 -07:00
sequence move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00
server Lazy loading (#3958) 2022-11-14 00:19:27 -08:00
shell [volume.fsck] collect ids without cut off time for finding missing data from volumes (#3934) 2022-10-31 11:38:12 -07:00
static Change filer UI icon from picture to icon font. 2022-04-08 15:07:56 +08:00
stats vacuum metrics and force sync dst files (#3832) 2022-10-13 00:51:20 -07:00
storage Lazy loading (#3958) 2022-11-14 00:19:27 -08:00
topology [master] avoid vacuum if not enough replica copies (#3924) 2022-10-30 20:34:19 -07:00
util Lazy loading (#3958) 2022-11-14 00:19:27 -08:00
wdclient remove volume server tcp client 2022-10-23 13:15:03 -07:00
Makefile debug 2022-08-07 00:55:49 -07:00
weed.go move to https://github.com/seaweedfs/seaweedfs 2022-07-29 00:17:28 -07:00