Commit Graph

6616 Commits

Author SHA1 Message Date
Vsevolod Orlov
1eb462f553 Merge 2015-11-27 19:03:50 +03:00
Vsevolod Orlov
d7fd96988e Merge 2015-11-27 16:17:49 +03:00
Alexey Vasiliev
7a55a91af5 Merge 2015-11-27 13:54:21 +03:00
Alexey Vasiliev
edfef71734 Merge 2015-11-27 13:54:01 +03:00
Andrey Urusov
c86e6edb89 Merge 2015-11-26 16:56:16 +03:00
Alexey Vasiliev
7bd30af55e Merge 2015-11-26 12:16:53 +03:00
Alexey Vasiliev
8f9a9dd18d Merge 2015-11-25 17:52:37 +03:00
Alexey Vasiliev
cc78b00291 Merge 2015-11-25 16:11:38 +03:00
Alexey Vasiliev
4a30dc36f5 Merge 2015-11-25 15:37:47 +03:00
Alexey Vasiliev
9327be07ca Merge 2015-11-24 18:26:01 +03:00
Alexey Vasiliev
fbd09dbdb3 Merge 2015-11-24 17:39:41 +03:00
Vsevolod Orlov
1f81470be0 Merge 2015-11-24 15:54:04 +03:00
Vsevolod Orlov
e51bf0cc26 Merge 2015-11-24 15:46:04 +03:00
Vsevolod Orlov
a11d3a74cf Merge 2015-11-24 15:45:00 +03:00
Vsevolod Orlov
8c0f46f51d Merge 2015-11-24 15:30:17 +03:00
Vsevolod Orlov
76d6958737 Merge 2015-11-23 17:47:15 +03:00
Vsevolod Orlov
c06032de98 Merge 2015-11-23 15:50:29 +03:00
Vsevolod Orlov
7a3c127ce8 Merge 2015-11-23 14:48:12 +03:00
Alexey Vasiliev
f0a17a377a Merge 2015-11-19 18:15:28 +03:00
Andrey Mironov
295e23a587 dbms: reimplement ArenaWithFreeLists on top of Arena [#METR-17328], [#METR-18520] 2015-11-19 18:06:00 +03:00
Alexey Vasiliev
8dce380c6c Merge 2015-11-19 17:17:34 +03:00
Andrey Mironov
de8eb7b914 dbms: fix debug build of ArenaWithFreeLists. [#METR-17328], [#METR-18520] 2015-11-19 16:41:35 +03:00
Andrey Mironov
6c8c0e03cb dbms: slightly refactor most dictionaries, add dictHas function for all dictionaries supporting dictGet*OrDefault. [#METR-17328], [#METR-18520] 2015-11-19 16:15:02 +03:00
Andrey Mironov
6d42868283 dbms: ClickHouseDictionarySource: check that key is present before dereferencing [#METR-18945] 2015-11-19 09:50:05 +03:00
Alexey Milovidov
f67c8e63a2 dbms: SAMPLE ... OFFSET development [#METR-18847]. 2015-11-19 06:40:15 +03:00
Alexey Milovidov
4c778ca1f6 dbms: added test (not passing yet) [#METR-18847]. 2015-11-19 06:38:09 +03:00
Alexey Milovidov
1b08920e50 dbms: SAMPLE OFFSET: development [#METR-18847]. 2015-11-19 06:24:59 +03:00
Alexey Milovidov
09dd253636 dbms: added support for SAMPLE ... OFFSET [#METR-18847]. 2015-11-19 00:37:28 +03:00
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
Alexey Vasiliev
869be5b718 Merge 2015-11-18 15:14:52 +03:00
Andrey Mironov
4f1caeb0e4 dbms: SmallObjectPool for ComplexKeyCacheDictionary [#METR-17382] 2015-11-18 14:53:15 +03:00
Vsevolod Orlov
a15a054801 Merge 2015-11-18 12:59:22 +03:00
Andrey Mironov
2e8cc93664 dbms: ArenaWithFreeLists basic implementation. [#METR-17382] 2015-11-17 19:09:43 +03:00
Andrey Mironov
274ea51f9d add ext::size 2015-11-17 19:09:42 +03:00
Alexey Vasiliev
b942d3505b Merge 2015-11-17 18:33:44 +03:00
Vsevolod Orlov
e66d05b932 Merge 2015-11-17 14:50:30 +03:00
Alexey Vasiliev
2d9e8a2b39 Merge 2015-11-17 13:34:53 +03:00
Alexey Vasiliev
f6b2204020 Merge 2015-11-17 13:34:38 +03:00
Alexey Vasiliev
1ce1a16256 Merge 2015-11-17 13:26:56 +03:00
Vsevolod Orlov
4c80aa5243 Merge 2015-11-17 11:54:52 +03:00
Vsevolod Orlov
be33493bec Merge 2015-11-17 11:54:11 +03:00
Vsevolod Orlov
bd2fcc5104 Merge 2015-11-17 11:40:29 +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
Andrey Urusov
acf49c926b Merge 2015-11-16 19:13:38 +03:00