Alexey Milovidov
|
8255d76754
|
dbms: added missing include [#METR-18945].
|
2015-11-19 00:35:24 +03:00 |
|
Andrey Mironov
|
e4ecbf42b1
|
dbms: fix cache-type dictionary memory effect on default values [#METR-17382]
|
2015-11-18 17:06:53 +03:00 |
|
Andrey Mironov
|
8feafa0da2
|
dbms: add dictGet*OrDefault for all new dictionaries [#METR-17382]
|
2015-11-18 16:31:29 +03:00 |
|
Andrey Mironov
|
4f1caeb0e4
|
dbms: SmallObjectPool for ComplexKeyCacheDictionary [#METR-17382]
|
2015-11-18 14:53:15 +03:00 |
|
Andrey Mironov
|
2e8cc93664
|
dbms: ArenaWithFreeLists basic implementation. [#METR-17382]
|
2015-11-17 19:09:43 +03:00 |
|
Alexey Milovidov
|
0270f2ff4d
|
dbms: addition [#METR-18778].
|
2015-11-17 02:49:18 +03:00 |
|
Alexey Milovidov
|
4056b3f2c8
|
dbms: fixed error [#METR-18778].
|
2015-11-16 23:33:43 +03:00 |
|
Andrey Mironov
|
b6930dafa1
|
dbms: support loading composite keys in MySQLDictionarySource [#METR-17328]
|
2015-11-16 20:49:39 +03:00 |
|
Andrey Mironov
|
0fd1fc9cdc
|
dbms: add ComplexKeyCacheDictionary, not yet complete [#METR-17328]
Requires a way of deallocating keys in memory Arena (a new type of arena, actually), MySQLDictionarySource not yet capable of requesting complex keys.
|
2015-11-16 20:49:39 +03:00 |
|
Andrey Mironov
|
7798c45b5b
|
dbms: rename validateKeyColumns to validateKeyTypes [#METR-17328]
|
2015-11-16 20:49:39 +03:00 |
|
Alexey Milovidov
|
408a2e4751
|
Fixed errors in gcc-5 [#METR-18843].
|
2015-11-16 07:56:31 +03:00 |
|
Alexey Milovidov
|
af37192e0c
|
dbms: fixed errors on gcc-5 [#METR-18843].
|
2015-11-16 07:15:53 +03:00 |
|
Alexey Milovidov
|
302e726a14
|
dbms: fixed error in gcc-5 [#METR-18843].
|
2015-11-16 07:00:46 +03:00 |
|
Alexey Milovidov
|
df3f04cdeb
|
dbms: fixing warnings in gcc-5 [#METR-18843].
|
2015-11-16 06:28:10 +03:00 |
|
Alexey Milovidov
|
27ff4dd5d8
|
Updated double-conversion library (fixed warning in gcc-5) [#METR-18843].
|
2015-11-16 06:10:37 +03:00 |
|
Alexey Milovidov
|
a82692e655
|
dbms: fixed error [#METR-2944].
|
2015-11-15 12:17:51 +03:00 |
|
Alexey Milovidov
|
4b7db2cc36
|
dbms: addition to prev. revision [#METR-18778].
|
2015-11-15 12:17:11 +03:00 |
|
Alexey Milovidov
|
dc04cb7b88
|
dbms: addition to prev. revision [#METR-18778].
|
2015-11-15 12:14:22 +03:00 |
|
Alexey Milovidov
|
a7469e82d1
|
dbms: addition to prev. revision [#METR-18778].
|
2015-11-15 12:12:40 +03:00 |
|
Alexey Milovidov
|
2870fbb655
|
dbms: moved file [#METR-18778].
|
2015-11-15 12:06:53 +03:00 |
|
Alexey Milovidov
|
ce0f3da2b2
|
dbms: modified test [#METR-18778].
|
2015-11-15 11:52:21 +03:00 |
|
Alexey Milovidov
|
49580a9048
|
dbms: added aggregate function quantileExactWeighted and companions [#METR-18778].
|
2015-11-15 11:31:08 +03:00 |
|
Alexey Milovidov
|
3a1a8c9567
|
dbms: addition to prev. revision [#METR-18778].
|
2015-11-15 10:05:01 +03:00 |
|
Alexey Milovidov
|
a2efbc1efc
|
dbms: renamed functions [#METR-18778].
|
2015-11-15 09:23:44 +03:00 |
|
Alexey Milovidov
|
3a6f91fc70
|
dbms: addition to prev. revision [#METR-18778].
|
2015-11-15 09:19:34 +03:00 |
|
Alexey Milovidov
|
4a537fcb84
|
dbms: moved file [#METR-18778].
|
2015-11-15 09:18:43 +03:00 |
|
Alexey Milovidov
|
749e54749c
|
dbms: moved file [#METR-18778].
|
2015-11-15 09:11:58 +03:00 |
|
Alexey Milovidov
|
eb7421640e
|
dbms: added tests [#METR-18778].
|
2015-11-15 08:58:01 +03:00 |
|
Alexey Milovidov
|
f353711e5e
|
dbms: improved performance of quantile and quantileDeterministic aggregate functions [#METR-18778].
|
2015-11-15 08:52:41 +03:00 |
|
Alexey Milovidov
|
8732e7a3f1
|
dbms: improved performance of aggregate function groupArray [#METR-18778].
|
2015-11-15 07:54:56 +03:00 |
|
Alexey Milovidov
|
8a0892f2fb
|
dbms: quantileExact: added small set optimization [#METR-18778].
|
2015-11-15 06:20:29 +03:00 |
|
Alexey Milovidov
|
4c87ec04b4
|
dbms: quantileExact: initial implementation [#METR-18778].
|
2015-11-15 06:11:24 +03:00 |
|
Alexey Milovidov
|
959ae7cd78
|
dbms: unified allocators [#METR-18778].
|
2015-11-15 06:09:40 +03:00 |
|
Alexey Milovidov
|
109eec92ff
|
dbms: fixed error with UNION ALL and subqueries in IN [#METR-18808].
|
2015-11-13 23:50:51 +03:00 |
|
Alexey Milovidov
|
513b4e0dc2
|
dbms: fixed error message [#METR-18810].
|
2015-11-13 23:31:02 +03:00 |
|
Evgeniy Gatov
|
998f5fd552
|
dbms: temporarily disabled shards multiplexing [#METR-18300].
|
2015-11-13 20:21:16 +03:00 |
|
Andrey Mironov
|
078cc8dbb4
|
dbms: significantly simplify ComplexKeyDictionary code and length [#METR-17328]
Add commentary about dictGet*OrDefault to FlatDictionary.
|
2015-11-13 17:01:30 +03:00 |
|
Andrey Mironov
|
c0ba6bedcb
|
dbms:rename ComplexKeyDictionary to ComplexKeyHashedDictionary [#METR-17328]
|
2015-11-13 14:21:40 +03:00 |
|
Andrey Mironov
|
a863b2b0a4
|
dbms: take ComplexKeyDictionary::keys_pool size into account when determining bytes_allocated [#METR-17328]
|
2015-11-13 14:08:25 +03:00 |
|
Andrey Mironov
|
5c641ffc78
|
dbms: dictGet* functions for complex_key dictionary. No dictGet*OrDefault variants yet [#METR-17328]
|
2015-11-13 04:44:41 +03:00 |
|
Andrey Mironov
|
701bed3fae
|
dbms: add ComplexKeyDictionary, no fetching of values yet [#METR-17328]
|
2015-11-12 19:29:07 +03:00 |
|
Andrey Mironov
|
2642f2fec4
|
dbms: add parsing of complex key definitions [#METR-17328]
|
2015-11-12 19:29:06 +03:00 |
|
Alexey Milovidov
|
fea8d76c77
|
dbms: fixed deadlock [#METR-18755].
|
2015-11-12 05:14:28 +03:00 |
|
Alexey Milovidov
|
7f736e4065
|
dbms: temporarily disabled shards multiplexing [#METR-18300].
|
2015-11-12 04:17:44 +03:00 |
|
Alexey Milovidov
|
9b991b3d6c
|
dbms: whitespaces [#METR-2944].
|
2015-11-11 05:13:24 +03:00 |
|
Alexey Milovidov
|
02fcbbbdd5
|
dbms: better [#METR-2944].
|
2015-11-11 05:04:23 +03:00 |
|
Alexey Milovidov
|
f6cce1f55d
|
dbms: fixed error with -State functions and WITH TOTALS [#METR-18727].
|
2015-11-11 04:28:34 +03:00 |
|
Alexey Milovidov
|
d88b9bc889
|
dbms: improvement [#METR-15573].
|
2015-11-11 03:20:22 +03:00 |
|
Alexey Milovidov
|
94cf448929
|
dbms: addition to prev. revision [#METR-18748].
|
2015-11-11 00:23:45 +03:00 |
|
Alexey Milovidov
|
60054d177c
|
dbms: removed madvise because it is bad [#MTRSADMIN-1703].
|
2015-11-11 00:21:24 +03:00 |
|
Alexey Milovidov
|
ec163175ab
|
dbms: explicitly disabled arguments of type AggregateFunction of aggregate functions min, max, any, anyLast family [#METR-18758].
|
2015-11-10 23:48:49 +03:00 |
|
Alexey Milovidov
|
b75d6c163a
|
dbms: fixed error [#METR-18758].
|
2015-11-10 23:39:11 +03:00 |
|
Alexey Milovidov
|
d21307c535
|
dbms: fixed error with views [#METR-18748].
|
2015-11-10 23:07:38 +03:00 |
|
Andrey Mironov
|
32614f5206
|
dbms: dictGetOrDefault for all types, explicit StringRef(string) [#METR-18520]
|
2015-11-10 12:29:30 +03:00 |
|
Alexey Milovidov
|
66ac9359dc
|
dbms: (almost) fixed error [#METR-18727].
|
2015-11-10 04:23:08 +03:00 |
|
Alexey Milovidov
|
f8e58463a6
|
dbms: addition to prev. revision [#METR-17573].
|
2015-11-10 00:07:22 +03:00 |
|
Alexey Milovidov
|
e78ed9f802
|
dbms: replication delays: development [#METR-17573].
|
2015-11-09 23:30:54 +03:00 |
|
Alexey Milovidov
|
4b29a48124
|
dbms: fixed error [#METR-17109].
|
2015-11-09 21:45:55 +03:00 |
|
Alexey Milovidov
|
eed74c506e
|
dbms: fixed error [#METR-15573].
|
2015-11-09 02:52:40 +03:00 |
|
Alexey Milovidov
|
dd3ee906e2
|
dbms: fixed build [#METR-2944].
|
2015-11-09 02:27:51 +03:00 |
|
Alexey Milovidov
|
f74c115faf
|
dbms: fixed error [#METR-15573].
|
2015-11-09 02:23:31 +03:00 |
|
Alexey Milovidov
|
ddd311ca98
|
dbms: fixed error [#METR-15573].
|
2015-11-09 02:14:24 +03:00 |
|
Alexey Milovidov
|
ce292c4c55
|
dbms: fixed error [#METR-15573].
|
2015-11-08 20:37:15 +03:00 |
|
Alexey Milovidov
|
52a3b686cd
|
dbms: fixed error; parsing 'ON' expression in JOINs [#METR-18692].
|
2015-11-08 05:42:33 +03:00 |
|
Alexey Milovidov
|
ffa33eea3d
|
dbms: fixed error [#METR-15573].
|
2015-11-08 05:07:13 +03:00 |
|
Alexey Milovidov
|
d6766eea2f
|
dbms: fixed error [#METR-15573].
|
2015-11-08 04:44:02 +03:00 |
|
Alexey Milovidov
|
9d95be8933
|
dbms: fixed error [#METR-15573].
|
2015-11-08 04:33:33 +03:00 |
|
Alexey Milovidov
|
0e5bf428d0
|
dbms: better handling of compound identifiers [#METR-18692].
|
2015-11-08 04:29:37 +03:00 |
|
Alexey Milovidov
|
4482871274
|
dbms: allowed aliases without AS keyword in SELECT clause at top level [#METR-15573].
|
2015-11-08 03:28:12 +03:00 |
|
Alexey Milovidov
|
6f9c9d05a5
|
dbms: fixed priority of parsing tuple element operator [#METR-18692].
|
2015-11-08 02:18:39 +03:00 |
|
Alexey Milovidov
|
a43d225da7
|
Merge
|
2015-11-06 21:46:23 +03:00 |
|
Alexey Milovidov
|
d7831a6317
|
dbms: fixed error [#METR-17573].
|
2015-11-06 21:45:48 +03:00 |
|
Alexey Arno
|
29dc5f91d1
|
Merge
|
2015-11-06 20:44:01 +03:00 |
|
Alexey Milovidov
|
4a35d9169f
|
dbms: merges don't block ALTERs [#METR-18690].
|
2015-11-06 20:34:48 +03:00 |
|
Andrey Mironov
|
f8e5fed856
|
dbms: dictGetStringOrDefault, other functions on the way [#METR-18520]
|
2015-11-06 17:54:04 +03:00 |
|
Alexey Milovidov
|
0572f5aed7
|
dbms: added /replicas_status handle [#METR-17573].
|
2015-11-05 23:24:27 +03:00 |
|
Alexey Milovidov
|
53dd07b8ca
|
dbms: checking replication delays: development [#METR-17573].
|
2015-11-05 23:08:18 +03:00 |
|
Alexey Milovidov
|
e29df2814c
|
dbms: checking replication delays [#METR-17573].
|
2015-11-05 22:44:19 +03:00 |
|
Alexey Milovidov
|
11447a4e1a
|
dbms: accurate checking of replication delays (incomplete) [#METR-17573].
|
2015-11-05 20:38:24 +03:00 |
|
Andrey Mironov
|
977954f9ce
|
AIOContextPool: wait for all io_events in flight before destruction [#METR-18618]
|
2015-11-05 18:40:01 +03:00 |
|
Andrey Mironov
|
ad27ad476d
|
AIOContextPool: type aliases for clarity, commentary corrections [#METR-18618]
|
2015-11-05 17:11:09 +03:00 |
|
Andrey Mironov
|
249a5922fe
|
AIOContextPool: refactor, extract member functions, employ a condition_variable to minimize CPU waste [#METR-18618]
|
2015-11-05 16:52:21 +03:00 |
|
Alexey Milovidov
|
1f08dccab2
|
Merge
|
2015-11-05 15:43:15 +03:00 |
|
Alexey Milovidov
|
4e732a4d65
|
dbms: added test [#METR-18644].
|
2015-11-05 15:42:54 +03:00 |
|
Alexey Arno
|
67d42f3aa8
|
dbms: Server: Bug fix. If the FROM section of a subquery does not refer to a table, the depth (as specified in the algorithm for distributed IN/JOIN subqueries processing) of this subquery must not increase. [#METR-18524]
|
2015-11-05 14:11:20 +03:00 |
|
Alexey Milovidov
|
c3a196904f
|
dbms: fixed error with ARRAY JOIN and UNION ALL [#METR-18646].
|
2015-11-05 03:42:18 +03:00 |
|
Alexey Milovidov
|
1a01606bf6
|
dbms: fixed error with GLOBAL subqueries and aliases [#METR-18650].
|
2015-11-05 01:02:52 +03:00 |
|
Alexey Milovidov
|
d2bebebff5
|
dbms: ODBC: development [#METR-18538].
|
2015-11-04 03:50:09 +03:00 |
|
Alexey Milovidov
|
85c2f926cc
|
dbms: ODBC: development [#METR-18538].
|
2015-11-04 03:48:14 +03:00 |
|
Alexey Milovidov
|
7829695455
|
Merge
|
2015-11-03 22:01:06 +03:00 |
|
Alexey Milovidov
|
127918a032
|
dbms: when limit for rows to read/result exceeded, will break at next block [#METR-18644].
|
2015-11-03 21:58:43 +03:00 |
|
Andrey Mironov
|
32f31eedc4
|
AIOContextPool: handle EAGAIN from a call to io_submit [#METR-18618]
|
2015-11-03 18:37:21 +03:00 |
|
Andrey Mironov
|
9bfd90bb0f
|
dbms: use AIOContextPool in ReadBufferAIO [#METR-18618]
|
2015-11-03 18:15:45 +03:00 |
|
Alexey Milovidov
|
213a6dedbd
|
dbms: probably fixed error [#METR-18611].
|
2015-11-02 22:19:29 +03:00 |
|
Alexey Arno
|
3c115c4dbe
|
dbms: Server: Compilation fix. [#METR-16213]
|
2015-11-02 13:53:40 +03:00 |
|
Alexey Milovidov
|
c0ca0f117f
|
dbms: ODBC: development [#METR-18538].
|
2015-11-01 15:48:32 +03:00 |
|
Alexey Milovidov
|
0636e898fb
|
dbms: ODBC: development [#METR-18538].
|
2015-11-01 15:09:52 +03:00 |
|
Alexey Milovidov
|
d91836a1ef
|
dbms: ODBC: development [#METR-18538].
|
2015-11-01 15:00:49 +03:00 |
|
Alexey Milovidov
|
5af2b68775
|
dbms: ODBC: development [#METR-18538].
|
2015-11-01 13:11:30 +03:00 |
|
Alexey Milovidov
|
6c54723409
|
dbms: ODBC: development [#METR-18538].
|
2015-11-01 11:40:57 +03:00 |
|