MCPcopy Create free account
hub / github.com/apache/impala / InitAuditEventLogging

Method InitAuditEventLogging

be/src/service/impala-server.cc:765–778  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

763}
764
765Status ImpalaServer::InitAuditEventLogging() {
766 if (!IsAuditEventLoggingEnabled()) {
767 LOG(INFO) << "Event logging is disabled";
768 return Status::OK();
769 }
770 audit_event_logger_.reset(new SimpleLogger(FLAGS_audit_event_log_dir,
771 AUDIT_EVENT_LOG_FILE_PREFIX, FLAGS_max_audit_event_log_file_size,
772 FLAGS_max_audit_event_log_files));
773 RETURN_IF_ERROR(audit_event_logger_->Init());
774 RETURN_IF_ERROR(Thread::Create("impala-server", "audit-event-log-flush",
775 &ImpalaServer::AuditEventLoggerFlushThread, this,
776 &audit_event_logger_flush_thread_));
777 return Status::OK();
778}
779
780Status ImpalaServer::InitProfileLogging() {
781 if (!FLAGS_log_query_to_file) return Status::OK();

Callers

nothing calls this directly

Calls 4

OKFunction · 0.85
CreateClass · 0.85
resetMethod · 0.65
InitMethod · 0.45

Tested by

no test coverage detected