Commit Graph

6838 Commits

Author SHA1 Message Date
Alexey Milovidov
a7387d9ce4 dbms: improvement [#METR-2944]. 2015-11-30 23:20:37 +03:00
Alexey Milovidov
48e840a199 dbms: external aggregation: development [#METR-17000]. 2015-11-30 22:57:46 +03:00
Evgeniy Gatov
9b0b900901 Merge 2015-11-30 21:10:35 +03:00
Andrey Mironov
386d560d39 dbms: refactor DoubleConverter [#METR-17328] 2015-11-30 20:55:42 +03:00
Andrey Mironov
1ca3d930da dbms: do not allocate memory for default strings in cache dictionaries [#METR-17328] 2015-11-30 20:55:42 +03:00
Alexey Milovidov
83cf1f81ec dbms: Aggregator: preparation [#METR-17000]. 2015-11-30 19:57:05 +03:00
Dmitry Galuza
2e6266ceed Merge 2015-11-30 18:07:23 +03:00
Vsevolod Orlov
be39cd4611 Merge 2015-11-30 17:52:41 +03:00
Vsevolod Orlov
62476c5333 Merge 2015-11-30 17:50:37 +03:00
Alexey Vasiliev
d8c3cdda56 Merge 2015-11-30 16:42:21 +03:00
Alexey Vasiliev
985d5f55cd Merge 2015-11-30 16:41:47 +03:00
Andrey Urusov
e990316fb3 Merge 2015-11-30 14:55:24 +03:00
Alexey Milovidov
ea45c07638 dbms: fixed error [#METR-19025]. 2015-11-30 09:56:27 +03:00
Alexey Milovidov
eb4034f7f2 dbms: better [#METR-2944]. 2015-11-29 20:06:30 +03:00
Alexey Milovidov
cc75d4603b dbms: improved performance of INSERT SELECT [#METR-19025]. 2015-11-29 16:18:12 +03:00
Alexey Milovidov
39004c76f5 dbms: addition [#METR-19052]. 2015-11-29 15:54:58 +03:00
Alexey Milovidov
b6aaf1fe32 dbms: development; provided monotonicity properties for date-time functions [#METR-19052]. 2015-11-29 14:58:44 +03:00
Alexey Milovidov
d9bc972a59 dbms: allowed to use index if column is wrapped by piecewise-monotonic functions: initial implementation [#METR-19052]. 2015-11-29 11:06:29 +03:00
Alexey Milovidov
e64197d436 dbms: addition [#METR-19025]. 2015-11-27 23:50:48 +03:00
Alexey Milovidov
7e5b79fbe9 dbms: added test for merges [#METR-19025]. 2015-11-27 23:48:55 +03:00
Vsevolod Orlov
1eb462f553 Merge 2015-11-27 19:03:50 +03:00
Vsevolod Orlov
d7fd96988e Merge 2015-11-27 16:17:49 +03:00
Dmitry Galuza
30c946aea1 Merge 2015-11-27 14:55:16 +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
Alexey Milovidov
fb88629d67 dbms: added test [#METR-19128]. 2015-11-27 00:36:23 +03:00
Alexey Milovidov
98b3bfa48d dbms: workaround for incompatibility with gcc and clang [#METR-19128]. 2015-11-27 00:31:06 +03:00
Andrey Urusov
c527c7269c Merge 2015-11-26 21:12:02 +03:00
Alexey Milovidov
3a5d47014f dbms: added test result [#METR-18778]. 2015-11-26 20:28:26 +03:00
Andrey Urusov
c86e6edb89 Merge 2015-11-26 16:56:16 +03:00
Dmitry Galuza
5ca181053c Merge 2015-11-26 16:34:07 +03:00
Evgeniy Gatov
106f713b83 Merge 2015-11-26 16:01:04 +03:00
Alexey Vasiliev
7bd30af55e Merge 2015-11-26 12:16:53 +03:00
Alexey Milovidov
747525d818 dbms: quantileTDigest: attempt to fix an error (incomplete) [#METR-19024]. 2015-11-26 00:42:41 +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 Milovidov
8c8210062a dbms: added support for hex escape sequences in strings [#METR-19072]. 2015-11-25 06:11:17 +03:00
Alexey Milovidov
c39a17e65a Merge 2015-11-25 00:29:27 +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
Andrey Mironov
699e5480f6 dbms: use ArenaWithFreeLists for strings in cache dictionary [#METR-17328] 2015-11-24 15:47:51 +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
Andrey Mironov
7159c57280 dbms: fix error with ternary operator having priority lower than binary + [#METR-17328] 2015-11-24 14:28:29 +03:00
Andrey Mironov
ee21853933 dbms: MongoDBDictionarySource now can use complex keys[#METR-17328] 2015-11-24 14:28:29 +03:00
Andrey Mironov
24f986c9f1 dbms: fixed ArenaWithFreeLists "off-by-one" error which lead to allocating blocks of size less than required. 2015-11-24 14:28:29 +03:00
Andrey Mironov
a724d9eb64 ext: add ext::enumerate 2015-11-24 14:28:29 +03:00