AnyEvent-ClickHouse
view release on metacpan or search on metacpan
lib/AnyEvent/ClickHouse.pm view on Meta::CPAN
my $data = _data_prepare(@_);
$param = _init $param;
$param->{uri}->query_param('query' => $query);
http_request
POST => $param->{uri}->as_string(),
body => $data,
headers => $headers,
persistent => 1,
keepalive => 1,
sub {
my $data = shift;
my $hdr = shift;
my $status = $hdr->{Status};
if ($status == 200){
# do ok
if (defined $cb && ref $cb eq 'CODE') {
$cb->($data);
}
lib/AnyEvent/ClickHouse.pm view on Meta::CPAN
my $cb = shift;
my $err_cb = shift;
$param = _init $param;
$param->{uri}->query_param('query' => $query);
http_request
GET => $param->{uri}->as_string(),
headers => $headers,
persistent => 1,
keepalive => 1,
sub {
my $data = shift;
my $hdr = shift;
my $status = $hdr->{Status};
if ($status == 200){
# select ok
unless ($format eq 'raw') {
$data = $format->($data);
}
( run in 0.837 second using v1.01-cache-2.11-cpan-df04353d9ac )