Commit Graph

  • ed154053c8 switching to temporarily use glog library Chris Lu 2013-08-08 23:57:22 -0700
  • b27947b355 copying from glog project. Need to adjust several APIs Chris Lu 2013-08-08 23:24:44 -0700
  • c2a6012ba5 avoid verbose log message when some volumes are full Chris Lu 2013-08-08 15:04:00 -0700
  • f457eef144 add /submit handler for both master and volume server Chris Lu 2013-08-06 13:23:10 -0700
  • d51c8d37bd Issue 6: upload file without id specified Chris Lu 2013-08-06 12:13:10 -0700
  • 952974491b refactor "content upload" out of needle creation Chris Lu 2013-08-06 11:23:24 -0700
  • 54906c48f3 report errors when upload timeouts Chris Lu 2013-08-05 13:37:41 -0700
  • e94d52c1af replicate mime type Chris Lu 2013-07-29 10:09:36 -0700
  • fb53ec30f7 release 0.37 Chris Lu 2013-07-28 22:54:06 -0700
  • 8f0b527b28 a little more concise Chris Lu 2013-07-28 22:53:25 -0700
  • 81debd73d4 Issue 37: Replicate delete Chris Lu 2013-07-28 22:49:17 -0700
  • 63ebafa113 fix when volume growth are partial successful in automatic mode Chris Lu 2013-07-24 10:31:51 -0700
  • 3ae2eabf09 add more description to upload command Chris Lu 2013-07-20 15:14:12 -0700
  • 1b3f204220 release 0.36 Chris Lu 2013-07-20 14:53:20 -0700
  • 123b0cc2df fix for issue #35 Chris Lu 2013-07-19 20:38:00 -0700
  • ff1c04c486 fix issue 34 Chris Lu 2013-07-19 19:37:10 -0700
  • dd2245956f better locking to prevent any possible memory access error Chris Lu 2013-07-15 21:34:43 -0700
  • b409ccc5ab upload respect master default replication setting Chris Lu 2013-07-15 21:34:04 -0700
  • 5e3b6e968a escaping upload file name special characters if already gzipped, avoid gzipping again Chris Lu 2013-07-15 17:26:00 -0700
  • dd66193bfb remove logging Chris Lu 2013-07-15 16:44:24 -0700
  • 524a44f027 bump up the versoin Chris Lu 2013-07-15 16:27:11 -0700
  • 70fe7e6b5d support gzip file upload, fix problem during replication of gzipped data Chris Lu 2013-07-15 11:04:43 -0700
  • c6bd4e656e add support for http://localhost:8080/vid/key_cookie or http://localhost:8080/vid/key_cookie.txt Chris Lu 2013-07-13 23:46:12 -0700
  • de368ef3c3 adjust usage Chris Lu 2013-07-13 23:19:21 -0700
  • d9c25ccbb0 upload files recursively matching a pattern Chris Lu 2013-07-13 23:17:41 -0700
  • ddf4f27a56 better error message if directory is not found Chris Lu 2013-07-13 22:01:48 -0700
  • 76ba0021e5 prepare for 0.34 release Chris Lu 2013-07-13 19:46:26 -0700
  • ac15868694 clean up log fmt usage. Move to log for important data changes, warnings. Chris Lu 2013-07-13 19:44:24 -0700
  • ae3245f1dc Fix a file name parsing error Chris Lu 2013-07-13 15:57:44 -0700
  • 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