Chris Lu
|
871efa4fc1
|
refactoring
some previous chunk etag was using md5, which should be wrong.
|
2020-04-30 17:20:47 -07:00 |
|
wuyuxiang
|
6850d28d6b
|
refacotr: move signal handling and pprof to grace package
|
2020-04-28 14:10:23 +08:00 |
|
Chris Lu
|
57df14f76f
|
report error if copying failed
|
2020-04-21 14:28:46 -07:00 |
|
Chris Lu
|
eedd33dda3
|
refactoring
|
2020-03-28 13:41:58 -07:00 |
|
Chris Lu
|
d848d08944
|
use public url also for deletions
|
2020-03-18 11:16:45 -07:00 |
|
Chris Lu
|
89eb05b50f
|
filer: support TTL for all filer stores
|
2020-03-09 01:02:01 -07:00 |
|
Chris Lu
|
2e3f6ad3a9
|
filer: remember content is gzipped or not
|
2020-03-08 21:39:33 -07:00 |
|
Chris Lu
|
936e7cdbfb
|
pass in filer.copy cipher option
|
2020-03-07 12:46:00 -08:00 |
|
Chris Lu
|
8c3e25b38a
|
mimee type default "application/octet-stream" to empty string
|
2020-03-07 06:08:08 -08:00 |
|
Chris Lu
|
13e215ee5c
|
filer: option to encrypt data on volume server
|
2020-03-06 00:49:47 -08:00 |
|
Chris Lu
|
f90c43635d
|
refactoring
|
2020-03-04 00:39:47 -08:00 |
|
Chris Lu
|
97ab8a1976
|
remove ctx if possible
|
2020-02-25 22:23:59 -08:00 |
|
Chris Lu
|
892e726eb9
|
avoid reusing context object
fix https://github.com/chrislusf/seaweedfs/issues/1182
|
2020-02-25 21:50:12 -08:00 |
|
Chris Lu
|
0841bedb15
|
move filer assign volume grpc errror to response
|
2020-02-25 17:15:09 -08:00 |
|
Chris Lu
|
6ab7368ef2
|
filer: dynamically create bucket under /buckets folder
|
2020-02-24 22:28:45 -08:00 |
|
Chris Lu
|
d335f04de6
|
support env variables to overwrite toml file
|
2020-01-29 09:09:55 -08:00 |
|
Chris Lu
|
72a64a5cf8
|
use the same context object in order to retry
|
2020-01-26 14:42:11 -08:00 |
|
Chris Lu
|
c48fc8b4de
|
grpc send error via response instead of grpc error
|
2020-01-25 09:17:19 -08:00 |
|
Chris Lu
|
392678f8f3
|
upload skipping mimetype if not needed
|
2019-12-15 20:57:08 -08:00 |
|
Chris Lu
|
69de05f6cb
|
go fmt
|
2019-10-25 07:45:12 -07:00 |
|
Chris Lu
|
9573c0f4b3
|
filer: filer.copy cleanup in case of failed uploads
|
2019-10-24 10:16:01 -07:00 |
|
Chris Lu
|
5d78871487
|
filer: parallize weed filer.copy for single file
|
2019-10-24 07:26:23 -07:00 |
|
Chris Lu
|
61b7a650f4
|
filer.copy default to 32MB chunks
|
2019-07-10 21:48:27 -07:00 |
|
Chris Lu
|
8da5d5b094
|
filer.copy: use filer settings, avoid unnecessary command line options
fix https://github.com/chrislusf/seaweedfs/issues/968
|
2019-06-23 01:57:35 -07:00 |
|
Chris Lu
|
ede876cfdb
|
periodic scripts exeuction from leader master
|
2019-06-05 01:30:24 -07:00 |
|
Chris Lu
|
a2d34d4802
|
filer.copy: add adjustable compression level
|
2019-04-18 20:21:28 -07:00 |
|
Chris Lu
|
d14b614407
|
weed filer.copy: use existing file owner and gropu id
|
2019-04-07 11:31:50 -07:00 |
|
Chris Lu
|
c731d9be6d
|
weed filer.copy: add option to profile the execution
|
2019-04-07 09:13:24 -07:00 |
|
Chris Lu
|
24c020104a
|
weed filer.copy: parallelize the copying to increase throughput
improvement https://github.com/chrislusf/seaweedfs/issues/915
|
2019-04-05 23:35:30 -07:00 |
|
Chris Lu
|
300b39b5af
|
weed filer.copy: use cached filer grpc connection
another attemp for https://github.com/chrislusf/seaweedfs/issues/915
|
2019-04-05 01:09:06 -07:00 |
|
Chris Lu
|
921231268b
|
weed filer.copy: skip files that can not be opened
such as socket
|
2019-04-05 00:04:00 -07:00 |
|
Chris Lu
|
4f714cef22
|
default weed filer.copy and weed upload chunk size to 32MB
|
2019-04-04 23:14:32 -07:00 |
|
Chris Lu
|
f60d383947
|
weed filer.copy: support multiple masters
|
2019-03-29 22:50:14 -07:00 |
|
Chris Lu
|
55bab1b456
|
add context.Context
|
2019-03-15 17:20:24 -07:00 |
|
Chris Lu
|
77b9af531d
|
adding grpc mutual tls
|
2019-02-18 12:11:52 -08:00 |
|
Chris Lu
|
74fb237727
|
benchmark can work in secure mode
|
2019-02-15 00:09:19 -08:00 |
|
Chris Lu
|
4ff4a147b2
|
cleanup security.Secret
|
2019-02-09 21:56:32 -08:00 |
|
bingoohuang
|
ab6be025d7
|
go fmt and fix some typo
|
2019-01-17 09:17:19 +08:00 |
|
Chris Lu
|
ba923e2864
|
error if the last arguement does not end with forward slash
|
2018-12-23 18:20:11 -08:00 |
|
Chris Lu
|
49f40cd145
|
adjust help message
|
2018-12-22 15:05:15 -08:00 |
|
Chris Lu
|
852ee21835
|
avoid .gz auto decompression
|
2018-12-22 13:58:16 -08:00 |
|
Chris Lu
|
98384b62fd
|
adjust description
|
2018-09-28 01:58:34 -07:00 |
|
Chris Lu
|
7d6b2a4740
|
add ETag to upload results and chunks
|
2018-09-22 22:12:21 -07:00 |
|
Chris Lu
|
7e2031b18f
|
go fmt
|
2018-07-21 17:39:10 -07:00 |
|
Chris Lu
|
77fc8c5914
|
keep alive for gRpc calls
|
2018-07-03 19:07:55 -07:00 |
|
Chris Lu
|
98110c1697
|
add collection, replication, ttl to each file
|
2018-06-10 16:57:32 -07:00 |
|
Chris Lu
|
299312c805
|
use separate filer grpc port
|
2018-06-05 23:37:41 -07:00 |
|
Chris Lu
|
dc13e10637
|
fix copy error on 0 size files
|
2018-05-30 22:28:14 -07:00 |
|
Chris Lu
|
44acf4b756
|
fix file name
f.Name() is not the base file name
|
2018-05-30 20:48:13 -07:00 |
|
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
|
2018-05-30 20:24:57 -07:00 |
|