Rfaulk has uploaded a new change for review.
https://gerrit.wikimedia.org/r/81185
Change subject: add - method _build_agg_items.
......................................................................
add - method _build_agg_items.
Change-Id: I00b710016bfbc8ab9e1e7ec967eb4103e7898b02
---
M user_metrics/etl/aggregator.py
1 file changed, 8 insertions(+), 0 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/analytics/user-metrics
refs/changes/85/81185/1
diff --git a/user_metrics/etl/aggregator.py b/user_metrics/etl/aggregator.py
index 314e69d..ed89756 100644
--- a/user_metrics/etl/aggregator.py
+++ b/user_metrics/etl/aggregator.py
@@ -386,6 +386,14 @@
self._header = header
self._field_prefixes = field_prefixes
+ def _build_agg_items(self):
+ """
+ For each aggregate field store the name, index in data, and op
+ """
+ self._agg_items = [(name + op.__name__, index, op)
+ for name, index in self._field_prefixes.iteritems()
+ for op in self._method]
+
def data_etl(self, data):
super(AggregatorStatOp, self).data_etl(data)
--
To view, visit https://gerrit.wikimedia.org/r/81185
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I00b710016bfbc8ab9e1e7ec967eb4103e7898b02
Gerrit-PatchSet: 1
Gerrit-Project: analytics/user-metrics
Gerrit-Branch: master
Gerrit-Owner: Rfaulk <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits