Alexey Milovidov
|
dc9e88a9d7
|
Merging [#METR-19266].
|
2016-12-10 09:16:06 +03:00 |
|
Alexey Milovidov
|
2aa02d0547
|
Merging [#METR-19266].
|
2016-12-10 09:12:21 +03:00 |
|
Alexey Milovidov
|
c937d75a78
|
Merging [#METR-19266].
|
2016-12-10 09:10:29 +03:00 |
|
Alexey Milovidov
|
f4815364f6
|
Merging [#METR-19266].
|
2016-12-10 08:03:12 +03:00 |
|
Alexey Milovidov
|
e53e32130d
|
Merging [#METR-19266].
|
2016-12-10 07:58:40 +03:00 |
|
Alexey Milovidov
|
e97ecb6cf7
|
Merge branch 'master' into METR-19266
Conflicts:
dbms/CMakeLists.txt
dbms/include/DB/Functions/FunctionsArray.h
dbms/include/DB/Functions/FunctionsString.h
dbms/include/DB/Parsers/ExpressionListParsers.h
dbms/include/DB/Storages/MergeTree/MergeTreeBlockInputStream.h
dbms/include/DB/Storages/MergeTree/MergeTreeReader.h
dbms/include/DB/Storages/MergeTree/MergeTreeThreadBlockInputStream.h
dbms/include/DB/Storages/MergeTree/MergedBlockOutputStream.h
dbms/src/Core/ErrorCodes.cpp
dbms/src/Parsers/ASTFunction.cpp
dbms/src/Storages/MergeTree/MergeTreeData.cpp
dbms/src/Storages/MergeTree/MergeTreeDataPart.cpp
dbms/src/Storages/MergeTree/MergeTreeReader.cpp
dbms/src/Storages/StorageLog.cpp
|
2016-12-10 07:51:36 +03:00 |
|
Alexey Milovidov
|
95b08c9b03
|
Miscellaneous [#METR-2944].
|
2016-12-10 02:35:18 +03:00 |
|
artpaul
|
396ccccfce
|
fix extraction of TLD from fqdn
|
2016-12-10 03:49:21 +05:00 |
|
artpaul
|
4cf4fa68e1
|
parametrize StringView
|
2016-12-10 03:13:33 +05:00 |
|
artpaul
|
228b43bc95
|
calculate size of 'https' at compile time
|
2016-12-10 00:33:52 +05:00 |
|
artpaul
|
dfb466d156
|
host extraction functionality was moved to UrlUtils
|
2016-12-10 00:31:16 +05:00 |
|
artpaul
|
544143f5c9
|
url's scheme extraction was fixed according to rfc3986.
|
2016-12-09 22:38:15 +05:00 |
|
Vitaliy Lyudvichenko
|
ea11f61433
|
Added requested changes. [#METR-19372]
|
2016-12-09 13:13:16 +03:00 |
|
Vitaliy Lyudvichenko
|
855dc56598
|
Added treshold setting for Vertical merge algorithm. [#METR-23305]
|
2016-12-09 13:13:16 +03:00 |
|
Vitaliy Lyudvichenko
|
774eb01fd3
|
Added MergesTime metric. [#METR-23305]
|
2016-12-09 13:13:16 +03:00 |
|
Vitaliy Lyudvichenko
|
fc4c02c510
|
StorageSystemMerges refactoring.
|
2016-12-09 13:13:16 +03:00 |
|
Vitaliy Lyudvichenko
|
6540156100
|
Removed redundant code from CMakeLists.
|
2016-12-09 13:13:16 +03:00 |
|
Vitaliy Lyudvichenko
|
f8eb9028fd
|
Refined query_log, processes and merges metrics.
Also, dbms/CMakeLists.txt was rewritten.
|
2016-12-09 13:11:25 +03:00 |
|
Alexey Milovidov
|
a1c599fc57
|
Autotests for external dictionaries: removed garbage [#METR-23766].
|
2016-12-08 08:58:45 +03:00 |
|
Alexey Milovidov
|
be5a07463e
|
Server: fixed error [#METR-23766].
|
2016-12-08 08:29:53 +03:00 |
|
Alexey Milovidov
|
959e31402b
|
Autotests for external dictionaries: back to life.
|
2016-12-08 08:12:49 +03:00 |
|
Alexey Milovidov
|
a8eedafcd0
|
Fixed error in cached dictionary when using C++11 ABI [#METR-23764].
|
2016-12-08 07:56:52 +03:00 |
|
Alexey Milovidov
|
2dc425b7e6
|
Preparation [#METR-23747].
|
2016-12-08 06:04:30 +03:00 |
|
Alexey Milovidov
|
6998b5ecd9
|
ODBC: refreshment [#METR-18538].
|
2016-12-08 05:55:58 +03:00 |
|
Alexey Milovidov
|
514715589b
|
Preparation [#METR-23747].
|
2016-12-08 05:49:04 +03:00 |
|
Alexey Milovidov
|
9303a07b39
|
Removed garbage [#METR-23747].
|
2016-12-08 04:11:44 +03:00 |
|
Alexey Milovidov
|
f2cd8de5b4
|
Removed garbage [#METR-23747].
|
2016-12-08 04:08:19 +03:00 |
|
alexey-milovidov
|
5923df80e4
|
Merge pull request #204 from proller/METR-23466
Metr-23466 : dictonary sources: http and executable
|
2016-12-08 05:04:50 +04:00 |
|
Alexey Milovidov
|
6546b73dcc
|
Added setting 'input_format_values_interpret_expressions' [#METR-23720].
|
2016-12-08 03:25:52 +03:00 |
|
Alexey Milovidov
|
59da0fd12a
|
Added metrics and events for Context lock [#METR-23763].
|
2016-12-08 01:49:42 +03:00 |
|
Vitaliy Lyudvichenko
|
450cee3641
|
Fixed flags/force_restore_data.
|
2016-12-07 22:16:41 +03:00 |
|
proller
|
76dc51aae5
|
Merge remote-tracking branch 'upstream/master' into METR-23466
|
2016-12-07 22:08:09 +03:00 |
|
Vladimir Chebotarev
|
64380109e9
|
dbms: Adjusting compiler paths. [#METR-21516]
|
2016-12-07 02:22:33 +03:00 |
|
Vladimir Chebotarev
|
8e1a6aaf3e
|
cmake: Boost, OpenSSL into find_package(). [#METR-23701]
|
2016-12-06 16:20:32 +03:00 |
|
Alexey Milovidov
|
072f2fc7b8
|
Merges: start to lower maximum size of merge only when number of free entries in pool/queue is lower than specified threshold [#METR-21504].
|
2016-12-06 06:09:07 +03:00 |
|
Alexey Milovidov
|
0717bfa4d2
|
Simplified LevelMergeSelector [#METR-21504].
|
2016-12-06 00:34:46 +03:00 |
|
Vladimir Chebotarev
|
bcc5500f91
|
cmake: More options. [#METR-23701]
|
2016-12-05 15:43:14 +03:00 |
|
Alexey Milovidov
|
02eb36fd03
|
MergeSelector: attempt to make something better [#METR-21504].
|
2016-12-05 09:31:48 +03:00 |
|
artpaul
|
f344c85cb7
|
#214 add tests
|
2016-12-03 04:29:16 +05:00 |
|
artpaul
|
2616453263
|
#214 fix offsets assigments
|
2016-12-03 02:18:29 +05:00 |
|
Alexey Milovidov
|
2def6778e7
|
Merge branch 'master' of github.com:yandex/ClickHouse
|
2016-12-02 23:27:42 +03:00 |
|
Alexey Milovidov
|
4110b6865f
|
Merge branch 'METR-23305' of git://github.com/ludv1x/ClickHouse into ludv1x-METR-23305
Conflicts:
contrib/CMakeLists.txt
|
2016-12-02 23:22:11 +03:00 |
|
alexey-milovidov
|
5e5acd850f
|
Merge pull request #224 from artpaul/build
move impls to cpp
|
2016-12-03 00:06:20 +04:00 |
|
proller
|
4054d1a465
|
Merge remote-tracking branch 'upstream/master' into METR-23466
|
2016-12-02 19:32:25 +03:00 |
|
artpaul
|
a2b4b85ed5
|
show type of argument in case of type missmatching
|
2016-12-02 13:59:23 +05:00 |
|
artpaul
|
7eb7cc38f7
|
move impls of FunctionsString to cpp
|
2016-12-02 12:32:39 +05:00 |
|
artpaul
|
41fda59c95
|
move impls of FunctionsArray to cpp
|
2016-12-02 12:15:35 +05:00 |
|
Alexey Milovidov
|
21f8501ccc
|
Benchmark: update [#METR-2944].
|
2016-12-02 06:39:11 +03:00 |
|
alexey-milovidov
|
9cea29e9a8
|
Merge pull request #213 from vavrusa/master
IO: Added ProfileEvents to Open/Read/Write failures
|
2016-12-01 22:28:36 +04:00 |
|
Marek Vavrusa
|
64f86b7d20
|
IO: Added ProfileEvents to Open/Read/Write failures
|
2016-11-30 12:21:57 -08:00 |
|
alexey-milovidov
|
21ce8a44f7
|
Merge pull request #216 from yandex/if_with_const_condition
ExpressionAnalyzer: make aliases and ast consistent after constant if optimization
|
2016-11-30 17:58:02 +04:00 |
|
Pavel Kartavyy
|
5dfbd57bad
|
ExpressionAnalyzer: make aliases and ast consistent after constant if optimization
|
2016-11-30 16:19:39 +03:00 |
|
Vitaliy Lyudvichenko
|
4df22acea9
|
Try to fix LIBTCMALLOC linking.
|
2016-11-30 15:10:39 +03:00 |
|
proller
|
33cc46d225
|
Merge remote-tracking branch 'upstream/master' into METR-23466
|
2016-11-30 00:42:05 +03:00 |
|
Vitaliy Lyudvichenko
|
202ba912ce
|
Vertical merging algorithm for MergeTree engines. [#METR-23305]
|
2016-11-29 22:41:31 +03:00 |
|
alexey-milovidov
|
08cb8e506b
|
Merge pull request #211 from yandex/if_with_const_condition
ExpressionAnalyzer: added more tests for aliases. fix bug [METR-23545]
|
2016-11-29 23:28:50 +04:00 |
|
Pavel Kartavyy
|
106bb24fd8
|
ExpressionAnalyzer: added more tests for aliases. fix bug [#METR-23545]
|
2016-11-29 22:19:15 +03:00 |
|
proller
|
30cd3176d9
|
Merge branch 'autotest-external-dictionaries' into move-autotest-external-dictionaries
|
2016-11-29 20:06:09 +03:00 |
|
proller
|
936efe55f1
|
move * -> dbms/tests/external_dictionaries
|
2016-11-29 20:03:54 +03:00 |
|
proller
|
b529f29bb7
|
Merge remote-tracking branch 'upstream/master' into METR-23466
|
2016-11-29 19:57:01 +03:00 |
|
Vitaliy Lyudvichenko
|
1472629799
|
Updated pk_condition test after recent changes.
|
2016-11-28 20:59:39 +03:00 |
|
Alexey Milovidov
|
ae413e051b
|
Fixed error [#METRIQA-526].
|
2016-11-28 18:22:10 +03:00 |
|
Alexey Milovidov
|
0a2d1ebbb3
|
Attempt to improve merge selecting algorithm [#METR-23632].
|
2016-11-28 06:46:08 +03:00 |
|
Alexey Milovidov
|
cac8f9216f
|
MergeSelector: attempt to do something that has sense [#METR-23632].
|
2016-11-28 06:17:31 +03:00 |
|
Alexey Milovidov
|
8bc84e29ac
|
Increased default background_pool_size [#METR-23632].
|
2016-11-28 02:50:46 +03:00 |
|
proller
|
5e6cac10e5
|
no copypaste
|
2016-11-27 16:01:35 +03:00 |
|
proller
|
4c90ffd61d
|
Merge remote-tracking branch 'upstream/master' into METR-23466
|
2016-11-27 15:03:35 +03:00 |
|
Alexey Milovidov
|
6209092b15
|
Added heuristic for merge algorithm [#METR-23615].
|
2016-11-26 07:08:49 +03:00 |
|
proller
|
2aeb488d96
|
add writePrefix
|
2016-11-25 23:37:06 +03:00 |
|
proller
|
556bd12de1
|
Merge remote-tracking branch 'upstream/master' into METR-23466
|
2016-11-25 20:46:59 +03:00 |
|
alexey-milovidov
|
7fda6394b8
|
Merge pull request #202 from yandex/if_with_const_condition
ExpressionAnalyzer: optimize if with constant condition [METR-23545]
|
2016-11-25 20:03:04 +04:00 |
|
Pavel Kartavyy
|
cd15651dfd
|
optimize if. added test for aliases
|
2016-11-25 12:29:17 +03:00 |
|
proller
|
26fe10a7b4
|
Merge remote-tracking branch 'upstream/master' into METR-23466
|
2016-11-25 03:22:30 +03:00 |
|
proller
|
40e674407f
|
return http write callback
|
2016-11-25 03:16:20 +03:00 |
|
Alexey Milovidov
|
7d280a55a3
|
Fixed error that server could not shutdown while fetching parts [#METR-23616].
|
2016-11-25 02:18:24 +03:00 |
|
Alexey Milovidov
|
167782c230
|
Addition to prev. revision [#METR-23615].
|
2016-11-25 01:43:49 +03:00 |
|
Alexey Milovidov
|
8e5889cf0e
|
Improved merge selecting algorithm for Replicated tables [#METR-23615].
|
2016-11-25 01:41:27 +03:00 |
|
Alexey Milovidov
|
36553dd653
|
Fixed deadlock [#METR-23605].
|
2016-11-24 23:25:02 +03:00 |
|
proller
|
3b335b5546
|
Merge remote-tracking branch 'upstream/master' into METR-23466
|
2016-11-24 22:58:40 +03:00 |
|
proller
|
e6d3c8855e
|
http ook
|
2016-11-24 22:57:24 +03:00 |
|
alexey-milovidov
|
8c2e228856
|
Revert "New "vertical" algorithm for MergeTrees' parts merges"
|
2016-11-24 23:08:54 +04:00 |
|
proller
|
e855c16f4a
|
Merge remote-tracking branch 'upstream/master' into METR-23466
|
2016-11-24 21:25:56 +03:00 |
|
alexey-milovidov
|
8544a8b852
|
Merge pull request #171 from ludv1x/METR-23305
New "vertical" algorithm for MergeTrees' parts merges
|
2016-11-24 22:07:41 +04:00 |
|
Pavel Kartavyy
|
84a89b3b3d
|
ExpressionAnalyzer: optimize if with constant condition [#METR-23545]
|
2016-11-24 17:18:44 +03:00 |
|
Vitaliy Lyudvichenko
|
544ef67c28
|
Fixed IN <Set> usage inside PK expressions.
Refactoring of type conversion functions convertFieldToType().
|
2016-11-24 15:32:04 +03:00 |
|
proller
|
8c07957e38
|
Merge remote-tracking branch 'upstream/master' into METR-23466
|
2016-11-24 04:01:18 +03:00 |
|
proller
|
2e02e29652
|
wip
|
2016-11-24 04:01:11 +03:00 |
|
proller
|
43e057d5e9
|
dont use OwningBufferBlockInputStream
|
2016-11-24 02:49:46 +03:00 |
|
alexey-milovidov
|
fdabcd4e38
|
Merge pull request #192 from ludv1x/enums-fix
Fixed Enum usage in PK expressions.
|
2016-11-24 03:13:16 +04:00 |
|
proller
|
8f573d7308
|
clean
|
2016-11-24 01:44:53 +03:00 |
|
proller
|
c919c02ed4
|
Merge remote-tracking branch 'upstream/master' into METR-23466
|
2016-11-24 00:04:38 +03:00 |
|
Alexey Milovidov
|
a2e9359b18
|
Fixed rare deadlock after startup when structure of query_log was changed [#METR-23594].
|
2016-11-23 23:41:39 +03:00 |
|
Vitaliy Lyudvichenko
|
4f9064ca19
|
Fixed case when pk column is wrapped by functions.
|
2016-11-23 22:58:33 +03:00 |
|
Vitaliy Lyudvichenko
|
d27951b4a7
|
Added requested changes. [#METR-23473]
|
2016-11-23 16:33:05 +03:00 |
|
Vitaliy Lyudvichenko
|
e07fc7cea5
|
Fixed Enum usage in PK expressions. [#METR-23473]
Added check for duplicates of column names in CREATE query.
|
2016-11-23 16:19:15 +03:00 |
|
Vitaliy Lyudvichenko
|
fe891eb198
|
Removed extra check.
|
2016-11-23 16:09:29 +03:00 |
|
Vitaliy Lyudvichenko
|
ef593d1b01
|
Added merge_tree.enable_vertical_merge_algorithm setting.
|
2016-11-23 15:59:25 +03:00 |
|
Vitaliy Lyudvichenko
|
588add5a49
|
Added requested changes.
Also fixed single thread read from empty storage Log.
|
2016-11-23 15:52:12 +03:00 |
|
Vitaliy Lyudvichenko
|
2cd5b8b604
|
Updated MergeInfo and progress callbacks with respect to vertical merge alg.
|
2016-11-23 15:52:12 +03:00 |
|
Vitaliy Lyudvichenko
|
ec9bcd8054
|
Vertical merging algorithm for ordinary MergeTreee.
|
2016-11-23 15:47:19 +03:00 |
|