8412 Commits (66099b74564fb2b448b80d2ee3fd8a25d23979d0)

Author SHA1 Message Date
Chris Lu 8db62fd1dd fix: don't exhaust server on per-volume planning failure, sort volumes by ID 1 week ago
Chris Lu 8671a921b7 fix: seed trace server counts from ActiveTopology to match detection logic 1 week ago
Chris Lu 56bd5e3110 fix: accurate truncation flag, deterministic server order, indexed volume lookup 1 week ago
Chris Lu 5032d300a2 cleanup: simplify detection logic and remove redundancies 1 week ago
Chris Lu d35dd2a3b5 fix: return explicit truncated flag from Detection instead of approximating 1 week ago
Chris Lu a2eafcc9cc fix: don't over-fetch in stateful detection to avoid orphaned pending tasks 1 week ago
Chris Lu 6be0ee61d1 fix: nil-guard clusterInfo, uncap legacy DetectionFunc, deterministic disk type order 1 week ago
Chris Lu 33da75cfa8 fix: handle zero maxResults as no-cap, emit trace after trim, seed empty servers 1 week ago
Chris Lu 85bc50ee1e fix: consistent hasMore pattern and remove double-counted LoadCount in scoring 1 week ago
Chris Lu 282841d339 fix: remove redundant HasAnyTask check in createBalanceTask 1 week ago
Chris Lu 5dbb5c7aa3 test: fix computeEffectiveCounts and add len guard in no-duplicate test 1 week ago
Chris Lu 2a6828294a fix: address PR review findings in balance detection 1 week ago
Chris Lu 8f4ed2fb3f test: add comprehensive balance detection tests for complex scenarios 1 week ago
Chris Lu 6e4983bf54 fix: factor pending tasks into destination scoring and use UnixNano for task IDs 1 week ago
Chris Lu f0ba8b6e3b fix: volume balance detection now returns multiple tasks per run (#8551) 1 week ago
Chris Lu ba66411337 Update plugin_templ.go 1 week ago
Chris Lu 7808b301ef
admin: remove Scheduler Settings cards from plugin UI (#8558) 1 week ago
Chris Lu fa7da0f57e template 1 week ago
Chris Lu 961c270aba
admin: expose per-job-type detection interval in plugin UI (#8552) 1 week ago
Chris Lu e25558e4d8
admin: fix mobile sidebar menu inaccessible in portrait mode (#8556) 1 week ago
Chris Lu 587c24ec89
plugin worker: support job type categories (all, default, heavy) (#8547) 1 week ago
Chris Lu 72c2c7ef8b
Add iceberg_maintenance plugin worker handler (Phase 1) (#8501) 1 week ago
Chris Lu d89eb8267f
s3: use url.PathUnescape for X-Amz-Copy-Source header (#8545) 1 week ago
Chris Lu 3f946fc0c0
mount: make metadata cache rebuilds snapshot-consistent (#8531) 1 week ago
Chris Lu af4c3fcb31
ec: fall back to data dir when ecx file not found in idx dir (#8541) 1 week ago
Chris Lu 540fc97e00
s3/iam: reuse one request id per request (#8538) 1 week ago
Aaron 14cd0f53ba
Places the CommonResponse struct at the *end* of all IAM responses. (#8537) 1 week ago
Chris Lu f9311a3422
s3api: fix static IAM policy enforcement after reload (#8532) 1 week ago
Chris Lu 338be16254 fix logs 2 weeks ago
Chris Lu 1b6e96614d s3api: cache parsed IAM policy engines for fallback auth 2 weeks ago
SrikanthBhandary 4eb45ecc5e
s3api: add IAM policy fallback authorization tests (#8518) 2 weeks ago
Chris Lu 1f3df6e9ef
admin: remove Alpha badge and unused Metrics/Logs menu items (#8525) 2 weeks ago
Chris Lu 230ae9c24e no need to set default scripts now 2 weeks ago
Chris Lu b3f7472fd3 4.15 2 weeks ago
Chris Lu b3620c7e14
admin: auto migrating master maintenance scripts to admin_script plugin config (#8509) 2 weeks ago
Chris Lu 7799804200 4.14 2 weeks ago
Chris Lu c19f88eef1
fix: resolve ServerAddress to NodeId in maintenance task sync (#8508) 2 weeks ago
Fábio Henrique Araújo 88e8342e44
style: Reseted padding to container-fluid div in layout template (#8505) 2 weeks ago
Chris Lu df5e8210df
Implement IAM managed policy operations (#8507) 2 weeks ago
Chris Lu 10a30a83e1
s3api: add GetObjectAttributes API support (#8504) 2 weeks ago
Racci 9e26d6f5dd
fix: port in SNI address when using domainName instead of IP for master (#8500) 2 weeks ago
Copilot 70ed9c2a55 Update plugin_templ.go 2 weeks ago
Chris Lu 45ce18266a
Disable master maintenance scripts when admin server runs (#8499) 2 weeks ago
Chris Lu 18ccc9b773
Plugin scheduler: sequential iterations with max runtime (#8496) 2 weeks ago
Chris Lu e1e5b4a8a6
add admin script worker (#8491) 2 weeks ago
Peter Dodd 16f2269a33
feat(filer): lazy metadata pulling (#8454) 2 weeks ago
Chris Lu a61a2affe3
Expire stuck plugin jobs (#8492) 2 weeks ago
Chris Lu f5c35240be
Add volume dir tags and EC placement priority (#8472) 2 weeks ago
Chris Lu 2dd3944819
Respect -minFreeSpace during ec.decode (#8467) 2 weeks ago
Chris Lu 7354fa87f1
refactor ec shard distribution (#8465) 2 weeks ago