Module: ClickHouse::Extend::ConnectionHealthy

Included in:
Connection
Defined in:
lib/click_house/extend/connection_healthy.rb

Instance Method Summary collapse

Instance Method Details

#pingObject



6
7
8
9
# File 'lib/click_house/extend/connection_healthy.rb', line 6

def ping
  # without +send_progress_in_http_headers: nil+ DB::Exception: Empty query returns
  get(database: nil, query: { send_progress_in_http_headers: nil }).success?
end

#replicas_statusObject



11
12
13
# File 'lib/click_house/extend/connection_healthy.rb', line 11

def replicas_status
  get('/replicas_status', database: nil).success?
end