fengzeroz
1c4c3a7801
Merge pull request #465 from fengzeroz/main
...
fix(driver): crash when deleting cache"
2022-05-07 09:54:33 +08:00
fengzero
e19e594d3a
fix(driver): crash when deleting cache"
...
The tag name used in the cache has been freed
2022-05-07 01:47:45 +00:00
gc87
ed0bdb2036
fix(driver): remove return value len check
2022-05-06 17:27:57 +08:00
gc87
133177cf78
refactor(adapter): change to the host order
2022-04-28 17:56:15 +08:00
fengzero
09cca25975
chore(protocol_buf): pack/unpack protocol buf
2022-04-28 03:26:50 +00:00
fengzero
259ab439b5
feat(connection): add udp
2022-04-28 01:53:56 +00:00
fengzero
bcc14e99fc
feat(tag_class): tag class interface
...
Aggregate tags according to custom aggregation rules
2022-04-27 10:12:01 +00:00
fengzero
a1d115411a
feat(adapter): add zlog category
2022-04-27 07:45:24 +00:00
fengzero
f97aea03fa
feat(driver): write interface
2022-04-27 07:08:47 +00:00
fengzero
b7992c04c0
fix(driver): check group_free before call group_free
2022-04-27 07:00:05 +00:00
fengzero
3abed34eda
refactor(driver): remove add_group/del_group
2022-04-27 06:35:09 +00:00
fengzeroz
84d23f5c51
Merge pull request #450 from lixiumei123/main
...
Delete the logout and get_tty api from http
2022-04-27 09:35:51 +08:00
fengzero
b21571fd0f
jwt: support pub key
2022-04-26 09:33:48 +00:00
lixiumei
292dcc9f17
Delete the logout api from http
2022-04-26 08:48:49 +00:00
fengzero
42c762a7fe
package zlog
2022-04-26 08:27:12 +00:00
fengzero
d210b177ed
chore(utils): remove common
2022-04-26 08:27:12 +00:00
lixiumei
baaf006275
Add jwt to get iss-grant result judgement
2022-04-26 07:20:48 +00:00
lixiumei
73ca00660d
Modify jwt authentication, adapt to bc
2022-04-26 02:11:28 +00:00
fengzero
850c378fe4
fix(ekuiper): start from init state
2022-04-22 10:42:23 +00:00
fengzero
0f62c93fea
fix(connection): send with dontwait
2022-04-22 01:58:39 +00:00
fengzero
36ef45a303
fix(adapter): the adapter state does not enter ready
2022-04-21 07:14:36 +00:00
fengzero
cebdc3f469
chore(adapter): add write_response interface
2022-04-21 02:55:22 +00:00
fengzero
52f5fe353b
fix(events): stop flag
2022-04-20 08:24:32 +00:00
fengzero
ec8b6e27a3
fix(driver): del unused tag cache
2022-04-19 02:52:06 +00:00
fengzero
38f03eadec
refactor(log): lower log level
2022-04-18 08:09:52 +00:00
fengzero
289173d63f
fix(adapter): driver adapter create
2022-04-18 06:18:40 +00:00
fengzeroz
5cdb2d2d05
Merge pull request #434 from gc87/mqtt-cert-load-directly
...
fix: remove incorrect error logs
2022-04-18 13:07:08 +08:00
gc87
c1bb0ad7f4
fix: remove incorrect error logs
2022-04-18 12:53:09 +08:00
fengzeroz
dee64f0909
Merge pull request #433 from gc87/mqtt-cert-load-directly
...
MQTT Load the certificate and CA in memory
2022-04-18 11:32:06 +08:00
fengzero
8276f7db27
fix(adapter): adapter destory crash
2022-04-18 03:24:07 +00:00
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
eeff
dc52d25d4f
feat: add ekuiper plugin json decoding utilities
2022-04-15 18:03:20 +08:00
fengzero
c187fafc2f
fix(adapter): init
2022-04-15 09:59:02 +00: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
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
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
fengzero
eacfc6720a
perf(adapter): use neu_event to monitor nng-fd event
2022-04-14 09:53:20 +00:00
fengzero
47a31a691c
fix(adapter): update value based on name
2022-04-14 05:51:38 +00: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