def __init__(self, query_profile, job_id, run_name='default', time_limit_sec=24 * 3600, git_command=None, parent_job=None): self.git_hash = '' self.impala_env = ImpalaDockerEnv(git_command) self.job_id = job_id self.job_name = run_name self.parent_job = parent_job self.query_profile = query_profile self.ref_connection = None self.result_list = [] self.start_time = time() self.stop_time = None self.target_stop_time = time() + time_limit_sec self.test_connection = None self.num_queries_executed = 0
def __init__(self, query_profile, job_id, run_name = 'default', time_limit_sec = 24 * 3600, git_command = None, parent_job = None): self.git_hash = '' self.job_id = job_id self.job_name = run_name self.parent_job = parent_job self.query_profile = query_profile or ( ImpalaNestedTypesProfile() if NESTED_TYPES_MODE else DefaultProfile()) self.ref_connection = None self.result_list = [] self.start_time = time() self.stop_time = None self.target_stop_time = time() + time_limit_sec self.test_connection = None self.num_queries_executed = 0 self.num_queries_returned_correct_data = 0 self.flatten_dialect = 'POSTGRESQL' if NESTED_TYPES_MODE else None self.impala_env = ImpalaDockerEnv(git_command)