jasperzhu
|
3be83a26d0
|
fixed Typos and Styles issues
|
2021-10-12 08:24:47 +05:30 |
|
jasperzhu
|
0ef2624408
|
add specific flags for compiling filter operation source files
|
2021-10-12 04:04:27 +05:30 |
|
jasperzhu
|
a3d629a5b5
|
add x86 feature avx2/avx512 support for filter implementation
|
2021-10-11 22:51:13 +05:30 |
|
Nikolai Kochetov
|
a95c28ec4b
|
Merge pull request #29898 from ClickHouse/remove-native-stream
Remove some more streams.
|
2021-10-10 21:01:16 +03:00 |
|
Vladimir C
|
3940382c2f
|
Remove defined(__POPCNT__) from column filter
|
2021-10-09 13:34:02 +03:00 |
|
vesslanjin
|
bed09ee68d
|
Whitespace fix
Signed-off-by: vesslanjin <jun.i.jin@intel.com>
|
2021-10-09 02:56:10 -04:00 |
|
vesslanjin
|
75af011068
|
use while instead of popcnt + for
Co-authored-by: Zhu Jasper jasper.zhu@intel.com
|
2021-10-08 14:58:23 -04:00 |
|
Nikolai Kochetov
|
340b53ef85
|
Remove some more streams.
|
2021-10-08 17:03:54 +03:00 |
|
Vladimir C
|
525df99893
|
Whitespace fix
|
2021-10-08 12:10:19 +03:00 |
|
Vladimir C
|
35feb08236
|
Whitespace changes
|
2021-10-08 12:03:55 +03:00 |
|
vesslanjin
|
383f3a3a20
|
Remove branchy code in filter operation with a better implementation with popcnt/ctz which have better performance
Co-authored-by: Zhu Jasper <jasper.zhu@intel.com>
|
2021-10-08 09:19:58 -04:00 |
|
Vladimir C
|
4b80c6ff21
|
Merge pull request #29545 from CurtizJ/remove-permute
|
2021-10-07 11:07:34 +03:00 |
|
Anton Popov
|
1f10246a10
|
Merge remote-tracking branch 'upstream/master' into HEAD
|
2021-10-02 22:33:27 +03:00 |
|
Alexey Milovidov
|
fe6b7c77c7
|
Rename "common" to "base"
|
2021-10-02 10:13:14 +03:00 |
|
Anton Popov
|
9c296e94f3
|
fix performance of updatePermutation
|
2021-10-01 19:45:17 +03:00 |
|
Anton Popov
|
515cc74530
|
generalize code in IColumn::updatePermutation
|
2021-10-01 00:11:54 +03:00 |
|
Anton Popov
|
0dfe96fc02
|
generalize code in IColumn::permute
|
2021-09-29 20:56:10 +03:00 |
|
Anton Popov
|
348537faee
|
better IColumn::createWithOffsets
|
2021-09-16 16:57:45 +03:00 |
|
Anton Popov
|
c3c3a06078
|
Merge remote-tracking branch 'upstream/master' into HEAD
|
2021-08-20 01:45:38 +03:00 |
|
Pavel Kruglov
|
b841a96c39
|
Refactor code
|
2021-08-10 14:31:15 +03:00 |
|
Pavel Kruglov
|
3ec2ab6156
|
Avoid using expand, fix bugs, add tests and comments
|
2021-08-09 17:54:49 +03:00 |
|
Pavel Kruglov
|
62d4f4b25c
|
Small refactoring and adding comments
|
2021-08-09 17:54:14 +03:00 |
|
Pavel Kruglov
|
400cad4d8b
|
Refactor, fix bugs, improve performance
|
2021-08-09 17:44:04 +03:00 |
|
Pavel Kruglov
|
ae8df9c1c5
|
Add reverse parameter to filter, fix tests, reduce coping
|
2021-08-09 17:43:10 +03:00 |
|
Anton Popov
|
567043113c
|
Merge remote-tracking branch 'upstream/master' into HEAD
|
2021-06-21 01:36:06 +03:00 |
|
Maksim Kita
|
67e9b85951
|
Merge ext into common
|
2021-06-16 23:28:41 +03:00 |
|
Anton Popov
|
eaf806a731
|
better interface for getIndicesOfNonDefaultRows
|
2021-06-07 18:34:22 +03:00 |
|
Anton Popov
|
e41749997d
|
better interface for getting ratio of default values
|
2021-06-07 16:50:27 +03:00 |
|
Anton Popov
|
de4afb0cb9
|
ColumnSparse: add comments
|
2021-05-21 03:57:11 +03:00 |
|
Anton Popov
|
d8df0903b9
|
Merge remote-tracking branch 'upstream/master' into HEAD
|
2021-05-14 23:38:16 +03:00 |
|
Alexey Milovidov
|
18b7e38994
|
Remove redundant template
|
2021-05-10 00:26:34 +03:00 |
|
Alexey Milovidov
|
3de9a12b76
|
Fix build
|
2021-05-07 01:57:41 +03:00 |
|
Alexey Milovidov
|
2c9ae14cb0
|
Add 256 bit integers in some places
|
2021-05-06 03:31:09 +03:00 |
|
Alexey Milovidov
|
962a7113f6
|
Remove code that I do not like (crazy templates)
|
2021-05-04 20:26:09 +03:00 |
|
Alexey Milovidov
|
43bd37b6cc
|
Fix style
|
2021-05-04 02:46:11 +03:00 |
|
Alexey Milovidov
|
02ce9cc725
|
Untangle UUID
|
2021-05-04 01:46:51 +03:00 |
|
Alexey Milovidov
|
8f01af62d9
|
Merge branch 'master' into normalize-bigint
|
2021-04-25 06:57:44 +03:00 |
|
Anton Popov
|
a78f531597
|
ColumnSparse: fixes
|
2021-04-03 03:04:48 +03:00 |
|
Anton Popov
|
2a7a77e0a2
|
ColumnSparse: support of functions
|
2021-04-01 21:18:28 +03:00 |
|
Maksim Kita
|
9763c4a4fb
|
IColumn added skipSerializedInArena method
|
2021-03-06 14:36:37 +03:00 |
|
Alexey Milovidov
|
634be2b933
|
Fix error
|
2021-02-18 03:52:09 +03:00 |
|
Alexey Milovidov
|
34f5ea00e4
|
Merge branch 'master' into in-memory-compression
|
2021-02-13 02:08:40 +03:00 |
|
Alexey Milovidov
|
71d84b9f67
|
Fix style
|
2021-02-12 03:52:53 +03:00 |
|
Alexey Milovidov
|
ed7270dd8b
|
Better interface
|
2021-02-12 03:25:00 +03:00 |
|
Maksim Kita
|
b276eac197
|
Common types template instantiations
|
2021-02-12 00:54:50 +03:00 |
|
Alexey Milovidov
|
9b4f6fb711
|
Don't compress small blocks
|
2021-02-11 16:41:21 +03:00 |
|
Alexey Milovidov
|
d539948fe7
|
In memory compression: a prototype
|
2021-02-11 16:40:15 +03:00 |
|
Anton Popov
|
031132038b
|
fix filtering by uint8 greater than 127
|
2021-01-29 10:39:18 +03:00 |
|
Alexey Milovidov
|
d296424dfa
|
Remove even more code
|
2021-01-26 22:39:03 +03:00 |
|
Alexey Milovidov
|
5f13fdddc0
|
Remove useless code from BigInt
|
2021-01-26 21:22:40 +03:00 |
|
Ivan
|
902091cc07
|
Slightly better miniselect usage (#16896)
* Slightly better miniselect usage
* Update ColumnDecimal.cpp
|
2020-11-13 14:28:18 +03:00 |
|
Nikolai Kochetov
|
0410e383d9
|
Try fix check.
|
2020-11-11 12:46:36 +03:00 |
|
Nikolai Kochetov
|
ac8b658a4a
|
Try fix ci.
|
2020-11-10 23:25:29 +03:00 |
|
Danila Kutenin
|
3c6794bf37
|
Add Floyd-Rivest selection algorithm instead of std::partial_sort
|
2020-11-09 20:22:05 +03:00 |
|
Alexey Milovidov
|
059646743b
|
Remove OpenCL
|
2020-09-19 17:20:00 +03:00 |
|
alexey-milovidov
|
65517da62b
|
Merge pull request #14495 from nikitamikhaylov/update-permutation-bugfix-3
updatePermumation with Nullable
|
2020-09-19 13:53:55 +03:00 |
|
nikitamikhaylov
|
2bffefae1a
|
typo
|
2020-09-14 16:30:44 +03:00 |
|
nikitamikhaylov
|
5697f6d926
|
style fix
|
2020-09-14 16:14:18 +03:00 |
|
nikitamikhaylov
|
751e410915
|
better[3]
|
2020-09-09 17:11:08 +03:00 |
|
Nikita Mikhaylov
|
530057e79f
|
update all columns
|
2020-09-09 15:27:05 +03:00 |
|
Nikita Mikhaylov
|
614e01b0e4
|
better
|
2020-09-08 23:12:55 +03:00 |
|
Nikita Mikhaylov
|
8793281e3e
|
remove cout
|
2020-09-07 17:02:59 +03:00 |
|
Nikita Mikhaylov
|
c09d86e5e4
|
another fixes
|
2020-09-07 16:15:04 +03:00 |
|
Nikita Mikhaylov
|
4fadb6c3ec
|
fast test
|
2020-09-04 21:05:06 +03:00 |
|
Artem Zuikov
|
d304d522cc
|
Refactoring: rename types to allow change bigint library (#14219)
|
2020-09-01 12:54:50 +03:00 |
|
Artem Zuikov
|
becc186c91
|
Add support for extended precision integers and decimals (#13097)
|
2020-08-19 14:52:17 +03:00 |
|
Nikita Mikhaylov
|
4d49d2c671
|
another removes
|
2020-07-30 13:31:14 +03:00 |
|
alesapin
|
e9c47dc89c
|
Merge branch 'master' into CurtizJ-polymorphic-parts
|
2020-06-26 14:27:19 +03:00 |
|
Artem Zuikov
|
92016e8bfb
|
Fix if function with NULLs (#11807)
|
2020-06-24 00:06:32 +03:00 |
|
Anton Popov
|
b19d48a11c
|
Merge remote-tracking branch 'upstream/master' into HEAD
|
2020-06-16 06:37:55 +03:00 |
|
Artem Zuikov
|
b66ad25841
|
IColumn::getDataType() (#11438)
|
2020-06-05 01:02:59 +03:00 |
|
Anton Popov
|
1ce09e1faa
|
Merge remote-tracking branch 'upstream/master' into polymorphic-parts
|
2020-06-03 16:27:54 +03:00 |
|
Artem Zuikov
|
9028a25f3c
|
more types in ASOF JOIN (#11301)
|
2020-06-01 12:38:46 +03:00 |
|
Nikita Mikhaylov
|
b48deb91ac
|
comments and styles
|
2020-05-25 17:33:31 +03:00 |
|
Nikita Mikhaylov
|
b7adfc7c07
|
Merge branch 'master' of github.com:ClickHouse/ClickHouse into MorozovVasily-UpdatePermutation
|
2020-05-25 17:26:30 +03:00 |
|
Alexey Milovidov
|
9c15e3ad92
|
Make it right
|
2020-05-23 18:29:43 +03:00 |
|
Alexey Milovidov
|
82f03fa8ce
|
Fix loop unrolling
|
2020-05-23 18:22:04 +03:00 |
|
Alexey Milovidov
|
73a3394b3d
|
Clarifications #10981
|
2020-05-23 17:28:22 +03:00 |
|
g-arslan
|
9e350bea33
|
replace shift array with std::rotate
|
2020-05-21 17:10:47 +03:00 |
|
g-arslan
|
3267eaa498
|
fix style
|
2020-05-21 15:00:55 +03:00 |
|
g-arslan
|
b88d0dec1c
|
some little improvements
|
2020-05-21 15:00:55 +03:00 |
|
g-arslan
|
c01a7ef0e2
|
Implement reverse in radix sort, fix style, fix build
|
2020-05-21 15:00:55 +03:00 |
|
g-arslan
|
95668def24
|
Try to remove redundant data move in radix sort
|
2020-05-21 15:00:55 +03:00 |
|
Anton Popov
|
6d8749b100
|
in-memory parts: faster computation of checksums
|
2020-05-21 01:16:08 +03:00 |
|
Artem Zuikov
|
97c7447130
|
Bitonic sort improvements (#10934)
|
2020-05-19 00:41:23 +03:00 |
|
Artem Zuikov
|
0fe723acc9
|
Try to fix arcadia sync (#10959)
|
2020-05-18 13:26:23 +03:00 |
|
Vasily Morozov
|
876fff1938
|
fix build and style
|
2020-05-18 13:16:49 +03:00 |
|
Vasily Morozov
|
ca1bf06498
|
updatePermutation
|
2020-05-18 13:16:49 +03:00 |
|
Ri
|
fc7afaa639
|
Bitonic sort on GPU (OpenCL) (#10232)
|
2020-05-15 03:01:14 +03:00 |
|
Alexey Milovidov
|
1e325a9fd9
|
Checkpoint
|
2020-04-22 09:22:14 +03:00 |
|
Ivan Lezhankin
|
06446b4f08
|
dbms/ → src/
|
2020-04-03 18:14:31 +03:00 |
|