Commit Graph

  • 1d5c44e2df adjust description text Chris Lu 2014-02-05 00:13:25 -0800
  • af4b9c3aee go fmt Chris Lu 2014-02-04 01:11:28 -0800
  • 6887e55f6a minor adjustment for weed master nodes clustering Chris Lu 2014-02-04 01:10:07 -0800
  • 260fcd8e1e reduce the default volume size to 32000MB from 32768MB this avoids problems with busy writing systems from having too many file id assigned while the volume is close to the overflow limit. Chris Lu 2014-01-29 13:34:46 -0800
  • bf56bce5e9 Issue 62: Latest raft update breaks the build Chris Lu 2014-01-28 11:15:24 -0800
  • cda2a6b510 trivial refactoring Chris Lu 2014-01-21 20:51:46 -0800
  • bd6e1a8a70 Issue 60: weed export -collection doesn't work Chris Lu 2014-01-21 20:51:07 -0800
  • 1bf75f7f73 toughen up error handling for invalid fid Chris Lu 2013-12-09 13:53:24 -0800
  • 512899e6a6 disable raft logging Chris Lu 2013-12-09 13:34:28 -0800
  • da9abc2a93 a start for distributed master support, not working yet Chris Lu 2013-12-09 13:34:05 -0800
  • 11e91bd549 mux router cannot handle "/" correctly. switching it off for volume servers Chris Lu 2013-12-09 13:27:09 -0800
  • 2e2f426fe2 clean up etcd backing for sequence persistent storage. It uses some OS specific calls and is not OS-agnostic. Chris Lu 2013-12-03 23:30:55 -0800
  • 5fdb1d89ce adding "server" command to start both volume server and an embedded master server Chris Lu 2013-12-03 23:22:26 -0800
  • eeeccf2f78 ssue 59: Multi Ip Enviromment support + publicUrl is disregarded by master Chris Lu 2013-12-02 22:58:27 -0800
  • e449a4a517 use glog Chris Lu 2013-12-02 01:59:04 -0800
  • a234789c59 switch to glog debugging Chris Lu 2013-12-02 01:54:05 -0800
  • c38eee73ca refactoring to separate master and volume server, so that these servers can be embedded into other applications Chris Lu 2013-12-02 01:37:36 -0800
  • bc2f3b26e7 refactoring, start to use gorilla/mux Chris Lu 2013-12-01 14:41:47 -0800
  • 1645d3c185 avoid nil cases when error Chris Lu 2013-11-19 02:12:56 -0800
  • bd0c7a3d28 comment out etcd support due to its os specific system calls Chris Lu 2013-11-19 01:43:16 -0800
  • fa1bb3cee3 version 0.45! Chris Lu 2013-11-18 23:54:01 -0800
  • ac66eee045 added download command to download file by fileid Chris Lu 2013-11-18 23:41:00 -0800
  • 47aea42d66 fix filename not set error Chris Lu 2013-11-18 23:16:21 -0800
  • 8111f7663d formatting Chris Lu 2013-11-18 23:04:33 -0800
  • d0473e27d9 refactor api: lookup file id Chris Lu 2013-11-18 23:03:59 -0800
  • c4a4d3609b fix duplicated file id list entries when uploading large file Chris Lu 2013-11-18 23:03:06 -0800
  • 0e5e0a3754 add option to split large files into parts and then upload Chris Lu 2013-11-18 21:47:31 -0800
  • aed74b5568 adjust function name Chris Lu 2013-11-18 15:05:11 -0800
  • 3b68711139 support for collections! Chris Lu 2013-11-12 02:21:22 -0800
  • 8f0e2f31af remove unused parameter pulse Chris Lu 2013-11-12 02:19:06 -0800
  • 5eac4f043a remove a comment Chris Lu 2013-11-12 02:16:07 -0800
  • 0702eee3b1 adjust logging Chris Lu 2013-11-10 01:47:27 -0800
  • 1888d01fa0 adding etcd storage support for cluster meta data. Currently just sequence. More to come... Chris Lu 2013-11-10 01:31:50 -0800
  • 5cb6590eae add metastore, switching sequence to use it Chris Lu 2013-11-05 01:59:00 -0800
  • b579451db9 this is a fix important enough for a version bump Chris Lu 2013-10-31 12:57:32 -0700
  • 53eacb4341 fix issue 52 Chris Lu 2013-10-31 12:57:06 -0700
  • cca1df83da debug message Chris Lu 2013-10-31 12:56:05 -0700
  • 3185eebf2e add test case for issue 52 Chris Lu 2013-10-31 12:55:51 -0700
  • 3422272a50 fix test Chris Lu 2013-10-31 12:55:34 -0700
  • 9e9b2c0703 log changes Chris Lu 2013-10-31 12:55:19 -0700
  • 54723c3713 Issue 51: Assign on empty cluster sometime fails under high concurrency load Chris Lu 2013-10-29 12:48:31 -0700
  • 2637c9eac2 Merge remote-tracking branch 'origin/master' Chris Lu 2013-10-17 00:28:59 -0700
  • c43dcfa3e2 prepare for v0.43 release Chris Lu 2013-10-16 08:39:36 -0700
  • 59ded34b83 issue 48 weed upload does not set the modified date Chris Lu 2013-10-16 08:39:09 -0700
  • 030905714b issue 49: unwritable volume become writable after compacting Chris Lu 2013-10-16 08:10:48 -0700
  • 55380a014d issue 49: unwritable volume become writable after compacting Chris Lu 2013-10-16 08:10:48 -0700
  • 3f5f8657d2 add a command to force compaction of a volume, removing deleted files Chris Lu 2013-09-28 22:18:52 -0700
  • 738e528329 v0.42 Chris Lu 2013-09-19 11:38:52 -0700
  • 69ac6b6bf6 Issue 45 in weed-fs: [Compact issue] Offset overflow Chris Lu 2013-09-19 11:06:14 -0700
  • 82b74c7940 issue 43 "go fmt" chagnes from "Ryan S. Brown" <sb@ryansb.com> Chris Lu 2013-09-01 23:58:21 -0700
  • 2e70cc8be7 default to use os.TempDir() instead of hard coded "/tmp" Chris Lu 2013-08-28 10:39:15 -0700
  • 37b231b5dc Only limit input parameter to io.Reader Chris Lu 2013-08-14 11:31:39 -0700
  • 8e1ac16d16 refactoring submit operation Chris Lu 2013-08-14 10:07:42 -0700
  • 48e4ced29d easier for client to delete file Chris Lu 2013-08-14 00:31:02 -0700
  • d5e7c1de0a refactoring code reusable code by go clients Chris Lu 2013-08-13 23:26:51 -0700
  • f7c1a15ad1 correctly print strings in error Chris Lu 2013-08-13 18:21:54 -0700
  • e45c6b5e21 add white list to both master and volume servers prepare for v0.41 Chris Lu 2013-08-13 09:31:19 -0700
  • 3572e1140e adjusting parameter names Chris Lu 2013-08-13 09:22:06 -0700
  • 078118ecba v0.40 Chris Lu 2013-08-12 23:48:10 -0700
  • 11b4e0c77d fix syntax error Chris Lu 2013-08-12 21:43:13 -0700
  • e0951dd44f added write whiteList, to make it a bit easier to secure volume servers on hosting environments. Chris Lu 2013-08-12 21:27:47 -0700
  • 44c4e74655 correct and more cleaner logic to fall back to read only mode checking file permissions directly since the try and catch exception approach does not work consistently as seen in bug #41 Chris Lu 2013-08-12 16:53:32 -0700
  • a74978baeb ensure unwritable volumes are not in writables list Chris Lu 2013-08-12 16:39:49 -0700
  • 82f6a6838f wording change Chris Lu 2013-08-11 13:15:11 -0700
  • 0deda9b638 prepare to release 0.38 Chris Lu 2013-08-11 11:50:18 -0700
  • 7cef280bdc handle cases when .idx files are also readonly adjusting log level Chris Lu 2013-08-11 11:38:55 -0700
  • 27f04a382a avoid changing max size Chris Lu 2013-08-09 00:17:07 -0700
  • 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