fengzero
|
67f0c2b2f0
|
rename tag address and replace neu_dtype_e
|
2022-06-17 03:48:51 +00:00 |
|
fengzero
|
53ceeac9ff
|
del unused errorcode
|
2022-06-16 10:04:04 +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
|
203328dffd
|
copyright 2020-2022
|
2022-06-10 04:43:06 +00:00 |
|
fengzero
|
dc65873e93
|
async process op msg
|
2022-06-10 04:43:06 +00:00 |
|
fengzero
|
38a2652930
|
remove vector and data_expr
|
2022-06-10 04:43:05 +00:00 |
|
fengzero
|
d7df9c7ccf
|
add/del/update/get tag
|
2022-06-10 04:43:05 +00:00 |
|
fengzero
|
8e8fa443c2
|
subscribe/unsubscribe/get subscribe
|
2022-06-10 04:43:05 +00:00 |
|
fengzero
|
3ba23ee65e
|
refactor group subscribe
|
2022-06-10 04:43:05 +00:00 |
|
fengzero
|
a7781b63ce
|
log: replace log with zlog
|
2022-05-28 09:27:52 +00:00 |
|
eeff
|
99d1b724b6
|
fix: string equality comparison using strcmp
|
2022-05-24 18:39:00 +08: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 |
|
eeff
|
b3d9bc68b1
|
fix(persist): load as much data as possible ignoring error
Previously persistence data loading will stop at first error,
now updated to load as much data as possible ignoring errors.
|
2022-05-17 23:24:18 +08:00 |
|
fengzero
|
82e061da4d
|
move header to include/neuron
|
2022-04-07 08:44:04 +00:00 |
|
fengzero
|
39f9e0697d
|
remove mem_alloc.h
|
2022-03-31 08:10:55 +00:00 |
|
eeff
|
d4b9220d78
|
Update adapter persistence json with adapter id
|
2022-03-29 11:35:36 +08:00 |
|
eeff
|
c911216d55
|
Add new persistence function neu_persister_update_adapter
|
2022-03-22 18:13:22 +08:00 |
|
lixiumei
|
47eba78d75
|
Check neu_json_decode_array_size_by_json return value close #334
|
2022-03-21 15:20:22 +08:00 |
|
lixiumei
|
f52bd3c187
|
Adding tag_id persistence
|
2022-03-16 12:49:46 +08:00 |
|
lixiumei
|
7e93fb0341
|
Remove redundant fields from plugin persistence and keep only plugin_lib_name
|
2022-03-11 17:47:52 +08:00 |
|
fengzero
|
98c14434dc
|
add debug log in persist write file
|
2022-03-02 05:51:21 +00:00 |
|
Parker Liu
|
2b177aa015
|
Fix multi-times load json object from buffer when decode complex json string
|
2022-02-18 11:21:55 +08:00 |
|
lixiumei
|
19ba928e0d
|
Fix the name of the persistent parser file
|
2022-02-16 18:02:05 +08:00 |
|
Parker Liu
|
38c10f577f
|
Remove include 'jansson.h' in json_group_configs.c
|
2022-02-16 12:08:37 +08:00 |
|
Parker Liu
|
4b90282802
|
Update persistance's parser file that generated by new json-autotype
|
2022-02-16 11:59:55 +08:00 |
|
lixiumei
|
6e7fdbcc87
|
Adding data for pressures tests
|
2022-02-09 17:42:44 +08:00 |
|
eeff
|
f18c6b9765
|
Fix persistence loading to ignore if no group configs exist
|
2022-01-28 21:40:18 +08:00 |
|
eeff
|
b443d6f0b2
|
Add function neu_persist_subscription_infos_free
|
2022-01-28 21:36:56 +08:00 |
|
eeff
|
99ad951503
|
Refactor persistence api function neu_persister_load_subscriptions
|
2022-01-27 21:16:42 +08:00 |
|
eeff
|
f9dfdf32c6
|
Refactor persistence api function neu_persister_store_subscriptions
|
2022-01-27 21:16:42 +08:00 |
|
eeff
|
70aa5e2d8c
|
Fix neu_persister_create to create adapters directory
|
2022-01-26 10:41:12 +08:00 |
|
eeff
|
29c15d76f3
|
Refactor neu_persister_create
|
2022-01-26 10:41:12 +08:00 |
|
eeff
|
8a9feb4dd6
|
Fix neu_persister_delete_adapter to delete adapter data
|
2022-01-24 18:29:33 +08:00 |
|
eeff
|
c8729c247b
|
Fix neu_persist_group_config_infos_free
|
2022-01-24 18:22:59 +08:00 |
|
eeff
|
fe47802eb1
|
Update persistence group config json
1. Update API docs
2. Regenerate parser code
|
2022-01-24 18:22:59 +08:00 |
|
eeff
|
bdefb23f78
|
Update neu_persister_load_datatags with group_config_name parameter
|
2022-01-21 18:58:34 +08:00 |
|
eeff
|
e3a54517e1
|
Update neu_persister_store_datatags
Now datatags are stored under directory of each group config.
|
2022-01-21 18:58:34 +08:00 |
|
eeff
|
6751bf0a9a
|
Add helper function neu_persist_datatag_infos_free
|
2022-01-21 18:58:34 +08:00 |
|
eeff
|
bbaae51fa5
|
Fix persistence data file structure according to nep
|
2022-01-21 18:36:13 +08:00 |
|
eeff
|
5ecde49f49
|
Fix persister loading apis to return more fine grain error code
|
2022-01-20 18:00:00 +08:00 |
|
lixiumei
|
68ab467961
|
Fix neu_persister_t references
|
2022-01-19 17:22:26 +08:00 |
|
eeff
|
e116ee487c
|
Make default persist adapter load group configs
|
2022-01-19 10:12:28 +08:00 |
|
eeff
|
5ccbf1bde5
|
Update neu_manager to forward group config event to persist adapter
1. Forward group config event in neu_manager loop
2. Handle group config event in persist adapter loop
|
2022-01-19 10:12:28 +08:00 |
|
Parker Liu
|
a957732f73
|
Fix build error of not define PATH_MAX in persist.c
|
2022-01-18 15:00:08 +08:00 |
|
Parker Liu
|
4b66b200d2
|
Fix memory leak issue when load plugins and adapters in persist.c
|
2022-01-17 17:12:17 +08:00 |
|
eeff
|
adcdda70e6
|
Make default persist adapter load adapter setting
|
2022-01-14 19:10:22 +08:00 |
|
eeff
|
e1cd0906db
|
Update neu_manager to forward node setting event to persist adapter
1. Forward set node setting event in neu_manager loop
2. Handle set node setting event in persist adapter loop
|
2022-01-14 19:10:22 +08:00 |
|
eeff
|
edefa07116
|
Update neu_manager to forward plugin event to persist adapter
1. Forward add/update/del plugin event in neu_manager loop
2. Handle add/update/del plugin event in persist adapter loop
|
2022-01-14 18:48:03 +08:00 |
|
eeff
|
3cf9030283
|
Update neu_manager to forward node event to persist adapter
1. Forward add/update/del node event in neu_manager loop
2. Handle add/update/del node event in persist adapter loop
|
2022-01-13 18:04:20 +08:00 |
|