Chris Lu
|
253dd20bc6
|
go fmt
|
2019-10-23 22:25:59 -07:00 |
|
Chris Lu
|
c0776aa40f
|
trying to compile
|
2019-10-23 01:27:08 -07:00 |
|
Chris Lu
|
23240efa63
|
filer: add tikv support
|
2019-10-23 00:31:31 -07:00 |
|
Chris Lu
|
ae53f63680
|
filer: recursive deletion optionally ignoring any errors
fix https://github.com/chrislusf/seaweedfs/issues/1062
|
2019-09-11 20:26:20 -07:00 |
|
Feng Ye
|
fc0498798b
|
Add etcd filestore
|
2019-08-01 10:16:45 +08:00 |
|
Chris Lu
|
8afd8d35b3
|
master: followers can also lookup and redirect
improve scalability
|
2019-07-28 03:58:13 -07:00 |
|
divinerapier
|
9e3b77c3ad
|
avoid double warpping
Signed-off-by: divinerapier <poriter.coco@gmail.com>
|
2019-07-24 16:41:45 +08:00 |
|
Chris Lu
|
862c2cb8e6
|
go fmt
|
2019-07-21 21:51:38 -07:00 |
|
Chris Lu
|
7872fc38ea
|
filer leveldb2: correct directory listing
fix https://github.com/chrislusf/seaweedfs/issues/1001
|
2019-07-07 20:37:48 -07:00 |
|
Chris Lu
|
fe2882ce7d
|
fix test
|
2019-07-02 21:42:06 -07:00 |
|
Chris Lu
|
36250154cc
|
remove println
|
2019-07-02 21:33:23 -07:00 |
|
Chris Lu
|
4d579f7f57
|
adjust
|
2019-07-02 21:28:51 -07:00 |
|
Chris Lu
|
dcc331cf5a
|
parallelize leveldb
|
2019-07-02 21:25:53 -07:00 |
|
Chris Lu
|
a14bd31f5b
|
go fmt
|
2019-06-22 20:05:25 -07:00 |
|
Chris Lu
|
3fa1f150d9
|
refactoring
|
2019-06-22 20:04:56 -07:00 |
|
Chris Lu
|
1babec00e7
|
check deleted chunks faster
|
2019-06-22 13:22:22 -07:00 |
|
Chris Lu
|
c369e5a13b
|
add metrics for filer store
|
2019-06-22 12:23:25 -07:00 |
|
Chris Lu
|
a111f26fe6
|
avoid nil
fix https://github.com/chrislusf/seaweedfs/issues/988
|
2019-06-21 20:56:27 -07:00 |
|
Chris Lu
|
308102f023
|
fix cassandra creation problem
fix https://github.com/chrislusf/seaweedfs/issues/986
|
2019-06-21 17:10:38 -07:00 |
|
Chris Lu
|
059ef879a8
|
fix issue 986
fix issue 986
|
2019-06-21 13:06:04 -07:00 |
|
Chris Lu
|
11be0b5e91
|
more logging
|
2019-06-20 23:45:30 -07:00 |
|
Chris Lu
|
ede876cfdb
|
periodic scripts exeuction from leader master
|
2019-06-05 01:30:24 -07:00 |
|
Chris Lu
|
3f9ecee40f
|
working with reading remote intervals
|
2019-05-28 21:29:07 -07:00 |
|
Chris Lu
|
54b835e1ae
|
filer: redis cluster add option for password
fix https://github.com/chrislusf/seaweedfs/issues/971
|
2019-05-20 09:00:30 -07:00 |
|
Chris Lu
|
8123a488cd
|
filer: optimize leveldb parameters
|
2019-05-17 18:14:25 -07:00 |
|
Chris Lu
|
0fe286a6ca
|
filer: optimization for leveldb, add leveldb2
large filer db may see high CPU and disk usage due to background compaction
|
2019-05-17 17:33:49 -07:00 |
|
Chris Lu
|
bf9d490538
|
fix for tests
|
2019-05-17 02:28:20 -07:00 |
|
Chris Lu
|
82b0759493
|
filer: migrating filer store from persisting shorter structured file id instead of a string
|
2019-05-17 02:03:23 -07:00 |
|
Chris Lu
|
f0f981e7c8
|
webdav: fix directory renaming
|
2019-05-03 14:12:51 -07:00 |
|
Chris Lu
|
bfbecd7253
|
webdav: fix directory creation
|
2019-05-03 13:13:11 -07:00 |
|
Chris Lu
|
7064b2ea48
|
webdav: can write now
|
2019-05-03 00:55:52 -07:00 |
|
Chris Lu
|
b30c14b631
|
webdav: can read now
|
2019-05-03 00:24:35 -07:00 |
|
Chris Lu
|
108d0fb08d
|
adjust log level
|
2019-04-26 09:32:37 -07:00 |
|
Chris Lu
|
07091c44cd
|
lock btree writes
fix https://github.com/chrislusf/seaweedfs/issues/930
|
2019-04-16 19:48:07 -07:00 |
|
Chris Lu
|
4393b99332
|
add notes
|
2019-04-16 13:57:45 -07:00 |
|
Chris Lu
|
338e6d60a5
|
refactor: prepare for snapshotting
|
2019-04-16 09:55:37 -07:00 |
|
Chris Lu
|
b3b42bc947
|
replicate need to include new entry path
|
2019-04-16 00:44:31 -07:00 |
|
Chris Lu
|
35aba35c07
|
Revert "weed volume: disable block cache on leveldb"
This reverts commit a55e708d36 .
|
2019-04-09 00:22:40 -07:00 |
|
Chris Lu
|
a55e708d36
|
weed volume: disable block cache on leveldb
saving 8MB for each volume, but at the cost of slower (offset,size) lookup
|
2019-04-09 00:18:32 -07:00 |
|
Chris Lu
|
beaa2bd71a
|
weed filer: properly delete cached directory entry
fix https://github.com/chrislusf/seaweedfs/issues/910
|
2019-04-01 17:03:04 -07:00 |
|
Chris Lu
|
2a52e70a41
|
weed filer: increase default mysql/postgres dir or name length to 65535
|
2019-04-01 12:37:54 -07:00 |
|
Chris Lu
|
b4c276263f
|
weed filer: mysql/postgres use ReadCommitted transaction isolation level for atomic rename
|
2019-04-01 11:03:04 -07:00 |
|
Chris Lu
|
78ac2bef3c
|
go fmt
|
2019-03-30 23:09:16 -07:00 |
|
Chris Lu
|
97406333a5
|
support atomic renaming for mysql/postgres filer store
|
2019-03-30 23:08:29 -07:00 |
|
Chris Lu
|
b92122b885
|
fix test
|
2019-03-16 09:50:57 -07:00 |
|
Chris Lu
|
36b632ebcb
|
fix tests
|
2019-03-16 09:50:21 -07:00 |
|
Chris Lu
|
55bab1b456
|
add context.Context
|
2019-03-15 17:20:24 -07:00 |
|
Chris Lu
|
cece860bfd
|
add context to all filer APIs
|
2019-03-15 15:55:34 -07:00 |
|
Chris Lu
|
55c85f3a66
|
adding context
|
2019-03-15 15:26:09 -07:00 |
|
Chris Lu
|
d312c55bbe
|
file path supports windows, avoiding back slashes
fix https://github.com/chrislusf/seaweedfs/issues/868
|
2019-03-04 13:00:08 -08:00 |
|