Fix instance query in JDBC implementation.(#11023) (#11024)

Co-authored-by: weixiang1862 <weixiang1862@gmail.com>
This commit is contained in:
weixiang1862 2023-06-29 18:58:00 +08:00 committed by GitHub
parent a3adc3d74e
commit 137fb64888
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 7 deletions

View File

@ -27,10 +27,11 @@
* Packages with name `recevier` are renamed to `receiver`.
* `BanyanDBMetricsDAO` handles `storeIDTag` in `multiGet` for `BanyanDBModelExtension`.
* Fix endpoint grouping-related logic and enhance the performance of PatternTree retrieval.
* Fix metric session cache saving after batch insert when using `mysql-connector-java`
* Fix metric session cache saving after batch insert when using `mysql-connector-java`.
* Support dynamic UI menu query.
* Add comment for `docker/.env` to explain the usage.
* Fix wrong environment variable name `SW_OTEL_RECEIVER_ENABLED_OTEL_RULES` to right `SW_OTEL_RECEIVER_ENABLED_OTEL_METRICS_RULES`.
* Fix instance query in JDBC implementation.
#### UI

View File

@ -156,12 +156,7 @@ public class JDBCMetadataQueryDAO implements IMetadataQueryDAO {
final var minuteTimeBucket = TimeBucket.getMinuteTimeBucket(duration.getStartTimestamp());
final var tables = tableHelper.getTablesForRead(
InstanceTraffic.INDEX_NAME,
duration.getStartTimeBucket(),
duration.getEndTimeBucket()
);
final var tables = tableHelper.getTablesWithinTTL(InstanceTraffic.INDEX_NAME);
for (String table : tables) {
final var sqlAndParameters = buildSQLForListInstances(serviceId, minuteTimeBucket, table);
results.addAll(