[Apache-IoTDB-MQTT] request to add timestamp automatically, if not provided by MQTT
- Lenguaje dominante
- Java
- Estrellas
- 6.4k
- Forks
- 1.2k
- Merge medio
- 1 d 23 h
- PR fusionados (30 d)
- 115
Descripción
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
Guía de contribución
Línea de trabajo
Comienza con el servicio MQTT integrado de IoTDB y la guía de programación de MQTT de V0.12.x enlazada en el issue, centrándote en cómo se procesan los mensajes JSON de MQTT cuando no hay una marca de tiempo presente. Determina el comportamiento esperado de la marca de tiempo al insertar en la base de datos y verifícalo con cobertura para mensajes tanto con como sin una marca de tiempo explícita.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- java
- Área
- databases
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100