chertus
|
1467ca5610
|
decimal field visitors CLICKHOUSE-3765
|
2018-08-23 22:11:31 +03:00 |
|
chertus
|
c61ccc4dfe
|
toDecimal128() CLICKHOUSE-3905
|
2018-08-22 20:26:11 +03:00 |
|
chertus
|
faafe1852b
|
add some comments CLICKHOUSE-3906
|
2018-08-22 19:28:02 +03:00 |
|
chertus
|
fd6a8142b7
|
rename toDecimal functions CLICKHOUSE-3905
|
2018-08-22 19:16:39 +03:00 |
|
chertus
|
314dcc5e9e
|
add two options to disable Decimal overflow checks CLICKHOUSE-3906
|
2018-08-22 16:22:56 +03:00 |
|
chertus
|
eac6dd1c99
|
Merge branch 'master' into decimal
|
2018-08-21 21:55:36 +03:00 |
|
chertus
|
1e97f9e549
|
toDecimalN() functions CLICKHOUSE-3905
|
2018-08-21 21:25:38 +03:00 |
|
proller
|
df618dd829
|
Merge remote-tracking branch 'upstream/master' into fix3
|
2018-08-21 19:52:35 +03:00 |
|
alexey-milovidov
|
edd37cf617
|
Merge pull request #2910 from yandex/fix-point-in-poligon
Fix point in poligon
|
2018-08-21 19:17:30 +03:00 |
|
proller
|
fc2925b567
|
Squashed commit of the following:
commit 2722e540abfee4a527d716474c4ca582eceeee08
Merge: b4f3af824 aebddd550
Author: proller <proller@github.com>
Date: Tue Aug 21 18:34:18 2018 +0300
Merge remote-tracking branch 'upstream/master' into fix3
commit b4f3af824b88a8b6826583bb483730827574e8ad
Author: proller <proller@github.com>
Date: Tue Aug 21 17:00:20 2018 +0300
fix
commit 3a18fa7ded2a7d6b7a0883a1b9c2d6b99360837d
Author: proller <proller@github.com>
Date: Tue Aug 21 16:57:17 2018 +0300
fix
commit 5d42220c2cf47e1a86bdc73dbfc24b68f8626891
Author: proller <proller@github.com>
Date: Tue Aug 21 16:50:21 2018 +0300
freebsd fixes
commit 7baf4fb5ba4575f79b0d12a9ffaaabd34e1006da
Author: proller <proller@github.com>
Date: Tue Aug 21 16:17:19 2018 +0300
fix
commit e1fe707fd765b841a8d0952d91a980128cbf91d0
Author: proller <proller@github.com>
Date: Tue Aug 21 15:35:21 2018 +0300
fix
commit 027887c71b3ffa98d9473d50d8c3b79cbf3304ac
Author: proller <proller@github.com>
Date: Tue Aug 21 15:25:57 2018 +0300
fix
commit 81af41bfcfff7c02fe4060196cf03c2d2aab416e
Author: proller <proller@github.com>
Date: Tue Aug 21 15:20:41 2018 +0300
fix
commit 93d572c85d9c7e331254999a614c3b22b5573b02
Author: proller <proller@github.com>
Date: Tue Aug 21 14:58:07 2018 +0300
SPLIT_SHARED
commit dd5b8990d8527d59b1e890943d80c2bf27c613ce
Author: proller <proller@github.com>
Date: Tue Aug 21 14:52:39 2018 +0300
fix
commit 4840ca12ab752a38c1ef482e8ec59c5859bb48d7
Author: proller <proller@github.com>
Date: Tue Aug 21 14:46:31 2018 +0300
fix
commit abde633beb86f2a0d025d6fcf079965dbd827b92
Author: proller <proller@github.com>
Date: Tue Aug 21 14:25:32 2018 +0300
fix
commit 0d94a5476a5ba8ba5e88638d58f2cfbf2b4b662d
Author: proller <proller@github.com>
Date: Tue Aug 21 14:45:18 2018 +0300
Travis: try fail on ninja fail
commit c2686f90b68255c2beb0a708804aef404e80a6d2
Merge: 2c3427bbd 2aa7eb463
Author: proller <proller@github.com>
Date: Tue Aug 21 14:25:15 2018 +0300
Merge remote-tracking branch 'upstream/master' into fix3
commit 2c3427bbdb861edbb188ed4621e8a05cafaedafb
Author: proller <proller@github.com>
Date: Mon Aug 20 23:57:24 2018 +0300
fix
commit 530170c6a81d31dcfa81230e48520383234df4bc
Merge: 9abec162c f6e4ec970
Author: proller <proller@github.com>
Date: Mon Aug 20 23:57:03 2018 +0300
Merge remote-tracking branch 'upstream/master' into fix3
commit 9abec162cb2e09bbc2f33cbe80fe76791f6e5a77
Author: proller <proller@github.com>
Date: Mon Aug 20 23:49:58 2018 +0300
Apple fixes
commit 36d05e8217440fbc8ae21571b06d4eb6d679d538
Author: proller <proller@github.com>
Date: Mon Aug 20 23:25:05 2018 +0300
apple fix
commit aeec3e845e4456e89fbb1b1af6f9f36820a46e33
Author: proller <proller@github.com>
Date: Mon Aug 20 23:20:06 2018 +0300
fixes
commit 427961d916a5954981e47d94733996deb2a616ce
Author: proller <proller@github.com>
Date: Mon Aug 20 23:11:11 2018 +0300
fix
commit a7dd55ff8f653624c0f3dbcbc54defd3b3ae97af
Author: proller <proller@github.com>
Date: Mon Aug 20 22:41:53 2018 +0300
fix
commit 6200e0d315c7a62bae63a8de0fc32f7937770ad2
Merge: 8a541d7e6 21cedbe46
Author: proller <proller@github.com>
Date: Mon Aug 20 22:35:49 2018 +0300
Merge remote-tracking branch 'upstream/master' into fix3
commit 8a541d7e64c89e2c16af6c909e0353361153aaa3
Author: proller <proller@github.com>
Date: Mon Aug 20 22:34:32 2018 +0300
Do not use poco types
commit fd560f43d048b7e3307c6c6b9c9d9918230014d8
Author: proller <proller@github.com>
Date: Mon Aug 20 22:20:42 2018 +0300
Try fix apple build
commit cfb2eba07ac06f19e822d3474341d800b1f98cf1
Merge: 8d2e31c90 5b81fdfc0
Author: proller <proller@github.com>
Date: Mon Aug 20 22:03:24 2018 +0300
Merge remote-tracking branch 'upstream/master' into fix3
commit 8d2e31c908be2e99d09e2a9dde2414ab82a5e93c
Author: proller <proller@github.com>
Date: Mon Aug 20 21:56:06 2018 +0300
travis: TEST_SERVER_STARTUP_WAIT=10
|
2018-08-21 18:56:50 +03:00 |
|
Nikolai Kochetov
|
3404d72da1
|
Fix pointInPolygon case with nonconvex polygon with two nontrivial halfplanes in cell. #2866
|
2018-08-21 14:33:15 +03:00 |
|
Alexey Milovidov
|
7d76c3fd4f
|
Miscellaneous [#CLICKHOUSE-3765]
|
2018-08-21 07:31:35 +03:00 |
|
chertus
|
cdff502828
|
types convertion via helpers CLICKHOUSE-3765
|
2018-08-20 18:17:55 +03:00 |
|
Alexey Milovidov
|
76af46ed5d
|
Merge remote-tracking branch 'origin/master' into CLICKHOUSE-2910
Conflicts:
dbms/src/Interpreters/Settings.h
dbms/tests/queries/0_stateless/00687_top_and_offset.sql
|
2018-08-16 00:44:24 +03:00 |
|
chertus
|
3805794e66
|
some more build fixes
|
2018-08-15 16:27:22 +03:00 |
|
Alexey Milovidov
|
9916a75f2e
|
Merging #2482
|
2018-08-15 00:35:26 +03:00 |
|
chertus
|
7ca6a0737d
|
some more build fixes
|
2018-08-15 00:12:23 +03:00 |
|
Alexey Milovidov
|
acb99b49df
|
Merge branch 'master' into CLICKHOUSE-2910
|
2018-08-14 23:29:42 +03:00 |
|
alexey-milovidov
|
c376b2d476
|
Merge pull request #2869 from yandex/low-cardinality-fixes
LowCardinality fixes
|
2018-08-14 22:36:19 +03:00 |
|
alexey-milovidov
|
beabb91903
|
Update IFunction.cpp
|
2018-08-14 22:35:52 +03:00 |
|
chertus
|
21fe103831
|
fix clang build
|
2018-08-14 22:16:56 +03:00 |
|
Nikolai Kochetov
|
26f464a4f9
|
Fix Const(LowCardinality) conversion. [#CLICKHOUSE-3621]
|
2018-08-14 20:19:48 +03:00 |
|
Nikolai Kochetov
|
f61fdf2076
|
Better const resolution for LowCardinality type. [#CLICKHOUSE-3621]
|
2018-08-14 20:19:40 +03:00 |
|
chertus
|
241b05c80a
|
merge master
|
2018-08-14 15:50:28 +03:00 |
|
alexey-milovidov
|
3e9f25b1b4
|
Merge pull request #2830 from yandex/data-type-with-dictionary
LowCardinality data type.
|
2018-08-13 23:49:21 +03:00 |
|
Vadim
|
8510bc3bbd
|
del white space
|
2018-08-13 18:31:45 +03:00 |
|
alexey-milovidov
|
f538bd2113
|
Merge branch 'master' into decimal
|
2018-08-13 11:57:42 +03:00 |
|
Vadim
|
552d789aa6
|
Update FunctionsArray.cpp
|
2018-08-10 18:29:28 +03:00 |
|
Vadim
|
2c6a9b2a92
|
Update FunctionsArray.h
|
2018-08-10 18:27:06 +03:00 |
|
chertus
|
01c8b1d7bb
|
decimal field extraction (from column or type)
|
2018-08-10 17:57:55 +03:00 |
|
Nikolai Kochetov
|
4a62ab9d5c
|
Merged with master.
|
2018-08-10 16:53:08 +03:00 |
|
Alexey Milovidov
|
36db216abf
|
Preparation for extra warnings [#CLICKHOUSE-2]
|
2018-08-10 07:02:56 +03:00 |
|
Alexey Milovidov
|
d8ca4345b6
|
Fixed style violations [#CLICKHOUSE-2]
|
2018-08-10 04:41:54 +03:00 |
|
chertus
|
479166283e
|
DecField (in progress)
|
2018-08-09 19:32:01 +03:00 |
|
chertus
|
2b4171af1f
|
remove comment
|
2018-08-09 15:34:10 +03:00 |
|
chertus
|
cc033803d1
|
decimale Dec128 arithm overflow
|
2018-08-09 15:24:03 +03:00 |
|
Nikolai Kochetov
|
36da1f2871
|
Added IFunction::isDeterministicInScopeOfQuery().
|
2018-08-09 13:52:46 +03:00 |
|
Nikolai Kochetov
|
c339313d8b
|
Fix LowCardinality conversions for defaults.
|
2018-08-09 13:52:33 +03:00 |
|
chertus
|
c45b5d9f9a
|
decimal arithm overflow (except dec128)
|
2018-08-08 23:15:49 +03:00 |
|
chertus
|
5f93ab73fa
|
decimal compare overflow
|
2018-08-08 16:57:16 +03:00 |
|
Nikolai Kochetov
|
0a46943590
|
Renamed functions makeDictionary, dictionaryIndexes, dictionaryValues to toLowCardinality, lowCardinalityIndexes, lowCardinalityValues.
|
2018-08-08 16:55:32 +03:00 |
|
Nikolai Kochetov
|
f4d9d50168
|
Merged with master.
|
2018-08-08 15:01:18 +03:00 |
|
Nikolai Kochetov
|
c8457abb1b
|
Made IFunction::isDeterministic and IFunction::isDeterministicInScopeOfQuery are const. Disabled default implementation with dictionary for not isDeterministicInScopeOfQuery functions.
|
2018-08-08 14:26:18 +03:00 |
|
chertus
|
16ad0caf37
|
move int exp from decimal scale to libcommon
|
2018-08-08 13:56:24 +03:00 |
|
chertus
|
297053bfac
|
decimal compare optimisation
|
2018-08-08 13:36:03 +03:00 |
|
chertus
|
cae97b1e59
|
abs for decimal
|
2018-08-07 17:35:21 +03:00 |
|
chertus
|
7984b4f91d
|
negate for dec128
|
2018-08-07 17:12:24 +03:00 |
|
chertus
|
de68022fc5
|
rewrite Decimal with own data type
|
2018-08-07 16:57:28 +03:00 |
|
alexey-milovidov
|
38c2b2c8ab
|
Update FunctionsHashing.h
|
2018-08-06 20:04:32 +03:00 |
|
chertus
|
c590a74981
|
Merge branch 'master' into decimal
|
2018-08-06 13:38:18 +03:00 |
|
Anton Popov
|
efddb89d18
|
Merge branch 'master' into CLICKHOUSE-3785
|
2018-08-06 12:42:01 +03:00 |
|
ap11
|
2d41b958a3
|
add test
|
2018-08-06 12:35:13 +03:00 |
|
Alexey Milovidov
|
0c233d668f
|
Removed useless file; preparations #2791
|
2018-08-03 21:47:44 +03:00 |
|
chertus
|
a338f657d5
|
unari arithm operations for decimal (partial support)
|
2018-08-03 19:32:55 +03:00 |
|
chertus
|
e31e4e164f
|
add least and greatest funcs for decimal
|
2018-08-03 17:46:02 +03:00 |
|
chertus
|
65882bc42e
|
minor fix
|
2018-08-03 13:20:44 +03:00 |
|
chertus
|
e1881d4cfb
|
fix decimal vs int arithm, add some tests
|
2018-08-02 17:28:55 +03:00 |
|
ap11
|
860587b2ef
|
fix typo
|
2018-08-02 12:39:47 +03:00 |
|
ap11
|
d30a90dcac
|
add murmurHash3, update FunctionStringHash template
|
2018-08-02 12:21:26 +03:00 |
|
chertus
|
267f28f98d
|
decimal arithm (basic support)
|
2018-08-01 22:50:19 +03:00 |
|
chertus
|
4a1b7cfebf
|
Merge branch 'master' into decimal
|
2018-07-30 21:51:08 +03:00 |
|
Alexey Milovidov
|
b1e06fc136
|
Better code #2756
|
2018-07-30 21:00:16 +03:00 |
|
Alexey Milovidov
|
7fe1914a63
|
Whitespaces #2756
|
2018-07-30 19:07:20 +03:00 |
|
alexey-milovidov
|
be657c33e6
|
Merge pull request #2756 from CurtizJ/CLICKHOUSE-3785
Clickhouse 3785 Add MurmurHash2
|
2018-07-30 18:57:38 +03:00 |
|
ap11
|
45ce69e73d
|
Add case insensitive coalesce ifnull, nullif.
|
2018-07-30 18:50:12 +03:00 |
|
alexey-milovidov
|
b062262b9f
|
Update FunctionsHashing.h
|
2018-07-30 18:45:46 +03:00 |
|
ap11
|
4fe3690cad
|
minor changes
|
2018-07-30 16:50:26 +03:00 |
|
ap11
|
d45ce92b89
|
add tests for murmurhash2
|
2018-07-30 16:41:07 +03:00 |
|
ap11
|
68bdc4eb12
|
Add mumurhash2
|
2018-07-30 15:19:22 +03:00 |
|
chertus
|
b9fd87eff7
|
Merge branch 'master' into decimal
|
2018-07-27 20:31:33 +03:00 |
|
chertus
|
492875e0f7
|
decimal comparisons with other integers
|
2018-07-26 18:28:14 +03:00 |
|
chertus
|
c1c149d74b
|
decimal comparisons
|
2018-07-25 22:38:21 +03:00 |
|
alesapin
|
9adb251689
|
CLICKHOUSE-3857: Add table table_engines, alias factory base class and columns alias_to and case_insensitive to functions
|
2018-07-25 19:08:23 +03:00 |
|
Alexey Milovidov
|
7c07f46d50
|
Style [#CLICKHOUSE-2]
|
2018-07-24 21:46:23 +03:00 |
|
alexey-milovidov
|
1c200589f5
|
Update FunctionsArray.h
|
2018-07-23 19:27:23 +03:00 |
|
alexey-milovidov
|
ff2fdac25c
|
Update FunctionsArray.h
|
2018-07-23 19:27:23 +03:00 |
|
Maxim Khrisanfov
|
1a57a05342
|
Opportunity to work with Array of Enums by passing numeric value #626
|
2018-07-23 19:27:23 +03:00 |
|
Nikolai Kochetov
|
2bce1f0fb7
|
Fix tests.
|
2018-07-20 16:07:51 +03:00 |
|
Nikolai Kochetov
|
df8e030b2d
|
Fix tests.
|
2018-07-20 15:30:04 +03:00 |
|
Nikolai Kochetov
|
3a74ec7c0c
|
Mergred with master
|
2018-07-20 14:08:54 +03:00 |
|
Nikolai Kochetov
|
bf26fda38d
|
Added canBeExecutedOnDefaultArguments into IFunction. Don't run function on defaults is this flag is true.
|
2018-07-20 13:19:07 +03:00 |
|
Nikolai Kochetov
|
e8bd73ff9b
|
Fixed function makeDictionary for column with dictionary argument.
|
2018-07-20 13:19:05 +03:00 |
|
Nikolai Kochetov
|
cbbbda2539
|
Supported serialization of several dictionaries into single part.
Run function on nested column of column with dictionary only if arguments have single column with dictionary and other columns are const.
|
2018-07-20 13:18:21 +03:00 |
|
Nikolai Kochetov
|
9c763f8090
|
Make DatsTypeWithDictionary independent from index type.
|
2018-07-20 13:16:27 +03:00 |
|
Vadim
|
b8ae9f7951
|
[CLICKHOUSE-2830] add FunctionArrayDistinct (#2670)
* [CLICKHOUSE-2830] add FunctionArrayDistinct
* [#CLICKHOUSE-2830] Add tests and fix
* [CLICKHOUSE-2830] fix bug with array without NULL
* [CLICKHOUSE-2830] fix test
* [CLICKHOUSE-3844] Add suport Tuple and other types in Uniq, EnumerateUniq and Distinct
* [CLICKHOUSE-3844] Add '\n'
* [CLICKHOUSE-3844] fix
* [CLICKHOUSE-2830] del Nullable return type
* Update FunctionsArray.cpp
* [CLICKHOUSE-3844] add new tests
* [CLICKHOUSE-3844] add new tests
|
2018-07-19 16:53:32 +03:00 |
|
alexey-milovidov
|
164425d1ec
|
Fix performance regression with prepared sets when they are used inside another subquery. (#2677)
* Attempt to fix performance regression [#CLICKHOUSE-3796]
* Attempt to fix performance regression [#CLICKHOUSE-3796]
* Attempt to fix performance regression [#CLICKHOUSE-3796]
* Attempt to fix performance regression [#CLICKHOUSE-3796]
* Attempt to fix performance regression [#CLICKHOUSE-3796]
* Attempt to fix performance regression [#CLICKHOUSE-3796]
* Attempt to fix performance regression [#CLICKHOUSE-3796]
* Attempt to fix performance regression [#CLICKHOUSE-3796]
* Added documentation about ClickHouse testing (draft) [#CLICKHOUSE-2]
* Attempt to fix performance regression [#CLICKHOUSE-3796]
* Removed debug output [#CLICKHOUSE-3796]
* Removed debug output [#CLICKHOUSE-3796]
* Updated documentation about ClickHouse testing [#CLICKHOUSE-2]
* Revert "Updated documentation about ClickHouse testing [#CLICKHOUSE-2]"
This reverts commit 9eafc13f3b .
* Revert "Added documentation about ClickHouse testing (draft) [#CLICKHOUSE-2]"
This reverts commit e28ad4b5fe .
* Fixed test #2677
* Update InterpreterSelectQuery.cpp
|
2018-07-19 16:36:21 +03:00 |
|
proller
|
51cdec0bec
|
CLICKHOUSE-3771: fixes
|
2018-07-18 12:48:45 +03:00 |
|
Alexey Milovidov
|
0a2e6eca45
|
Implemented generic case for comparison operators #2026
|
2018-07-16 09:06:44 +03:00 |
|
Alexey Milovidov
|
0f3d6fe756
|
Fixed error #2649
|
2018-07-16 03:30:13 +03:00 |
|
Alexey Milovidov
|
eee02143a8
|
Implemented more accurate CAST from String to Nullable of Date and DateTime #1322
|
2018-07-16 03:30:13 +03:00 |
|
Alexey Milovidov
|
297805f719
|
Implemented toOrZero, toOrNull functions for Date and DateTime arguments (incomplete) #1322
|
2018-07-16 03:30:13 +03:00 |
|
Alexey Milovidov
|
8533011a49
|
More accurate conversion to Nullable type in function CAST #1322
|
2018-07-16 03:30:13 +03:00 |
|
Alexey Milovidov
|
14d5aa061f
|
Miscellaneous #1322
|
2018-07-11 22:37:57 +03:00 |
|
Alexey Milovidov
|
b01d7bb5e2
|
Fixed wrong code #2115
|
2018-07-06 22:37:58 +03:00 |
|
Alexey Milovidov
|
43111f2ac9
|
Fixed error with function "has" and Nullable array argument #2115
|
2018-07-06 22:19:38 +03:00 |
|
alexey-milovidov
|
1e78445a25
|
Update FunctionsConversion.h
|
2018-07-06 18:55:26 +03:00 |
|
Nikolai Kochetov
|
7592b6e34a
|
Fixed monotonic constraints for unsigned integer types.
|
2018-07-06 18:55:26 +03:00 |
|
Nikolai Kochetov
|
5e3c0c0238
|
Supported nullable for runningDifference function. #2590
|
2018-07-04 20:25:48 +03:00 |
|
alexey-milovidov
|
3904ba561f
|
Merge branch 'master' into CLICKHOUSE-2910
|
2018-06-28 20:47:25 +03:00 |
|
Nikolai Kochetov
|
acd6c8fafd
|
Supported array(tuple) arguments for arrayEnumerateUniq function. [#CLICKHOUSE-3794]
|
2018-06-28 20:15:12 +03:00 |
|