Chris Lu
be946c9e54
filer store original data size instead of data size after gzip
6 years ago
Chris Lu
495a776671
support 128 bit NeedleId
6 years ago
Chris Lu
10bb76fe6b
go fmt
7 years ago
Chris Lu
4d322df95e
avoid reparsing the multipart form
7 years ago
Chris Lu
77fadab560
go fmt
7 years ago
Chris Lu
4f317c7e3d
working version3
7 years ago
Chris Lu
852af28f91
needle priting format
7 years ago
Chris Lu
c98df05ed0
support PUT
7 years ago
Chris Lu
feb8eeb830
refactor: separate multipart parsing file
7 years ago
Chris Lu
3edfe1d28f
extend export command to show tombstone + change output format to CSV
merging https://github.com/chrislusf/seaweedfs/pull/610 and add "-limit" option
7 years ago
Chris Lu
d4d7ced922
refactoring: add type for needle id, offset
later the type size can possibly be adjusted
7 years ago
Chris Lu
5047bdb4a2
skip bytes cache
8 years ago
Chris Lu
4beaaa0650
simplify the gzip optimization logic
fix https://github.com/chrislusf/seaweedfs/issues/436
8 years ago
Chris Lu
7b6837cbc2
move back the section
8 years ago
sparklxb
da9b672d1b
support additional header name-value pairs
8 years ago
sparklxb
86a7c56275
support additional header name-value pairs
8 years ago
Chris Lu
13e7069eb9
keep track of total data file size
8 years ago
lixianbin
d96d0a87cf
fix bug: upload big .gz file more than maxMB
8 years ago
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.
9 years ago
chrislusf
b03e7b26b5
add []byte caching and pooling
fixes https://github.com/chrislusf/seaweedfs/issues/211
9 years ago
chrislusf
0649d778a7
pooling []byte
reduce the number of requests to make([]byte)
9 years ago
chrislusf
112e2c6922
clearer error message
9 years ago
Jianfei Wang
eec72b5136
storage: faster ParseKeyHash
9 years ago
Jianfei Wang
5364b3d8f5
storage: add test for ParseKeyHash
9 years ago
chrislusf
b39c384d6d
Revert "Merge pull request #284 from thinxer/binary"
This reverts commit 3523ad5239
, reversing
changes made to 5d100994b1
.
9 years ago
Jianfei Wang
18254d9aae
replace util/bytes.go with binary.BigEndian
9 years ago
Jianfei Wang
f0cc264757
storage: add test for ParseKeyHash
9 years ago
chrislusf
5d100994b1
Revert "Merge pull request #281 from thinxer/binary"
This reverts commit a87fe8ffce
, reversing
changes made to 6876bfa685
.
9 years ago
Jianfei Wang
7bc10d46e3
replace util/bytes.go with binary.BigEndian
9 years ago
chrislusf
e921cb1a9d
format changes
9 years ago
tnextday
662915e691
Delete all chunks when delete a ChunkManifest
LoadChunkManifest can uncompress buffer
move compress.go from storage to operation because of import cycle
MakeFile add cross complete command
9 years ago
tnextday
2c0a7fe75e
complete submit chunked file
9 years ago
tnextday
de5e07ce3e
rename FlagChunkedFile to FlagChunkManifest
9 years ago
tnextday
6b0894d806
update ChunkedFile to seekable reader, so we can use io.* to read data
9 years ago
chrislusf
5c81fa1075
Prepend prefix "0" for odd number of hex characters.
10 years ago
Stuart P. Bentley
f0c2a2dcb3
Change all chrislusf/weed-fs links to point to chrislu/seaweedfs
10 years ago
chrislusf
4ee766e966
avoid auto unzip tar.gz files
fix https://github.com/chrislusf/weed-fs/issues/90
10 years ago
yourchanges
a86042e413
fix the #59 and #56
10 years ago
yourchanges
7481b7376d
Fix the first form multi-part item is not a "file type part" problem in "ParseUpload()"
10 years ago
yanyiwu
5a40f539f2
fix bug: upload a file which already existed return a wrong file size.
10 years ago
yanyiwu
089eb8ad39
add String function for needle to print
10 years ago
Brian McQueen
d56c748fa8
switch it back to chris's repo
10 years ago
Brian McQueen
c0dfdf4392
switch to my forked repo
10 years ago
Chris Lu
179d36ba0e
formatting code by: goimports -w=true .
10 years ago
wyy
4126280d55
use github.com/chrislusf instead of github.com/aszxqw
10 years ago
wyy
1cd19447e3
use github.com/aszxqw instead of code.google.com/p
10 years ago
Chris Lu
7920b4685e
Adding unit tests for volume ttl.
10 years ago
Chris Lu
b9aee2defb
add TTL support
The volume TTL and file TTL are not necessarily the same. as long as
file TTL is smaller than volume TTL, it'll be fine.
volume TTL is used when assigning file id, e.g.
http://.../dir/assign?ttl=3h
file TTL is used when uploading
10 years ago
Chris Lu
c1307103b2
fix orientation for all jpg files
11 years ago
Chris Lu
34e03e7cf6
iphone usually has upper cased .JPG extension
refactor
11 years ago