Chris Lu
|
89eb05b50f
filer: support TTL for all filer stores
|
4 years ago |
Chris Lu
|
2e3f6ad3a9
filer: remember content is gzipped or not
|
4 years ago |
Chris Lu
|
936e7cdbfb
pass in filer.copy cipher option
|
4 years ago |
Chris Lu
|
8c3e25b38a
mimee type default "application/octet-stream" to empty string
|
4 years ago |
Chris Lu
|
13e215ee5c
filer: option to encrypt data on volume server
|
4 years ago |
Chris Lu
|
f90c43635d
refactoring
|
4 years ago |
Chris Lu
|
97ab8a1976
remove ctx if possible
|
4 years ago |
Chris Lu
|
892e726eb9
avoid reusing context object
|
4 years ago |
Chris Lu
|
0841bedb15
move filer assign volume grpc errror to response
|
4 years ago |
Chris Lu
|
6ab7368ef2
filer: dynamically create bucket under /buckets folder
|
4 years ago |
Chris Lu
|
d335f04de6
support env variables to overwrite toml file
|
4 years ago |
Chris Lu
|
72a64a5cf8
use the same context object in order to retry
|
4 years ago |
Chris Lu
|
c48fc8b4de
grpc send error via response instead of grpc error
|
4 years ago |
Chris Lu
|
392678f8f3
upload skipping mimetype if not needed
|
5 years ago |
Chris Lu
|
69de05f6cb
go fmt
|
5 years ago |
Chris Lu
|
9573c0f4b3
filer: filer.copy cleanup in case of failed uploads
|
5 years ago |
Chris Lu
|
5d78871487
filer: parallize weed filer.copy for single file
|
5 years ago |
Chris Lu
|
61b7a650f4
filer.copy default to 32MB chunks
|
5 years ago |
Chris Lu
|
8da5d5b094
filer.copy: use filer settings, avoid unnecessary command line options
|
5 years ago |
Chris Lu
|
ede876cfdb
periodic scripts exeuction from leader master
|
5 years ago |
Chris Lu
|
a2d34d4802
filer.copy: add adjustable compression level
|
5 years ago |
Chris Lu
|
d14b614407
weed filer.copy: use existing file owner and gropu id
|
5 years ago |
Chris Lu
|
c731d9be6d
weed filer.copy: add option to profile the execution
|
5 years ago |
Chris Lu
|
24c020104a
weed filer.copy: parallelize the copying to increase throughput
|
5 years ago |
Chris Lu
|
300b39b5af
weed filer.copy: use cached filer grpc connection
|
5 years ago |
Chris Lu
|
921231268b
weed filer.copy: skip files that can not be opened
|
5 years ago |
Chris Lu
|
4f714cef22
default weed filer.copy and weed upload chunk size to 32MB
|
5 years ago |
Chris Lu
|
f60d383947
weed filer.copy: support multiple masters
|
5 years ago |
Chris Lu
|
55bab1b456
add context.Context
|
5 years ago |
Chris Lu
|
77b9af531d
adding grpc mutual tls
|
5 years ago |
Chris Lu
|
74fb237727
benchmark can work in secure mode
|
5 years ago |
Chris Lu
|
4ff4a147b2
cleanup security.Secret
|
5 years ago |
bingoohuang
|
ab6be025d7
go fmt and fix some typo
|
5 years ago |
Chris Lu
|
ba923e2864
error if the last arguement does not end with forward slash
|
5 years ago |
Chris Lu
|
49f40cd145
adjust help message
|
5 years ago |
Chris Lu
|
852ee21835
avoid .gz auto decompression
|
5 years ago |
Chris Lu
|
98384b62fd
adjust description
|
6 years ago |
Chris Lu
|
7d6b2a4740
add ETag to upload results and chunks
|
6 years ago |
Chris Lu
|
7e2031b18f
go fmt
|
6 years ago |
Chris Lu
|
77fc8c5914
keep alive for gRpc calls
|
6 years ago |
Chris Lu
|
98110c1697
add collection, replication, ttl to each file
|
6 years ago |
Chris Lu
|
299312c805
use separate filer grpc port
|
6 years ago |
Chris Lu
|
dc13e10637
fix copy error on 0 size files
|
6 years ago |
Chris Lu
|
44acf4b756
fix file name
|
6 years ago |
Chris Lu
|
0301504184
add mime, use simple insert and update filer store API
|
6 years ago |
Chris Lu
|
26e7cd8c75
assign a different volume on large file copying
|
6 years ago |
Chris Lu
|
2fe0d479f1
filer.copy supports chunking
|
6 years ago |
Chris Lu
|
2d7dea1a09
a little refactoring
|
6 years ago |
Chris Lu
|
8a48baa056
add single chunk file copying to new filer
|
6 years ago |
Chris Lu
|
458ada173e
go fmt
|
6 years ago |