Chris Lu
|
bec3f63298
|
2.65
|
2021-08-28 05:27:33 -07:00 |
|
Chris Lu
|
ff7dc3b44c
|
2.64
|
2021-08-23 00:39:15 -07:00 |
|
Chris Lu
|
df1d6133a8
|
bptree does not work well for auto-increasing keys
|
2021-08-22 18:19:26 -07:00 |
|
Chris Lu
|
51c8f2518f
|
change key type to ItemKey
|
2021-08-21 15:54:42 -07:00 |
|
Chris Lu
|
b3e49d2758
|
change value type to ItemValue
|
2021-08-21 15:52:17 -07:00 |
|
Chris Lu
|
38c8470d1d
|
add back non_dedup
|
2021-08-21 15:13:13 -07:00 |
|
Chris Lu
|
849f185a20
|
add memory kv store
|
2021-08-21 15:00:44 -07:00 |
|
Chris Lu
|
5f6cc9a814
|
make proto node
|
2021-08-21 13:36:52 -07:00 |
|
Chris Lu
|
172da83449
|
bpnode use get prev and next
|
2021-08-20 18:50:16 -07:00 |
|
Chris Lu
|
01661ec6a7
|
move to getter setter file
|
2021-08-20 18:37:34 -07:00 |
|
Chris Lu
|
0c360eb6b2
|
add getter and setter for root of tree and map
|
2021-08-20 18:34:50 -07:00 |
|
Chris Lu
|
88d68cad87
|
remove dedup
|
2021-08-20 04:14:52 -07:00 |
|
qieqieplus
|
7720533f84
|
reduce gzip allocation
|
2021-08-20 18:38:18 +08:00 |
|
Chris Lu
|
2d237da74a
|
remove size since each put/get will have to update the root node
|
2021-08-20 01:19:11 -07:00 |
|
Chris Lu
|
ec72547c8d
|
started by copying from https://sourcegraph.com/github.com/timtadh/data-structures@master/-/tree/tree/bptree
|
2021-08-20 01:12:52 -07:00 |
|
Chris Lu
|
1f35d32be0
|
2.63
|
2021-08-15 23:14:59 -07:00 |
|
Chris Lu
|
bb94930196
|
add some delays if error
|
2021-08-15 20:06:47 -07:00 |
|
Chris Lu
|
c3ffd457ef
|
fix compilation error
|
2021-08-15 12:40:22 -07:00 |
|
Chris Lu
|
fda2fc47b1
|
add RetryForever
|
2021-08-15 12:37:35 -07:00 |
|
Chris Lu
|
9462f5129a
|
shell: add "remote.meta.sync"
|
2021-08-15 01:53:46 -07:00 |
|
Chris Lu
|
5a0f92423e
|
use grpc and jwt
|
2021-08-12 21:40:33 -07:00 |
|
Chris Lu
|
8cfd487608
|
2.62
|
2021-08-08 23:33:12 -07:00 |
|
Chris Lu
|
56ee1d5ef1
|
2.61
|
2021-08-01 15:50:19 -07:00 |
|
Chris Lu
|
5dede5d38d
|
2.60
|
2021-07-25 22:09:09 -07:00 |
|
Chris Lu
|
7359193e97
|
go fmt
|
2021-07-21 14:38:12 -07:00 |
|
Chris Lu
|
a45bbc0b75
|
2.59
|
2021-07-15 15:52:22 -07:00 |
|
Chris Lu
|
297b41266b
|
2.58
|
2021-07-12 01:33:47 -07:00 |
|
bingoohuang
|
ed57a55eae
|
show RemoteVolumes/EcVolumes only if it is not empty
|
2021-07-06 15:20:18 +08:00 |
|
Chris Lu
|
f5fa0b08fd
|
2.57
|
2021-07-03 15:10:57 -07:00 |
|
Chris Lu
|
2420c60fc4
|
log reading adds delay between retries
|
2021-07-01 14:01:25 -07:00 |
|
Chris Lu
|
b624090398
|
go fmt
|
2021-07-01 01:21:14 -07:00 |
|
Chris Lu
|
a2979aa051
|
2.56
|
2021-06-27 23:33:45 -07:00 |
|
Chris Lu
|
c764596f96
|
filer: slow metadata topic read may lose some change events
fix https://github.com/chrislusf/seaweedfs/issues/2117
|
2021-06-27 05:54:16 -07:00 |
|
Chris Lu
|
cc7714fdbe
|
logging changes to debug
|
2021-06-27 05:54:16 -07:00 |
|
Chris Lu
|
05af54ad10
|
2.55
trigger migrated travis build
|
2021-06-23 00:41:04 -07:00 |
|
Chris Lu
|
b3eb4fecc7
|
2.54
|
2021-06-19 03:48:15 -07:00 |
|
Chris Lu
|
7a81caa31e
|
2.53
|
2021-06-13 17:12:34 -07:00 |
|
Chris Lu
|
7225cb4ac5
|
add block and mutex profiling
|
2021-06-13 16:15:54 -07:00 |
|
Chris Lu
|
76f24af79a
|
2.52
|
2021-06-07 12:13:23 -07:00 |
|
Chris Lu
|
c8dea3dd89
|
2.51
|
2021-06-06 21:54:00 -07:00 |
|
Chris Lu
|
556cc3a4ca
|
mount: avoid exception if disk cache is not initialized
related to https://github.com/chrislusf/seaweedfs/issues/2102
|
2021-05-31 16:42:55 -07:00 |
|
Chris Lu
|
4233ad3f07
|
2.50
|
2021-05-30 20:40:30 -07:00 |
|
Chris Lu
|
dce1f02c9e
|
filer.backup: backup to local directory optionally is incremental
fixed one issue with https://github.com/chrislusf/seaweedfs/issues/2084
|
2021-05-25 17:19:20 -07:00 |
|
Chris Lu
|
42fb03a66e
|
2.49
|
2021-05-23 00:51:47 -07:00 |
|
Chris Lu
|
45a762223a
|
2.48
|
2021-05-14 10:26:42 -07:00 |
|
Chris Lu
|
0f7b43af99
|
2.47
|
2021-05-11 10:12:15 -07:00 |
|
Chris Lu
|
4596e64710
|
2.46
|
2021-05-10 21:58:37 -07:00 |
|
Chris Lu
|
fe2edd4b50
|
2.45
|
2021-05-10 13:53:03 -07:00 |
|
Chris Lu
|
aa6949ef25
|
2.44
|
2021-05-09 23:28:48 -07:00 |
|
Chris Lu
|
3942e3b2ef
|
a better fix
|
2021-05-09 01:42:19 -07:00 |
|
Chris Lu
|
957e1a1bc1
|
fuse: important: if filer -filer.path is not root, directory listing will fail
|
2021-05-09 00:32:21 -07:00 |
|
Chris Lu
|
c48ef78670
|
2.43
|
2021-05-01 00:39:04 -07:00 |
|
Chris Lu
|
3a86d4dbfd
|
mount: fix directory invalidation
fix https://github.com/chrislusf/seaweedfs/issues/2038
|
2021-04-30 22:51:06 -07:00 |
|
Chris Lu
|
84312e6799
|
2.42
|
2021-04-30 03:14:07 -07:00 |
|
Chris Lu
|
fa0d973113
|
Merge pull request #2037 from utsl42/reader_at
make reader_at handle random reads more efficiently for FUSE
|
2021-04-28 17:31:46 -07:00 |
|
Nathan Hawkins
|
042de9359c
|
make reader_at handle random reads more efficiently for FUSE
|
2021-04-28 19:13:37 -04:00 |
|
Chris Lu
|
a26a37dfa3
|
fix compilation
fix related to #2032
|
2021-04-28 13:36:53 -07:00 |
|
Chris Lu
|
9dca75aea8
|
Merge pull request #2032 from tobiasmuehl/patch-2
Detect rar archives by mime type
|
2021-04-28 10:31:19 -07:00 |
|
Tobias Mühl
|
a8864e2abd
|
Detect rar archives by mime type
RAR archives might not have .rar extension, see [Wikipedia](https://en.wikipedia.org/wiki/RAR_(file_format))
|
2021-04-28 15:54:19 +07:00 |
|
Tobias Mühl
|
12a7e87007
|
Do not compress brotli archives
|
2021-04-28 15:51:49 +07:00 |
|
bingoohuang
|
cf552417a7
|
minFreeSpace refactored
|
2021-04-27 10:37:24 +08:00 |
|
bingoohuang
|
31f1cdeac2
|
minFreeSpace argument allows size like 10GiB
|
2021-04-26 18:48:34 +08:00 |
|
Chris Lu
|
86185262bb
|
2.41
|
2021-04-24 16:54:36 -07:00 |
|
Chris Lu
|
e983f91b03
|
2.40
|
2021-04-18 13:58:01 -07:00 |
|
Chris Lu
|
6bc09b18c4
|
truncate is a bit faster to reuse the storage
|
2021-04-14 20:26:56 -07:00 |
|
Chris Lu
|
742ab1ec81
|
2.39
|
2021-04-11 19:47:11 -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 |
|
Chris Lu
|
a37eca78cd
|
2.38
|
2021-04-05 19:41:54 -07:00 |
|
Chris Lu
|
6eee200c13
|
2.37
|
2021-04-04 18:45:48 -07:00 |
|
Chris Lu
|
fbb82a5c9c
|
skip limiting if limit is zero
|
2021-04-04 18:38:33 -07:00 |
|
Chris Lu
|
bdf2ddddfd
|
revert to same implementation as before
This reverts commit 7e8edc3c4a .
|
2021-04-02 02:21:38 -07:00 |
|
Chris Lu
|
7e8edc3c4a
|
refactoring
|
2021-04-02 01:10:24 -07:00 |
|
Chris Lu
|
6b7aa9633f
|
2.36
|
2021-03-28 19:09:06 -07:00 |
|
Chris Lu
|
4abb511db3
|
make a local copy of the in memory cached data
|
2021-03-22 22:33:07 -07:00 |
|
Chris Lu
|
1dd5bc134c
|
2.35
|
2021-03-22 00:05:09 -07:00 |
|
Chris Lu
|
9672f9e1b2
|
2.34
|
2021-03-16 03:01:15 -07:00 |
|
Chris Lu
|
91a3ac9731
|
2.33
|
2021-03-16 00:36:06 -07:00 |
|
Chris Lu
|
4b1ed227d1
|
revert fasthttp changes
related to https://github.com/chrislusf/seaweedfs/issues/1907
|
2021-03-16 00:33:14 -07:00 |
|
Chris Lu
|
9f00f95bfb
|
2.32
|
2021-03-14 21:32:00 -07:00 |
|
Chris Lu
|
f5b5e4da2d
|
2.31
|
2021-03-09 12:52:16 -08:00 |
|
Chris Lu
|
d888e9a90f
|
2.30
|
2021-03-07 15:01:19 -08:00 |
|
Chris Lu
|
40ff30b83f
|
adjust help message
|
2021-03-03 02:12:46 -08:00 |
|
Chris Lu
|
e982b06bcd
|
support IPv6
|
2021-03-02 20:59:39 -08:00 |
|
Chris Lu
|
f29ae0db76
|
2.29
|
2021-02-28 18:08:26 -08:00 |
|
bingoohuang
|
5cdff56731
|
set default env prefix to WEED_
|
2021-03-01 09:35:23 +08:00 |
|
Chris Lu
|
3b76a51f5f
|
add help message
|
2021-02-27 12:15:49 -08:00 |
|
Chris Lu
|
70434df105
|
use "options"
|
2021-02-27 12:12:53 -08:00 |
|
Chris Lu
|
d3c31c69a7
|
avoid confusion: conf and config are too similar
|
2021-02-27 12:08:09 -08:00 |
|
Chris Lu
|
37f104f88f
|
2.28
|
2021-02-22 22:54:34 -08:00 |
|
Chris Lu
|
90cdf9dcac
|
avoid conflict with "weed scaffold -config=xxx"
|
2021-02-22 16:57:27 -08:00 |
|
Chris Lu
|
72b0d9d8c4
|
avoid unnecessary user home checking
|
2021-02-22 16:50:56 -08:00 |
|
Chris Lu
|
151c281f36
|
2.27
|
2021-02-21 19:29:27 -08:00 |
|
bingoohuang
|
ee7cdf3668
|
revert ErrXyz to ErrorXyz temporarily.
|
2021-02-20 16:58:08 +08:00 |
|
bingoohuang
|
50df484d86
|
support command line arguments in a configuration file so we can weed master -config=master.conf , weed volume -config=volume.conf and etc.
|
2021-02-20 16:52:57 +08:00 |
|
bingoohuang
|
7ffe736d20
|
renaming to ErrXyz
|
2021-02-19 15:59:55 +08:00 |
|
Chris Lu
|
71f0c19515
|
2.26
|
2021-02-15 13:38:38 -08:00 |
|
Chris Lu
|
8726ef34c1
|
2.25
|
2021-02-14 22:23:43 -08:00 |
|
Chris Lu
|
4ce56bac08
|
fix format error
|
2021-02-12 06:44:26 -08:00 |
|
Chris Lu
|
7d9dc3c6a2
|
use fasthttp lib to read
|
2021-02-12 05:59:52 -08:00 |
|