aboutsummaryrefslogtreecommitdiff
path: root/weed/admin/dash/admin_data.go
AgeCommit message (Collapse)AuthorFilesLines
2025-08-02Admin UI: include ec shard sizes into volume server info (#7071)Chris Lu1-1/+27
* show ec shards on dashboard, show max in its own column * master collect shard size info * master send shard size via VolumeList * change to more efficient shard sizes slice * include ec shard sizes into volume server info * Eliminated Redundant gRPC Calls * much more efficient * Efficient Counting: bits.OnesCount32() uses CPU-optimized instructions to count set bits in O(1) * avoid extra volume list call * simplify * preserve existing shard sizes * avoid hard coded value * Update weed/storage/erasure_coding/ec_volume_info.go Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update weed/admin/dash/volume_management.go Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update ec_volume_info.go * address comments * avoid duplicated functions * Update weed/admin/dash/volume_management.go Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com> * simplify * refactoring * fix compilation --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
2025-07-15support multiple masterschrislu1-6/+11
fix https://github.com/seaweedfs/seaweedfs/issues/6988
2025-07-11show volume size limit on dashboardchrislu1-20/+37
2025-07-11Admin UI: Add message queue to admin UI (#6958)Chris Lu1-18/+65
* add a menu item "Message Queue" * add a menu item "Message Queue" * move the "brokers" link under it. * add "topics", "subscribers". Add pages for them. * refactor * show topic details * admin display publisher and subscriber info * remove publisher and subscribers from the topic row pull down * collecting more stats from publishers and subscribers * fix layout * fix publisher name * add local listeners for mq broker and agent * render consumer group offsets * remove subscribers from left menu * topic with retention * support editing topic retention * show retention when listing topics * create bucket * Update s3_buckets_templ.go * embed the static assets into the binary fix https://github.com/seaweedfs/seaweedfs/issues/6964
2025-07-02weed admin: remove system health statuschrislu1-22/+0
2025-07-02remove status fieldschrislu1-62/+6
2025-07-02rename fileschrislu1-0/+280
*_server.go - main server files *_management.go - business logic *_data.go - data structures and types *_middleware.go - middleware logic