Commit Graph

1665 Commits

Author SHA1 Message Date
Michael Kolupaev
d2b63a74a0 Fixed IN with subqueries in some cases. [#CONV-8804] 2013-10-01 13:16:10 +00:00
Alexey Milovidov
c084250925 Merge 2013-09-30 19:54:25 +00:00
Alexey Milovidov
87763e0c95 dbms: AggregateFunctionQuantileTiming: small object optimization [#CONV-8850]. 2013-09-30 04:51:57 +00:00
Alexey Milovidov
4fb4a93302 dbms: Client: tiny improvement [#CONV-2944]. 2013-09-30 01:42:20 +00:00
Alexey Milovidov
ecb0434e8f dbms: Client: tiny improvement [#CONV-2944]. 2013-09-30 01:41:23 +00:00
Alexey Milovidov
0629fb4fdd Merge 2013-09-30 01:29:19 +00:00
Alexey Milovidov
48c0c836da dbms: OLAP compatibility: fixed error [#METRIKASUPP-2536]. 2013-09-27 19:51:23 +00:00
Alexey Milovidov
7729bab279 dbms: removed sync [#CONV-8822]. 2013-09-27 17:26:35 +00:00
Alexey Milovidov
7dca2f21b9 Merge 2013-09-26 19:16:43 +00:00
Alexey Milovidov
d77c0747ee dbms: style [#CONV-2807]. 2013-09-26 17:42:18 +00:00
Alexey Milovidov
d7080d8d7a dbms: quantiles returning NaN for empty state [#CONV-8799]. 2013-09-24 19:56:33 +00:00
Pavel Kartavyy
780f306bf4 dbms: fixed ability to add column after column, added it the same alter[#CONV-8712] 2013-09-24 15:05:40 +00:00
Pavel Kartavyy
83fa6f7c9f benchmark: updated log parser[#CONV-8419] 2013-09-23 13:46:59 +00:00
Pavel Kartavyy
47b35ec5ce benchmark: added progress table, describing what was and wasn't tested and description of stand[#CONV-8419] 2013-09-23 12:39:00 +00:00
Pavel Kartavyy
21d29773e6 benchmark: added logs for mysql[#CONV-8419] 2013-09-23 12:22:05 +00:00
Pavel Kartavyy
1bf0490191 Merge 2013-09-23 12:01:19 +00:00
Pavel Kartavyy
baa434c7c3 dbms: delete unused line [#CONV-8383] 2013-09-20 09:11:32 +00:00
Pavel Kartavyy
37ed6f55d4 dbms: fixed error with missed .mrk file [#CONV-2944] 2013-09-19 15:20:31 +00:00
Alexey Milovidov
5c1c982e76 dbms: client: removed useless message [#CONV-2944]. 2013-09-19 00:17:52 +00:00
Alexey Milovidov
c8193c1618 dbms: fixed 'rows_before_limit_at_least' [#CONV-2944]. 2013-09-19 00:08:49 +00:00
Alexey Milovidov
dac9ecee21 dbms: fixed error with functions arrayExists, arrayAll [#CONV-8757]. 2013-09-18 23:11:16 +00:00
Alexey Milovidov
aa434e6830 dbms: fixed error with higher-order functions [#CONV-8757]. 2013-09-18 22:40:09 +00:00
Alexey Milovidov
2d48435ecd dbms: fixed error with high order functions and constants [#CONV-8757]. 2013-09-18 20:06:49 +00:00
Pavel Kartavyy
c12cf8fe1a benchmark: added logs for tuned hive[#CONV-8419] 2013-09-18 09:06:10 +00:00
Pavel Kartavyy
ce4725fe30 benchmark: added new logs for monetdb [#CONV-8419] 2013-09-17 16:04:30 +00:00
Alexey Milovidov
dd16fd5328 dbms: splitting aggregator: added comment [#CONV-2944]. 2013-09-16 05:55:13 +00:00
Alexey Milovidov
56d95e4268 dbms: optimized ORDER BY with LIMIT; rows_before_limit_at_least is temporarily broken [#CONV-2944]. 2013-09-16 05:44:47 +00:00
Alexey Milovidov
1aa789831b dbms: Aggregator: fixed error [#CONV-2944]. 2013-09-16 05:33:49 +00:00
Alexey Milovidov
5022d05c74 dbms: removed useless method [#CONV-2944]. 2013-09-16 05:18:19 +00:00
Alexey Milovidov
ac7035ed0e dbms: addition to prev. revision [#CONV-2944]. 2013-09-15 11:16:11 +00:00
Alexey Milovidov
a1f0077c3d dbms: added missing file [#CONV-2944]. 2013-09-15 10:53:53 +00:00
Alexey Milovidov
40464a0123 dbms: added new aggregation method [#CONV-2944]. 2013-09-15 10:53:10 +00:00
Alexey Milovidov
73c3fa0f8a dbms: probably improved aggregation [#CONV-2944]. 2013-09-15 07:17:26 +00:00
Alexey Milovidov
c611212c3f dbms: preparation [#CONV-2944]. 2013-09-15 05:51:43 +00:00
Alexey Milovidov
808cec6d53 Merge 2013-09-15 03:44:32 +00:00
Alexey Milovidov
717a3fc591 dbms: fixed MergingSortedBlockInputStreams when one of stream is empty [#CONV-2944]. 2013-09-15 03:14:29 +00:00
Alexey Milovidov
df9f14ac3b dbms: more easy startup after server fault [#CONV-2944]. 2013-09-15 01:41:09 +00:00
Alexey Milovidov
8fc69c2a8e dbms: more fsync [#CONV-2944]. 2013-09-15 01:40:29 +00:00
Alexey Milovidov
1acad2acb1 Merge 2013-09-15 01:10:16 +00:00
Alexey Milovidov
9a515d7082 dbms: AggregateFunctionIf: improvement [#CONV-8713]. 2013-09-14 22:56:11 +00:00
Alexey Milovidov
4469790a4b dbms: fixed working of AggregateFunctionIf with min, max, any, anyLast [#CONV-8713]. 2013-09-14 22:18:56 +00:00
Alexey Milovidov
5fa9b57648 dbms: aggregate function quantileIf: returning default value on empty [#CONV-8713]. 2013-09-14 22:11:06 +00:00
Alexey Milovidov
2b7c70570f dbms: fixed error [#CONV-2944]. 2013-09-14 21:59:52 +00:00
Alexey Milovidov
b32f43e3b9 dbms: lowered memory usage for queries with large aggregation results [#CONV-2944]. 2013-09-14 08:11:56 +00:00
Alexey Milovidov
f9e426cf20 dbms: fixed locking of connection when cancel is sent before start of query processing [#CONV-2944]. 2013-09-14 07:58:42 +00:00
Alexey Milovidov
40f602ff92 dbms: improvement [#CONV-2944]. 2013-09-14 07:43:45 +00:00
Alexey Milovidov
fd4f4a9a86 dbms: fixed error [#CONV-2944]. 2013-09-14 05:14:22 +00:00
Alexey Milovidov
25e36aebc4 dbms: fixed leak [#CONV-8383]. 2013-09-14 00:39:34 +00:00
Alexey Milovidov
a47faab727 dbms: style [#CONV-2807]. 2013-09-13 23:52:10 +00:00
Alexey Milovidov
2be066285a dbms: lowered memory usage for merge operations [#CONV-8705]. 2013-09-13 23:28:40 +00:00
Alexey Milovidov
ca2da37d2e dbms: don't write too many messages about inconsistent data into log [#CONV-8729]. 2013-09-13 22:59:02 +00:00
Alexey Milovidov
6def419e85 dbms: development [#CONV-2944]. 2013-09-13 20:33:09 +00:00
Pavel Kartavyy
d7eb7a1cf1 benchmark: fixed killif.sh [#CONV-8419] 2013-09-13 12:50:54 +00:00
Pavel Kartavyy
108904c437 benchmark: updated script files, removed useless log[#CONV-8419] 2013-09-12 18:27:56 +00:00
Pavel Kartavyy
2d8d8bc7ae benchmark: updated log files for infinidb [$CONV-8419] 2013-09-12 18:19:34 +00:00
Pavel Kartavyy
b0fadc6216 benchmark: added clickhouse log files for new data[#CONV-8419] 2013-09-12 18:10:20 +00:00
Pavel Kartavyy
18b36efc4a benchmark: updated logs for monetdb [#CONV-8419] 2013-09-12 17:42:18 +00:00
Pavel Kartavyy
370fa0f863 benchmark: added hive scripts and logs for 10m [#CONV-8419] 2013-09-12 17:37:28 +00:00
Alexey Milovidov
ced5216c45 dbms: added AggregateFunctionIf adaptor [#CONV-8713]. 2013-09-11 00:55:31 +00:00
Pavel Kartavyy
4ff415e336 extractAll: Fixed bug [CONV-8285] 2013-09-10 16:52:40 +00:00
Alexey Milovidov
8d8b96480b dbms: updated test [#CONV-8661]. 2013-09-09 02:23:36 +00:00
Alexey Milovidov
861ae81325 dbms: updated config and defaults [#CONV-8661]. 2013-09-08 10:16:55 +00:00
Alexey Milovidov
21e8cd1fb9 dbms: set 'asynchronous' as false by default [#CONV-8661]. 2013-09-08 08:29:02 +00:00
Alexey Milovidov
706aad9e63 dbms: added expression calculation on totals [#CONV-8366]. 2013-09-08 08:27:06 +00:00
Alexey Milovidov
97b923fd7b dbms: uncompressed cache: better [#CONV-8661]. 2013-09-08 07:30:52 +00:00
Alexey Milovidov
efae271ae0 dbms: added uncompressed cache (experimental) [#CONV-8661]. 2013-09-08 05:53:10 +00:00
Alexey Milovidov
1f06b7a95c dbms: less copying when reading fixed columns in large blocks [#CONV-2944]. 2013-09-08 00:00:25 +00:00
Alexey Milovidov
23be968064 dbms: added waiting when too much queries [#CONV-8692]. 2013-09-07 04:54:59 +00:00
Alexey Milovidov
055eda8f81 dbms: reverted prev. modification [#CONV-2944]. 2013-09-07 03:56:27 +00:00
Alexey Milovidov
e8d5603a49 dbms: improved performance: less copying when reading fixed-size columns [#CONV-2944]. 2013-09-07 03:28:20 +00:00
Alexey Milovidov
c69f353a17 dbms: added calculation of min/max [#CONV-8691]. 2013-09-07 02:03:13 +00:00
Alexey Milovidov
35a6b621f4 dbms: tiny improvement [#CONV-2944]. 2013-09-06 23:43:11 +00:00
Alexey Milovidov
4100af9724 dbms: little better [#CONV-2944]. 2013-09-06 23:05:57 +00:00
Alexey Milovidov
f36133e35d dbms: min/max: development [#CONV-8691]. 2013-09-06 20:28:22 +00:00
Alexey Milovidov
b872dadb52 dbms: fixed 'rows_before_limit_at_least' in case of distributed query with single server [#CONV-7549]. 2013-09-06 19:33:07 +00:00
Alexey Milovidov
c7d8723a54 dbms: sending totals as separate packet [#CONV-8366]. 2013-09-05 20:22:43 +00:00
Pavel Kartavyy
b47d208790 benchmark: updated process log script[#CONV-8419] 2013-09-05 09:03:29 +00:00
Alexey Milovidov
638799eee3 dbms: ConnectionPoolWithFailover: fixed error [#CONV-8661]. 2013-09-04 01:11:49 +00:00
Alexey Milovidov
7d011561e0 dbms: addition to prev. revision [#CONV-8665]. 2013-09-03 23:58:05 +00:00
Alexey Milovidov
069466795d dbms: addition to prev. revision [#CONV-8665]. 2013-09-03 20:31:27 +00:00
Alexey Milovidov
d055d54380 dbms: added SHOW PROCESSLIST query and 'max_concurrent_queries' setting [#CONV-8665] [#CONV-8664]. 2013-09-03 20:21:28 +00:00
Pavel Kartavyy
62c12dded7 benchmark: added scripts for infobright[#CONV-8419] 2013-09-03 12:52:58 +00:00
Pavel Kartavyy
69458953ae benchmark: added scripts for infinidb[#CONV-8419] 2013-09-03 10:04:35 +00:00
Pavel Kartavyy
6f8e71c979 benchmark: added script and log files for monetdb [#CONV-8419] 2013-09-03 10:00:52 +00:00
Alexey Milovidov
e9551970fb dbms: Aggregator: fixed error [#CONV-8366]. 2013-09-02 20:28:18 +00:00
Alexey Milovidov
8c4ed5a651 dbms: fixed JSON [#CONV-7445]. 2013-09-02 15:32:17 +00:00
Alexey Milovidov
85770ac762 dbms: addition to prev. revision [#CONV-8366]. 2013-09-01 05:07:54 +00:00
Alexey Milovidov
151506d742 dbms: added totals as separate data in JSON formats [#CONV-8366]. 2013-09-01 04:55:41 +00:00
Alexey Milovidov
81d9d1deaa dbms: don't create useless threads for small queries [#CONV-2944]. 2013-08-31 04:07:11 +00:00
Alexey Milovidov
a1276315cc dbms: fixed indent [#CONV-2807]. 2013-08-30 19:21:40 +00:00
Pavel Kartavyy
7cf36180bb benchmark: added log of fixed queries in vertica 2013-08-30 09:09:20 +00:00
Evgeniy Gatov
3216072492 dbms/Server, programs/███████████, ███████████: added CorrectedTraficSourceID, CorrectedSerachEngineID [#CONV-7968]. 2013-08-29 17:54:37 +00:00
Pavel Kartavyy
fc7a15a01d benchmark: updated log files for vertica[#CONV-8419] 2013-08-29 11:56:37 +00:00
Pavel Kartavyy
8911c682e7 benchmark: Updated log files[#CONV-8419] 2013-08-29 11:37:34 +00:00
Alexey Milovidov
05851727d5 dbms: improved performance of string search [#CONV-8419]. 2013-08-29 03:30:47 +00:00
Alexey Milovidov
98af8d2db3 dbms: addition to prev. revision [#CONV-8565]. 2013-08-28 23:48:15 +00:00
Alexey Milovidov
49c475b280 dbms: OLAP compatibility: added 'local' setting [#CONV-8565]. 2013-08-28 23:05:53 +00:00
Alexey Milovidov
051249122a dbms: Quota: development [#CONV-8459]. 2013-08-28 21:36:16 +00:00
Alexey Milovidov
29635d4c30 dbms: addition to prev. revision [#CONV-8459]. 2013-08-28 20:48:41 +00:00
Alexey Milovidov
34cc3cc770 dbms: added whitespace [#CONV-2944]. 2013-08-28 20:47:43 +00:00
Alexey Milovidov
c10d3a4bb9 dbms: Quota: development [#CONV-8459]. 2013-08-28 20:47:22 +00:00
Alexey Milovidov
181651991d Quota: addition to prev. revision [#CONV-8459]. 2013-08-28 18:13:59 +00:00
Alexey Milovidov
7a7209a078 Quota: addition to prev. revision [#CONV-8459]. 2013-08-28 17:50:31 +00:00
Alexey Milovidov
9347a18cb0 dbms: Quota: development [#CONV-8459]. 2013-08-28 17:23:00 +00:00
Alexey Milovidov
08e6150fe9 SipHash: more handy [#CONV-2944]. 2013-08-28 17:13:43 +00:00
Alexey Milovidov
3f72d27c61 dbms: better diagnostics [#CONV-8595]. 2013-08-27 20:15:22 +00:00
Alexey Milovidov
d5aa6576b6 dbms: OLAP compatibility: addition to prev. revision [#CONV-8597]. 2013-08-27 17:03:02 +00:00
Alexey Milovidov
e4b109e2f8 dbms: OLAP-compatibility: fixed error with goals [#CONV-8597]. 2013-08-27 16:48:07 +00:00
Alexey Milovidov
105a83a705 dbms: fixed error with merging of arrays [#CONV-2944]. 2013-08-25 05:37:15 +00:00
Alexey Milovidov
0b2ef14d19 dbms: added test [#CONV-2944]. 2013-08-25 03:44:11 +00:00
Alexey Milovidov
55bc868f19 dbms: tiny modification [#CONV-2944]. 2013-08-24 08:26:25 +00:00
Alexey Milovidov
482bc803fd Merge 2013-08-24 08:01:19 +00:00
Alexey Milovidov
e54ee51124 dbms: probably better [#CONV-2944]. 2013-08-24 03:58:33 +00:00
Alexey Milovidov
e3f8671dd6 dbms: fixed error with OLAPHTTPHandler [#CONV-6757]. 2013-08-22 23:11:07 +00:00
Alexey Milovidov
54ecbee1aa dbms: OLAP compatibility: fixed error with 'region_in' [#CONV-8571]. 2013-08-22 19:08:26 +00:00
Alexey Milovidov
760a1fbca3 dbms: StorageMemory: fixed perf [#CONV-8572]. 2013-08-22 16:14:44 +00:00
Pavel Kartavyy
368a5c30f5 clickhouse benchmark: added scripts to parse log, run requests to db[#CONV-8419] 2013-08-22 13:14:35 +00:00
Vyacheslav Alipov
75a359bc7c improved code locality [#CONV-8544] 2013-08-22 11:06:58 +00:00
Vyacheslav Alipov
b25c3408ec changed GlobalStats to use HLL12 [#CONV-8544] 2013-08-22 10:58:52 +00:00
Vyacheslav Alipov
e68f0a2f69 added uniq_hll12 to ███████████, increased accuracy of HLL12 [#CONV-8544] 2013-08-22 09:43:19 +00:00
Vyacheslav Alipov
2230e9ec44 fixed AggregateFunctionFactory [#CONV-8544] 2013-08-21 15:33:45 +00:00
Vyacheslav Alipov
602bea808d added uniq functions with HLL support [#CONV-8544] 2013-08-21 13:26:42 +00:00
Alexey Milovidov
ece838895f dbms: OLAP compatibility: fixed error with some date-time attributes [#METRIKASUPP-2361]. 2013-08-20 17:54:08 +00:00
Alexey Milovidov
a70573aeba dbms: Server: OLAP compatibility: using nested struct. for goals; fixed attributes for minutes [#CONV-6318]. 2013-08-19 19:23:11 +00:00
Pavel Kartavyy
8f3d537871 Added script to test clickhouse and logs[#CONV-8419] 2013-08-15 10:51:45 +00:00
Pavel Kartavyy
18d1ee2eb2 Fixed incorrect working with nested tables in ALTER [#conv-8383] 2013-08-14 16:52:40 +00:00
Alexey Milovidov
dfc7f9fb57 dbms: enabled keep-alive [#CONV-2944]. 2013-08-13 18:59:51 +00:00
Pavel Kartavyy
d6c09e7636 Fixed check if column, which are going to be dropped, is a key column[#CONV-8383] 2013-08-13 08:54:28 +00:00
Pavel Kartavyy
436220be30 Added comment about ASTAlterQuery parametrs[#CONV-8383] 2013-08-13 08:27:37 +00:00
Alexey Milovidov
710eec86e5 dbms: destroying global mutex after tables [#CONV-8173]. 2013-08-12 19:31:58 +00:00
Alexey Milovidov
4001d37bb7 dbms: quotas: development [#CONV-8459]. 2013-08-12 00:36:18 +00:00
Alexey Milovidov
be67c3e3d6 Removed useless namespace [#CONV-2807]. 2013-08-11 03:40:14 +00:00
Alexey Milovidov
3e0046011a dbms: fixed error with users [#CONV-8458]. 2013-08-11 02:00:13 +00:00
Alexey Milovidov
0698d868c5 dbms: development of users [#CONV-8458]. 2013-08-11 00:48:28 +00:00
Alexey Milovidov
c4427e29fa dbms: addition to prev. revision [#CONV-8458]. 2013-08-11 00:09:03 +00:00
Alexey Milovidov
ad3b6539c4 dbms: fixed error, added test [#CONV-8458]. 2013-08-11 00:07:49 +00:00
Alexey Milovidov
7e251d6e14 dbms: added support for users in OLAP-compatibility layer [#CONV-8458]. 2013-08-10 09:21:09 +00:00
Alexey Milovidov
f3f6268ee5 dbms: users: development [#CONV-8458]. 2013-08-10 09:04:45 +00:00
Alexey Milovidov
f06d0148ba dbms: development of users and ACLs [#CONV-8458]. 2013-08-10 07:46:45 +00:00
Alexey Milovidov
0403f9eef7 dbms: client: fixed error with history; don't write repeating history entries [#CONV-2944]. 2013-08-10 01:07:12 +00:00
Alexey Milovidov
e6df8f2882 dbms: style [#CONV-8383]. 2013-08-09 00:18:03 +00:00
Alexey Milovidov
c2fc882312 dbms: tiny improvements [#CONV-8383]. 2013-08-09 00:12:59 +00:00
Alexey Milovidov
94f02c8efb Improved comment [#CONV-2807]. 2013-08-08 23:49:59 +00:00
Vyacheslav Alipov
b0e6c69c96 fixed merge of nested arrays (multiple write of offsets issue) [#CONV-7967] 2013-08-08 13:12:28 +00:00
Pavel Kartavyy
4c07a0bccb Merge 2013-08-08 09:50:15 +00:00
Vyacheslav Alipov
7b01659e44 fixed merge of nested arrays (escaped filename issue) [#CONV-7967] 2013-08-07 19:45:47 +00:00
Pavel Kartavyy
a5c799d7a3 Merge 2013-08-07 13:07:42 +00:00
Pavel Kartavyy
82af5f8e41 Changed order of arguments in extractAll(s, re).[#CONV-8285] 2013-08-07 11:25:02 +00:00
Vyacheslav Alipov
2d88cfa642 Merge 2013-08-05 17:05:30 +00:00
Pavel Kartavyy
8d857bd434 Fixed coding style. Changed extractAll behaviour [#CONV-8285]
Now extractAll works without overcrossing.
New version:
#extractAll('abba', 'abbabba)
>['abba']

Old one:
#extractAll('abba', 'abbabba)
>['abba', 'abba']
2013-08-05 08:40:56 +00:00