Commits

Andris Zeila authored d94743a44e1
.......PS. [ZBXNEXT-8040] added object based json parsing and jsonpath indexing for simple expressions Merge in ZBX/zabbix from feature/ZBXNEXT-8040-6.3 to master * commit '6835ef59b1bef2bbe783f90b8399bee0f1f93ab8': .......PS. [ZBXNEXT-8040] fixed warnings .......PS. [ZBXNEXT-8040] remove duplicate indexes/names when compiling jsonpath .......PS. [ZBXNEXT-8040] fixed jsonpath indexing when relative path is on comparison right side .......PS. [ZBXNEXT-8040] fixed invalid nested jsonpath in expression .......PS. [ZBXNEXT-8040] ported jsonpath 'first found' optimization from ZBXNEXT-8009 .......PS. [ZBXNEXT-8040] fixed memory leak in json object index .D........ [ZBXNEXT-8040] added changelog entry .......... [ZBXNEXT-8040] added missing file .......PS. [ZBXNEXT-8040] addded json object caching in jsonpath preprocessing step .......... [ZBXNEXT-8040] updated jsonpath cmocka tests to use directly zbx_jsonobj_query and test it twice to check index reuse .......PS. [ZBXNEXT-8040] added support for more complex expression indexing .......PS. [ZBXNEXT-8040] added object based json parser and json path processing with indexing (cherry picked from commit e13326c4e6c1dfa1e5bd7906b72d636053140128)