Zhengchao An
|
7499dd085d
|
refactor: collapse app notify thin compat boundaries (#3768)
* refactor: collapse app notify thin compat boundaries
* refactor: route app runtime consumers through context (#3769)
|
2026-06-23 08:13:58 +08:00 |
|
Zhengchao An
|
e57962d5e8
|
refactor: remove RustFS owner compat bridges (#3743)
|
2026-06-22 18:55:59 +08:00 |
|
安正超
|
a66350b645
|
refactor: remove secondary compatibility bridges (#3737)
* refactor: remove app admin secondary compat bridges
* refactor: remove storage core compat bridge
* refactor: remove nested compat bridges
* refactor: remove admin handlers compat bridge
* refactor: remove runtime local compat bridges
|
2026-06-22 16:29:33 +08:00 |
|
安正超
|
2dcc32db5a
|
refactor: use relative root compat paths (#3721)
|
2026-06-22 12:02:37 +08:00 |
|
安正超
|
c7f7ba667f
|
refactor: localize storage core compat consumers (#3710)
|
2026-06-22 07:50:55 +08:00 |
|
安正超
|
7eb9a4759e
|
refactor: wrap bucket compat trait methods (#3706)
|
2026-06-22 04:32:37 +08:00 |
|
安正超
|
6b3d96fde3
|
refactor: prune trait import compat re-exports (#3699)
|
2026-06-21 23:17:58 +08:00 |
|
安正超
|
84d662c312
|
refactor: prune storage compat bucket aliases (#3689)
|
2026-06-21 15:56:13 +08:00 |
|
安正超
|
ada6f7587e
|
refactor: flatten test harness storage compat aliases (#3596)
* refactor: flatten test harness storage compat aliases
* refactor: flatten rustfs storage compat aliases (#3597)
* refactor: prune runtime storage compat surface (#3598)
* refactor: flatten runtime secondary storage compat (#3599)
* docs: add scheduler placement profiling baselines (#3600)
* feat: add observability topology capability contracts (#3601)
|
2026-06-19 08:30:47 +08:00 |
|
安正超
|
8313767f75
|
refactor: clean app storage admin runtime boundaries (#3572)
|
2026-06-18 16:42:51 +08:00 |
|
安正超
|
acdf439371
|
refactor: clean external DTO consumers (#3566)
* refactor: clean external DTO consumers
* fix: handle empty erasure shard recovery
|
2026-06-18 14:22:44 +08:00 |
|
安正超
|
ed55857bca
|
refactor: move bucket operations contract (#3507)
|
2026-06-17 09:10:38 +08:00 |
|
安正超
|
bed4c7288b
|
refactor: route server storage lookups through resolver (#3439)
|
2026-06-14 18:42:21 +08:00 |
|
houseme
|
0d68851f7a
|
refactor(logging): standardize rustfs runtime events (#3396)
* fix(rpc): adjust log levels and reduce noise in storage RPC layer
Issue #682: pool rebalance normal flow logs were using warn! instead
of info!. Additionally, several high-frequency RPC entry points (ping,
write_stream, read_at, walk_dir) were logging at info! level, causing
unnecessary log noise in production.
Changes:
- load_rebalance_meta: warn! → info! for normal flow (3 occurrences)
- ping body decode: info! → debug! (fires on every health check)
- write_stream/read_at/walk_dir entry: info! → debug!
- metrics.rs: lowercase error messages, add structured error field
- http_service.rs: add structured error field to walk_dir failure
- Add tracing::instrument fields for start_rebalance context
* refactor(logging): standardize rustfs runtime events
* build(deps): bump workspace dependency versions
* build(deps): pin time to 0.3.47
* build(deps): update postgres client versions
|
2026-06-13 08:39:47 +08:00 |
|
安正超
|
7146c893cb
|
refactor(storage-api): remove legacy bucket DTO re-export (#3364)
|
2026-06-11 21:24:56 +08:00 |
|
Henry Guo
|
17ae9f34c7
|
fix(notify): accept case-insensitive filter rule names (#2990)
|
2026-05-18 03:41:48 +00:00 |
|
GatewayJ
|
9e93d3f47a
|
fix(object-lock): materialize default retention metadata (#2824)
Signed-off-by: houseme <housemecn@gmail.com>
Co-authored-by: cxymds <Cxymds@qq.com>
Co-authored-by: loverustfs <hello@rustfs.com>
Co-authored-by: houseme <housemecn@gmail.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
2026-05-06 13:48:12 +00:00 |
|
houseme
|
59f41eb86a
|
feat(obs): improve metrics coverage and dashboard performance (#2682)
|
2026-04-25 18:51:29 +00:00 |
|
安正超
|
f9b5ad17a9
|
fix(s3): ignore empty conditional ETag headers (#2592)
Co-authored-by: houseme <housemecn@gmail.com>
|
2026-04-18 15:27:46 +00:00 |
|
houseme
|
7172e151de
|
fix: address correctness, safety, and concurrency issues (#2327)
Co-authored-by: heihutu <heihutu@gmail.com>
Co-authored-by: houseme <housemecn@gmail.com>
|
2026-03-30 00:30:57 +08:00 |
|
houseme
|
28f86a505e
|
feat: Add --info command and refactor config module (#2234)
Signed-off-by: houseme <housemecn@gmail.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
|
2026-03-20 01:16:45 +08:00 |
|
weisd
|
b9b7d86ae4
|
feat: improve legacy metadata and admin compatibility (#2202)
|
2026-03-18 21:05:09 +08:00 |
|
安正超
|
08e1f4670b
|
fix: restore default CORS fallback and STS object ACL ownership (#2053)
Co-authored-by: houseme <housemecn@gmail.com>
|
2026-03-03 01:08:50 +08:00 |
|
安正超
|
8aecc7267b
|
fix(s3): implement S3-compliant CORS and bucket existence checks (#2026)
|
2026-03-01 16:02:02 +08:00 |
|
安正超
|
af6c32efac
|
refactor: improve code quality with safer error handling, trait decomposition, and dead code cleanup (#1997)
|
2026-02-28 01:19:47 +08:00 |
|
安正超
|
672c255567
|
fix: restore SSE baseline on latest main (#1951)
|
2026-02-25 14:19:04 +08:00 |
|
安正超
|
4211652991
|
refactor(app): add application layer module entry (#1907)
|
2026-02-22 22:15:37 +08:00 |
|
houseme
|
6bba41f11f
|
Fix/fix issues #1564 (#1708)
Signed-off-by: houseme <housemecn@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-02-05 13:45:14 +08:00 |
|
唐小鸭
|
7a42af922d
|
Refactor: refactor SSE layer and KMS subsystem (#1703)
Co-authored-by: houseme <housemecn@gmail.com>
|
2026-02-04 16:10:33 +08:00 |
|
LeonWang0735
|
36f14acbe9
|
fix: object lock compliance mode allows deletion (#1687)
Co-authored-by: loverustfs <hello@rustfs.com>
|
2026-02-03 17:06:24 +08:00 |
|
likewu
|
087f58b7c8
|
fix(lifecycle): lifecycle fixes (#1625)
Signed-off-by: likewu <likewu@126.com>
Co-authored-by: loverustfs <hello@rustfs.com>
|
2026-01-31 19:14:47 +08:00 |
|
LeonWang0735
|
022e3dfc21
|
fix:s3 tests fix (#1652)
Co-authored-by: houseme <housemecn@gmail.com>
|
2026-01-29 19:35:03 +08:00 |
|
houseme
|
e377c7e7f9
|
fix(head): clearer NoSuchKey for prefix keys and validate part numbers (#1638)
|
2026-01-29 15:40:51 +08:00 |
|
LeonWang0735
|
26c0230e8f
|
fix:use RFC1123 format for last-modified header in 304 responses (#1627)
Co-authored-by: houseme <housemecn@gmail.com>
|
2026-01-27 19:06:31 +08:00 |
|
houseme
|
c28134c957
|
Add support for success_action_status and success_action_redirect in AWS S3 POST object uploads (#1606)
|
2026-01-25 02:50:29 +08:00 |
|