Commit Graph

  • 7b3764fd9e make loadExistingVolume() return bool #1198 panyc16 2020-02-13 15:19:00 +0800
  • 62c34454d8 1.55 1.55 Chris Lu 2020-02-11 23:00:31 -0800
  • 83836f4299 filer: recursively batch delete file chunks Chris Lu 2020-02-11 22:54:10 -0800
  • 2a6db0fd43 volume: return 204 for unchanged file uploads Chris Lu 2020-02-11 09:45:02 -0800
  • ac3fc92256 partially done fasthttp Chris Lu 2020-02-10 20:23:04 -0800
  • 33b3bd467c Revert "HEAD operation changes to fasthttp" Chris Lu 2020-02-10 13:43:53 -0800
  • 0e1434d1c7 add http client for streaming upload add_fasthttp_client Chris Lu 2020-02-10 13:43:41 -0800
  • 58f126fd27 HEAD operation changes to fasthttp Chris Lu 2020-02-10 09:13:29 -0800
  • 29945fad51 1.54 1.54 Chris Lu 2020-02-09 18:07:17 -0800
  • b4abe3c081 unused Chris Lu 2020-02-09 18:02:17 -0800
  • f3ce3166ad add streaming v4 Chris Lu 2020-02-09 17:42:17 -0800
  • b90ad6f452 add v2 support Chris Lu 2020-02-09 16:02:05 -0800
  • e7b63d50b1 add s3.config to server.go Chris Lu 2020-02-09 14:31:51 -0800
  • 9ed364f053 support acl Chris Lu 2020-02-09 14:30:02 -0800
  • d892cad15d
    Merge pull request #1 from chrislusf/master binbinshi 2020-02-05 16:56:23 +0800
  • 8d94564f41 refactor Chris Lu 2020-02-04 21:16:34 -0800
  • c1288e9eb4 volume: sdx generation uses memdb instead of compactMap Chris Lu 2020-02-04 21:12:09 -0800
  • 08e4702542 sync before closing index file Chris Lu 2020-02-04 10:38:12 -0800
  • 3a35632d58 sync before closing file Chris Lu 2020-02-04 10:37:14 -0800
  • dc786a63ac master: add configurable volume growth toml setting Chris Lu 2020-02-03 18:15:16 -0800
  • 382ff218d3 filer: set file size, streaming chunk file uploading Chris Lu 2020-02-03 17:04:06 -0800
  • 40ae533fa3 shell: add volume.configure.replication to change replication for a volume Chris Lu 2020-02-02 15:37:23 -0800
  • fb19263a71 fix build 1.53 Chris Lu 2020-01-31 00:59:48 -0800
  • beb0a1599e 1.53 Chris Lu 2020-01-31 00:32:09 -0800
  • b2743afaee remove println Chris Lu 2020-01-31 00:21:18 -0800
  • a80ecbfe84 s3: add s3 copy Chris Lu 2020-01-31 00:11:08 -0800
  • 3b043ead49
    Merge pull request #1189 from eryx67/compression-wav Chris Lu 2020-01-29 22:37:35 -0800
  • abf90ad7b7 remove testing for viper Chris Lu 2020-01-29 21:38:53 -0800
  • 20b1fb9ab7 fix test Chris Lu 2020-01-29 21:24:06 -0800
  • 2a87087590 support wav files compression #1189 eryx67 2020-01-30 09:51:58 +0500
  • 8925f3305d adjust example Chris Lu 2020-01-29 09:11:07 -0800
  • d335f04de6 support env variables to overwrite toml file Chris Lu 2020-01-29 09:09:55 -0800
  • 27b94cb65b fix wrong url Chris Lu 2020-01-28 00:49:47 -0800
  • f724057051 reduce logs Chris Lu 2020-01-27 21:20:41 -0800
  • c8d543ef51 avoid retry delay Chris Lu 2020-01-27 00:58:26 -0800
  • 081bc1ea25 mount: able to write to any part of a file Chris Lu 2020-01-27 00:54:52 -0800
  • 2f6bb57979 logging Chris Lu 2020-01-27 00:54:21 -0800
  • 234f69452b 1.52 1.52 Chris Lu 2020-01-26 21:04:40 -0800
  • 72a64a5cf8 use the same context object in order to retry Chris Lu 2020-01-26 14:42:11 -0800
  • 0c298ef890 Update README.md Chris Lu 2020-01-26 13:27:25 -0800
  • 8d372f7394 update docker readme Chris Lu 2020-01-26 13:24:43 -0800
  • 08e4b56a8a mount: able to handle large git clone Chris Lu 2020-01-26 13:01:11 -0800
  • 19a05ad174 add test cases Chris Lu 2020-01-26 12:47:23 -0800
  • 835da19c09 add logging Chris Lu 2020-01-26 00:50:18 -0800
  • c48fc8b4de grpc send error via response instead of grpc error Chris Lu 2020-01-25 09:17:19 -0800
  • 3f6e0e34cb Revert "use docker built binaries for faster automated release" Chris Lu 2020-01-25 08:17:59 -0800
  • ccf3859152 log Chris Lu 2020-01-25 08:16:43 -0800
  • 9863f51cc8 use docker built binaries for faster automated release Chris Lu 2020-01-25 08:04:45 -0800
  • 94526f8e10 2-stage docker dev image build Chris Lu 2020-01-25 07:50:54 -0800
  • 4433c7bdca logs Chris Lu 2020-01-25 07:34:09 -0800
  • 8cccccce9f mount: reuse the entry object for the new directory Chris Lu 2020-01-25 01:15:54 -0800
  • 90e30c0170 log Chris Lu 2020-01-25 00:32:18 -0800
  • 8a42aa8221 adjust logging Chris Lu 2020-01-25 00:31:53 -0800
  • 28d1b34856 logging Chris Lu 2020-01-24 22:13:06 -0800
  • 6e25acc681 add logging Chris Lu 2020-01-24 22:01:51 -0800
  • 09bf256fc6 less logs for volume servers Chris Lu 2020-01-24 20:07:12 -0800
  • b6e6ca8595 adjust logs Chris Lu 2020-01-24 20:06:58 -0800
  • d4cde5df49 return empty response if not found Chris Lu 2020-01-24 18:07:34 -0800
  • 8e071c2fa6 docker: tweaking docker file Chris Lu 2020-01-24 17:56:46 -0800
  • 3cdb27fafc adjust logging Chris Lu 2020-01-24 17:55:39 -0800
  • 6107509c64 adjust logging Chris Lu 2020-01-24 17:26:18 -0800
  • 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