Commit Graph

  • a4638d4e1d clear TtlSeconds for volume Konstantin Lebedev 2025-11-04 12:17:09 +05:00
  • e0a4af1342 go mod chrislu 2025-11-03 22:46:24 -08:00
  • 981bc96082 GetS3ExpireTime on filer Konstantin Lebedev 2025-11-04 10:29:16 +05:00
  • f4f2718ba0 adjust test chrislu 2025-11-03 16:22:20 -08:00
  • ac5108c301 chore(deps): bump go.mongodb.org/mongo-driver from 1.17.4 to 1.17.6 (#7430) dependabot[bot] 2025-11-03 16:19:23 -08:00
  • d592fcbe5c chore(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.18.19 to 1.18.20 (#7432) dependabot[bot] 2025-11-03 16:19:07 -08:00
  • 498ac8903f S3: prevent deleting buckets with object locking (#7434) Chris Lu 2025-11-03 15:27:20 -08:00
  • a6d16ed325 Publish seaweedfs-4.0.400.tgz chrislusf 2025-11-03 21:47:49 +00:00
  • a154ef9a0f 4.00 4.00 chrislu 2025-11-03 13:39:39 -08:00
  • f8b874d752 resolv coderabbitai Konstantin Lebedev 2025-11-04 01:35:07 +05:00
  • 6d00d84721 chore(deps): bump helm/kind-action from 1.12.0 to 1.13.0 (#7428) dependabot[bot] 2025-11-03 12:27:13 -08:00
  • 29255f286e chore(deps): bump cloud.google.com/go/storage from 1.57.0 to 1.57.1 (#7431) dependabot[bot] 2025-11-03 12:26:36 -08:00
  • 499ab47eaa chore(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.88.3 to 1.89.1 (#7433) dependabot[bot] 2025-11-03 12:26:26 -08:00
  • 0e6f40e903 fix s3tests Konstantin Lebedev 2025-11-04 00:43:30 +05:00
  • 29a1d61b09 Publish seaweedfs-4.0.400.tgz chrislusf 2025-11-03 17:40:04 +00:00
  • 43cdd22133 4.00 chrislu 2025-11-03 09:35:32 -08:00
  • bff703e126 fix locationPrefix for updateEntriesTTL Konstantin Lebedev 2025-11-03 18:21:53 +05:00
  • e2b43c0b5e fix IsExpired Konstantin Lebedev 2025-11-03 18:07:24 +05:00
  • 47c7d5fc8f fix test lifecycle expiration Konstantin Lebedev 2025-11-03 17:59:44 +05:00
  • aea7327089 fix opt allowDeleteObjectsByTTL for server Konstantin Lebedev 2025-11-03 15:51:09 +05:00
  • 0bcc2b1156 add lifecycle expiration s3 tests Konstantin Lebedev 2025-11-03 15:39:21 +05:00
  • 8efd47bf8f delete on get and head Konstantin Lebedev 2025-11-03 15:11:28 +05:00
  • 391f261ba5 pass opt allowDeleteObjectsByTTL to all servers Konstantin Lebedev 2025-11-03 14:16:44 +05:00
  • e086793cb3 disable delete expires s3 entry in filer Konstantin Lebedev 2025-11-03 14:09:02 +05:00
  • dcc84f9f34 do delete expired entries on s3 list request https://github.com/seaweedfs/seaweedfs/issues/6837 Konstantin Lebedev 2025-11-03 12:46:22 +05:00
  • 1493e3ed34 Publish seaweedfs-4.0.400.tgz chrislusf 2025-11-03 06:15:03 +00:00
  • 20a2e672d2 4.00 chrislu 2025-11-02 22:08:38 -08:00
  • 1668c1042b Rework collection resultion for ec.rebuild, in preparation for parallelization. (#7420) Lisandro Pin 2025-11-02 17:54:37 +01:00
  • 69c49859fa fix go install (#7425) Chris Lu 2025-11-02 08:42:19 -08:00
  • f234455b76 Filer: separate context for streaming (#7423) Chris Lu 2025-11-01 23:25:56 -07:00
  • b2fd31c08b fix volume utilization icon rendering chrislu 2025-11-01 13:42:25 -07:00
  • c56a0a0ebd fix: handle 'default' collection filter in cluster volumes page chrislu 2025-11-01 13:08:29 -07:00
  • fb46a8a61f adjust volume server link chrislu 2025-11-01 12:40:32 -07:00
  • bdc20d1c1e S3: load bucket object locking configuration if not found in cache (#7422) Chris Lu 2025-10-31 22:35:09 -07:00
  • b7e3284fc5 S3: fix TestSignedStreamingUploadInvalidSignature test (#7421) Chris Lu 2025-10-31 20:59:44 -07:00
  • f096b067fd weed master add peers=none option for faster startup (#7419) Chris Lu 2025-10-31 18:29:16 -07:00
  • 5ab49e2971 Adjust cli option (#7418) Chris Lu 2025-10-31 17:08:00 -07:00
  • 58acc14d2c avoid unnecessary fail fast chrislu 2025-10-31 12:49:04 -07:00
  • f00ae727b7 detect ipv6 chrislu 2025-10-31 11:58:10 -07:00
  • d745e6e41d Fix masterclient vidmap race condition (#7412) Chris Lu 2025-10-30 23:36:06 -07:00
  • d1031e7190 consistent pr-7412 chrislu 2025-10-30 21:19:04 -07:00
  • 8b9a48c1b5 Refactor: Extract common locking patterns into helper methods chrislu 2025-10-30 21:10:38 -07:00
  • 9f07bca9cc Fix IPv6 host header formatting to match AWS SDK behavior (#7414) Chris Lu 2025-10-30 21:06:00 -07:00
  • 498922dbb2 Optimize locking: Reduce lock acquisitions and use helper methods chrislu 2025-10-30 21:03:13 -07:00
  • bba8931d64 Improve encapsulation: Add shallowClone() method to vidMap chrislu 2025-10-30 20:56:13 -07:00
  • c238153a3b Add clarifying comments to vidMap helper functions chrislu 2025-10-30 20:46:28 -07:00
  • c4c4d227a1 Further reduce lock contention in LookupVolumeIdsWithFallback chrislu 2025-10-30 20:44:33 -07:00
  • 60f9dea60a Optimize vidMap locking for better concurrency chrislu 2025-10-30 20:41:30 -07:00
  • cb952ff107 Merge master into fix/masterclient-vidmap-race-condition chrislu 2025-10-30 20:37:35 -07:00
  • fe972eab44 reduce lock scope chrislu 2025-10-30 20:28:04 -07:00
  • 5810aba763 Filer: fallback to check master (#7411) Chris Lu 2025-10-30 20:18:21 -07:00
  • 7275613cc3 fix more concurrent access chrislu 2025-10-30 20:17:15 -07:00
  • 3b1755a1ee Fix: Critical data race in MasterClient vidMap chrislu 2025-10-30 20:09:05 -07:00
  • f383230766 fmt chrislu 2025-10-30 20:01:30 -07:00
  • d00308399d Fix: Critical data race in MasterClient vidMap chrislu 2025-10-30 20:00:02 -07:00
  • e8e50ebc75 add a comment chrislu 2025-10-30 19:54:37 -07:00
  • 6cbfb24022 errors.Join(lookupErrors...) chrislu 2025-10-30 19:46:04 -07:00
  • d1428df1df address comments chrislu 2025-10-30 19:41:48 -07:00
  • 6b2f5147b9 dedup lookup logic chrislu 2025-10-30 19:38:39 -07:00
  • 422ecb8953 use batch key chrislu 2025-10-30 19:25:38 -07:00
  • 0667c4964e avoid dup lookup chrislu 2025-10-30 18:05:49 -07:00
  • 5737f77d5f return error chrislu 2025-10-30 18:05:30 -07:00
  • 55bf25e338 handle parse error chrislu 2025-10-30 17:43:42 -07:00
  • 7df898e00b refactor chrislu 2025-10-30 17:39:42 -07:00
  • 3be91b2125 parsing chrislu 2025-10-30 17:19:07 -07:00
  • d9e19cc49b clean up chrislu 2025-10-30 17:15:30 -07:00
  • aded68d69e fallback to check master chrislu 2025-10-30 17:08:29 -07:00
  • ba07b3e4c6 network: Adaptive timeout (#7410) Chris Lu 2025-10-30 16:43:29 -07:00
  • f5a57a6463 fixed superfluous response.WriteHeader call" warning chrislu 2025-10-30 09:11:30 -07:00
  • a6da3eb770 server can start when no network for local dev chrislu 2025-10-30 08:58:54 -07:00
  • db35159a41 [Helm Chart] add missing apiVersion and kind in PVC templates for better compatibility with GitOps tools (#7408) Guilherme Moreira Rodrigues 2025-10-30 18:31:54 -03:00
  • d00a2a8707 Fix S3 bucket policy ARN validation to accept AWS ARNs and simplified formats (#7409) Chris Lu 2025-10-30 11:00:31 -07:00
  • 8a032bf57d fix add user command (#7406) Chris Lu 2025-10-29 19:41:04 -07:00
  • 9b6b564235 Filer: Add retry mechanism for failed file deletions (#7402) Dmitriy Pavlov 2025-10-30 03:31:23 +02:00
  • 7e624d5355 * Fix s3 auth with proxy request (#7403) zuzuviewer 2025-10-30 09:01:18 +08:00
  • eaecd8328b S3: add fallback for CORS (#7404) Chris Lu 2025-10-29 13:43:27 -07:00
  • d4790cb8e6 s3: fix if-match error (#7277) Taehyung Lim 2025-10-30 04:27:25 +09:00
  • ed023f4a7d purge emojis chrislu 2025-10-28 19:49:43 -07:00
  • ec4f7cf33c Filer: Fixed critical bugs in the Azure SDK migration (PR #7310) (#7401) Chris Lu 2025-10-28 22:16:21 -07:00
  • 85bd593936 S3: adjust for loading credentials (#7400) Chris Lu 2025-10-28 19:05:29 -07:00
  • d19eca71eb [master] vaccum fix warn (#7312) Konstantin Lebedev 2025-10-29 05:57:51 +05:00
  • 20e0d91037 IAM: add support for advanced IAM config file to server command (#7317) Nial 2025-10-29 00:30:12 +00:00
  • b8bef0328b docker containers: add non-root user (#7399) Chris Lu 2025-10-28 14:58:10 -07:00
  • 7d26c8838f S3: auth supports X-Forwarded-Host and X-Forwarded-Port (#7398) Chris Lu 2025-10-28 14:16:27 -07:00
  • b7ba6785a2 go fmt chrislu 2025-10-27 23:04:55 -07:00
  • 208d7f24f4 Erasure Coding: Ec refactoring (#7396) Chris Lu 2025-10-27 22:13:31 -07:00
  • decfb07eea fix nil chrislu 2025-10-27 17:33:10 -07:00
  • f82c69b9a5 revert back s3 in helm chart to false chrislu 2025-10-27 17:23:31 -07:00
  • f6cfa1a8dc Publish seaweedfs-4.0.399.tgz chrislusf 2025-10-28 00:22:14 +00:00
  • a80b5eea5e 3.99 3.99 chrislu 2025-10-27 17:16:28 -07:00
  • 51d16258fe chore(deps): bump github.com/rclone/rclone from 1.71.1 to 1.71.2 (#7393) dependabot[bot] 2025-10-27 10:50:34 -07:00
  • e8a91aaf85 chore(deps): bump github.com/aws/aws-sdk-go-v2/credentials from 1.18.10 to 1.18.19 (#7392) dependabot[bot] 2025-10-27 10:50:20 -07:00
  • 8667aa8e17 chore(deps): bump github.com/prometheus/procfs from 0.17.0 to 0.19.1 (#7388) dependabot[bot] 2025-10-27 10:49:36 -07:00
  • fe532592cc chore(deps): bump golang.org/x/net from 0.45.0 to 0.46.0 (#7386) dependabot[bot] 2025-10-27 10:49:17 -07:00
  • 290c245095 go mod tidy chrislu 2025-10-27 09:24:20 -07:00
  • 68710a93a0 chore(deps): bump github.com/getsentry/sentry-go from 0.35.3 to 0.36.1 (#7389) dependabot[bot] 2025-10-27 09:22:57 -07:00
  • f2c888c3fe chore(deps): bump github.com/tarantool/go-tarantool/v2 from 2.4.0 to 2.4.1 (#7391) dependabot[bot] 2025-10-27 09:22:38 -07:00
  • a943c611ed chore(deps): bump github.com/pkg/sftp from 1.13.9 to 1.13.10 (#7390) dependabot[bot] 2025-10-27 09:22:28 -07:00
  • 78b95b8320 chore(deps): bump actions/upload-artifact from 4 to 5 (#7387) dependabot[bot] 2025-10-27 09:22:17 -07:00
  • a33087092a Publish seaweedfs-4.0.399.tgz chrislusf 2025-10-27 06:45:23 +00:00