Commit Graph

  • 771b983eb1 add folder /etc/seaweedfs #7406 chrislu 2025-10-29 19:39:10 -0700
  • 5f3377ef26 fix add user command chrislu 2025-10-29 19:29:34 -0700
  • 9b6b564235
    Filer: Add retry mechanism for failed file deletions (#7402) Dmitriy Pavlov 2025-10-30 03:31:23 +0200
  • 137b3a2185 add DeletionBatchSize as a constant;Permanent > Retryable > Success > Not Found #7402 chrislu 2025-10-29 18:20:17 -0700
  • 58d3f6cbbd
    Merge branch 'master' into filer-deletion-retry Chris Lu 2025-10-29 18:12:36 -0700
  • abc6bfd3b4 more efficient chrislu 2025-10-29 18:10:33 -0700
  • 2d343c72cf reset heap chrislu 2025-10-29 18:03:51 -0700
  • 7e624d5355
    * Fix s3 auth with proxy request (#7403) zuzuviewer 2025-10-30 09:01:18 +0800
  • 7e5ed5c223 accurate #7403 chrislu 2025-10-29 18:01:07 -0700
  • 5eb46131b6 simplify chrislu 2025-10-29 17:58:40 -0700
  • 7c0bdd43a9 refactoring chrislu 2025-10-29 17:53:44 -0700
  • 6acfc16eda refactoring chrislu 2025-10-29 17:50:09 -0700
  • 2b5444528d check in-flight items also; dedup code chrislu 2025-10-29 17:45:24 -0700
  • 7d95be29d8 trim chrislu 2025-10-29 17:29:54 -0700
  • 83e96ed5f1 Corrected Scheme Precedence Order chrislu 2025-10-29 17:28:52 -0700
  • 476db20bfe address comment chrislu 2025-10-29 17:27:17 -0700
  • a63b5eb552 trim for ipv6 chrislu 2025-10-29 17:23:18 -0700
  • d9fce2fd71 process retried deletions chrislu 2025-10-29 17:15:23 -0700
  • eb003ffd25 dedup chrislu 2025-10-29 17:11:49 -0700
  • 19c1dd61bb setting scheme chrislu 2025-10-29 17:01:04 -0700
  • 57185d750d address comments chrislu 2025-10-29 15:03:52 -0700
  • 00db26af68 address comments chrislu 2025-10-29 15:00:39 -0700
  • 2ad5277e31 ipv6 chrislu 2025-10-29 14:57:08 -0700
  • 17f6b8bd55 refactor chrislu 2025-10-29 14:52:37 -0700
  • c561212c7d fix for tests chrislu 2025-10-29 14:45:54 -0700
  • 6858a77f18 address comment chrislu 2025-10-29 14:36:58 -0700
  • 61afec8ce6
    Merge branch 'master' into 6649 Chris Lu 2025-10-29 14:33:57 -0700
  • 21f0d959f0 address comments chrislu 2025-10-29 14:33:47 -0700
  • 0790bb3177 assert chrislu 2025-10-29 14:31:31 -0700
  • eaecd8328b
    S3: add fallback for CORS (#7404) Chris Lu 2025-10-29 13:43:27 -0700
  • eff82a8a66 use constant chrislu 2025-10-29 13:35:19 -0700
  • 00f8711789 refactoring retrying chrislu 2025-10-29 13:35:12 -0700
  • 50008cf07e refactoring #7404 chrislu 2025-10-29 13:29:42 -0700
  • 86011761cf Update s3_cors_http_test.go chrislu 2025-10-29 13:22:29 -0700
  • b555f8078d fmt chrislu 2025-10-29 13:17:56 -0700
  • 5ebea3313d Only falls back to global config when there's explicitly no bucket-level config. chrislu 2025-10-29 13:17:46 -0700
  • f2a5abe935 refactor chrislu 2025-10-29 13:16:05 -0700
  • 47fbddd6cb add fallback to test chrislu 2025-10-29 13:15:59 -0700
  • 3fa5dbece7
    Merge branch 'master' into add-fallback-for-cors Chris Lu 2025-10-29 12:34:36 -0700
  • cec1a35854 expose aws headers chrislu 2025-10-29 12:34:17 -0700
  • 2bf61b60ba refactor chrislu 2025-10-29 12:32:58 -0700
  • d4790cb8e6
    s3: fix if-match error (#7277) Taehyung Lim 2025-10-30 04:27:25 +0900
  • c9a7619a96 minor #7277 chrislu 2025-10-29 12:26:57 -0700
  • 04e24515cb minor chrislu 2025-10-29 12:06:03 -0700
  • 09e7ca5097 add fallback for cors chrislu 2025-10-29 12:20:18 -0700
  • 3beba54350
    Merge branch 'master' into fix-s3-if-match Chris Lu 2025-10-29 11:59:43 -0700
  • 60ee03e3c1 add more checks chrislu 2025-10-29 11:58:53 -0700
  • ed023f4a7d purge emojis chrislu 2025-10-28 19:49:43 -0700
  • f5baddb134 Filer: Add code quality improvements for deletion retry Dimonyga 2025-10-29 14:31:02 +0200
  • 1a42ff79cb Merge remote branch with local fixes, keeping critical bug fixes Dimonyga 2025-10-29 14:15:18 +0200
  • 69b16334c2 Filer: Add persistence docs and comprehensive unit tests Dimonyga 2025-10-29 14:06:29 +0200
  • 82c982e0a0 Filer: Fix critical retry count bug and add comprehensive error patterns Dimonyga 2025-10-29 14:03:25 +0200
  • c30c139663
    Update weed/filer/filer_deletion.go Dmitriy Pavlov 2025-10-29 13:55:58 +0200
  • 288695030d Filer: Refactor deletion processors for better readability Dimonyga 2025-10-29 13:51:37 +0200
  • 066a588742 Filer: Modernize heap interface and improve error handling docs Dimonyga 2025-10-29 13:43:18 +0200
  • 720510f6bb Filer: Optimize retry queue with min-heap data structure Dimonyga 2025-10-29 13:41:16 +0200
  • f36e0607e8 Filer: Replace magic numbers with named constants in retry processor Dimonyga 2025-10-29 13:30:58 +0200
  • e8f52ccd4c Filer: Add retry mechanism for failed file deletions Dmitriy Pavlov 2025-10-29 13:11:33 +0200
  • b2da54afba
    Update weed/filer/filer_deletion.go Dmitriy Pavlov 2025-10-29 13:10:50 +0200
  • 1449546bbb * 6649 Add unit test for signature v4 zuzuviewer 2025-10-29 19:05:40 +0800
  • c2b7c9a89b Filer: Add retry mechanism for failed file deletions Dimonyga 2025-10-29 13:02:26 +0200
  • f7694e0b61 * Fix s3 auth with proxy request zuzuviewer 2025-10-29 18:08:05 +0800
  • ec4f7cf33c
    Filer: Fixed critical bugs in the Azure SDK migration (PR #7310) (#7401) Chris Lu 2025-10-28 22:16:21 -0700
  • 3278f85ec5 adjust comment #7401 chrislu 2025-10-28 22:16:05 -0700
  • f2ee62efde ensure the expected size chrislu 2025-10-28 22:07:07 -0700
  • 04a9884773 DeleteSnapshots chrislu 2025-10-28 20:57:44 -0700
  • 7d270b51ce defer chrislu 2025-10-28 20:55:58 -0700
  • 4178ae3b47 refactor chrislu 2025-10-28 20:46:45 -0700
  • 89253fc209 address comments chrislu 2025-10-28 20:34:57 -0700
  • 746677ca46 refactor chrislu 2025-10-28 20:08:48 -0700
  • 3c81ea3f10 add context to each call chrislu 2025-10-28 20:05:21 -0700
  • ebcbfe713b refactor chrislu 2025-10-28 20:00:45 -0700
  • 51e96da256 refactoring chrislu 2025-10-28 19:52:57 -0700
  • 553e5846b5
    Merge branch 'master' into azure-fix Chris Lu 2025-10-28 19:48:11 -0700
  • 03e2a2c42b Update azure_sink_test.go chrislu 2025-10-28 19:46:44 -0700
  • 0112f01b7b conditional delete chrislu 2025-10-28 19:45:29 -0700
  • d9b37e659f purge emojis chrislu 2025-10-28 19:41:17 -0700
  • 16cccd6814 Fixed critical bugs in the Azure SDK migration (PR #7310) chrislu 2025-10-28 19:34:46 -0700
  • 85bd593936
    S3: adjust for loading credentials (#7400) Chris Lu 2025-10-28 19:05:29 -0700
  • 04a874118d simplify #7400 chrislu 2025-10-28 18:52:56 -0700
  • 25e694af77
    Update weed/s3api/auth_credentials_test.go Chris Lu 2025-10-28 18:36:09 -0700
  • ed43bba127 adjust for loading credentials chrislu 2025-10-28 18:30:10 -0700
  • d19eca71eb
    [master] vaccum fix warn (#7312) Konstantin Lebedev 2025-10-29 05:57:51 +0500
  • b5e9609edb
    Merge branch 'master' into vaccum_fix_warn #7312 Chris Lu 2025-10-28 17:32:54 -0700
  • 20e0d91037
    IAM: add support for advanced IAM config file to server command (#7317) Nial 2025-10-29 00:30:12 +0000
  • 6a397fdbc1 const #7317 chrislu 2025-10-28 17:04:23 -0700
  • 70d35d1b55 copy the value chrislu 2025-10-28 15:18:10 -0700
  • 0c7082a53d
    Merge branch 'master' into master Chris Lu 2025-10-28 15:11:27 -0700
  • cf9dde9305 simplify again chrislu 2025-10-28 15:11:18 -0700
  • 3e249853b4 simplify chrislu 2025-10-28 15:06:40 -0700
  • b8bef0328b
    docker containers: add non-root user (#7399) Chris Lu 2025-10-28 14:58:10 -0700
  • a39d872719 specific perm #7399 chrislu 2025-10-28 14:49:16 -0700
  • 2397f33cdd read only chrislu 2025-10-28 14:43:55 -0700
  • 070bd93aac no cache chrislu 2025-10-28 14:19:33 -0700
  • 7d26c8838f
    S3: auth supports X-Forwarded-Host and X-Forwarded-Port (#7398) Chris Lu 2025-10-28 14:16:27 -0700
  • c0e5521ff6 using -g more clearly expresses the intent of setting the primary group for the new user chrislu 2025-10-28 13:55:53 -0700
  • 005b17a15b ipv6 #7398 chrislu 2025-10-28 13:51:56 -0700
  • f4071fe690 add non-root user chrislu 2025-10-28 13:48:02 -0700
  • a70e43a887 idiomatic chrislu 2025-10-28 13:38:10 -0700
  • a9f58fff6c address comments chrislu 2025-10-28 13:26:58 -0700