Chris Lu
|
e49a38842a
|
set etag in response
|
2019-01-02 12:57:54 -08:00 |
|
Chris Lu
|
d3660ffce8
|
avoid gzipping files without file extensions
fix https://github.com/chrislusf/seaweedfs/issues/804
|
2018-12-27 12:17:05 -08:00 |
|
Chris Lu
|
c043fd17cb
|
detect more gzippable content
|
2018-12-22 15:05:31 -08:00 |
|
Chris Lu
|
852ee21835
|
avoid .gz auto decompression
|
2018-12-22 13:58:16 -08:00 |
|
Chris Lu
|
5333f2984a
|
streaming updates for large entries or large index file
fix https://github.com/chrislusf/seaweedfs/issues/801
|
2018-12-22 11:10:08 -08:00 |
|
Chris Lu
|
29f1673d97
|
refactoring
|
2018-12-07 01:25:01 -08:00 |
|
chenwanli
|
31038acccf
|
fix https://github.com/chrislusf/seaweedfs/issues/780
|
2018-12-05 14:06:16 +08:00 |
|
Chris Lu
|
86dd933596
|
go fmt
|
2018-11-23 00:26:15 -08:00 |
|
Chris Lu
|
444dfded84
|
add fs.FSStatfser for SeaweedFS weed mount
|
2018-11-23 00:24:51 -08:00 |
|
Chris Lu
|
b282e34dc2
|
async file chunk deletion
|
2018-11-20 20:56:28 -08:00 |
|
Chris Lu
|
5065d4ab2d
|
master add grpc API for fileid assigning
|
2018-11-20 11:35:45 -08:00 |
|
Chris Lu
|
4fcfc9410f
|
cleanup
|
2018-11-18 11:51:38 -08:00 |
|
Chris Lu
|
d3b7965c76
|
caching grpc clients
|
2018-11-14 23:50:46 -08:00 |
|
Chris Lu
|
93e0dddbf3
|
add function description
|
2018-11-03 22:32:21 -07:00 |
|
Chris Lu
|
eec951cad2
|
migrate volume sync to gRpc
|
2018-10-15 21:44:41 -07:00 |
|
Chris Lu
|
fda771c83f
|
migrate volume sync status to grpc API on volume server
|
2018-10-15 01:19:15 -07:00 |
|
Chris Lu
|
b1daede91b
|
move volume vacuum to gRpc
|
2018-10-14 23:12:43 -07:00 |
|
Chris Lu
|
91ac2e0dd9
|
go fmt
|
2018-10-14 00:30:20 -07:00 |
|
Chris Lu
|
ff66269b62
|
use grpc to replace http APIs for batch volume id lookup and batch delete
1. remove batch volume id lookup http API /vol/lookup
2. remove batch delete http API /delete
|
2018-10-14 00:12:28 -07:00 |
|
Chris Lu
|
08266b7256
|
go fmt
|
2018-10-11 00:08:13 -07:00 |
|
Chris Lu
|
06c43286cd
|
skip error when deletion failed
|
2018-09-28 00:10:49 -07:00 |
|
Chris Lu
|
7d6b2a4740
|
add ETag to upload results and chunks
|
2018-09-22 22:12:21 -07:00 |
|
Chris Lu
|
cfbfc7cb67
|
fix compilation error
|
2018-07-28 18:34:15 -07:00 |
|
Chris Lu
|
888eb2abb5
|
filer read write all via locations from MasterClient
|
2018-07-28 14:51:36 -07:00 |
|
Chris Lu
|
7e2031b18f
|
go fmt
|
2018-07-21 17:39:10 -07:00 |
|
Chris Lu
|
8480008a9a
|
add s3 upload, and removing mono and multi part upload analyzer
removing mono and multi part upload analyzer, which were used just to determine the file name
|
2018-07-21 10:39:02 -07:00 |
|
Chris Lu
|
6c4fee85e3
|
add primary request and backup request when requesting volumes for a data center
|
2018-07-09 23:18:20 -07:00 |
|
Chris Lu
|
d4d7ced922
|
refactoring: add type for needle id, offset
later the type size can possibly be adjusted
|
2018-07-08 02:28:04 -07:00 |
|
Chris Lu
|
ebf58709d3
|
remove unused register file function
|
2018-06-01 23:24:34 -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 |
|
Chris Lu
|
9dd228747c
|
filer copy added uid/gid
|
2018-05-21 01:25:30 -07:00 |
|
Chris Lu
|
b303a02461
|
cp file can work
1. consolidate to filer_pb.FileChunk
2. dir add file, mkdir
3. file flush, write
updates having issue
|
2018-05-16 00:08:44 -07:00 |
|
Chris Lu
|
c5cf9bd290
|
properly working filer
|
2018-05-13 23:56:16 -07:00 |
|
Chris Lu
|
fc3924ac70
|
set file name to base file name
fixing https://github.com/chrislusf/seaweedfs/issues/632
|
2018-02-26 08:01:23 -08:00 |
|
Chris Lu
|
97f757c669
|
add debug message
display the error message for debugging
https://github.com/chrislusf/seaweedfs/issues/603
|
2017-11-25 01:31:13 -08:00 |
|
Chris Lu
|
3065506b38
|
volume servers always connect to the master leader
|
2017-01-13 10:20:40 -08:00 |
|
Chris Lu
|
e46c3415f7
|
gRpc for master~volume heartbeat
|
2017-01-10 01:01:12 -08:00 |
|
sparklxb
|
66e7013dfe
|
suport uploading files to specific dataCenter
|
2017-01-09 23:34:47 +08:00 |
|
sparklxb
|
da9b672d1b
|
support additional header name-value pairs
|
2017-01-08 22:34:42 +08:00 |
|
sparklxb
|
86a7c56275
|
support additional header name-value pairs
|
2017-01-08 09:16:40 +08:00 |
|
lixianbin
|
d96d0a87cf
|
fix bug: upload big .gz file more than maxMB
|
2017-01-04 11:23:40 +08:00 |
|
Chris Lu
|
a5be4a6d40
|
fix package name
|
2016-07-21 01:23:56 -07:00 |
|
Chris Lu
|
cdae9fc680
|
add "weed copy" command to copy files to filer
|
2016-07-20 23:45:55 -07:00 |
|
霍晓栋
|
1f63094542
|
refactor Volume Assign function
|
2016-06-26 10:50:18 +08:00 |
|
霍晓栋
|
79b0a58132
|
add options params for the Assign func
|
2016-06-23 11:19:09 +08:00 |
|
Chris Lu
|
a61453d3ec
|
fix nil crash
fix https://github.com/chrislusf/seaweedfs/issues/320
|
2016-06-13 14:38:35 -07:00 |
|
Chris Lu
|
5ce6bbf076
|
directory structure change to work with glide
glide has its own requirements. My previous workaround caused me some
code checkin errors. Need to fix this.
|
2016-06-02 18:09:14 -07:00 |
|
Chris Lu
|
5071f528f6
|
testing compilation with remove package
|
2013-02-10 03:49:51 -08:00 |
|
Chris Lu
|
55f2627fcf
|
testing new directory structure
|
2013-02-10 03:31:40 -08:00 |
|
Chris Lu
|
ab6fb13ad7
|
avoid the "src" folder
|
2013-02-10 03:25:35 -08:00 |
|