Commit Graph

  • f53cff045f checks disk file exist #2747 Konstantin Lebedev 2022-03-10 18:58:56 +0500
  • 834210a9dc avoid connect to the old filler address https://github.com/chrislusf/seaweedfs/issues/2545 #2744 Konstantin Lebedev 2022-03-10 15:24:45 +0500
  • 197ade6aeb Merge branch 'master' of https://github.com/chrislusf/seaweedfs chrislu 2022-03-09 22:26:55 -0800
  • 011a41b561 add back writes to swap file when too many in memory chunks are used. chrislu 2022-03-09 22:26:51 -0800
  • 9b9ab6da86
    Merge pull request #2741 from zhuqunzhou/master Chris Lu 2022-03-09 21:44:32 -0800
  • 2ea18fca48 fix:support some databases which not support 'IF NOT EXISTS' keyword of 'create table command' #2741 zzq09494 2022-03-10 13:37:34 +0800
  • fc0a583a4d
    Merge pull request #2740 from banjiaojuhao/filer-bugfix-handle_upload_interruption Chris Lu 2022-03-09 20:59:53 -0800
  • f28dbbe5c5 [bugfix] filer: 1. Delete uploaded chunks when upload failed. 2. Report error when upload is interrupted by user. #2740 banjiaojuhao 2022-03-10 11:40:39 +0800
  • e2b07737da Merge branch 'master' of https://github.com/chrislusf/seaweedfs chrislu 2022-03-08 23:02:33 -0800
  • dc204dd137 fix nil entry chrislu 2022-03-08 23:02:30 -0800
  • a43920a715 Added version field to entry eakovtun 2022-03-08 21:36:40 +0300
  • c67d0760d4
    Merge pull request #3 from chrislusf/master Eduard Kovtun 2022-03-08 19:23:22 +0300
  • 23d024708d
    Merge pull request #2730 from banjiaojuhao/filer-bugfix_mis-delete-chunks-when-append Chris Lu 2022-03-08 00:41:04 -0800
  • f7f2a597dd minor #2730 banjiaojuhao 2022-03-08 16:22:43 +0800
  • d61bea9038 [bugfix] filer: In file modification, old chunks will be mis-deleted when they are merged(Manifestized). banjiaojuhao 2022-03-07 15:14:24 +0800
  • 3aeee3d748 ensure releasing file handle chrislu 2022-03-07 14:01:24 -0800
  • 8136384473 remove debug message chrislu 2022-03-07 11:22:26 -0800
  • d1b2231bc8
    Merge pull request #2733 from banjiaojuhao/filer-bugfix-nil_pointer_dereference Chris Lu 2022-03-07 10:02:24 -0800
  • b9ff7723dd [bugfix] filer: nil pointer dereference #2733 banjiaojuhao 2022-03-07 23:26:25 +0800
  • da3d330616 s3 and filer transport using unix domain socket instead of tcp chrislu 2022-03-07 02:00:14 -0800
  • 0cb17b45b1 refactoring chrislu 2022-03-07 01:59:01 -0800
  • 6d3db4445b buffer for all range requests chrislu 2022-03-07 01:56:47 -0800
  • f3bcbeb60a a little optimization chrislu 2022-03-07 00:24:59 -0800
  • f7ee60996c Merge branch 'master' of https://github.com/chrislusf/seaweedfs 2.93 chrislu 2022-03-07 00:08:09 -0800
  • 6f3ec989a7 fix manifest batch size chrislu 2022-03-07 00:07:53 -0800
  • 1e7fcef581
    Merge pull request #2729 from banjiaojuhao/filer_metadata-resolve-manifest Chris Lu 2022-03-07 00:05:46 -0800
  • bb0b784544 minor chrislu 2022-03-07 00:04:59 -0800
  • b97a2cc08a
    Merge pull request #2731 from banjiaojuhao/filer_add-back-isAppend Chris Lu 2022-03-07 00:02:09 -0800
  • bfcc9ca808 filer: support metadata with resolved manifest chunk #2729 banjiaojuhao 2022-03-06 18:12:12 +0800
  • 71f3046841 filer: add back isAppend function #2731 banjiaojuhao 2022-03-07 15:41:07 +0800
  • 0ba4e4cd23 2.93 chrislu 2022-03-06 18:54:12 -0800
  • 46a28b8819 mount: adjust disk space based on quota chrislu 2022-03-06 17:22:49 -0800
  • ede6ce44c6 fix test chrislu 2022-03-06 17:09:55 -0800
  • 21ef152423 Merge branch 'master' of https://github.com/chrislusf/seaweedfs chrislu 2022-03-06 17:04:24 -0800
  • f3442e36e6 mount: quota adjust error type to be syscall.ENOSPC chrislu 2022-03-06 17:04:21 -0800
  • 89cd0c27a8
    Merge pull request #2728 from kmlebedev/set_default_leveldb2 Chris Lu 2022-03-06 07:26:30 -0800
  • 318d8affa8
    Merge pull request #2727 from banjiaojuhao/filer_bug-fix_reset-byteBuffer Chris Lu 2022-03-06 07:25:11 -0800
  • cf444ebd07 Set default leveldb2 enabled avoid Filer store is enabled for both leveldb2 and mysql #2728 Konstantin Lebedev 2022-03-06 18:27:25 +0500
  • a07c93f4dd filer: reset bytesBuffer before use #2727 banjiaojuhao 2022-03-06 21:06:04 +0800
  • c7e8ac18f0 mount: quota for one mounted collection chrislu 2022-03-06 02:44:40 -0800
  • b7c992f410 add flag to enforce quota chrislu 2022-03-05 22:10:43 -0800
  • f1713c96ae avoid possible runtime error: index out of range [0] with length 0 chrislu 2022-03-05 21:14:31 -0800
  • da76af187f mount: avoid possible index out of bounds error chrislu 2022-03-04 22:36:01 -0800
  • 6e49e75a5b use logical number of files and sizes for statistics and quota chrislu 2022-03-04 18:47:44 -0800
  • f51e20028a mount: avoid comma in mount options chrislu 2022-03-03 03:42:29 -0800
  • dc0f48682c unused chrislu 2022-03-03 03:41:35 -0800
  • 28b8974a3a mount: fix directory pagination when using midnight commander chrislu 2022-03-03 02:59:31 -0800
  • a96d4254e9 filer, s3, volume server: a bit memory optimization chrislu 2022-03-02 20:15:28 -0800
  • 6fbbc78574 stream reading a whole chunk chrislu 2022-03-02 13:50:46 -0800
  • 784583afc6 avoid pool memory allocation if too large chrislu 2022-03-02 13:50:28 -0800
  • ba14307319 2.92 2.92 chrislu 2022-02-28 15:22:19 -0800
  • fcf3714443 mount: add back support for filer.path chrislu 2022-02-28 12:16:53 -0800
  • ca0cd81a75
    Merge pull request #2716 from dave-b-code/patch-1 Chris Lu 2022-02-28 10:10:59 -0800
  • 80c017907b filer.backup: fix backing up encrypted chunks chrislu 2022-02-28 10:07:06 -0800
  • aad62ee148 mount: mark directory uncached if forgotten chrislu 2022-02-28 02:08:24 -0800
  • 554e239097 release file handle chrislu 2022-02-28 01:23:14 -0800
  • 3639fedd01 mount: fix fsync opened and renamed files chrislu 2022-02-28 00:34:17 -0800
  • 63a9d8f01d ensure inodes are not duplicating unless hardlinked chrislu 2022-02-27 23:13:49 -0800
  • de77d00c81 correctly clean up for a file chrislu 2022-02-27 23:12:28 -0800
  • 18543c6e8b minor chrislu 2022-02-27 23:11:09 -0800
  • 6a698713fa
    Fix liveness and readiness probe endpoint #2716 dave-b-code 2022-02-27 15:01:18 +0000
  • 09cd00f356 2.91 2.91 chrislu 2022-02-27 04:03:39 -0800
  • 941ced60a4 download 2 chunks if at the beginning of a file chrislu 2022-02-27 03:57:24 -0800
  • f9d9eed0c9 Merge branch 'master' of https://github.com/chrislusf/seaweedfs chrislu 2022-02-27 03:41:35 -0800
  • d602d68fd1 remove dead code chrislu 2022-02-27 03:41:32 -0800
  • 706a86077d remove dead code chrislu 2022-02-27 03:41:22 -0800
  • 6c07af6014
    Merge pull request #2715 from gfx-labs/acl-pr Chris Lu 2022-02-27 03:27:32 -0800
  • c3792c8352 remove dead code chrislu 2022-02-27 03:03:19 -0800
  • aa9eef81e6 retire mount v1 chrislu 2022-02-27 02:57:27 -0800
  • fb940dd807
    Merge branch 'chrislusf:master' into acl-pr #2715 eddy-gfx 2022-02-27 04:52:08 -0600
  • 881a0fe806 ensure compatibility elee 2022-02-27 04:50:59 -0600
  • 954ad98e0d set canned acl on replication create elee 2022-02-27 04:49:31 -0600
  • 22362f6495 avoid too many logs in tmp folder original_weed_mount chrislu 2022-02-27 02:44:10 -0800
  • 6e1ab97988 use debug option to see operations chrislu 2022-02-27 02:02:30 -0800
  • 2112d99140 mount2: add back readonly mode chrislu 2022-02-27 01:13:32 -0800
  • 9ef5bb20f6 mount2: invalidate fuse cache for replaced inode chrislu 2022-02-27 00:00:23 -0800
  • 4ddcbaab57 Merge branch 'master' of https://github.com/chrislusf/seaweedfs chrislu 2022-02-26 23:20:47 -0800
  • 551d00d51a prefetch other chunks when stream reading chrislu 2022-02-26 23:20:45 -0800
  • e1d3dd5e18
    Merge pull request #2712 from guo-sj/correct_comments Chris Lu 2022-02-26 09:16:12 -0800
  • 82cad5e330
    correct comments #2712 guosj 2022-02-26 22:44:26 +0800
  • 7b1a713d2a remove dead code chrislu 2022-02-26 03:23:15 -0800
  • 3a58b7bac6 a little safer chrislu 2022-02-26 03:23:06 -0800
  • 708e14fcfa avoid possible too big memory allocation chrislu 2022-02-26 03:22:41 -0800
  • 3345a50d9b prefetch 2 chunks chrislu 2022-02-26 03:06:17 -0800
  • 86ce69f709 remove logs chrislu 2022-02-26 03:00:20 -0800
  • b2a148cb4c use file size as max range chrislu 2022-02-26 03:00:08 -0800
  • 2ab0ad24a3 use memory pool chrislu 2022-02-26 02:59:19 -0800
  • 28b395bef4 better control for reader caching chrislu 2022-02-26 02:16:47 -0800
  • 3ad5fa6f6f chunk cache adds function ReadChunkAt chrislu 2022-02-25 21:55:04 -0800
  • fc7a4957ea fix mount2 options chrislu 2022-02-25 21:22:44 -0800
  • 72c0233938 less logs chrislu 2022-02-25 15:34:24 -0800
  • 101e6d80b0 mount2: listXattr return ok if xattr is empty chrislu 2022-02-25 14:38:56 -0800
  • 03466f955e rename: delete source entry metadata only, skipping hard links chrislu 2022-02-25 02:57:54 -0800
  • 8080fe4cc1 logs chrislu 2022-02-25 02:56:23 -0800
  • e423548673 rename: pass along entry metadata chrislu 2022-02-25 02:53:37 -0800
  • e8110bb54c Merge branch 'master' of https://github.com/chrislusf/seaweedfs chrislu 2022-02-25 01:17:28 -0800
  • 202a29d014 refactoring chrislu 2022-02-25 01:17:26 -0800
  • 91d6785cf3 define metadata action types chrislu 2022-02-25 00:54:16 -0800
  • be3fc77391 mount2: use consistent inode chrislu 2022-02-25 00:53:27 -0800
  • 9873bae115
    Merge pull request #2706 from guo-sj/fix_log_info Chris Lu 2022-02-24 22:48:19 -0800