Commit Graph

223 Commits

Author SHA1 Message Date
fengzero a09cb6727c fix(manager): wait node init 2022-07-06 07:28:57 +00:00
fengzero 0b1fb54543 fix: cppcheck warning 2022-07-04 09:12:44 +00:00
fengzero 25ed37c39b notify app subscribe if neuron restart 2022-06-24 06:28:38 +00:00
fengzero 7cb727581f chore(api): check node/group name len 2022-06-23 05:48:52 +00:00
fengzero 3244fe74e8 set adapter name in uninit msg 2022-06-22 08:11:19 +00:00
fengzero abddb3339f manager: log msg type string 2022-06-22 06:01:35 +00:00
fengzero 3aa6d1f578 remove libcsptr copyright 2022-06-21 09:15:59 +00:00
fengzero d05688f9c8 fix(manager): when the neuron exits, the node data is deleted 2022-06-21 03:09:31 +00:00
fengzero 566487d1f8 add NEU_RESP_APP_SUBSCRIBE_GROUP msg nofity app subscribe group 2022-06-20 09:57:26 +00:00
fengzero 993530f86b refactor persist & adapter msg 2022-06-20 08:08:40 +00:00
fengzero 1e29e4cb1c remove plugin_info.h & adapter_msg.h 2022-06-17 07:02:32 +00:00
fengzero 67f0c2b2f0 rename tag address and replace neu_dtype_e 2022-06-17 03:48:51 +00:00
fengzero 2d38ae5f50 refactor plugin interface config 2022-06-15 06:40:30 +00:00
fengzero a52b16c1dc remove adapter/ndoe id 2022-06-15 06:14:51 +00:00
fengzero 7a9a7dd76b remove mtx in manager 2022-06-15 06:00:25 +00:00
fengzero 824734ef48 remove mtx in node_manager 2022-06-15 05:57:48 +00:00
fengzero 2a2379c0a8 remove mtx in plugin_manager 2022-06-15 05:53:37 +00:00
fengzero 58a01a770c api(tag): add description field in add/update/get 2022-06-15 03:34:58 +00:00
fengzero 4883eae0c8 fix persist plugin info 2022-06-15 01:58:03 +00:00
fengzero 95db2396ba feat(msg): notify app subscribe/unsubscribe info 2022-06-14 09:13:21 +00:00
fengzero 19b5f303b6 manager stop flag 2022-06-10 07:49:27 +00:00
fengzero 5c18c13043 after the adapter is closed, close the manager 2022-06-10 07:01:08 +00:00
fengzero 203328dffd copyright 2020-2022 2022-06-10 04:43:06 +00:00
fengzero 45ab4d4cf1 node/group/tag function test 2022-06-10 04:43:06 +00:00
fengzero dc65873e93 async process op msg 2022-06-10 04:43:06 +00:00
fengzero 4e2987c46d remove neu_manager 2022-06-10 04:43:05 +00:00
fengzero 2446fa8c6d read/write tag 2022-06-10 04:43:05 +00:00
fengzero 94ed02a84b remove atomic_data 2022-06-10 04:43:05 +00:00
fengzero 574fab1057 remove libcsptr 2022-06-10 04:43:05 +00:00
fengzero 7d6e7c7a37 remove unused file 2022-06-10 04:43:05 +00:00
fengzero d7df9c7ccf add/del/update/get tag 2022-06-10 04:43:05 +00:00
fengzero 51ebf90294 node ctl/state 2022-06-10 04:43:05 +00:00
fengzero 27375c5d6c set/get setting 2022-06-10 04:43:05 +00:00
fengzero 8e8fa443c2 subscribe/unsubscribe/get subscribe 2022-06-10 04:43:05 +00:00
fengzero c8234633e0 add/del/get group 2022-06-10 04:43:05 +00:00
fengzero 3ba23ee65e refactor group subscribe 2022-06-10 04:43:05 +00:00
eeff 6f7dea1c61 feat(restful): update get plugin api to return plugin description 2022-05-30 15:19:36 +08:00
fengzero cc76430c15 fix ft node type 2022-05-30 02:45:17 +00:00
fengzero 4a1a34de43 simplify the plugin type to driver and app 2022-05-30 02:45:17 +00:00
fengzero a7781b63ce log: replace log with zlog 2022-05-28 09:27:52 +00:00
eeff 4d03d6c5f3 feat(core): add helper functions for getting node info by id 2022-05-25 18:02:18 +08:00
eeff 99d1b724b6 fix: string equality comparison using strcmp 2022-05-24 18:39:00 +08:00
fengzeroz 2578d6925f Merge pull request #490 from eeff/eeff/fix
fix(persist): load as much data as possible ignoring error
2022-05-19 14:39:54 +08:00
fengzero 5da0480eb4 remove libyaml 2022-05-18 05:30:14 +00:00
eeff 3b23d5d257 feat(persist): split adapter infos into separate files
Previously all adapter infos were stored in a single file which may
cause data loss, separated into individual files for each adapter.
2022-05-18 10:16:54 +08:00
fengzero 38f03eadec refactor(log): lower log level 2022-04-18 08:09:52 +00:00
fengzero 8276f7db27 fix(adapter): adapter destory crash 2022-04-18 03:24:07 +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