Commit Graph

  • c527d85d97 refactor data integrity checking code v3 霍晓栋 2016-07-03 14:13:43 +08:00
  • 16f6984d02 refactor data integrity checking code v2 霍晓栋 2016-07-03 14:11:25 +08:00
  • dda13def2a refactor data integrity checking code 霍晓栋 2016-07-03 12:53:03 +08:00
  • 3018443cd7 code change for fix_dat.go 霍晓栋 2016-07-02 21:37:14 +08:00
  • 2e74fb60c8 add data integrity checking 霍晓栋 2016-07-02 21:34:30 +08:00
  • 8dfe22ef1c Merge pull request #335 from hxiaodon/master Chris Lu 2016-06-30 08:03:35 -07:00
  • 339856eb78 fix bug when choosing the healthy master in filer service 霍晓栋 2016-06-30 19:54:05 +08:00
  • 5771225f54 Merge pull request #333 from hxiaodon/master Chris Lu 2016-06-29 01:48:30 -07:00
  • 079fdbad13 fix volume_layout bug, add new feature for volume etag write,filer pass through query params' 霍晓栋 2016-06-29 16:05:00 +08:00
  • b617b13c43 remember oversized volumes Chris Lu 2016-06-27 15:28:23 -07:00
  • d0dbf6d2ea adjust logging Chris Lu 2016-06-26 12:49:08 -07:00
  • b6de5f00b3 Merge pull request #329 from hxiaodon/master Chris Lu 2016-06-25 22:53:38 -07:00
  • 1f63094542 refactor Volume Assign function 霍晓栋 2016-06-26 10:50:18 +08:00
  • c601ef03b1 Merge remote-tracking branch 'upstream/master' 霍晓栋 2016-06-26 10:27:50 +08:00
  • 0647c75a06 update dependency versions Chris Lu 2016-06-24 14:20:32 -07:00
  • 101e784577 add locking on possible concurrent map access Chris Lu 2016-06-23 09:10:25 -07:00
  • 79b0a58132 add options params for the Assign func 霍晓栋 2016-06-23 11:19:09 +08:00
  • 356b8048c5 fix compilation problem due to API changes Chris Lu 2016-06-18 18:57:33 -07:00
  • 18cf59c375 Merge pull request #323 from ham1/tidy-up Chris Lu 2016-06-18 18:12:26 -07:00
  • fe8dc26849 Added LICENSE file and updated README.md Graham Russell 2016-02-01 00:15:52 +00:00
  • cc01c352c3 refactoring Chris Lu 2016-06-13 15:07:17 -07:00
  • a61453d3ec fix nil crash Chris Lu 2016-06-13 14:34:05 -07:00
  • f6d75476b9 Merge pull request #315 from 030io/master Chris Lu 2016-06-10 10:53:55 -07:00
  • fa2a7b5f2f fix bug: filer DELETE DaLin 2016-06-11 01:16:19 +08:00
  • e416679cea Merge pull request #314 from hxiaodon/master Chris Lu 2016-06-08 11:38:57 -07:00
  • 3a25af223f refactor work for filer write handler 霍晓栋 2016-06-08 15:46:14 +08:00
  • 26bb9094d4 made a little change for Amazon S3 API's compatibility 霍晓栋 2016-06-08 12:30:20 +08:00
  • 0e3140c54c a little refactoring Chris Lu 2016-06-06 23:50:27 -07:00
  • 04380d6a36 Merge pull request #312 from hxiaodon/master Chris Lu 2016-06-06 23:44:02 -07:00
  • d514b6f3f9 read write handler update 霍晓栋 2016-06-07 11:45:00 +08:00
  • 1ef81ac518 filer could detect master nodes healthy status and choose a working one when encountering SPOF 霍晓栋 2016-06-07 11:38:40 +08:00
  • e20ef8a077 add tool to change a volume's replication Chris Lu 2016-06-06 12:27:28 -07:00
  • bb839ba268 fix Chris Lu 2016-06-05 10:57:14 -07:00
  • 96d2f11f81 adjust log Chris Lu 2016-06-05 09:05:03 -07:00
  • b456173eb8 delete file storage when POST to update Chris Lu 2016-06-03 00:24:55 -07:00
  • 535b1610c8 add fid and url to filer post result Chris Lu 2016-06-02 20:44:50 -07:00
  • 4f47b8cff9 refactoring Chris Lu 2016-06-02 20:05:34 -07:00
  • a6e948840d fix path Chris Lu 2016-06-02 18:15:54 -07:00
  • 5ce6bbf076 directory structure change to work with glide Chris Lu 2016-06-02 18:09:14 -07:00
  • caeffa3998 add missing unlock()!!!!! Chris Lu 2016-06-02 11:06:05 -07:00
  • 6df18a9181 rwlock concurrent read map Chris Lu 2016-05-30 12:30:26 -07:00
  • 46a89a7d61 fix concurrent write map Chris Lu 2016-05-27 08:13:43 -07:00
  • 59017da4f2 add missing parameters. Chris Lu 2016-05-26 08:37:27 -07:00
  • 45a12505f2 bind ip address when starting filer Chris Lu 2016-05-25 08:22:31 -07:00
  • 8e67c4f597 clean up old config only when peers are changed. Chris Lu 2016-05-24 10:45:28 -07:00
  • c24c1ffd1a skip vendor folder Chris Lu 2016-05-23 14:28:38 -07:00
  • 9d7868ee4e add glide to manage dependency Chris Lu 2016-05-23 14:27:39 -07:00
  • dfde029430 Merge pull request #306 from hankya/master Chris Lu 2016-05-23 10:13:01 -07:00
  • db1ac7b3eb master: redirect handler accept collection parameter yangrun 2016-05-23 18:21:38 +08:00
  • 4734efa9a1 lock node.children Chris Lu 2016-05-19 23:57:31 -07:00
  • 57c85adc53 lock dn.volumes Chris Lu 2016-05-19 23:32:56 -07:00
  • f8b03c45ef properly release memory Chris Lu 2016-05-13 00:19:57 -07:00
  • e639f1f889 Merge pull request #302 from alexanderk23/fix_content_disposition_header Chris Lu 2016-05-12 10:05:50 -07:00
  • f101ad6855 Fix Content-Disposition header; add dl=(0|1) URI param to use inline (default) or attachment Alexander Kovalenko 2016-05-12 13:11:27 +03:00
  • 766512c475 close current needle map when switching Chris Lu 2016-05-09 10:04:21 -07:00
  • 3626ec5cf7 do not forget to vacuum if cluster changes Chris Lu 2016-05-09 09:58:06 -07:00
  • e8193ec201 return nil if no error Chris Lu 2016-05-05 10:37:33 -07:00
  • 596f58507e fix refactoring error Chris Lu 2016-04-28 09:29:21 -07:00
  • 442e798985 use detailed map of errors for distributed operations Chris Lu 2016-04-28 09:11:01 -07:00
  • 1d86ac8761 just refactoring Chris Lu 2016-04-26 20:45:35 -07:00
  • c9e33d3709 separate into 2 files, no logic change Chris Lu 2016-04-26 20:10:26 -07:00
  • adcfaa5735 correct cache: fix racing condition chrislusf 2016-04-17 12:03:45 -07:00
  • 6dd257a81f adjust to real case cache size chrislusf 2016-04-15 12:06:43 -07:00
  • b03e7b26b5 add []byte caching and pooling chrislusf 2016-04-15 11:56:53 -07:00
  • 3fb98a904b fmt chrislusf 2016-04-15 11:04:39 -07:00
  • 74b045e9b6 improve performance a little bit when having white list chrislusf 2016-04-14 14:42:19 -07:00
  • 6e21aeea59 Merge pull request #291 from vitalybaev/favicon Chris Lu 2016-04-14 09:06:35 -07:00
  • d1fd372eb2 Added /favicon.ico handler Vitaly Baev 2016-04-14 11:46:16 +03:00
  • f91baa4b4b mark it as 0.71beta chrislusf 2016-04-14 01:31:03 -07:00
  • 0649d778a7 pooling []byte chrislusf 2016-04-14 01:30:26 -07:00
  • 95e0d2f1b2 make VolumeLayout thread safe chrislusf 2016-04-14 01:28:40 -07:00
  • 1b41b8682b remove test image Chris Lu 2016-04-11 23:48:21 -07:00
  • 274230dbcb releasing 0.70 Chris Lu 2016-04-11 23:38:38 -07:00
  • 6c5eddaf1d Merge pull request #288 from bluefoxah/master Chris Lu 2016-04-11 07:43:20 -07:00
  • 7a7f4cecbb [MOD] fix a bug.if node is nil will get an panic. 张远浩 2016-04-11 18:17:22 +08:00
  • b873b856f2 Merge pull request #287 from bluefoxah/master Chris Lu 2016-04-11 01:11:49 -07:00
  • c67aee7012 modify the lock bluefoxah 2016-04-11 15:53:59 +08:00
  • 112e2c6922 clearer error message chrislusf 2016-04-10 01:50:58 -07:00
  • 62f9ce180d Merge pull request #286 from thinxer/parseKeyHash Chris Lu 2016-04-10 01:42:17 -07:00
  • eec72b5136 storage: faster ParseKeyHash Jianfei Wang 2016-04-10 15:54:40 +08:00
  • 5364b3d8f5 storage: add test for ParseKeyHash Jianfei Wang 2016-04-09 11:33:06 +08:00
  • b39c384d6d Revert "Merge pull request #284 from thinxer/binary" chrislusf 2016-04-10 00:24:22 -07:00
  • 113392bce8 Merge pull request #285 from thinxer/needle-mutex Chris Lu 2016-04-09 23:57:18 -07:00
  • a192373c25 storage: do not copy sync.Mutex by value Jianfei Wang 2016-04-10 13:47:03 +08:00
  • 3523ad5239 Merge pull request #284 from thinxer/binary Chris Lu 2016-04-09 01:16:13 -07:00
  • 18254d9aae replace util/bytes.go with binary.BigEndian Jianfei Wang 2016-04-06 17:03:32 +08:00
  • f0cc264757 storage: add test for ParseKeyHash Jianfei Wang 2016-04-09 11:33:06 +08:00
  • 5d100994b1 Revert "Merge pull request #281 from thinxer/binary" chrislusf 2016-04-08 15:52:03 -07:00
  • a87fe8ffce Merge pull request #281 from thinxer/binary Chris Lu 2016-04-06 07:08:55 -07:00
  • 7bc10d46e3 replace util/bytes.go with binary.BigEndian Jianfei Wang 2016-04-06 17:03:32 +08:00
  • 6876bfa685 avoid same directory with different dir ids chrislusf 2016-04-04 16:32:16 -07:00
  • 7dcbbaa653 Merge pull request #276 from ernado/master Chris Lu 2016-04-01 12:35:44 -07:00
  • a2bb5a34fd update .travis.yml Alexandr Razumov 2016-04-01 22:23:37 +03:00
  • ca2a6cc36b use klauspost/crc32 instead of hash/crc32 Alexandr Razumov 2016-04-01 22:18:58 +03:00
  • 67cd8959bc fix tests chrislusf 2016-03-30 12:53:37 -07:00
  • c359a5117f add lock to dir children map chrislusf 2016-03-30 12:34:11 -07:00
  • cc4d475519 Update README.md Chris Lu 2016-03-16 23:22:43 -07:00
  • 62074c7653 adjust reading ip address chrislusf 2016-03-08 08:46:46 -08:00
  • 4c8367a8b3 add redis password chrislusf 2016-03-08 08:46:28 -08:00
  • f7f9129b05 Merge pull request #259 from tnextday/master Chris Lu 2016-02-27 09:12:45 -08:00