Commit Graph

1445 Commits

Author SHA1 Message Date
weisd cc1b0eff1a Merge pull request #519 from rustfs/fix/517
fix: simplify filemeta MessagePack serialization and improve code qua…
2025-06-29 22:48:34 +08:00
weisd 20054d0a56 fix: simplify filemeta MessagePack serialization and improve code quality
- Refactor `unmarshal_msg` to use `rmp_serde::from_slice` instead of manual parsing
- Add serde field renaming attributes to `FileMetaVersion` struct
- Remove 428 lines of manual MessagePack parsing code
- Improve string comparison using `!object.is_empty()` instead of `object != ""`
- Update volume directory numbering in run script from test{0..4} to test{1..4}
- Clean up unused imports and code

Fixes #517
2025-06-29 22:39:36 +08:00
loverustfs 54c45739f1 Merge pull request #518 from rustfs/feature-fix/ilm
fix
2025-06-29 17:16:25 +08:00
loverustfs 3fbbde4897 fix Dockerfile 2025-06-29 17:08:44 +08:00
likewu b69a4ed691 fix 2025-06-28 21:43:26 +08:00
houseme f46ffd8885 fix: modify config obs_endpoint comment 2025-06-28 17:19:10 +08:00
loverustfs c7095d913f Merge pull request #516 from rustfs/feature-fix/ilm
Feature fix/ilm
2025-06-28 16:00:43 +08:00
likewu f30345aaa8 fix 2025-06-28 15:48:35 +08:00
likewu 4d86866d61 fix 2025-06-28 14:54:01 +08:00
likewu a770b17e0c fix clippy 2025-06-28 14:34:27 +08:00
likewu f38108d20d fix format 2025-06-28 14:34:21 +08:00
likewu 4ed84a6bc4 separate signer.
fix ilm feature.
2025-06-28 14:33:22 +08:00
likewu e4690c48b4 fix BucketObjectLockSys 2025-06-28 14:27:31 +08:00
houseme c358e6203f Merge pull request #515 from rustfs/fix/window
fix:Apply suggestions from clippy 1.88
2025-06-27 23:23:40 +08:00
houseme 7b891750e8 fix 2025-06-27 23:21:27 +08:00
houseme 1efcce0001 fix 2025-06-27 22:59:34 +08:00
houseme fafba030c2 fix 2025-06-27 19:37:27 +08:00
houseme 7bd8431006 cargo fmt 2025-06-27 18:53:51 +08:00
houseme 8a4cb0319a fix 2025-06-27 18:27:04 +08:00
houseme 749537664f fix:Apply suggestions from clippy 1.88 2025-06-27 18:16:29 +08:00
houseme 35489ea352 fix 2025-06-27 17:47:59 +08:00
houseme bd5d27ffbd fix 2025-06-27 17:32:30 +08:00
houseme b2610df635 fix 2025-06-27 17:02:01 +08:00
houseme f4014a56b6 improve code and comment 2025-06-27 16:50:29 +08:00
houseme 33e5d5a14c fix:more platform 2025-06-27 15:37:17 +08:00
DESKTOP-L0UFILQ\zhigang dbe27dc9cd fix 2025-06-27 12:40:52 +08:00
houseme ca30b78a1b fix:shutdown 2025-06-27 12:37:11 +08:00
houseme ce7cfedfcb improve code for platform 2025-06-27 11:44:07 +08:00
houseme 2698d3aa10 fix/event (#514)
* improve code for notify

* fix

* cargo fmt

* improve code and create `DEFAULT_DELIMITER`

* fix

* fix

* improve code for notify

* fmt

* Update crates/notify/src/registry.rs

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update crates/notify/src/factory.rs

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* fix cllipy

* fix

* fix

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-27 09:41:29 +08:00
houseme 26f84a9696 Feature/event (#513)
* improve code for notify

* fix

* cargo fmt

* improve code and create `DEFAULT_DELIMITER`

* fix

* fix

* improve code for notify

* fmt

* Update crates/notify/src/registry.rs

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update crates/notify/src/factory.rs

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* fix cllipy

* fix

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-27 00:28:28 +08:00
houseme 831cb0b6d9 Feature/event: Optimize and Enhance Notify Crate Functionality (#512)
* improve code for notify

* fix

* cargo fmt

* improve code and create `DEFAULT_DELIMITER`

* fix

* fix

* improve code for notify

* fmt

* Update crates/notify/src/registry.rs

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update crates/notify/src/factory.rs

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* fix cllipy

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-06-26 12:24:00 +08:00
weisd 61e600b9ba fix clippy 2025-06-25 11:13:29 +08:00
weisd 280d14997a Merge pull request #511 from rustfs/feat/trash
moved to the trash and automatically cleaned up in the background
2025-06-25 10:12:41 +08:00
weisd 7a7ca6e154 moved to the trash and automatically cleaned up in the background 2025-06-25 10:08:09 +08:00
houseme 37b4ab935d improve code for tls 2025-06-24 23:51:08 +08:00
houseme 39a290e061 improve code for docker 2025-06-24 23:27:29 +08:00
weisd a6cfb04453 test: tls error 2025-06-24 23:16:45 +08:00
loverustfs a99e8543db Close Global Acceleration 2025-06-24 23:02:52 +08:00
loverustfs d72da751c8 Add OSS-Util Global Acceleration 2025-06-24 22:45:45 +08:00
loverustfs 3579bd1bb5 Add Global Acceleration 2025-06-24 22:43:39 +08:00
loverustfs 746b29a641 add OSS_REGION: cn-beijing 2025-06-24 22:37:48 +08:00
loverustfs ca18177e59 add OSS_REGION 2025-06-24 22:33:43 +08:00
weisd 65fb1b5f8d Merge pull request #509 from rustfs/feat/improve-object-listing
refactor: improve object listing and version handling
2025-06-24 11:13:28 +08:00
weisd 7e17d7d729 refactor: improve object listing and version handling
- Refactor find_version_index to accept Uuid directly instead of string
- Split from_meta_cache_entries_sorted into separate methods for versions and infos
- Add support for after_version_id filtering in version listing
- Fix S3 error code for replication configuration not found
- Improve error handling and logging levels
- Clean up import statements and remove debug code
2025-06-24 11:10:23 +08:00
likewu 364c3098b2 Fix/main (#508)
* fix error

* fix

* fix cargo

* fix openssl cfg

* fix clippy

* fix clippy

* fix

* fix clippy

* fix clippy
2025-06-24 10:27:41 +08:00
houseme e8a5b5d12c improve flexi_logger relation 2025-06-24 09:19:26 +08:00
likewu 3d5bf5a6d6 Fix/main (#506) 2025-06-23 19:27:00 +08:00
likewu 46c50b1bb1 Fix/main (#505)
* fix error

* fix

* fix cargo
2025-06-23 18:51:31 +08:00
houseme 833f9c908f fix: remove crate 2025-06-23 18:02:54 +08:00
houseme caf8d80318 fix (#504) 2025-06-23 17:30:40 +08:00