Commit Graph

  • e6f9f5da3a adjust logging Chris Lu 2020-01-24 17:26:03 -0800
  • 24f62ebe76 minor changes Chris Lu 2020-01-24 10:02:53 -0800
  • 5f1109f143 reduce log Chris Lu 2020-01-24 01:41:51 -0800
  • 9d93c83654 mount: return IO error for mkdir Chris Lu 2020-01-24 01:41:31 -0800
  • 107e8a56ea retry context canceled request Chris Lu 2020-01-24 01:40:51 -0800
  • 2f75264ec7 mount: avoid use uint64 for greater than zero test Chris Lu 2020-01-23 22:12:57 -0800
  • c936a12afa mount: update the file size so file Attr() can read Chris Lu 2020-01-23 21:59:58 -0800
  • c2e589f202 mount: better combines connected intervals to write to volume servers Chris Lu 2020-01-22 23:00:04 -0800
  • 6a5c037099 fix http range requests Chris Lu 2020-01-22 22:59:12 -0800
  • 72e1aff237 add lock on dirty pages Chris Lu 2020-01-22 15:38:25 -0800
  • 66ded8804a adjust logging Chris Lu 2020-01-22 15:37:59 -0800
  • 6b48d246a5 mount: read data that is just written Chris Lu 2020-01-22 13:42:03 -0800
  • 09f4ceef3a mount: reuse previous file node Chris Lu 2020-01-22 11:43:43 -0800
  • d4e75a0d18 filer: option to create file only if it is new, O_EXCL Chris Lu 2020-01-22 11:42:40 -0800
  • 9b01a99d9a adjust logging Chris Lu 2020-01-21 22:45:50 -0800
  • c8b2dac6c1 volume: avoid sharing volume dat file handle Chris Lu 2020-01-21 21:18:01 -0800
  • bb1be61602 1.51 1.51 Chris Lu 2020-01-20 20:30:03 -0800
  • fca6152c3a fix print format Chris Lu 2020-01-20 20:24:23 -0800
  • a990ef2106 mount: fix problems found in issue 1182 Chris Lu 2020-01-20 20:21:01 -0800
  • 630f72f8c5 mount: able to trim a file Chris Lu 2020-01-20 00:00:08 -0800
  • 1b0bfbaf59 refactoring Chris Lu 2020-01-19 23:59:46 -0800
  • 2f15e93466 mount: rename also clear the cache Chris Lu 2020-01-19 12:31:56 -0800
  • 04019aa161 mount: deletion ignore old vid Chris Lu 2020-01-19 12:07:26 -0800
  • 6a40c688e0 mount: modify file size Chris Lu 2020-01-19 12:07:04 -0800
  • 39edcfde4c filer: set inode Chris Lu 2020-01-19 12:06:19 -0800
  • e9bb0c179f adjust logs Chris Lu 2020-01-18 13:25:17 -0800
  • 061a61e018 logs Chris Lu 2020-01-15 19:09:00 -0800
  • 230a0e4a33 filer: no entry if not found Chris Lu 2020-01-15 19:08:54 -0800
  • e4b660699f correct comments Chris Lu 2020-01-12 20:31:33 -0800
  • d1ab16b6e3 treat it as a single node cluster if empty raft server name Chris Lu 2020-01-10 00:37:44 -0800
  • 30c7148020 1.50 1.50 Chris Lu 2020-01-08 22:08:35 -0800
  • 8dd260623e protect against nil deletion results Chris Lu 2020-01-08 21:50:59 -0800
  • 89e16bd2e8 skip error when draining reader Chris Lu 2020-01-08 18:07:07 -0800
  • 66ab09aa4a 1.49 1.49 Chris Lu 2020-01-08 09:51:35 -0800
  • f8a20ef35e add the old way to compact as a comment Chris Lu 2020-01-08 09:45:42 -0800
  • 288baf37fd saving .vif files correctly Chris Lu 2020-01-08 09:45:26 -0800
  • acf7ca7b93 volume: fix compaction Chris Lu 2020-01-08 09:45:03 -0800
  • 943f4986ef fix possible nil Chris Lu 2020-01-08 08:49:18 -0800
  • 9995d3bcb5 remove println Chris Lu 2020-01-07 21:49:28 -0800
  • dc9457fb87 fix compilation error Chris Lu 2020-01-07 09:03:47 -0800
  • aa73364a24 weed fix: add back .idx file generation Chris Lu 2020-01-06 16:29:59 -0800
  • 4e731f1c8b volume: copy volumes also include .vif file Chris Lu 2020-01-04 11:28:29 -0800
  • df636e4c14 remove .vif files Chris Lu 2020-01-03 12:46:39 -0800
  • a057cd6c61
    Update README.md Chris Lu 2020-01-03 09:31:12 -0800
  • 3eafec4b29 volume: add option to limit file size Chris Lu 2020-01-03 00:37:24 -0800
  • a3a2e69900
    Update README.md Chris Lu 2020-01-02 20:10:18 -0800
  • 0ef789fd5a
    Update README.md Chris Lu 2020-01-02 20:08:57 -0800
  • d82fd7c7f3
    Update README.md Chris Lu 2020-01-02 19:17:00 -0800
  • 70ee8f26ac
    Update README.md Chris Lu 2020-01-01 13:47:06 -0800
  • a21012fea1
    Update README.md Chris Lu 2020-01-01 13:06:16 -0800
  • 9c139e0601 update help message Chris Lu 2020-01-01 12:38:29 -0800
  • 88a80ab557 fix help message Chris Lu 2020-01-01 12:37:38 -0800
  • 92d1219bb1
    Update README.md Chris Lu 2020-01-01 12:18:16 -0800
  • 8eca5037cc
    Update README.md Chris Lu 2020-01-01 12:04:51 -0800
  • 5927f4f1b7
    Update README.md Chris Lu 2020-01-01 12:01:27 -0800
  • 50d44480e7
    Update README.md Chris Lu 2020-01-01 12:00:08 -0800
  • 2401168c13 fix dev build Chris Lu 2020-01-01 11:00:02 -0800
  • e40a051d4b fix dev docker build Chris Lu 2020-01-01 09:47:25 -0800
  • aa1807e082 1.48 1.48 Chris Lu 2020-01-01 09:27:02 -0800
  • 86d4b18eb5 filer: optional recursive deletion Chris Lu 2019-12-31 11:52:54 -0800
  • 70da715d8d
    Merge pull request #4 from chrislusf/master bingoohuang 2019-12-30 13:05:50 +0800
  • 09043c8e5a fs: synchronized meta file writing Chris Lu 2019-12-29 20:19:51 -0800
  • 509f314350 keep .vif file for ec to normal volume conversion Chris Lu 2019-12-28 21:52:55 -0800
  • 672868b460 always create .vif file Chris Lu 2019-12-28 21:52:06 -0800
  • 03ab0b1b9a correct .vif file creation Chris Lu 2019-12-28 21:40:12 -0800
  • b6f7033478 go fmt Chris Lu 2019-12-28 21:37:29 -0800
  • 9134092a8d endure creating .vif files Chris Lu 2019-12-28 21:36:15 -0800
  • 0cc8347a3a go fmt Chris Lu 2019-12-28 21:13:10 -0800
  • 8fbc0a9163 fix edge cases Chris Lu 2019-12-28 12:59:31 -0800
  • 37b64a50b4 ec: generate and copy .vif file Chris Lu 2019-12-28 12:44:59 -0800
  • c06f7eb48a load volume info from .vif file, use superblock as a backup Chris Lu 2019-12-28 12:28:58 -0800
  • b7bc08cf52 fix compilation Chris Lu 2019-12-28 11:50:42 -0800
  • f4a74e03d1 refactoring: separating .vif from tier file loading Chris Lu 2019-12-28 11:35:27 -0800
  • 2000284435 rename volume tier info to volume info Chris Lu 2019-12-28 11:21:49 -0800
  • e8b357fd53 rename from .tier to .vif Chris Lu 2019-12-28 11:17:39 -0800
  • b3c83f9404 fix spelling Chris Lu 2019-12-28 11:16:10 -0800
  • 1fd8926ac7 ignore draining error Chris Lu 2019-12-25 21:39:33 -0800
  • 48d28d3eb2 tier: support remote file attributes and remember the file extension Chris Lu 2019-12-25 21:37:21 -0800
  • 997f5ead93
    Merge pull request #1173 from divinerapier/master Chris Lu 2019-12-25 21:00:21 -0800
  • 4cbb6fa199
    feat: drains http body if buffer is too small #1173 divinerapier 2019-12-26 11:28:43 +0800
  • bcc3092255
    Merge pull request #1172 from divinerapier/master Chris Lu 2019-12-25 19:17:24 -0800
  • 84640d07b7
    fix: handle errors for ReadUrl #1172 divinerapier 2019-12-26 10:03:06 +0800
  • 1346437d71
    Merge pull request #1171 from stlpmo-jn/redundant_type_conversion Chris Lu 2019-12-25 17:02:05 -0800
  • 35393b4a02 cleanly destroy remote files Chris Lu 2019-12-25 16:17:58 -0800
  • eecad6062a go fmt Chris Lu 2019-12-25 09:56:42 -0800
  • d960b3474a tier storage: support downloading the remote dat files Chris Lu 2019-12-25 09:53:13 -0800
  • f3de4b6c18 remove the redundant type conversion #1171 stlpmo 2019-12-25 10:13:45 +0800
  • 3ebeae0c0b ec encode distribute ec data and parity shards evenly Chris Lu 2019-12-24 16:52:21 -0800
  • 9ff72f616a go fmt Chris Lu 2019-12-24 14:56:16 -0800
  • efd2f50ede compaction changed to .idx based deletion Chris Lu 2019-12-24 14:55:50 -0800
  • 7ba6be2312 volume ui add readonly status Chris Lu 2019-12-24 14:55:26 -0800
  • d8b39fe92a testing Chris Lu 2019-12-24 11:29:26 -0800
  • f42b5bd0f5 rename .sdb to .sdx Chris Lu 2019-12-24 10:19:12 -0800
  • abffe857a1 change btree map to in memory level db Chris Lu 2019-12-24 10:18:56 -0800
  • 72a561ab7c refactoring Chris Lu 2019-12-24 08:13:01 -0800
  • 9114f7f432
    Merge pull request #1169 from stlpmo-jn/http_304_has_no_resp_body Chris Lu 2019-12-24 07:08:46 -0800
  • 409a3fe41f
    Merge pull request #1168 from stlpmo-jn/optimize_DeleteCollectionFromDiskLocation Chris Lu 2019-12-24 07:08:04 -0800
  • 37a836c8a7
    Merge pull request #1167 from stlpmo-jn/volume_server_core_dump Chris Lu 2019-12-24 07:07:41 -0800
  • f87ccbddb4 remove the http 304 response body #1169 stlpmo 2019-12-24 17:56:50 +0800
  • 38e4b79125 decouple the volume.Destroy() from the operation of unmountVolume() #1168 stlpmo 2019-12-24 17:20:34 +0800