Merge branch 'MLHR-1919-1-PR'
Project: http://git-wip-us.apache.org/repos/asf/incubator-apex-malhar/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-apex-malhar/commit/eaf74392 Tree: http://git-wip-us.apache.org/repos/asf/incubator-apex-malhar/tree/eaf74392 Diff: http://git-wip-us.apache.org/repos/asf/incubator-apex-malhar/diff/eaf74392 Branch: refs/heads/master Commit: eaf74392c37d789b9994c1af72385d013ab3b67f Parents: a029c5f fcdd74d Author: Timothy Farkas <[email protected]> Authored: Fri Feb 5 12:13:25 2016 -0800 Committer: Timothy Farkas <[email protected]> Committed: Fri Feb 5 12:13:25 2016 -0800 ---------------------------------------------------------------------- library/pom.xml | 5 + .../schemas/DimensionalConfigurationSchema.java | 2081 ++++++++++++++++++ .../lib/appdata/schemas/DimensionalSchema.java | 807 +++++++ .../lib/dimensions/DimensionsEvent.java | 844 +++++++ .../AbstractIncrementalAggregator.java | 190 ++ .../aggregator/AggregatorAverage.java | 146 ++ .../dimensions/aggregator/AggregatorCount.java | 128 ++ .../dimensions/aggregator/AggregatorCumSum.java | 233 ++ .../dimensions/aggregator/AggregatorFirst.java | 84 + .../aggregator/AggregatorIncrementalType.java | 79 + .../dimensions/aggregator/AggregatorLast.java | 84 + .../dimensions/aggregator/AggregatorMax.java | 265 +++ .../dimensions/aggregator/AggregatorMin.java | 265 +++ .../aggregator/AggregatorOTFType.java | 89 + .../aggregator/AggregatorRegistry.java | 424 ++++ .../dimensions/aggregator/AggregatorSum.java | 254 +++ .../dimensions/aggregator/AggregatorUtils.java | 148 ++ .../aggregator/IncrementalAggregator.java | 70 + .../dimensions/aggregator/OTFAggregator.java | 84 + .../CustomTimeBucketRegistryTest.java | 87 + .../appdata/dimensions/DimensionsEventTest.java | 65 + .../DimensionalConfigurationSchemaTest.java | 521 +++++ .../appdata/schemas/DimensionalSchemaTest.java | 502 +++++ .../test/resources/adsGenericEventSchema.json | 19 + .../adsGenericEventSchemaAdditional.json | 19 + .../adsGenericEventSchemaAdditionalOne.json | 13 + .../adsGenericEventSchemaAggregations.json | 7 + .../adsGenericEventSchemaCustomTimeBuckets.json | 19 + ...sGenericEventSchemaDimensionTimeBuckets.json | 14 + .../resources/adsGenericEventSchemaNoEnums.json | 19 + .../resources/adsGenericEventSchemaNoTime.json | 18 + .../resources/adsGenericEventSchemaOTF.json | 19 + .../resources/adsGenericEventSchemaTags.json | 21 + .../adsGenericEventSimpleAllCombinations.json | 11 + 34 files changed, 7634 insertions(+) ----------------------------------------------------------------------
