Commit Graph

  • a7d8d46306 avoid null in json response Chris Lu 2012-09-04 00:34:28 -0700
  • a74f6cf593 change to vid~machines mapping Chris Lu 2012-09-04 00:26:38 -0700
  • 85a1b419c0 handling lost servers Chris Lu 2012-09-03 21:31:13 -0700
  • 0349199d0e 0.18 release Chris Lu 2012-09-03 20:41:48 -0700
  • 03aa23fb1b fixing help message printing Chris Lu 2012-09-03 20:40:38 -0700
  • a56a523f29 refactoring Chris Lu 2012-09-03 19:36:35 -0700
  • fbe828e486 reformatting Chris Lu 2012-09-03 19:18:02 -0700
  • 09542d82b4 refactoring, clean up, v0.17 Chris Lu 2012-09-03 15:41:24 -0700
  • cdd64a8099 dc and rack aware volume allocation Chris Lu 2012-09-03 01:50:04 -0700
  • 1a2ff0514c Merge branch 'master' of https://code.google.com/p/weed-fs/ Chris Lu 2012-09-02 14:55:00 -0700
  • b95c9860ed interface and default implementation for node Chris Lu 2012-09-02 14:33:48 -0700
  • 6a84f50d24 interface and default implementation for node Chris Lu 2012-09-02 11:36:23 -0700
  • a467d5081c adjusted tests Chris Lu 2012-09-01 13:17:30 -0700
  • c51884ce23 remove extra code Chris Lu 2012-09-01 10:54:41 -0700
  • 1760dd083d remove reservedVolumeCount to simplify volume allocation logic Chris Lu 2012-09-01 10:51:07 -0700
  • c48bda0232 return the node during assigning free volume Chris Lu 2012-09-01 02:43:43 -0700
  • 7a30a48027 assign a free volume randomly Chris Lu 2012-09-01 02:20:59 -0700
  • 8d0ea07f5f loading from json setup in tests Chris Lu 2012-08-31 01:35:11 -0700
  • f5d981ab4d scaffold for tests Chris Lu 2012-08-29 01:42:24 -0700
  • 317e12644a reserve a volume add VolumeId.Next() Chris Lu 2012-08-29 01:37:40 -0700
  • f7adf1687f reduce duplicated code by using a tree of Node Chris Lu 2012-08-29 00:58:03 -0700
  • 97e4a1d6eb add code to randomly select one new volume to grow Chris Lu 2012-08-28 01:04:39 -0700
  • 2dceb44ae4 add more for volume placement Chris Lu 2012-08-27 13:52:02 -0700
  • c72f10511a Merge branch 'master' of https://code.google.com/p/weed-fs/ Chris Lu 2012-08-24 01:21:06 -0700
  • 58087bc64f ignore files Chris Lu 2012-08-24 01:17:20 -0700
  • 09ed882e5f clean log Chris Lu 2012-08-24 01:15:27 -0700
  • 8f9e84bca0 clean log Chris Lu 2012-08-24 01:14:44 -0700
  • 869a6711bc change data center id from integer to string Chris Lu 2012-08-23 23:35:30 -0700
  • 9b4ce65882 simplify volume.go file Chris Lu 2012-08-23 23:24:32 -0700
  • 0c32e2e965 simplify volume id printing Chris Lu 2012-08-23 23:14:54 -0700
  • 868e47f994 remove unused test Chris Lu 2012-08-23 23:07:46 -0700
  • b820609088 change name: needle id instead of needle key Chris Lu 2012-08-23 23:06:15 -0700
  • 9f92f2779d adjusting for types Chris Lu 2012-08-23 22:56:14 -0700
  • 5e3ecc1b82 adding VolumeId type Chris Lu 2012-08-23 22:46:54 -0700
  • 03f4c0b832 adding topology related types Chris Lu 2012-08-23 22:33:37 -0700
  • 31e4dbfe38 change volume id type to topology.VolumeId Chris Lu 2012-08-23 22:20:37 -0700
  • 0121f35c12 starting a shell Chris Lu 2012-08-23 20:56:09 -0700
  • 0109cc0e30 correct wording Chris Lu 2012-08-23 19:13:14 -0700
  • 5caa7bbdc9 refactoring only Chris Lu 2012-08-23 19:10:55 -0700
  • 10c2a4540e v0.16 chris.lu@gmail.com 2012-08-07 08:33:13 +0000
  • aab5390cb5 all switching to "weed command [args]" usage mode chris.lu@gmail.com 2012-08-07 08:31:48 +0000
  • 85da309eed all switching to "weed command [args]" usage mode chris.lu@gmail.com 2012-08-07 08:31:22 +0000
  • 5e9dc0e668 all switching to "weed command [args]" usage mode chris.lu@gmail.com 2012-08-07 08:29:22 +0000
  • 3f1136c194 migrate fix command chris.lu@gmail.com 2012-08-07 01:20:26 +0000
  • 51860424a6 moving to go style commands chris.lu@gmail.com 2012-08-06 23:54:53 +0000
  • c627942691 adding uncompressing support! chris.lu@gmail.com 2012-07-30 08:52:11 +0000
  • 50c3f1d4a7 adding compressiong support! chris.lu@gmail.com 2012-07-30 08:37:10 +0000
  • f3a4125ee7 adding compressiong support! chris.lu@gmail.com 2012-07-30 08:36:25 +0000
  • 2e1ffa189b The extension ext should begin with a leading dot, as in ".html" chris.lu@gmail.com 2012-07-30 07:28:06 +0000
  • 2af8c354a7 git-svn-id: https://weed-fs.googlecode.com/svn/trunk@57 282b0af5-e82d-9cf1-ede4-77906d7719d0 chris.lu@gmail.com 2012-07-17 05:07:19 +0000
  • 577bbcb2e3 convenient tool to submit serveral versions of the same file chris.lu@gmail.com 2012-07-17 04:11:38 +0000
  • 008b3fbbc9 remove debug message chris.lu@gmail.com 2012-07-17 04:10:54 +0000
  • d46e588200 simplify delta of file id, for multi-versioning of a file chris.lu@gmail.com 2012-07-16 17:15:16 +0000
  • eb9456d7d5 handle special case when browser also asks for favicon.ico chris.lu@gmail.com 2012-07-16 07:41:39 +0000
  • bcffffbc5e add capability to assign a batch of file ids chris.lu@gmail.com 2012-07-16 04:33:21 +0000
  • 68a216586f add capability to assign a batch of file ids chris.lu@gmail.com 2012-07-16 04:12:42 +0000
  • 74989d69c9 add error handling when non-multipart request comes in chris.lu@gmail.com 2012-07-03 06:46:26 +0000
  • de6e1442d7 also return publicUrl when assigning the fid chris.lu@gmail.com 2012-06-30 09:14:51 +0000
  • 8aba24a3f8 git-svn-id: https://weed-fs.googlecode.com/svn/trunk@47 282b0af5-e82d-9cf1-ede4-77906d7719d0 chris.lu@gmail.com 2012-06-29 07:55:33 +0000
  • bb01324482 compatible with Go1 chris.lu@gmail.com 2012-06-29 07:53:47 +0000
  • 8edf12f026 fix test chris.lu@gmail.com 2012-03-29 21:47:52 +0000
  • 4c31b6d533 delete entry from file index also chris.lu@gmail.com 2012-01-19 18:28:54 +0000
  • 3c7c85b1d4 remove verbose logging chris.lu@gmail.com 2012-01-19 18:28:33 +0000
  • 659bf1940f correctly deleting a file correctly setting volume file size limit chris.lu@gmail.com 2012-01-19 00:49:41 +0000
  • 380953692b generating makefiles from a newer version of gb chris.lu@gmail.com 2012-01-18 22:59:33 +0000
  • 50b1eff390 add usage instructions chris.lu@gmail.com 2012-01-02 01:20:12 +0000
  • 10511fc54c adding makefiles created by go-gb chris.lu@gmail.com 2012-01-02 00:57:55 +0000
  • 563902cda5 git-svn-id: https://weed-fs.googlecode.com/svn/trunk@38 282b0af5-e82d-9cf1-ede4-77906d7719d0 chris.lu@gmail.com 2012-01-02 00:56:58 +0000
  • c8af490fb0 adding makefiles created by go-gb chris.lu@gmail.com 2012-01-02 00:53:19 +0000
  • 0701286243 adding makefiles created by go-gb chris.lu@gmail.com 2012-01-02 00:52:43 +0000
  • 97a1d587d4 adding makefiles created by go-gb chris.lu@gmail.com 2012-01-02 00:45:32 +0000
  • 4c2ca916ec fix enforcing volume size limit chris.lu@gmail.com 2011-12-29 08:07:19 +0000
  • 298fdb4603 add configurable volume size limit chris.lu@gmail.com 2011-12-29 01:57:02 +0000
  • 0eff4311f5 add more error handling, adjust volume size to 32G chris.lu@gmail.com 2011-12-29 01:46:38 +0000
  • 2ccc098882 better error messages chris.lu@gmail.com 2011-12-28 20:31:13 +0000
  • 60c17068a6 correct sequence generating chris.lu@gmail.com 2011-12-27 06:09:21 +0000
  • b2f4a4e739 adjust weedc heartbeat to be randomly between (1*pulse, 2*pulse) seconds chris.lu@gmail.com 2011-12-27 01:51:18 +0000
  • 3c98f1a119 better log messages chris.lu@gmail.com 2011-12-27 01:40:16 +0000
  • 4c36190dd3 rename weedc option name to publicUrl chris.lu@gmail.com 2011-12-26 10:07:53 +0000
  • c27f6175d7 update volume status on each heartbeat chris.lu@gmail.com 2011-12-26 09:58:07 +0000
  • 6913fabc64 simplifying volume id mechanism, removing automatic volume id generation and discovering periodically report machine status chris.lu@gmail.com 2011-12-26 09:43:17 +0000
  • ae3a53388f refactoring code chris.lu@gmail.com 2011-12-25 05:30:57 +0000
  • 6813f118d4 get and delete now checks cookie adding super block adding tool to fix volume index chris.lu@gmail.com 2011-12-24 08:40:56 +0000
  • cf7094f3c9 return written bytes, add debug mode chris.lu@gmail.com 2011-12-24 01:25:22 +0000
  • cc8af2e7dc print error message if invalid file id is used chris.lu@gmail.com 2011-12-22 19:55:13 +0000
  • ea75165e85 works now! chris.lu@gmail.com 2011-12-22 04:04:47 +0000
  • 9c6a9bf518 simplify the file id format chris.lu@gmail.com 2011-12-20 09:00:01 +0000
  • a657eec299 use uint64, instead of key+alternativeKey, as file id chris.lu@gmail.com 2011-12-20 02:34:53 +0000
  • d018809830 efficiently assign file id chris.lu@gmail.com 2011-12-19 09:18:13 +0000
  • b39d1a77b4 cleaner chris.lu@gmail.com 2011-12-19 05:59:37 +0000
  • 041a93887c now join, status, read, write for weed server are working! chris.lu@gmail.com 2011-12-18 10:35:59 +0000
  • 2c7a4eea1f simplified to one machine per volume chris.lu@gmail.com 2011-12-18 07:22:04 +0000
  • 1fed603df9 now working for registering volume id ~ machine mapping chris.lu@gmail.com 2011-12-17 06:50:51 +0000
  • 10930ce6b6 git-svn-id: https://weed-fs.googlecode.com/svn/trunk@12 282b0af5-e82d-9cf1-ede4-77906d7719d0 chris.lu@gmail.com 2011-12-17 06:47:23 +0000
  • 25d0caa901 git-svn-id: https://weed-fs.googlecode.com/svn/trunk@11 282b0af5-e82d-9cf1-ede4-77906d7719d0 chris.lu@gmail.com 2011-12-16 15:06:58 +0000
  • 4d7884ca65 git-svn-id: https://weed-fs.googlecode.com/svn/trunk@10 282b0af5-e82d-9cf1-ede4-77906d7719d0 chris.lu@gmail.com 2011-12-16 15:00:05 +0000
  • 23ecd7bb33 split into server and clients chris.lu@gmail.com 2011-12-16 14:51:26 +0000
  • 02f4e7b82c split into server and clients chris.lu@gmail.com 2011-12-16 14:51:15 +0000
  • 5381479177 git-svn-id: https://weed-fs.googlecode.com/svn/trunk@7 282b0af5-e82d-9cf1-ede4-77906d7719d0 chris.lu@gmail.com 2011-12-13 00:17:36 +0000
  • 2858701e6c git-svn-id: https://weed-fs.googlecode.com/svn/trunk@6 282b0af5-e82d-9cf1-ede4-77906d7719d0 chris.lu@gmail.com 2011-12-11 20:48:01 +0000