1. 635b4b3 Do not output empty metric reports. by Yangster-mac · 7 years ago
  2. 0ed268b similar to the samplers in batterystats, when we do diff, by Chenjie Yu · 7 years ago
  3. 468ff04 Proto change for dimension from condition. by Yangster-mac · 7 years ago
  4. 87718e2 Gauge metric e2e test by Yangster-mac · 7 years ago
  5. d6808dc Merge "E2e test: attribution matching and slicing by attribution." by TreeHugger Robot · 7 years ago
  6. 1bf9438 Anomaly detection is per dimension by Bookatz · 7 years ago
  7. d59a658 Some fixes in duration metrics by Yao Chen · 7 years ago
  8. b5bc741 E2e test: attribution matching and slicing by attribution. by Yangster-mac · 7 years ago
  9. fa14c11 Avoid overwriting bucket in Gauge metric producer as anomaly tracker needs past buckets. by Yangster-mac · 7 years ago
  10. a070b6a Bug fix: gauge metric producer does not need the atom id parameter. by Yangster-mac · 7 years ago
  11. efc331b Merge "Use TimeUnit enum to specify the bucket size." by TreeHugger Robot · 7 years ago
  12. b814481 Use TimeUnit enum to specify the bucket size. by Yangster-mac · 7 years ago
  13. 147ce60 use only string type in the log source whitelist. by Yao Chen · 7 years ago
  14. a7fb12d 1/ Use FieldMatcher to specify the value fields in value metric. by Yangster-mac · 7 years ago
  15. 48989c2 Merge "1/ Change all "name" to id in statsD. 2/ Handle Subscription for alert. 3/ Support no_report_metric" by TreeHugger Robot · 7 years ago
  16. 94e197c 1/ Change all "name" to id in statsD. by Yangster-mac · 7 years ago
  17. 5459651 Merge "Checks in statsd that fields are within range." by TreeHugger Robot · 7 years ago
  18. 2087716 1/ Support nested message and repeated fields in statsd. by Yangster-mac · 7 years ago
  19. daa9f3a Checks in statsd that fields are within range. by David Chen · 7 years ago
  20. 857aaa5 Splits AnomalyTracker into two files by Bookatz · 7 years ago
  21. d5aa01b3 Remove the hacky HashableDimensionKey. by Yao Chen · 7 years ago
  22. d10f7b1 Add log source filtering in statsd to filter out spams. by Yao Chen · 7 years ago
  23. 2b4fc9d align metrics start time to the previous 5 min start, instead by Chenjie Yu · 7 years ago
  24. e6abcbe Merge "Turn off verbose logging, remove the fake config." by TreeHugger Robot · 7 years ago
  25. dc4e426 Merge "add feature: GaugeMetricProducer now takes repeated list of fields bug fix: GaugeMetricProducer now works better with pulled events. unit test also includes GaugeMetricProducer_test" by TreeHugger Robot · 7 years ago
  26. d6815d7 Merge "align metrics to 5min bundary We use one alarm clock for all pulled atoms. If metrics from different configs are not aligned, the clock will be set to repeat at higher and higher frequency, and consume a lot of battery. Current implementation assumes a 5min minimum bucket size. New metric start time is set to be aligned to the start time of statsd in the next 5min. So it will ignore events up to 5min." by TreeHugger Robot · 7 years ago
  27. d9dfda7 add feature: GaugeMetricProducer now takes repeated list of fields by Chenjie Yu · 7 years ago
  28. 85ed838 align metrics to 5min bundary by Chenjie Yu · 7 years ago
  29. 3c0b95c Turn off verbose logging, remove the fake config. by Yao Chen · 7 years ago
  30. de1b5562 Statsd value metric anomaly detection by Bookatz · 7 years ago
  31. f09569f Further reduce statsd memory usage. by Yao Chen · 7 years ago
  32. a7259ab use running sum for ValueMetricProducer bucket by Chenjie Yu · 7 years ago
  33. 2794da2 Remove dead code in statsd by Yao Chen · 7 years ago
  34. 288c600 Only create ProtoOutputStream when onGetData() is called. by Yao Chen · 7 years ago
  35. 62c1fb0 Merge "Adds rate limit to checking byte size." by TreeHugger Robot · 7 years ago
  36. c51ec67 Merge changes Ib254db7e,I4aa0539a by TreeHugger Robot · 7 years ago
  37. d9269e2 Adds rate limit to checking byte size. by David Chen · 7 years ago
  38. 8f2f3d8 Anomaly Alert declarations in StatsdStats by Bookatz · 7 years ago
  39. f20ed03 Merge "Rename EventConditionLink as MetricConditionLink in statsd_config.proto." by Stefan Lafon · 7 years ago
  40. 42a24dc Merge "Fix a deadlock in statsd." by TreeHugger Robot · 7 years ago
  41. 5c5eebc Fix a deadlock in statsd. by Yao Chen · 7 years ago
  42. a5b5191 Rename EventConditionLink as MetricConditionLink in statsd_config.proto. by Stefan Lafon · 7 years ago
  43. 6e43f53 Merge "Rename more things in statsd_config.proto." by Stefan Lafon · 7 years ago
  44. d5b9266f Merge "Add major version code to platform." by Dianne Hackborn · 7 years ago
  45. 12d01fa Rename more things in statsd_config.proto. by Stefan Lafon · 7 years ago
  46. 456385c Merge "Fix how DurationTracker passes results to DurationMetricProducer" by Yao Chen · 7 years ago
  47. 450099d AnomalyDetection invalidity depends on MetricProd by Bookatz · 7 years ago
  48. 3accca0 Add major version code to platform. by Dianne Hackborn · 11 years ago
  49. b8c9aa8 Rename a few things in statsd_config.proto. by Stefan Lafon · 7 years ago
  50. 971c8ca Merge "bug fixes * add timestamp to those pull from StatsCompanionService * GaugeMetricProducer unregister from StatsPullerManager when dismissed" by TreeHugger Robot · 7 years ago
  51. 032fefc bug fixes by Chenjie Yu · 7 years ago
  52. f60e0ba Fix how DurationTracker passes results to DurationMetricProducer by Yao Chen · 7 years ago
  53. f2bee6f 1/ Only expose thread-safe interfaces in metric producer. by Yangster · 7 years ago
  54. 12ccf86 Merge "Revert "Thread-safe metric producers."" by TreeHugger Robot · 7 years ago
  55. 6a8c799 Revert "Thread-safe metric producers." by Yao Chen · 7 years ago
  56. 72ca875 Merge "Thread-safe metric producers." by TreeHugger Robot · 7 years ago
  57. 64b0006 Merge "Statsd anomaly detection - fixes" by TreeHugger Robot · 7 years ago
  58. cc5adef Statsd anomaly detection - fixes by Bookatz · 7 years ago
  59. 8de6939 Thread-safe metric producers. by Yangster · 7 years ago
  60. 10535b9 Reject the config if condition config has errors. And add log tag. by Yao Chen · 7 years ago
  61. c8862ca Merge "Revert "Reject the config if condition config has errors. And add log tag."" by Yao Chen · 7 years ago
  62. f94a518 Revert "Reject the config if condition config has errors. And add log tag." by Yao Chen · 7 years ago
  63. 1b5be51 Merge "Reject the config if condition config has errors. And add log tag." by TreeHugger Robot · 7 years ago
  64. c9fa2f6 Reject the config if condition config has errors. And add log tag. by Yao Chen · 7 years ago
  65. b356151 Add StatsdStats and guardrail. by Yao Chen · 7 years ago
  66. 09294ef Fix some bugs in duration tracker. by Yao Chen · 7 years ago
  67. 74b1513 Merge "Set the metric name for alerts in fake config and add a test to make sure the fake config is valid.." by TreeHugger Robot · 7 years ago
  68. 7c334a1 Make member function as const whenever possible. by Yangster · 7 years ago
  69. 756cd48 Set the metric name for alerts in fake config and add a test to make sure the fake config is valid.. by Yangster-mac · 7 years ago
  70. 9cc3890 Merge "Fix the fake statsd config. Better error messages." by TreeHugger Robot · 7 years ago
  71. 1ff4f43 Statsd test app. by Yao Chen · 7 years ago
  72. 7c8f0a5 Fix the fake statsd config. Better error messages. by Stefan Lafon · 7 years ago
  73. e2cd6d5 1/ Duration anomaly tracker with alarm. by Yangster-mac · 7 years ago
  74. 0afe084 Merge "Update statsd_config.proto." by Stefan Lafon · 7 years ago
  75. cfed20b Update statsd_config.proto. by Stefan Lafon · 7 years ago
  76. 30b6a20 Don't just clear mPastBuckets when onDumpReport is called. by Yao Chen · 7 years ago
  77. 3f9278b Merge "Use ProtoOutputStream's bytesWritten to properly estimate the size of EventMetricsData on memory" by TreeHugger Robot · 7 years ago
  78. 75f0a4d Use ProtoOutputStream's bytesWritten to properly estimate the size of by yro · 7 years ago
  79. 4aa1677 Merge "One more feature in DurationMetric -- nesting on top of Or and Max" by TreeHugger Robot · 7 years ago
  80. 1d7b0cd Support StatsD sending broadcasts. by David Chen · 7 years ago
  81. 5b968db Merge "Fix some bugs found in statsd" by TreeHugger Robot · 7 years ago
  82. d41c422 Fix some bugs found in statsd by Yao Chen · 7 years ago
  83. 0ea1990 One more feature in DurationMetric -- nesting on top of Or and Max by Yao Chen · 7 years ago
  84. 5c925ad Sync the DurationMetric proto from google3. by Yao Chen · 7 years ago
  85. ae2df01 Rename "stats_events" as "atom". by Stefan Lafon · 7 years ago
  86. d1815dc Sync statsd to the public proto changes: by Yangster-mac · 7 years ago
  87. 6736c89 Unit tests for ValueMetricProducer by Chenjie Yu · 7 years ago
  88. 7f8def9 pull cpu time per freq also adjust lock for ValueMetricProducer.cpp by Chenjie Yu · 7 years ago
  89. 87244f1 Merge "make statsd less chatty." by TreeHugger Robot · 7 years ago
  90. 01528f4 Merge "1. Add FIELD_COUNT_REPEATED bit masks to repeated fields that were previously missing 2. Resolve segfault when serializing proto into vector of uint8_t 3. Add a local byte size variable for EventMetric data as we cannot call size() of ProtoOutputStream before we finish writing. 4. Replace hardcoded conversion of second to nano second with NS_PER_SEC" by TreeHugger Robot · 7 years ago
  91. 4e6364ac make statsd less chatty. by Yao Chen · 7 years ago
  92. b0378b0 1. Add FIELD_COUNT_REPEATED bit masks to repeated fields that were previously missing by yro · 7 years ago
  93. 51f29ce Merge "Make SimpleCondition satisfactorily complicated." by TreeHugger Robot · 7 years ago
  94. 967b205 Make SimpleCondition satisfactorily complicated. by Yao Chen · 7 years ago
  95. 78c059f Merge "Finish migrating to use ProtoOutputStream. This change will take the outputs of each MetricProducer's and merge the results into ConfigMetricsReport which holds ConfigKey, repeated field of StatsLogReport, and UidMap. The data will be represented as vector<uint8_t> which can be passed down to binder call for clients to pick up. Also, all unnecessary dependencies to stats_log proto have been removed." by Howard Ro · 7 years ago
  96. 3eba621 Update CountAnomalyTracker to handle slicing. by Yang Lu · 7 years ago
  97. 17adac9 Finish migrating to use ProtoOutputStream. This change will take the by yro · 7 years ago
  98. 2b0f886 Migrate all remaining MetricProducers to use ProtoOutputStream by yro · 7 years ago
  99. 93fe3a3 Add unit tests for CountMetricProducer, EventMetricProducer by Yao Chen · 7 years ago
  100. b64fad9 Merge "Fix the nullptr bug after move operation." by TreeHugger Robot · 7 years ago