Messages by Thread
-
[PR] [ISSUE #1445] Remove N+1 admin API calls from listConsumerGroups [rocketmq-dashboard]
via GitHub
-
[I] [Bug] listConsumerGroups makes 2N admin API calls (N+1 problem), causing minutes-long page load [rocketmq-dashboard]
via GitHub
-
[I] [Bug] Send message does not validate body size, causing 500 instead of 400 for oversized messages [rocketmq-dashboard]
via GitHub
-
[PR] [ISSUE #1443] Validate message body size before sending [rocketmq-dashboard]
via GitHub
-
[PR] [ISSUE #1441] Validate topic field in reset offset endpoint [rocketmq-dashboard]
via GitHub
-
[I] [Bug] Reset offset does not validate topic field, causing 500 instead of 400 [rocketmq-dashboard]
via GitHub
-
[PR] [ISSUE #1439] Prefix alert names starting with a digit [rocketmq-dashboard]
via GitHub
-
[I] [Bug] Alert name starting with digit produces invalid Prometheus alert name [rocketmq-dashboard]
via GitHub
-
[PR] [ISSUE #1437] Unify TPS parsing between ClusterProvider and DashboardProvider [rocketmq-dashboard]
via GitHub
-
[I] [Bug] TPS parsing inconsistency between ClusterProvider and DashboardProvider shows different values [rocketmq-dashboard]
via GitHub
-
[PR] [ISSUE #1435] Classify DLQ resend outcome accurately [rocketmq-dashboard]
via GitHub
-
[I] [Bug] DLQ resend outcome misreports SUCCESS for zero matches and PARTIAL for total failure [rocketmq-dashboard]
via GitHub
-
[PR] [ISSUE #1433] Validate message query time range start before end [rocketmq-dashboard]
via GitHub
-
[I] [Bug] Message query does not validate that start time is before end time [rocketmq-dashboard]
via GitHub
-
[PR] [ISSUE #1431] Reject NaN and Infinity in alert threshold formatting [rocketmq-dashboard]
via GitHub
-
[I] [Bug] Alert rule threshold accepts NaN and Infinity, producing invalid PromQL [rocketmq-dashboard]
via GitHub
-
[I] [Studio] Resolve authenticated runtime AdminClients from selected instances [rocketmq-dashboard]
via GitHub
-
[PR] [ISSUE #1428] Scope topic/group operations to target cluster brokers [rocketmq-dashboard]
via GitHub
-
[I] [Bug] Topic and consumer group operations target all brokers across all clusters instead of the specified cluster [rocketmq-dashboard]
via GitHub
-
[PR] feat: expose instance ACL capabilities [rocketmq-dashboard]
via GitHub
-
[I] [Studio] Add instance-scoped ACL capability contract [rocketmq-dashboard]
via GitHub
-
[PR] [ISSUE #1424] Fix UTF-8 body display truncation at multi-byte character boundary [rocketmq-dashboard]
via GitHub
-
[I] [Bug] Message body display shows BASE64 instead of UTF-8 when truncation splits a multi-byte character [rocketmq-dashboard]
via GitHub
-
[PR] [ISSUE #1422] Block loopback IP in data source SSRF guard [rocketmq-dashboard]
via GitHub
-
[I] [Bug] SSRF bypass: loopback IP 127.0.0.1 is not blocked by data source URL guard [rocketmq-dashboard]
via GitHub
-
[PR] fix: surface Grafana resource discovery failures [rocketmq-dashboard]
via GitHub
-
[PR] [ISSUE #1419] Validate alert rule operator, metric, and duration fields [rocketmq-dashboard]
via GitHub
-
[I] [Bug] Alert rule operator, metric, and duration fields are not validated before PromQL generation [rocketmq-dashboard]
via GitHub
-
[I] [Studio][Bug] Surface Grafana dashboard resource discovery failures [rocketmq-dashboard]
via GitHub
-
[PR] fix: report corrupt K8s certificate records [rocketmq-dashboard]
via GitHub
-
[PR] [ISSUE #1415] Preserve user properties in DLQ resend [rocketmq-dashboard]
via GitHub
-
[I] [Bug] DLQ resend drops user properties from original dead-letter message [rocketmq-dashboard]
via GitHub
-
[I] [Studio][Bug] Return structured errors for corrupt persisted K8s certificate records [rocketmq-dashboard]
via GitHub
-
[PR] [ISSUE #1411] Derive trace query window from message store timestamp [rocketmq-dashboard]
via GitHub
-
[PR] fix: reject invalid persisted credential vendors [rocketmq-dashboard]
via GitHub
-
[I] [Bug] Message trace query uses hardcoded 1-hour lookback window, traces for older messages are silently lost [rocketmq-dashboard]
via GitHub
-
[I] [Studio][Bug] Reject invalid persisted cloud credential vendors [rocketmq-dashboard]
via GitHub
-
[PR] [ISSUE #1407] Unify system topic filtering across providers [rocketmq-dashboard]
via GitHub
-
[PR] fix: reject invalid persisted instance enums [rocketmq-dashboard]
via GitHub
-
[I] [Bug] Inconsistent system topic filtering between MetadataProvider and DashboardProvider [rocketmq-dashboard]
via GitHub
-
[I] [Studio][Bug] Surface invalid persisted instance type and vendor values [rocketmq-dashboard]
via GitHub
-
[PR] [ISSUE #1404] Deduplicate alert names in Prometheus YAML export [rocketmq-dashboard]
via GitHub
-
[I] [Bug] Duplicate alert names in Prometheus YAML export cause rules file rejection [rocketmq-dashboard]
via GitHub
-
(rocketmq-dashboard) branch rocketmq-studio updated: fix: instance-scoped hardening, mutation auditing and validation (#1274, #1280, #1282, #1288, #1293, #1296, #1303, #1305, #1307, #1309, #1311, #1319)
lizhimin
-
[PR] fix: instance-scoped hardening, mutation auditing and validation (#1274, #1280, #1282, #1288, #1293, #1296, #1303, #1305, #1307, #1309, #1311, #1319) [rocketmq-dashboard]
via GitHub
-
Re: [PR] fix: instance-scoped hardening, mutation auditing and validation (#1274, #1280, #1282, #1288, #1293, #1296, #1303, #1305, #1307, #1309, #1311, #1319) [rocketmq-dashboard]
via GitHub
-
[PR] [ISSUE #1401] Unify system consumer group filtering across providers [rocketmq-dashboard]
via GitHub
-
[I] [Bug] Inconsistent system consumer group filtering leaks system groups into topic consumers and dashboard [rocketmq-dashboard]
via GitHub
-
[PR] [ISSUE #1394] Populate per-cluster topics and groups count in dashboard [rocketmq-dashboard]
via GitHub
-
[PR] [ISSUE #1392] Persist topicType and remark in updateTopic [rocketmq-dashboard]
via GitHub
-
[PR] fix(aliyun): cancel timed-out OpenAPI calls [rocketmq-dashboard]
via GitHub
-
[I] [Bug] Cancel timed-out Aliyun OpenAPI futures [rocketmq-dashboard]
via GitHub
-
[PR] fix(settings): surface corrupt persisted data sources [rocketmq-dashboard]
via GitHub
-
[I] [Bug] Dashboard per-cluster overview always shows 0 topics and 0 groups [rocketmq-dashboard]
via GitHub
-
[I] [Bug] Surface corrupt persisted data sources instead of returning placeholders [rocketmq-dashboard]
via GitHub
-
[PR] fix(settings): surface corrupt persisted general settings [rocketmq-dashboard]
via GitHub
-
[I] [Bug] updateTopic does not persist topicType and remark to database [rocketmq-dashboard]
via GitHub
-
[I] [Bug] Surface corrupt persisted general settings instead of returning defaults [rocketmq-dashboard]
via GitHub
-
[PR] fix(settings): validate Metrics data source authentication [rocketmq-dashboard]
via GitHub
-
[I] [Bug] Reject unsupported Metrics data-source authentication modes on save [rocketmq-dashboard]
via GitHub
-
[PR] fix(settings): validate Metrics data source types [rocketmq-dashboard]
via GitHub
-
[I] [Bug] Reject unsupported Metrics data-source provider types on save [rocketmq-dashboard]
via GitHub
-
[PR] fix(web): scope message topics by instance [rocketmq-dashboard]
via GitHub
-
[GH] (rocketmq/fix/lite-subscription-topic-validation): Workflow run "Run Integration Tests" is working again!
GitBox
-
[I] [Bug] Scope Message Explorer topic options by selected instance [rocketmq-dashboard]
via GitHub
-
[PR] fix(web): clear message state on instance change [rocketmq-dashboard]
via GitHub
-
[I] [Bug] Clear Message Explorer state when the selected instance changes [rocketmq-dashboard]
via GitHub
-
[PR] fix(web): require an instance for message queries [rocketmq-dashboard]
via GitHub
-
(rocketmq-dashboard) branch rocketmq-studio updated: fix(ui): batch of frontend concurrency and correctness fixes (#1352, #1354, #1355, #1356, #1357, #1358, #1359, #1360, #1361, #1362, #1363, #1364, #1365, #1366, #1367, #1368, #1369, #1370, #1371, #1372)
lizhimin
-
[PR] fix(ui): batch of frontend concurrency and correctness fixes (#1352, #1354-#1372) [rocketmq-dashboard]
via GitHub
-
[I] [Bug] Require a selected instance before message queries [rocketmq-dashboard]
via GitHub
-
[GH] (rocketmq/fix/proxy-order-topic-conf-validation): Workflow run "Build and Run Tests by Maven" is working again!
GitBox
-
[PR] fix: validate all Lite subscription topics [rocketmq]
via GitHub
-
[PR] fix: enforce Lite subscription quota [rocketmq]
via GitHub
-
(rocketmq-dashboard) branch rocketmq-studio updated: refactor: remove unused NameSrvAdminClient stub (#1246)
lizhimin
-
[GH] (rocketmq/test/proxy-language-header-validation): Workflow run "Build and Run Tests by Maven" failed!
GitBox
-
[I] [Bug] Validate every Lite consumer subscription against its bound topic [rocketmq]
via GitHub
-
[I] [Bug] Enforce Lite subscription quota for complete and batch updates [rocketmq]
via GitHub
-
(rocketmq-dashboard) branch rocketmq-studio updated: fix: batch of small backend validation and export fixes (#1103, #1105, #1233, #1241, #1242)
lizhimin
-
[GH] (rocketmq/fix/proxy-order-topic-conf-validation): Workflow run "Run Integration Tests" failed!
GitBox
-
[PR] fix: batch of small backend validation and export fixes (#1103, #1105, #1233, #1241, #1242) [rocketmq-dashboard]
via GitHub
-
[GH] (rocketmq/fix/netty-public-executor-bounded-queue): Workflow run "Run Integration Tests" failed!
GitBox
-
[PR] [ISSUE #1353] Handle OFFSET_ILLEGAL in message and DLQ pull scans [rocketmq-dashboard]
via GitHub
-
(rocketmq-dashboard) branch rocketmq-studio updated: feat: add dynamic audit log filters (#1091)
lizhimin
-
[GH] (rocketmq/test/topic-cache-candidate-race): Workflow run "Run Integration Tests" failed!
GitBox
-
[GH] (rocketmq/test/proxy-language-header-validation): Workflow run "Build and Run Tests by Bazel" is working again!
GitBox
-
[GH] (rocketmq/test/topic-cache-candidate-race): Workflow run "Build and Run Tests by Bazel" failed!
GitBox
-
[PR] [ISSUE #10892] Tolerate concurrent topic cache eviction [rocketmq]
via GitHub
-
[I] [Bug] Topic candidate selection races with concurrent cache eviction [rocketmq]
via GitHub
-
[PR] [ISSUE #10890] Validate gRPC client language metadata [rocketmq]
via GitHub
-
[I] [Bug] Proxy gRPC telemetry maps invalid language metadata to INTERNAL [rocketmq]
via GitHub
-
Re: [I] Inconsistent Broker data retrieved from different RocketMQ NameServers. [rocketmq-operator]
via GitHub
-
Re: [I] create topictransfer encounter Failed to list topic with output: The sub command topiclist -c -n 192.168.25.11:9876 not exist. [rocketmq-operator]
via GitHub
-
Re: [I] fix: AnnotationEnhancer chain silently discards all modifications in RocketMQMessageListenerBeanPostProcessor [rocketmq-spring]
via GitHub
-
(rocketmq) branch develop updated: fix(common): compare message queue ids safely (#10884)
fuyou
-
[PR] feat(persistence): add PostgreSQL support [rocketmq-dashboard]
via GitHub
-
[PR] fix: require instance IDs for client connection queries [rocketmq-dashboard]
via GitHub
-
[I] fix: reject blank instance IDs for client connection queries [rocketmq-dashboard]
via GitHub
-
[PR] feat(persistence): add versioned MySQL migrations [rocketmq-dashboard]
via GitHub
-
[PR] fix(metrics): enforce instance data source bindings [rocketmq-dashboard]
via GitHub
-
[I] fix: reject blank message trace identifiers [rocketmq-dashboard]
via GitHub
-
[PR] fix(consumer): scope global group details by instance [rocketmq-dashboard]
via GitHub
-
[PR] fix(consumer): label manual reload as refresh [rocketmq-dashboard]
via GitHub
-
[PR] fix(certs): track concurrent renewals [rocketmq-dashboard]
via GitHub
-
[PR] fix(alerts): track concurrent acknowledgements [rocketmq-dashboard]
via GitHub
-
[PR] fix(alerts): handle unknown system alert levels [rocketmq-dashboard]
via GitHub
-
[PR] fix(acl): preserve missing creation timestamps [rocketmq-dashboard]
via GitHub
-
[PR] fix(consumer): avoid overlapping group auto-refresh requests [rocketmq-dashboard]
via GitHub
-
[PR] fix(acl): load rules and users independently [rocketmq-dashboard]
via GitHub
-
[PR] fix(assets): track concurrent exports independently [rocketmq-dashboard]
via GitHub
-
[PR] fix(alerts): isolate asset preview requests [rocketmq-dashboard]
via GitHub
-
[PR] fix(grafana): isolate dashboard preview requests [rocketmq-dashboard]
via GitHub
-
[PR] fix(ops): serialize channel setting updates [rocketmq-dashboard]
via GitHub
-
[I] fix: label the Consumer Group manual reload action as refresh [rocketmq-dashboard]
via GitHub
-
[PR] fix(consumer): show offline groups as stopped in details [rocketmq-dashboard]
via GitHub
-
[PR] fix(consumer): use instance-scoped global row keys [rocketmq-dashboard]
via GitHub
-
[PR] fix(ui): keep Proxy loading active through mutation refreshes [rocketmq-dashboard]
via GitHub
-
[PR] fix(ui): ignore stale Proxy list responses [rocketmq-dashboard]
via GitHub
-
[PR] fix(ui): do not classify unknown Broker statuses as running [rocketmq-dashboard]
via GitHub
-
[I] fix: isolate alert rule asset preview requests [rocketmq-dashboard]
via GitHub
-
[PR] fix(ui): format IPv6 Proxy gRPC endpoints correctly [rocketmq-dashboard]
via GitHub
-
[I] fix: ignore stale Broker Cluster list responses [rocketmq-dashboard]
via GitHub
-
[PR] fix(ui): ignore stale Broker Cluster list responses [rocketmq-dashboard]
via GitHub
-
[PR] fix(ui): remove duplicate Broker Cluster refresh timer [rocketmq-dashboard]
via GitHub
-
[I] [Bug] OFFSET_ILLEGAL pull status breaks message and DLQ scans, silently dropping query results [rocketmq-dashboard]
via GitHub