Commit Graph

694 Commits

Author SHA1 Message Date
fengzero 991c1f5988 fix: assert persister init fail 2022-08-09 02:40:13 +00:00
fengzero afb8d840a1 script: sdk install 2022-08-08 09:40:51 +00:00
fengzero 04675ec04c fix(http): remove aio timeout 2022-08-05 09:32:42 +00:00
fengzeroz 5b7c09976b Merge pull request #691 from eeff/eeff/dev
fix(persistence): remove tag name unique contraint
2022-08-05 09:52:52 +08:00
fengzero 1fa0e73d35 api: get all nodes state 2022-08-04 10:07:49 +00:00
eeff fb3630b7f8 fix(persistence): schema version sorting 2022-08-04 17:47:39 +08:00
fengzero f33d171c47 fix: include jwt.h 2022-08-04 06:11:29 +00:00
eeff 0057bbd711 chore: export neu_jwt.h 2022-08-04 12:00:26 +08:00
eeff fc5dd6e56e feat: start license server at best 2022-08-04 12:00:26 +08:00
fengzero 42aa45e6f6 fix(adapter): close plugin when destroy adapter 2022-08-02 09:55:30 +00:00
fengzero 55e009dc05 connection: serial port support more baud rates 2022-08-02 02:01:18 +00:00
fengzero 4f8263d8f3 feat(manager): send nodes state periodically 2022-08-01 08:48:26 +00:00
fengzero 955d3ef041 fix(tag): get tags that attribute is read or subscribe 2022-08-01 03:28:08 +00:00
fengzero d5f8f12a2d feat(driver): subscribe tag 2022-08-01 02:28:36 +00:00
gc87 8cf9ba95f8 refactor(mqtt): static alloc -> dynamic alloc 2022-07-29 15:52:39 +08:00
fengzeroz ca0b7a9664 Merge pull request #677 from eeff/eeff/dev
fix(persistence): correct sqlite type substitution
2022-07-29 14:18:23 +08:00
eeff d6bc7ca0f5 fix(persistence): correct sqlite type substitution 2022-07-29 12:23:30 +08:00
fengzero 844efd9ab0 fix serial port parameter 2022-07-28 08:55:46 +00:00
eeff 11a0ba0de1 chore: remove persistence json parser code 2022-07-26 17:54:09 +08:00
fengzeroz 9547c09f3f Merge pull request #665 from emqx/dev/2.2.0
Dev/2.2.0
2022-07-26 17:09:01 +08:00
fengzero 58ce412192 fix: replace large stack var with heap var 2022-07-26 02:37:44 +00:00
fengzero 5cece84ca9 fix(http): aio timeout 2022-07-19 07:28:11 +00:00
eeff b91d62828d feat(persistence): apply schema files when persister init 2022-07-15 18:43:43 +08:00
eeff 6b6ed493de feat(persistence): migrate subscription persistence to sqlite 2022-07-15 18:20:29 +08:00
eeff 384f231da5 feat(persistence): migrate tags persistence to sqlite 2022-07-15 18:20:29 +08:00
eeff dc8e69fea0 feat(persistence): migrate group persistence to sqlite 2022-07-15 18:20:29 +08:00
eeff 4e85fab19a feat(persistence): migrate setting persistence to sqlite 2022-07-15 18:20:29 +08:00
eeff f597fd7e21 feat(persistence): migrate adapter persistence to sqlite 2022-07-15 18:20:29 +08:00
fengzeroz f628c9153b Merge pull request #636 from gc87/branch-mqtt
Add heartbeat support for mqtt plugin
2022-07-15 17:21:22 +08:00
fengzero 003c31e4a6 fix(connection): send with bolck flag if conn is bolck 2022-07-15 06:48:08 +00:00
gc87 3c59046314 feat(mqtt): setting optional field 2022-07-15 13:51:02 +08:00
gc87 96992eff71 refactor(mqtt): Modify unreasonable code
* Modify header file ordering
* Modify mqtt.* to mqtt_*.* to avoid ide parsing exception
* Modify part of the code according to the pr revision comments
2022-07-15 13:51:02 +08:00
gc87 596cd699fd feat(mqtt): state json string send 2022-07-15 13:51:02 +08:00
gc87 efd8083a75 fix(mqtt): bio should retry flag clear 2022-07-15 13:51:02 +08:00
fengzero 3c5ae487b0 fix(errorcode): return NEU_ERR_PLUGIN_TAG_NOT_READY when the tag value cache does not exist 2022-07-14 07:34:13 +00:00
fengzero e477336fa1 fix(connection): trigger disconnect callback if reconfig 2022-07-14 06:01:05 +00:00
fengzero a93796aa0c fix(driver): memory leak 2022-07-13 09:40:38 +00:00
fengzero 1fbebd3872 feat(connection): wait fixed msg 2022-07-13 07:46:38 +00:00
fengzero a7eae59be6 assert nng init 2022-07-11 03:21:12 +00:00
fengzero a09cb6727c fix(manager): wait node init 2022-07-06 07:28:57 +00:00
fengzero 82e7a907e3 mqtt: del sleep 1s 2022-07-06 07:08:35 +00:00
eeff 282ca37050 ci: remove cppcheck errors 2022-07-04 22:49:58 +08:00
fengzero 0b1fb54543 fix: cppcheck warning 2022-07-04 09:12:44 +00:00
gc87 b0db5edea1 fix(mqtt): implicit conversion error
Resolves #474
2022-06-30 10:28:36 +08:00
gc87 8231e2ffd0 fix(mqtt): topic is subscribed repeatedly 2022-06-30 10:00:47 +08:00
fengzero 62f59dca65 fix timer trigger 2022-06-30 01:29:14 +00:00
eeff 680f2e4162 chore: relegate persiter read_file_string log level 2022-06-29 14:29:16 +08:00
fengzero 093b92a1b9 event(timer): first timer triggered 2022-06-28 08:19:45 +00:00
gc87 99f742f2a9 fix(base64): decode output len error 2022-06-27 17:38:21 +08:00
fengzero a6a4ce1f78 fix(driver): update all tag error if tag == NULL 2022-06-27 08:13:54 +00:00