ClickHouse/docker
Azat Khuzhin 307c3c92a5 Run perf tests with memory sampling (for allocations >1M)
This is to know the memory allocation size distribution, that can be
obtained later from left-metric-log.tsv.

This is an attempt to tune tcmalloc (new CPP version by google) to use
lock-free part of the allocator for typical allocations (and it is a bad
idea just to increase kMaxSize there, since number of allocation for
each size class is also important).

P.S. hope that this file will be applied, if no, then the same effect
can be reached by tunning defaults in Settings.h

Refs: #11590
Cc: @akuzm
2020-07-05 12:43:12 +03:00
..
bare Added a comment 2020-07-04 02:01:33 +03:00
builder Add LLVM tools to Docker images 2020-04-30 15:10:32 +03:00
client [docker] install ca-certificates before the first apt-get update (#12095) 2020-07-02 22:16:21 +03:00
packager Remove garbage from images 2020-07-01 23:07:11 +03:00
server [docker] install ca-certificates before the first apt-get update (#12095) 2020-07-02 22:16:21 +03:00
test Run perf tests with memory sampling (for allocations >1M) 2020-07-05 12:43:12 +03:00
images.json Remove pvs studio from images list 2020-07-02 16:19:25 +03:00
README.md Move integration tests docker files to docker/ directory. Rename image -> runner. 2020-04-17 19:01:16 +03:00

ClickHouse Dockerfiles

This directory contain Dockerfiles for clickhouse-client and clickhouse-server. They are updated in each release.

Also there is bunch of images for testing and CI. They are listed in images.json file and updated on each commit to master. If you need to add another image, place information about it into images.json.