Commit Graph
526 Commits
Author SHA1 Message Date
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