Commit Graph

6911 Commits

Author SHA1 Message Date
Alexey Milovidov
13c7d0983a dbms: cutting dependency [#METR-2944].. 2016-01-12 00:46:36 +03:00
Alexey Milovidov
1f7f7cd682 dbms: better [#METR-19586]. 2016-01-10 07:44:12 +03:00
Alexey Milovidov
a5b8166541 dbms: better [#METR-19586]. 2016-01-10 07:43:30 +03:00
Alexey Milovidov
47191fbb00 Additions [#METR-19593]. 2016-01-08 03:02:33 +03:00
Alexey Milovidov
2758e1fe92 dbms: fixed error with Poco::Net::TCPServer [#METR-19593]. 2016-01-08 02:41:21 +03:00
Alexey Milovidov
09ebc85bb3 dbms: added test to reproduce the problem [#METR-19593]. 2016-01-08 01:34:53 +03:00
Alexey Milovidov
2e252abc5c Separated internal and third-party libraries [#METR-19593]. 2016-01-08 01:21:46 +03:00
Alexey Milovidov
4e5272bb36 Merge 2016-01-08 00:50:51 +03:00
Alexey Milovidov
0c4f4f9607 dbms: fixing build [#METR-19593]. 2016-01-08 00:32:06 +03:00
Alexey Milovidov
a419ce1052 Preparation to build with in-tree Poco library [#METR-19593]. 2016-01-07 22:52:21 +03:00
Alexey Milovidov
3de42d1dbe Fixed build of Poco library with actual compiler options [#METR-19593]. 2016-01-07 22:49:24 +03:00
Alexey Milovidov
b913078630 Removed useless files [#METR-19593]. 2016-01-07 17:52:03 +03:00
Alexey Milovidov
0846473c5f Removed useless files [#METR-19593]. 2016-01-07 17:50:45 +03:00
Alexey Milovidov
3e287dfe07 Applied all patches to Poco [#METR-19593]. 2016-01-07 17:30:47 +03:00
Alexey Milovidov
f904f00e74 Removed useless files [#METR-19593]. 2016-01-07 17:28:43 +03:00
Alexey Milovidov
f62924289d Removed useless files [#METR-19593]. 2016-01-07 16:36:46 +03:00
Alexey Milovidov
6730b51593 Allowed to build Poco library with our compiler options [#METR-19593]. 2016-01-07 16:34:37 +03:00
Alexey Milovidov
47cd4ebfea Added Poco library to tree [#METR-19593]. 2016-01-07 01:53:39 +03:00
Alexey Milovidov
4b1ebc764e dbms: better [#METR-19593]. 2016-01-06 23:37:50 +03:00
Alexey Milovidov
6c712c1e7f dbms: improved performance of inserting into Distributed table [#METR-19595]. 2016-01-06 19:00:30 +03:00
Alexey Milovidov
27dfb21e15 dbms: fixed error [#METR-19595]. 2016-01-06 18:59:46 +03:00
Andrey Mironov
2a6992689f dbms: add value to name map for enums; fix visibleWidth for enums [#METR-19265] 2015-12-30 15:12:18 +03:00
Alexey Milovidov
b9bc60fe5e dbms: fixed test [#METR-19265]. 2015-12-30 00:40:02 +03:00
Alexey Milovidov
458e0bcb32 dbms: fixed test [#METR-19265]. 2015-12-29 21:40:55 +03:00
Andrey Mironov
19362c0cce dbms: add test for Enums [#METR-19265] 2015-12-29 18:17:29 +03:00
Andrey Mironov
16912808a7 dbms: disallow direct comparison of Enums with Ints [#METR-19265] 2015-12-29 18:15:58 +03:00
Andrey Mironov
0ed12f9a15 dbms: FunctionCast: forward monotonicity info from the underlying functions for primitive types [#METR-19265] 2015-12-29 16:51:12 +03:00
Andrey Mironov
325107ad5a dbms: FunctionCast for Enums: allow changing names but not values for existing elements [#METR-19265] 2015-12-29 15:57:22 +03:00
Pavel Kartavyy
a08d2f647a Merge 2015-12-29 15:22:12 +03:00
Alexey Milovidov
7a4eb6a472 Merge 2015-12-28 22:23:17 +03:00
Alexey Milovidov
551d79e7ec Added utility to low-level manipulation with queue [#BSADM-4999]. 2015-12-28 22:22:34 +03:00
Andrey Mironov
a75cb3a528 dbms: change underlying type of Enums to signed ints [#METR-19265] 2015-12-28 20:06:15 +03:00
Andrey Mironov
40e6f51370 dbms: allow cheap alter of Enums [#METR-19265] 2015-12-28 20:06:15 +03:00
Alexey Milovidov
0cf09f76f8 dbms: better [#METR-2944].. 2015-12-28 17:24:31 +03:00
Andrey Mironov
5a2ec718dd remove typo 2015-12-28 16:38:45 +03:00
Andrey Mironov
782382981d dbms: FunctionCast: correctly pass modified ColumnNumbers arguments [#METR-19265] 2015-12-28 15:43:23 +03:00
Andrey Mironov
433cb19ffb dbms: enums: ensure uniqueness of names and values [#METR-19265] 2015-12-28 15:43:23 +03:00
Alexey Milovidov
5ffd2eeb76 dbms: added test [#METR-19278]. 2015-12-27 15:32:39 +03:00
Alexey Milovidov
2368ac3675 dbms: fixed error with ArenaWithFreeLists; added comments; improved performance [#METR-19278]. 2015-12-27 13:58:20 +03:00
Alexey Milovidov
45d13d0426 dbms: clickhouse-benchmark: more handy [#METR-19577]. 2015-12-26 06:42:16 +03:00
Alexey Milovidov
08dc786e84 dbms: clickhouse-benchmark: added info about query [#METR-19577]. 2015-12-26 06:28:03 +03:00
Alexey Milovidov
17ba6f960f dbms: clickhouse-benchmark: added parameter 'stage' [#METR-19577]. 2015-12-26 04:04:12 +03:00
Alexey Milovidov
43350f51bb dbms: don't thrash mark_cache on merges (and ALTER MODIFY TYPE) [#METR-19575]. 2015-12-26 03:59:09 +03:00
Andrey Mironov
56b0a49e0f dbms: add enum to enum conversion and checks [#METR-19265] 2015-12-25 18:43:38 +03:00
Andrey Mironov
1506cc25c0 dbms: allow conversion of most types to enum (not enum to enum though)[#METR-19265] 2015-12-25 17:45:58 +03:00
Andrey Mironov
40f060fae8 dbms: allow type in CAST(expression AS type) without back quotes [#METR-19265] 2015-12-25 15:06:17 +03:00
Andrey Mironov
0dc042536c dbms: refactor ColumnConstTuple materialization [#METR-19265] 2015-12-25 15:06:17 +03:00
Andrey Mironov
c483485eaf dbms: create a separate type for Tuple in Field [#METR-19265] 2015-12-25 15:06:17 +03:00
Andrey Mironov
13f56d4465 dbms: use CAST internally whenever a conversion is required [#METR-19265] 2015-12-25 15:06:16 +03:00
Andrey Mironov
404c79a368 dbms: CAST(expression AS Tuple(...)) [#METR-19265] 2015-12-25 15:06:16 +03:00