Tags: rustfs/rustfs
Tags
refactor(admin/event): optimize notification target routing and logic… … handling (#463) * add * fix * add target arns list * improve code for arns * upgrade crates version * fix * improve import code mod.rs * fix * improve * improve code * improve code * fix * fmt
feat: support conditional writes (#409) * feat: support conditional writes * refactor: avoid using unwrap * fix: obtain lock before check in CompleteMultiPartUpload * refactor: do not obtain a lock when getting object meta * fix: avoid using unwrap and modifying incoming arguments * test: add e2e tests for conditional writes --------- Co-authored-by: guojidan <63799833+guojidan@users.noreply.github.com> Co-authored-by: 安正超 <anzhengchao@gmail.com> Co-authored-by: loverustfs <155562731+loverustfs@users.noreply.github.com>
lock: dedicate unlock worker to thread runtime; robust fallback in Dr… …op (#446) * lock: dedicate unlock worker to thread runtime; robust fallback in Drop * Update crates/lock/src/guard.rs Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update crates/lock/src/guard.rs Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update crates/lock/src/guard.rs Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Refactor logging in UNLOCK_TX error handling Removed redundant logging of lock_id in warning message. --------- Co-authored-by: houseme <housemecn@gmail.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
fix: simplify Docker entrypoint following efficient user switching pa… …ttern (#421) * fix: simplify Docker entrypoint following efficient user switching pattern - Remove ALL file permission modifications (no chown at all) - Use chroot --userspec or gosu to switch user context - Extremely simple and fast implementation - Zero filesystem modifications for permissions Fixes #388 * Update entrypoint.sh Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update entrypoint.sh Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update entrypoint.sh Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * wip * wip * wip --------- Co-authored-by: Cursor Agent <cursoragent@cursor.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
PreviousNext