pyos
b398ffbaba
Map all number types to LLVM types.
...
The example from the previous commit doesn't need a cast to Float64 anymore.
2018-04-25 13:37:25 +03:00
pyos
851684de51
Add a JIT interface for row-wise default-nullable functions.
...
Not actually implemented, though. It does print out some jit-compiled stuff,
but that's about it. For example, this query:
select number from system.numbers where something(cast(number as Float64)) == 4
results in this on server's stderr:
define double @"something(CAST(number, 'Float64'))"(void**, i8*, void*) {
"something(CAST(number, 'Float64'))":
ret double 1.234500e+04
}
(and an exception, because that's what the non-jitted method does.)
As one may notice, this function neither reads the input (first argument;
tuple of arrays) nor writes the output (third argument; array), instead
returning some general nonsense.
In addition, `#if USE_EMBEDDED_COMPILER` doesn't work for some reason,
including LLVM headers requires -Wno-unused-parameter, this probably only
works on LLVM 5.0 due to rampant API instability, and I'm definitely
no expert on CMake. In short, there's still a long way to go.
2018-04-25 13:37:25 +03:00
pyos
27d90fb941
Add an example function that uses LLVM to compile its own body
2018-04-25 13:37:25 +03:00
proller
899c65af63
Build fixes ( #2275 )
...
* Change obsolete comment
* Simpler disable logging to file in conf.d (<log/> <errorlog/>)
* Arm64 packag fixes
* Build fixes
2018-04-24 22:59:48 -07:00
alexey-milovidov
6c73fb86e3
Update FunctionsMath.h
2018-04-24 10:11:03 -07:00
Babacar Diassé
22b2099b0b
use exp10 and cbrt from vectorclass when enabled
2018-04-24 10:11:03 -07:00
Tobias Adamson
ea1e167acf
Upgrade librdkafka to v0.11.4
2018-04-24 10:08:47 -07:00
sundy-li
e882acef31
fix:ODBC sqlType mapping
2018-04-23 22:55:06 -07:00
Alexey Milovidov
2627a4da2e
Better test #2066
2018-04-22 22:09:35 -07:00
Alexey Milovidov
afb7127c67
Better test #2066
2018-04-22 20:32:53 -07:00
Alexey Milovidov
289722e69c
Merge branch 'master' of github.com:yandex/ClickHouse
2018-04-22 20:30:39 -07:00
Alexey Milovidov
958a3d7ee7
Fixed error with Arrays inside Nested data type; added a test #2066
2018-04-22 20:30:28 -07:00
Vladislav Rassokhin
44f3584b28
Fix fragments formatting in access_rights.md
2018-04-23 03:40:04 +03:00
Alexey Milovidov
499b67642f
Allow to startup with replicated tables in readonly mode when there is no ZooKeeper configured [#CLICKHOUSE-2]
2018-04-21 21:41:06 +03:00
proller
bd23b8790c
Debian packages: better deprecated message, docker: do not use old package
2018-04-20 22:48:31 +03:00
robot-metrika-test
c6e29f0cbb
Auto version update to [54380]
2018-04-20 22:47:21 +03:00
Alexey Milovidov
fb4a44a913
Added test #2257
2018-04-20 22:46:01 +03:00
Alexey Milovidov
5ba5e80846
Added correct code #2257
2018-04-20 22:45:23 +03:00
Alexey Milovidov
970fda46fd
Merge branch 'master' of github.com:yandex/ClickHouse
2018-04-20 22:22:24 +03:00
Alexey Milovidov
9c750c4786
Added test #2257
2018-04-20 22:22:03 +03:00
alexey-milovidov
60fade5de8
Revert "ISSUES-1885 UTF8 countCodePoints use SIMD"
2018-04-20 22:18:24 +03:00
robot-metrika-test
8bbb295bbc
Auto version update to [54379]
2018-04-20 22:15:52 +03:00
Alexey Milovidov
c087449023
Fixed error #2246
2018-04-20 22:14:04 +03:00
Alexey Milovidov
ac48e1e911
Fixed error #2246
2018-04-20 20:34:09 +03:00
alexey-milovidov
21a5d2dfde
Update Macros.h
2018-04-20 19:10:26 +03:00
alexey-milovidov
c783a69d6b
Update Macros.cpp
2018-04-20 19:10:26 +03:00
Kirill Shvakov
918dbc2902
#2249 allow macros while creating kafka engine
2018-04-20 19:10:26 +03:00
Ivan He
c94b0a1960
fix typo of struct name
2018-04-20 16:27:48 +03:00
Alexey Milovidov
6b88a2a7a5
Better info in log #2246
2018-04-20 04:14:04 +03:00
Alexey Milovidov
70be882b64
Renamed PK to Key where it's appropriate #2246
2018-04-20 03:27:25 +03:00
Alexey Milovidov
d71b3a95ef
Renamed PK to Key where it's appropriate #2246
2018-04-20 03:20:50 +03:00
Alexey Milovidov
72f9f927ac
Added test result #2246
2018-04-20 00:38:45 +03:00
Alexey Milovidov
207a8cc03c
Fixed error with Sets, part 2 #2246
2018-04-20 00:36:58 +03:00
Alexey Milovidov
ce0ac3f8f8
Fixed error with Sets, part 2 #2246
2018-04-20 00:34:04 +03:00
Alexey Milovidov
02abff4fdb
Added failing test #2246
2018-04-19 23:45:27 +03:00
Alexey Milovidov
fee22dac33
Merge branch 'master' of github.com:yandex/ClickHouse
2018-04-19 23:34:23 +03:00
Alexey Milovidov
c0978919e3
Fixed error with partition key IN, part 1 #2246
2018-04-19 23:34:02 +03:00
Alexey Milovidov
a6c194fa6d
Insignificant change #2246
2018-04-19 23:32:56 +03:00
张健
e9b03b3abc
ISSUES-2242 add default data_path & metadata_path for system.tables with temporary ( #2243 )
2018-04-19 23:22:08 +03:00
Vitaliy Lyudvichenko
a29a99b7d3
Add test for ZooKeeperImpl with watch and chroot. [#CLICKHOUSE-2]
2018-04-19 22:40:42 +03:00
Alexey Milovidov
d284cb4cb2
Merge branch 'master' of github.com:yandex/ClickHouse
2018-04-19 22:21:56 +03:00
Alexey Milovidov
9a05dd6161
ZooKeeperImpl: fixed error with watches and chroot [#CLICKHOUSE-2]
2018-04-19 22:21:37 +03:00
proller
89b67dd25a
Simpler disable logging to file in conf.d (<log/> <errorlog/>)
2018-04-19 21:25:04 +03:00
Alexey Milovidov
12e33cfd85
Exit from threads when ZooKeeper session is expired (non significant change) [#CLICKHOUSE-2]
2018-04-19 21:16:18 +03:00
Alexey Milovidov
12303ff9a5
Merge branch 'master' of github.com:yandex/ClickHouse
2018-04-19 21:02:26 +03:00
Alexey Milovidov
da94c7dd91
Exit from queueUpdatingThread when ZooKeeper session is expired (non-significant change) [#CLICKHOUSE-2]
2018-04-19 21:01:50 +03:00
alexey-milovidov
6adffe8fa7
Update CHANGELOG_RU.md
2018-04-19 20:54:54 +03:00
alexey-milovidov
3ec6be4ce1
Update CHANGELOG.md
2018-04-19 20:54:39 +03:00
alexey-milovidov
f2d0f34449
Update CHANGELOG.md
2018-04-19 20:54:20 +03:00
alexey-milovidov
52912f5fe8
Update CHANGELOG.md
2018-04-19 16:32:18 +03:00