Commit Graph

788 Commits

Author SHA1 Message Date
Michael Kolupaev
061f99e117 clickhouse: removed unused code [#CONV-6705]. 2013-02-26 13:48:47 +00:00
Michael Kolupaev
905c9051c8 clickhouse: slightly fixed comment [#CONV-6705]. 2013-02-26 13:11:55 +00:00
Michael Kolupaev
2a05c2829c clickhouse: StorageLog now stores all marks in one file [#CONV-6705]. 2013-02-26 13:06:01 +00:00
Evgeniy Gatov
a402f24711 dbms: fix for DB::Array [#CONV-6668]. 2013-02-25 23:08:25 +00:00
Michael Kolupaev
7393b0033b Merge 2013-02-25 10:23:31 +00:00
Michael Kolupaev
a4fe773cba Merge 2013-02-22 12:18:08 +00:00
Michael Kolupaev
9f60383fee clickhouse: fixed comments [#CONV-6766]. 2013-02-22 09:41:13 +00:00
Michael Kolupaev
2dc383a07b clickhouse: fixed SHOW CREATE TABLE and DESCRIBE TABLE [#CONV-6766]. 2013-02-21 11:34:32 +00:00
Michael Kolupaev
63b2d9cc82 clickhouse: clickhouse-client return code is exception code [#CONV-2944]. 2013-02-21 10:40:18 +00:00
Michael Kolupaev
40d71ab381 clickhouse: added DESCRIBE and SHOW CREATE queries, fixed formatting queries with FORMAT section [#CONV-6766]. 2013-02-21 10:02:33 +00:00
Alexey Milovidov
19f418ca40 dbms: ReadHelpers: fixed tiny error [#CONV-2944]. 2013-02-20 23:23:22 +00:00
Michael Kolupaev
77d5f7e766 clickhouse: added forgotten file [#CONV-6767]. 2013-02-20 13:17:50 +00:00
Michael Kolupaev
7b14c8ac36 clickhouse: support FORMAT section in EXISTS and SHOW queries [#CONV-6767]. 2013-02-20 13:14:12 +00:00
Michael Kolupaev
bb9fccdd95 Merge 2013-02-20 10:29:26 +00:00
Michael Kolupaev
a4962b3076 dbms: fixed readStringBinary for strings with refcounted data [#CONV-6704]. 2013-02-18 08:43:48 +00:00
Alexey Milovidov
4403d1a51e dbms: added missing modification [#CONV-2944]. 2013-02-17 23:28:52 +00:00
Alexey Milovidov
10a41c00f4 dbms: added profiles of settings [#CONV-2944]. 2013-02-17 19:54:32 +00:00
Alexey Milovidov
4b1888ecf3 dbms: fixed error with division [#CONV-2944]. 2013-02-16 21:23:55 +00:00
Alexey Milovidov
7b790fb2a8 dbms: Aggregator: improvement [#CONV-2944]. 2013-02-16 20:15:45 +00:00
Alexey Milovidov
9e4fd68e6c dbms: fixed possible leak [#CONV-2944]. 2013-02-16 18:59:05 +00:00
Alexey Milovidov
ad4e7c9da8 dbms: sending progress while processing subqueries [#CONV-2944]. 2013-02-16 14:55:14 +00:00
Alexey Milovidov
3f73658c1d dbms: raised up maximum number of rows for Pretty formats [#CONV-2944]. 2013-02-16 13:53:33 +00:00
Alexey Milovidov
fb0f651db4 dbms: Server: HTTP handler: made GET readonly; fixed error in SET query [#CONV-2944]. 2013-02-16 13:48:25 +00:00
Alexey Milovidov
1f92a0498e dbms: tiny improvement [#CONV-2944]. 2013-02-14 16:54:10 +00:00
Michael Kolupaev
0184d23e1c Merge 2013-02-14 11:22:56 +00:00
Michael Kolupaev
eac9f3c337 clickhouse: fixed some alias issues [#CONV-2944]. 2013-02-11 17:30:09 +00:00
Michael Kolupaev
4ed6c86648 clickhouse: Chunks: added logging [#CONV-6705]. 2013-02-11 12:28:43 +00:00
Michael Kolupaev
19707dc7ca Merge 2013-02-11 11:42:36 +00:00
Michael Kolupaev
f5cac625c6 Merge 2013-02-11 11:22:15 +00:00
Michael Kolupaev
f177dca440 Merge 2013-02-11 09:19:48 +00:00
Michael Kolupaev
7eaba87293 clickhouse: added comment [#CONV-6705]. 2013-02-11 08:55:51 +00:00
Alexey Milovidov
a05cfab085 dbms: added comment [#CONV-2944]. 2013-02-09 03:01:10 +00:00
Alexey Milovidov
f63c86b53a dbms: improvement [#CONV-2944]. 2013-02-09 02:20:26 +00:00
Alexey Milovidov
1c80514138 dbms: improvement [#CONV-2944]. 2013-02-09 01:02:52 +00:00
Alexey Milovidov
39429e780d dbms: continue improvement [#CONV-2944]. 2013-02-09 00:12:04 +00:00
Alexey Milovidov
aeb201b726 dbms: continue of improvement [#CONV-2944]. 2013-02-08 23:41:05 +00:00
Alexey Milovidov
e9a9124069 dbms: continuing improvement (incomplete) [#CONV-2944]. 2013-02-08 20:34:30 +00:00
Alexey Milovidov
d4c64603a2 dbms: improvement of aggregation (incomplete) [#CONV-2944]. 2013-02-08 19:34:44 +00:00
Alexey Milovidov
6613dd98d9 dbms: fixed error in calculation of 'avg' in distributed query processing [#CONV-2944]. 2013-02-08 17:42:07 +00:00
Michael Kolupaev
9aec07070a Merge 2013-02-08 17:06:29 +00:00
Michael Kolupaev
746d879e44 clickhouse: added ChunkRef storage [#CONV-6705]. 2013-02-07 13:40:59 +00:00
Michael Kolupaev
17ba747e56 fixed build [#CONV-6705]. 2013-02-07 13:07:13 +00:00
Michael Kolupaev
6f2c6559c8 clickhouse: added Chunks storage [#CONV-6705]. 2013-02-07 13:03:19 +00:00
Michael Kolupaev
8caa22efe7 clickhouse: presumably fixed crash on cyclic aliases and null pointer when an alias is used before being declared [#CONV-6703]. 2013-02-06 14:20:18 +00:00
Michael Kolupaev
b959d7e038 clickhouse: fixed a warning [#CONV-6561]. 2013-02-06 11:42:33 +00:00
Michael Kolupaev
e7c3e10814 clickhouse: slightly refactored storage creation [#CONV-6561]. 2013-02-06 11:26:35 +00:00
Michael Kolupaev
1ae4a374f9 clickhouse: added missing file [#CONV-6561]. 2013-02-05 13:18:43 +00:00
Michael Kolupaev
6dfc03c44f clickhouse: fixed not dropping database after dropping table during long select query [#CONV-6561]. 2013-02-05 13:03:35 +00:00
Michael Kolupaev
379b668e23 clickhouse: removing data lazily [#CONV-6561]. 2013-02-05 09:52:13 +00:00
Michael Kolupaev
166c644c72 clickhouse: probably fixed some crashes [#CONV-6561]. 2013-02-05 08:32:20 +00:00
Alexey Milovidov
35c9215c3a dbms: added missing modification [#CONV-2944]. 2013-02-04 03:33:16 +00:00
Alexey Milovidov
04d9e21301 dbms: tiny improvement and more logging [#CONV-2944]. 2013-02-04 03:31:31 +00:00
Alexey Milovidov
153c30222b dbms: fixed error in prev. revision [#CONV-2944]. 2013-02-04 03:30:42 +00:00
Alexey Milovidov
3891f4a230 dbms: improved performance for queries with large aggregation result [#CONV-2944]. 2013-02-03 23:11:21 +00:00
Alexey Milovidov
0735bb7d60 dbms: improved performance of queries with large aggregation result [#CONV-2944]. 2013-02-03 18:39:09 +00:00
Alexey Milovidov
70e14f7eb7 dbms: improved performance for queries with large aggregation result [#CONV-2944]. 2013-02-03 18:08:52 +00:00
Alexey Milovidov
69c706b7cc dbms: HashMap: better (few page faults in subsequent queries) [#CONV-2944]. 2013-02-03 18:07:55 +00:00
Alexey Milovidov
d1f92c5508 dbms: modified comment [#CONV-2944]. 2013-02-03 18:05:26 +00:00
Alexey Milovidov
89332f5e45 dbms: addition to prev. revision [#CONV-2944]. 2013-02-01 20:29:22 +00:00
Alexey Milovidov
7cc2871e30 dbms: allowed to send custom settings with query; sending current settings to remote servers for distributed query processing [#CONV-2944]. 2013-02-01 19:02:04 +00:00
Alexey Milovidov
b5937d0539 dbms: fixed out-of-sync connections [#CONV-2944]. 2013-01-28 20:32:21 +00:00
Michael Kolupaev
c4b52f7232 clickhouse: fixed dropping tables [#CONV-6561]. 2013-01-23 17:43:19 +00:00
Michael Kolupaev
7a6c4e4545 clickhouse: fixed small bug [#CONV-6561]. 2013-01-23 17:40:09 +00:00
Michael Kolupaev
9b3b82c750 clickhouse: fixed segfault when a table is dropped while in use [#CONV-6561]. 2013-01-23 17:38:03 +00:00
Michael Kolupaev
572211a44a Merge 2013-01-23 11:16:32 +00:00
Alexey Milovidov
70385e1229 Reverted experimental modification [#CONV-2944]. 2013-01-21 06:43:38 +00:00
Alexey Milovidov
39abfc625a dbms: improved performance [#CONV-2944]. 2013-01-21 06:10:30 +00:00
Alexey Milovidov
1abf3906c0 dbms: improved comment [#CONV-2944]. 2013-01-21 06:09:56 +00:00
Alexey Milovidov
e3a03bf878 dbms: improved performance of HashMap and HashSet [#CONV-2944]. 2013-01-20 23:47:23 +00:00
Alexey Milovidov
1dc0831102 dbms: improved loading time [#CONV-2944]. 2013-01-17 20:31:44 +00:00
Alexey Milovidov
2076cc7d87 dbms: improved loading time [#CONV-2944]. 2013-01-17 20:21:03 +00:00
Alexey Milovidov
8b1342557c dbms: improved loading time [#CONV-2944]. 2013-01-17 19:56:01 +00:00
Alexey Milovidov
94f5cb6101 dbms: addition to prev. revision [#CONV-2944]. 2013-01-15 19:11:06 +00:00
Alexey Milovidov
d95a55ca82 dbms: fixed leak [#CONV-2944]. 2013-01-15 18:38:55 +00:00
Alexey Milovidov
5b341830e9 Merge 2013-01-14 18:22:07 +00:00
Michael Kolupaev
bf9d7c4127 clickhouse: fixed crash on conversion of invalid dates (invalid dates now quietly produce invalid results) [#CONV-6318]. 2013-01-10 09:24:30 +00:00
Alexey Milovidov
af42c9a5cc dbms: tiny modification of AutoArray; updated test for AutoArray [#CONV-2944]. 2013-01-09 12:06:21 +00:00
Michael Kolupaev
0f273b04e2 dbms: fixed AutoArray constructor ambiguity [#CONV-6318]. 2013-01-09 11:23:52 +00:00
Michael Kolupaev
62c85998de dbms: improved AutoArray compatibility with vector (this should also fix a bug) [#CONV-6318]. 2013-01-09 10:49:57 +00:00
Alexey Milovidov
664b6199de dbms: improvement [#CONV-2944]. 2013-01-08 21:32:16 +00:00
Alexey Milovidov
b88bed60b8 dbms: improved performance [#CONV-2944]. 2013-01-08 20:31:24 +00:00
Alexey Milovidov
e7093907ef dbms: improved performance of aggregation [#CONV-2944]. 2013-01-08 19:41:22 +00:00
Alexey Milovidov
002d6a6178 dbms: tiny improvement [#CONV-2944]. 2013-01-07 08:27:39 +00:00
Alexey Milovidov
d56c496337 dbms: improved performance [#CONV-2944]. 2013-01-07 06:53:24 +00:00
Alexey Milovidov
865130d3b6 dbms: improved performance (less copies of fields) [#CONV-2944]. 2013-01-07 06:47:15 +00:00
Alexey Milovidov
bf32223096 dbms: improved performance of strings [#CONV-2944]. 2013-01-07 05:33:36 +00:00
Alexey Milovidov
4c7a2a1198 dbms: improved performance of aggregating strings [#CONV-2944]. 2013-01-07 05:33:15 +00:00
Alexey Milovidov
f5d25057bd dbms: improved performance of strings [#CONV-2944]. 2013-01-07 05:20:13 +00:00
Alexey Milovidov
6f70407cc8 dbms: improved query cancelling speed [#CONV-2944]. 2013-01-07 01:41:06 +00:00
Alexey Milovidov
bf669d07e1 dbms: addition to prev. revision [#CONV-2944]. 2013-01-07 01:00:35 +00:00
Alexey Milovidov
f800b5b769 dbms: using special array for Row and instead of std::vector<AggregateFunctionPlainPtrs> (experimental) [#CONV-2944]. 2013-01-07 00:57:43 +00:00
Alexey Milovidov
6a4b0139e8 Fixed build with clang [#CONV-2807]. 2013-01-06 19:06:21 +00:00
Alexey Milovidov
3e50a4f63b dbms: compatibility with clang [#CONV-2944]. 2013-01-06 16:04:52 +00:00
Alexey Milovidov
e864147b42 dbms: improvement [#CONV-2944]. 2013-01-05 21:57:11 +00:00
Alexey Milovidov
8c0db880d7 dbms: fixed warning [#CONV-2944]. 2013-01-05 20:06:47 +00:00
Alexey Milovidov
7b3f533ecd Using own Field class instead of boost::variant (experimental) [#CONV-2944]. 2013-01-05 20:03:19 +00:00
Alexey Milovidov
3e12dc2c1a dbms: improved performance of parsing tsv [#CONV-2944]. 2013-01-05 14:16:05 +00:00
Alexey Milovidov
966812095f dbms: more diagnostics when reading from row-based formats [#CONV-2944]. 2012-12-29 15:41:17 +00:00
Alexey Milovidov
27d4f4525f dbms: improvement [#CONV-2944]. 2012-12-27 17:43:41 +00:00
Alexey Milovidov
ca5d10a4a0 dbms: fixed errors [#CONV-2944]. 2012-12-27 17:40:54 +00:00
Alexey Milovidov
3bee7c4180 dbms: improvement [#CONV-2944]. 2012-12-27 16:23:12 +00:00
Alexey Milovidov
24df661bdd dbms: development of limits [#CONV-2944]. 2012-12-26 20:29:28 +00:00
Michael Kolupaev
86ae269076 clickhouse: fixed [#CONV-6318]. 2012-12-26 17:14:00 +00:00
Michael Kolupaev
6df21e5ed1 clickhouse: added missing rules to OLAP query converter [#CONV-6318]. 2012-12-26 17:13:23 +00:00
Michael Kolupaev
0215bc579a clickhouse: fixed [#CONV-6318]. 2012-12-26 17:02:43 +00:00
Michael Kolupaev
1c9b0b63d5 clickhouse: added missing file [#CONV-6318]. 2012-12-26 16:27:46 +00:00
Michael Kolupaev
90b3c76c17 clickhouse: fixed and added bitmaskToList [#CONV-6318]. 2012-12-26 16:26:24 +00:00
Michael Kolupaev
c875f55dcb clickhouse: added countEqual function [#CONV-6318]. 2012-12-26 15:40:37 +00:00
Michael Kolupaev
ecfd5a1320 clickhouse: added trimming to reinterpretAsString [#CONV-6318]. 2012-12-26 15:12:42 +00:00
Michael Kolupaev
f964259a38 clickhouse: fixed typo in comment [#CONV-2944]. 2012-12-26 14:51:41 +00:00
Michael Kolupaev
3ff2a537f4 clickhouse: fixed warning [#CONV-6318]. 2012-12-26 14:48:40 +00:00
Michael Kolupaev
467de27a59 clickhouse: fixed reinterpret [#CONV-6318]. 2012-12-26 14:47:22 +00:00
Michael Kolupaev
a77056b080 clickhouse: fixed warning [#CONV-6318]. 2012-12-26 14:41:57 +00:00
Michael Kolupaev
b1406f4631 clickhouse: fix for prev. rev. [#CONV-6318]. 2012-12-26 14:40:38 +00:00
Michael Kolupaev
cd9a27b433 clickhouse: added reinterpret functions [#CONV-6318]. 2012-12-26 14:31:03 +00:00
Alexey Milovidov
bd2c76b7ec dbms: addition to prev. revision [#CONV-2944]. 2012-12-25 20:36:50 +00:00
Alexey Milovidov
691782329a dbms: development of limits [#CONV-2944]. 2012-12-25 20:36:35 +00:00
Alexey Milovidov
c3cf6626e3 dbms: development of limits [#CONV-2944]. 2012-12-25 19:28:59 +00:00
Alexey Milovidov
269b928f4f dbms: development of limits [#CONV-2944]. 2012-12-25 17:25:44 +00:00
Alexey Milovidov
7afc7c447f dbms: Limits: development [#CONV-2944]. 2012-12-24 19:50:22 +00:00
Alexey Milovidov
6e57b0d52c dbms: fixed typo [#CONV-2944]. 2012-12-24 17:23:30 +00:00
Michael Kolupaev
ea874ad1c5 clickhouse: added missing file [#CONV-6318]. 2012-12-24 08:16:25 +00:00
Alexey Milovidov
44014d8530 dbms: added functions based on dictionaries [#CONV-2944]. 2012-12-21 19:48:47 +00:00
Alexey Milovidov
95060b1a47 dbms: added more bitwise functions [#CONV-2944]. 2012-12-20 20:01:18 +00:00
Michael Kolupaev
1383bfd005 clickhouse: added bitwise and and or functions [#CONV-6318]. 2012-12-20 13:41:55 +00:00
Michael Kolupaev
57fccc9387 clickhouse: removed a very unlikely race condition on loading Dictionaries [#CONV-6318]. 2012-12-20 12:58:47 +00:00
Michael Kolupaev
f415b5f8e1 clickhouse: OLAP-server compatibility: development [#CONV-6318]. 2012-12-20 11:18:54 +00:00
Alexey Milovidov
59e197bc88 dbms: added Dictionaries [#CONV-2944]. 2012-12-19 20:15:15 +00:00
Alexey Milovidov
272738ee82 dbms: checking for division by zero [#CONV-2944]. 2012-12-18 20:07:26 +00:00
Alexey Milovidov
3f92ee5229 dbms: prepared to use functions with dictionaries [#CONV-2944]. 2012-12-18 20:06:36 +00:00
Alexey Milovidov
c684b7c337 dbms: probably improved performance of merging [#CONV-2944]. 2012-12-16 00:52:06 +00:00
Alexey Milovidov
b312f42808 dbms: reverted previous modification [#CONV-2944]. 2012-12-16 00:23:41 +00:00
Alexey Milovidov
62a8ecc749 dbms: probably improved performance of inserting, merging and sorting [#CONV-2944]. 2012-12-15 23:10:14 +00:00
Alexey Milovidov
46de8ec014 dbms: added function 'indexOf' [#CONV-2944]. 2012-12-15 20:01:46 +00:00
Alexey Milovidov
954ab221d6 Merge 2012-12-15 04:39:13 +00:00
Alexey Milovidov
22de09547e dbms: added EXISTS TABLE query [#CONV-2944]. 2012-12-15 03:09:04 +00:00
Alexey Milovidov
494b212f3a dbms: removed VarUInt and VarInt data types [#CONV-2944]. 2012-12-14 20:24:26 +00:00
Alexey Milovidov
8c787fde81 dbms: fixed UB with number formatting [#CONV-2944]. 2012-12-14 20:07:33 +00:00
Alexey Milovidov
a8cf550864 dbms: addition to prev. revision [#CONV-2944]. 2012-12-14 18:47:50 +00:00
Alexey Milovidov
a74b574004 dbms: fixed infinite loop while trying to print minimal negative number with Pretty format [#CONV-2944]. 2012-12-14 18:07:15 +00:00
Michael Kolupaev
dec7aaf63e clickhouse: OLAP-server compatibility: development [#CONV-6318]. 2012-12-14 13:32:07 +00:00
Alexey Milovidov
17612f45ec Merge 2012-12-12 23:31:40 +00:00
Michael Kolupaev
81883201ec clickhouse: fixed [#6201]. 2012-12-12 15:45:08 +00:00
Michael Kolupaev
2350e09c51 clickhouse: fixed compiler warnings [#6201]. 2012-12-12 14:38:39 +00:00
Michael Kolupaev
42073f42ec clickhouse: added support for SAMPLE clause of SELECT query (works only in merge tree storage) [#6201]. 2012-12-12 14:25:55 +00:00
Alexey Milovidov
143df8a373 dbms: tiny modifications [#CONV-2944]. 2012-12-11 20:32:08 +00:00
Alexey Milovidov
de13137958 dbms: changed signature of IDataType::serializeBinary [#CONV-2944]. 2012-12-11 20:31:39 +00:00
Michael Kolupaev
7f27cbbcb7 Merge 2012-12-10 10:23:10 +00:00
Michael Kolupaev
f75533a024 Merge 2012-12-07 10:05:36 +00:00
Alexey Milovidov
8a053aba54 dbms: fixed error [#CONV-2944]. 2012-12-06 17:32:48 +00:00