chproxy

Open-Source ClickHouse http proxy and load balancer

MIT License

Stars
1.3K
Committers
55

Bot releases are visible (Hide)

chproxy - v1.6.2

Published by valyala almost 7 years ago

  • Disallow http methods other than GET, POST and OPTIONS.
  • Print the real file:number position in error messages written via respondWith.
  • Added ability to disable response caching if request contains no_cache=1 query param.
chproxy - v1.6.1

Published by valyala almost 7 years ago

  • Add Content-Length and Cache-Control: max-age headers for cached responses.
  • Allow cache reconfiguration without chproxy restart on SIGHUP signal.
  • Enable dogpile effect protection for cached responses by default.
chproxy - v1.6.0

Published by valyala almost 7 years ago

  • Added response caching.
  • Improved error logging and debug logging (log_debug: true). Now log messages contain useful info such as client address, user name, cluster name, node address and the query.
  • Fixed bugs preventing from killing timed out queries.
chproxy - v1.6.0-beta

Published by valyala almost 7 years ago

Beta release. May contain bugs.

Changes

  • Initial response caching support.
  • Improved error and debug logging.
chproxy - v1.5.0

Published by valyala almost 7 years ago

  • Automatically calculate and set the maximum possible response time for http (and https) server. Previously the response time has been hardcoded to 1m.
  • Increase health check timeout from 1s to 3s, since we were receiving many false positives with 1s health check timeout.
  • Improve log message when exceeding health check timeout.
chproxy - v1.4.0

Published by valyala almost 7 years ago

  • Added max_queue_size and max_queue_time per-user options for delaying incoming requests until they stop exceeding other limits
chproxy - v1.3.0

Published by hagen1778 almost 7 years ago

Allow proxying of database and default_format params

chproxy - v1.2.0

Published by hagen1778 about 7 years ago

  • Added per-user allow_cors config
  • Allow to display multiple instances in dashboard
  • Add cluster filter in dashboard

chproxy_linux_amd64.tar.gz

chproxy - v1.1.0

Published by hagen1778 about 7 years ago

  • add metrics request_body_bytes_total and response_body_bytes_total
  • update dashboard with new panel

chproxy_linux_amd64.tar.gz

chproxy - v1.0.1

Published by hagen1778 about 7 years ago

chproxy - v1.0.0

Published by hagen1778 about 7 years ago

Release of chproxy v1.0.0
chproxy_linux_amd64.tar.gz