Commit Graph

  • e5265b5250
    Merge e19940abca into 6e56cac9e5 Chris Lu 2025-08-18 15:39:04 +0000
  • e19940abca Update config.go add-ec-vacuum chrislu 2025-08-18 08:38:45 -0700
  • 03c0b37086 avoid hanging chrislu 2025-08-18 07:44:24 -0700
  • 3d318f1842
    Merge aa41ee38c9 into 6e56cac9e5 Jack 2025-08-18 15:51:45 +0300
  • f649c40945
    Merge d96b8b96e6 into 6e56cac9e5 Konstantin Lebedev 2025-08-18 20:51:44 +0800
  • e343035d67 set MaxVolumeCount chrislu 2025-08-17 23:31:06 -0700
  • f2ec975b73 fix test data generation chrislu 2025-08-17 22:52:27 -0700
  • 7a5f937c3f validate vacuum plan chrislu 2025-08-17 22:08:52 -0700
  • 49b90bc9a3 Finds the most complete/reliable generation chrislu 2025-08-17 21:19:33 -0700
  • e0f33846d1 Merge branch 'master' into add-ec-vacuum chrislu 2025-08-17 20:48:20 -0700
  • 114a89693a
    Merge 1cb03cc7d2 into 6e56cac9e5 ChengDaqi2023 2025-08-18 11:47:29 +0800
  • 6e56cac9e5
    Adding RDMA rust sidecar (#7140) master Chris Lu 2025-08-17 20:45:44 -0700
  • c62a4cc963
    Update seaweedfs-rdma-sidecar/cmd/sidecar/main.go Chris Lu 2025-08-17 20:37:50 -0700
  • a292a825f0
    Update seaweedfs-rdma-sidecar/CORRECT-SIDECAR-APPROACH.md Chris Lu 2025-08-17 20:36:59 -0700
  • 2d3740b6c3 format chrislu 2025-08-17 20:32:06 -0700
  • 558026edb8 optimize: RDMAMountClient uses file IDs directly chrislu 2025-08-17 20:31:07 -0700
  • 4150aa86f0 refactor: use file IDs instead of individual volume/needle/cookie parameters chrislu 2025-08-17 20:25:00 -0700
  • ebc83dc3e2 duplicated delete chrislu 2025-08-17 20:18:03 -0700
  • 99b07d2ac3
    Potential fix for code scanning alert no. 89: Uncontrolled data used in path expression Chris Lu 2025-08-17 19:59:22 -0700
  • ba22f43ff1
    Update seaweedfs-rdma-sidecar/cmd/sidecar/main.go Chris Lu 2025-08-17 19:58:28 -0700
  • 091494c974 fix: implement missing cleanup endpoint and improve parameter validation chrislu 2025-08-17 19:48:55 -0700
  • 8c875e18de Update rdma_client.go chrislu 2025-08-17 19:44:34 -0700
  • b187953e52 clean up temp file chrislu 2025-08-17 19:42:26 -0700
  • ad6d698261 fix: address critical PR review issues - type assertions and robustness chrislu 2025-08-17 19:41:42 -0700
  • fd34b782ad Update rdma_client.go chrislu 2025-08-17 19:32:59 -0700
  • 18599ee954 fix: address PR review comments for configuration and dead code chrislu 2025-08-17 19:31:19 -0700
  • 4a330265d0 feat: add flexible cookie parsing supporting both decimal and hex formats chrislu 2025-08-17 19:05:12 -0700
  • 0489c4a0ef fix cookie parsing chrislu 2025-08-17 19:04:17 -0700
  • adda011c99 docs: acknowledge positive PR #7140 review feedback chrislu 2025-08-17 19:01:22 -0700
  • 4e763bdf14
    Update seaweedfs-rdma-sidecar/DOCKER-TESTING.md Chris Lu 2025-08-17 19:00:30 -0700
  • 4089f14239
    Update seaweedfs-rdma-sidecar/CORRECT-SIDECAR-APPROACH.md Chris Lu 2025-08-17 19:00:13 -0700
  • 5901ca85b5 fix: update Dockerfile.sidecar to use Go 1.24 chrislu 2025-08-17 18:52:47 -0700
  • f98e038442 fix: address PR #7140 build and compatibility issues chrislu 2025-08-17 18:49:40 -0700
  • 4600d449ac Update client.go chrislu 2025-08-17 18:45:36 -0700
  • 8d83809b1b fix chrislu 2025-08-17 18:40:59 -0700
  • 85d9bdb787 simplify chrislu 2025-08-17 18:39:50 -0700
  • 4525170f5f fix: implement interior mutability for RdmaSession to prevent data loss chrislu 2025-08-17 18:37:22 -0700
  • c70b982590 fix: address comprehensive medium-priority review issues (#7140) chrislu 2025-08-17 18:16:56 -0700
  • a3a41d80a9 fix duplication chrislu 2025-08-17 14:10:30 -0700
  • c69c4bba22 fix: address configuration and code duplication issues (#7140) chrislu 2025-08-17 14:06:41 -0700
  • d74370bbcb fix: preserve RDMA error in fallback scenario (#7140) chrislu 2025-08-17 13:59:38 -0700
  • 0141289ccb fix: address latest GitHub PR review comments (#7140) chrislu 2025-08-17 13:41:21 -0700
  • 52ce7061dc format chrislu 2025-08-17 13:29:08 -0700
  • 2315adfbd8 fix: make offset and size parameters truly optional in demo server chrislu 2025-08-17 13:28:50 -0700
  • 99864bd88a fix: address all GitHub PR review comments (#7140) chrislu 2025-08-17 13:21:44 -0700
  • 4cd51fc1a4 docs: add comprehensive TODO and status for future RDMA work chrislu 2025-08-17 13:13:07 -0700
  • d8775d42c8 fix: address final GitHub PR review comments from Gemini Code Assist chrislu 2025-08-17 13:02:56 -0700
  • f31d40a3fe fix: address additional GitHub PR review comments from Gemini Code Assist chrislu 2025-08-17 12:51:59 -0700
  • 246e0c675d format chrislu 2025-08-17 12:39:58 -0700
  • 497c4a2e3f fix: address GitHub PR review comments from Copilot AI chrislu 2025-08-17 12:38:58 -0700
  • 5bf071e2db refactor: reuse existing SeaweedFS file ID construction/parsing code chrislu 2025-08-17 12:33:35 -0700
  • 5f4128625c fix: correct SeaweedFS file ID format for HTTP fallback requests chrislu 2025-08-17 12:25:49 -0700
  • 67fec9e4d0 remove old doc chrislu 2025-08-17 12:11:36 -0700
  • a0e49a8a14 testing scripts chrislu 2025-08-17 12:07:02 -0700
  • 814ba77eb8 feat: complete performance testing suite and optimization demonstration chrislu 2025-08-17 11:44:15 -0700
  • 7687cc1b9f feat: implement RDMA connection pooling for ultimate performance chrislu 2025-08-17 11:35:22 -0700
  • 2ff3a50e31 feat: implement revolutionary zero-copy page cache optimization chrislu 2025-08-17 10:34:54 -0700
  • 26639d3d77 Update rdma_client.go chrislu 2025-08-16 22:31:22 -0700
  • 2ee6a30ee5 refactor: simplify RDMA client to use lookup function directly chrislu 2025-08-16 22:25:07 -0700
  • db94dc4020 feat: implement complete RDMA acceleration for weed mount chrislu 2025-08-16 22:19:07 -0700
  • 106cd7bcbb refactor: simplify RDMA sidecar to parameter-based approach chrislu 2025-08-16 22:00:37 -0700
  • 6bdb2a1394 docker mount rdma chrislu 2025-08-16 21:39:44 -0700
  • 873af731dc feat: Complete Docker Compose environment for RDMA mount integration testing chrislu 2025-08-16 19:56:47 -0700
  • 0997741419 feat: Add RDMA acceleration support to weed mount chrislu 2025-08-16 19:43:29 -0700
  • 4d18ab82ca feat: Complete RDMA sidecar with Docker integration and real hardware testing guide chrislu 2025-08-16 19:37:49 -0700
  • e727c6bc89 🚀 Add Complete RDMA Hardware Simulation chrislu 2025-08-16 14:40:45 -0700
  • 82e5a771b3 🔧 Fix All Docker Issues - Complete Integration Working! chrislu 2025-08-16 14:31:17 -0700
  • e0399c2bc2 🐳 Add Complete Docker Compose Integration Testing chrislu 2025-08-16 14:03:02 -0700
  • f98662f7b9 🎉 MAJOR MILESTONE: Complete End-to-End SeaweedFS RDMA Integration chrislu 2025-08-16 13:58:02 -0700
  • 34fcc51409 🎉 MILESTONE: Complete Go ↔ Rust IPC Integration SUCCESS! chrislu 2025-08-16 13:50:12 -0700
  • e790fff458 Document Rust RDMA Engine success - fully functional and compiling chrislu 2025-08-16 13:20:03 -0700
  • 4ddab405ec Fix Rust compilation errors - now builds successfully! chrislu 2025-08-16 13:11:05 -0700
  • d315cbc479 Upgrade to UCX (Unified Communication X) for superior RDMA performance chrislu 2025-08-16 12:58:24 -0700
  • 845de72a1f Scaffold Rust RDMA engine for SeaweedFS sidecar chrislu 2025-08-16 12:51:17 -0700
  • 6d265cc74b ensure correct next pointer chrislu 2025-08-15 10:19:43 -0700
  • 62ed2366f3 skip file with invalid format chrislu 2025-08-15 10:19:31 -0700
  • 8eb85415fb correct error chrislu 2025-08-15 10:19:17 -0700
  • 9843a10f2b fix stop time chrislu 2025-08-15 01:01:07 -0700
  • d5ded63ce3 day-advance fix chrislu 2025-08-14 23:36:52 -0700
  • bab4f1731b add load test finding chrislu 2025-08-15 10:34:32 -0700
  • ee9035b7f0 ensure correct next pointer chrislu 2025-08-15 10:19:43 -0700
  • 62b7bb8fc8 skip file with invalid format chrislu 2025-08-15 10:19:31 -0700
  • 5798952ea8 correct error chrislu 2025-08-15 10:19:17 -0700
  • 6dcb88c68d
    Merge 9d06589d20 into fdfa089754 dependabot[bot] 2025-08-15 15:17:47 +0300
  • c37affaa42 fix stop time chrislu 2025-08-15 01:01:07 -0700
  • ebdd24ce64 adjust log level chrislu 2025-08-14 23:36:59 -0700
  • 1c09f313cc day-advance fix chrislu 2025-08-14 23:36:52 -0700
  • 76c74ad3de err != filer_pb.ErrNotFound chrislu 2025-08-14 23:34:05 -0700
  • b7f78d8c49 imports chrislu 2025-08-14 21:28:47 -0700
  • fdfa089754 fix ListAllMyBucketsResult xmlns chrislu 2025-08-14 20:37:32 -0700
  • 80db6f4d79 reduce lock scope to improve log buffer performance chrislu 2025-08-14 08:16:00 -0700
  • 76f81ff236 fix ListAllMyBucketsResult xmlns chrislu 2025-08-14 20:37:32 -0700
  • 543e074d60 reduce lock scope to improve log buffer performance chrislu 2025-08-14 08:16:00 -0700
  • 18a22177b9
    Fix volume server's status code returned for missing needles on EC-encoded shards (#7137) Lisandro Pin 2025-08-14 15:35:55 +0200
  • 342133fa8b
    Fix volume server's status code returned for missing needles on EC-encoded shards. Lisandro Pin 2025-08-14 15:24:50 +0200
  • c39d18c1da setup benchmarking chrislu 2025-08-13 21:59:54 -0700
  • 1de251d575 sum from all shards chrislu 2025-08-13 18:48:05 -0700
  • 722aebdf11 fix loading generational ec volumes chrislu 2025-08-13 18:31:03 -0700
  • 66c688c656 collects metrics from ALL 6 servers/14 shards instead of just one chrislu 2025-08-13 18:11:38 -0700
  • 5d1712e309 delete in ecj, add logs chrislu 2025-08-13 18:05:52 -0700