alexey-milovidov
|
ef111f104c
|
Merge pull request #16660 from ClickHouse/ornull-minor
Minor modification: less templates
|
2020-11-04 23:42:49 +03:00 |
|
alexey-milovidov
|
199c32b585
|
Merge pull request #16672 from ClickHouse/remote-ttests
Remove T-Tests
|
2020-11-04 23:38:12 +03:00 |
|
alexey-milovidov
|
97b4534eb3
|
Update AggregateFunctionOrFill.cpp
|
2020-11-04 19:57:00 +03:00 |
|
Grigory Buteyko
|
ee2c600130
|
better comments
|
2020-11-04 18:31:27 +03:00 |
|
Alexey Milovidov
|
ffeee2b471
|
Remove T-Tests
|
2020-11-04 18:03:32 +03:00 |
|
Ildus Kurbangaliev
|
4ff1dacaa0
|
Fix the test case for maxMap function
|
2020-11-04 14:20:11 +00:00 |
|
Grigory Buteyko
|
dc51482e78
|
Improved numeric stability and stricter invariants in TDigest. Fixes bug when TDigest centroids array will grow beyond reasonable means and trigger exception inTDigest::deserialize during database Merge operations
|
2020-11-04 17:14:00 +03:00 |
|
Alexey Milovidov
|
c848deed1e
|
Fix test
|
2020-11-04 14:07:54 +03:00 |
|
Alexey Milovidov
|
155c11d29c
|
Optimize -OrNull and -OrDefault aggregate functions by providing specializations #16123
|
2020-11-04 13:53:10 +03:00 |
|
Alexey Milovidov
|
85f81f9d9e
|
Minor modification: less templates
|
2020-11-04 13:38:04 +03:00 |
|
alexey-milovidov
|
397d02f828
|
Merge pull request #16643 from ClickHouse/quantile-merge-perf
Improve performance of quantileMerge
|
2020-11-04 11:28:07 +03:00 |
|
Alexey Milovidov
|
f5ed9adad3
|
Remove old code
|
2020-11-03 23:52:57 +03:00 |
|
Alexey Milovidov
|
5fe679324e
|
Improve performance of quantileMerge #16640
|
2020-11-03 23:26:55 +03:00 |
|
Ildus Kurbangaliev
|
2534ea3426
|
fix bug in minMap and maxMap with zero values
|
2020-11-03 10:22:51 +00:00 |
|
zhang2014
|
869578f072
|
ISSUES-16574 try fix if suffix agg function with remote query
|
2020-11-02 23:57:14 +08:00 |
|
zhang2014
|
66b852cf69
|
Revert "Revert "Try fix IfAggCombinator with NullAggCombinator""
This reverts commit 962a89843c .
|
2020-11-02 23:55:32 +08:00 |
|
Nikolai Kochetov
|
962a89843c
|
Revert "Try fix IfAggCombinator with NullAggCombinator"
|
2020-11-02 12:01:57 +03:00 |
|
Maxim Akhmedov
|
3627fabfb9
|
Remove -g0 form Arcadia build settings.
|
2020-10-29 17:37:23 +03:00 |
|
alexey-milovidov
|
df828a6a6c
|
Merge pull request #16410 from ClickHouse/fix-quantile-deterministic
Fix debug assertion in quantileDeterministic function.
|
2020-10-28 09:24:46 +03:00 |
|
Alexander Kuzmenkov
|
ba34145817
|
Merge pull request #16425 from filimonov/minumum
Fix typos reported by codespell
|
2020-10-28 08:07:18 +03:00 |
|
alexey-milovidov
|
948ac657dc
|
Merge pull request #16406 from ClickHouse/fix-tsan-lgamma
Fix TSan report in lgamma
|
2020-10-28 01:59:50 +03:00 |
|
Alexander Kuzmenkov
|
6509f1eb39
|
Merge branch 'master' into minumum
|
2020-10-27 21:38:23 +03:00 |
|
alexey-milovidov
|
42eb784a26
|
Update AggregateFunctionWelchTTest.h
|
2020-10-27 17:55:19 +03:00 |
|
alexey-milovidov
|
382a6e62ec
|
Update AggregateFunctionStudentTTest.h
|
2020-10-27 17:55:03 +03:00 |
|
Mikhail Filimonov
|
41971e073a
|
Fix typos reported by codespell
|
2020-10-27 12:04:03 +01:00 |
|
Alexey Milovidov
|
59910991b6
|
Fix "Darwin"
|
2020-10-27 00:33:46 +03:00 |
|
alexey-milovidov
|
a34b0880c3
|
Update ReservoirSamplerDeterministic.h
|
2020-10-27 00:21:56 +03:00 |
|
Alexey Milovidov
|
73f3aac663
|
Fix assert error in quantileDeterministic #15683
|
2020-10-27 00:07:24 +03:00 |
|
Alexey Milovidov
|
740cf8ce82
|
Some aggregate functions were erroneously marked as case-insensitive
|
2020-10-26 22:20:40 +03:00 |
|
Alexey Milovidov
|
e449266a16
|
Fix TSan report in lgamma
|
2020-10-26 22:06:30 +03:00 |
|
Alexey Milovidov
|
8b21ef5d4f
|
Remove excessive exclamation marks
|
2020-10-25 00:50:52 +03:00 |
|
Nikita Mikhaylov
|
58b4342998
|
Merge pull request #15874 from nikitamikhaylov/welch-t-test
Student and Welch t-test
|
2020-10-24 15:13:12 +03:00 |
|
sundy-li
|
21315127a0
|
remove unused codes in AggregateFunctionGroupBitmapData
|
2020-10-24 10:05:54 +08:00 |
|
nikitamikhaylov
|
a949293f95
|
better
|
2020-10-23 23:27:38 +03:00 |
|
nikitamikhaylov
|
0064a75916
|
Merge branch 'master' of github.com:ClickHouse/ClickHouse into welch-t-test
|
2020-10-23 23:06:15 +03:00 |
|
sundy-li
|
f407504a7a
|
try use cmake version for croaring instead of amalgamation.sh
|
2020-10-23 19:42:21 +08:00 |
|
alexey-milovidov
|
cfaf82ba0c
|
Merge pull request #16135 from hexiaoting/dev_rankCorr
Fix inconsistent behaviour of rankCorr function
|
2020-10-22 01:15:50 +03:00 |
|
alexey-milovidov
|
222a4d2e9b
|
Update AggregateFunctionRankCorrelation.h
|
2020-10-22 01:15:24 +03:00 |
|
Nikolai Kochetov
|
295e612343
|
Fix build and tests.
|
2020-10-20 16:11:57 +03:00 |
|
alexey-milovidov
|
14d9586735
|
Update AggregateFunctionRankCorrelation.h
|
2020-10-20 04:18:12 +03:00 |
|
hexiaoting
|
6ed6f4f7a2
|
Fix inconsistent behaviour of rankCorr function
|
2020-10-19 15:17:33 +08:00 |
|
Nikolai Kochetov
|
ce2f6a0560
|
Part 4.
|
2020-10-18 00:41:50 +03:00 |
|
nikitamikhaylov
|
b1e1553061
|
style + docker + tests
|
2020-10-14 22:43:08 +03:00 |
|
nikitamikhaylov
|
ff7601a52c
|
add python test and fix build
|
2020-10-14 21:41:35 +03:00 |
|
nikitamikhaylov
|
744013d4b8
|
test in comparison with scipy
|
2020-10-13 21:46:15 +03:00 |
|
nikitamikhaylov
|
e65a2a1cbd
|
add student t test
|
2020-10-12 21:10:01 +03:00 |
|
nikitamikhaylov
|
20ebd4fd5b
|
better
|
2020-10-12 19:37:04 +03:00 |
|
Nikita Mikhaylov
|
ad42e610cb
|
Merge branch 'master' into welch
|
2020-10-12 16:23:09 +03:00 |
|
Alexey Milovidov
|
269b6383f5
|
Check for #pragma once in headers
|
2020-10-10 21:37:02 +03:00 |
|
Nikolai Kochetov
|
a7fb2e38a5
|
Use ColumnWithTypeAndName as function argument instead of Block.
|
2020-10-09 10:41:28 +03:00 |
|
Pavel Kruglov
|
7acd85d2b1
|
Fix style error
|
2020-10-02 22:20:35 +03:00 |
|
Pavel Kruglov
|
f6f4285348
|
Improve quantileTDigest performance
|
2020-10-02 20:13:55 +03:00 |
|
detailyang
|
6e70f2ce7a
|
bugfix:aggregate:fix boundingratio args check
|
2020-09-28 19:56:42 +08:00 |
|
Artem Zuikov
|
51ba12c2c3
|
Try speedup build (#14809)
|
2020-09-15 12:55:57 +03:00 |
|
alexey-milovidov
|
1e300d9119
|
Merge pull request #14562 from CurtizJ/fix-fuzz
Fix segfault in combinator -Resample
|
2020-09-08 23:53:14 +03:00 |
|
alexey-milovidov
|
a5499ab9d6
|
Merge pull request #14555 from 4ertus2/some
Hide symbols in nameless namespace
|
2020-09-08 19:55:56 +03:00 |
|
Anton Popov
|
ee218c354e
|
fix segfault in combinator -Resample
|
2020-09-08 02:21:12 +03:00 |
|
Alexey Milovidov
|
e3924b8057
|
Fix "Arcadia"
|
2020-09-08 01:14:13 +03:00 |
|
Artem Zuikov
|
b3eafc1106
|
hide symbols in nameless namespace
|
2020-09-07 21:00:37 +03:00 |
|
Nikita Mikhaylov
|
5d9367aea4
|
Merge pull request #14411 from nikitamikhaylov/rank-corr
Merging #11769 (Rank Correlation Spearman)
|
2020-09-07 21:18:19 +04:00 |
|
Alexey Milovidov
|
1cee6d5a31
|
Check for array size overflow in topK #14452
|
2020-09-04 04:05:57 +03:00 |
|
Nikita Mikhaylov
|
cdb1f30630
|
style + fast test
|
2020-09-02 16:49:47 +03:00 |
|
Nikita Mikhaylov
|
7021f6edc1
|
better
(cherry picked from commit 81481f26b5 )
|
2020-09-02 15:47:23 +03:00 |
|
Nikita Mikhaylov
|
e9a1f4a383
|
update ya.make
(cherry picked from commit e62043e83b )
(cherry picked from commit a850388e62 )
|
2020-09-02 15:47:17 +03:00 |
|
Nikita Mikhaylov
|
eee19dada4
|
fixes + test
(cherry picked from commit 5daee1cae1 )
(cherry picked from commit c3dfb8e838 )
|
2020-09-02 15:47:09 +03:00 |
|
antikvist
|
a695344434
|
rank corr
(cherry picked from commit 649e4dd913 )
(cherry picked from commit ae17810201 )
|
2020-09-02 15:46:42 +03:00 |
|
antikvist
|
efc59d6686
|
rank corr
(cherry picked from commit 11c94bee69 )
(cherry picked from commit 483409f2e1 )
|
2020-09-02 15:46:29 +03:00 |
|
antikvist
|
e32887d300
|
rank corr
(cherry picked from commit 2815397a19 )
(cherry picked from commit d244797def )
|
2020-09-02 15:45:59 +03:00 |
|
antikvist
|
950094c233
|
rank correlation
(cherry picked from commit f9dda1e13e )
(cherry picked from commit 2a7026cb0c )
|
2020-09-02 15:45:51 +03:00 |
|
antikvist
|
098561def3
|
welch t-test
(cherry picked from commit 5cd118dcee )
(cherry picked from commit 8f19270f8d )
|
2020-09-02 15:45:37 +03:00 |
|
antikvist
|
df668d6297
|
Rank Correlation
(cherry picked from commit 3009c3885b )
(cherry picked from commit 024ff439e7 )
|
2020-09-02 15:45:31 +03:00 |
|
Artem Zuikov
|
d304d522cc
|
Refactoring: rename types to allow change bigint library (#14219)
|
2020-09-01 12:54:50 +03:00 |
|
Alexander Kuzmenkov
|
134aae89f3
|
Merge pull request #14110 from 4ertus2/decimal
Fix Decimal to Float conversion and toDecimal256() function
|
2020-08-31 17:08:49 +03:00 |
|
alexey-milovidov
|
f6f8dc9b8a
|
Merge pull request #13964 from zhang2014/fix/agg_combinator
Try fix IfAggCombinator with NullAggCombinator
|
2020-08-26 23:47:29 +03:00 |
|
Artem Zuikov
|
fe5db661ce
|
fix decimal to float conversion and toDecimal256()
|
2020-08-26 15:26:12 +03:00 |
|
Azat Khuzhin
|
99db9341a2
|
Fix -Werror=type-limits in AggregateFunctionTimeSeriesGroupSum.h (size_t() >= 0)
gcc10 reports:
In file included from ../src/AggregateFunctions/AggregateFunctionTimeSeriesGroupSum.cpp:1:
../src/AggregateFunctions/AggregateFunctionTimeSeriesGroupSum.h: In instantiation of ‘void DB::AggregateFunctionTimeSeriesGroupSumData<rate>::add(DB::UInt64, DB::Int64, DB::Float64) [with bool rate = true; DB::UInt64 = long unsigned int; DB::Int64 = long int; DB::Float64 = double]’:
../src/AggregateFunctions/AggregateFunctionTimeSeriesGroupSum.h:246:34: required from ‘void DB::AggregateFunctionTimeSeriesGroupSum<rate>::add(DB::AggregateDataPtr, const DB::IColumn**, size_t, DB::Arena*) const [with bool rate = true; DB::AggregateDataPtr = char*; size_t = long unsigned int]’
../src/AggregateFunctions/AggregateFunctionTimeSeriesGroupSum.h:239:10: required from here
../src/AggregateFunctions/AggregateFunctionTimeSeriesGroupSum.h:113:71: error: comparison of unsigned expression in ‘>= 0’ is always true [-Werror=type-limits]
113 | while (result[i].first > it_ss->second.dps.front().first && i >= 0)
| ~~^~~~
../src/AggregateFunctions/AggregateFunctionTimeSeriesGroupSum.h: In instantiation of ‘void DB::AggregateFunctionTimeSeriesGroupSumData<rate>::add(DB::UInt64, DB::Int64, DB::Float64) [with bool rate = false; DB::UInt64 = long unsigned int; DB::Int64 = long int; DB::Float64 = double]’:
../src/AggregateFunctions/AggregateFunctionTimeSeriesGroupSum.h:246:34: required from ‘void DB::AggregateFunctionTimeSeriesGroupSum<rate>::add(DB::AggregateDataPtr, const DB::IColumn**, size_t, DB::Arena*) const [with bool rate = false; DB::AggregateDataPtr = char*; size_t = long unsigned int]’
../src/AggregateFunctions/AggregateFunctionTimeSeriesGroupSum.h:239:10: required from here
../src/AggregateFunctions/AggregateFunctionTimeSeriesGroupSum.h:113:71: error: comparison of unsigned expression in ‘>= 0’ is always true [-Werror=type-limits]
|
2020-08-25 21:20:04 +03:00 |
|
Nikita Mikhaylov
|
7209809e29
|
get rid of virtual call
|
2020-08-24 14:54:04 +03:00 |
|
Winter Zhang
|
75af61ea95
|
Try fix style failure
|
2020-08-24 18:51:54 +08:00 |
|
zhang2014
|
63868aaed3
|
Try fix CI
|
2020-08-24 13:05:59 +08:00 |
|
bharatnc
|
64d848f5c8
|
fix gcc-9 build check error
|
2020-08-23 10:09:41 -07:00 |
|
bharatnc
|
dd3068e2bb
|
fix file formatting
|
2020-08-23 10:09:41 -07:00 |
|
bharatnc
|
e1bf87019c
|
add quantileExactLow & quantileExactHigh functions
This PR adds the quantileExactLow and quantileExactHigh
implementations which are equivalent to how the `median_low`
and `median_high` functions are implemented in python.
`median_low`: https://github.com/python/cpython/blob/master/Lib/statistics.py#L438
`median_high`: https://github.com/python/cpython/blob/master/Lib/statistics.py#L460
|
2020-08-23 10:09:41 -07:00 |
|
zhang2014
|
0e8cb96eb1
|
Try fix IfAggCombinator with NullAggCombinator
|
2020-08-22 22:57:46 +08:00 |
|
alexey-milovidov
|
cda85a7828
|
Update AggregateFunctionResample.h
|
2020-08-21 15:05:58 +03:00 |
|
Mikhail f. Shiryaev
|
622c2d7e45
|
Increase limit in -Resample combinator to 1M
|
2020-08-21 13:35:19 +02:00 |
|
Artem Zuikov
|
becc186c91
|
Add support for extended precision integers and decimals (#13097)
|
2020-08-19 14:52:17 +03:00 |
|
Azat Khuzhin
|
0eac96972c
|
Fix topK/topKWeighted merge (wtih non-default parameters)
|
2020-08-16 22:32:56 +03:00 |
|
Alexey Milovidov
|
8c85ab3753
|
Fix error with batch aggregation and -Array combinator
|
2020-08-14 09:52:28 +03:00 |
|
Alexey Milovidov
|
350b8e87a7
|
Merge branch 'master' into fixed-hash-map-implicit-zero-6
|
2020-08-09 01:48:12 +03:00 |
|
Alexey Milovidov
|
edd89a8610
|
Fix half of typos
|
2020-08-08 03:47:03 +03:00 |
|
Alexey Milovidov
|
e3235e5b6e
|
Fix build
|
2020-08-07 22:06:31 +03:00 |
|
Alexey Milovidov
|
476da6c1fe
|
Slightly better
|
2020-08-07 03:35:13 +03:00 |
|
Alexey Milovidov
|
cf618c1e23
|
Remove false statements
|
2020-08-07 03:33:17 +03:00 |
|
Alexey Milovidov
|
733bd0ecec
|
Fix error
|
2020-08-07 03:29:52 +03:00 |
|
Alexey Milovidov
|
5c1703bd6c
|
Merge branch 'master' into fixed-hash-map-implicit-zero-6
|
2020-08-07 02:58:57 +03:00 |
|
alesapin
|
2ef491bc53
|
Fix moving sum segfault
|
2020-08-04 22:45:39 +03:00 |
|
Alexey Milovidov
|
6d5b9c36e0
|
Lower unroll count
|
2020-08-04 01:40:55 +03:00 |
|
Alexey Milovidov
|
e241df5541
|
Add warning suppression for gcc
|
2020-08-04 01:40:55 +03:00 |
|
Alexey Milovidov
|
373cd918fb
|
Remove warning suppression
|
2020-08-04 01:40:55 +03:00 |
|
Alexey Milovidov
|
eb534ebee3
|
Fix warning
|
2020-08-04 01:40:55 +03:00 |
|