You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by wa...@apache.org on 2025/09/01 03:35:40 UTC
(skywalking) branch master updated: BanyanDB: make `BanyanDBMetricsDAO` output `scan all blocks` info log only when the model is not `indexModel`. (#13453)
This is an automated email from the ASF dual-hosted git repository.
wankai pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/skywalking.git
The following commit(s) were added to refs/heads/master by this push:
new c5952c1915 BanyanDB: make `BanyanDBMetricsDAO` output `scan all blocks` info log only when the model is not `indexModel`. (#13453)
c5952c1915 is described below
commit c5952c191511b727008eefcbdcb471b7456a04dd
Author: Wan Kai <wa...@foxmail.com>
AuthorDate: Mon Sep 1 11:35:35 2025 +0800
BanyanDB: make `BanyanDBMetricsDAO` output `scan all blocks` info log only when the model is not `indexModel`. (#13453)
---
docs/en/changes/changes.md | 2 ++
.../server/storage/plugin/banyandb/measure/BanyanDBMetricsDAO.java | 4 +++-
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/docs/en/changes/changes.md b/docs/en/changes/changes.md
index 6ffa15855b..14042e1ddd 100644
--- a/docs/en/changes/changes.md
+++ b/docs/en/changes/changes.md
@@ -87,6 +87,8 @@
| **Attach Listener** | 1 | RUNNABLE | JVM attach listener thread. |
| **Total** | **158** | - | - |
+* BanyanDB: make `BanyanDBMetricsDAO` output `scan all blocks` info log only when the model is not `indexModel`.
+
#### UI
* Enhance the trace `List/Tree/Table` graph to support displaying multiple refs of spans and distinguishing different parents.
diff --git a/oap-server/server-storage-plugin/storage-banyandb-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/banyandb/measure/BanyanDBMetricsDAO.java b/oap-server/server-storage-plugin/storage-banyandb-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/banyandb/measure/BanyanDBMetricsDAO.java
index ee2a1dd57c..1bce2c9c2e 100644
--- a/oap-server/server-storage-plugin/storage-banyandb-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/banyandb/measure/BanyanDBMetricsDAO.java
+++ b/oap-server/server-storage-plugin/storage-banyandb-plugin/src/main/java/org/apache/skywalking/oap/server/storage/plugin/banyandb/measure/BanyanDBMetricsDAO.java
@@ -121,7 +121,9 @@ public class BanyanDBMetricsDAO extends AbstractBanyanDBDAO implements IMetricsD
if (begin != 0L || end != 0L) {
timestampRange = new TimestampRange(begin, end);
} else {
- log.info("{}[{}] will scan all blocks", model.getName(), idStr);
+ if (!model.getBanyanDBModelExtension().isIndexMode()) {
+ log.info("{}[{}] will scan all blocks", model.getName(), idStr);
+ }
}
List<Metrics> metricsInStorage = new ArrayList<>(metrics.size());