Commit Graph

  • 72490bc00f Consistent result format when error happens Chris Lu 2013-07-13 14:35:29 -0700
  • 208ed2a991 Add support to upload a directory recursively. Chris Lu 2013-07-13 14:14:16 -0700
  • 1165632fa0 use bytes.Equal() instead, Thanks for Thomas' suggestion Chris Lu 2013-07-13 13:51:47 -0700
  • d4105f9b46 add support for multiple folders and multiple max limit: eg -dir=folder1,folder2,folder3 -max=7,8,9 Chris Lu 2013-07-13 11:38:01 -0700
  • 175456870a bump up to 0.33 Chris Lu 2013-07-12 14:35:29 -0700
  • 49cc81fdab added support for /vid/keycookie/filename.txt format for HTTP GET Chris Lu 2013-07-12 14:19:11 -0700
  • 4c280bc317 ensure append only for deleted files Chris Lu 2013-07-12 00:55:21 -0700
  • 90018be9d2 write file info only when data is not empty Chris Lu 2013-07-12 00:30:45 -0700
  • b87ec11c1c empty deleted file Chris Lu 2013-07-11 23:38:44 -0700
  • b0e5112702 "weed upload" return message changes Chris Lu 2013-07-11 22:45:29 -0700
  • 4c1bc99366 avoid writing the same file Chris Lu 2013-07-11 22:44:59 -0700
  • db46565d18 ensure mime type checking by lower cased file name extension Chris Lu 2013-07-11 21:16:54 -0700
  • 1ac71a111f Issue 28: [HELP NEEDED] weed upload does not send correct mime type to weedfs Chris Lu 2013-07-11 19:14:55 -0700
  • 3afc2d2ce6 remove unused code Chris Lu 2013-07-10 00:27:01 -0700
  • 4c200acd7d 1. ensure replicated file has the same timestamp 2. upload can specify modified time by &ts=... 3. correctly return code 304 Chris Lu 2013-07-10 00:25:14 -0700
  • 53b6831f73 bump up version number to 0.32 Chris Lu 2013-07-09 10:50:48 -0700
  • cbd9d14cc4 Issue 27: feature request - Last-Modified header Chris Lu 2013-07-08 23:38:38 -0700
  • 53ae13a012 change default number of volumes to 7, so that the first volume growth would not fail. Chris Lu 2013-07-08 01:58:28 -0700
  • e30e325770 Issue 26: Could not download uploaded files Chris Lu 2013-07-05 16:05:35 -0700
  • d1fcf1fd67 add error when size limit is reached Chris Lu 2013-07-03 22:14:16 -0700
  • 50269b74ce add dataCenter option when assign file keys add dataCenter option when starting volume servers some work related to freeze a volume. Not tested yet. Chris Lu 2013-06-19 18:10:38 -0700
  • 715d327df0 Tamás Gulácsi contributed cdb map for read only extremely low memory implementation. Chris Lu 2013-05-05 11:19:41 -0700
  • fb635146a1 refactoring needle mapper interface to separate index file storage logic out Chris Lu 2013-04-18 00:23:14 -0700
  • 915b16f97a refactoring, same logic, but the store replication logic is moved to a stand-alone file, for later easier improvements Chris Lu 2013-04-16 00:10:21 -0700
  • e4da140d0a rename volume_location.go to volume_location_list.go Chris Lu 2013-04-15 15:19:14 -0700
  • 3222d40871 fix compilation error Chris Lu 2013-04-14 19:37:29 -0700
  • 95dc977608 accurate error messages during writing Chris Lu 2013-04-14 19:34:37 -0700
  • a4369b35a7 merge changes from about dealing with read only volumes. Chris Lu 2013-04-14 19:30:26 -0700
  • 4d8ce2fe26 adding HEAD support Chris Lu 2013-03-20 22:57:41 -0700
  • 437532d559 0.31 is next release Chris Lu 2013-03-20 22:08:54 -0700
  • 9da3ea35ac avoid empty data nodes Chris Lu 2013-03-20 05:12:55 -0700
  • 0c75e0438e bump to 0.30 since it fixed an important bug Chris Lu 2013-03-20 01:39:20 -0700
  • 1aea3512a4 return nil instead of memory access error Chris Lu 2013-03-20 01:23:15 -0700
  • 6658d5de45 fix sequence assignment error Chris Lu 2013-03-19 13:37:36 -0700
  • 2d0a555270 bump up the version Chris Lu 2013-03-19 11:28:11 -0700
  • a1d5a6298c avoid missing configuration file error Chris Lu 2013-03-19 10:36:29 -0700
  • 2d4a7ac9f9 avoid error when missing configuration file Chris Lu 2013-03-19 10:35:13 -0700
  • 018df9ceb0 avoid file not exist error Chris Lu 2013-03-19 10:33:33 -0700
  • a3eddde525 fix documentation error Chris Lu 2013-03-18 21:29:25 -0700
  • 9bbbbb7c2c releasing version 0.28 Chris Lu 2013-03-08 16:50:40 -0800
  • db8e27be6e add lots of error checking by GThomas Chris Lu 2013-02-26 22:54:22 -0800
  • bd278337db checking file name empty Chris Lu 2013-02-26 14:56:18 -0800
  • a4cef2fbd4 only cares about error other than EOF Chris Lu 2013-02-11 23:54:21 -0800
  • 91492b4947 avoid EOF error on windows. This is a "try to load" function anyway. Chris Lu 2013-02-11 23:38:48 -0800
  • b395a5289b do not truncate file if any error happens. Truncating will lose all files after this file entry. Chris Lu 2013-02-11 22:54:46 -0800
  • 2ca983b6d8 print out error message Chris Lu 2013-02-11 22:37:13 -0800
  • aecea22666 Issue 15: Stress test corrupts volume Chris Lu 2013-02-10 14:00:06 -0800
  • 38f4425a65 checking error Chris Lu 2013-02-10 13:41:25 -0800
  • 79d11ac951 go vet Chris Lu 2013-02-10 09:44:44 -0800
  • d4e5a22e53 rename from cmd to weed for easier "go build" Chris Lu 2013-02-10 04:05:28 -0800
  • 37a1a70cc3 remove unused files Chris Lu 2013-02-10 03:53:52 -0800
  • 7743ddd7db Merge remote-tracking branch 'origin/master' Chris Lu 2013-02-10 03:51:04 -0800
  • 5071f528f6 testing compilation with remove package Chris Lu 2013-02-10 03:49:51 -0800
  • 7e0951ad9c testing compilation with remove package Chris Lu 2013-02-10 03:40:37 -0800
  • 55f2627fcf testing new directory structure Chris Lu 2013-02-10 03:31:40 -0800
  • ab6fb13ad7 avoid the "src" folder Chris Lu 2013-02-10 03:25:35 -0800
  • 1b6f53cdac remove binary accidentally checked in Chris Lu 2013-02-10 03:12:58 -0800
  • cb4e8ec16b re-organize code directory structure Chris Lu 2013-02-10 03:09:26 -0800
  • d3b267bac2 Issue 15: Stress test corrupts volume Chris Lu 2013-02-06 14:30:44 -0800
  • 0b7a235c17 ensure file name does not contain any "/" Chris Lu 2013-01-22 15:07:51 -0800
  • f2af477324 added file name format when exporting. patch from Tamás Gulácsi Chris Lu 2013-01-22 15:07:19 -0800
  • 84e1a59df7 add option to output to stdout - patch from Tamás Gulácsi report file size correctly Chris Lu 2013-01-21 17:50:10 -0800
  • 030dde227a promptive error message Chris Lu 2013-01-20 20:01:59 -0800
  • 06444b7c52 up the version to 0.28 beta Chris Lu 2013-01-20 19:57:45 -0800
  • c3ef8b433c adjust text Chris Lu 2013-01-20 19:51:27 -0800
  • 97556f6023 formatting Chris Lu 2013-01-20 19:47:04 -0800
  • 81b9175c7a re-factoring volume file scanning code add export function fix bugs on deleted byte counting Chris Lu 2013-01-20 19:44:23 -0800
  • f35b958d90 adding visit function for the NeedleMap Chris Lu 2013-01-20 11:27:32 -0800
  • 866d15023d better error handling, check in for Gulácsi Tamás Chris Lu 2013-01-20 03:40:04 -0800
  • 768eaff4b8 fix debug message error Chris Lu 2013-01-19 19:58:31 -0800
  • ec7dfeeaf8 ignore compiled binary file Chris Lu 2013-01-19 19:50:26 -0800
  • 921f1c626a fix debug message displaying Chris Lu 2013-01-19 19:49:57 -0800
  • b0c7df0c3b go fmt for all source codes Chris Lu 2013-01-17 00:56:56 -0800
  • ca9056d673 cosmetics change Chris Lu 2013-01-17 00:22:18 -0800
  • 84c9ac66ac add git ignore Chris Lu 2013-01-17 00:17:00 -0800
  • 50fafa3a2c Revert "sort writables to be able to skew write probability to lesser ids (older volumes)" Chris Lu 2013-01-17 00:15:13 -0800
  • a502b78c3f Revert "add error return for (Un)GzipData" Chris Lu 2013-01-17 00:15:09 -0800
  • bf9c4ed033 Revert "add cmd/dump - a dumper" Chris Lu 2013-01-17 00:15:05 -0800
  • d1494ea786 Revert "add CdbMap" Chris Lu 2013-01-17 00:15:01 -0800
  • 5b49065a57 Revert "add Frozen attribute to VolumeInfo" Chris Lu 2013-01-17 00:14:58 -0800
  • 3b21317863 Revert "add "freeze" subcommand to volume" Chris Lu 2013-01-17 00:14:52 -0800
  • ee08e38126 Revert "fix errors with frozen volume loading" Chris Lu 2013-01-17 00:14:45 -0800
  • be83a56bb9 Merge remote-tracking branch 'choose_remote_name/cdb' Chris Lu 2013-01-15 18:08:19 -0800
  • 5f278c6bd7 move to 0.27 Chris Lu 2013-01-14 14:23:43 -0800
  • 92ffba2ab9 fix errors with frozen volume loading Tamás Gulácsi 2013-01-14 22:18:00 +0100
  • f262fed197 add "freeze" subcommand to volume Tamás Gulácsi 2013-01-14 21:42:35 +0100
  • dd685fdd8d add Frozen attribute to VolumeInfo Tamás Gulácsi 2013-01-13 17:07:38 +0100
  • bf0ccf3461 add CdbMap Tamás Gulácsi 2013-01-12 19:56:47 +0100
  • 5d2a1e8d48 add cmd/dump - a dumper Tamás Gulácsi 2013-01-05 23:06:44 +0100
  • 8243710351 add error return for (Un)GzipData Tamás Gulácsi 2013-01-04 23:33:07 +0100
  • ce7394f3bf sort writables to be able to skew write probability to lesser ids (older volumes) Tamás Gulácsi 2013-01-04 22:49:40 +0100
  • 8fb8ebdf14 master can redirect GET/DELETE/POST requests to volume servers. So clients does not always need to remember the volume server locations. This is good for low~medium sized web site traffic. Chris Lu 2013-01-04 01:02:52 -0800
  • e9eb8949ba set to beta version for 0.27 Chris Lu 2013-01-02 15:41:43 -0800
  • 3c8dd8592a compare read file size with in-memory file size Chris Lu 2013-01-02 15:39:55 -0800
  • c35fe9d631 escape file name when there is a quote inside Chris Lu 2013-01-02 13:40:00 -0800
  • 018f0b73be properly handle quick volume server restart Chris Lu 2012-12-22 16:26:02 -0800
  • 264678c9b1 Default more not to gzip since gzip can be done on client side. Chris Lu 2012-12-22 13:15:09 -0800
  • 46b8c4cc98 use bits in needle.Flags to mark hasName and hasMime Chris Lu 2012-12-22 12:38:09 -0800
  • 9b95430e9f add store metadata:file name, mime type, is_gzipped add support to upload .gz file directly Chris Lu 2012-12-22 02:10:45 -0800
  • 37afb31d05 parallel logic for read and write Chris Lu 2012-12-21 02:20:38 -0800