gc87
990f83c968
refactor(mqtt): load the CA in memory
2022-04-18 10:08:11 +08:00
gc87
4b09f83a3d
refactor(mqtt): Load the certificate in memory
2022-04-18 09:24:22 +08:00
fengzeroz
b2ab3a36f0
Merge pull request #427 from eeff/eeff/ekuiper
...
Update ekuiper plugin to handle write request
2022-04-15 18:32:53 +08:00
eeff
307cf84041
feat: update ekuiper plugin to handle write request
2022-04-15 18:03:20 +08:00
eeff
dc52d25d4f
feat: add ekuiper plugin json decoding utilities
2022-04-15 18:03:20 +08:00
eeff
809a22d449
fix: ekuiper plugin send json data without terminating null byte
2022-04-15 18:03:20 +08:00
fengzeroz
7bf2394ed5
Merge pull request #431 from fengzeroz/main
...
fix(adapter): init
2022-04-15 17:59:28 +08:00
fengzero
c187fafc2f
fix(adapter): init
2022-04-15 09:59:02 +00:00
fengzeroz
c06280bc2d
Merge pull request #430 from fengzeroz/main
...
refactor adapter
2022-04-15 17:47:56 +08:00
fengzero
1b1984bcb0
fix(adapter): uninit plugin
2022-04-15 09:36:40 +00:00
fengzero
5bc6b1f406
refactor(adapter): remove update name api
2022-04-15 09:36:40 +00:00
fengzero
adbc2245bc
rename adapter id
2022-04-15 09:36:40 +00:00
fengzero
2cc3ae2c89
refactor(adapter): remove node_id in adapter
2022-04-15 09:36:40 +00:00
fengzero
7100992531
refactor(adapter): rename and class plugin info in neu_adapter
2022-04-15 09:36:40 +00:00
fengzero
fd03785205
refactor(adapter): remove stop field in neu_adapter
2022-04-15 09:36:40 +00:00
fengzero
3548917bc6
refactor(adapter): remove adapter_type
2022-04-15 09:36:40 +00:00
fengzeroz
e98c91a677
Merge pull request #429 from gc87/mqtt-new-format
...
feat(mqtt): add values-errors upload format
2022-04-15 17:36:06 +08:00
gc87
d7d8d33b5d
feat(mqtt): add values-errors upload format
2022-04-15 17:12:36 +08:00
gc87
1e58f57ff8
refactor: group_config_name -> group_name
...
Modify the group_config_name in the read-write and periodic upload messages of the mqtt plugin to group_name
2022-04-15 17:03:05 +08:00
fengzeroz
f53edc3948
Merge pull request #428 from fengzeroz/main
...
refactor adapter
2022-04-15 16:32:55 +08:00
fengzero
f5516fe04f
enable -Werror
2022-04-15 08:23:07 +00:00
fengzeroz
a7b2893653
Merge pull request #425 from lixiumei123/main
...
Fixing warnings in CI compilation
2022-04-15 16:22:27 +08:00
fengzero
d62a9fc750
refactor(adapter): explicit adapter classification
...
driver: connect physical devices to read/write tag, such as PLC.
config: add/del/update plugin/group/tag, and persistent configuration.
control: periodically upload data and accept write tag.
2022-04-15 08:17:44 +00:00
lixiumei
ec0c8a1889
Fixing warnings in CI compilation
2022-04-15 08:13:09 +00:00
fengzero
e22fcd1c0d
refactor(adapter): use adapter events to upload tag data
2022-04-15 03:34:53 +00:00
fengzeroz
64a383ef21
Merge pull request #426 from fengzeroz/main
...
perf(adapter): use neu_event to monitor nng-fd event
2022-04-14 18:13:28 +08:00
fengzero
eacfc6720a
perf(adapter): use neu_event to monitor nng-fd event
2022-04-14 09:53:20 +00:00
fengzeroz
ce9bc3f4d2
Merge pull request #424 from eeff/eeff/fix
...
Fix packaging to include ekuiper plugin
2022-04-14 16:08:34 +08:00
eeff
1fea9797f1
fix: packaging to include ekuiper plugin
2022-04-14 15:29:54 +08:00
fengzeroz
0e6f4fdf1e
Merge pull request #423 from fengzeroz/main
...
fix(adapter): update value based on name
2022-04-14 14:03:18 +08:00
fengzero
47a31a691c
fix(adapter): update value based on name
2022-04-14 05:51:38 +00:00
fengzeroz
d227377b79
Merge pull request #422 from fengzeroz/main
...
add errorcode type mismatch
2022-04-13 18:11:34 +08:00
fengzero
4f5c6c3f8e
add errorcode type mismatch
2022-04-13 10:11:09 +00:00
fengzeroz
ccfcc319de
Merge pull request #421 from fengzeroz/main
...
Add driver type adapter, simplify driver development
2022-04-13 17:53:02 +08:00
fengzero
54a5a2b9d4
Add driver type adapter, simplify driver development
...
use one thread to upload data, and another thread to trigger the driver
to read and write data and process msg.
2022-04-13 09:47:59 +00:00
fengzeroz
5c557406a0
Merge pull request #420 from eeff/eeff/ekuiper
...
Update ekuiper plugin to forward trans data
2022-04-13 17:19:16 +08:00
eeff
fe80d9c6b4
feat: update ekuiper plugin to forward trans data
2022-04-13 17:07:51 +08:00
eeff
62c93d3574
feat: add ekuiper json encoding utilities
2022-04-13 17:07:51 +08:00
eeff
b8ecf26b25
refactor: move ekuiper plugin struct into header file
2022-04-13 15:26:38 +08:00
fengzeroz
70dd341d0c
Merge pull request #419 from gc87/remove-neu_list-h
...
refactor: remove neu_list dependency
2022-04-13 10:42:21 +08:00
gc87
d13747cfc8
refactor: remove neu_list dependency
...
Use sys/queue.h instead of neu_list.h
2022-04-12 16:56:14 +08:00
fengzeroz
208e3aebfe
Merge pull request #417 from gc87/fix-mqtt-armv7l-crash
...
Fix subscription list release order
2022-04-12 16:37:22 +08:00
fengzeroz
16e0a65561
Merge pull request #418 from eeff/eeff/ekuiper
...
Add plugin skeleton for ekuiper
2022-04-12 16:36:58 +08:00
eeff
ee2695acd2
Add plugin skeleton for ekuiper
2022-04-12 12:01:06 +08:00
gc87
594b0b21ed
Fix subscription list release order
2022-04-11 15:56:44 +08:00
fengzeroz
d2aa1ea7f3
Merge pull request #416 from eeff/eeff/dev
...
Fix command line `--restart` option number conversion
2022-04-11 11:29:54 +08:00
eeff
7fb1deb23b
Fix command line --restart option number conversion
2022-04-11 11:11:58 +08:00
fengzeroz
6e7a14e0c9
Merge pull request #415 from eeff/eeff/dev
...
Add daemon restart policy and enable core dump
2022-04-11 10:59:05 +08:00
eeff
a959df37a3
Try to enable core dump for neuron process
2022-04-11 10:38:50 +08:00
eeff
a8c45725d2
Implement neuron daemon restart policy
2022-04-11 10:38:50 +08:00