Alexey Milovidov
65a08210ac
Merge branch 'llvm-jit' of https://github.com/pyos/ClickHouse into pyos-llvm-jit
2018-05-10 22:09:47 +03:00
pyos
e5ebc24657
Revert the part of bd332b that moved a read after std::move.
2018-05-10 21:19:41 +03:00
pyos
1718e575a7
Bridge between incompatible LLVM APIs
2018-05-10 20:31:24 +03:00
BayoNet
42251fc9c0
Geo functions are added.
2018-05-10 19:51:45 +03:00
Alexey Milovidov
4d9088d3d4
Merge branch 'llvm-jit' of https://github.com/pyos/ClickHouse into pyos-llvm-jit
2018-05-10 18:23:53 +03:00
Alexey Milovidov
d3b7bafedf
Miscellaneous #2277
2018-05-10 18:22:54 +03:00
Alexey Milovidov
da1cab72db
Better exception message [#CLICKHOUSE-2]
2018-05-10 18:21:01 +03:00
Alexey Milovidov
01656e8fe1
Minor modifications in build instruction #2277
2018-05-10 18:21:01 +03:00
Alexey Milovidov
c00b5fd55d
Changed some doc files to symlinks #2277
2018-05-10 18:21:01 +03:00
Alexey Milovidov
93352237d9
Better exception message [#CLICKHOUSE-2]
2018-05-10 18:20:19 +03:00
pyos
c123be1fe4
Fix incorrect phi node edges in if
2018-05-10 17:49:38 +03:00
Alexey Milovidov
2bf7378143
Merge branch 'pyos-llvm-jit' of github.com:yandex/ClickHouse into pyos-llvm-jit
2018-05-10 17:46:05 +03:00
Alexey Milovidov
7df26c93ee
Minor modifications in build instruction #2277
2018-05-10 17:45:52 +03:00
Alexey Milovidov
6ecc6d8ea4
Changed some doc files to symlinks #2277
2018-05-10 17:44:45 +03:00
pyos
6d2259f2cf
Implement jit for comparisons, except for (double, int).
...
That one has some edge cases which I can't be bothered to code.
2018-05-10 17:03:18 +03:00
pyos
bd332b9171
Allow calling into libc from jitted code.
...
Mostly for intrinsics like memcpy/memset/memmove, which are inserted
during optimization by LLVM itself. (With a null resolver, a compiled
version of something like `Uint64 < 0` would segfault.)
2018-05-10 17:00:32 +03:00
proller
12905f5c6f
Try fix travis ( #2340 )
2018-05-10 15:31:30 +03:00
pyos
4776168c3b
Merge branch 'master' of https://github.com/yandex/ClickHouse into llvm-jit
2018-05-10 13:25:26 +03:00
pyos
4abcef13a1
Merge branch 'pyos-llvm-jit' of https://github.com/yandex/ClickHouse into llvm-jit
2018-05-10 13:19:49 +03:00
Alexey Milovidov
0db2e5565f
Updated submodule #2277
2018-05-10 02:37:31 +03:00
BayoNet
01beee93ee
Editing of external contributions in the documentation.
2018-05-10 02:16:00 +03:00
Vitaliy Lyudvichenko
990bcbb007
Add test for --help. [#CLICKHOUSE-3713]
2018-05-10 02:15:06 +03:00
Vitaliy Lyudvichenko
b4025e312e
Use neat boost::program_options, more parameters. [#CLICKHOUSE-3713]
2018-05-10 02:15:06 +03:00
Vitaliy Lyudvichenko
5704de8774
Fixed settings passing in clickhouse-local and tmp dirs. [#CLICKHOUSE-3713]
2018-05-10 02:15:06 +03:00
Alexey Milovidov
2d0e0059f8
Updated submodule #2277
2018-05-10 02:07:10 +03:00
Alexey Milovidov
6f69c41bdd
Fixed error #2277
2018-05-10 01:29:23 +03:00
Alexey Milovidov
3f34eced72
Updated submodule #2277
2018-05-10 01:09:02 +03:00
Alexey Milovidov
3679925233
Updated submodule #2277
2018-05-10 01:07:40 +03:00
Alexey Milovidov
e6369d4168
Updated submodule #2277
2018-05-10 00:46:44 +03:00
Alexey Milovidov
a950ef6038
Updated submodule #2277
2018-05-10 00:33:11 +03:00
Alexey Milovidov
5197a77782
Fixed include paths #2277
2018-05-10 00:12:54 +03:00
Alexey Milovidov
10eae3ff6a
Fixed include paths #2277
2018-05-10 00:12:15 +03:00
Alexey Milovidov
c8b46d4465
Fixed include paths #2277
2018-05-10 00:08:49 +03:00
Alexey Milovidov
b8d818c2c9
Merge branch 'pyos-llvm-jit' of github.com:yandex/ClickHouse into pyos-llvm-jit
2018-05-10 00:08:08 +03:00
Alexey Milovidov
9ec6bb77ac
Fixed include paths #2277
2018-05-10 00:07:52 +03:00
Alexey Milovidov
72ab282bca
Removed hack #2277
2018-05-10 00:03:03 +03:00
Alexey Milovidov
c926a880a4
Fixed error #2277
2018-05-09 23:40:47 +03:00
Alexey Milovidov
1f2011ec14
Fixed error #2277
2018-05-09 23:38:03 +03:00
Alexey Milovidov
f82ef70b4f
Updated submodules #2277
2018-05-09 23:36:33 +03:00
Alexey Milovidov
3a059b82d2
Merge branch 'master' of github.com:yandex/ClickHouse into pyos-llvm-jit
2018-05-09 23:34:20 +03:00
Alexey Milovidov
4d2989e42f
Added support for bundled LLVM libraries #2277
2018-05-09 23:31:03 +03:00
Alexey Milovidov
845d6372e7
Fixed linking of tests #2277
2018-05-09 21:33:29 +03:00
BayoNet
c739253252
Editing of external contributions in the documentation.
2018-05-09 14:12:15 +03:00
Vitaliy Lyudvichenko
864dc0546b
Add requested changes. [#CLICKHOUSE-3645]
2018-05-09 07:55:08 +03:00
Vitaliy Lyudvichenko
8746149965
More persistent directory names for replicas. [#CLICKHOUSE-2]
2018-05-09 07:55:08 +03:00
Vitaliy Lyudvichenko
1f05000c2c
Better naming. [#CLICKHOUSE-3645]
2018-05-09 07:55:08 +03:00
Vitaliy Lyudvichenko
704583968f
Do not save resolved addresses in Connections. [#CLICKHOSUE-2]
...
Add disable_internal_dns_cache main config option.
2018-05-09 07:55:08 +03:00
Vitaliy Lyudvichenko
8fd72a6777
Add automatic DROP DNS CACHE, update of SYSTEM queries. [#CLICKHOUSE-3645]
2018-05-09 07:55:08 +03:00
proller
76468d8d89
Change build system DIST from artful to bionic ( #2330 )
...
* Pbuilder: use ubuntu-ports mirror (with arm64 packages)
* Fix arm64
* Fixed tests isolation. [#CLICKHOUSE-2]
* Fix nodes leak in case of session expiration. [#CLICKHOUSE-2]
* fix
* Add new clang versions
* ubuntu bionic && gcc-8 fixes
* Fixes
* wip
* Change build system DIST from artful to bionic
2018-05-09 07:50:54 +03:00
Alexey Milovidov
bd79242688
Better #2328
2018-05-09 07:49:34 +03:00