bluefoxah
c67aee7012
modify the lock
...
It seems that we did not use the feture of rwlock now.
delete the sync.Mutex only use sync.RWMutex.
2016-04-11 15:53:59 +08:00
chrislusf
112e2c6922
clearer error message
2016-04-10 01:50:58 -07:00
Chris Lu
62f9ce180d
Merge pull request #286 from thinxer/parseKeyHash
...
faster ParseKeyHash
2016-04-10 01:42:17 -07:00
Jianfei Wang
eec72b5136
storage: faster ParseKeyHash
2016-04-10 15:54:40 +08:00
Jianfei Wang
5364b3d8f5
storage: add test for ParseKeyHash
2016-04-10 15:52:18 +08:00
chrislusf
b39c384d6d
Revert "Merge pull request #284 from thinxer/binary"
...
This reverts commit 3523ad5239
, reversing
changes made to 5d100994b1
.
2016-04-10 00:24:22 -07:00
Chris Lu
113392bce8
Merge pull request #285 from thinxer/needle-mutex
...
storage: do not copy sync.Mutex by value
2016-04-09 23:57:18 -07:00
Jianfei Wang
a192373c25
storage: do not copy sync.Mutex by value
2016-04-10 13:47:03 +08:00
Chris Lu
3523ad5239
Merge pull request #284 from thinxer/binary
...
replace util/bytes.go with binary.BigEndian (again)
2016-04-09 01:16:13 -07:00
Jianfei Wang
18254d9aae
replace util/bytes.go with binary.BigEndian
2016-04-09 14:38:01 +08:00
Jianfei Wang
f0cc264757
storage: add test for ParseKeyHash
2016-04-09 11:33:06 +08:00
chrislusf
5d100994b1
Revert "Merge pull request #281 from thinxer/binary"
...
This reverts commit a87fe8ffce
, reversing
changes made to 6876bfa685
.
2016-04-08 15:52:03 -07:00
Chris Lu
a87fe8ffce
Merge pull request #281 from thinxer/binary
...
replace util/bytes.go with binary.BigEndian
2016-04-06 07:08:55 -07:00
Jianfei Wang
7bc10d46e3
replace util/bytes.go with binary.BigEndian
2016-04-06 17:08:52 +08:00
chrislusf
6876bfa685
avoid same directory with different dir ids
...
fix https://github.com/chrislusf/seaweedfs/issues/277
2016-04-04 16:32:18 -07:00
Chris Lu
7dcbbaa653
Merge pull request #276 from ernado/master
...
use klauspost/crc32 instead of hash/crc32
2016-04-01 12:35:44 -07:00
Alexandr Razumov
a2bb5a34fd
update .travis.yml
2016-04-01 22:23:37 +03:00
Alexandr Razumov
ca2a6cc36b
use klauspost/crc32 instead of hash/crc32
2016-04-01 22:18:58 +03:00
chrislusf
67cd8959bc
fix tests
2016-03-30 12:53:37 -07:00
chrislusf
c359a5117f
add lock to dir children map
...
fix https://github.com/chrislusf/seaweedfs/issues/273
2016-03-30 12:34:14 -07:00
Chris Lu
cc4d475519
Update README.md
2016-03-16 23:22:43 -07:00
chrislusf
62074c7653
adjust reading ip address
...
adjust reading ip address
2016-03-08 08:46:46 -08:00
chrislusf
4c8367a8b3
add redis password
...
fix https://github.com/chrislusf/seaweedfs/issues/263
2016-03-08 08:46:28 -08:00
Chris Lu
f7f9129b05
Merge pull request #259 from tnextday/master
...
Fix chunk manifest replicate upload error
2016-02-27 09:12:45 -08:00
tnextday
a98f359122
Fix chunk manifest replicate upload error
...
Escape the redirect url in volume read handler
2016-02-27 17:42:41 +08:00
Chris Lu
a436b0345a
Merge pull request #239 from hxiaodon/master
...
dereplicate filer post request & support filer get req with raw fileId
2016-01-17 21:29:36 -08:00
Xiaodong Huo
61b1d73f5a
Update filer_server_handlers.go
...
filer service PUT method update file while POST method create file
2016-01-17 12:30:23 +08:00
霍晓栋
7cf64ae07a
dereplicate filer post request & support filer get request with raw fileId
2016-01-13 16:58:07 +08:00
Chris Lu
40f7c5d286
Merge pull request #236 from hxiaodon/master
...
collection name could be specified in url
2016-01-04 15:15:37 -08:00
Xiaodong Huo
166cc0d48a
collection name could be specified in url
...
uploading file with filer service could specify the collection name in get/post field, if no collection specified, the default collection setting against the filer service will be used
2016-01-04 09:52:32 +08:00
chrislusf
6c88abf62f
adjust print out when error
2015-12-30 22:48:19 -08:00
Chris Lu
963c36338a
Merge pull request #233 from hxiaodon/master
...
Update store_replicate.go
2015-12-30 22:44:05 -08:00
hxiaodon
4e48f64512
Update store_replicate.go
...
replication operations should be equal to volume's replication setting
2015-12-28 14:23:26 +08:00
Chris Lu
4d56039ad4
Merge pull request #229 from Mohanson/patch-2
...
fix bug : master cann't redirect urlquery string
2015-12-25 00:56:05 -08:00
Chris Lu
9210bf4be1
Merge pull request #228 from Mohanson/patch-1
...
add Introductions of scale of image
2015-12-25 00:54:24 -08:00
Mohanson
3c9ef6245e
fix bug : master cann't redirect urlquery string
...
There is a bug that master can not redirect urlquery to slave volumn.
so i fix it, and it run good now.
2015-12-25 16:32:50 +08:00
Mohanson
688b99eb73
add Introductions of scale of image
2015-12-25 14:47:33 +08:00
chrislusf
7ae7029154
adjust usage text to fit the display
2015-12-14 22:52:52 -08:00
chrislusf
e921cb1a9d
format changes
2015-12-14 22:38:58 -08:00
Chris Lu
df5e54e02a
Merge pull request #224 from tnextday/feature/chunked-file-support
...
Feature/chunked file support
2015-12-14 21:42:38 -08:00
tnextday
031d26527f
update
2015-12-15 13:08:09 +08:00
tnextday
521be17a9e
verbose log
2015-12-15 13:05:59 +08:00
tnextday
f925374db6
Move write response content into a function
2015-12-15 11:26:16 +08:00
tnextday
90d410d627
verbose log
2015-12-15 00:30:18 +08:00
tnextday
b177afc326
weed download
command use stream download the large file.
2015-12-15 00:14:02 +08:00
tnextday
aa44028b46
update
2015-12-14 22:14:57 +08:00
tnextday
f240c57f16
Rename ChunkManifest.GetData to ChunkManifest.Marshal
2015-12-14 22:01:30 +08:00
tnextday
82e6d67ccc
update
2015-12-03 21:35:33 +08:00
tnextday
4fda5f8bfd
update
2015-12-03 18:21:58 +08:00
tnextday
daac5de1ba
more check in http_util.Delete
...
add status code in `DeleteResult` struct
operation.DeleteFiles maybe unsafe, so `ChunkManifest.DeleteChunks` manually delete each chunks
2015-12-03 16:27:02 +08:00