Commit Graph

4149 Commits

Author SHA1 Message Date
alesapin
b604761a94 CLICKHOUSE-4128: Add unbundled option to packager 2018-11-22 15:14:55 +03:00
alesapin
43b099f20b Revert to ubuntu 18.04 2018-11-21 15:05:31 +03:00
alesapin
6ce13a08ef Move build and test images to 18.10, add libraries for unbundled build in debian image 2018-11-21 13:09:16 +03:00
alesapin
b65250e672 Better default value in packager script 2018-11-14 11:05:34 +03:00
alesapin
1267c4ad20 Add docker runner for stateless tests 2018-11-07 22:25:02 +03:00
Alexey Zatelepin
604ba01ab5 fix using clickhouse-client docker image as a "binary"
https://github.com/yandex/ClickHouse/pull/3195#issuecomment-434027727
2018-10-29 21:33:51 +03:00
alesapin
e20f38a855 Change default threads, num_procs/3 is enought 2018-10-22 20:04:43 +03:00
alesapin
b180c381c4 Change default threads value 2018-10-22 19:05:52 +03:00
alesapin
68352d8d63 Add small sleep before test run 2018-10-22 18:23:03 +03:00
alesapin
9191356158 CLICKHOUSE-4080: Add simple stress-test script and docker image for it 2018-10-22 17:31:25 +03:00
alesapin
935efe81b7 CLICKHOUSE-4056: Fix build params 2018-10-18 19:49:00 +03:00
alesapin
1d7ef9133e CLICKHOUSE-4056: Add ability to run build with ccache or distcc 2018-10-18 15:56:48 +03:00
robot-clickhouse
fcce722c26 Auto version update to [18.14.9] [54409] 2018-10-16 15:58:16 +03:00
proller
ff1598e972
Macos: set ENABLE_EMBEDDED_COMPILER=0 by default (because contrib/llvm temporary broken under macos) (#3382) 2018-10-16 12:30:51 +03:00
proller
394b9760f4 3380 docker can't start with lastest version 2018-10-15 15:34:48 +03:00
robot-clickhouse
dd07029050 Auto version update to [18.14.8] [54409] 2018-10-13 03:31:18 +03:00
robot-clickhouse
adf6291746 Auto version update to [18.14.7] [54409] 2018-10-12 22:44:51 +03:00
robot-clickhouse
a0210d12b8 Auto version update to [18.14.6] [54409] 2018-10-11 01:25:18 +03:00
robot-clickhouse
a21e50ac23 Auto version update to [18.14.5] [54409] 2018-10-10 00:44:21 +03:00
robot-clickhouse
e10f7360d4 Auto version update to [18.14.4] [54409] 2018-10-09 22:49:13 +03:00
robot-clickhouse
bc162437fb Auto version update to [18.14.3] [54409] 2018-10-09 21:29:01 +03:00
alesapin
cdb0b5d598 Add tty detection 2018-10-05 13:40:58 +03:00
alesapin
972d1663bb Remove exception handling 2018-10-05 13:26:54 +03:00
alesapin
ed585157ff
Delete packager.py 2018-10-04 22:52:02 +03:00
alesapin
1b5c4f501b
Update README.md 2018-10-04 20:09:19 +03:00
alesapin
1ee6984d46 CLICKHOUSE-3968: Add script for package creation in docker 2018-10-04 20:07:00 +03:00
robot-clickhouse
e1817e4814 Auto version update to [18.14.2] [54409] 2018-10-02 16:25:47 +03:00
robot-clickhouse
6f96dfc7da Auto version update to [18.14.1] [54409] 2018-09-28 14:58:24 +03:00
robot-clickhouse
ca465cd20b Auto version update to [18.14.0] [54409] 2018-09-24 20:52:21 +03:00
Alexey Milovidov
a8ad6dda22 Better build script #3195 2018-09-22 19:13:13 +03:00
Alexey Milovidov
c538c1745c Updated README #3195 2018-09-22 18:12:48 +03:00
Alexey Milovidov
9cd7be8228 Mysqlclient, ssl, unixodbc are not needed for build anymore #3195 2018-09-22 18:08:59 +03:00
Yurii Vlasenko
470b9fe772 revert CH ver 2018-09-22 01:05:12 +03:00
Yurii Vlasenko
850d58c33b docker sugar 2018-09-22 01:00:57 +03:00
proller
0047987333 CLICKHOUSE-3885: add partition_key alias (#3166)
* Allow run integration tests from ctest: cmake .. -DENABLE_TEST_INTEGRATION=1 && ninja && ctest -V -R integration

* CLICKHOUSE-3885: add partition_key alias

* fix

* Update ClusterCopier.cpp

* Better test

* fixing..
2018-09-21 13:46:58 +03:00
robot-clickhouse
9148adb717 Auto version update to [18.13.0] [54408] 2018-09-17 09:05:31 +03:00
robot-clickhouse
9dd4a5c727 Auto version update to [18.12.17] [54407] 2018-09-16 05:24:57 +03:00
robot-clickhouse
182ec7d3e4 Auto version update to [18.12.15] [54407] 2018-09-14 06:21:25 +03:00
robot-clickhouse
d894904d7f Auto version update to [18.12.14] [54407] 2018-09-13 13:19:54 +03:00
robot-clickhouse
5772699e9c Auto version update to [18.12.13] [54407] 2018-09-10 22:07:26 +03:00
robot-clickhouse
bd869be048 Auto version update to [18.12.12] [54407] 2018-09-10 20:27:51 +03:00
robot-clickhouse
fc00da194a Auto version update to [18.12.11] [54407] 2018-09-10 13:44:17 +03:00
robot-clickhouse
b4e62da3a6 Auto version update to [18.12.10] [54407] 2018-09-10 07:40:13 +03:00
robot-clickhouse
778373b661 Auto version update to [18.12.9] [54407] 2018-09-08 05:24:36 +03:00
robot-clickhouse
3b73262e72 Auto version update to [18.12.8] [54407] 2018-09-07 04:43:52 +03:00
robot-clickhouse
ae45b68ba2 Auto version update to [18.12.7] [54407] 2018-09-07 02:41:09 +03:00
robot-clickhouse
4b462ea544 Auto version update to [18.12.6] [54407] 2018-09-06 15:16:36 +03:00
robot-clickhouse
0cb7947835 Auto version update to [18.12.5] [54407] 2018-09-06 07:25:55 +03:00
robot-clickhouse
51c5c2b373 Auto version update to [18.12.4] [54407] 2018-09-06 05:32:40 +03:00
robot-clickhouse
8bf1ad5758 Auto version update to [18.12.3] [54407] 2018-09-05 21:49:34 +03:00
robot-clickhouse
477a1afd55 Auto version update to [18.12.2] [54407] 2018-09-05 00:28:49 +03:00
robot-clickhouse
f171557c77 Auto version update to [18.12.1] [54407] 2018-08-30 22:28:33 +03:00
robot-clickhouse
8125bd3df9 Auto version update to [18.12.0] [54407] 2018-08-30 03:23:20 +03:00
Alexey Milovidov
e2eb0650b8 Auto version update to [18.11.0] [54406] 2018-08-16 01:43:16 +03:00
robot-clickhouse
940a453034 Auto version update to [18.10.3] [54405] 2018-08-13 12:42:01 +03:00
robot-clickhouse
9d44eebfe6 Auto version update to [18.10.2] [54405] 2018-08-13 11:30:02 +03:00
robot-clickhouse
e53899a561 Auto version update to [18.10.1] [54405] 2018-08-10 06:02:50 +03:00
robot-clickhouse
abbbd26e71 Auto version update to [18.10.0] [54405] 2018-08-09 04:42:46 +03:00
Alexey Milovidov
5940f7b1da Auto version update to [18.9.0] [54404] 2018-08-03 19:17:07 +03:00
proller
82a4565ebe
Build fixes (#2473) 2018-06-06 19:05:53 +03:00
proller
ba6fc5651b Docker update and improve (#2450)
* Fix user name on distributed queries

* wip

* fix

* Docker update and improve

* Fix
2018-05-30 22:26:36 +03:00
alexey-milovidov
589899ac25
Added scripts for various CI tasks (in progress). (#2356)
* Added initial scripts for CI [#CLICKHOUSE-2]

* CI: development [#CLICKHOUSE-2]

* CI: development [#CLICKHOUSE-2]

* CI: development [#CLICKHOUSE-2]

* CI: development [#CLICKHOUSE-2]

* CI: development [#CLICKHOUSE-2]

* CI: development [#CLICKHOUSE-2]

* CI: development [#CLICKHOUSE-2]

* CI: development [#CLICKHOUSE-2]

* CI: development [#CLICKHOUSE-2]

* CI: development [#CLICKHOUSE-2]

* CI: development [#CLICKHOUSE-2]

* CI: development [#CLICKHOUSE-2]

* CI: development [#CLICKHOUSE-2]

* CI: development [#CLICKHOUSE-2]

* CI: development [#CLICKHOUSE-2]

* CI: development [#CLICKHOUSE-2]

* CI: development [#CLICKHOUSE-2]

* CI: development [#CLICKHOUSE-2]

* CI: development [#CLICKHOUSE-2]

* CI: development [#CLICKHOUSE-2]

* CI: development [#CLICKHOUSE-2]

* CI: development [#CLICKHOUSE-2]

* CI: development [#CLICKHOUSE-2]

* CI: development [#CLICKHOUSE-2]

* CI: development [#CLICKHOUSE-2]

* CI: development [#CLICKHOUSE-2]

* CI: development [#CLICKHOUSE-2]

* CI: development [#CLICKHOUSE-2]
2018-05-14 02:12:30 +03:00
Alexey Milovidov
46070ab698 Removed trash library that we never used [#CLICKHOUSE-2] 2018-05-13 04:15:32 +03:00
Alexey Milovidov
ddf2744095 Actualized Docker builder; added README #268 2018-05-13 01:08:53 +03:00
proller
eb772b8001 gcc8 fixes (memset, uncaught_exception) 2018-05-08 22:44:54 +03:00
proller
bd23b8790c Debian packages: better deprecated message, docker: do not use old package 2018-04-20 22:48:31 +03:00
proller
1bf49fe844 Docker fixes 2018-04-18 00:03:33 +03:00
proller
1e7d616a58 Docker fixes (query compiler, compatible? package rename) 2018-04-07 14:01:00 +03:00
proller
ee087a1541 Fix query compile in docker, update docker image to ubuntu 17.10 artful (#2126)
* Squashed commit of the following:

commit bedcf840b563aad3edb03b43417338fab0e7cb48
Author: proller <proller@github.com>
Date:   Mon Apr 2 20:17:36 2018 +0300

    Revert "Prepare to new poco (PocoData renamed to PocoSQL)"

    This reverts commit ad5e11ad88ac4f1c3a5ad21153042e2498ca0d68.

commit b7f1c352f0eb132b133846c7214e70a79f26e611
Merge: ad5e11ad8 fb7e2cbd1
Author: proller <proller@github.com>
Date:   Mon Apr 2 20:12:10 2018 +0300

    Merge remote-tracking branch 'upstream/master' into fix3

commit ad5e11ad88ac4f1c3a5ad21153042e2498ca0d68
Author: proller <proller@github.com>
Date:   Mon Apr 2 20:09:49 2018 +0300

    Prepare to new poco (PocoData renamed to PocoSQL)

commit fcb90ca39dd32a29e29eb68bf559f381e80f74b4
Merge: 9ded77d62 ad137994f
Author: proller <proller@github.com>
Date:   Mon Apr 2 13:17:01 2018 +0300

    Merge remote-tracking branch 'upstream/master' into fix3

commit 9ded77d62aa668c6b7b55d209d5760bc5b517fbf
Merge: 14cea9052 412edac65
Author: proller <proller@github.com>
Date:   Fri Mar 30 21:06:20 2018 +0300

    Merge remote-tracking branch 'upstream/master' into fix3

commit 14cea90524b8b977bff9b85647e00f0e1c26570b
Merge: 9b6d88e67 82932f904
Author: proller <proller@github.com>
Date:   Fri Mar 30 14:55:42 2018 +0300

    Merge remote-tracking branch 'upstream/master' into fix3

commit 9b6d88e67b114a4c42b624690d691988be39f227
Merge: 0afe7b7d1 b99783028
Author: proller <proller@github.com>
Date:   Thu Mar 29 20:35:15 2018 +0300

    Merge remote-tracking branch 'upstream/master' into fix3

commit 0afe7b7d1f4792403ba4fb33dfb250ece2edc41d
Author: proller <proller@github.com>
Date:   Wed Mar 28 16:03:55 2018 +0300

    add docker/test

commit c46f0b4084610a6d36b6823fb5ee48381866272e
Author: proller <proller@github.com>
Date:   Wed Mar 28 15:43:53 2018 +0300

    fix

commit 3435dee49f31fe8f6cd9b01da4a2d5820f03a4a4
Author: proller <proller@github.com>
Date:   Wed Mar 28 15:18:54 2018 +0300

    Fix query compile in docker, update docker image to ubuntu 17.10 artful

* Update Dockerfile
2018-04-07 06:47:54 +03:00
proller
802cac725f Debian: Rename packages (#678)
* Debian: rename packages

* wip

* wip

* wip

* move limits.d/clickhouse.conf to common

* wip

* fix

* bad clang

* update changelog

* more Provides: Conflicts:

* clickhouse-zookeeper-cli [#CLICKHOUSE-2947]

* fix utils desc

* Fix docs

* use cmake links

* fix doc

* Fix test install

* Test me

* Test me

* Test me.

* Dont use pre-depends

* fix

* Minimize control changes

* del

* debian/clickhouse-common.install -> debian/clickhouse-common-static.install

* debian/clickhouse-common.install -> debian/clickhouse-common-static.install
2018-04-01 15:33:39 +03:00
proller
bbb12e89f0 Better listen_try, pbuilder fix (#2068)
* rename libboost/boost_1_65_0 -> contrib/boost ; make submodule ; update boost to 1.66.0

* Update contrib/boost

* Update contrib/boost

* Add comments

* Fix

* Pbuilder fix

* Better listen_try

* Much better listen_try

* Revert "remove ipv6 listen_host from docker_related_config to allow running in ipv4-only dockers"

This reverts commit 3cfa4c3e65.

* Fix freebsd and macos build
2018-03-18 12:02:29 +03:00
Alexey Zatelepin
02aacc8945 fix packages repo URL in Dockerfiles 2018-03-17 02:11:15 +03:00
Alex Zatelepin
3cfa4c3e65
remove ipv6 listen_host from docker_related_config to allow running in ipv4-only dockers 2018-03-12 18:13:33 +03:00
proller
e42a257492 Docker fix 2018-03-12 16:46:23 +03:00
Mikhail Filimonov
d052f75395 Fixing broken and old-format links. 2018-03-11 00:36:26 +01:00
proller
cf9a33d04f CLICKHOUSE-3600 Use correct lld version, cmake fixes (#1968)
* Allow build without rt library

* fix

* Cmake misc

* CLICKHOUSE-3600 Use correct lld version

* CLICKHOUSE-3600 Use correct lld version

* Use libllvm same version as clang

* fix

* Fix build with iodbc

* Fix iodbc build

* Fix gold find

* Fix empty lines
2018-02-26 21:34:22 +03:00
proller
2d9f66115f listen_try config option (#1892)
* Docker wip

* no tests

* fixes

* No tests

* Fixes

* Clean

* listen_try config option

* listen_try for tests
2018-02-12 22:36:18 +03:00
proller
9ec8a576cf Docker: use ubuntu artful 17.10 for building (#1887)
* Docker wip

* no tests

* fixes

* No tests

* Fixes

* Clean
2018-02-12 18:42:27 +03:00
Павел Литвиненко
a7f3ad1afa fix ci 2018-02-06 13:13:44 +03:00
Pavel Litvinenko
7db8e99300 Поддержка Mongo ObjectId (#1833)
* update build script (gcc-5 -> gcc-7)

* add gitlab-ci

* sadly but my gitlab worker doesn't have make

* fix gitlkab-ci config

* fix the input device is not a TTY

* set runner tag to docker

* allow to use ObjectId in clickhouse (oid will be converted to string)

* update ci config

* code review
2018-02-01 14:26:44 +03:00
Nikolay Volosatov
e41952c892 replace sed command with explicit config for docker 2018-01-22 10:51:27 +03:00
Vitaly Samigullin
6e8f4c6fec Locale fixed for client in docker 2017-10-03 22:06:37 +03:00
Nikolay Volosatov
e7886ee79a fix ipv6 for server docker image 2017-07-05 17:11:22 +03:00
Vasily Okunev
80e32b7d79 METRIQA-1262 Same versions of clickhouse-server-base and clickhouse-server-common in Dockerfile. 2017-05-29 19:10:54 +03:00
Veniamin Gvozdikov
496357a691 Fix docker clickhouse client 2017-05-15 22:33:17 +04:00
Veniamin Gvozdikov
c2651b4197 Fix missed dependency 2017-05-15 22:33:17 +04:00
Nikolay Volosatov
e552983db5 fix listening host in server docker image 2017-03-21 04:13:21 +04:00
Vasily Okunev
f1c4188e0d METRIQA-895 Parameterized Dockerfile. 2017-03-15 16:49:12 +03:00
Nikolay Volosatov
c3c9b0b823 #565 use Ubuntu 16.04 as a base Docker image 2017-03-10 11:18:40 +03:00
Nikolay Volosatov
e71248b0e2 fix apt cache removing 2017-03-04 16:55:53 +03:00
Nikolay Volosatov
f75ec4a0ba add volume for server data 2017-02-28 20:12:45 +03:00
Nikolay Volosatov
cdd803e2c6 fix user in server docker image 2017-02-28 20:12:23 +03:00
Dmitry Moskowski
e9d3c03ad6 Use https protocol to access the package repo 2017-02-16 22:00:25 +04:00
Artem Andreenko
f1d69a6e01 add Docker builder image 2016-12-16 22:19:55 -06:00
Arthur Tokarchuk
6b5f15ec62 Changed entrypoint from sh to exec for clickhouse-server process to get SIGTERM and stop correctly. 2016-12-09 19:54:26 +03:00
Yury Karpovich
f2b572a17f "sh: 1: ulimit: error setting limit (Operation not permitted)" error fixing.
I cannot run container on the latest Docker (1.12.0, build 8eab29e) because of error. The latest docker supports setting ulimits through the command line --ulimit nofile=262144:262144.
2016-08-12 13:31:44 +03:00
Nikolay Volosatov
6210977527 Add README files for Docker Hub 2016-06-16 19:31:54 +03:00
Nikolay Volosatov
02da521030 Update Dockerfiles 2016-06-16 19:31:54 +03:00
Nikolay Volosatov
7d62aa0344 Add Dockerfiles for client and server 2016-06-15 19:50:33 +03:00