apache / apache/iotdb

[Apache-IoTDB-MQTT] request to add timestamp automatically, if not provided by MQTT

Offen
#4,196 3 Kommentare 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Module - 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

Beitragsleitfaden öffnen

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

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.