Commit Graph

  • 05c3c3f56b Merge branch 'master' of https://github.com/chrislusf/seaweedfs chrislu 2022-01-17 23:38:13 -08:00
  • 9b77f0054e 2.86 chrislu 2022-01-17 23:38:03 -08:00
  • ec254d8a89 Merge pull request #2597 from guol-fnst/gocql_to Chris Lu 2022-01-17 23:35:13 -08:00
  • 9274557552 keep dirty pages based on temp file chrislu 2022-01-17 23:23:49 -08:00
  • da9540e666 add gocql timeout setting guol-fnst 2022-01-18 14:41:39 +08:00
  • c87b8f4c30 S3: fail fast when "X-Amz-Copy-Source" is a folder chrislu 2022-01-17 23:09:37 -08:00
  • e271721d4e Merge pull request #2596 from chrislusf/memory_chunked_write Chris Lu 2022-01-17 23:04:30 -08:00
  • b2acfd75e9 ensure entry view cache is invalidated chrislu 2022-01-17 23:02:30 -08:00
  • f4ad63528a wait for reading threads to complete before dropping sealed chunks chrislu 2022-01-17 22:24:44 -08:00
  • 0a3f95ca01 more logs chrislu 2022-01-17 20:41:00 -08:00
  • b068bc291d testing with always resetting entry view cache chrislu 2022-01-17 20:07:01 -08:00
  • 047446d5ca remove extra async execution chrislu 2022-01-17 15:50:11 -08:00
  • 7bf7af971b more logs chrislu 2022-01-17 14:15:10 -08:00
  • fc22071a2f more logs chrislu 2022-01-17 14:02:37 -08:00
  • 381f4e73a0 delete actual reference first chrislu 2022-01-17 13:56:47 -08:00
  • 0ba88596e8 invalidate filehandle entry view cache chrislu 2022-01-17 13:53:30 -08:00
  • 1734017ba1 add test chrislu 2022-01-17 13:40:41 -08:00
  • da7f13e73e Revert "testing skip memory management" chrislu 2022-01-17 03:21:31 -08:00
  • 6c908352cb testing skip memory management chrislu 2022-01-17 03:19:24 -08:00
  • 77d9993f38 remove unused variables chrislu 2022-01-17 03:19:11 -08:00
  • f710d5ffca a little speed up chrislu 2022-01-17 03:19:00 -08:00
  • fc0628c038 working chrislu 2022-01-17 01:53:56 -08:00
  • 1bd6d289d4 better locking on file handle chrislu 2022-01-15 05:45:29 -08:00
  • 2bfeb5d1c8 add filer to iam option chrislu 2022-01-15 03:37:52 -08:00
  • b17c426e99 weed server: optionally start IAM service chrislu 2022-01-13 22:49:49 -08:00
  • 3c8b74318e Merge branch 'master' of https://github.com/chrislusf/seaweedfs chrislu 2022-01-13 13:03:07 -08:00
  • 8907e6a40a add more help messages chrislu 2022-01-13 13:03:04 -08:00
  • 4cd4467179 Merge pull request #2590 from banjiaojuhao/padding_zero_for_web_read Chris Lu 2022-01-13 09:46:23 -08:00
  • 45e9c83421 padding zero for sparse file banjiaojuhao 2022-01-13 22:20:33 +08:00
  • fe5b9e39cc POSIX: check permission when removing items chrislu 2022-01-13 02:07:39 -08:00
  • 1453263b63 remove dead code chrislu 2022-01-13 02:02:04 -08:00
  • e69c374956 minor chrislu 2022-01-13 02:01:53 -08:00
  • 9b954dc0d4 adjust make file chrislu 2022-01-13 01:33:13 -08:00
  • f2847f1266 POSIX: check deletion permission chrislu 2022-01-12 23:58:11 -08:00
  • 0c75f15062 POSIX: should not delete if a directory is not empty chrislu 2022-01-12 23:57:54 -08:00
  • de27058d0b POSIX: differentiate device and char device chrislu 2022-01-12 21:45:38 -08:00
  • d400a11832 POSIX: adjust source file ctime chrislu 2022-01-12 21:45:18 -08:00
  • b44f05a2d0 POSIX: change timestamp on each attribute change chrislu 2022-01-12 19:31:25 -08:00
  • 15c01d8b7f add some notes chrislu 2022-01-12 15:04:48 -08:00
  • 107a4884a8 shell: tighter memory allocation chrislu 2022-01-12 14:59:29 -08:00
  • fec8428fd8 POSIX: different inode for same named different file types chrislu 2022-01-12 11:51:13 -08:00
  • e82ad60122 Merge branch 'master' of https://github.com/chrislusf/seaweedfs chrislu 2022-01-12 11:07:49 -08:00
  • caf0a3486b POSIX: adjust ctime for file truncate chrislu 2022-01-12 11:07:39 -08:00
  • ea8e4ec278 Merge pull request #2584 from kmlebedev/fix_s3_admin_target Chris Lu 2022-01-12 03:09:43 -08:00
  • edb753ab4d https://github.com/chrislusf/seaweedfs/issues/2583 Konstantin Lebedev 2022-01-12 16:04:59 +05:00
  • adfd54e7c4 fix compilation chrislu 2022-01-12 01:24:24 -08:00
  • 6cc92817dc add logs for request mode chrislu 2022-01-12 01:13:19 -08:00
  • 826a7b307e master: remove hard coded filer settings in master.toml chrislu 2022-01-12 01:11:25 -08:00
  • cd1ad88f30 POSIX: check name is too long ENAMETOOLONG chrislu 2022-01-12 00:16:00 -08:00
  • 2dcb8cb93b POSIX: ensure file and directory inodes are different chrislu 2022-01-11 23:44:48 -08:00
  • 5bb37d5905 Merge branch 'master' of https://github.com/chrislusf/seaweedfs chrislu 2022-01-11 23:29:12 -08:00
  • 10ecf80ca1 add a debug capability to list all metadata keys chrislu 2022-01-11 23:25:04 -08:00
  • dbc6ed6832 Merge pull request #2579 from KyleSanderson/patch-1 Chris Lu 2022-01-11 22:56:14 -08:00
  • 9e012001be filer.copy: don't crash when volume creation fails Kyle Sanderson 2022-01-11 22:22:39 -08:00
  • 1a7d5b5b5e Merge branch 'master' of https://github.com/chrislusf/seaweedfs chrislu 2022-01-11 12:24:56 -08:00
  • 01ccd6778e sync with fuse 1.2.2 chrislu 2022-01-11 12:24:54 -08:00
  • 41daecfdca Update mount_std.go chrislu 2022-01-11 12:23:12 -08:00
  • 2d0ccc4d34 add logs chrislu 2022-01-11 12:23:01 -08:00
  • abe5da7d2c Merge pull request #2575 from Radtoo/fix_paths2 Chris Lu 2022-01-11 12:04:30 -08:00
  • b8fbf19e9a mount: rename follow POSIX chrislu 2022-01-11 03:23:03 -08:00
  • 6a12520a96 fix logging chrislu 2022-01-10 01:00:11 -08:00
  • cbc055dc2b mount: file fsync chrislu 2022-01-10 00:52:16 -08:00
  • 19555385f7 2.85 chrislu 2022-01-09 19:30:23 -08:00
  • 389002f195 Using positional arguments rather than option flag to enable better shell usage Radtoo 2022-01-08 16:40:39 +01:00
  • fba1efb77a Now works with a single file too Radtoo 2022-01-08 16:31:44 +01:00
  • 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 -08:00
  • 110d5a5233 support fixing a collection of volumes, or volumes under one directory chrislu 2022-01-07 14:52:16 -08:00
  • 46237ea31a Bump protobuf-java from 3.9.1 to 3.16.1 in /other/java/client dependabot[bot] 2022-01-07 22:37:10 +00:00
  • 60dc450091 skip fixing read only volumes chrislu 2022-01-06 09:52:28 -08:00
  • 3df8f96117 avoid changing inode chrislu 2022-01-06 01:36:11 -08:00
  • 67b0645808 mount: need to change entry name after renaming chrislu 2022-01-05 21:27:41 -08:00
  • 4de060daa6 mount: skip special character in the filenames chrislu 2022-01-05 03:57:24 -08:00
  • e76105e2ab fix auth permission checking chrislu 2022-01-03 21:05:20 -08:00
  • a7887166cf wildcard prefix to restrict access to directories in s3 bucket chrislu 2022-01-03 15:39:36 -08:00
  • 5799a20f71 2.84 chrislu 2022-01-02 17:05:19 -08:00
  • 077f831749 Merge pull request #2550 from chrislusf/metadata_follow_with_client_id Chris Lu 2022-01-02 01:11:27 -08:00
  • 42c849e0df Merge branch 'master' into metadata_follow_with_client_id Chris Lu 2022-01-02 01:07:30 -08:00
  • 9b94177380 Merge pull request #2543 from skurfuerst/seaweedfs-158 Chris Lu 2022-01-01 22:34:13 -08:00
  • 99abddf376 FEATURE: add test setup for running the CephFS S3 compatibility suite Sebastian Kurfuerst 2021-12-31 22:07:49 +01:00
  • c35660175d BUGFIX: ensure Authorization header is only added once Sebastian Kurfuerst 2021-12-31 22:06:18 +01:00
  • 1cd3b6b4e1 BUGFIX: security.toml contained wrong keys Sebastian Kurfuerst 2021-12-31 22:05:41 +01:00
  • 10404c4275 FEATURE: add JWT to HTTP endpoints of Filer and use them in S3 Client Sebastian Kurfuerst 2021-12-29 19:47:53 +01:00
  • 34742be029 remove duplicated metadata subscription in filer chrislu 2021-12-30 01:51:52 -08:00
  • 5c87fcc6d2 add client id for all metadata listening clients chrislu 2021-12-30 00:23:57 -08:00
  • fb434318e3 dynamically adjust connection timeout chrislu 2021-12-29 22:44:39 -08:00
  • 5788bf2270 s3: increase timeout limit chrislu 2021-12-29 22:21:02 -08:00
  • fcc09cef6f Refactor: pass in claim type into security.DecodeJwt Sebastian Kurfuerst 2021-12-29 12:40:41 +01:00
  • d156d410ef rename security.GenJwt to security.GenJwtForVolumeServer Sebastian Kurfuerst 2021-12-29 12:39:41 +01:00
  • eda4c43a08 fix typo in error message Sebastian Kurfuerst 2021-12-29 12:38:14 +01:00
  • d351541757 upgrade fuse version chrislu 2021-12-28 18:18:54 -08:00
  • 498661e3bb mount: remove limits on number of parallel requests chrislu 2021-12-28 17:41:01 -08:00
  • 9a00c17555 reader: avoid wrong pattern detection due to lock waiting chrislu 2021-12-28 16:30:33 -08:00
  • f7a6f6b4c0 if this is enabled, there are some "bus error" with git clone chrislu 2021-12-28 13:44:52 -08:00
  • 0da2dfd640 fuse: change to direct io mode chrislu 2021-12-28 12:22:56 -08:00
  • 3fd4da34a4 Merge branch 'master' of https://github.com/chrislusf/seaweedfs chrislu 2021-12-28 01:10:38 -08:00
  • 2422556456 monitor write pattern: avoid timing due to locking chrislu 2021-12-28 01:10:35 -08:00
  • 6c8caea09c Merge pull request #2539 from ck789987/filer-list-use-context Chris Lu 2021-12-27 23:47:51 -08:00
  • 47c30e3add filer list entries use context to break job chenkai 2021-12-28 14:53:00 +08:00
  • 80db8b13d8 bug: cleanup function was called twice chrislu 2021-12-27 20:53:02 -08:00
  • 67b723f74e Filer Server API support fsync chrislu 2021-12-26 17:28:47 -08:00