1
0
Fork 0
mirror of https://github.com/chrislusf/seaweedfs synced 2025-08-22 12:02:48 +02:00

Commit graph

  • 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
  • 54b8cbe9c1 Increased memory pools Gaspare Iengo 2021-12-28 18:35:54 +00:00
  • d2b60eaad8 Implemented mount direct io Gaspare Iengo 2021-12-28 18:21:07 +00:00
  • 0d0ef80b4a Merge remote-tracking branch 'chrislusf/master' into fix_mount Gaspare Iengo 2021-12-28 18:17:09 +00:00
  • 7e45174e16 Reverted sub meta Gaspare Iengo 2021-12-28 18:16:32 +00: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
  • ddab2a8b73 redis2: detect lua script support banjiaojuhao 2021-12-28 15:44:24 +08:00
  • 55730c14da redis2: use lua script for atomicity banjiaojuhao 2021-12-26 21:28:17 +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
  • 9f9ef1340c use streaming mode for long poll grpc calls chrislu 2021-12-26 00:15:03 -08:00
  • c935b9669e 2.83 2.83 chrislu 2021-12-25 01:01:34 -08:00
  • eb4ad2546f use proper chunk size limit option chrislu 2021-12-24 22:52:18 -08:00
  • 41bbf320bb use 2MB chunk size. cache size is the wrong option chrislu 2021-12-24 22:50:19 -08:00
  • 982ea85d81 Merge branch 'master' of https://github.com/chrislusf/seaweedfs chrislu 2021-12-24 22:40:07 -08:00
  • 083d8e9ece add stream writer chrislu 2021-12-24 22:38:22 -08:00
  • e7a6a2733b
    Merge pull request #2534 from skurfuerst/add-ui-access-to-security-toml Chris Lu 2021-12-24 09:57:00 -08:00
  • 6db49100d6 BUGFIX: add access.ui setting to scaffolded security.toml Sebastian Kurfürst 2021-12-24 13:59:04 +01:00
  • 255a1c7dcd refactor type names chrislu 2021-12-23 18:23:18 -08:00
  • f77ca41769 refactor chrislu 2021-12-23 17:48:34 -08:00
  • 1d36884845 rename files chrislu 2021-12-23 17:47:58 -08:00
  • 2d1a1f5e03 rename variables and functions chrislu 2021-12-23 17:35:57 -08:00
  • 7bf48ee135 Merge branch 'master' of https://github.com/chrislusf/seaweedfs chrislu 2021-12-23 17:23:26 -08:00
  • 6de331b014 clean up chrislu 2021-12-23 17:23:21 -08:00
  • 032df784ed chunked file works now chrislu 2021-12-23 17:17:32 -08:00
  • 6ead7758ce
    Merge pull request #2532 from kmlebedev/fix_CVE Chris Lu 2021-12-23 12:00:40 -08:00
  • d264f9449f
    Merge pull request #2533 from banjiaojuhao/filer_add-datacenter-rack-datanode-for-path-specific-configuration Chris Lu 2021-12-23 09:46:56 -08:00
  • 083bf3a137 filer server: add "datacenter, rack and datanode" for path specific configuration banjiaojuhao 2021-12-23 23:24:10 +08:00
  • 791ad774a2 CVE-2020-13949 CVE-2020-27813 CVE-2019-19794 CVE-2021-38561 Konstantin Lebedev 2021-12-23 13:57:41 +05:00
  • c2aad1c7ff detect non streaming mode on first write request chrislu 2021-12-22 17:20:44 -08:00
  • b541e39a2c fix tests chrislu 2021-12-22 16:17:30 -08:00
  • 2bc6fa90ff Merge branch 'master' of https://github.com/chrislusf/seaweedfs chrislu 2021-12-22 16:05:43 -08:00
  • 0ec7bc6710 detect non streaming mode on the first read chrislu 2021-12-22 16:05:38 -08:00
  • 4c1368d621 fix test chrislu 2021-12-22 16:05:08 -08:00
  • 4e73705533
    Merge pull request #2530 from banjiaojuhao/filer-upload-file-to-node Chris Lu 2021-12-22 12:49:15 -08:00
  • 08336be92e filer server: allow upload file to specific dataNode banjiaojuhao 2021-12-22 21:57:26 +08:00
  • 7b78fc72b0 add page chunk interval list chrislu 2021-12-22 02:53:33 -08:00
  • b7cd52636b Merge branch 'master' of https://github.com/chrislusf/seaweedfs chrislu 2021-12-21 22:24:43 -08:00
  • 3981d65b68 remove println chrislu 2021-12-21 22:24:38 -08:00
  • 9a73319b45 mount: different write strategy for streaming write and random write chrislu 2021-12-21 17:28:55 -08:00
  • b0665a15f4
    Merge pull request #2527 from banjiaojuhao/master-assign-by-datanode Chris Lu 2021-12-21 08:56:51 -08:00
  • dda6b90d25 assign fileId according to DataNode with empty DataCenter and Rack banjiaojuhao 2021-12-21 17:28:33 +08:00
  • 4b8dcff448 reverting default admin scripts chrislu 2021-12-20 13:34:57 -08:00
  • b21a67bbe6 add writer pattern object for later use chrislu 2021-12-20 11:53:48 -08:00
  • 4fd29dad86 remove writeOnly flag chrislu 2021-12-20 01:11:43 -08:00
  • bc96682760 refactor, change file locations chrislu 2021-12-20 01:02:23 -08:00
  • 866c2657f0 avoid FUSE cache only for the first 512 bytes chrislu 2021-12-19 23:13:36 -08:00
  • 0cb9036f66 mount: only cache the first chunk on stream read chrislu 2021-12-19 23:06:03 -08:00
  • a152f17937 mount: improve read performance on random reads chrislu 2021-12-19 22:43:14 -08:00
  • 85c526c583 s3: bind to a specific IP chrislu 2021-12-17 11:34:37 -08:00
  • e526a299dc
    Update FUNDING.yml Chris Lu 2021-12-16 11:07:53 -08:00
  • 182fb9e3ed
    Create FUNDING.yml Chris Lu 2021-12-16 11:02:32 -08:00
  • 5eacff9d4f log message adds server name chrislu 2021-12-16 10:46:26 -08:00
  • 9d07b29439 Added Cache-Control header Gaspare Iengo 2021-12-16 15:10:13 +00:00
  • 70e14e9bfb Readded break cycle Gaspare Iengo 2021-12-16 12:34:27 +00:00
  • 0164df7f45 Merge remote-tracking branch 'chrislusf/master' into fix_mount Gaspare Iengo 2021-12-16 12:27:05 +00:00
  • 50ddd8c8e2 remove debug messages chrislu 2021-12-16 00:58:15 -08:00
  • 8329cf86a7 Merge branch 'content_disposition_download' chrislu 2021-12-15 13:19:40 -08:00
  • 7210558c7b s3: pass through s3 presigned headers chrislu 2021-12-15 13:18:53 -08:00
  • c63fff9a10
    Merge pull request #2510 from kmlebedev/helm_auditLogConfig Chris Lu 2021-12-15 11:28:02 -08:00
  • bf4d7affc0 gateway to remote object store: skip replicating multipart upload part files chrislu 2021-12-14 19:48:31 -08:00
  • 8dca561bd1 adjust the name to be consistent chrislu 2021-12-14 19:39:08 -08:00
  • f0492ac039
    Merge pull request #2511 from ErikCoder07/grafana_dashboard Chris Lu 2021-12-14 19:35:14 -08:00
  • d8ffeb4d0e minor changes: added the makefile directory in the Installation Guide section ErikCoder07 2021-12-14 21:25:16 -03:00
  • 560a057941 feat: Added a volume heartbeat graph to grafana dashboard ErikCoder07 2021-12-14 20:24:00 -03:00
  • 761ffdc405 helm add auditLogConfig option Konstantin Lebedev 2021-12-14 18:05:22 +05:00
  • 316f326464 add more help message chrislu 2021-12-13 13:14:36 -08:00
  • adfc1e0559
    Merge pull request #2508 from kmlebedev/s3StatusOffAudit Chris Lu 2021-12-13 10:19:06 -08:00
  • 969f513265 disable audit log for s3 statusHandler Konstantin Lebedev 2021-12-13 16:08:19 +05:00
  • ab0c6a84bf
    Merge pull request #2503 from kmlebedev/audit_log_nonblocking Chris Lu 2021-12-13 00:47:16 -08:00
  • 34779e8f38 force enable asynchronous I/O sending events to Fluentd Konstantin Lebedev 2021-12-13 13:39:39 +05:00
  • c3b73ec23b 2.82 2.82 chrislu 2021-12-12 23:25:24 -08:00
  • 7bf14452f7 s3: handle Response-Content-Disposition chrislu 2021-12-12 23:05:40 -08:00
  • 94e5c0a454 skip purging from ec volumes chrislu 2021-12-12 22:55:27 -08:00
  • a2d3f89c7b add lock messages chrislu 2021-12-10 13:24:38 -08:00
  • 991a3dca0d rename file chrislu 2021-12-10 13:11:00 -08:00
  • 4f98553ba9 audit log SignatureVersion kmlebedev 2021-12-10 19:40:32 +05:00
  • 2d6fcdf83a add delay if need to resume from disk chrislu 2021-12-09 13:13:05 -08:00
  • edf55c7ac0 Fix parallel subscribe metadata Gaspare Iengo 2021-12-09 21:01:57 +00:00
  • faf84d8fb6
    Merge pull request #2500 from paochiang/rename Chris Lu 2021-12-09 08:52:35 -08:00
  • c7abc34dbb rename operation returns the correct old parent path liubaojiang 2021-12-10 00:02:57 +08:00