Henry Guo
|
ad1a489f75
|
feat(scanner): add scanner budget progress controls (#3185)
Co-authored-by: Henry Guo <marshawcoco@users.noreply.github.com>
|
2026-06-03 14:37:58 +00:00 |
|
Henry Guo
|
cc07946782
|
feat(scanner): add cycle budget observability (#3166)
* feat(scanner): add cycle budget observability
* fix(scanner): clear cycle state after budget stop
* test(scanner): stabilize timeout-based scanner tests
* fix(scanner): keep cycle ILM counts scanner-only
* test(scanner): avoid test-only pending import
---------
Co-authored-by: Henry Guo <marshawcoco@users.noreply.github.com>
Co-authored-by: houseme <housemecn@gmail.com>
Co-authored-by: 安正超 <anzhengchao@gmail.com>
|
2026-06-03 03:32:41 +00:00 |
|
Henry Guo
|
1d46047d6f
|
feat(scanner): expand scanner observability metrics (#3159)
* feat(scanner): expand scanner observability metrics
* chore(scanner): align bucket-drive metric wording
---------
Co-authored-by: Henry Guo <marshawcoco@users.noreply.github.com>
|
2026-06-02 01:29:53 +00:00 |
|
Henry Guo
|
f3bd838925
|
feat(scanner): expose cycle progress metrics (#3152)
Co-authored-by: Henry Guo <marshawcoco@users.noreply.github.com>
Co-authored-by: houseme <housemecn@gmail.com>
|
2026-06-01 07:54:39 +00:00 |
|
Henry Guo
|
76da2a48d0
|
feat(scanner): expose cycle observability controls (#3147)
Co-authored-by: Henry Guo <marshawcoco@users.noreply.github.com>
|
2026-05-31 21:55:46 +00:00 |
|
Henry Guo
|
a99ef64db2
|
feat(scanner): add scanner budgets and progress metrics (#3145)
* fix(scanner): preserve maintenance scan cadence
* feat(scanner): add scanner concurrency budget
* feat(scanner): expose scanner runtime progress
* fix(scanner): address scanner review feedback
---------
Co-authored-by: Henry Guo <marshawcoco@users.noreply.github.com>
Co-authored-by: houseme <housemecn@gmail.com>
|
2026-05-31 16:42:38 +00:00 |
|
安正超
|
c684438625
|
fix(obs): add proxied PUT replication metrics (#3020)
fix(obs): add proxied put replication metrics
|
2026-05-20 05:30:57 +00:00 |
|
安正超
|
c727589161
|
fix(obs): remove stale replication metric TODOs (#3024)
|
2026-05-20 03:59:16 +00:00 |
|
houseme
|
bd1e57293f
|
fix: harden lifecycle transition compensation and regression coverage (#2995)
* fix(ecstore): honor transition worker configuration
* fix(ecstore): add transition queue backpressure metrics
* fix(ecstore): schedule transition compensation on enqueue pressure
* fix(ecstore): log transition compensation scheduling
* test(rustfs): add transition compensation fault-injection coverage
* test(rustfs): cover delete after transition compensation
* test(scanner): cover cleanup after transition compensation
* test(rustfs): extend compensation transition coverage
* test(scanner): cover backfill idempotency after compensation
* test(scanner): cover noncurrent expiry after compensation
* test(rustfs): cover versioned delete after compensation
* test(rustfs): cover delete marker lifecycle after compensation
* test(scanner): extend versioned lifecycle compensation coverage
* test(scanner): model versioned delete after compensation
* test(scanner): clarify modeled versioned delete helper
* refactor(ecstore): optimize transition enqueue hot path
* refactor(ecstore): centralize transition runtime constants
* style(ecstore): apply rustfmt for transition timeout helper
* fix(ilm): align queue-full metric semantics
* refactor(ecstore): unify immediate enqueue failure handling
* refactor(ecstore): reuse transition worker env constant
* ci(actions): update setup action inputs
|
2026-05-18 12:50:43 +00:00 |
|
houseme
|
c90bfe2b23
|
fix(ecstore): harden runtime read-path quorum handling (#2872)
|
2026-05-08 09:56:39 +00:00 |
|
houseme
|
13b4500212
|
feat(obs): improve telemetry stack, replication metrics, and Grafana alignment (#2672)
Co-authored-by: Filipe Monteiro <a22407332@alunos.ulht.pt>
Co-authored-by: cxymds <Cxymds@qq.com>
Co-authored-by: weisd <im@weisd.in>
Co-authored-by: loverustfs <hello@rustfs.com>
Co-authored-by: 安正超 <anzhengchao@gmail.com>
|
2026-04-24 13:50:17 +00:00 |
|
houseme
|
116db4f5d9
|
refactor(metrics): unify process sampling and split network IO (#2590)
|
2026-04-18 15:30:44 +00:00 |
|
houseme
|
1cbf156559
|
refactor(obs): migrate metrics runtime/schema and tighten migration guards (#2584)
|
2026-04-18 07:51:15 +00:00 |
|