[Apache-IoTDB-MQTT] request to add timestamp automatically, if not provided by MQTT
- Vorherrschende Sprache
- Java
- Sterne
- 6.4k
- Forks
- 1.2k
- Ø Merge
- 1 T. 23 Std.
- Gemergte PRs (30 T.)
- 115
Beschreibung
We are having a lot of very small embedded boards (Arduino) without a RTC function (Real-Time-Clock). If we want to insert the data over MQTT, with the IoTDB-built-in-MQTT-service, the insertion only works, if we provide the timestamp inside the MQTT-JSON-format, like on your example: https://iotdb.apache.org/UserGuide/V0.12.x/Communication-Service-Protocol/Programming-MQTT.html
It would be nice, if the timestamp can be added automatically by IoTDB on database insert, if no timestamp is provided inside the MQTT-JSON structure.
IoTDB Version 0.12.1
Beitragsleitfaden
Rechercherichtung
Beginne mit dem integrierten MQTT-Dienst von IoTDB und dem im Issue verlinkten MQTT-Programmierleitfaden für V0.12.x. Konzentriere dich darauf, wie MQTT-JSON-Nachrichten verarbeitet werden, wenn kein Zeitstempel vorhanden ist. Ermittle das erwartete Verhalten des Zeitstempels beim Einfügen in die Datenbank und überprüfe es mit einer Abdeckung für Nachrichten sowohl mit als auch ohne expliziten Zeitstempel.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- java
- Bereich
- databases
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100