def __init__(self): super(ImpalaV123, self).__init__() self._version = '1.2.3' self._dependencies = [ ('mapr-hive', hive.HiveV012().version), ('mapr-impala', self.version), ] self._validation_rules = [ vu.depends_on(hive.HiveV012(), self), vu.on_same_node(IMPALA_CATALOG, hive.HIVE_SERVER_2), vu.exactly(1, IMPALA_STATE_STORE), vu.exactly(1, IMPALA_CATALOG), vu.at_least(1, IMPALA_SERVER), ]
def __init__(self): super(VersionHandler, self).__init__() self._version = version self._required_services = [ yarn.YARNv241(), maprfs.MapRFS(), management.Management(), oozie.Oozie(), ] self._services = [ maprfs.MapRFS(), management.Management(), oozie.Oozie(), hive.HiveV012(), hive.HiveV013(), hbase.HBaseV094(), hbase.HBaseV098(), httpfs.HttpFS(), mahout.Mahout(), pig.Pig(), swift.Swift(), yarn.YARNv241(), flume.Flume(), drill.Drill(), sqoop2.Sqoop2(), hue.Hue(), ]
def __init__(self): super(VersionHandler, self).__init__() self._version = version self._required_services = [ mapreduce.MapReduce(), maprfs.MapRFS(), management.Management(), oozie.Oozie(), ] self._services = [ mapreduce.MapReduce(), maprfs.MapRFS(), management.Management(), oozie.Oozie(), hive.HiveV012(), hive.HiveV013(), hbase.HBaseV094(), hbase.HBaseV098(), httpfs.HttpFS(), mahout.Mahout(), pig.Pig(), swift.Swift(), flume.Flume(), ]