[Feature request] 希望能够新增设备(Device)的元数据相关的查询功能。
- Vorherrschende Sprache
- Java
- Sterne
- 6.4k
- Forks
- 1.2k
- Ø Merge
- 1 T. 23 Std.
- Gemergte PRs (30 T.)
- 115
Beschreibung
### Search before asking
- [x] I searched in the [issues](https://github.com/apache/iotdb/issues) and found nothing similar.
### Motivation
如:
1. IoTDB> show devices root.ln.** where template = 't1',显示device的对应的创建时间(第一次出现的时间),最后一次出现的时间,测试点,数据点总数等等元数据信息;
2. IoTDB> show devices root.ln.** where time >= 1 and time <= 100,显示指定时间内出现的所有的devices(这个语句有些版本支持:version 1.3.3 (Build: ad95a7e),但经常会报各种异常,如:Msg: org.apache.iotdb.jdbc.IoTDBSQLException: 301: Cannot invoke "java.util.List.isEmpty()" because "bitMaps" is null)
### Solution
_No response_
### Alternatives
_No response_
### Are you willing to submit a PR?
- [x] I'm willing to submit a PR!
Beitragsleitfaden
Rechercherichtung
Beginnen Sie mit der Untersuchung des Abfrageverhaltens von IoTDB SHOW DEVICES, einschließlich Vorlagen- und Zeitprädikaten. Reproduzieren Sie anschließend den gemeldeten JDBC-Fehler in Version 1.3.3 im Zusammenhang mit einer null bitMaps-Liste und prüfen Sie dann, wie die Geräteerstellungszeit, der Zeitpunkt der letzten Sichtung, Messpunkte und die Gesamtzahl der Datenpunkte definiert werden könnten. Als abgeschlossen gilt die Arbeit, wenn der Umfang der angeforderten Metadatenabfragen vereinbart ist und sie wie vorgesehen funktionieren.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- databases
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100