diff options
author | Yangster-mac <yanglu@google.com> | 2018-01-02 16:03:03 -0800 |
---|---|---|
committer | Yangster-mac <yanglu@google.com> | 2018-01-03 15:34:00 -0800 |
commit | 94e197cceb2ba7df13ff8de04f60bfeec64015d9 (patch) | |
tree | 2f73f292c6f73304e39b6127b5eeec4166f34cd2 /cmds/statsd/src/matchers/SimpleLogMatchingTracker.cpp | |
parent | c77bb380ae281d0100b9e8c73f5d71822af6977b (diff) |
1/ Change all "name" to id in statsD.
2/ Handle Subscription for alert.
3/ Support no_report_metric
Bug: 69522276
Test: all statsd unit tests passed.
Change-Id: I851b235f2d149b8602b0cad632d5bf541962f40a
Diffstat (limited to 'cmds/statsd/src/matchers/SimpleLogMatchingTracker.cpp')
-rw-r--r-- | cmds/statsd/src/matchers/SimpleLogMatchingTracker.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/cmds/statsd/src/matchers/SimpleLogMatchingTracker.cpp b/cmds/statsd/src/matchers/SimpleLogMatchingTracker.cpp index 91ef0344da91..31b3db524e80 100644 --- a/cmds/statsd/src/matchers/SimpleLogMatchingTracker.cpp +++ b/cmds/statsd/src/matchers/SimpleLogMatchingTracker.cpp @@ -29,10 +29,10 @@ using std::unordered_map; using std::vector; -SimpleLogMatchingTracker::SimpleLogMatchingTracker(const string& name, const int index, +SimpleLogMatchingTracker::SimpleLogMatchingTracker(const int64_t& id, const int index, const SimpleAtomMatcher& matcher, const UidMap& uidMap) - : LogMatchingTracker(name, index), mMatcher(matcher), mUidMap(uidMap) { + : LogMatchingTracker(id, index), mMatcher(matcher), mUidMap(uidMap) { if (!matcher.has_atom_id()) { mInitialized = false; } else { @@ -46,7 +46,7 @@ SimpleLogMatchingTracker::~SimpleLogMatchingTracker() { bool SimpleLogMatchingTracker::init(const vector<AtomMatcher>& allLogMatchers, const vector<sp<LogMatchingTracker>>& allTrackers, - const unordered_map<string, int>& matcherMap, + const unordered_map<int64_t, int>& matcherMap, vector<bool>& stack) { // no need to do anything. return mInitialized; @@ -56,7 +56,7 @@ void SimpleLogMatchingTracker::onLogEvent(const LogEvent& event, const vector<sp<LogMatchingTracker>>& allTrackers, vector<MatchingState>& matcherResults) { if (matcherResults[mIndex] != MatchingState::kNotComputed) { - VLOG("Matcher %s already evaluated ", mName.c_str()); + VLOG("Matcher %lld already evaluated ", (long long)mId); return; } @@ -67,7 +67,7 @@ void SimpleLogMatchingTracker::onLogEvent(const LogEvent& event, bool matched = matchesSimple(mUidMap, mMatcher, event); matcherResults[mIndex] = matched ? MatchingState::kMatched : MatchingState::kNotMatched; - VLOG("Stats SimpleLogMatcher %s matched? %d", mName.c_str(), matched); + VLOG("Stats SimpleLogMatcher %lld matched? %d", (long long)mId, matched); } } // namespace statsd |