index
:
mesalab_git/tango/maat.git
dev-23.07
dev-24.02
develop-version3
develop-version4
develop-version5
refactor-separate-scan-and-stat-compile
rename-attribute_name-to-field-v24.12
Repository for tango/maat
www-data
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
entry
/
Maat_hierarchy.cpp
Age
Commit message (
Expand
)
Author
2022-10-26
Refactor from scratch.
zhengchao
2022-08-23
Refactor table schema and runtime to support boolean expression plugin.
zhengchao
2022-04-29
新创建的clause,在加入哈希表时,使用了compile中的literal_id...
v3.6.9
zhengchao
2022-04-23
修复由于笔误将Maat_hierarchy_clause_fetch中的局部变量的定义�...
zhengchao
2021-08-05
Plugin表更新后,不需要进行Hierarchy的重建。
v3.4.5
zhengchao
2021-07-27
Maat_hierarchy_build_region2clause_hash中,不在对group中的region id排...
v3.4.4
zhengchao
2021-07-27
减少增量更新时hier重建的写锁临界区,减少扫描线程的所�...
zhengchao
2021-07-21
因使用MAAT_SET_SCAN_NO_COUNT后,在Group移除region id时会出现误�...
zhengchao
2021-07-20
修复bug:上一版本引入,region更新不能反映到compile命中;
v3.4.1
zhengchao
2021-07-19
优化hit_path增加性能
v3.2.4
zhengchao
2021-07-19
compile_mid使用ut_arrary替代tailq存储hit_path。
zhengchao
2021-07-19
改进Hierarchy的多线程扫描性能: Hierarchy使用rwlock来保证更�...
zhengchao
2021-07-19
Maat_set_scan_status可以设置MAAT_SET_SCAN_NO_COUNT类型参数, 指示�...
zhengchao
2021-07-19
修改scan status重的测试用例,覆盖更多分支。
zhengchao
2021-07-01
bool Matcher对输入的item id(clause id)排序和去重,会改变外�...
zhengchao
2021-06-15
Feature faster bool matcher on reptead item
v3.2.1
郑超
2021-06-01
Hierarchy中,使用垃圾回收方式释放compile,避免bool_matcher命�...
v3.1.24
zhengchao
2021-06-01
bool matcher中引用了已经被释放的compile,导致段错误。 TSG-6548
zhengchao
2021-05-27
修复bug: Bool matcher重建时,maat hierarchy会重新生成clause id�...
3.1.22
zhengchao
2021-04-20
Maat Hierarchy中的compile mid结构体保留了Hier的指针,可能指向...
zhengchao
2021-04-19
Maat_hierarchy_region_compile按照用户传入的结果数量申请缓存,...
v3.1.18
zhengchao
2021-04-19
增加hierarachy中为每个线程分配expr_buff,以修复使用用户设�...
zhengchao
2021-04-19
集成支持expr_id的bool matcher
zhengchao
2021-04-18
使用流式扫描接口,命中多个不同策略时导致死循环
liuxueli
2021-04-01
Fix memory leak by update uncare table
v3.1.17
刘学利
2021-01-29
Maat_hierarchy_compile_mid_update_by_compile中的assert并不准确:在扫...
zhengchao
2020-12-16
修复加载8个字符串与表达式报错的bug TSG-4717;增加Hierarchy�...
zhengchao
2020-12-05
region_compile中compile_rule缓存数组的大小,调整为与调用参数...
v3.1.9
v3.1.8
zhengchao
2020-12-05
1. 提高group被大量compile同时引用的性能
zhengchao
2020-11-25
同时命中compile数量过多时,仅对MAX_GROUP_CACHE个数中间结果�...
v3.1.5
liuxueli
2020-11-24
对命中clause_id的数量设置上限,避免同时命中compile数量过�...
zhengchao
2020-10-19
修复删除FQDN Plugin配置时产生的内存泄露。
zhengchao
2020-07-31
增加对group_num为0的编译配置的处理。
v3.0.3
zhengchao
2020-07-06
region_rule_inner中增加magic_num,以诊断region配置删除时可能发...
zhengchao
2020-07-03
为提高命中大量region时的性能,扫描中间状态使用utarray替�...
zhengchao
2020-07-02
Maat_hierarchy总是返回可用的compile_rule,以同步修复master分支...
v3.0.1
zhengchao
2020-07-02
Maat_hierarchy在删除group时,不同时删除igraph中的vertex,避免v...
zhengchao
2020-06-22
version3单元测试通过。
zhengchao
2020-06-22
通过原有功能的单元测试。
zhengchao
2020-06-22
基础扫描功能的测试用例通过。
zhengchao
2020-06-22
代码适配Maat command、maat json。
zhengchao
2020-06-22
完成Maat_hierarchy规则加载重构的代码编写,未编译。
zhengchao
2020-06-22
准备放弃sqlite,改用multimap。sqlite必须集中提交以获得高性...
zhengchao
2020-06-22
准备用sqlite3替代MESA_htable进行Maat hierarchy构建。
zhengchao
2020-06-22
抽象垃圾回收模块,新增Maat_garbage_collection.cpp/h
zhengchao
2020-06-22
尝试分离hierarchy的中间版本
zhengchao