Commit Graph

2381 Commits

Author SHA1 Message Date
Sergey Fedorov
64ca649a27 dbms: fixed bug in Client, user and password now work properly [METR-10801] 2014-04-18 19:52:27 +04:00
Sergey Fedorov
e1c84869f7 dbms: fixed compilation buf [METR-8983] 2014-04-18 18:40:05 +04:00
Sergey Fedorov
5e4f412040 dbms: bug-fix, profile is not storing for now [METR-8983] 2014-04-18 18:33:44 +04:00
Pavel Kartavyy
521577dced dbms: fixed bug [#METR-10190] 2014-04-18 18:26:00 +04:00
Sergey Fedorov
4c7dd4e269 dbms: storing settings and default database in client [METR-8983] 2014-04-18 17:59:39 +04:00
Michael Kolupaev
88644b2377 Merge 2014-04-18 15:05:30 +04:00
Michael Kolupaev
2ff0b62529 Merge 2014-04-18 14:37:26 +04:00
Michael Kolupaev
30db4e41ec Merge 2014-04-18 14:05:38 +04:00
Michael Kolupaev
d5215ae37e Better handling of old checksums files. [#METR-10202] 2014-04-18 13:55:25 +04:00
Michael Kolupaev
68049a0162 Merge 2014-04-18 13:55:25 +04:00
Sergey Fedorov
d0452204ad dbms: profile event UncompressedCacheWeightLost [METR-10570] 2014-04-17 19:46:58 +04:00
Sergey Fedorov
a670bd654b dbms: no exception on zero index, added to the test [METR-10798] 2014-04-17 18:56:58 +04:00
Sergey Fedorov
e48c3d7b5e dbms: array element support non-constant index + test on new functionality [METR-10798] 2014-04-17 18:37:59 +04:00
Alexey Milovidov
04c7058d99 dbms: OLAP compatibility: fixed typo [#METR-10821]. 2014-04-16 16:56:32 +04:00
Alexey Milovidov
0320c10381 dbms: trying to raise ulimit on number of file descriptors on startup [#METR-2944]. 2014-04-15 20:39:56 +04:00
Sergey Fedorov
6bbf1c450d client: small fix on sending settings [METR-10801] 2014-04-15 18:01:48 +04:00
Sergey Fedorov
e7756b8acc dbms: fixed bug on droping database with materialized view [METR-10848] 2014-04-15 18:00:33 +04:00
Sergey Fedorov
342592bffb dbms: exception if client sends settings in readonly mod, client loads settings also from config file [METR-10801] 2014-04-15 17:36:32 +04:00
Sergey Fedorov
414af624c7 functions: Fixed. Function array now accept arguments of different types. Also added simple test [METR-10799] 2014-04-15 16:13:24 +04:00
Michael Kolupaev
07d9ab9bbf Merge 2014-04-14 17:13:20 +04:00
Michael Kolupaev
3dc646c066 Merge 2014-04-14 17:08:26 +04:00
Michael Kolupaev
ee6a647245 Merge 2014-04-14 14:56:06 +04:00
Michael Kolupaev
b9c4a3419a Merge 2014-04-14 14:19:38 +04:00
Michael Kolupaev
f362d03611 Merge 2014-04-14 14:19:38 +04:00
Michael Kolupaev
7fa79382f4 PushingToViewsBlockOutputStream: not calling storage->write() on each block, not copying a block. [#METR-10763] 2014-04-14 14:19:38 +04:00
Alexey Milovidov
027ff900dc dbms: added function to convert from FixedString [#METR-10840]. 2014-04-13 17:58:54 +04:00
Alexey Milovidov
4dfbecd242 dbms: added tests [#METR-10840]. 2014-04-13 17:56:28 +04:00
Alexey Milovidov
fedcc0081a dbms: better [#METR-10841]. 2014-04-13 13:46:36 +04:00
Alexey Milovidov
813406b01b dbms: added line and column information in case of syntax error in multiline query [#METR-10728]. 2014-04-13 12:52:50 +04:00
Alexey Milovidov
1700e1f761 Revert "functions: function array now accept arguments of different types [METR-10799]"
This reverts commit 6a217ce09f5f1e7f3ed753d356f5548ae58498c7.
2014-04-12 20:34:10 +04:00
Alexey Milovidov
b5c63dade9 Merge 2014-04-12 20:11:06 +04:00
Alexey Milovidov
29186e8a17 dbms: improved code [#METR-10498]. 2014-04-12 19:49:36 +04:00
Michael Kolupaev
563e0bf025 Merge 2014-04-11 22:04:31 +04:00
Michael Kolupaev
815904f536 Merge 2014-04-11 21:23:22 +04:00
Michael Kolupaev
b2fa912b2c Merge 2014-04-11 20:56:49 +04:00
Michael Kolupaev
541ead96e5 Merge 2014-04-11 19:53:32 +04:00
Michael Kolupaev
7ec176038c Merge 2014-04-11 17:05:20 +04:00
Sergey Fedorov
a67d4f7e11 functions: function array now accept arguments of different types [METR-10799] 2014-04-10 21:28:49 +04:00
Sergey Fedorov
71d146d345 client: setting is stored in context [METR-10801] 2014-04-10 21:28:49 +04:00
Sergey Fedorov
39bdcbc819 client: all options from Limits.h could be set in client command line [METR-10801] 2014-04-10 21:07:57 +04:00
Alexey Milovidov
edb8b71115 dbms: OLAP compatibility: fixed error [#METR-10821]. 2014-04-10 20:18:57 +04:00
Alexey Milovidov
908ea73a5d dbms: tiny fix in formatAST [#METR-10498]. 2014-04-10 18:55:36 +04:00
Sergey Fedorov
54863880d7 client: producing help message in client, all settings from Settings.h could be set in the client command line now [METR-10801] 2014-04-10 18:18:53 +04:00
Michael Kolupaev
18a9a9e207 Merge 2014-04-10 16:31:03 +04:00
Pavel Kartavyy
3974dd8e1d dbms: in refactoring [#METR-10498] 2014-04-10 12:57:01 +04:00
Alexey Milovidov
076db911e8 dbms: improvement [#METR-10800]. 2014-04-09 23:27:49 +04:00
Alexey Milovidov
84f1cbca8e dbms: always returning non-zero error code in case of error [#METR-10800]. 2014-04-09 23:21:50 +04:00
Sergey Fedorov
3c523cbfd3 client: updates on parsing options from command line [METR-10071] 2014-04-09 20:43:36 +04:00
Michael Kolupaev
524f376b2d Merge 2014-04-09 20:32:40 +04:00
Michael Kolupaev
e3dfe90ffe Merge 2014-04-09 19:53:47 +04:00
Sergey Fedorov
23e06540cb dbms: change fields names for sending external tables through http [METR-10071] 2014-04-09 17:32:00 +04:00
Sergey Fedorov
8f39a1177a expressionAnalyzer: fixed query "where smth in t" [METR-10071] 2014-04-09 17:21:29 +04:00
Pavel Kartavyy
6a15b2b588 dbms: in refactoring [#METR-10498] 2014-04-09 14:32:52 +04:00
Pavel Kartavyy
d63e779d9d dbms: fixed exceptions in In; unknown element in AST, not found column [#METR-10498] 2014-04-09 13:05:37 +04:00
Pavel Kartavyy
e0f8b97cf3 dbms: improvements [#METR-10498] 2014-04-09 13:05:36 +04:00
Michael Kolupaev
f0b55713f5 Merge 2014-04-08 21:45:27 +04:00
Sergey Fedorov
ecc697cd2c Merge 2014-04-08 19:29:12 +04:00
Sergey Fedorov
0ded5c5040 dbms: sending external table throw http [METR-10071] 2014-04-08 18:15:18 +04:00
Alexey Milovidov
63cff6a5a4 Improvement [#METR-2807]. 2014-04-08 11:58:53 +04:00
Alexey Milovidov
9dad91788b Improvement [#METR-2807]. 2014-04-08 11:47:51 +04:00
Alexey Milovidov
5ca21127c7 Improvement [#METR-2807]. 2014-04-08 11:31:51 +04:00
Alexey Milovidov
646421e45c dbms: fixed build [#METR-2944]. 2014-04-08 11:24:21 +04:00
Alexey Milovidov
be281c42a4 dbms: removed useless code [#METR-2944]. 2014-04-08 10:52:56 +04:00
Alexey Milovidov
34bf7dd0ae Removed useless code [#METR-2807]. 2014-04-08 10:51:53 +04:00
Alexey Milovidov
c0db3d0328 dbms: removed useless file [#METR-2944]. 2014-04-08 10:29:02 +04:00
Michael Kolupaev
c96e421982 Merge 2014-04-07 23:25:05 +04:00
Michael Kolupaev
7d5429655a Merge 2014-04-07 23:10:14 +04:00
Alexey Milovidov
8411f2ae32 dbms: fixed error with INSERT more than MAX_BLOCK_SIZE via HTTP [#METR-10789]. 2014-04-07 23:08:47 +04:00
Michael Kolupaev
4cd3f3581e Tiny piece of logging. [#METR-2807] 2014-04-07 23:02:45 +04:00
Michael Kolupaev
b0edb3b470 Fixes. [#METR-10202] 2014-04-07 22:44:10 +04:00
Michael Kolupaev
afafcc85b4 Fixes. [#METR-10202] 2014-04-07 22:14:39 +04:00
Pavel Kartavyy
3e61e7b7f6 dbms: improvements [#METR-10498] 2014-04-07 21:43:50 +04:00
Michael Kolupaev
28ff474916 Fixes. [#METR-10202] 2014-04-07 21:39:45 +04:00
Pavel Kartavyy
d9e931a8fe dbms: fixed Null pointer [#METR-10498] 2014-04-07 20:29:26 +04:00
Pavel Kartavyy
61ebb6ea34 fixed issue [#METR-10498] 2014-04-07 20:29:26 +04:00
Pavel Kartavyy
6ad275725e dbms: add desciption of in [#METR-10498] 2014-04-07 20:29:25 +04:00
Pavel Kartavyy
049db94426 dbms: development [#METR-10498] 2014-04-07 20:29:25 +04:00
Pavel Kartavyy
bdeee5386b dbms: development [#METR-10498]
Signed-off-by: Pavel Kartavyy <kartavyy@yandex-team.ru>
2014-04-07 20:29:25 +04:00
Pavel Kartavyy
a737895eb4 build fix [#METR-10498] 2014-04-07 20:29:25 +04:00
Pavel Kartavyy
14168120f1 development [#METR-10498] 2014-04-07 20:29:25 +04:00
Pavel Kartavyy
2a408f2841 development [#METR-10498] 2014-04-07 20:29:25 +04:00
Michael Kolupaev
4e975b43ec Merge 2014-04-07 19:45:46 +04:00
Alexey Milovidov
f8d9252cf4 dbms: fixed error in client [#METR-10071]. 2014-04-07 04:31:44 +04:00
Alexey Milovidov
a3efebda9d dbms: addition to prev. revision [#METR-10500]. 2014-04-07 04:09:19 +04:00
Alexey Milovidov
763f354b3d dbms: probably lowered latency of global distributed queries [#METR-10500]. 2014-04-07 04:00:23 +04:00
Alexey Milovidov
6f12e7f372 dbms: preparation [#METR-10500]. 2014-04-07 03:36:39 +04:00
Alexey Milovidov
d8cf48d765 dbms: benchmark: better [#METR-2944]. 2014-04-07 03:18:07 +04:00
Alexey Milovidov
d986afc319 dbms: ConnectionPoolWithFailover: better [#METR-10500]. 2014-04-07 03:15:27 +04:00
Alexey Milovidov
312feedecb dbms: removed virtual columns from StorageDistributed [#METR-9172]. 2014-04-07 01:59:27 +04:00
Alexey Milovidov
0f17a5798a dbms: StorageDistributed: don't need to specify sign column to use FINAL [#METR-2944]. 2014-04-07 01:39:48 +04:00
Alexey Milovidov
9174b461f2 dbms: tiny improvement [#METR-10718]. 2014-04-06 11:23:42 +04:00
Alexey Milovidov
f628605b1a dbms: removed whitespace [#METR-2944]. 2014-04-06 11:22:22 +04:00
Alexey Milovidov
d48daeea8f dbms: added TCP_NODELAY option [#METR-10071]. 2014-04-06 10:53:45 +04:00
Alexey Milovidov
7dd8e5f0d0 dbms: fixed latency regression (caused by Nagle's algorithm) [#METR-10071]. 2014-04-06 10:43:16 +04:00
Alexey Milovidov
1bf23a9b7e dbms: benchmark: better [#METR-2944]. 2014-04-06 05:19:43 +04:00
Alexey Milovidov
0fc10a40ae dbms: tiny modification [#METR-2944]. 2014-04-06 05:19:02 +04:00
Alexey Milovidov
8b3df69a46 dbms: removed useless variable [#METR-2944]. 2014-04-06 05:18:28 +04:00
Alexey Milovidov
3f6c101222 dbms: fixed error with parsing config [#METR-10570]. 2014-04-05 23:59:38 +04:00
Alexey Milovidov
cf5a86434d dbms: fixed error when uncompressed_cache or marks_cache is not set [#METR-2944]. 2014-04-05 23:54:00 +04:00
Alexey Milovidov
e41c11e788 dbms: fixed test [#METR-2944]. 2014-04-05 22:25:46 +04:00
Alexey Milovidov
ae90ba08a6 dbms: OLAP compatibility: added support for 'regions_point_of_view' setting [#METR-10715]. 2014-04-05 04:47:36 +04:00
Alexey Milovidov
9f4f900920 dbms: more simple [#METR-10713]. 2014-04-05 03:41:54 +04:00
Alexey Milovidov
8f225d508d Added gitignore [#METR-2807]. 2014-04-05 03:41:09 +04:00
Alexey Milovidov
4903752cd0 dbms: added support for 'point of view' argument of functions working with dictionaries [#METR-10713]. 2014-04-04 22:08:01 +04:00
Michael Kolupaev
4a45c7c089 Merge 2014-04-04 21:20:45 +04:00
Michael Kolupaev
954a97764c Merge 2014-04-04 17:27:47 +04:00
Michael Kolupaev
1b5b9a1f1e Merge 2014-04-04 16:47:57 +04:00
Michael Kolupaev
847128152e Merge 2014-04-04 14:37:33 +04:00
Alexey Milovidov
90200cccf5 dbms: added test [#METR-10718]. 2014-04-04 06:35:46 +04:00
Alexey Milovidov
8d736e91c7 dbms: fixed reading past end of buffer [#METR-10718]. 2014-04-04 06:32:35 +04:00
Alexey Milovidov
8a834d3025 dbms: added checking of max_query_size [#METR-10718]. 2014-04-04 06:27:01 +04:00
Alexey Milovidov
1246d54830 Merge 2014-04-03 20:23:31 +04:00
Pavel Kartavyy
00d5cfbe45 dbms: added test for alter [#METR-10550] 2014-04-03 19:57:36 +04:00
Michael Kolupaev
95fc39c559 Merge 2014-04-03 17:30:21 +04:00
Michael Kolupaev
b00c303f7d Merge 2014-04-03 17:11:11 +04:00
Michael Kolupaev
50ba6ca8e1 Merge 2014-04-03 16:49:01 +04:00
Michael Kolupaev
b4d85c1676 Merge 2014-04-03 15:48:28 +04:00
Pavel Kartavyy
d50aaf9368 dbms: added removing of nested columns to merge tree [#METR-10550] 2014-04-03 15:46:32 +04:00
Pavel Kartavyy
765d0740f4 dbms: add support for drop nested columns [#METR-10550] 2014-04-03 15:46:31 +04:00
Michael Kolupaev
5a0aab3bb2 Merge 2014-04-03 12:47:59 +04:00
Michael Kolupaev
5542aa8f2d Moved DB::Exception and StackTrace to statdaemons (to allow zkutil to have stack trace in exceptions without depending on dbms). [#METR-10202] 2014-04-03 11:14:42 +04:00
Alexey Milovidov
eb1e9ddbab dbms: removed useless memset, lowered default max_query_size [#METR-10718]. 2014-04-02 22:38:17 +04:00
Alexey Milovidov
143ec07e06 dbms: fixed error with parser [#METR-10718]. 2014-04-02 21:13:10 +04:00
Michael Kolupaev
b92f1ff480 Merge 2014-04-02 17:45:39 +04:00
Michael Kolupaev
233557ec72 Merge 2014-04-02 14:40:23 +04:00
Michael Kolupaev
f885e8680b Moved DB::Exception and StackTrace to statdaemons (to allow zkutil to have stack trace in exceptions without depending on dbms). [#METR-10202] 2014-04-02 14:29:54 +04:00
Michael Kolupaev
997875d7d1 Merge 2014-04-02 14:10:37 +04:00
Michael Kolupaev
8fc53a7020 Merge 2014-04-02 11:59:43 +04:00
Alexey Milovidov
0b8867ca55 dbms: updated test [#METR-8766]. 2014-04-02 11:14:40 +04:00
Alexey Milovidov
33338e0d2e dbms: fixed compatibility [#METR-10667]. 2014-04-02 03:42:26 +04:00
Sergey Fedorov
fff1593bd9 dbms: Sending only required external tables to remote servers [METR-10071] 2014-04-01 18:06:58 +04:00
Sergey Fedorov
e426667931 dbms: fixes in create temporary table [METR-10071] 2014-04-01 17:41:03 +04:00
Alexey Milovidov
c12d5231dd dbms: fixed build [#METR-10616]. 2014-03-29 00:32:38 +04:00
Alexey Milovidov
ad52e7dd9d dbms: improved tests [#METR-2944]. 2014-03-28 23:59:23 +04:00
Michael Kolupaev
31093464dd clickhouse-test: merged some tests into multiline tests. [#METR-10639] 2014-03-28 20:08:48 +04:00
Michael Kolupaev
b0558796aa dbms: remote() table function can be used with dot: remote('127.0.0.1', system.one). [#METR-2807] 2014-03-28 20:08:48 +04:00
Michael Kolupaev
6f61446152 clickhouse-test: switched to clickhouse-client; added a couple of multiquery tests. [#METR-10639] 2014-03-28 20:08:48 +04:00
Michael Kolupaev
d42352149d dbms: DISTINCT before ORDER BY. [#METR-9627] 2014-03-28 20:08:48 +04:00
Sergey Fedorov
a138e8efdf dbms: insignificant fix in checking if block is ready for compression [METR-10570] 2014-03-28 20:01:36 +04:00
Sergey Fedorov
9f208de753 tests: simple test on argMinArray and argMaxArray using arrayJoin [METR-10366] 2014-03-28 19:52:11 +04:00
Sergey Fedorov
14992512e9 dbms: fixed bug with sending totals and extreams in clickhouse server [METR-10071] 2014-03-28 19:33:30 +04:00
Sergey Fedorov
c4f8176d14 dbms: simple test on sumArray and sumArrayIf [METR-10366] 2014-03-28 18:39:00 +04:00
Sergey Fedorov
6395e841f9 Merge 2014-03-28 18:36:24 +04:00
Michael Kolupaev
fd6cf4974d clickhouse-client: multiquery support. [#METR-10639] 2014-03-28 17:47:55 +04:00
Michael Kolupaev
43b2fe717f clickhouse-client: fixed inserting data from stdin query. [#METR-2807] 2014-03-28 16:43:47 +04:00
Sergey Fedorov
a6c110d03c dbms: fixed comments on clearing block input stream after receiving external tables [METR-10071] 2014-03-28 16:19:59 +04:00
Sergey Fedorov
535fadf131 dbms: fixed checking aggregate function names with "Array" suffix [METR-10366] 2014-03-28 16:19:59 +04:00
Sergey Fedorov
9d3da47428 protocol: commets on sending external tables [METR-10071] 2014-03-28 16:19:59 +04:00
Michael Kolupaev
25f5d03f77 dbms: (Warning: this commit makes clickhouse distributed queries incompatible with previous versions) Improved distributed query processing: more stages and optimizations are now made on remote side. Significantly reduced spaghettiness of InterpreterSelectQuery. [#METR-10616] 2014-03-28 16:13:58 +04:00
Michael Kolupaev
3e4238c9a5 dbms: Added some test. [#METR-10616] 2014-03-28 14:23:57 +04:00