Commit Graph

668 Commits

Author SHA1 Message Date
fengzeroz 8bd802c492 Merge pull request #2095 from eeff/v2.8
Pick to v2.8 feat(core): add `interval` field to struct neu_plugin_group
2024-06-13 15:25:32 +08:00
eeff d2502d0482 feat(core): add interval field to struct neu_plugin_group 2024-06-13 15:02:51 +08:00
xiang.zhou 515d31c4e8 async queue:add api about length 2024-06-07 15:26:04 +08:00
hxy7yx d5df0b6dc6 feat(read):support pagination and filter(error) when reading tags 2024-06-03 18:23:32 +08:00
hxy7yx 0dd8fc3262 check and handle NaN for float and double in read and report operations 2024-05-29 16:57:07 +08:00
fengzero 224f748ddf version: 2.8.2 2024-05-24 08:04:49 +00:00
xiang.zhou d3094dd316 fixbug:incomplete value print 2024-05-20 17:32:07 +08:00
xiang.zhou 27529b5a91 prgfile:add del flag 2024-05-16 11:19:28 +08:00
xiang.zhou 0baedd7efd prgfile:modify msg struct about upload prgfile 2024-05-15 14:46:40 +08:00
fengzeroz 6ef055c5e2 Merge pull request #1979 from eeff/v2.8
Pick to v2.8 feat(core): mqtt client subscription support wildcard
2024-05-10 13:54:23 +08:00
eeff 253cdb9e91 feat(core): mqtt client subscription support wildcard 2024-05-09 11:11:09 +08:00
fengzeroz 27766d7ec2 Merge pull request #1967 from eeff/v2.8
Pick to v2.8: fix: reset metrics when node stopped
2024-04-29 15:04:02 +08:00
eeff 3d38558a0b feat: add metric type no reset flag 2024-04-29 14:48:23 +08:00
fengzero bafd1b9d0d version: 2.8.1 2024-04-16 06:00:37 +00:00
hxy7yx 87718d57f1 Revert "check if the written value conforms to the standard"
This reverts commit d9157687ed.
2024-04-15 10:37:50 +08:00
hxy7yx 9c2d9215ed determine whether tag(string) set endianness 2024-04-09 15:47:34 +08:00
hxy7yx b69499ba65 determine whether tag set endianness 2024-03-29 13:41:03 +08:00
eeff 315d40b7ad feat(core): add NEU_TYPE_TIME and NEU_TYPE_DATA_AND_TIME 2024-03-22 16:23:32 +08:00
fengzero 40569f843c version: v2.8 2024-02-29 08:48:01 +00:00
fengzeroz 821c4095f8 Merge pull request #1857 from eeff/eeff/dev
feat: use abstract domain socket instead of UDP
2024-02-22 10:15:42 +08:00
fengzeroz 0c80221c2a Merge pull request #1855 from hxy7yx/main-1
chore: improve parameter validation for API
2024-02-22 10:11:34 +08:00
hxy7yx cb4d477400 chore: improve parameter validation for API 2024-02-21 16:36:39 +08:00
eeff b0d12b07a5 feat: use abstract domain socket instead of UDP 2024-02-21 16:33:49 +08:00
eeff e34cbb7c67 refactor(metrics): add lock to avoid data race 2024-02-05 17:17:36 +08:00
eeff e50076dc20 fix: rolling counter integer overflow 2024-02-05 16:53:43 +08:00
eeff 353dbcd18c feat(mqtt): add rolling metrics 2024-02-02 12:00:47 +08:00
eeff 6bea8c254e feat(metrics): support distribution counter 2024-02-02 12:00:47 +08:00
eeff c81d40d351 feat: add rolling counter utility 2024-02-01 23:54:46 +08:00
hxy7yx c0ea9d15fe update tag name length max to 128 2024-01-30 17:44:25 +08:00
fengzeroz d11ae338ab Merge pull request #1831 from hxy7yx/main-1
cleanup(parser): remove unused functions
2024-01-30 14:10:34 +08:00
hxy7yx 9c6a90662c cleanup(parser): remove unused functions 2024-01-29 18:01:46 +08:00
xiang.zhou 5d29fb6a45 feat(prgfile):add prgfile api 2024-01-29 11:45:07 +08:00
fengzeroz 0bf39bbe3e Merge pull request #1824 from hxy7yx/main-1
test(ut):add async queue ut
2024-01-25 10:37:17 +08:00
hxy7yx e27ee0bd49 remove http_proxy 2024-01-25 10:07:20 +08:00
eeff 7395f9bf13 feat: add neu_strset_t utility data structure 2024-01-17 16:17:10 +08:00
fengzeroz e9a3778ca1 Merge pull request #1816 from eeff/eeff/dev
feat(restful): put drivers api
2024-01-16 15:05:39 +08:00
eeff e871363d70 feat(core): support NEU_REQ_ADD_DRIVERS request 2024-01-12 18:51:55 +08:00
eeff fa63962575 fix: enlarge plugin lib length 2024-01-11 15:39:00 +08:00
eeff 5584722dbd feat(core): add node request support setting 2024-01-09 15:36:39 +08:00
fengzeroz 56af317b74 Merge pull request #1804 from eeff/eeff/dev
feat(persist): abstract sqlite persister implementation
2024-01-09 10:47:10 +08:00
eeff c662e835d6 feat(persist): remove node/tag count 2024-01-05 15:00:44 +08:00
fengzeroz 4240f313e2 Merge pull request #1799 from hxy7yx/main-2
limit the number of groups to a maximum of 512
2024-01-04 16:20:56 +08:00
hxy7yx 9a12f36731 limit the number of groups to a maximum of 512 2024-01-04 16:11:47 +08:00
eeff ccb6a79a8e feat(core): get subscribe group request support filtering 2024-01-04 14:13:29 +08:00
eeff b08869f404 feat(restful): read group handler support query 2024-01-03 17:13:42 +08:00
eeff fe3bc96256 feat(core): read group support query matching 2024-01-02 17:12:00 +08:00
eeff ccccc0889f feat(core): remove template 2024-01-03 10:27:42 +08:00
fengzeroz 68789bed4d Merge pull request #1767 from hxy7yx/main-1
check if the written value conforms to the standard
2023-12-19 17:16:38 +08:00
hxy7yx d9157687ed check if the written value conforms to the standard 2023-12-19 17:07:39 +08:00
eeff 862b195139 revert: ndriver code 2023-12-18 21:32:09 +08:00