Commit Graph

  • 9177a7c95e escape the redirect url in volume read handler tnextday 2016-02-26 22:32:27 +0800
  • 709c969550 fix chunk manifest replicate upload error tnextday 2016-02-26 18:51:00 +0800
  • 4561f97a93 move redis config to the command line flag #254 zhaozhi 2016-02-24 12:43:05 +0800
  • fbb8f67108 make directory manager support list first page of files and limit count; fix a lua script syntax bug zhaozhi 2016-02-22 13:25:28 +0800
  • d30f93b5ec restore flat namespace interfaces zhaozhi 2016-02-22 12:18:19 +0800
  • 9ea0d1a93e make a new interface for distributed full function filer zhaozhi 2016-02-22 12:16:59 +0800
  • 038a025c32 redis store now support directory manipulations zhaozhi 2016-02-19 15:12:00 +0800
  • f01b2f852b implement files api, finish related unit tests zhaozhi 2016-02-18 19:03:56 +0800
  • 6ca1475654 finish redis_store's directory manager and some unit testing zhaozhi 2016-02-18 14:50:44 +0800
  • 91c2cc0dcd finish redis_store's directory manager and its unit testing zhaozhi 2016-02-17 17:49:24 +0800
  • e2dd8974fc cassandra_store still can not support directory listing zhaozhi 2016-02-17 17:48:46 +0800
  • eb77a96052 modify flat_namespace to support list directories zhaozhi 2016-02-17 17:46:56 +0800
  • 9479a351f0 update tnextday 2016-01-29 21:21:03 +0800
  • 2e0a5533db image resizing: change jpeg default quality to 85 tnextday 2016-01-25 16:13:51 +0800
  • c4d9b25306 Merge 894bcc948d into a436b0345a #247 Meng Shi 2016-01-22 12:35:10 +0000
  • 894bcc948d fix deleting inconsistent problems #247 Meng Shi 2016-01-22 16:26:47 +0800
  • d34fc795a4 Merge commit 'a436b0345a3400610c4bc7e8e93336c707e45571' into develop tnextday 2016-01-20 20:08:14 +0800
  • 848b86438f resizing: update test tnextday 2016-01-20 19:57:43 +0800
  • a436b0345a Merge pull request #239 from hxiaodon/master Chris Lu 2016-01-17 21:29:36 -0800
  • 61b1d73f5a Update filer_server_handlers.go #239 Xiaodong Huo 2016-01-17 12:30:23 +0800
  • 3b18a2a13f ipv6 support tnextday 2016-01-15 12:13:46 +0800
  • 7841ade30b fix bug tnextday 2016-01-14 22:01:48 +0800
  • b8b31a582d bug fix tnextday 2016-01-13 21:39:22 +0800
  • 7eac1c46a2 bug fix tnextday 2016-01-13 21:10:24 +0800
  • 7cf64ae07a dereplicate filer post request & support filer get request with raw fileId 霍晓栋 2016-01-13 16:58:07 +0800
  • f75514baf9 add image resize benchmark tnextday 2016-01-12 21:39:09 +0800
  • f121699392 Merge branch 'feature/auto-replicate' into develop tnextday 2016-01-10 23:11:46 +0800
  • 0e44e8db12 update tnextday 2016-01-10 23:08:01 +0800
  • 0a1bacb975 Merge commit '40f7c5d2860299696e7737ecbfb3851befafd68e' into feature/auto-replicate tnextday 2016-01-10 22:31:43 +0800
  • 6a4aa3ec36 volume growth: remove main node filter with exists node tnextday 2016-01-07 22:01:38 +0800
  • a4cb8c659c *: test and fix bug tnextday 2016-01-06 21:50:28 +0800
  • b39fedd3cc master: disable auto check replicate and add a manual api `/vol/check_replicate` tnextday 2016-01-06 15:11:01 +0800
  • 8b32d23304 master: check volume ReplicatePlacement and auto replicate the lost tnextday 2016-01-06 12:35:59 +0800
  • 40f7c5d286 Merge pull request #236 from hxiaodon/master Chris Lu 2016-01-04 15:15:37 -0800
  • 955d4b25d8 Node: add planned vloume count tnextday 2016-01-04 23:51:40 +0800
  • 9fb1954f4b volume growth: update tnextday 2016-01-04 22:00:39 +0800
  • 836554808a volume growth: update volume growth test, and fix bugs tnextday 2016-01-04 21:52:03 +0800
  • cc3b8c66ed volume growth: growth with exists data node tnextday 2016-01-04 15:11:45 +0800
  • 166cc0d48a collection name could be specified in url #236 Xiaodong Huo 2016-01-04 09:52:32 +0800
  • 6c88abf62f adjust print out when error chrislusf 2015-12-30 22:48:19 -0800
  • 963c36338a Merge pull request #233 from hxiaodon/master Chris Lu 2015-12-30 22:44:05 -0800
  • 9f3ba7c153 *:temp commit tnextday 2015-12-31 11:50:37 +0800
  • 4e48f64512 Update store_replicate.go #233 hxiaodon 2015-12-28 14:23:26 +0800
  • 47083630d7 volume growth: default use low usage data node volume growth: update test *: add batch remote api call tnextday 2015-12-27 02:44:39 +0800
  • 6da93d6ead NodeImpl: add pick low usage node func tnextday 2015-12-27 02:22:05 +0800
  • fcddc4e984 store task cli: update tnextday 2015-12-25 18:26:12 +0800
  • f5e8efb11e *: update tnextday 2015-12-25 17:57:59 +0800
  • 67518171db *: update tnextday 2015-12-25 17:57:08 +0800
  • 69831c40fe util: http Post auto make url util: add RemoteApiCall *: add store task client store task: auto clean task when finish tnextday 2015-12-25 17:55:06 +0800
  • 4d56039ad4 Merge pull request #229 from Mohanson/patch-2 Chris Lu 2015-12-25 00:56:05 -0800
  • 9210bf4be1 Merge pull request #228 from Mohanson/patch-1 Chris Lu 2015-12-25 00:54:24 -0800
  • 3c9ef6245e fix bug : master cann't redirect urlquery string #229 Mohanson 2015-12-25 16:32:50 +0800
  • 688b99eb73 add Introductions of scale of image #228 Mohanson 2015-12-25 14:47:33 +0800
  • 7b2e53461f Add `CollectionSetttings` util tnextday 2015-12-25 12:30:23 +0800
  • 3578628e48 *: update tnextday 2015-12-25 11:04:17 +0800
  • 2f25bfd0d0 Needle: add a reserve flag `FlagIsExtendNeedle` tnextday 2015-12-25 02:00:16 +0800
  • fb2a2322fc store: always lookup form master when process write operation tnextday 2015-12-25 01:06:45 +0800
  • 986de5c743 proto: comment addtion tnextday 2015-12-25 00:59:04 +0800
  • bb5bfef107 StoreTask: send heartbeat when commit the replicat task tnextday 2015-12-25 00:52:31 +0800
  • f9ddb6598c Store: add a task manager to handler some volume task, such as replication, vacuum, balancing data. master can query task status using http long polling Store: save NeedleMapKind value in Store VolumeServer: add store task manager interface Volume: rename `CleanReader` to `PureReader` Makefile: format code before build joinmessage: add `GolobalSetting` in join response *: simplify code use `gofmt -s` tnextday 2015-12-25 00:38:04 +0800
  • 83c8bd4e8b Replica pacement now set by global or collection settting, we can change it anytime, then the cluster will automate replica the volume(developing). tnextday 2015-12-19 17:48:28 +0800
  • a76d405161 Format code when make build tnextday 2015-12-18 21:29:55 +0800
  • c12e45f9b2 format code tnextday 2015-12-18 21:28:43 +0800
  • 0260a9c030 Update volume layout when volume option have changed tnextday 2015-12-18 21:27:11 +0800
  • f85acd7dea Volume server add `/admin/setting` interface, support set volume replication and readonly tnextday 2015-12-16 17:44:14 +0800
  • ea9ea372af Merge branch 'develop' into feature/auto-replicate tnextday 2015-12-15 22:14:27 +0800
  • e65d45d3b6 Merge commit '7ae7029154bff1a64dd5976a48c244dbdc591e35' into develop tnextday 2015-12-15 22:13:57 +0800
  • 1c4b0fd9a0 lookup support query `Head` and `readonly` location tnextday 2015-12-15 22:13:06 +0800
  • 7ae7029154 adjust usage text to fit the display chrislusf 2015-12-14 22:52:52 -0800
  • e921cb1a9d format changes chrislusf 2015-12-14 22:38:58 -0800
  • f6fb2da41c Merge branch 'develop' into feature/auto-replicate tnextday 2015-12-15 14:35:30 +0800
  • 5e0f753d6d Merge branch 'master' into develop tnextday 2015-12-15 14:18:30 +0800
  • 46babd7847 Merge branch 'feature/chunked-file-support' into develop tnextday 2015-12-15 14:16:24 +0800
  • df5e54e02a Merge pull request #224 from tnextday/feature/chunked-file-support Chris Lu 2015-12-14 21:42:38 -0800
  • 031d26527f update #224 tnextday 2015-12-15 13:08:09 +0800
  • 521be17a9e verbose log tnextday 2015-12-15 13:05:59 +0800
  • f925374db6 Move write response content into a function tnextday 2015-12-15 11:26:16 +0800
  • 90d410d627 verbose log tnextday 2015-12-15 00:30:18 +0800
  • b177afc326 `weed download` command use stream download the large file. tnextday 2015-12-15 00:14:02 +0800
  • aa44028b46 update tnextday 2015-12-14 22:14:57 +0800
  • f240c57f16 Rename ChunkManifest.GetData to ChunkManifest.Marshal tnextday 2015-12-14 22:01:30 +0800
  • 9600d78969 temp save tnextday 2015-12-14 21:57:15 +0800
  • 3e304e51e9 master server can reset the replicate replacement tnextday 2015-12-12 21:41:15 +0800
  • 30746b7ec6 set_replica allow set all or by collection tnextday 2015-12-10 11:43:00 +0800
  • 3bfb2d09cb Volume server add "/admin/set_replica" handle to update volume replica placement setting tnextday 2015-12-09 20:27:35 +0800
  • 39c97f8955 update tnextday 2015-12-08 20:12:12 +0800
  • acf4d44f7e update tnextday 2015-12-08 17:56:57 +0800
  • 848930ab5a fix forever loop problem tnextday 2015-12-08 17:43:52 +0800
  • 8454b05319 fix ScanDirtyData bug tnextday 2015-12-08 17:33:58 +0800
  • 9d03f763dc Volume server add `/admin/sync/vol_data` handler to serve cleaned volume date tnextday 2015-12-08 16:47:55 +0800
  • 864e92550b test DirtyDatas.Search tnextday 2015-12-08 13:07:03 +0800
  • 77e3581a52 Add CleanDataReader, auto fill zero in deleted needle tnextday 2015-12-07 21:14:57 +0800
  • a74e2bed2c go imports `Needle.ReadNeedleBody` add CRC check and warning tnextday 2015-12-05 21:59:05 +0800
  • b5a1b64255 Merge branch 'feature/chunked-file-support' into develop tnextday 2015-12-03 21:42:53 +0800
  • 82e6d67ccc update tnextday 2015-12-03 21:35:33 +0800
  • 4fda5f8bfd update tnextday 2015-12-03 18:21:58 +0800
  • daac5de1ba more check in `http_util.Delete` add status code in `DeleteResult` struct operation.DeleteFiles maybe unsafe, so `ChunkManifest.DeleteChunks` manually delete each chunks tnextday 2015-12-03 16:27:02 +0800
  • a9a336fdff delete file return needle size tnextday 2015-12-02 21:45:26 +0800
  • 34963de458 returen chunks file size when delete a chunkmanifest tnextday 2015-12-02 21:35:50 +0800
  • 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 tnextday 2015-12-02 21:27:29 +0800