Commit Graph

  • d019f3d5bd refactor: optimize ossutil2 installation in CI workflow overtrue 2025-06-18 10:53:16 +08:00
  • bbd13a5aac Merge pull request #484 from rustfs/fix/docker-multi-artch 安正超 2025-06-18 10:01:07 +08:00
  • a28d9c814f fix: resolve Docker Hub multi-architecture build issues overtrue 2025-06-18 09:56:18 +08:00
  • 81a790f13f Merge pull request #477 from rustfs/docker-images 安正超 2025-06-17 23:55:43 +08:00
  • 0f7a98a91f wip overtrue 2025-06-17 23:31:02 +08:00
  • e81a57ce24 wip overtrue 2025-06-17 23:30:29 +08:00
  • efae4f5203 wip overtrue 2025-06-17 22:37:38 +08:00
  • 65ff5faada Merge pull request #480 from rustfs/feat/compress loverustfs 2025-06-17 20:20:45 +08:00
  • 04cfe837a3 Merge pull request #482 from rustfs/nugine/refactor/bytes-io loverustfs 2025-06-17 20:20:31 +08:00
  • 4a786618d4 refactor(rio): HttpReader use StreamReader Nugine 2025-06-17 16:22:55 +08:00
  • 4cadc4c12d feat(ecstore): MultiWriter concurrent write Nugine 2025-06-17 16:22:55 +08:00
  • 086eab8c70 feat(admin): PutFile stream write file Nugine 2025-06-17 16:22:55 +08:00
  • da4a4e7cbe feat(ecstore): erasure encode reuse buf Nugine 2025-06-17 16:22:55 +08:00
  • 39e988537c refactor(ecstore): DiskAPI::read_all use Bytes Nugine 2025-06-17 16:22:55 +08:00
  • e520299c4b refactor(ecstore): DiskAPI::write_all use Bytes Nugine 2025-06-17 16:22:55 +08:00
  • fa8ac29e76 optimize the code weisd 2025-06-17 15:48:05 +08:00
  • c48ebd5149 feat: add compress support weisd 2025-06-11 17:42:45 +08:00
  • e254ddc947 Merge pull request #478 from rustfs/fix/rebalance weisd 2025-06-16 11:41:34 +08:00
  • ca298b460c fix test weisd 2025-06-16 11:40:15 +08:00
  • 52342f2f8e feat(grpc): walk_dir http fix(ecstore): rebalance loop weisd 2025-06-13 18:07:40 +08:00
  • 2f3f86a9f2 wip overtrue 2025-06-16 08:28:46 +08:00
  • ac4f1400fc Merge pull request #476 from rustfs/nugine/feat/grpc-bytes loverustfs 2025-06-16 08:12:31 +08:00
  • d29bf4809d feat: Add comprehensive Docker build pipeline for multi-architecture images overtrue 2025-06-16 07:07:28 +08:00
  • 1606276223 feat(protos): use Bytes for protobuf bytes type fields. Nugine 2025-06-15 21:30:28 +08:00
  • 57cda74fbd Merge pull request #475 from rustfs/nugine/refactor/use-bytes loverustfs 2025-06-15 21:57:55 +08:00
  • 82cc1402c4 feat(ecstore): LocalDisk writes file by spawn_blocking Nugine 2025-06-15 21:01:38 +08:00
  • 2f3dbac59b feat(ecstore): LocalDisk::write_all_internal use InternalBuf Nugine 2025-06-15 21:01:38 +08:00
  • 3c5e20b633 refactor(ecstore): DiskAPI::rename_part meta use Bytes Nugine 2025-06-15 21:01:38 +08:00
  • 8309d2f8be refactor(filemeta): FileInfo data use Bytes Nugine 2025-06-15 21:01:38 +08:00
  • 3a567768c1 refactor(filemeta): ChecksumInfo hash use Bytes Nugine 2025-06-15 21:01:38 +08:00
  • 87423bfb8c build(deps): update bytes Nugine 2025-06-15 21:01:38 +08:00
  • af948f9e88 Merge pull request #473 from rustfs/nugine/feat/reuse-http-conns loverustfs 2025-06-15 20:47:03 +08:00
  • 048727f183 feat(rio): reuse http connections Nugine 2025-06-15 16:56:05 +08:00
  • b14cd7508b Merge pull request #471 from rustfs/nugine/fix/hash-reduce-allocation loverustfs 2025-06-15 09:43:16 +08:00
  • 47d72baf88 Merge pull request #472 from rustfs/nugine/fix/fs-block-in-place loverustfs 2025-06-15 09:43:03 +08:00
  • 09095f2abd fix(ecstore): fs block_in_place Nugine 2025-06-14 22:59:52 +08:00
  • bb282bcd5d fix(utils): hash reduce allocation Nugine 2025-06-14 20:42:48 +08:00
  • 2c5b01eb6f fix(ci): relax time limit Nugine 2025-06-13 19:29:59 +08:00
  • c413465645 fix(utils): ignore failed test Nugine 2025-06-13 18:56:44 +08:00
  • e82a69c9ca fix(ci): refactor ci check Nugine 2025-06-13 17:34:53 +08:00
  • 8452c11e9a Merge pull request #465 from rustfs/bucket-replication-code-imporve loverustfs 2025-06-13 08:59:47 +08:00
  • 5cc56784a7 fix bucket-replication clippy error lygn128 2025-06-08 07:13:08 +00:00
  • 0ca03465e3 fix(erasure): write_quorum weisd 2025-06-11 23:49:55 +08:00
  • d529b9abbd add error log weisd 2025-06-11 23:44:22 +08:00
  • 8d636dba7f fix ci weisd 2025-06-11 18:30:33 +08:00
  • 3135c8017d update ci.yml weisd 2025-06-11 18:06:34 +08:00
  • 2cdd6ad192 fix(filemeta): inline_data key weisd 2025-06-11 17:53:53 +08:00
  • bdb7e8d321 move xhttp to filemeta weisd 2025-06-11 16:22:20 +08:00
  • e8a59d7c07 move disk::utils to crates::utils weisd 2025-06-11 11:50:14 +08:00
  • 2eeb9dbcbc fix cargo test error, delete unnecessary files weisd 2025-06-11 00:30:10 +08:00
  • 7c9046c2cd feat: update erasure benchmark to use new calc_shard_size import weisd 2025-06-11 00:01:28 +08:00
  • cc0caa751c Merge pull request #461 from rustfs/fix/rio-bitrot-tests 安正超 2025-06-10 23:23:29 +08:00
  • 4fa8cb7ef0 fix(rio): resolve infinite loop in bitrot tests overtrue 2025-06-10 23:21:07 +08:00
  • b4210b1c3f Merge pull request #460 from rustfs/fix/ecstore-clippy-warnings 安正超 2025-06-10 23:04:13 +08:00
  • e40562b03d fix(ecstore): resolve clippy warnings for io_other_error overtrue 2025-06-10 22:29:03 +08:00
  • 98ce64aaae Merge pull request #457 from rustfs/fix/spelling-errors loverustfs 2025-06-10 22:16:43 +08:00
  • 7ca9f44fca Merge pull request #458 from rustfs/fix/proto-spelling-errors loverustfs 2025-06-10 22:16:21 +08:00
  • 682ad8742d Merge pull request #459 from rustfs/fix/linux-error-handling loverustfs 2025-06-10 22:16:08 +08:00
  • 4252377249 fix: replace Error::new(ErrorKind::Other) with Error::other() for clippy compliance overtrue 2025-06-10 22:15:52 +08:00
  • 6afb26b377 fix: resolve duplicate Error import and ParseIntError conversion in linux.rs overtrue 2025-06-10 22:02:29 +08:00
  • e6b931f71e fix: correct spelling errors in proto file RenamePartRequst/RenameFileRequst to RenamePartRequest/RenameFileRequest overtrue 2025-06-10 21:51:36 +08:00
  • 7b890108ee fix: correct spelling errors in error messages and variable names overtrue 2025-06-10 21:21:03 +08:00
  • 8a81c3d95d Merge pull request #456 from rustfs/fix/spelling-errors 安正超 2025-06-10 21:09:31 +08:00
  • 40d99a5377 fix: correct spelling errors in codebase overtrue 2025-06-10 21:04:46 +08:00
  • 7527162bec fix: correct spelling errors in codebase overtrue 2025-06-10 20:39:44 +08:00
  • 3338f3236f fix fmt weisd 2025-06-10 18:51:06 +08:00
  • 0e575ef2be Merge pull request #455 from rustfs/refactor/io weisd 2025-06-10 18:30:24 +08:00
  • 5c610e26c9 Merge branch 'main' into refactor/io weisd 2025-06-10 18:04:50 +08:00
  • 754ffd0ff2 update ec share size weisd 2025-06-10 11:17:53 +08:00
  • 3cf265611a modify ci pr-checks houseme 2025-06-10 10:11:47 +08:00
  • 9339093638 init event crate houseme 2025-06-10 09:59:49 +08:00
  • 3321439951 Adjust the order relationship loverustfs 2025-06-10 07:39:38 +08:00
  • 6ea0185519 add reed-solomon-simd banchmark weisd 2025-06-10 00:09:05 +08:00
  • e62947f7b2 add reed-solomon-simd weisd 2025-06-09 18:04:42 +08:00
  • 4bbf1c33b8 fix fmt check weisd 2025-06-09 17:35:42 +08:00
  • 711cab777f docs: update error handling guidelines to thiserror pattern weisd 2025-06-09 15:35:01 +08:00
  • f85ef06783 merge main weisd 2025-06-09 15:31:11 +08:00
  • cecde068e1 fix: #421 ignore cancel error weisd 2025-06-09 13:57:13 +08:00
  • 28c71cc351 fix houseme 2025-06-09 12:25:56 +08:00
  • a64bd436c8 modify profile.release and build yml houseme 2025-06-09 11:43:00 +08:00
  • 91c099e35f add Error test, fix clippy weisd 2025-06-09 11:29:23 +08:00
  • 152ad57c1d Upgrade rand to 0.9.1 weisd 2025-06-09 10:13:03 +08:00
  • 3edfdbea76 fix is_multipart weisd 2025-06-09 01:23:49 +08:00
  • 2e4218706b disabled self-hosted loverustfs 2025-06-08 18:20:15 +08:00
  • 11712414bb refactor(deps): centralize crate versions in root Cargo.toml (#448) houseme 2025-06-07 21:52:59 +08:00
  • f798bb0fce fix houseme 2025-06-09 10:18:43 +08:00
  • 1d2aeb288a Upgrade rand to 0.9.1 weisd 2025-06-09 10:13:03 +08:00
  • 27ab2350c9 fix is_multipart weisd 2025-06-09 01:23:49 +08:00
  • 96de65ebab add disk test weisd 2025-06-08 23:05:13 +08:00
  • ec5be0a2c3 disabled self-hosted loverustfs 2025-06-08 18:20:15 +08:00
  • 9495df6d5e refactor(deps): centralize crate versions in root Cargo.toml (#448) houseme 2025-06-07 21:52:59 +08:00
  • 690ce7fae4 feat(obs): upgrade OpenTelemetry dependencies to latest version (#447) houseme 2025-06-07 00:10:20 +08:00
  • bf48d88a47 fix filemeta weisd 2025-06-06 22:19:40 +08:00
  • 158462ca0b off self-hosted loverustfs 2025-06-06 16:48:59 +08:00
  • d66525a22f refactor(deps): centralize crate versions in root Cargo.toml (#448) houseme 2025-06-07 21:52:59 +08:00
  • 62a7824d0d fix clippy weisd 2025-06-07 15:39:06 +08:00
  • 1432ddb119 feat(obs): upgrade OpenTelemetry dependencies to latest version (#447) houseme 2025-06-07 00:10:20 +08:00
  • b570b6aa36 fix filemeta weisd 2025-06-06 22:22:53 +08:00
  • 17aaf2cbc2 fix filemeta weisd 2025-06-06 22:19:40 +08:00
  • 3076ba3253 improve code houseme 2025-06-06 20:57:28 +08:00