1.unit test
- grpc identify
- print ping err
- 迁移至BM框架
- 增加register接口
- redis migrate folder
- err judgement fix panic
- move in main path
- delete statsd
- limit max regexps a area can have (in conf file)
- optimize code
- temporary fix nil keyword pointer panic
- return deleted regexps where get all regexps
- fix danmu share reply's regexps
- return precious keyword hit counts when incr
- make auto white strategy configurable.
- fix 'fetch rules without getting area'
- fix autoWhite deviation bug
- add turning keyword into white automatically strategy
- danmu has its own regexps list
- add danmu
- add unit test
- change
Id
toID
- remove unused columun keywords.senderId and keywords.regexp_content
- add some comments on exported method/function
- add new area "main_site_dm"
- fix missed "return err" bug
- remove unused configuration "RefreshTrieDBSizePerQuery"
- use 'ctime BETWEEN ... AND XXX' instead of 'ctime < XXX'
- asynchronous incr count & persisit senderId in Filter.Check
- add ruleDefaultExpireSec and regexpDefaultExpireSec configure options
- change recycle keyword sql
- limit durationSec and allowedCount max value
- refresh trie instead of building one frequently
- add area
live_dm
- record sender_id only if sender_id > 0
- change logic to expire total_count cache
- add err log when fail to update cache
- fix rate_limit_rule sql bug
- change sql to avoid slow query
- add log when ping error
- 修复ping error
- init commit
- fix ZRANGEBYSCORE params