Commit Graph

4509 Commits

Author SHA1 Message Date
Alexey Arno
1dc1cbc021 Merge 2015-09-03 17:21:55 +03:00
Andrey Mironov
65c309550d Merge 2015-09-03 16:36:18 +03:00
Andrey Mironov
40026a8e7b Merge 2015-09-03 16:30:50 +03:00
Alexey Arno
1491260e3b dbms: Server: Fixed behavior of LIKE. Now % correctly matches newlines. [#METR-17588] 2015-09-03 15:09:47 +03:00
Andrey Mironov
e8111d7e07 Merge 2015-09-03 15:07:46 +03:00
Andrey Mironov
11857853a4 Merge 2015-09-03 12:20:04 +03:00
Andrey Mironov
5ca53c8b10 Merge 2015-09-03 12:17:25 +03:00
Alexey Milovidov
0e26b64968 dbms: allowed columns with duplicate names in GLOBAL subqueries [#METR-17552]. 2015-09-02 23:35:38 +03:00
Alexey Milovidov
57c03c0dce dbms: whitespace [#METR-17552]. 2015-09-02 22:58:29 +03:00
Alexey Milovidov
df90e447fb dbms: increased limit for max_suspicious_broken_parts [#METR-17811]. 2015-09-02 22:39:19 +03:00
Alexey Milovidov
f46326c4e8 dbms: StorageBuffer: better [#METR-17889]. 2015-09-02 20:47:29 +03:00
Andrey Mironov
9cc9cb241f Merge 2015-09-02 20:11:47 +03:00
Andrey Mironov
6b642e8749 dbms: round subtask size up to multiple of max_block_size [#METR-16457] 2015-09-02 19:09:32 +03:00
Andrey Mironov
288f46936a Merge 2015-09-02 18:48:10 +03:00
Andrey Mironov
70ec50316e Merge 2015-09-02 18:32:17 +03:00
Alexey Arno
277fab46b9 Merge 2015-09-02 16:05:17 +03:00
Andrey Mironov
959d66cfa4 dbms: use actual settings [#METR-16457] 2015-09-02 14:15:16 +03:00
Pavel Kartavyy
7ef5c508d9 Revert "dbms::Allocator: support big alignments for ███████████ [#METR-17814]"
This reverts commit 8d5d4b6b9265e2b5a103a6d713df81d7fe232745.
2015-09-02 13:29:23 +03:00
Pavel Kartavyy
044b70ff8c dbms::Allocator: support big alignments for ███████████ [#METR-17814] 2015-09-02 13:29:23 +03:00
Alexey Milovidov
c5e0d759e5 dbms: fixed build [#METR-17276]. 2015-09-02 03:17:10 +03:00
Alexey Milovidov
dab47ec36d dbms: fixed error with StorageBuffer [#METR-17889]. 2015-09-02 00:48:38 +03:00
Andrey Mironov
ef356f9267 Merge 2015-09-01 19:09:12 +03:00
Andrey Mironov
1b394d9324 dbms: DB::Memory::resize alloc instead of realloc when m_capacity == 0 [#METR-16457] 2015-09-01 18:08:37 +03:00
Andrey Mironov
cbe8fb0b67 Merge 2015-09-01 17:15:07 +03:00
Andrey Mironov
b2fa52394b dbms: support final with new code [#METR-16457] 2015-09-01 15:24:38 +03:00
Andrey Mironov
bc5007fc36 Merge 2015-08-31 23:22:06 +03:00
Andrey Mironov
7b818fe243 dbms: somehow fix memory corruption [#METR-16457] 2015-08-31 22:14:45 +03:00
Andrey Mironov
77a0a22de6 dbms: existing_memory support for ReadBufferAIO.cpp 2015-08-31 19:49:09 +03:00
Andrey Mironov
84d24ae336 merge branch 'master' 2015-08-31 18:50:06 +03:00
Alexey Arno
e0e7ebfc0a dbms: Server: Coding style fix. [#METR-17276] 2015-08-31 18:32:01 +03:00
Andrey Mironov
6b5b1f2723 optimistic codepath for bitTest(All|Any) when all positions are constant [#METR-17427] 2015-08-31 17:03:31 +03:00
Alexey Arno
f93141355b Merge 2015-08-31 16:53:16 +03:00
Andrey Mironov
fbfaa83b1a Merge 2015-08-25 13:25:45 +03:00
Andrey Mironov
acb10923de add aggregate function sequenceCount [#METR-17427] 2015-08-21 18:58:31 +03:00
Andrey Mironov
d43a8cce1f fix linking of ███████████ 2015-08-21 12:16:52 +03:00
Andrey Mironov
914e74f796 dbms: fix quantilesTiming for levels specified in non-increasing order [#METR-14503] 2015-08-20 19:47:10 +03:00
Andrey Mironov
8b890f1c06 dbms: add functions bitTestAny, bitTestAll (non-vectorized) and tests [#METR-17245] 2015-08-20 16:58:09 +03:00
Alexey Milovidov
10a3d616f6 dbms: pull scheme for GLOBAL subqueries: development [#METR-17758]. 2015-08-20 00:15:27 +03:00
Alexey Milovidov
5374c2a927 dbms: removed random shuffling of data parts on SELECT [#METR-17757]. 2015-08-19 21:35:02 +03:00
Andrey Mironov
b4b33364e9 dbms: add function bitTest(val, pos), pos starts from 0 [#METR-17245] 2015-08-19 19:11:48 +03:00
Andrey Mironov
24e9805c9f dbms: remove dead code from FunctionsDictionaries.h 2015-08-19 19:11:48 +03:00
Andrey Mironov
9d406de8c9 dbms: add dictionary name to messages of most exceptions occurring during their creation [#METR-17487] 2015-08-19 16:19:37 +03:00
Andrey Mironov
4bdecf9c29 dbms: print detailed exception text in system.dictionaries.last_exception [#METR-17487] 2015-08-19 16:19:37 +03:00
Anton Tikhonov
330d0a99b0 Merge 2015-08-19 12:07:41 +03:00
Alexey Milovidov
bfd52af224 dbms: added tests [#METR-17745]. 2015-08-18 23:44:54 +03:00
Andrey Mironov
d192a76be8 dbms: sequenceMatch: add iterations threshold with exception [#METR-17425] 2015-08-18 19:11:31 +03:00
Alexey Milovidov
276ca03bc2 dbms: fixed error [#METR-17745]. 2015-08-18 18:20:38 +03:00
Alexey Milovidov
f1655cc62f Merge 2015-08-18 00:09:36 +03:00
Alexey Milovidov
3d2a766964 Revert "dbms: using huge pages everywhere (experimental) [#METR-2944]."
This reverts commit a127a866704f95ef31684ef042d0765f7202677a.
2015-08-16 18:11:06 +03:00
Alexey Milovidov
f68478b638 dbms: using huge pages everywhere (experimental) [#METR-2944]. 2015-08-16 17:44:02 +03:00
Alexey Milovidov
f0a5ec4736 dbms: unification; using huge pages (experimental) [#METR-2944]. 2015-08-16 16:00:22 +03:00
Alexey Milovidov
38fa9c8982 dbms: addition to prev. revision [#METR-17716]. 2015-08-16 11:21:19 +03:00
Alexey Milovidov
5011e4d581 dbms: added StripeLog engine [#METR-17716]. 2015-08-16 11:18:34 +03:00
Alexey Milovidov
5744b77040 dbms: addition to prev. revision [#METR-17716]. 2015-08-16 10:30:01 +03:00
Alexey Milovidov
469b409ba0 dbms: added storage StripeLog (incomplete) [#METR-17716]. 2015-08-16 10:01:41 +03:00
Alexey Milovidov
fa8100bd05 dbms: improved formatting [#METR-17664]. 2015-08-15 00:30:48 +03:00
Alexey Milovidov
3fbb61cbad dbms: fixed error with multiple GLOBAL subqueries [#METR-17622]. 2015-08-15 00:07:17 +03:00
Alexey Milovidov
4724de39bd dbms: lowered memory usage for INSERTs (-1 GiB for visits table on every insert) [#METR-17704]. 2015-08-14 23:18:08 +03:00
Alexey Milovidov
325d73ea39 dbms: addition to prev. revision [#METR-17704]. 2015-08-14 06:41:31 +03:00
Alexey Milovidov
f11f0271e3 dbms: addition to prev. revision [#METR-17704]. 2015-08-14 06:27:32 +03:00
Alexey Milovidov
3688bca270 dbms: addition to prev. revision [#METR-17704]. 2015-08-14 05:47:07 +03:00
Alexey Milovidov
cf4a0e85ef dbms: lowered memory usage for INSERT [#METR-17704]. 2015-08-14 05:45:40 +03:00
Alexey Milovidov
5505474f2a dbms: attempt to lower memory reservation when reading String columns with NativeBlockInputStream [#METR-17704]. 2015-08-14 00:16:23 +03:00
Anton Tikhonov
eef8fef133 Merge 2015-08-13 21:49:50 +03:00
Alexey Arno
3ff1a857fe dbms: Server: Use another hash function. [#METR-17276] 2015-08-12 19:26:53 +03:00
Anton Tikhonov
daf2a78ca0 Merge 2015-08-12 18:18:36 +03:00
Alexey Milovidov
18ed0b2829 dbms: external dictionaries: fixed errors [#METR-17508]. 2015-08-12 07:21:10 +03:00
Alexey Milovidov
dea3c8b8a4 dbms: external dictionaries: fixed bunch of errors; added optional parameter 'dont_check_update_time' for MySQL dictionary source [#METR-17508]. 2015-08-12 06:57:32 +03:00
Alexey Milovidov
0d6f4ffae1 dbms: fixed error with dictionaries [#METR-17666]. 2015-08-12 04:18:30 +03:00
Alexey Milovidov
f39ad593f5 dbms: added optional property 'require_nonempty' for external dictionaries [#METR-17508]. 2015-08-12 00:32:27 +03:00
Alexey Milovidov
8d8fa9d0fd dbms: more logging in MySQLDictionarySource [#METR-17508]. 2015-08-12 00:29:44 +03:00
Alexey Milovidov
6448560938 dbms: allowed to specify 'interserver_http_host' in metrika.xml for metrika package [#MTRSADMIN-1483]. 2015-08-12 00:11:54 +03:00
Alexey Arno
9e1486bfde dbms: Server: Fixed interaction with ███████████. [#METR-17276] 2015-08-11 20:31:31 +03:00
Anton Tikhonov
472116b9e7 Merge 2015-08-11 16:45:14 +03:00
Alexey Arno
99f0783b04 dbms: Server: Fixed pointer computation + simplified code. [#METR-17276] 2015-08-10 16:47:43 +03:00
Anton Tikhonov
053ea72bfe Upgrade number parser in JSON (and ReadHelpers) [#METR-17621] 2015-08-10 16:23:40 +03:00
Alexey Arno
753a90b930 dbms: Server: Deleted obsolete files. [#METR-17276] 2015-08-10 13:05:03 +03:00
Alexey Arno
99a62d3608 Merge 2015-08-10 13:03:44 +03:00
Alexey Milovidov
071c1af212 dbms: fixed error [#METR-17606]. 2015-08-09 08:10:43 +03:00
Alexey Arno
ed2ec39899 dbms: Server: Fixes. [#METR-17276] 2015-08-07 20:35:34 +03:00
Alexey Arno
1bf22c463b dbms: Server: Renamed functional test. [#METR-17276] 2015-08-07 20:09:02 +03:00
Alexey Arno
a68b3891f8 dbms: Server: Updated functional tests. [#METR-17276] 2015-08-07 19:59:15 +03:00
Alexey Arno
311a41e14f Merge 2015-08-07 18:24:23 +03:00
Alexey Arno
69d8ae10b6 Merge 2015-08-07 18:23:38 +03:00
Alexey Arno
e24cad5123 dbms: Server: Performance improvements. [#METR-17276] 2015-08-07 15:39:06 +03:00
Alexey Milovidov
ca3a36c3e1 dbms: addition to prev. revision [#METR-17606]. 2015-08-07 02:46:15 +03:00
Alexey Milovidov
ec1b05bf54 dbms: added test [#METR-17606]. 2015-08-07 00:38:52 +03:00
Alexey Milovidov
32da2a7d8c dbms: improved query formatting for distributed queries [#METR-17606]. 2015-08-07 00:32:51 +03:00
Alexey Milovidov
5ed70eeb27 dbms: preparation [#METR-17606]. 2015-08-06 07:28:59 +03:00
Alexey Milovidov
e072db7da2 dbms: preparation to more compact query formatting [#METR-17606]. 2015-08-06 06:26:27 +03:00
Alexey Milovidov
4eac023043 dbms: addition to prev. revision [#METR-17606]. 2015-08-06 00:39:42 +03:00
Alexey Milovidov
4ab0052456 dbms: more compact formatting of queries with aliases: development [#METR-17606]. 2015-08-06 00:38:31 +03:00
Alexey Milovidov
e9c504e9da dbms: modified exception message for ParallelReplicas [#MTRSADMIN-1462]. 2015-08-04 21:55:53 +03:00
Alexey Arno
891aed0744 dbms: Server: Cosmetic changes. [#METR-17276] 2015-08-04 16:37:56 +03:00
Alexey Arno
58e2a7ef6b dbms: Server: Removed useless hashing in the case of 32-bit floating point values. [#METR-17276] 2015-08-04 15:33:08 +03:00
Alexey Arno
99aec7b6c1 dbms: Server: Fixed timeout value. [#METR-14410] 2015-08-04 14:22:13 +03:00
Alexey Milovidov
845758e378 Merge 2015-08-03 23:12:23 +03:00
Alexey Milovidov
70f4887d74 dbms: tiny modifications [#METR-2944]. 2015-08-03 23:11:57 +03:00
Alexey Arno
b32721432b dbms: Server: Added stateless functional test (stateful one is in progress). [#METR-17276] 2015-08-03 20:32:37 +03:00
Alexey Arno
a012ab00a8 Merge 2015-08-03 18:54:38 +03:00