Chris Lu
|
c0f0fdb3ba
|
refactoring
|
5 years ago |
Chris Lu
|
7b37178716
|
filer: close stores if interrupted
|
5 years ago |
Chris Lu
|
d214cefc2e
|
filer: list diretory pagination make up for the expired entries
|
5 years ago |
Chris Lu
|
89eb05b50f
|
filer: support TTL for all filer stores
|
5 years ago |
Chris Lu
|
afb20de14c
|
breaks dependency loop
|
5 years ago |
Chris Lu
|
6a8484b4ae
|
master able to list all master clients by type
|
5 years ago |
Chris Lu
|
555413d9fc
|
weed queue starts
|
5 years ago |
Chris Lu
|
6ab7368ef2
|
filer: dynamically create bucket under /buckets folder
|
5 years ago |
Chris Lu
|
d335f04de6
|
support env variables to overwrite toml file
|
5 years ago |
Chris Lu
|
d4e75a0d18
|
filer: option to create file only if it is new, O_EXCL
|
5 years ago |
Chris Lu
|
bbb6ebc3c0
|
filer: DeleteFolderChildren for deleting large folders
|
5 years ago |
j.laycock
|
6fc6322c90
|
Change joeslay paths to chrislusf paths
|
5 years ago |
j.laycock
|
595a1beff0
|
Swap imports to use joeslay
|
5 years ago |
Chris Lu
|
8123a488cd
|
filer: optimize leveldb parameters
|
6 years ago |
Chris Lu
|
0fe286a6ca
|
filer: optimization for leveldb, add leveldb2
large filer db may see high CPU and disk usage due to background compaction
|
6 years ago |
Chris Lu
|
35aba35c07
|
Revert "weed volume: disable block cache on leveldb"
This reverts commit a55e708d36 .
|
6 years ago |
Chris Lu
|
a55e708d36
|
weed volume: disable block cache on leveldb
saving 8MB for each volume, but at the cost of slower (offset,size) lookup
|
6 years ago |
Chris Lu
|
78ac2bef3c
|
go fmt
|
6 years ago |
Chris Lu
|
97406333a5
|
support atomic renaming for mysql/postgres filer store
|
6 years ago |
Chris Lu
|
b92122b885
|
fix test
|
6 years ago |
Chris Lu
|
36b632ebcb
|
fix tests
|
6 years ago |
Chris Lu
|
cece860bfd
|
add context to all filer APIs
|
6 years ago |
Chris Lu
|
77b9af531d
|
adding grpc mutual tls
|
6 years ago |
Chris Lu
|
52b24a9902
|
default "weed server -filer" to same directory as -mdir
|
6 years ago |
Chris Lu
|
db22666a30
|
add default root directory
|
6 years ago |
Chris Lu
|
f827ada811
|
merge notification config with filer.toml
|
6 years ago |
Chris Lu
|
eb2acd11c2
|
decouple from viper for filer store
|
7 years ago |
Chris Lu
|
43e3f5724c
|
use fixed list of masters in both filer and volume servers
|
7 years ago |
Chris Lu
|
0301504184
|
add mime, use simple insert and update filer store API
1. add mime type to file in filer
2. purge old chunks if overwrite during insert
|
7 years ago |
Chris Lu
|
458ada173e
|
go fmt
|
7 years ago |
Chris Lu
|
603de2d5db
|
skip deletion if entry not found
|
7 years ago |
Chris Lu
|
c1e353491a
|
refactoring variable names
|
7 years ago |
Chris Lu
|
9e77563c99
|
add leveldb store
1. switch to viper for filer store configuration
2. simplify FindEntry() return values, removing “found”
3. add leveldb store
|
7 years ago |