Commit Graph

  • 45e9c83421 padding zero for sparse file #2590 banjiaojuhao 2022-01-13 22:20:33 +0800
  • fe5b9e39cc POSIX: check permission when removing items chrislu 2022-01-13 02:07:39 -0800
  • 1453263b63 remove dead code chrislu 2022-01-13 02:02:04 -0800
  • e69c374956 minor chrislu 2022-01-13 02:01:53 -0800
  • 9b954dc0d4 adjust make file chrislu 2022-01-13 01:33:13 -0800
  • f2847f1266 POSIX: check deletion permission chrislu 2022-01-12 23:58:11 -0800
  • 0c75f15062 POSIX: should not delete if a directory is not empty chrislu 2022-01-12 23:57:54 -0800
  • de27058d0b POSIX: differentiate device and char device chrislu 2022-01-12 21:45:38 -0800
  • d400a11832 POSIX: adjust source file ctime chrislu 2022-01-12 21:45:18 -0800
  • b44f05a2d0 POSIX: change timestamp on each attribute change chrislu 2022-01-12 19:31:25 -0800
  • 15c01d8b7f add some notes chrislu 2022-01-12 15:04:48 -0800
  • 107a4884a8 shell: tighter memory allocation chrislu 2022-01-12 14:59:29 -0800
  • fec8428fd8 POSIX: different inode for same named different file types chrislu 2022-01-12 11:51:13 -0800
  • e82ad60122 Merge branch 'master' of https://github.com/chrislusf/seaweedfs chrislu 2022-01-12 11:07:49 -0800
  • caf0a3486b POSIX: adjust ctime for file truncate chrislu 2022-01-12 11:07:39 -0800
  • ea8e4ec278
    Merge pull request #2584 from kmlebedev/fix_s3_admin_target Chris Lu 2022-01-12 03:09:43 -0800
  • edb753ab4d https://github.com/chrislusf/seaweedfs/issues/2583 #2584 Konstantin Lebedev 2022-01-12 16:04:59 +0500
  • adfd54e7c4 fix compilation chrislu 2022-01-12 01:24:24 -0800
  • 6cc92817dc add logs for request mode chrislu 2022-01-12 01:13:19 -0800
  • 826a7b307e master: remove hard coded filer settings in master.toml chrislu 2022-01-12 01:11:25 -0800
  • cd1ad88f30 POSIX: check name is too long ENAMETOOLONG chrislu 2022-01-12 00:16:00 -0800
  • 2dcb8cb93b POSIX: ensure file and directory inodes are different chrislu 2022-01-11 23:44:48 -0800
  • 5bb37d5905 Merge branch 'master' of https://github.com/chrislusf/seaweedfs chrislu 2022-01-11 23:29:12 -0800
  • 10ecf80ca1 add a debug capability to list all metadata keys chrislu 2022-01-11 23:25:04 -0800
  • dbc6ed6832
    Merge pull request #2579 from KyleSanderson/patch-1 Chris Lu 2022-01-11 22:56:14 -0800
  • 9e012001be
    filer.copy: don't crash when volume creation fails #2579 Kyle Sanderson 2022-01-11 22:22:39 -0800
  • 1a7d5b5b5e Merge branch 'master' of https://github.com/chrislusf/seaweedfs chrislu 2022-01-11 12:24:56 -0800
  • 01ccd6778e sync with fuse 1.2.2 chrislu 2022-01-11 12:24:54 -0800
  • 41daecfdca Update mount_std.go chrislu 2022-01-11 12:23:12 -0800
  • 2d0ccc4d34 add logs chrislu 2022-01-11 12:23:01 -0800
  • abe5da7d2c
    Merge pull request #2575 from Radtoo/fix_paths2 Chris Lu 2022-01-11 12:04:30 -0800
  • b8fbf19e9a mount: rename follow POSIX chrislu 2022-01-11 03:23:03 -0800
  • 6a12520a96 fix logging chrislu 2022-01-10 01:00:11 -0800
  • cbc055dc2b mount: file fsync chrislu 2022-01-10 00:52:16 -0800
  • 19555385f7 2.85 2.85 chrislu 2022-01-09 19:30:23 -0800
  • 389002f195 Using positional arguments rather than option flag to enable better shell usage #2575 Radtoo 2022-01-08 16:40:39 +0100
  • fba1efb77a Now works with a single file too Radtoo 2022-01-08 16:31:44 +0100
  • 3b1dc85c6f
    Merge pull request #2564 from chrislusf/dependabot/maven/other/java/client/com.google.protobuf-protobuf-java-3.16.1 Chris Lu 2022-01-07 15:16:21 -0800
  • 110d5a5233 support fixing a collection of volumes, or volumes under one directory chrislu 2022-01-07 14:52:16 -0800
  • 46237ea31a
    Bump protobuf-java from 3.9.1 to 3.16.1 in /other/java/client #2564 dependabot[bot] 2022-01-07 22:37:10 +0000
  • 60dc450091 skip fixing read only volumes chrislu 2022-01-06 09:52:28 -0800
  • 3df8f96117 avoid changing inode chrislu 2022-01-06 01:36:11 -0800
  • 67b0645808 mount: need to change entry name after renaming chrislu 2022-01-05 21:27:41 -0800
  • 4de060daa6 mount: skip special character in the filenames chrislu 2022-01-05 03:57:24 -0800
  • e76105e2ab fix auth permission checking chrislu 2022-01-03 21:05:20 -0800
  • a7887166cf wildcard prefix to restrict access to directories in s3 bucket chrislu 2022-01-03 15:39:36 -0800
  • 5799a20f71 2.84 2.84 chrislu 2022-01-02 17:05:19 -0800
  • 077f831749
    Merge pull request #2550 from chrislusf/metadata_follow_with_client_id Chris Lu 2022-01-02 01:11:27 -0800
  • 42c849e0df
    Merge branch 'master' into metadata_follow_with_client_id #2550 Chris Lu 2022-01-02 01:07:30 -0800
  • 9b94177380
    Merge pull request #2543 from skurfuerst/seaweedfs-158 Chris Lu 2022-01-01 22:34:13 -0800
  • 99abddf376 FEATURE: add test setup for running the CephFS S3 compatibility suite #2543 Sebastian Kurfuerst 2021-12-31 22:07:49 +0100
  • c35660175d BUGFIX: ensure Authorization header is only added once Sebastian Kurfuerst 2021-12-31 22:06:18 +0100
  • 1cd3b6b4e1 BUGFIX: security.toml contained wrong keys Sebastian Kurfuerst 2021-12-31 22:05:41 +0100
  • 10404c4275 FEATURE: add JWT to HTTP endpoints of Filer and use them in S3 Client Sebastian Kurfuerst 2021-12-29 19:47:53 +0100
  • 34742be029 remove duplicated metadata subscription in filer chrislu 2021-12-30 01:51:52 -0800
  • 5c87fcc6d2 add client id for all metadata listening clients chrislu 2021-12-30 00:23:57 -0800
  • fb434318e3 dynamically adjust connection timeout chrislu 2021-12-29 22:44:39 -0800
  • 5788bf2270 s3: increase timeout limit chrislu 2021-12-29 22:21:02 -0800
  • fcc09cef6f Refactor: pass in claim type into security.DecodeJwt Sebastian Kurfuerst 2021-12-29 12:40:41 +0100
  • d156d410ef rename security.GenJwt to security.GenJwtForVolumeServer Sebastian Kurfuerst 2021-12-29 12:39:41 +0100
  • eda4c43a08 fix typo in error message Sebastian Kurfuerst 2021-12-29 12:38:14 +0100
  • d351541757 upgrade fuse version chrislu 2021-12-28 18:18:54 -0800
  • 498661e3bb mount: remove limits on number of parallel requests chrislu 2021-12-28 17:41:01 -0800
  • 9a00c17555 reader: avoid wrong pattern detection due to lock waiting chrislu 2021-12-28 16:30:33 -0800
  • f7a6f6b4c0 if this is enabled, there are some "bus error" with git clone chrislu 2021-12-28 13:44:52 -0800
  • 0da2dfd640 fuse: change to direct io mode chrislu 2021-12-28 12:22:56 -0800
  • 54b8cbe9c1 Increased memory pools #2451 Gaspare Iengo 2021-12-28 18:35:54 +0000
  • d2b60eaad8 Implemented mount direct io Gaspare Iengo 2021-12-28 18:21:07 +0000
  • 0d0ef80b4a Merge remote-tracking branch 'chrislusf/master' into fix_mount Gaspare Iengo 2021-12-28 18:17:09 +0000
  • 7e45174e16 Reverted sub meta Gaspare Iengo 2021-12-28 18:16:32 +0000
  • 3fd4da34a4 Merge branch 'master' of https://github.com/chrislusf/seaweedfs chrislu 2021-12-28 01:10:38 -0800
  • 2422556456 monitor write pattern: avoid timing due to locking chrislu 2021-12-28 01:10:35 -0800
  • 6c8caea09c
    Merge pull request #2539 from ck789987/filer-list-use-context Chris Lu 2021-12-27 23:47:51 -0800
  • ddab2a8b73 redis2: detect lua script support #2536 banjiaojuhao 2021-12-28 15:44:24 +0800
  • 55730c14da redis2: use lua script for atomicity banjiaojuhao 2021-12-26 21:28:17 +0800
  • 47c30e3add filer list entries use context to break job #2539 chenkai 2021-12-28 14:53:00 +0800
  • 80db8b13d8 bug: cleanup function was called twice chrislu 2021-12-27 20:53:02 -0800
  • 67b723f74e Filer Server API support fsync chrislu 2021-12-26 17:28:47 -0800
  • 9f9ef1340c use streaming mode for long poll grpc calls chrislu 2021-12-26 00:15:03 -0800
  • c935b9669e 2.83 2.83 chrislu 2021-12-25 01:01:34 -0800
  • eb4ad2546f use proper chunk size limit option chrislu 2021-12-24 22:52:18 -0800
  • 41bbf320bb use 2MB chunk size. cache size is the wrong option chrislu 2021-12-24 22:50:19 -0800
  • 982ea85d81 Merge branch 'master' of https://github.com/chrislusf/seaweedfs chrislu 2021-12-24 22:40:07 -0800
  • 083d8e9ece add stream writer chrislu 2021-12-24 22:38:22 -0800
  • e7a6a2733b
    Merge pull request #2534 from skurfuerst/add-ui-access-to-security-toml Chris Lu 2021-12-24 09:57:00 -0800
  • 6db49100d6 BUGFIX: add access.ui setting to scaffolded security.toml #2534 Sebastian Kurfürst 2021-12-24 13:59:04 +0100
  • 255a1c7dcd refactor type names chrislu 2021-12-23 18:23:18 -0800
  • f77ca41769 refactor chrislu 2021-12-23 17:48:34 -0800
  • 1d36884845 rename files chrislu 2021-12-23 17:47:58 -0800
  • 2d1a1f5e03 rename variables and functions chrislu 2021-12-23 17:35:57 -0800
  • 7bf48ee135 Merge branch 'master' of https://github.com/chrislusf/seaweedfs chrislu 2021-12-23 17:23:26 -0800
  • 6de331b014 clean up chrislu 2021-12-23 17:23:21 -0800
  • 032df784ed chunked file works now chrislu 2021-12-23 17:17:32 -0800
  • 6ead7758ce
    Merge pull request #2532 from kmlebedev/fix_CVE Chris Lu 2021-12-23 12:00:40 -0800
  • d264f9449f
    Merge pull request #2533 from banjiaojuhao/filer_add-datacenter-rack-datanode-for-path-specific-configuration Chris Lu 2021-12-23 09:46:56 -0800
  • 083bf3a137 filer server: add "datacenter, rack and datanode" for path specific configuration #2533 banjiaojuhao 2021-12-23 23:24:10 +0800
  • 791ad774a2 CVE-2020-13949 CVE-2020-27813 CVE-2019-19794 CVE-2021-38561 #2532 Konstantin Lebedev 2021-12-23 13:57:41 +0500
  • c2aad1c7ff detect non streaming mode on first write request chrislu 2021-12-22 17:20:44 -0800
  • b541e39a2c fix tests chrislu 2021-12-22 16:17:30 -0800
  • 2bc6fa90ff Merge branch 'master' of https://github.com/chrislusf/seaweedfs chrislu 2021-12-22 16:05:43 -0800