Alexey Milovidov
2abb0f3792
dbms: more scalable aggregator: development [#METR-2944].
2014-12-30 23:38:05 +03:00
Alexey Milovidov
e9232fc2fc
dbms: more scalable aggregator: development [#METR-2944].
2014-12-30 21:04:53 +03:00
Alexey Milovidov
716fad23d0
dbms: more scalable aggregator: development [#METR-2944].
2014-12-30 15:58:02 +03:00
Alexey Milovidov
01526513ae
dbms: more scalable aggregator: development [#METR-2944].
2014-12-30 14:27:58 +03:00
Alexey Milovidov
f9f0682033
dbms: more scalable aggregator: development [#METR-2944].
2014-12-30 13:16:23 +03:00
Alexey Milovidov
611d585e93
Merge
2014-12-30 06:56:37 +03:00
Alexey Milovidov
f9ae1ea67e
dbms: fixed error with table function 'remote' [#METR-14483].
2014-12-30 06:53:41 +03:00
Alexey Milovidov
bcf17501cd
Merge
2014-12-30 06:04:15 +03:00
Alexey Milovidov
ef160102f6
dbms: more scalable aggregator: development [#METR-2944].
2014-12-27 09:29:20 +03:00
Alexey Milovidov
b0f5ce86a3
dbms: more scalable aggregator: development [#METR-2944].
2014-12-27 08:43:13 +03:00
Alexey Arno
2cdffef31c
dbms: Server: minimize the number of calls to executeUnion(). [#METR-14099]
2014-12-27 00:37:38 +03:00
Alexey Milovidov
50032e1da5
dbms: more scalable aggregator: experiments [#METR-2944].
2014-12-26 23:42:35 +03:00
Alexey Milovidov
5f1d8ef06f
dbms: added crc32 hash functions [#METR-2944].
2014-12-26 06:41:31 +03:00
Alexey Milovidov
08b95c9e33
dbms: more scalable aggregator: development [#METR-2944].
2014-12-26 06:00:51 +03:00
Alexey Milovidov
5e343d0647
dbms: more scalable aggregator: development [#METR-2944].
2014-12-26 00:25:43 +03:00
Alexey Milovidov
da1974bbf3
dbms: more scalable aggregator: development [#METR-2944].
2014-12-25 23:56:01 +03:00
Andrey Mironov
95d4aa1de5
dbms: add throttling for DirectoryMonitor
2014-12-25 23:53:18 +03:00
Alexey Milovidov
cf3812532e
dbms: more scalable aggregator: development [#METR-2944].
2014-12-25 23:18:01 +03:00
Alexey Arno
627143a537
dbms: Server: more optimizations, fixed indentation. [#METR-14099]
2014-12-25 18:27:03 +03:00
Alexey Arno
ae2fb27f9b
dbms: Server: add optimization for UNION ALL queries that do not contain wildcards. [#METR-14099]
2014-12-25 18:27:03 +03:00
Alexey Arno
70d01a1696
dbms: Server: fixed function names according to naming convention, added more comments and functional tests. [#METR-14099]
2014-12-25 13:22:24 +03:00
Alexey Milovidov
f360f244eb
dbms: tiny modifications [#METR-2944].
2014-12-25 03:19:29 +03:00
Alexey Milovidov
70ee1bdaf6
dbms: trivial modification [#METR-2944].
2014-12-25 03:18:16 +03:00
Alexey Milovidov
132847e64d
dbms: fixed special case when renaming or removing parts [#METR-13918] [#METR-14470].
2014-12-24 23:02:04 +03:00
Alexey Milovidov
33efb971b4
Merge
2014-12-24 22:00:41 +03:00
Alexey Milovidov
32a2ec00d1
dbms: more scalable aggragator: preparation [#METR-2944].
2014-12-24 22:00:14 +03:00
Alexey Arno
3cc4410c50
dbms: Server: add more optimizations and refactoring in InterpreterSelectQuery initialization. [#METR-14099]
2014-12-24 18:30:15 +03:00
Alexey Arno
b0256d0990
dbms: Server: Remove boilerplate code. [#METR-14099]
2014-12-24 18:30:15 +03:00
Alexey Arno
255c7669a9
dbms: Server: modify columns renaming rules [#METR-14099]
2014-12-24 18:30:15 +03:00
Alexey Arno
9c9db14d95
dbms: Server: second part of the fix for column renaming in UNION ALL queries. [#METR-14099]
2014-12-24 18:30:14 +03:00
Alexey Arno
ece876f05d
dbms: Server: add first part of a fix for column renaming in UNION ALL queries.
2014-12-24 18:30:14 +03:00
Andrey Mironov
d98d920d05
dbms: add function IPv4NumToStringClassC [#METR-14266]
2014-12-24 17:45:44 +03:00
Alexey Milovidov
10553e7840
dbms: fixed error with views [#METR-14449].
2014-12-23 23:32:00 +03:00
Alexey Milovidov
9d87dbc703
dbms: don't allow more than one instance of clickhouse-server to run with same data directory [#METR-14391].
2014-12-21 06:18:40 +03:00
Alexey Arno
72845af48a
dbms: Client: Add output format consistency checking and support for vertical output in non-interactive client [#METR-14325]
2014-12-20 02:02:18 +03:00
Alexey Arno
3cd60f0aef
Merge
2014-12-20 00:26:08 +03:00
Alexey Arno
28055dde55
dbms: Server: fixed typo in function declaration [#METR-14408]
2014-12-20 00:19:48 +03:00
Alexey Milovidov
41a005ba73
dbms: style [#METR-2944].
2014-12-19 21:33:30 +03:00
Alexey Arno
f3cf2bebe7
Merge
2014-12-19 18:56:26 +03:00
Alexey Arno
5d23310cea
dbms: Server: execute queries from views with as most parallelism as possible [#METR-14408]
2014-12-19 18:56:12 +03:00
Andrey Mironov
1271af2f09
dbms: create default context for RemoteBlockInputStream only once. [#METR-14403]
2014-12-19 17:56:18 +03:00
Andrey Mironov
1713846472
dbms: fix merge blocker. [#METR-14032]
2014-12-19 17:18:56 +03:00
Andrey Mironov
b957a2a9c3
dbms: restore leading slash in pathFull. [#METR-13679]
2014-12-19 17:18:56 +03:00
Alexey Arno
84456a08c3
dbms: Server: rewrite expression lists in each SELECT query of the UNION ALL chain, if needed. [#METR-14099]
2014-12-19 16:10:48 +03:00
Alexey Milovidov
a362a666eb
dbms: fixed error with JOIN [#METR-14411].
2014-12-19 05:30:13 +03:00
Pavel Kartavyy
13249ff3c3
dbms: added ability to set different kinds of timeouts [#METR-14236]
2014-12-18 15:50:55 +03:00
Alexey Arno
747d2211d6
Remove code that turned out to be redudant. [#METR-14099]
2014-12-17 23:57:21 +03:00
Andrey Mironov
7d713ea40b
dbms: compress zookeeper checksum metadata. [#MTRSADMIN-879]
2014-12-17 21:38:22 +03:00
Alexey Arno
d29f019981
Apply required fixes [#METR-14099]
2014-12-17 18:56:52 +03:00
Alexey Arno
f8cb28cf07
Apply required fixes [#METR-14099].
2014-12-17 18:56:52 +03:00
Andrey Mironov
e7301a4050
dbms: add override to AST types
2014-12-17 18:51:21 +03:00
Andrey Mironov
3ebfd2fb7f
dbms: pass proper context into Storage::read(). [#METR-14179]
...
This reverts commit 34b3f738a67432b44f6f69238dd1529535984d1a.
2014-12-17 17:19:07 +03:00
Andrey Mironov
338314c9c6
dbms: stop merges on ALTER. [#METR-14032]
2014-12-17 16:14:24 +03:00
Andrey Mironov
49e322a045
Revert "dbms: pass proper context into Storage::read(). [#METR-14179]"
...
This reverts commit c0800b74a6fa338d29a65111599aa1fe71b67201.
2014-12-16 19:22:57 +03:00
Andrey Mironov
29de25c608
dbms: implement ASTSubquery::clone properly. [#METR-13399]
2014-12-16 15:40:25 +03:00
Andrey Mironov
fc9472ba47
dbms: pass proper context into Storage::read(). [#METR-14179]
2014-12-16 15:40:25 +03:00
Andrey Mironov
f92720b41f
dbms: fix PushingToViews* behaviour for temporary tables
2014-12-16 15:40:25 +03:00
Alexey Arno
8cdc779c9c
Add fix: temporarily turn off UNION ALL support for SELECT queries because it breaks functional tests. [#METR-14099]
2014-12-16 15:06:51 +03:00
Alexey Arno
819b3bd6ac
Code cleanups [#METR-14099].
2014-12-15 19:07:50 +03:00
Alexey Arno
9dd48cbf36
Simplify code [#METR-14099].
2014-12-15 19:07:50 +03:00
Alexey Arno
53318492a0
Add optimization in InterpreterSelectQuery that tries to minimize quantity of stream mergings.
2014-12-15 19:07:50 +03:00
Alexey Arno
72ca080f64
Further simplify the type compatibility checking code
2014-12-15 19:07:50 +03:00
Alexey Arno
dd6ac530f4
Various cleanups
2014-12-15 19:07:49 +03:00
Alexey Arno
8995500f14
Add initial support for SELECT requests chained by UNION ALL.
2014-12-15 19:07:49 +03:00
Alexey Arno
6323cf5977
Add support for UNION ALL in the SQL query parser
2014-12-15 19:07:49 +03:00
Alexey Milovidov
af8f9289cc
dbms: lowered memory usage for huge ORDER BY with LIMIT [#METR-2944].
2014-12-15 10:35:40 +03:00
Alexey Milovidov
9527462193
dbms: fixed memory tracking [#METR-14301].
2014-12-15 08:23:44 +03:00
Alexey Milovidov
f4ea556a30
dbms: lowered memory usage of huge ORDER BY with small LIMIT [#METR-2944].
2014-12-15 07:13:33 +03:00
Alexey Milovidov
cea5e295d0
dbms: addition to prev. revision [#METR-14300].
2014-12-15 07:06:39 +03:00
Alexey Milovidov
4b92baff9e
dbms: fixed error in StorageBuffer [#METR-14300].
2014-12-15 07:00:47 +03:00
Alexey Milovidov
922184e62f
dbms: more uniform aggregation: better [#METR-2944].
2014-12-15 02:07:57 +03:00
Alexey Milovidov
99ba283688
dbms: more uniform aggregation: development [#METR-2944].
2014-12-14 11:27:22 +03:00
Alexey Milovidov
562e4f3a3e
Merge
2014-12-14 08:28:11 +03:00
Alexey Milovidov
5abe09e7ba
dbms: style [#METR-2944].
2014-12-14 08:27:39 +03:00
Alexey Milovidov
09076b30d5
Merge
2014-12-12 23:50:32 +03:00
Alexey Milovidov
00a6607971
dbms: style [#METR-2944].
2014-12-12 21:39:48 +03:00
Alexey Milovidov
03a21823db
dbms: addition to prev. revision [#METR-14238].
2014-12-11 05:04:13 +03:00
Alexey Milovidov
2aa2cb18c4
dbms: fixed error with re-initializing session in ZK [#METR-14238].
2014-12-11 04:56:42 +03:00
Andrey Mironov
072fc96127
dbms: obliterate writeFloatText precision parameter -.-
...
reimplement floatWidth using double-conversion
2014-12-10 14:11:41 +03:00
Andrey Mironov
c21502e70f
dbms: store checksums in binary format. [#MTRSADMIN-879]
2014-12-09 16:58:19 +03:00
Andrey Mironov
9a12d78fe2
dbms: harness the power of libdouble-conversion. [#METR-13363]
...
This reverts commit d87b4b7ff8e8e7a3c32eebf3904d449df623b5a8.
2014-12-09 15:08:17 +03:00
Andrey Mironov
afd9f79c47
Revert "dbms: harness the power of libdouble-conversion. [#METR-13363]" until tests are done
...
This reverts commit 4692610fea832f4814461b482e1aae02b2c0781a.
2014-12-09 14:47:33 +03:00
Andrey Mironov
00db574116
dbms: harness the power of libdouble-conversion. [#METR-13363]
2014-12-09 14:33:57 +03:00
Andrey Mironov
3be8b25ed2
dbms: add lib google/double-conversion. [#METR-13363]
2014-12-09 14:33:57 +03:00
Sergey Magidovich
be30e7f794
dbms: Evoid copy. [#MOBMET-1007]
2014-12-08 20:01:27 +03:00
Pavel Kartavyy
4ba0b6be5c
Merge
2014-12-08 16:52:46 +03:00
Sergey Magidovich
0ebea8c353
dbms: Add writeText(mysqlxx::Null<T>&) and writeQuated(mysqlxx::Null<T>&). [#MOBMET-1007]
2014-12-08 13:30:58 +03:00
Alexey Milovidov
4de26c886c
dbms: changed default value of totals_mode [#MOBMET-1139].
2014-12-05 22:37:23 +03:00
Andrey Mironov
3332ed9682
dbms: add pathFull function. [#METR-13679]
2014-12-05 16:32:22 +03:00
Andrey Mironov
2066b089ab
dbms: fix cut* functions for constant strings
2014-12-05 14:45:06 +03:00
Andrey Mironov
8533ebe8bd
Merge
2014-12-04 18:51:36 +03:00
Andrey Mironov
fa3d9226b3
dbms: fix forced flush in StorageBuffer
2014-12-03 16:28:17 +03:00
Pavel Kartavyy
4b1ad86ce9
fixed date delimeter [#METR-13763]
2014-12-03 13:50:00 +03:00
Andrey Mironov
78a172bf0f
dbms: disallow range() arguments greater than one millin. [#METR-13613]
2014-12-02 21:25:43 +03:00
Andrey Mironov
c6134124f6
dbms: remove square function, alter tests. [#METR-13613]
2014-12-02 20:25:10 +03:00
Andrey Mironov
ea9472312e
dbms: implement range(n) function, add tests. [#METR-13613]
2014-12-02 20:25:10 +03:00
Andrey Mironov
682bfb46a5
dbms: vectorize math functions. [#METR-13613]
2014-12-02 20:25:10 +03:00
Andrey Mironov
af55445da3
dbms: implement abs(). [#METR-13613]
2014-12-02 20:25:09 +03:00
Andrey Mironov
fae4eb388d
dbms: enforce const in CreatingSetsBlockInputStream ctor.
2014-12-02 20:25:09 +03:00
Andrey Mironov
8062844eed
dbms: add math functions without SSE. [#METR-13613]
2014-12-02 20:25:09 +03:00
Alexey Milovidov
59f3e9bf17
dbms: more uniform aggregation: development [#METR-2944].
2014-12-02 03:31:07 +03:00
Alexey Milovidov
8bbcb3a232
dbms: fixed error in aggregate function minIf [#METR-2944].
2014-12-02 03:19:11 +03:00
Alexey Milovidov
da4c4a0566
dbms: more uniform load of threads while aggragation [#METR-2944].
2014-11-30 21:22:57 +03:00
Alexey Milovidov
92e5793c8e
dbms: tiny fix [#METR-2944].
2014-11-30 09:59:03 +03:00
Alexey Milovidov
32f3c9c1da
Merge
2014-11-30 06:23:36 +03:00
Alexey Milovidov
ead238608b
dbms: fixed error with aggregation by arrays [#METR-13933].
2014-11-28 05:17:29 +03:00
Alexey Milovidov
23b38c0e18
dbms: fixed error only partially [#METR-13933].
2014-11-28 00:31:13 +03:00
Evgeniy Gatov
109c41954c
libcloud, dbms: added write speed to clickhouse [#METR-13955].
2014-11-27 22:35:31 +03:00
Andrey Mironov
f7cda10386
Merge
2014-11-26 13:28:13 +03:00
Alexey Milovidov
a03bc39fa2
Merge
2014-11-25 23:55:36 +03:00
Alexey Milovidov
3dba76210f
Merge
2014-11-25 23:55:36 +03:00
Alexey Milovidov
25ddd55cad
Merge
2014-11-25 23:55:34 +03:00
Alexey Milovidov
8b2b1a52d1
Revert "Revert "dbms: allow all requested columns to be missing [#METR-13020]""
...
This reverts commit a74051d1739fbf4de8da2118e2f05820a6bc10f0.
2014-11-25 23:55:23 +03:00
Andrey Mironov
f1f139e8d0
dbms: fix allocation of excess memory for const result in concat.
2014-11-25 23:22:10 +03:00
Andrey Mironov
ec07d1f711
dbms: fix stupid error in concat length calculation.
2014-11-25 22:34:07 +03:00
Andrey Mironov
eefcb3e369
Revert "dbms: allow all requested columns to be missing [#METR-13020]"
...
This reverts commit e09872e3621f24a9a839ce377e4a317dc2ca1788.
2014-11-25 21:46:58 +03:00
Andrey Mironov
c28bb54ed4
Merge
2014-11-25 21:46:38 +03:00
Andrey Mironov
4c9af262fd
Merge
2014-11-25 21:46:23 +03:00
Alexey Milovidov
53c1dd7e08
Merge
2014-11-25 21:13:52 +03:00
Alexey Milovidov
639d29d5d4
dbms: added few profile events [#METR-2944].
2014-11-23 07:01:36 +03:00
Alexey Milovidov
d7a1abbbdc
Merge
2014-11-22 05:22:30 +03:00
Andrey Mironov
811565b5b1
dbms: implement appendTrailingCharIfAbsent, refactor concat. [#METR-13772]
2014-11-21 20:42:51 +03:00
Andrey Mironov
813742e5d7
dbms: add intDivOrZero function. [#METR-13159]
2014-11-21 17:28:39 +03:00
Andrey Mironov
eaa8a75a63
dbms: prohibit narrow-width integral types for determinator of quantile(s)Deterministic. [#METR-13199]
2014-11-21 17:07:25 +03:00
Andrey Mironov
d0971956e0
dbms: add quantile[s]Deterministic, rename stdext:: to ext:: [#METR-13199]
2014-11-21 16:34:37 +03:00
Andrey Mironov
d4d3663cd4
Merge
2014-11-20 17:42:45 +03:00
Alexey Milovidov
c5635ce6d9
dbms: added function regionToPopulation; clickhouse-server, ███████████, ███████████, ███████████ needs to be released before regions_hierarchy.txt change [#METR-13326].
2014-11-20 03:05:14 +03:00
Alexey Milovidov
a7b4903f14
dbms: fixed error with replication when 'interserver_http_port' is not specified [#METR-13831].
2014-11-19 23:40:51 +03:00
Alexey Milovidov
c017f3ebe3
dbms: added operators for DB/IO [#METR-2944].
2014-11-15 22:00:55 +03:00
Alexey Milovidov
8a0bdbe1d7
dbms: improved performance of deserializing strings (+5% on search phrases) [#METR-2944].
2014-11-15 21:57:49 +03:00
Andrey Mironov
37746b8e96
Merge
2014-11-14 15:52:02 +03:00
Andrey Mironov
58473a3085
Merge
2014-11-14 14:03:26 +03:00
Andrey Mironov
5af02c6119
Revert "dbms: purported fix", no luck
...
This reverts commit bf86346df8713ac76ed631f12eda4f13d3379057.
2014-11-14 12:47:58 +03:00
Andrey Mironov
4a70c452a7
dbms: purported fix
2014-11-14 12:30:35 +03:00
Andrey Mironov
11f1482927
dbms: allow all requested columns to be missing [#METR-13020]
2014-11-13 20:49:24 +03:00
Pavel Kartavyy
14c231c055
dbms: filtered tables in 'show tables from' query [#METR-13667]
2014-11-13 16:02:12 +03:00
Andrey Mironov
85e511fdab
dbms: refactor IFunction descendants' registration in FunctionFactory
2014-11-12 21:04:49 +03:00
Andrey Mironov
50328d120a
Merge
2014-11-12 13:42:04 +03:00
Andrey Mironov
731be3e7cf
Merge
2014-11-12 13:37:47 +03:00
Alexey Milovidov
9a9036f217
dbms: added FREEZE PARTITION functionality [#METR-13441].
2014-11-11 07:11:07 +03:00
Andrey Mironov
3407600536
dbms: save all columns in a single ZooKeeper node [#METR-12739]
2014-11-10 19:16:43 +03:00
Andrey Mironov
e7edb5e2af
dbms: correct typo
2014-11-10 14:38:06 +03:00
Alexey Milovidov
212cb73eec
dbms: improved performance of aggregation by string key when there are significant amount of empty strings [#METR-2944].
2014-11-09 15:53:44 +03:00
Alexey Milovidov
87a31229e9
dbms: improved performance of aggregation by string key [#METR-2944].
2014-11-09 15:43:09 +03:00
Alexey Milovidov
530eb9f919
dbms: HashTable: more use of saved hash value - less string comparisons, improved performance of aggregation by string [#METR-2944].
2014-11-09 11:39:18 +03:00
Alexey Milovidov
16a1c1e6e8
Merge
2014-11-09 02:55:24 +03:00
Alexey Milovidov
a58104c818
dbms: showing progress for INSERT SELECT query [#METR-13612].
2014-11-09 02:52:18 +03:00
Andrey Mironov
fe49e06e46
dbms: implement concat for arbitrary arity (> 0). [#METR-12888]
2014-11-07 21:42:00 +03:00
Alexey Milovidov
3d359e2b82
Partially get rid of time2str.h [#METR-13554].
2014-11-06 09:32:23 +03:00
Alexey Milovidov
a825e54b3a
dbms: improved performance of aggregation by string keys [#METR-13168].
2014-11-04 00:08:56 +03:00
Alexey Milovidov
ec08b393de
dbms: tiny improvement [#METR-2944].
2014-11-01 02:20:18 +03:00
Alexey Milovidov
bc454aec71
dbms: added override to all columns [#METR-2944].
2014-11-01 01:15:17 +03:00
Andrey Mironov
23bf89d490
dbms: properly resize const strings passed into toFixedString.
2014-10-31 16:49:48 +03:00
Andrey Mironov
c62bcdcd18
Revert "dbms: remove redundant memset(0) from IPv6StringToNum. [#METR-13151]"
...
This reverts commit 37cc08166507494428c8b858a4670156de356c32.
2014-10-31 15:57:30 +03:00
Andrey Mironov
70f376b8e6
dbms: remove redundant memset(0) from IPv6StringToNum. [#METR-13151]
2014-10-31 15:46:57 +03:00
Andrey Mironov
152ca18a21
dbms: drastic increase in IPv6StringToNum performance. [#METR-13151]
2014-10-31 15:03:35 +03:00
Andrey Mironov
a88c5e74ab
dbms: improve performance of IPv6NumToString. [#METR-13151]
2014-10-30 17:43:41 +03:00
Andrey Mironov
74b2f521d0
dbms: fix IPv6NumToString out of bounds access. [#METR-13151]
2014-10-29 16:53:04 +03:00
Andrey Mironov
a5905c608a
dbms: IPv6StringToNum. [#METR-13151]
2014-10-29 15:49:33 +03:00
Andrey Mironov
ee34ca31d8
dbms: add MD5, SHA1, SHA224, SHA256, IPv6NumToString. [#METR-13151]
2014-10-29 15:49:33 +03:00
Alexey Milovidov
37e599934f
dbms: further [#METR-2944].
2014-10-29 05:35:16 +03:00
Alexey Milovidov
425263970f
dbms: improved performance of aggregation by one numeric key (up to: 2x for UInt8, 5x for UInt16, 1.1x for UInt32, UInt64) [#METR-2944].
2014-10-29 04:18:50 +03:00
Andrey Mironov
96d8c7484a
dbms: add arrayFirst, arrayFirstIndex functions. [#METR-13151]
2014-10-28 18:49:33 +03:00
Andrey Mironov
484073a95c
dbms: add emptyArrayType family of functions. #[METR-13151]
2014-10-28 16:43:51 +03:00
Andrey Mironov
0d35ea0bf4
dbms: implement firstSignificantSubdomain, cutToFirstSignificantSubdomain. [#METR-13151]
2014-10-27 18:17:07 +03:00
Alexey Milovidov
e063ccc180
dbms: StorageBuffer: additions [#METR-13297].
2014-10-27 07:18:13 +03:00
Alexey Milovidov
5cf02c4cc1
dbms: addition to prev. revision [#METR-13297].
2014-10-26 03:21:06 +03:00
Alexey Milovidov
2d5192c4a0
dbms: StorageBuffer: development [#METR-13297].
2014-10-26 03:01:36 +03:00
Alexey Milovidov
08e93dbbd4
dbms: Client: showing progress bar for long-running queries [#METR-2944].
2014-10-26 00:27:37 +04:00
Alexey Milovidov
0045133b0e
dbms: prepared for fully-functional progress bar [#METR-2944].
2014-10-25 22:33:52 +04:00
Andrey Mironov
2798a19944
Merge
2014-10-24 14:48:47 +04:00
Andrey Mironov
ec5aa734f9
dbms: cut coupling between dbms and dbms_functions. [#METR-12739]
2014-10-24 13:33:31 +04:00
Alexey Milovidov
59d4783d5c
dbms: fixed bad code [#METR-2944].
2014-10-24 02:32:17 +04:00
Alexey Milovidov
731fcf6b01
dbms: fixed error in move to PREWHERE [#METR-13020].
2014-10-24 02:22:34 +04:00
Alexey Milovidov
b7d93bcb18
dbms: fixed error in prev. revision [#METR-13374].
2014-10-24 02:19:57 +04:00
Alexey Milovidov
405d3ed16f
metrage: fixed error [#METR-13374].
2014-10-24 01:57:03 +04:00
Andrey Mironov
934149d59a
Merge
2014-10-23 16:16:24 +04:00
Andrey Mironov
847b91614a
dbms: deduce and check types during alter, alteration of defaulted columns. [#METR-12739]
2014-10-21 16:11:20 +04:00
Alexey Milovidov
d3664eac89
dbms: added setting replication_alter_partitions_sync [#METR-13158].
2014-10-18 23:14:09 +04:00
Alexey Milovidov
f26b265eed
Merge
2014-10-18 21:37:55 +04:00
Alexey Milovidov
172ac6715f
dbms: tiny fix [#METR-2944].
2014-10-18 01:44:56 +04:00
Andrey Mironov
8a8e5963c5
dbms: chaining support for defaulted columns when corresponding columns files are absent. [#METR-12739]
2014-10-17 16:26:53 +04:00
Alexey Milovidov
a097d24644
dbms: moved some code to separate file [#METR-13153].
2014-10-17 05:05:51 +04:00
Andrey Mironov
1dfcaefc64
Merge
2014-10-16 20:55:23 +04:00
Andrey Mironov
0bfd35e5c7
dbms: defaulted columns support for ALTER, currently without type deduction and checking.
2014-10-16 17:37:01 +04:00
Alexey Milovidov
c2e4662ad7
Changed boost:: to std:: for bind, ref/cref, thread, shared_ptr [#METR-2807].
2014-10-16 05:21:03 +04:00
Alexey Milovidov
07ba420b85
dbms: addition to prev. revision; removed support to FETCH UNREPLICATED PARTITION [#METR-13153].
2014-10-15 23:59:12 +04:00
Alexey Milovidov
7ef7b5d81e
dbms: allowed recursive macros [#METR-13146].
2014-10-15 23:38:46 +04:00
Alexey Milovidov
25b474bd81
dbms: fixed subtle error [#METR-13153].
2014-10-15 17:38:09 +04:00
Alexey Milovidov
3d7639e5f1
dbms: little better [#METR-13153].
2014-10-15 05:22:06 +04:00
Alexey Milovidov
5fc32bb267
dbms: FETCH PARTITION: development [#METR-13153].
2014-10-13 22:01:58 +04:00
Alexey Milovidov
21383c5475
dbms: FETCH PARTITION: development [#METR-13153].
2014-10-13 21:28:59 +04:00
Andrey Mironov
43deee45c9
dbms: MATERIALIZED columns evaluation during insert, error handling. #[METR-12739]
2014-10-13 18:35:40 +04:00
Andrey Mironov
6f7997ce11
dbms: prohibit inserting materialized columns, support create as and similar queries. [#METR-12739]
2014-10-10 19:45:43 +04:00
Alexey Milovidov
54636994ef
dbms: FETCH PARTITION: development [#METR-13153].
2014-10-10 04:46:37 +04:00
Alexey Milovidov
a76db2ba78
dbms: improvement [#METR-13153].
2014-10-10 03:14:06 +04:00
Alexey Milovidov
c1601502bd
dbms: FETCH PARTITION: parsing and dispatching [#METR-13153].
2014-10-10 00:28:33 +04:00
Pavel Kartavyy
cc5629a06a
Merge
2014-10-08 23:00:44 +04:00
Pavel Kartavyy
d9bba776eb
cloud: fixed funny bug that cloud cannot be created if some host is unknown by DNS [#METR-10969]
2014-10-08 23:00:25 +04:00
Alexey Milovidov
150bde4e4f
dbms: VIEWs: added support for SAMPLE, FINAL, PREWHERE [#METR-13098].
2014-10-08 03:08:56 +04:00
Alexey Milovidov
48ec87bc40
dbms: fixed error with system.replicas; improvement [#METR-12726].
2014-10-07 22:44:03 +04:00
Pavel Kartavyy
10f948d3a3
Merge
2014-10-07 17:10:38 +04:00
Andrey Mironov
f675bed75b
dbms: add partial validation of ALTER queries. [#METR-12739]
2014-10-07 13:09:59 +04:00
Alexey Milovidov
a800baba16
dbms: more neat [#METR-2944].
2014-10-07 02:48:20 +04:00
Alexey Milovidov
3ff8c7ff26
dbms: fixed error [#METR-13087].
2014-10-07 02:46:18 +04:00
Alexey Milovidov
390b2efc61
dbms: fixing error [#METR-13087] (incomplete).
2014-10-07 00:33:12 +04:00
Pavel Kartavyy
35bdcc715d
Merge
2014-10-06 16:26:17 +04:00
Alexey Milovidov
468ea6e4be
dbms: added table system.replicas [#METR-12726].
2014-10-06 09:18:17 +04:00
Alexey Milovidov
0e923da9b3
dbms: added system.zookeeper table [#METR-2944].
2014-10-06 07:49:56 +04:00
Alexey Milovidov
2c2d4ea921
dbms: added table system.settings [#METR-2944].
2014-10-06 06:01:41 +04:00
Alexey Milovidov
a3dbff3fc4
dbms: easier to add more compression algrorithms [#METR-2944].
2014-10-06 01:59:23 +04:00
Alexey Milovidov
64071c2224
Merge
2014-10-03 22:41:16 +04:00
Alexey Milovidov
90d8096a0e
Merge
2014-10-03 21:57:01 +04:00
Alexey Milovidov
e84a0266e6
dbms: more consistent usage of override in Storages [#METR-12524].
2014-10-03 21:55:36 +04:00
Andrey Mironov
220ce78326
dbms: support ALIAS in table declaration
2014-10-03 19:30:10 +04:00
Andrey Mironov
defc09ed40
Merge
2014-10-03 18:29:42 +04:00
Andrey Mironov
f7ce30aa9d
dbms: support AddingDefaultBlock(Input|Output)Stream without ColumnDefaults
2014-10-03 14:25:05 +04:00
Andrey Mironov
468b7af64e
Merge
2014-10-03 14:19:34 +04:00
Alexey Milovidov
1da86169d6
dbms: more handy error message [#METR-2944].
2014-10-03 03:31:18 +04:00
Alexey Milovidov
c1bb78df32
Merge
2014-10-02 23:20:39 +04:00
Alexey Milovidov
b470cb26b1
dbms: uniqUpTo: fixed error [#METR-13022].
2014-10-02 23:20:09 +04:00
Andrey Mironov
9800d0d95f
Merge
2014-10-02 22:34:49 +04:00
Pavel Kartavyy
7bb049e4e0
Merge
2014-10-02 20:07:18 +04:00
Andrey Mironov
59ae69c5e9
rename optimization setting to optimize_move_to_prewhere
2014-10-02 13:48:53 +04:00
Andrey Mironov
192dde9b36
Merge
2014-10-01 20:47:36 +04:00
Andrey Mironov
5083090f8d
Merge
2014-10-01 20:39:32 +04:00
Andrey Mironov
aebc4f0f48
add merge_tree_optimize_where
setting, default to false. [#METR-11900]
2014-10-01 17:51:44 +04:00
Andrey Mironov
5f88c8ae81
always show default_type and default_expression columns for DESC TABLE query. [#METR-12739]
2014-10-01 15:17:44 +04:00
Alexey Milovidov
d6a2cc33aa
dbms: tiny modifications [#METR-12784].
2014-10-01 04:10:35 +04:00
Alexey Milovidov
4b83a8d3b3
dbms: tiny modifications [#METR-12784].
2014-10-01 00:26:10 +04:00
Andrey Mironov
34dba980c7
show defaulted columns info in DESC TABLE query output. [#METR-12739]
2014-09-30 07:48:40 +04:00
Andrey Mironov
8052020218
add draft version of DEFAULT, MATERIALIZED/ALIAS currently parsed but not taken into account. [#METR-12739]
2014-09-30 07:08:47 +04:00
Alexey Milovidov
995bc9a5dd
dbms: investigation [#METR-12784].
2014-09-30 00:26:46 +04:00
Andrey Mironov
3060ba9571
return ColumnDefaults from InterpreterCreateQuery::parseColumns. [#METR-12739]
2014-09-29 18:58:48 +04:00
Andrey Mironov
529674ce6a
detect cycles, deduce and check types. [#METR-12739]
2014-09-29 17:36:30 +04:00
Andrey Mironov
1d04061a0e
implement type-deduction and type-enforcing. [#METR-12739]
2014-09-25 19:01:09 +04:00
Andrey Mironov
cee035439e
add makeASTFunction factory-function. #[NETR-12739]
2014-09-25 19:00:12 +04:00
Andrey Mironov
142d0a49c0
add ASTColumnDeclaration, corresponding formatAST, modify Interpreters. [#METR-12739]
2014-09-25 17:40:26 +04:00
Andrey Mironov
d1d9037053
Merge
2014-09-24 18:46:23 +04:00
Andrey Mironov
58dd0cbe50
extend parser for default column declaration support. [#METR-12739]
2014-09-24 18:44:57 +04:00
Andrey Mironov
f77ef5f84d
rename evaluateDatabaseName function and header, add comments
2014-09-24 15:53:41 +04:00
Andrey Mironov
0a4e3f1280
add function currentDatabase(), allow string-expressions in place of database name
2014-09-24 15:53:41 +04:00
Andrey Mironov
c6048522d2
Merge
2014-09-23 21:24:39 +04:00
Andrey Mironov
9c5f8eadb3
Merge
2014-09-23 21:00:57 +04:00
Andrey Mironov
f9afc661d1
Merge
2014-09-23 15:36:02 +04:00
Andrey Mironov
bc1587a192
Merge
2014-09-23 15:36:02 +04:00
Andrey Mironov
0f0c10a62d
move single condition from WHERE to PREWHERE, refactor. [#METR-11900]
2014-09-23 15:36:02 +04:00
Andrey Mironov
13870f5ba5
transform of non-good conditions, refactor. [#METR-11900]
2014-09-23 15:36:02 +04:00
Andrey Mironov
78aeb03095
Merge
2014-09-23 15:36:02 +04:00
Andrey Mironov
8579036446
refactor, fix comment meaning. [#METR-11900]
2014-09-23 15:36:02 +04:00
Andrey Mironov
86beda3111
Merge
2014-09-23 15:36:01 +04:00
Andrey Mironov
0fb1912d7c
WHERE condition recognition. [#METR-11900]
2014-09-23 15:36:01 +04:00
Alexey Milovidov
a81b5d7df9
dbms: additions to prev. revision [#METR-12857].
2014-09-23 03:21:15 +04:00
Alexey Milovidov
41d2b30992
dbms: added function regionToDistrict [#METR-12826].
2014-09-19 22:51:24 +04:00
Alexey Milovidov
81c268177b
dbms: probably fixed error when writeSuffix method wasn't called when writing to table [#METR-12767].
2014-09-18 23:49:31 +04:00
Alexey Milovidov
658ab39d41
dbms: removed misleading comment [#METR-12795].
2014-09-18 22:12:07 +04:00
Andrey Mironov
e954fa6d00
add elapsed
and progress
rows to system.merges. [#METR-12574]
...
Fix data-race introduced due to misconception of atomic instructions on integers.
2014-09-18 14:23:12 +04:00
Alexey Milovidov
f2c0ba3ba2
dbms: fixed error with merges [#METR-12767].
2014-09-18 03:57:25 +04:00
Alexey Milovidov
8505c84c23
dbms: throttling INSERTs early [#METR-12767].
2014-09-18 02:57:02 +04:00
Alexey Milovidov
bd8d56512e
dbms: FunctionsArithmetic: style [#METR-12575].
2014-09-18 00:18:52 +04:00
Alexey Milovidov
eca407e61a
Revert "dbms: fixed high CPU usage on failed INSERTs [#METR-12726]."
...
This reverts commit 49cf3bbd0d8af92a756b46039a7a52fa81992765.
2014-09-17 06:36:32 +04:00
Alexey Milovidov
587820aab9
dbms: fixed high CPU usage on failed INSERTs [#METR-12726].
2014-09-17 05:38:08 +04:00
Andrey Mironov
f6f7004684
Merge
2014-09-16 14:24:33 +04:00
Alexey Milovidov
4d01c0c7d0
dbms: addition to prev. revision [#METR-12715].
2014-09-13 22:59:12 +04:00
Alexey Milovidov
40d6f26ed7
dbms: improved performance with very small INSERTs [#METR-12715].
2014-09-13 22:34:08 +04:00
Alexey Milovidov
ef7ccff421
dbms: added missing modification [#METR-12715].
2014-09-13 16:11:14 +04:00
Andrey Mironov
09a570ffc0
Merge
2014-09-12 20:05:29 +04:00
Alexey Milovidov
4a664351c1
dbms: fixed error in ProfileEvent name [#METR-12725].
2014-09-12 19:24:33 +04:00
Andrey Mironov
13a77ffaa1
fix DB::ProcessList::Element::Update
2014-09-12 16:50:18 +04:00
Alexey Milovidov
887f4d052f
dbms: fixed error [#METR-12729].
2014-09-12 05:06:38 +04:00
Alexey Milovidov
0ea4691107
Merge
2014-09-12 04:32:27 +04:00
Alexey Milovidov
1af0c1a524
dbms: instrumenting ZooKeeper [#METR-12725].
2014-09-12 00:34:41 +04:00
Pavel Kartavyy
1a73e77463
dbms: fixed exception in TinyLog when it is empty [#METR-12532]
2014-09-10 20:49:18 +04:00
Andrey Mironov
e3d8e4e48b
initial implementation. [#METR-12574]
2014-09-10 15:34:26 +04:00
Andrey Mironov
1212cfd170
Merge
2014-09-08 19:50:00 +04:00
Andrey Mironov
e92c71eb18
leverage substitution failure power. [#METR-12575]
2014-09-08 17:37:25 +04:00
Andrey Mironov
bb5fc8c1e1
initial implementation. [#METR-12575]
2014-09-08 14:46:30 +04:00
Alexey Milovidov
d6d163b5dc
dbms: replication: writers don't block ZK session restart [#METR-12572].
2014-09-05 00:26:14 +04:00
Pavel Kartavyy
b62e0ed395
Merge
2014-09-04 18:59:00 +04:00
Andrey Mironov
f8e5ae8a02
implement today(), yesterday() [#METR-12575]
2014-09-04 15:48:07 +04:00
Alexey Milovidov
8cda8c9190
dbms: probably fixed error [#METR-12572].
2014-09-03 06:32:23 +04:00
Pavel Kartavyy
3eafab7253
Revert "removed "yandex" prefix due to conflicts with already exists tables [#METR-10969]"
...
This reverts commit 70832ec04ae521b12a23811293f5e8b3cd725325.
2014-09-02 20:26:30 +04:00
Andrey Mironov
aa19c0fd48
Merge
2014-09-02 20:23:10 +04:00
Pavel Kartavyy
96cae9978f
removed "yandex" prefix due to conflicts with already exists tables [#METR-10969]
2014-09-02 19:45:45 +04:00
Andrey Mironov
35b7a941dd
ColumnString::filter: manual vectorization
2014-09-02 19:18:04 +04:00
Pavel Kartavyy
bd53190998
Merge
2014-09-02 17:39:31 +04:00
Pavel Kartavyy
b5624cd57f
dbms: fixed exception in TinyLog when it is empty [#METR-12532]
2014-08-29 22:44:44 +04:00
Pavel Kartavyy
9508cb93cf
FileChecker migrated to boost::propertytree
2014-08-28 20:10:46 +04:00
Pavel Kartavyy
f53a889cc6
Revert "dbms: FileChecker migrated to json [#METR-11709]"
...
This reverts commit ab0aa4022f738334d15ad4522775c1343dd25fe9.
2014-08-28 20:10:46 +04:00
Andrey Mironov
771dada9c0
+PODArray::resize_assume_reserved
2014-08-28 15:59:41 +04:00
Andrey Mironov
7039a8b883
review corrections, exception safety.
2014-08-28 11:49:27 +04:00
Andrey Mironov
5d12a38bbb
ColumnString::filter: manual vectorization
2014-08-26 18:59:22 +04:00
Alexey Milovidov
c96b5161a9
dbms: fixed error in comment [#METR-2944].
2014-08-24 23:03:39 +04:00
Alexey Milovidov
842f04db1f
dbms: preparation [#METR-2944].
2014-08-24 11:17:50 +04:00
Alexey Milovidov
d8cad3c79b
dbms: slightly improved performance on small blocks; removed unused code [#METR-2944].
2014-08-22 22:49:51 +04:00
Alexey Milovidov
fe822c016f
dbms: added system table 'numbers_mt' (for testing purposes) [#METR-2944].
2014-08-22 21:26:43 +04:00
Alexey Milovidov
dd9edb8c15
dbms: StorageDistributed: fixed error with signed shard key [#METR-12221].
2014-08-22 21:17:25 +04:00
Alexey Milovidov
391ec36fc2
Merge
2014-08-22 19:49:26 +04:00
Alexey Milovidov
3defedab21
dbms: changed std::function to function ptr (tnx. hertz) [#METR-2944].
2014-08-22 19:48:48 +04:00
Andrey Mironov
09265f50f9
StorageDistributed: write to multiple local replicas, post-review corrections. [#METR-12221]
2014-08-22 18:06:20 +04:00
Alexey Milovidov
5523bdeaca
dbms: improved performance on small blocks [#METR-2944].
2014-08-22 06:31:54 +04:00
Alexey Milovidov
aae80fa8c5
dbms: removed deprecated 'replica_name' configuration parameter [#METR-10202].
2014-08-22 05:01:28 +04:00
Alexey Milovidov
2b188ba6e0
dbms: improved build time [#METR-2944].
2014-08-22 04:57:20 +04:00
Pavel Kartavyy
3258e4a160
Merge
2014-08-21 19:08:48 +04:00
Evgeniy Gatov
bc887b15dd
dbms, columnar-sender: development [#METR-12299].
2014-08-21 16:58:07 +04:00
Andrey Mironov
c6d4fd941f
review corrections. [#METR-12221]
2014-08-21 16:15:24 +04:00
Alexey Milovidov
0019c0ef57
dbms: fixed error [#METR-12412].
2014-08-20 08:57:03 +04:00
Alexey Milovidov
d76bfae57b
dbms: tiny modifications [#METR-12221].
2014-08-20 06:20:07 +04:00
Andrey Mironov
a643e52d29
refactor, encapsulate thread in DirectoryMonitor. [#METR-12221]
2014-08-19 12:33:14 +04:00
Andrey Mironov
e9d97af140
rename based on review, fix behaviour when the only replic present is a local one. [#METR-12221]
2014-08-19 12:33:14 +04:00
Andrey Mironov
da264af80d
little comprehension test
2014-08-19 12:33:14 +04:00
Andrey Mironov
269be93cbe
write to local nodes, refactor StorageDistributed, extract DirectoryMonitor. [#METR-12221]
2014-08-19 12:33:14 +04:00
Andrey Mironov
ec0cee0afe
escape user, password and host. [#METR-12221]
2014-08-19 12:33:14 +04:00
Andrey Mironov
61af8baa77
save username and password and take internal_replication into account. [#METR-12221]
2014-08-19 12:33:14 +04:00
Andrey Mironov
b801907980
fix embarassing error in first-iterator detection
2014-08-19 12:33:14 +04:00
Andrey Mironov
b91dfcd1c2
refactor based on review; complete block output to files
2014-08-19 12:33:14 +04:00
Andrey Mironov
8b6adcb047
unify rewriteQuery, rewrite insert query. [#METR-12221]
2014-08-19 12:33:14 +04:00
Andrey Mironov
7eff8548c3
stop and join directory monitors on StorageDistributed::shutdown
2014-08-19 12:33:14 +04:00
Andrey Mironov
4a364a09e3
do not create target block unless required. [#METR-12221]
2014-08-19 12:33:14 +04:00
Andrey Mironov
2db71666a3
refactor write to StorageDistributed. [#METR-12221]
2014-08-19 12:33:13 +04:00
Andrey Mironov
e73bfe7b8a
naive split implementation for DistributeBlockOutputStream (IColumn::insertFrom). [#METR-12221]
2014-08-19 12:33:13 +04:00
Pavel Kartavyy
cc248f358a
FileChecker: rename files when create [#METR-10969]
2014-08-18 20:07:52 +04:00
Alexey Milovidov
d61d5e6784
dbms: fixed insertDefault method for ColumnArray (was inserting array with one element, not empty array) [#METR-2944].
2014-08-18 11:18:40 +04:00
Alexey Milovidov
f466fa0572
dbms: fixed error [#METR-2944].
2014-08-18 10:56:09 +04:00
Alexey Milovidov
4a3d9082f7
dbms: improved performance of aggregate functions min, max, any, anyLast [#METR-2944].
2014-08-18 09:45:41 +04:00
Alexey Milovidov
2fe534aade
dbms: fixed error; suddenly faster [#METR-2944].
2014-08-17 13:18:47 +04:00
Alexey Milovidov
dbe7ce2990
dbms: faster rand and rand64 functions [#METR-2944].
2014-08-17 12:28:03 +04:00
Alexey Milovidov
2d2c4c932e
dbms: improved performance of filtering [#METR-2944].
2014-08-17 11:39:28 +04:00
Alexey Milovidov
bbd6064a19
dbms: improved performance of comparisons [#METR-2944].
2014-08-17 09:41:28 +04:00
Alexey Milovidov
47a810e04f
dbms: FunctionsComparison: improvement [#METR-2944].
2014-08-17 07:29:56 +04:00
Alexey Milovidov
cdf4e8d415
dbms: improved performance of integer division by constant [#METR-2944].
2014-08-17 06:13:40 +04:00
Alexey Milovidov
35cdf28110
dbms: improved performance of filtering [#METR-2944].
2014-08-17 03:18:37 +04:00
Alexey Milovidov
65cf115313
dbms: fixed error (progress message in the middle of data, in JSON formats) [#METR-11125].
2014-08-15 00:27:41 +04:00
Alexey Milovidov
f2b967ab06
Merge
2014-08-14 11:25:21 +04:00
Alexey Milovidov
1cd1e5f724
dbms: BackgroundProcessingPool: less messy; fixed error(s) [#METR-12317].
2014-08-14 05:48:50 +04:00
Alexey Milovidov
cb94f1301c
dbms: removed comment [#METR-2944].
2014-08-14 05:37:06 +04:00
Michael Kolupaev
d9ae9876ce
Merge
2014-08-13 12:08:40 +04:00
Michael Kolupaev
a373267660
Merge
2014-08-12 16:41:39 +04:00
Michael Kolupaev
51992989a6
Merge
2014-08-12 13:27:00 +04:00
Alexey Milovidov
85b36b6c9d
Merge
2014-08-12 04:16:27 +04:00
Alexey Milovidov
51f73643c6
███████████: fixed order of rows processing [#METR-12291].
2014-08-12 04:15:17 +04:00
Michael Kolupaev
583f4c114e
Merge
2014-08-11 19:59:05 +04:00
Michael Kolupaev
7b11fc4f6c
Merge
2014-08-11 18:05:42 +04:00
Alexey Milovidov
9a946d73b9
dbms: fixed error with formatting floating point literals in query [#METR-2944].
2014-08-10 02:36:07 +04:00
Alexey Milovidov
69ba035488
dbms: fixed error with function negate on UInt32 [#METR-2944].
2014-08-09 06:29:03 +04:00
Alexey Milovidov
8038d2ab66
dbms: added function bar [#METR-12249].
2014-08-09 05:51:03 +04:00
Michael Kolupaev
eaf4a79f11
Merge
2014-08-08 16:53:59 +04:00
Michael Kolupaev
6c194f5a00
fixed PartChecker. [#METR-12155]
2014-08-08 15:40:03 +04:00
Michael Kolupaev
6189e53667
Merge
2014-08-08 14:57:33 +04:00
Michael Kolupaev
dbe4dc64f3
Merge
2014-08-08 14:41:53 +04:00
Michael Kolupaev
71b90ea1d4
Merge
2014-08-08 14:03:19 +04:00
Andrey Mironov
beca178f2f
dbms: support WITH TOTALS without GROUP BY
2014-08-08 10:10:12 +04:00
Alexey Milovidov
857f7db99d
Merge
2014-08-07 23:20:30 +04:00
Michael Kolupaev
9bec7e4a28
Merge
2014-08-07 16:26:04 +04:00
Michael Kolupaev
7643a49b8e
Merge
2014-08-07 16:26:04 +04:00
Michael Kolupaev
00fefb3df2
dbms: interpreting ALTER TABLE DROP PARTITION. Not storage supports it yet. [#METR-12037]
2014-08-07 16:26:04 +04:00
Michael Kolupaev
e76a00fbd2
dbms: parsing and formatting ALTER TABLE DROP PARTITION. Not interpreting it yet. [#METR-12037]
2014-08-07 16:26:04 +04:00
Michael Kolupaev
98297fa475
Merge
2014-08-07 16:26:03 +04:00
Pavel Kartavyy
23d48eae6b
CalcCloud: fix error in calculating hash [#METR-10969]
2014-08-06 17:24:42 +04:00
Pavel Kartavyy
fad7154163
refactoring [#METR-10969]
2014-08-06 17:24:42 +04:00
Pavel Kartavyy
52906c8cdb
riod: added new methods [#METR-10969]
2014-08-06 17:24:42 +04:00
Pavel Kartavyy
7f48de7cdc
RemoteWriteBuffer: calc hash of data [#METR-10969]
2014-08-06 17:24:41 +04:00
Pavel Kartavyy
dc16847ce1
dbms: FileChecker migrated to json [#METR-11709]
2014-08-06 17:23:38 +04:00
Michael Kolupaev
917f312a95
dbms: materialized views pass virtual columns through. [#METR-12150]
2014-08-06 13:25:41 +04:00
Pavel Kartavyy
e4dbe3c242
FileChecker: return true if no sizes.txt file exists [#METR-11709]
2014-08-05 17:41:07 +04:00
Pavel Kartavyy
bdea8e78e7
dbms: FileChecker simplified [#METR-11709]
2014-08-05 16:50:20 +04:00
Pavel Kartavyy
7f7d512f03
dbms: added check query [#METR-11709]
2014-08-05 14:53:27 +04:00
Pavel Kartavyy
79e755938b
dbms: added support of check data to ChunkRef [#METR-11709]
2014-08-05 14:53:27 +04:00
Pavel Kartavyy
8e0a8a4d74
dbms: StorageChunks - added support for check query [#METR-11709]
2014-08-05 14:53:26 +04:00
Pavel Kartavyy
a37e0d4267
dbms: FileChecker - refactoring [#METR-11709]
2014-08-05 14:53:26 +04:00
Pavel Kartavyy
08b4b7ff02
FileChecker: changed xml parser from Poco to boost [#METR-11709]
...
Poco::XMLConfiguration couldn't parse nodes containing '%2E' sequences.
2014-08-05 14:53:26 +04:00
Pavel Kartavyy
b34c8e47ab
dbms.StorageLog: added support for checkData query [#METR-11709]
2014-08-05 14:53:26 +04:00
Pavel Kartavyy
cf1afb1bd1
dbms: FileChecker moved to separate class [#METR-11709]
2014-08-05 14:53:26 +04:00
Pavel Kartavyy
e1c016cbac
dbms.TinyLog: call updateSize after writing on disk [#METR-10969]
2014-08-05 14:53:26 +04:00
Pavel Kartavyy
1a39b3bf5c
dbms: added checData method in TinyLog storage [#METR-11709]
2014-08-05 14:53:26 +04:00
Michael Kolupaev
6fd0f417b4
Merge
2014-08-04 19:48:03 +04:00
Michael Kolupaev
9a50694f22
Merge
2014-08-04 18:23:52 +04:00
Michael Kolupaev
e9ef0705f3
Merge
2014-08-04 18:23:52 +04:00
Alexey Milovidov
5d4ea3d827
dbms: uniqUpTo: small fix [#METR-12017].
2014-08-01 23:31:38 +04:00
Alexey Milovidov
c112605fea
dbms: fixed aggregate function uniqUpTo [#METR-12017].
2014-08-01 23:14:21 +04:00
Alexey Milovidov
d9b4c671cd
dbms: uniqUpTo: tiny modification [#METR-12017].
2014-08-01 09:19:17 +04:00
Alexey Milovidov
77cafda096
dbms: uniqUpTo: fixed error (incomplete) [#METR-12017].
2014-08-01 00:26:22 +04:00
Michael Kolupaev
b1c6001e40
Merge
2014-07-31 13:12:12 +04:00
Andrey Mironov
5dff483dfe
Merge
2014-07-31 11:25:32 +04:00
Andrey Mironov
5c85b79e68
dbms: ExpressionAnalyzer: eliminate injective function calls from group by expressions. [#METR-12108]
2014-07-31 11:24:07 +04:00
Michael Kolupaev
8f6ded29f8
Merge
2014-07-30 19:24:45 +04:00
Michael Kolupaev
2bd9733223
Merge
2014-07-30 16:10:38 +04:00
Michael Kolupaev
f58b4f6ccb
ClickHouse: Added table system.parts. [#METR-12036]
2014-07-29 19:21:09 +04:00
Michael Kolupaev
9b3ce7f0f8
Refactored VirtualColumnUtils. [#METR-12036]
2014-07-29 19:21:09 +04:00
Andrey Mironov
bfb9d70291
Merge
2014-07-28 19:10:00 +04:00
Michael Kolupaev
8a41d7985a
Merge
2014-07-28 18:50:51 +04:00
Michael Kolupaev
2c8e5cd239
Passing new db name to IStorage::rename. [#METR-12038]
2014-07-28 18:50:51 +04:00
Michael Kolupaev
2854ed49da
Merge
2014-07-28 18:50:51 +04:00
Michael Kolupaev
5c9f92ac1e
Merge
2014-07-28 14:36:15 +04:00
Michael Kolupaev
d660d7db45
Merge
2014-07-28 14:36:15 +04:00
Michael Kolupaev
53a76dd348
Merge
2014-07-28 14:36:14 +04:00
Andrey Mironov
586facc940
libstatdaemons: split OptimizedRegularExpression into thread-safe and single-threaded version
2014-07-28 13:49:16 +04:00
Michael Kolupaev
c832fc00aa
Merge
2014-07-25 20:32:02 +04:00
Michael Kolupaev
219e3ca3c6
Merge
2014-07-25 20:10:02 +04:00
Michael Kolupaev
13b9392241
Merge
2014-07-25 17:12:14 +04:00
Michael Kolupaev
85c722caf3
Merge
2014-07-25 17:12:14 +04:00
Michael Kolupaev
a6e8c35ba8
Merge
2014-07-25 11:49:02 +04:00
Alexey Milovidov
5b6173ccf1
dbms: uniqUpTo: development [#METR-12017].
2014-07-25 05:32:59 +04:00
Alexey Milovidov
a294ab5448
dbms: tiny modification [#METR-2944].
2014-07-25 05:32:06 +04:00
Alexey Milovidov
1a40e1942c
dbms: added aggregate function uniqUpTo [#METR-12017].
2014-07-25 00:20:36 +04:00
Andrey Mironov
0202b6e92c
make_unique implementation, refactor
2014-07-24 17:16:09 +04:00
Alexey Milovidov
b897fdc27a
dbms: updated comment [#METR-2944].
2014-07-24 03:57:58 +04:00
Michael Kolupaev
7b44c88b73
Merge
2014-07-23 20:31:38 +04:00
Andrey Mironov
d16425a5cd
dbms: use separate regexp objects for each thread. [#METR-10532]
2014-07-23 19:25:48 +04:00
Michael Kolupaev
90dc182f12
Merge
2014-07-23 19:24:51 +04:00
Michael Kolupaev
897d6fd336
Merge
2014-07-23 16:44:39 +04:00
Michael Kolupaev
272a2a8d9b
Merge
2014-07-23 16:44:23 +04:00
Michael Kolupaev
8b18acffec
Merge
2014-07-23 15:02:22 +04:00
Michael Kolupaev
bfe126ab04
Merge
2014-07-23 13:50:29 +04:00
Michael Kolupaev
f3285dba79
Merge
2014-07-23 13:15:41 +04:00
Michael Kolupaev
256f15b099
BackgroundProcessingPool: fast shutdown. [#METR-2807]
2014-07-23 13:14:51 +04:00
Michael Kolupaev
72aa59651f
fixed a comment and removed an unused method. [#METR-2807]
2014-07-23 10:56:04 +04:00
Michael Kolupaev
16e5a92ed9
Merge
2014-07-22 17:49:52 +04:00
Michael Kolupaev
776f11a256
Merge
2014-07-22 14:36:56 +04:00
Michael Kolupaev
1be80d3410
part_checker: fixes. [#METR-11980]
2014-07-22 14:35:44 +04:00
Michael Kolupaev
cb7aa9dd66
part_checker: fixes. [#METR-11980]
2014-07-22 14:35:44 +04:00
Michael Kolupaev
c8c5fb9d5b
missing files for previous commit. [#METR-11980]
2014-07-22 14:35:44 +04:00
Michael Kolupaev
c777975b0b
dbms: parts_checker; not working yet. [#METR-11980]
2014-07-22 14:35:44 +04:00
Michael Kolupaev
4830e7f634
Hashing*Buffer: small fix. [#METR-10202]
2014-07-22 14:35:44 +04:00
Pavel Kartavyy
78c24cb75a
HashingBuffer: refactorind [#METR-10969]
2014-07-22 14:35:44 +04:00
Pavel Kartavyy
133cbbab37
HashingReadBuffer: added test. fixed bug [#METR-10969]
2014-07-22 14:35:44 +04:00
Pavel Kartavyy
b8b4a4a721
dbms: added HashingReadBuffer [#METR-10969]
2014-07-22 14:35:44 +04:00
Michael Kolupaev
40d98ad7a9
dbms: more informative exception message when reading fails during merge (in lucky cases when an exception occurs instead of a segfault). [#METR-11980]
2014-07-21 15:34:43 +04:00
Michael Kolupaev
4f3b1a476f
Merge
2014-07-18 19:41:04 +04:00
Michael Kolupaev
5e10dbca8a
Merge
2014-07-17 17:41:47 +04:00
Michael Kolupaev
e493438564
Merge
2014-07-17 14:44:17 +04:00
Michael Kolupaev
67b76568d3
Merge
2014-07-17 13:38:31 +04:00
Michael Kolupaev
29e85b5fbc
Merge
2014-07-17 12:29:10 +04:00
Michael Kolupaev
12c6d16743
Merge
2014-07-16 13:32:15 +04:00
Michael Kolupaev
22c0c1778e
Merge
2014-07-16 12:58:59 +04:00
Alexey Milovidov
80f163eb08
dbms: removed debug output [#METR-11370].
2014-07-16 06:13:26 +04:00
Alexey Milovidov
35e8a15092
dbms: improvement [#METR-11765].
2014-07-16 06:06:58 +04:00
Alexey Milovidov
cdbff6e120
dbms: fixed race condition (still messy) [#METR-11765].
2014-07-16 05:36:18 +04:00
Michael Kolupaev
d668fd27d2
Merge
2014-07-15 19:51:27 +04:00
Michael Kolupaev
86fb1eee37
Merge
2014-07-15 18:37:49 +04:00
Michael Kolupaev
9ced1d909e
Merge
2014-07-15 15:12:58 +04:00
Michael Kolupaev
01094ec78d
Merge
2014-07-15 14:13:36 +04:00
Michael Kolupaev
007c0cedc1
fixed build and a bunch of other stuff. [#METR-11886]
2014-07-14 19:49:03 +04:00
Michael Kolupaev
33955ee7dd
Merge
2014-07-14 18:07:47 +04:00
Michael Kolupaev
62de3bc73a
Merge
2014-07-14 16:24:22 +04:00
Michael Kolupaev
516789157b
Merge
2014-07-14 16:02:17 +04:00
Michael Kolupaev
8f394dd852
Merge
2014-07-14 15:45:34 +04:00
Michael Kolupaev
3efa9e91c9
ClickHouse: not accepting identifiers with multiple dots. [#METR-11739]
2014-07-14 13:16:49 +04:00
Michael Kolupaev
0ff3ede227
Merge
2014-07-14 13:12:50 +04:00
Michael Kolupaev
482e0c496c
NamesAndTypes looks a tiny little bit better. [#METR-2807]
2014-07-14 11:54:47 +04:00
Michael Kolupaev
d1edd92696
Merge
2014-07-11 17:34:12 +04:00
Michael Kolupaev
1005bbaa55
Merge
2014-07-11 17:11:06 +04:00
Michael Kolupaev
e26223d5c8
Merge
2014-07-11 16:47:45 +04:00
Michael Kolupaev
703b1d1c93
addition to previous commit. [#METR-11886]
2014-07-11 12:12:03 +04:00
Michael Kolupaev
b89813b042
Merge
2014-07-11 12:10:45 +04:00
Alexey Milovidov
94012f8231
columnar-sender: development [#METR-11888].
2014-07-11 04:29:59 +04:00
Pavel Kartavyy
c60096564a
███████████: alloc fill memory with zeros at every call [#METR-11892]
2014-07-10 20:00:36 +04:00
Pavel Kartavyy
13830c960d
███████████: alloc fill memory with zeros at every call [#METR-11892]
2014-07-10 19:55:15 +04:00
Michael Kolupaev
ff64aeb036
Merge
2014-07-10 15:13:45 +04:00
Michael Kolupaev
ac7ee44128
Merge
2014-07-10 14:16:50 +04:00
Michael Kolupaev
c335519c9c
Merge
2014-07-10 12:40:59 +04:00
Michael Kolupaev
dda1395dba
Merge
2014-07-10 12:19:22 +04:00
Michael Kolupaev
3288bd5765
dbms: tiny improvement (not breaking the build this time). [#METR-2807]
2014-07-10 12:18:58 +04:00
Michael Kolupaev
6644701830
Revert "dbms: tiny improvement. [#METR-2807]"
...
This reverts commit 5a7af677ed8df0ed32a3a9be95b399a281b35b61.
2014-07-10 12:05:11 +04:00
Michael Kolupaev
66825973b5
Merge
2014-07-10 11:58:18 +04:00
Michael Kolupaev
f48de01d8d
dbms: tiny improvement. [#METR-2807]
2014-07-10 11:53:33 +04:00
Michael Kolupaev
a6fd9cd2bd
Merge
2014-07-09 17:39:19 +04:00
Michael Kolupaev
0a67d151bd
dbms: updated all usages of NamesAndTypesPair to new field names. [#METR-10202]
2014-07-09 15:54:26 +04:00
Michael Kolupaev
d848cfec91
dbms: made NameAndTypePair a struct (build is broken). [#METR-10202]
2014-07-09 15:54:26 +04:00
Alexey Milovidov
0041db77ab
Tiny improvement [#METR-2807].
2014-07-09 03:52:53 +04:00
Alexey Milovidov
baa0f2ed94
dbms: separate limits for JOINs [#METR-11370].
2014-07-07 22:32:20 +04:00
Michael Kolupaev
c5c63b6111
fixed build. [#METR-10202]
2014-07-07 16:08:47 +04:00
Michael Kolupaev
639d1ad15f
Merge
2014-07-07 15:39:06 +04:00
Michael Kolupaev
557a48f9e5
Merge
2014-07-07 14:23:24 +04:00
Alexey Milovidov
f107415f75
dbms: fixed error; more diagnostics for GLOBAL subqueries [#METR-11370].
2014-07-07 01:59:20 +04:00
Alexey Milovidov
4f2d00e696
dbms: fixed error in prev. revision [#METR-11370].
2014-07-07 00:46:17 +04:00
Alexey Milovidov
8643f02ac0
dbms: reworked GLOBAL subqueries (probably doesn't work) [#METR-11370].
2014-07-06 23:48:39 +04:00
Alexey Milovidov
0ee947c62a
dbms: fixed leak in GLOBAL IN; improvements [#METR-11370].
2014-07-06 08:22:12 +04:00
Alexey Milovidov
e7722f50b1
dbms: JOINs: development [#METR-11370].
2014-07-06 04:19:49 +04:00
Alexey Milovidov
18f670defa
dbms: JOINs: development [#METR-11370].
2014-07-05 00:30:06 +04:00
Alexey Milovidov
7ef01201ef
dbms: Arena: tiny modification [#METR-2944].
2014-07-04 23:45:06 +04:00
Alexey Milovidov
ecb1cf9b33
dbms: ExpressionAnalyzer: better [#METR-11370].
2014-07-04 23:13:38 +04:00
Michael Kolupaev
9a0516b839
Merge
2014-07-04 19:54:40 +04:00
Michael Kolupaev
7362ca686f
Merge
2014-07-04 17:59:05 +04:00
Pavel Kartavyy
4260d6bf24
RemoteBlockOutputSream: better logging
2014-07-04 17:01:44 +04:00
Michael Kolupaev
1425813cdf
Merge
2014-07-04 15:18:04 +04:00
Michael Kolupaev
3925f6dcf9
Merge
2014-07-04 14:11:55 +04:00
Michael Kolupaev
9c7ac77624
renamed anyHash64 to cityHash64, made them identical in unary case. [#METR-11774]
2014-07-04 13:43:00 +04:00
Alexey Milovidov
484b3f1d5d
dbms: fixed typo [#METR-11370].
2014-07-04 05:42:08 +04:00
Alexey Milovidov
be8c22f47f
dbms: GLOBAL JOINs: development [#METR-11370].
2014-07-04 05:40:22 +04:00
Alexey Milovidov
8a7a4b11f0
dbms: better [#METR-11370].
2014-07-04 02:39:13 +04:00
Alexey Milovidov
2fa4a2cf60
dbms: GLOBAL JOINs: development [#METR-11370].
2014-07-04 00:32:42 +04:00
Michael Kolupaev
861eee9163
Merge
2014-07-03 16:15:43 +04:00
Michael Kolupaev
da7d837497
added function anyHash64. [#METR-11774]
2014-07-03 15:24:29 +04:00
Michael Kolupaev
1983ac540b
Merge
2014-07-03 12:51:11 +04:00
Alexey Milovidov
1579017cfd
dbms: JOINs: fixed dealing with aliases [#METR-11370].
2014-07-03 00:23:48 +04:00
Michael Kolupaev
15d9e39aa6
Merge
2014-07-02 16:30:38 +04:00
Michael Kolupaev
601732a0dd
Merge
2014-07-02 14:16:49 +04:00
Michael Kolupaev
82d34fa1e9
Merge
2014-07-02 13:21:41 +04:00
Michael Kolupaev
faafb36596
Merge
2014-07-01 19:58:25 +04:00
Michael Kolupaev
201e63181c
a bit more verbose exceptions when reading from merge tree. [#METR-10202]
2014-07-01 12:50:30 +04:00
Alexey Milovidov
3ea4fb0fa0
Improvement [#METR-2807].
2014-07-01 05:03:16 +04:00
Michael Kolupaev
310df87971
Merge
2014-06-30 14:02:25 +04:00
Michael Kolupaev
3be9f54264
small improvements. [#METR-10202]
2014-06-27 21:58:26 +04:00
Michael Kolupaev
429b5f63b2
Merge
2014-06-27 21:58:26 +04:00
Michael Kolupaev
739f93e781
small logging improvement. [#METR-10202]
2014-06-27 21:58:26 +04:00
Michael Kolupaev
4baf5626cd
small logging improvements. [#METR-10202]
2014-06-27 21:58:26 +04:00
Michael Kolupaev
1f45a832d9
RemoteBlockOutputStream fix. [#METR-10202]
2014-06-27 21:58:25 +04:00
Michael Kolupaev
2d2634c1e2
fixes. [#METR-10202]
2014-06-27 21:58:25 +04:00
Michael Kolupaev
68f6a9263a
Merge
2014-06-27 21:58:25 +04:00
Alexey Milovidov
108a7850a5
dbms: improved performance on short queries [#METR-11571].
2014-06-26 04:58:14 +04:00
Alexey Milovidov
413b8d214e
dbms: improved performance of short queries [#METR-11571].
2014-06-25 04:17:51 +04:00
Alexey Milovidov
149e92c6a7
dbms: removed useless copy of Block [#METR-11571].
2014-06-24 23:53:48 +04:00
Alexey Milovidov
d420486522
dbms: improved performance on short queries [#METR-11571].
2014-06-20 23:56:45 +04:00
Alexey Milovidov
653c138564
dbms: lowered max delay of insert [#METR-11520].
2014-06-20 22:45:19 +04:00
Alexey Milovidov
4645131f7a
dbms: added ALL JOINs [#METR-11370].
2014-06-19 23:00:58 +04:00
Alexey Milovidov
b970c85546
dbms: JOINs: development [#METR-11370].
2014-06-19 22:15:46 +04:00
Alexey Milovidov
efbd0de1ee
dbms: JOINs: development [#METR-11370].
2014-06-19 00:08:31 +04:00
Alexey Milovidov
2a25c8a4c0
dbms: JOINs: development [#METR-11370].
2014-06-18 23:14:29 +04:00
Alexey Milovidov
d67b11211a
dbms: added support for ANY INNER JOIN [#METR-11370].
2014-06-18 22:31:35 +04:00
Alexey Milovidov
2ffdaa5ee0
dbms: JOINs: development [#METR-11370].
2014-06-17 21:07:22 +04:00
Alexey Milovidov
a4647a9b51
dbms: added storage Null (for testing purposes) [#METR-10894].
2014-06-16 21:32:31 +04:00
Alexey Milovidov
29e8538f25
dbms: JOINs: development [#METR-11370].
2014-06-13 13:07:20 +04:00
Alexey Milovidov
870f766798
dbms: JOINs: development [#METR-11370].
2014-06-13 10:39:15 +04:00
Alexey Milovidov
bfff8ab715
dbms: JOINs: development [#METR-11370].
2014-06-13 06:05:05 +04:00
Alexey Milovidov
1ba07d65ad
dbms: development [#METR-11370].
2014-06-13 03:21:38 +04:00
Alexey Milovidov
607485d82a
dbms: better [#METR-11370].
2014-06-13 01:17:03 +04:00
Alexey Milovidov
fcc21c5b4c
dbms: better [#METR-11370].
2014-06-13 01:15:44 +04:00
Alexey Milovidov
8ca868ce25
dbms: better [#METR-11370].
2014-06-13 01:12:47 +04:00
Alexey Milovidov
5a74e92b0b
dbms: better [#METR-11370].
2014-06-12 23:53:36 +04:00
Alexey Milovidov
f16a9beb61
dbms: removed sign_rewrite (obsolete, unused); tiny modifications [#METR-11370].
2014-06-12 23:23:06 +04:00
Alexey Milovidov
a7c8921eb2
dbms: little more readable [#METR-11370].
2014-06-12 22:41:09 +04:00
Alexey Milovidov
a77ec35c96
dbms: JOINs: development [#METR-11370].
2014-06-12 09:13:50 +04:00
Alexey Milovidov
0ba0894a90
dbms: JOINs: development [#METR-11370].
2014-06-12 08:04:47 +04:00
Alexey Milovidov
295398e423
dbms: JOIN: development [#METR-11370].
2014-06-12 06:31:30 +04:00
Alexey Milovidov
a1595ee591
Tiny modifications [#METR-11370].
2014-06-12 05:22:49 +04:00
Alexey Milovidov
136ad3f5d3
dbms: removed garbage [#METR-11370].
2014-06-12 04:56:43 +04:00
Alexey Milovidov
5e153b2bb9
dbms: support for JOINs in parser [#METR-11370].
2014-06-12 04:48:56 +04:00
Alexey Milovidov
e19c4aedde
dbms: tiny improved comments [#METR-11370].
2014-06-12 02:36:55 +04:00
Pavel Kartavyy
7b62758dcf
dbms: fix to compability with new zkutil
2014-06-11 21:29:04 +04:00
Alexey Milovidov
10544c8afc
dbms: development [#METR-10894].
2014-06-09 02:17:44 +04:00
Alexey Milovidov
649114821c
dbms: development [#METR-10894].
2014-06-06 23:35:41 +04:00
Alexey Milovidov
5bbc71650e
dbms: development [#METR-10894].
2014-06-06 21:46:03 +04:00
Michael Kolupaev
5a8e9a517c
Merge
2014-06-06 18:56:57 +04:00
Alexey Milovidov
2b7a2c025f
dbms: development [#METR-10894].
2014-06-06 03:52:28 +04:00
Alexey Milovidov
4a2bcf2137
dbms: development [#METR-10894] (don't even compiling).
2014-06-06 00:34:13 +04:00
Alexey Milovidov
16f092d87b
dbms: development [#METR-10894].
2014-06-05 23:52:13 +04:00
Michael Kolupaev
ac06ebccf6
sqxxl: Shards supports writing to one replica instead of all replicas. [#METR-10202]
2014-06-05 16:02:18 +04:00
Michael Kolupaev
50d37fc80e
statdaemons: fixed PoolWithFailoverBase [#METR-10202]
2014-06-05 12:23:52 +04:00
Alexey Milovidov
f1dba5e341
dbms: improved performance of function regionToName [#METR-11434].
2014-06-04 05:00:09 +04:00
Alexey Milovidov
c3450791fc
dbms: development of [#METR-10894].
2014-06-04 00:29:04 +04:00
Michael Kolupaev
972a3bab8d
DB::ConnectionPool: fixed an error. [#METR-10202]
2014-06-03 19:23:03 +04:00
Michael Kolupaev
38c5500a71
Refactored DB::ConnectionPool, DB::ConnectionPoolWithFailover and sqxxl::Pool. [#METR-10202]
2014-06-03 18:32:08 +04:00
Michael Kolupaev
c2f4912100
fixed tiny typo in comment. [#METR-2807]
2014-06-02 16:28:53 +04:00
Alexey Milovidov
a4fba5c6b1
dbms: fixed error with MemoryTracker and UnionBlockInputStream [#METR-11393].
2014-05-30 23:22:41 +04:00
Sergey Fedorov
edd482acf3
dbms: more fixes on aggregate function columns [METR-10894]
2014-05-30 20:22:14 +04:00
Sergey Fedorov
4fe8f37e03
Merge
2014-05-28 19:00:08 +04:00
Michael Kolupaev
3aad8dad8f
Merge
2014-05-27 16:08:40 +04:00
Michael Kolupaev
cf2843d22c
Merge
2014-05-27 14:03:13 +04:00
Michael Kolupaev
d51f9cae03
Merge
2014-05-27 12:43:01 +04:00
Michael Kolupaev
c1b265d4ac
Merge
2014-05-26 22:16:05 +04:00
Michael Kolupaev
f137d7b84d
Merge
2014-05-26 22:16:04 +04:00
Michael Kolupaev
b830e0b4fe
Merge
2014-05-26 22:16:04 +04:00
Sergey Fedorov
8f306f4238
Merge
2014-05-26 20:13:46 +04:00
Michael Kolupaev
7abd68d5ed
dbms: added ActiveDataPartSet, currently unused. [#METR-10202]
2014-05-26 14:41:40 +04:00
Alexey Milovidov
0d2ac52f26
dbms: fixed segfault when ORDER BY one string or fixed string DESC [#METR-11277].
2014-05-23 06:18:01 +04:00
Alexey Milovidov
d8b642aa6f
dbms: tiny improvement [#METR-2944].
2014-05-23 05:32:32 +04:00
Alexey Milovidov
8627ab108a
Addition to prev. revision [#METR-2944].
2014-05-23 05:09:18 +04:00
Alexey Milovidov
0d92614971
dbms: fixed wrong code [#METR-10894].
2014-05-23 04:35:49 +04:00
Alexey Milovidov
c815fe7a6f
dbms: fixed error [#METR-11220].
2014-05-23 04:35:14 +04:00
Sergey Fedorov
19d17ceb6c
dbms: bool array instead of miltiple checking for final aggregate functions [METR-10894]
2014-05-22 18:22:54 +04:00
Sergey Fedorov
be9527f09f
dbms: more read write functions for DataTypeAggregateFunction and ColumnAggregateFunction [METR-10894]
2014-05-22 18:09:10 +04:00
Michael Kolupaev
77589b0c6e
Merge
2014-05-22 14:37:17 +04:00
Alexey Milovidov
9bb6471715
dbms: fixed error in ClearableHashMap [#METR-2944].
2014-05-22 05:19:14 +04:00
Alexey Milovidov
0ea972c13a
dbms: fixed exception safety of HashTable [#METR-11220].
2014-05-22 04:22:48 +04:00
Alexey Milovidov
c166dfab67
dbms: fixed tiny error [#METR-11220].
2014-05-22 03:38:40 +04:00
Sergey Fedorov
214e8aa9ea
Merge
2014-05-21 17:30:42 +04:00
Michael Kolupaev
df4c963bc1
Merge
2014-05-21 14:20:41 +04:00
Alexey Milovidov
119f3377a8
dbms: modified hash function for ints [#METR-2944].
2014-05-21 06:19:44 +04:00
Pavel Kartavyy
f2d2dd2739
clickhouse: alter doesn't need quotes anymore [#METR-11063]
2014-05-20 20:46:33 +04:00
Pavel Kartavyy
b336d8057c
clickhouse: alter nested columns [#METR-11063]
2014-05-20 19:44:46 +04:00
Alexey Milovidov
34eeed7ed3
Renamed mysqlxx::String and sqxxl::String to mysqlxx::Value and sqxxl::Value [#METR-2807].
2014-05-20 02:05:33 +04:00
Alexey Milovidov
7f2d738498
dbms: fixed segfault in case of memory limit exceeded [#METR-11160].
2014-05-19 23:41:56 +04:00
Alexey Milovidov
c99921fc14
dbms: tiny improvement [#METR-2944].
2014-05-19 08:54:54 +04:00
Alexey Milovidov
ea4c75ac82
dbms: TwoLevelHashTable: improvement [#METR-2944].
2014-05-19 08:53:05 +04:00
Michael Kolupaev
06edb12dbe
Merge
2014-05-16 19:55:57 +04:00
Alexey Milovidov
a4fc77a8cb
dbms: removed useless code, fixed error [#METR-10719].
2014-05-16 05:25:20 +04:00
Sergey Fedorov
f5d07ed9dd
dbms: fixed uninitialized variable in set.h [METR-11023]
2014-05-15 14:45:44 +04:00
Sergey Fedorov
32e1a76960
dbms: fixed number parsing error in table function remote [METR-11112]
2014-05-15 14:39:52 +04:00
Sergey Fedorov
b308db2434
dbms: limits for transfering external tables, only_external mode in set [METR-11023]
2014-05-15 14:24:03 +04:00
Michael Kolupaev
ed26098886
Merge
2014-05-14 21:51:43 +04:00
Sergey Fedorov
208e5ccdce
dbms: rewriting logic of global in queries [METR-10974]
2014-05-14 19:07:51 +04:00
Michael Kolupaev
728bdf4928
Merge
2014-05-13 15:24:16 +04:00
Michael Kolupaev
2765b93851
Merge
2014-05-13 14:16:33 +04:00
Michael Kolupaev
90e93b171d
Merge
2014-05-13 14:10:26 +04:00
Alexey Milovidov
7c923f5799
dbms: TwoLevelHashTable: fixed error [#METR-2944].
2014-05-12 07:11:45 +04:00
Alexey Milovidov
8198d86f5a
dbms: fixed errors on clang [#METR-2807].
2014-05-12 04:45:50 +04:00
Alexey Milovidov
4f15ea1c09
dbms: tiny improvement [#METR-2944].
2014-05-12 00:49:08 +04:00
Alexey Milovidov
c0e1aa8f2c
dbms: fixed error [#METR-2944].
2014-05-12 00:48:39 +04:00
Alexey Milovidov
3411b9fe68
dbms: TwoLevelHashTable: development [#METR-2944].
2014-05-11 00:47:12 +04:00
Alexey Milovidov
f0792f0deb
dbms: improved performance of aggregation and aggregate function uniq [#METR-2944].
2014-05-10 09:17:08 +04:00
Alexey Milovidov
b5eb465f84
dbms: preparation [#METR-2944].
2014-05-10 09:16:23 +04:00
Alexey Milovidov
95827e2dc2
dbms: improved performance of aggregation by string key [#METR-2944].
2014-05-10 06:42:45 +04:00
Alexey Milovidov
82a44f8eec
dbms: tiny improved performance of aggregation [#METR-2944].
2014-05-10 05:37:12 +04:00
Alexey Milovidov
47afe8bd9c
dbms: Aggregator: decomposed code to easier trying more aggregation methods; performance is suddenly improved up to 25%; fixed memory leak when exception while aggregating by KEYS_128 method [#METR-2944].
2014-05-10 04:31:22 +04:00
Alexey Milovidov
9a6691aa6b
dbms: MemoryTracker: fixed error [#METR-11015].
2014-05-08 19:54:51 +04:00
Michael Kolupaev
be5a9cf820
Merge
2014-05-08 17:27:18 +04:00
Michael Kolupaev
a6d0c9693e
dbms: development. [#METR-10202]
2014-05-08 17:27:18 +04:00
Michael Kolupaev
6232f3e9b4
Merge
2014-05-08 12:03:03 +04:00
Michael Kolupaev
e2e7a61c61
Merge
2014-05-08 11:30:00 +04:00
Michael Kolupaev
ea9e8964f0
Merge
2014-05-08 11:12:01 +04:00
Michael Kolupaev
0b7928f6a9
Merge
2014-05-07 17:58:20 +04:00
Michael Kolupaev
c6194d47f4
Merge
2014-05-07 15:44:14 +04:00
Alexey Milovidov
a17d59d409
dbms: fixed error with HashTable [#METR-11015].
2014-05-04 03:59:30 +04:00
Alexey Milovidov
0abc554493
dbms: tracking amount of memory usage per query [#METR-11015].
2014-05-04 02:57:43 +04:00
Alexey Milovidov
734acc10c2
dbms: experiments with hash tables: removed code of unsuccessful method of parallel aggregation [#METR-2944].
2014-05-03 20:35:18 +04:00
Alexey Milovidov
c55c3829f7
dbms: fixed comment [#METR-2944].
2014-05-03 20:04:15 +04:00
Alexey Milovidov
2b13e02d3c
dbms: fixed error [#METR-2944].
2014-05-03 20:03:49 +04:00
Alexey Milovidov
2dc708e70c
dbms: experiments with hash tables [#METR-2944].
2014-05-03 05:45:34 +04:00
Alexey Milovidov
04cb4d878b
dbms: experiments with hash tables [#METR-2944].
2014-05-03 04:08:35 +04:00
Alexey Milovidov
36b677e873
dbms: HashTable: better [#METR-2944].
2014-05-02 23:25:17 +04:00
Alexey Milovidov
4aa1b5963b
dbms: continue [#METR-2944].
2014-05-02 19:48:03 +04:00
Alexey Milovidov
b394bc5a61
dbms: experiments with hash tables [#METR-2944].
2014-05-02 16:49:39 +04:00
Alexey Milovidov
73daa82d82
dbms: tiny improvement [#METR-2944].
2014-05-01 21:26:46 +04:00
Alexey Milovidov
1151854175
dbms: fixed error [#METR-2944].
2014-05-01 21:26:31 +04:00
Alexey Milovidov
10fdfb2c9f
dbms: tiny performance improvement [#METR-2944].
2014-05-01 04:17:02 +04:00
Michael Kolupaev
4cee45e004
dbms: better optimization of ARRAY JOIN; tests for it. [#METR-11017]
2014-04-30 23:19:35 +04:00
Alexey Milovidov
fc8aa282c0
dbms: lowered default block size; introduced default insert block size [#METR-11014]..
2014-04-30 00:22:57 +04:00
Sergey Fedorov
add1b80d7a
dbms: fixed global_in inside aggregate function. [METR-10974]
2014-04-29 20:53:01 +04:00
Alexey Milovidov
c66979eafb
dbms: addition to prev. revision [#METR-10988].
2014-04-29 08:13:26 +04:00
Alexey Milovidov
7d534675af
dbms: fixed error in prev. revision [#METR-10988].
2014-04-29 07:33:10 +04:00
Alexey Milovidov
7d395ac826
dbms: unified hash tables: development [#METR-2944].
2014-04-29 04:52:29 +04:00
Alexey Milovidov
897752de16
dbms: unified hash tables: development [#METR-2944].
2014-04-29 04:28:18 +04:00
Alexey Milovidov
da3cec39b1
dbms: addition to prev. revision [#METR-10988].
2014-04-29 04:25:12 +04:00
Alexey Milovidov
3e20b26fd2
dbms: HashTableAllocator: using mremap for large chunks; fixed error [#METR-10988].
2014-04-29 04:24:13 +04:00
Alexey Milovidov
4bf42ea6e6
dbms: unified hash tables: development [#METR-2944].
2014-04-28 06:47:56 +04:00
Alexey Milovidov
8232983714
dbms: unified hash tables: development [#METR-2944].
2014-04-28 05:48:24 +04:00
Alexey Milovidov
b7092a7ab1
Merge
2014-04-28 00:47:28 +04:00
Sergey Fedorov
199738fee9
mergeTree: fixed bug with all_mark_ranges[i].end [METR-10931]
2014-04-25 18:56:32 +04:00
Michael Kolupaev
205b0bd908
Merge
2014-04-25 16:43:10 +04:00
Michael Kolupaev
94cae0b3ad
dbms: not logging some useless info; added comment. [#METR-10202]
2014-04-25 12:46:40 +04:00
Alexey Milovidov
a0d87ca85e
dbms: fixed error with big inserts through HTTP [#METR-10955].
2014-04-25 00:18:00 +04:00
Alexey Milovidov
3b883d6b43
dbms: doc: development [#METR-10719].
2014-04-24 22:49:07 +04:00
Michael Kolupaev
8bd16d3361
Merge
2014-04-24 14:20:02 +04:00
Sergey Fedorov
0fbd8a32be
dbms: optimization of reading from files in merge tree [METR-10931]
2014-04-23 20:45:53 +04:00
Alexey Milovidov
aa3c0b6a8d
dbms: tiny improvement [#METR-10931].
2014-04-23 02:58:05 +04:00
Alexey Milovidov
b821e1420d
Fixed style [#METR-10931].
2014-04-23 02:52:00 +04:00
Alexey Milovidov
a3caebf31b
dbms: tiny improvement [#METR-10931].
2014-04-23 02:43:55 +04:00
Alexey Milovidov
6bec60bb39
dbms: external tables: fixed error [#METR-10071].
2014-04-22 22:35:40 +04:00
Sergey Fedorov
c139a6d209
dbms: fixed bug in merge tree output stream: compression of min block now runs at the right moment [METR-10570]
2014-04-22 19:36:21 +04:00
Michael Kolupaev
dba95b4de5
Merge
2014-04-22 15:20:02 +04:00
Alexey Milovidov
554d329064
dbms: fixed WITH TOTALS and LIMIT/DISTINCT [#METR-10705].
2014-04-21 20:09:04 +04:00
Sergey Fedorov
4c7dd4e269
dbms: storing settings and default database in client [METR-8983]
2014-04-18 17:59:39 +04:00
Michael Kolupaev
88644b2377
Merge
2014-04-18 15:05:30 +04:00
Michael Kolupaev
2ff0b62529
Merge
2014-04-18 14:37:26 +04:00
Michael Kolupaev
d5215ae37e
Better handling of old checksums files. [#METR-10202]
2014-04-18 13:55:25 +04:00
Michael Kolupaev
68049a0162
Merge
2014-04-18 13:55:25 +04:00
Sergey Fedorov
d0452204ad
dbms: profile event UncompressedCacheWeightLost [METR-10570]
2014-04-17 19:46:58 +04:00
Sergey Fedorov
a670bd654b
dbms: no exception on zero index, added to the test [METR-10798]
2014-04-17 18:56:58 +04:00
Sergey Fedorov
e48c3d7b5e
dbms: array element support non-constant index + test on new functionality [METR-10798]
2014-04-17 18:37:59 +04:00
Sergey Fedorov
342592bffb
dbms: exception if client sends settings in readonly mod, client loads settings also from config file [METR-10801]
2014-04-15 17:36:32 +04:00
Sergey Fedorov
414af624c7
functions: Fixed. Function array now accept arguments of different types. Also added simple test [METR-10799]
2014-04-15 16:13:24 +04:00
Michael Kolupaev
07d9ab9bbf
Merge
2014-04-14 17:13:20 +04:00
Michael Kolupaev
3dc646c066
Merge
2014-04-14 17:08:26 +04:00
Michael Kolupaev
ee6a647245
Merge
2014-04-14 14:56:06 +04:00
Michael Kolupaev
b9c4a3419a
Merge
2014-04-14 14:19:38 +04:00
Michael Kolupaev
f362d03611
Merge
2014-04-14 14:19:38 +04:00
Michael Kolupaev
7fa79382f4
PushingToViewsBlockOutputStream: not calling storage->write() on each block, not copying a block. [#METR-10763]
2014-04-14 14:19:38 +04:00
Alexey Milovidov
027ff900dc
dbms: added function to convert from FixedString [#METR-10840].
2014-04-13 17:58:54 +04:00
Alexey Milovidov
fedcc0081a
dbms: better [#METR-10841].
2014-04-13 13:46:36 +04:00
Alexey Milovidov
813406b01b
dbms: added line and column information in case of syntax error in multiline query [#METR-10728].
2014-04-13 12:52:50 +04:00
Alexey Milovidov
1700e1f761
Revert "functions: function array now accept arguments of different types [METR-10799]"
...
This reverts commit 6a217ce09f5f1e7f3ed753d356f5548ae58498c7.
2014-04-12 20:34:10 +04:00
Alexey Milovidov
b5c63dade9
Merge
2014-04-12 20:11:06 +04:00
Alexey Milovidov
29186e8a17
dbms: improved code [#METR-10498].
2014-04-12 19:49:36 +04:00
Michael Kolupaev
b2fa912b2c
Merge
2014-04-11 20:56:49 +04:00
Michael Kolupaev
7ec176038c
Merge
2014-04-11 17:05:20 +04:00
Sergey Fedorov
a67d4f7e11
functions: function array now accept arguments of different types [METR-10799]
2014-04-10 21:28:49 +04:00
Sergey Fedorov
39bdcbc819
client: all options from Limits.h could be set in client command line [METR-10801]
2014-04-10 21:07:57 +04:00
Michael Kolupaev
18a9a9e207
Merge
2014-04-10 16:31:03 +04:00
Pavel Kartavyy
3974dd8e1d
dbms: in refactoring [#METR-10498]
2014-04-10 12:57:01 +04:00
Michael Kolupaev
524f376b2d
Merge
2014-04-09 20:32:40 +04:00
Michael Kolupaev
e3dfe90ffe
Merge
2014-04-09 19:53:47 +04:00
Sergey Fedorov
23e06540cb
dbms: change fields names for sending external tables through http [METR-10071]
2014-04-09 17:32:00 +04:00
Pavel Kartavyy
6a15b2b588
dbms: in refactoring [#METR-10498]
2014-04-09 14:32:52 +04:00
Pavel Kartavyy
d038e8631a
dbms: improvements [#METR-10498]
2014-04-09 11:28:44 +04:00
Michael Kolupaev
f0b55713f5
Merge
2014-04-08 21:45:27 +04:00
Sergey Fedorov
ecc697cd2c
Merge
2014-04-08 19:29:12 +04:00
Sergey Fedorov
0ded5c5040
dbms: sending external table throw http [METR-10071]
2014-04-08 18:15:18 +04:00
Alexey Milovidov
63cff6a5a4
Improvement [#METR-2807].
2014-04-08 11:58:53 +04:00
Alexey Milovidov
9dad91788b
Improvement [#METR-2807].
2014-04-08 11:47:51 +04:00
Alexey Milovidov
5ca21127c7
Improvement [#METR-2807].
2014-04-08 11:31:51 +04:00
Alexey Milovidov
646421e45c
dbms: fixed build [#METR-2944].
2014-04-08 11:24:21 +04:00
Alexey Milovidov
be281c42a4
dbms: removed useless code [#METR-2944].
2014-04-08 10:52:56 +04:00
Alexey Milovidov
34bf7dd0ae
Removed useless code [#METR-2807].
2014-04-08 10:51:53 +04:00
Alexey Milovidov
c0db3d0328
dbms: removed useless file [#METR-2944].
2014-04-08 10:29:02 +04:00
Michael Kolupaev
c96e421982
Merge
2014-04-07 23:25:05 +04:00
Michael Kolupaev
7d5429655a
Merge
2014-04-07 23:10:14 +04:00
Alexey Milovidov
8411f2ae32
dbms: fixed error with INSERT more than MAX_BLOCK_SIZE via HTTP [#METR-10789].
2014-04-07 23:08:47 +04:00
Michael Kolupaev
afafcc85b4
Fixes. [#METR-10202]
2014-04-07 22:14:39 +04:00
Pavel Kartavyy
3e61e7b7f6
dbms: improvements [#METR-10498]
2014-04-07 21:43:50 +04:00
Pavel Kartavyy
6ad275725e
dbms: add desciption of in [#METR-10498]
2014-04-07 20:29:25 +04:00
Pavel Kartavyy
049db94426
dbms: development [#METR-10498]
2014-04-07 20:29:25 +04:00
Pavel Kartavyy
bdeee5386b
dbms: development [#METR-10498]
...
Signed-off-by: Pavel Kartavyy <kartavyy@yandex-team.ru>
2014-04-07 20:29:25 +04:00
Pavel Kartavyy
a737895eb4
build fix [#METR-10498]
2014-04-07 20:29:25 +04:00
Pavel Kartavyy
14168120f1
development [#METR-10498]
2014-04-07 20:29:25 +04:00
Pavel Kartavyy
2a408f2841
development [#METR-10498]
2014-04-07 20:29:25 +04:00
Michael Kolupaev
4e975b43ec
Merge
2014-04-07 19:45:46 +04:00
Alexey Milovidov
a3efebda9d
dbms: addition to prev. revision [#METR-10500].
2014-04-07 04:09:19 +04:00
Alexey Milovidov
763f354b3d
dbms: probably lowered latency of global distributed queries [#METR-10500].
2014-04-07 04:00:23 +04:00
Alexey Milovidov
6f12e7f372
dbms: preparation [#METR-10500].
2014-04-07 03:36:39 +04:00
Alexey Milovidov
d986afc319
dbms: ConnectionPoolWithFailover: better [#METR-10500].
2014-04-07 03:15:27 +04:00
Alexey Milovidov
312feedecb
dbms: removed virtual columns from StorageDistributed [#METR-9172].
2014-04-07 01:59:27 +04:00
Alexey Milovidov
0f17a5798a
dbms: StorageDistributed: don't need to specify sign column to use FINAL [#METR-2944].
2014-04-07 01:39:48 +04:00
Alexey Milovidov
9174b461f2
dbms: tiny improvement [#METR-10718].
2014-04-06 11:23:42 +04:00
Alexey Milovidov
8b3df69a46
dbms: removed useless variable [#METR-2944].
2014-04-06 05:18:28 +04:00
Alexey Milovidov
cf5a86434d
dbms: fixed error when uncompressed_cache or marks_cache is not set [#METR-2944].
2014-04-05 23:54:00 +04:00
Alexey Milovidov
9f4f900920
dbms: more simple [#METR-10713].
2014-04-05 03:41:54 +04:00
Alexey Milovidov
4903752cd0
dbms: added support for 'point of view' argument of functions working with dictionaries [#METR-10713].
2014-04-04 22:08:01 +04:00
Michael Kolupaev
4a45c7c089
Merge
2014-04-04 21:20:45 +04:00
Michael Kolupaev
954a97764c
Merge
2014-04-04 17:27:47 +04:00
Michael Kolupaev
1b5b9a1f1e
Merge
2014-04-04 16:47:57 +04:00
Michael Kolupaev
847128152e
Merge
2014-04-04 14:37:33 +04:00
Alexey Milovidov
8a834d3025
dbms: added checking of max_query_size [#METR-10718].
2014-04-04 06:27:01 +04:00
Alexey Milovidov
1246d54830
Merge
2014-04-03 20:23:31 +04:00
Michael Kolupaev
95fc39c559
Merge
2014-04-03 17:30:21 +04:00
Michael Kolupaev
50ba6ca8e1
Merge
2014-04-03 16:49:01 +04:00
Michael Kolupaev
b4d85c1676
Merge
2014-04-03 15:48:28 +04:00
Pavel Kartavyy
d50aaf9368
dbms: added removing of nested columns to merge tree [#METR-10550]
2014-04-03 15:46:32 +04:00
Pavel Kartavyy
765d0740f4
dbms: add support for drop nested columns [#METR-10550]
2014-04-03 15:46:31 +04:00
Michael Kolupaev
5a0aab3bb2
Merge
2014-04-03 12:47:59 +04:00
Michael Kolupaev
5542aa8f2d
Moved DB::Exception and StackTrace to statdaemons (to allow zkutil to have stack trace in exceptions without depending on dbms). [#METR-10202]
2014-04-03 11:14:42 +04:00
Alexey Milovidov
eb1e9ddbab
dbms: removed useless memset, lowered default max_query_size [#METR-10718].
2014-04-02 22:38:17 +04:00
Alexey Milovidov
143ec07e06
dbms: fixed error with parser [#METR-10718].
2014-04-02 21:13:10 +04:00
Michael Kolupaev
b92f1ff480
Merge
2014-04-02 17:45:39 +04:00
Michael Kolupaev
233557ec72
Merge
2014-04-02 14:40:23 +04:00
Michael Kolupaev
f885e8680b
Moved DB::Exception and StackTrace to statdaemons (to allow zkutil to have stack trace in exceptions without depending on dbms). [#METR-10202]
2014-04-02 14:29:54 +04:00
Michael Kolupaev
997875d7d1
Merge
2014-04-02 14:10:37 +04:00
Michael Kolupaev
8fc53a7020
Merge
2014-04-02 11:59:43 +04:00
Alexey Milovidov
33338e0d2e
dbms: fixed compatibility [#METR-10667].
2014-04-02 03:42:26 +04:00
Sergey Fedorov
fff1593bd9
dbms: Sending only required external tables to remote servers [METR-10071]
2014-04-01 18:06:58 +04:00
Michael Kolupaev
b0558796aa
dbms: remote() table function can be used with dot: remote('127.0.0.1', system.one). [#METR-2807]
2014-03-28 20:08:48 +04:00
Michael Kolupaev
d42352149d
dbms: DISTINCT before ORDER BY. [#METR-9627]
2014-03-28 20:08:48 +04:00
Sergey Fedorov
a138e8efdf
dbms: insignificant fix in checking if block is ready for compression [METR-10570]
2014-03-28 20:01:36 +04:00
Sergey Fedorov
6395e841f9
Merge
2014-03-28 18:36:24 +04:00
Sergey Fedorov
9d3da47428
protocol: commets on sending external tables [METR-10071]
2014-03-28 16:19:59 +04:00
Michael Kolupaev
25f5d03f77
dbms: (Warning: this commit makes clickhouse distributed queries incompatible with previous versions) Improved distributed query processing: more stages and optimizations are now made on remote side. Significantly reduced spaghettiness of InterpreterSelectQuery. [#METR-10616]
2014-03-28 16:13:58 +04:00
Alexey Milovidov
573d382b7b
Merge
2014-03-28 00:32:49 +04:00
Alexey Milovidov
95a3cd2e9e
dbms: AggregateFunctionArray: fixed performance issue [#METR-10366].
2014-03-28 00:32:12 +04:00
Michael Kolupaev
784014f79a
dbms: fixed removing arrayJoin from subquery. [#METR-9549]
2014-03-27 23:50:02 +04:00
Michael Kolupaev
852d35615c
dbms: Fixed a bug. [#METR-10615]
2014-03-27 23:50:02 +04:00
Alexey Milovidov
eba3126077
dbms: style [#METR-10071].
2014-03-27 23:09:23 +04:00
Alexey Milovidov
26848b6803
dbms: added pretty-formatting for GLOBAL IN; pedantic modifications in comments [#METR-10071].
2014-03-27 21:58:25 +04:00
Michael Kolupaev
634c33c766
Merge
2014-03-27 21:49:08 +04:00
Michael Kolupaev
347c8c9047
Merge
2014-03-27 21:42:19 +04:00
Michael Kolupaev
a8f4ed6278
Merge
2014-03-27 21:30:04 +04:00
Sergey Fedorov
e735568723
dbms: aggregate function array [METR-10366]
2014-03-27 16:48:09 +04:00
Michael Kolupaev
6a3043e749
Deduplicated code for merge tree writing; previous commit is useless. [#METR-10202]
2014-03-27 16:32:37 +04:00
Sergey Fedorov
5237f8b6ca
dbms: fixed cancelling input stream in tcphandler [METR-10071]
2014-03-27 16:06:45 +04:00
Sergey Fedorov
a4d4990860
dbms: fixed problem with sending empty tables, few more fixes [METR-10071]
2014-03-27 16:06:45 +04:00
Sergey Fedorov
9ecf7b3f79
defines: fixed DBMS_MIN_REVISION_WITH_TEMPORARY_TABLES to correct value [METR-10071]
2014-03-27 16:06:45 +04:00
Sergey Fedorov
003c7b30cd
dbms: fixes and more comments on 'Global in' and external tables behavior [METR-10071]
2014-03-27 16:06:45 +04:00
Sergey Fedorov
f0aae9604a
dbms: Global in function, sexternal tables transfers to remote servers [METR-10071]
2014-03-27 16:06:45 +04:00
Sergey Fedorov
6f85a12692
dbms: fixed variable names, temporary tables are now external tables, in distributed query external table now always will be send to remote servers [METR-10071]
2014-03-27 16:06:45 +04:00
Sergey Fedorov
386f6d0da5
connection: bug-fix: sending query with pending data [METR-10071]
2014-03-27 16:06:45 +04:00
Sergey Fedorov
27f081a382
dbms: create temporary table query, external tables from stdin [METR-10071]
2014-03-27 16:06:45 +04:00
Sergey Fedorov
a17a57c425
client: external data sending from client to server [METR-10071]
2014-03-27 16:06:45 +04:00
Sergey Fedorov
0c59630ddc
temporary tables: support of sending temporary talbes from client to server via tcp client, all previous versions should work fine with new one [METR-10071]
2014-03-27 16:06:44 +04:00
Michael Kolupaev
b48bc12739
Merge
2014-03-27 15:32:41 +04:00
Michael Kolupaev
db3c061396
Added checksums to data parts. Not writing them yet. [#METR-10202]
2014-03-27 15:29:40 +04:00
Michael Kolupaev
8bbee1f1c1
dbms: Added HashingWriteBuffer and a unit test. [#METR-10202]
2014-03-27 12:12:32 +04:00
Alexey Milovidov
651e593bb2
dbms: fixed error with aggregate function quantileTiming [#METR-10597].
2014-03-26 04:34:00 +04:00
Alexey Milovidov
f0f09d00fd
dbms: fixed unitialized memory read [#METR-10597].
2014-03-26 04:17:31 +04:00
Alexey Milovidov
78e59c0394
dbms: fixed sorting of arrays [#METR-10572].
2014-03-26 03:16:20 +04:00
Michael Kolupaev
755fa64369
Fixed build. [#METR-10566]
2014-03-25 22:19:08 +04:00
Michael Kolupaev
262ffcd74b
Fixed parametric aggregate functions in totals. [#METR-10566]
2014-03-25 22:16:40 +04:00
Michael Kolupaev
a202cb4eaf
Merge
2014-03-25 18:06:40 +04:00
Alexey Milovidov
7cde6bb6a6
dbms: fixed error with hash tables [#METR-10571].
2014-03-25 04:28:25 +04:00
Michael Kolupaev
4c92b5f220
Fixed segfault when some of the nested columns are missing. [#METR-10564]
2014-03-24 20:10:14 +04:00
Michael Kolupaev
08f4af22e1
Merge
2014-03-24 17:59:04 +04:00
Michael Kolupaev
258b14b506
Fixed segfault with table functions. [#METR-10549]
2014-03-24 17:24:47 +04:00
Michael Kolupaev
03a0e1e1ef
Fixed build.
2014-03-24 16:10:47 +04:00
Michael Kolupaev
7b6ce30656
Merge
2014-03-22 18:44:44 +04:00
Michael Kolupaev
36b152f2b1
Added interserver IO host and port to context. [#METR-10202]
2014-03-21 23:49:27 +04:00
Michael Kolupaev
7084f03ab9
Merge
2014-03-21 23:17:59 +04:00
Michael Kolupaev
af094cbc76
dbms: Extracted most of RemoteReadBuffer into ReadBufferFromHTTP. [#METR-10202]
2014-03-21 21:23:09 +04:00
Michael Kolupaev
750cb44f94
Merge
2014-03-21 17:42:14 +04:00
Alexey Milovidov
850876f191
dbms: unified hash tables: development [#METR-2944].
2014-03-21 03:14:07 +04:00
Alexey Milovidov
67ab83de9e
dbms: ColumnArray: added support for method insertData [#METR-2944].
2014-03-21 03:11:26 +04:00
Michael Kolupaev
4d201fa0e5
Merge
2014-03-20 21:34:40 +04:00
Michael Kolupaev
6df8500852
Fixed dropping tables. [#METR-10202]
2014-03-20 17:28:49 +04:00
Michael Kolupaev
c5da5fd5f0
Merge
2014-03-20 17:00:42 +04:00
Michael Kolupaev
059e0f7e11
Fixed build. [#METR-10202]
2014-03-20 15:01:56 +04:00
Michael Kolupaev
e10125a052
Using IStorage locks properly in most places. Got rid of StoragePtr and DatabaseDropper. Drops are now synchronous. [#METR-10202]
2014-03-20 14:59:45 +04:00
Sergey Fedorov
730079e99d
dbms: fixed bug with incorrect to_stage calculation in storage distributed [METR-10499]
2014-03-19 16:49:40 +04:00
Michael Kolupaev
4f46874933
added a couple of comments. [#METR-10202]
2014-03-19 15:44:41 +04:00
Michael Kolupaev
67c563a4d3
Added locks to IStorage. Some race conditions are fixed, some are introduced, along with some possible deadlocks. [#METR-10202]
2014-03-19 14:45:13 +04:00
Sergey Fedorov
a92d7255ef
dbms: removed cerr in table function remote [METR-10477]
2014-03-18 17:19:22 +04:00
Sergey Fedorov
5d04a9ba34
dbms: bug-fix, exception on empty shard list in table function remote [METR-10477]
2014-03-18 16:40:50 +04:00
Michael Kolupaev
0faca75b37
Merge
2014-03-17 22:27:43 +04:00
Alexey Milovidov
c55f193711
dbms: development [#METR-2944].
2014-03-17 06:06:26 +04:00
Alexey Milovidov
315a3c200a
dbms: development [#METR-2944].
2014-03-17 06:01:03 +04:00
Alexey Milovidov
806003d19e
dbms: removed old commented code [#METR-2944].
2014-03-16 19:56:42 +04:00
Michael Kolupaev
758b1414a7
Merge
2014-03-14 21:19:38 +04:00
Michael Kolupaev
ba9315d264
Merge
2014-03-14 21:03:52 +04:00
Michael Kolupaev
420d5696ea
clickhouse: fixed ARRAY JOIN in distributed queries without WHERE and aggregation. [#METR-10349]
2014-03-14 12:30:50 +04:00
Alexey Milovidov
ccc3da3148
███████████: development [#METR-8766].
2014-03-14 00:12:40 +04:00
Michael Kolupaev
2c81592a9b
Merge
2014-03-13 23:36:28 +04:00
Michael Kolupaev
5b67cc94ce
Small style change. [#METR-10202]
2014-03-13 23:14:25 +04:00
Michael Kolupaev
2a766770fc
Merge
2014-03-13 23:07:17 +04:00
Michael Kolupaev
00d9c28571
Merge
2014-03-13 21:44:00 +04:00
Michael Kolupaev
36a86a4fc9
Merge
2014-03-13 16:48:07 +04:00
Alexey Milovidov
b8218d64b8
dbms: Fixed accidentially introduced error [#METR-10377].
2014-03-12 22:20:03 +04:00
Pavel Kartavyy
5df3318134
dbms: fixed possible race condition in alter [#METR-10242]
2014-03-12 18:44:17 +04:00
Michael Kolupaev
00b10d30df
removed obsolete comment. [#METR-2807]
2014-03-11 11:32:51 +04:00
Alexey Milovidov
a022302ae4
dbms: better pretty-printing [#METR-2944].
2014-03-10 22:01:26 +04:00
Alexey Milovidov
eb2542009c
dbms: improved performance of short queries [#METR-2944].
2014-03-10 18:47:04 +04:00
Alexey Milovidov
d2df453682
dbms: improved performance a little [#METR-2944].
2014-03-10 17:26:44 +04:00
Alexey Milovidov
88058d9971
dbms: improved performance of short queries [#METR-2944].
2014-03-10 16:25:37 +04:00
Alexey Milovidov
a4778d81cd
dbms: added trivial benchmark tool [#METR-2944].
2014-03-10 13:36:20 +04:00
Alexey Milovidov
8c87b14c7f
Fixed warnings on clang [#METR-2807].
2014-03-10 08:17:17 +04:00
Alexey Milovidov
8149d2ced3
Fixed build [#METR-10384].
2014-03-10 04:46:41 +04:00
Michael Kolupaev
be8855dcd2
fixed build; not it segfaults :) [#METR-10202]
2014-03-09 22:16:52 +04:00
Michael Kolupaev
989a316244
Merge
2014-03-09 21:58:27 +04:00
Michael Kolupaev
58ea3b108b
Merge
2014-03-09 21:36:01 +04:00
Michael Kolupaev
96fb6da011
Merge
2014-03-09 18:24:04 +04:00
Michael Kolupaev
4aa88d6aab
more locks in LRUCache; unlikely to affect anything. [#METR-10384]
2014-03-09 17:20:19 +04:00
Michael Kolupaev
8c48291ecb
clickhouse: fixed null pointer when using WITH TOTALS without HAVING. [#METR-9365]
2014-03-07 15:19:37 +04:00
Alexey Milovidov
3d0b31dfed
dbms: probably better [#METR-10240].
2014-03-07 08:04:02 +04:00
Alexey Milovidov
cd2e6663a5
dbms: tiny improvement [#METR-10240].
2014-03-07 07:58:13 +04:00
Alexey Milovidov
b04e4ccf08
dbms: probably better [#METR-10240].
2014-03-07 06:10:36 +04:00
Alexey Milovidov
3dfadb76ff
dbms: fixed error with TOTALS and HAVING [#METR-10346].
2014-03-06 23:27:11 +04:00
Pavel Kartavyy
07ebdaa173
dbms: removed useless code [#METR-10242]
2014-03-06 11:15:59 +04:00
Pavel Kartavyy
6f5c19d4b4
dbms: fixed deadlock in alter modify [#METR-10242]
2014-03-05 22:20:55 +04:00
Pavel Kartavyy
0abe7f6435
dbms: added sync [#METR-10242]
2014-03-05 22:20:55 +04:00
Pavel Kartavyy
108342491f
dbms: added reset of cache in alter modify [#METR-10242]
2014-03-05 22:20:55 +04:00
Pavel Kartavyy
ada47dcc44
dbms: bugfixes in alter [#METR-10242]
2014-03-05 22:20:55 +04:00
Pavel Kartavyy
68540416c6
dbms: added code to modify column type [#METR-10242]
2014-03-05 22:20:55 +04:00
Pavel Kartavyy
50fc514bf8
Merge
2014-03-05 22:20:55 +04:00
Pavel Kartavyy
d836e42fc1
dbms: added modify to parser [#METR-10242]
2014-03-05 22:20:55 +04:00
Alexey Milovidov
c6bee512eb
Revert "temporary tables: support of sending temporary talbes from client to server via tcp client, all previous versions should work fine with new one [METR-10071]"
...
This reverts commit 6e6ca1f129b685e6271de1ccaf48a32f7e137d9e.
2014-03-04 23:01:22 +04:00
Michael Kolupaev
d3874a1202
clickhouse: subqueries in IN update progress and can be cancelled (and added missing files). [#METR-10102]
2014-03-04 21:56:24 +04:00
Michael Kolupaev
785db68586
removed wrong comment. [#METR-2807]
2014-03-04 21:54:40 +04:00
Sergey Fedorov
8d012adee3
temporary tables: support of sending temporary talbes from client to server via tcp client, all previous versions should work fine with new one [METR-10071]
2014-03-04 19:31:56 +04:00
Pavel Kartavyy
95c801b2c6
Revert "clickhouse: subqueries in IN update progress and can be cancelled. [#METR-10102]"
...
This reverts commit 98eb21cee309e52fc8be378ebd7cec757b38300f.
2014-03-04 18:19:32 +04:00
Michael Kolupaev
9c3297f3a1
clickhouse: subqueries in IN update progress and can be cancelled. [#METR-10102]
2014-03-04 15:26:55 +04:00
Alexey Milovidov
c4b2c7804e
dbms: probably better [#METR-10223].
2014-03-04 00:22:39 +04:00
Alexey Milovidov
413b7a3b52
dbms: probably fixed error [#METR-10223].
2014-03-04 00:11:09 +04:00
Alexey Milovidov
1fa6408cc2
dbms: fixed error [#METR-10255].
2014-03-03 22:58:45 +04:00
Michael Kolupaev
73d7353f91
Fixed comments in RemoveColumnsBlockInputStream. [#METR-9750]
2014-03-03 12:29:01 +04:00
Alexey Milovidov
dec6f09c41
dbms: tiny usability improvement [#METR-2944].
2014-03-02 23:52:55 +04:00
Alexey Milovidov
f20d8967b1
dbms: tiny fix [#METR-2944].
2014-03-02 23:36:53 +04:00
Alexey Milovidov
d1aeaedf61
dbms: added totals and extremes to Pretty* and TabSeparated* formats [#METR-9365].
2014-03-02 23:16:45 +04:00
Alexey Milovidov
713d0c468e
compressor: added --hc mode [#METR-2944].
2014-03-02 09:12:51 +04:00
Alexey Milovidov
d52bb11916
dbms: Tiny improvement [#METR-10240].
2014-03-02 08:02:41 +04:00
Alexey Milovidov
78e9b847e0
dbms: style [#METR-10255].
2014-03-01 00:19:00 +04:00
Alexey Milovidov
792e5cf3f7
Revert "temporary tables: new non-shared variable in context, function getTemporaryTable and update in getTable [METR-10071]"
...
This reverts commit de688967bb3be4296a3d94551a9a3cee100411f6.
2014-02-28 23:01:32 +04:00
Sergey Fedorov
4a03fea462
temporary tables: new non-shared variable in context, function getTemporaryTable and update in getTable [METR-10071]
2014-02-28 19:01:52 +04:00
Sergey Fedorov
967677e8cf
table functions: refixed table function analyzation in expression analyzer [METR-9750]
2014-02-28 17:28:42 +04:00
Alexey Milovidov
6bfb411b51
dbms: fixed few tiny errors [#METR-10240].
2014-02-28 05:06:44 +04:00
Alexey Milovidov
08ba2fabcd
dbms: lowered dependencies [#METR-10240].
2014-02-28 02:24:38 +04:00
Michael Kolupaev
b0f079be0d
setting for totals threshold with AFTER_HAVING_AUTO. [#METR-10223]
2014-02-27 17:12:56 +04:00
Michael Kolupaev
d83ff9ceb2
clickhouse: totals modes. [#METR-9365]
2014-02-27 16:53:38 +04:00
Michael Kolupaev
04f0056b0a
clickhouse: totals mode: development. [#METR-9365]
2014-02-27 16:53:38 +04:00
Michael Kolupaev
3ec260bad2
Added setting for totals mode. [#METR-9365]
2014-02-27 16:51:58 +04:00
Alexey Milovidov
fee77d6c98
dbms: Fixed error with incorrect handling of weird case (column names with whitespaces) [#METR-10225].
2014-02-26 23:50:04 +04:00
Sergey Fedorov
b8059bc8e1
Merge
2014-02-26 15:45:37 +04:00
Sergey Fedorov
655e0d4934
virtual columns: fixed bug with Group by virtual column, bug when column appears in result more than once [METR-9172]
2014-02-26 14:59:56 +04:00
Sergey Fedorov
53929040b0
table functions: fixed error when expression analyzer throw exception on unknown function [METR-9750]
2014-02-26 14:52:22 +04:00
Michael Kolupaev
647a821822
fixed comment. [#METR-2807]
2014-02-26 13:06:23 +04:00
Sergey Fedorov
9319c7bfa7
table functions: Code Style fixes and readonly mode. [METR-9750]
2014-02-25 21:37:50 +04:00
Michael Kolupaev
8b6bac01b3
not writing processed config to temp file (there's usually not enough permissions to put it in a convenient place). [#METR-8956]
2014-02-24 16:53:21 +04:00
Michael Kolupaev
4324cede4e
small style fix. [#METR-9599]
2014-02-24 11:37:13 +04:00
Michael Kolupaev
c60a342884
clickhouse: slightly faster logical operations. [#METR-9599]
2014-02-24 11:11:32 +04:00
Alexey Milovidov
9a8e77673d
Revert "dbms: Addition to prev. revision [#METR-9750]."
...
This reverts commit 0c8a6fa068e26accb1467f980d111bfae7215911.
2014-02-23 06:43:53 +04:00
Alexey Milovidov
6a6adc4de0
dbms: Addition to prev. revision [#METR-9750].
2014-02-23 06:41:02 +04:00
Alexey Milovidov
5c71627f44
dbms: fixed TableFunctionRemote [#METR-9750].
2014-02-23 06:27:09 +04:00
Alexey Milovidov
05615da00a
dbms: Fixed leak [#METR-9750]. Enabled warning, fixed potential errors.
2014-02-23 04:37:25 +04:00
Alexey Milovidov
7ff4b92ee8
dbms: fixed error [#METR-8818].
2014-02-23 02:48:45 +04:00
Alexey Milovidov
8cf5eb001a
dbms: TableFunctionRemote, StorageDistributed: improvements [#METR-9750].
2014-02-23 02:42:36 +04:00
Alexey Milovidov
f5f95b7cd6
dbms: Cluster: improvement; TableFunctionRemote: allowed to omit port number [#METR-9750].
2014-02-23 01:50:27 +04:00
Alexey Milovidov
27928ba4ad
Merge
2014-02-22 23:57:24 +04:00
Alexey Milovidov
7fda03243c
dbms: a little better initialization of RNG [#METR-9599].
2014-02-22 23:51:19 +04:00
Alexey Milovidov
a05dc756f8
Swapped two lines [#METR-2807].
2014-02-22 21:53:42 +03:00
Alexey Milovidov
8e916ceeba
dbms: Fixed NPE [#METR-8956].
2014-02-22 00:02:57 +04:00
Pavel Kartavyy
101a056fb8
Removed suddenly reverted commit "Fixed error in prev. revision [#METR-10142]."
...
This reverts commit a1d4e27454689270855256fa00e6f73e954a316c.
2014-02-21 19:56:42 +04:00
Pavel Kartavyy
0a150faca5
Revert "Fixed error in prev. revision [#METR-10142]."
...
This reverts commit c139fa2b260ea9e0a77bc721767797b3cfaba0a8.
2014-02-21 19:14:10 +04:00
Alexey Milovidov
4ea2512504
Fixed error in prev. revision [#METR-10142].
2014-02-21 06:46:51 +04:00
Alexey Milovidov
a7f5465b91
Fixed error in prev. revision [#METR-10142].
2014-02-21 06:15:18 +04:00
Alexey Milovidov
b1e9204dcc
Fixed performance issue [#METR-10142].
2014-02-21 05:57:01 +04:00
Alexey Milovidov
63ff4c57b5
dbms: fixed garbage [#METR-9172].
2014-02-21 00:05:06 +04:00
Alexey Milovidov
6c4427abd6
dbms: LRUCache: fixed error [#METR-9633].
2014-02-20 22:08:23 +04:00
Michael Kolupaev
9a9eca1721
clickhouse: slightly faster logical functions on small blocks. [#METR-9599]
2014-02-20 12:19:27 +04:00
Alexey Milovidov
8e4b2ab015
dbms: removed useless define [#METR-2944].
2014-02-20 04:15:18 +04:00
Alexey Milovidov
8efd6ee42c
dbms: sending only set/changed settings [#METR-10087].
2014-02-17 23:56:45 +00:00
Alexey Milovidov
b7d93a3abb
dbms: fixed conditional aggregate functions [#METR-10085].
2014-02-17 23:46:27 +00:00
Michael Kolupaev
25a33cdeed
reverted accidentally committed changes. [#METR-8818]
2014-02-17 10:32:21 +00:00
Michael Kolupaev
228b2f6f8a
clickhouse: client with string query_id now works with old-versioned server (probably for real this time). [#METR-8818]
2014-02-17 10:27:18 +00:00
Alexey Milovidov
339b730c4f
dbms: tiny modification [#METR-2944].
2014-02-16 21:14:41 +00:00
Alexey Milovidov
4cc8906d91
dbms: improvement [#METR-2944].
2014-02-16 21:02:20 +00:00
Alexey Milovidov
5f70be6bdb
dbms: added comment [#METR-8956].
2014-02-14 17:38:33 +00:00
Sergey Fedorov
a2aa16b4c1
dbms: empty query_id support [METR-8818]
2014-02-14 15:59:01 +00:00
Sergey Fedorov
5c8db01a97
settings, process_list: set function for replace_running_query option, correct hashmap erasing in process_list [METR-8818]
2014-02-14 14:27:25 +00:00
Sergey Fedorov
b101457183
client: client with string query_id now works with old-versioned server [METR-8818]
2014-02-14 13:22:45 +00:00
Michael Kolupaev
b3c97fb277
clickhouse: fixed ORDER BY, removed obsolete comments. [#METR-9599]
2014-02-14 11:13:39 +00:00
Michael Kolupaev
c8c4096638
clickhouse: slightly faster logical operations. [#METR-9599]
2014-02-14 09:18:40 +00:00
Michael Kolupaev
c9bbd43433
clickhouse: fixed small bug in logical functions. [#METR-9599]
2014-02-13 11:32:45 +00:00
Michael Kolupaev
a493d85ca9
clickhouse: fixed a typo. [#METR-9599]
2014-02-13 11:21:06 +00:00
Michael Kolupaev
3e553f0ac4
clickhouse: fix for previous commit. [#METR-9599]
2014-02-13 11:13:20 +00:00
Michael Kolupaev
015fb32382
clickhouse: parsing multiple infix AND and OR into a function call with more than two arguments; fixed handling of variadic and and or in virtual columns and PKCondition. [#METR-9599]
2014-02-13 11:05:51 +00:00
Michael Kolupaev
df818b5b94
clickhouse: and, or and xor accept any number of arguments (no less than two); parsing, PKCondition and virtual columns not updated yet. [#METR-9599]
2014-02-13 10:24:56 +00:00
Michael Kolupaev
1b7ed4dba1
clickhouse-server: loading users, profiles and quotas form separate config file. [#METR-8956]
2014-02-13 07:17:22 +00:00
Sergey Fedorov
c74a21d4fc
dbms: renamed variable, more accurate erasing from hashmap [METR-8818]
2014-02-12 17:44:48 +00:00
Sergey Fedorov
b75fe2f6eb
dbms: query Id is String valued now, show process list also shows query_id, query_id is stored in processlist, now query could be replaced [METR-8818]
2014-02-12 17:31:02 +00:00
Michael Kolupaev
f8441f5efe
clickhouse: fixed exception text and a bug in calculation of an unused value. [#METR-2807]
2014-02-12 12:51:54 +00:00
Sergey Fedorov
a1b0a7c454
functions: URLPathHierarchy implementation [METR-9922]
2014-02-11 19:18:38 +00:00
Sergey Fedorov
288fa5af8e
table functions: removed cerr [METR-9750]
2014-02-11 18:38:58 +00:00
Sergey Fedorov
79feefb6a7
storages: index on virtual columns fully supported [METR-9172]
2014-02-11 18:38:21 +00:00
Sergey Fedorov
32634e018f
table functions: remote now support username and password [METR-9750]
2014-02-11 17:11:57 +00:00
Sergey Fedorov
45dccb01b7
storages: index on virtual columns, huge optimization in queries like select smth where _host = .. [METR-9750]
2014-02-11 17:10:48 +00:00
Michael Kolupaev
92d8bdda28
Merge
2014-02-11 13:30:42 +00:00
Michael Kolupaev
df2e012943
clickhouse: added LRUCache and changed UncompressedCache to use it; added a test, fixed another test. [#METR-9633]
2014-02-11 11:05:02 +00:00
Michael Kolupaev
83b3ecb1c2
clickhouse: fixed bug with PREWHERE. [#METR-9835]
2014-02-10 10:49:56 +00:00
Michael Kolupaev
5fd53300a9
clickhouse: fixed progress indication and limits checks with PREWHERE. [#METR-9838]
2014-02-10 09:15:38 +00:00
Alexey Milovidov
b5923961ad
dbms: allowed all rows to be removed while merging parts [#METR-9909].
2014-02-09 22:07:01 +00:00
Alexey Milovidov
3ace33c0bc
dbms: tiny fix in comment [#METR-2944].
2014-02-09 21:22:54 +00:00
Sergey Fedorov
392b960ade
storages: virtual column support functions [METR-9172]
2014-02-08 16:49:45 +00:00
Sergey Fedorov
b74904a4be
storages: virtual column port in storag distributed now work properly [METR-9172]
2014-02-07 15:39:55 +00:00
Sergey Fedorov
092a954ed9
table functions: removed forward declarations in TableFunctionFactory [METR-9750]
2014-02-07 15:31:46 +00:00
Sergey Fedorov
93c7f5b6b3
table functions: few more comments [METR-9750]
2014-02-07 15:12:58 +00:00
Sergey Fedorov
325cc47ca5
table functions: implementation of function remote, updates in cluster and storageDistributed [METR-9750]
2014-02-07 15:11:57 +00:00
Sergey Fedorov
9a12e98414
functions: fixed bug with empty match in replaceRegexp [METR-9582]
2014-02-07 12:26:25 +00:00
Sergey Fedorov
ac08407ed6
functions: little fix in contants [METR-9582]
2014-02-06 17:02:32 +00:00
Sergey Fedorov
721d6d136f
functions: fixed substitutions in replaceRegexp functions [METR-9582]
2014-02-06 16:54:41 +00:00
Sergey Fedorov
7ad57f4062
tableFunctions: updates in interface, fixed misspells in commets [METR-9750]
2014-02-06 16:21:00 +00:00
Alexey Milovidov
16fd573314
dbms: fixed error with virtual columns [#METR-9172].
2014-02-04 15:44:15 +00:00
Alexey Milovidov
47537c1f84
dbms: fixed error [#METR-2944].
2014-02-03 04:00:56 +00:00
Alexey Milovidov
2b2c765e99
dbms: fixed error [#METR-2944].
2014-02-03 00:49:24 +00:00
Alexey Milovidov
3f8bb84690
dbms: fixed error [#METR-2944].
2014-02-02 11:16:46 +00:00
Alexey Milovidov
432ae961ca
dbms: fixed error [#METR-2944].
2014-02-02 10:42:56 +00:00
Alexey Milovidov
0fe0e21c4b
dbms: added aggregate function uniqExact [#METR-2944].
2014-02-02 09:08:06 +00:00
Alexey Milovidov
6da9c1fc5d
dbms: rearranged code [#METR-2944].
2014-02-02 06:09:30 +00:00
Alexey Milovidov
dd21637d5e
dbms: fixed error [#METR-9836].
2014-02-01 01:40:53 +00:00
Alexey Milovidov
91dbb13653
dbms: added support for negative array indices [#METR-9723].
2014-01-29 01:59:01 +00:00
Pavel Kartavyy
92d5a9c302
dbms: added default_sample [#METR-9464]
2014-01-28 19:26:39 +00:00
Pavel Kartavyy
f17494744c
dbms: add settings default sample [#METR-9464]
2014-01-28 19:26:37 +00:00
Sergey Fedorov
a7edba5032
table functions: main interface implementation, function merge implementation, plug for remote function [METR-9750]
2014-01-28 16:45:10 +00:00
Sergey Fedorov
8beae0f470
functions: substitutions in replaceRegexp functions [METR-9582]
2014-01-28 13:02:37 +00:00
Sergey Fedorov
0e8477312f
functions: replaceRegexpOne and replaceRegexpAll implementation [METR-9582]
2014-01-27 16:01:53 +00:00
Sergey Fedorov
1e220376cd
storages: few more comments on virtual columns, couple of code style changes [METR-9172]
2014-01-27 13:52:01 +00:00
Sergey Fedorov
6c2507870e
functions: replaceOne replaceAll implementation, few code-style changes [METR-9750]
2014-01-27 13:49:06 +00:00
Sergey Fedorov
c12f36b900
functions: replace implementation [METR-9582]
2014-01-23 14:26:12 +00:00
Sergey Fedorov
2c98354df3
functions: removed couple of unused date time funstions [METR-9582]
2014-01-23 12:12:55 +00:00
Sergey Fedorov
f8b5613b82
storages: Virtual columns for storage distributed + few style fixes [METR-9172]
2014-01-22 14:24:05 +00:00
Sergey Fedorov
14620b3347
Merge
2014-01-22 12:50:19 +00:00
Sergey Fedorov
1d874c5f95
functions: Relative Date-time functions + regionToContinent support [METR-9582]
2014-01-22 12:27:55 +00:00
Sergey Fedorov
cd8448d2c6
Removed unused file [METR-9172]
2014-01-17 15:43:15 +00:00
Sergey Fedorov
9cc974568e
Merge
2014-01-17 15:19:20 +00:00
Sergey Fedorov
dba74f16f2
storages: fixed two warnings, which cause a compilation error [METR-9172]
2014-01-16 15:25:54 +00:00
Sergey Fedorov
5d00bf81ea
streams: adding const column, important for virtual columns [METR-9172]
2014-01-16 15:19:50 +00:00
Sergey Fedorov
4bd32c8c81
common: utils for virtual columns [METR-9172]
2014-01-16 15:15:28 +00:00
Sergey Fedorov
da115c14f7
Merge
2014-01-16 14:52:13 +00:00
Michael Kolupaev
fd05f7ea53
clickhouse: fixed a leak of file descriptors and memory. [#METR-9664]
2014-01-15 16:12:48 +00:00
Michael Kolupaev
532945a535
dbms: refactored compressed read buffers. [#METR-9633]
2014-01-15 14:53:20 +00:00
Michael Kolupaev
589ed293c2
clickhouse: CachedCompressedReadBuffer is not wuite fixed yet; commenting it again. [#METR-9633]
2014-01-14 14:57:19 +00:00
Michael Kolupaev
69b90550cc
dbms: fixed CachedCompressedReadBuffer::readBig. [#METR-9633]
2014-01-14 12:02:04 +00:00
Michael Kolupaev
936fc15640
clickhouse: better error message when an aggregate function is missing. [#METR-9590]
2014-01-13 11:29:24 +00:00
Alexey Milovidov
841e866c68
Addition to prev. revision [#METR-8766].
2014-01-11 20:04:07 +00:00
Sergey Fedorov
91609727a8
Merge
2014-01-10 13:24:50 +00:00
Alexey Milovidov
a1de392d32
Addition to prev. revision [#METR-8766].
2014-01-08 19:05:50 +00:00
Alexey Milovidov
9c4043de67
Removed 'tr1' [#METR-2807].
2014-01-08 16:33:28 +00:00
Alexey Milovidov
16ed91c728
dbms: tiny modification [#METR-2944].
2014-01-08 16:23:31 +00:00
Alexey Milovidov
22fda035cc
Allowed to use std::vector instead of DB::Array for Arrays in ssqls [#METR-8766].
2014-01-05 13:40:11 +00:00
Alexey Milovidov
cb91ab992d
dbms: fixed error [#METR-2944].
2014-01-04 11:43:16 +00:00
Alexey Milovidov
a57d64b7fa
dbms: more instrumentation [#METR-2944].
2014-01-04 04:53:07 +00:00
Alexey Milovidov
6820638c30
dbms: IO: added test [#METR-2944].
2014-01-04 04:52:22 +00:00
Alexey Milovidov
b9d6fc48eb
dbms: tiny modification [#METR-2944].
2014-01-03 09:06:42 +00:00
Alexey Milovidov
fd414800d5
dbms: added ProfileEvents system [#METR-2944].
2014-01-03 08:20:13 +00:00
Alexey Milovidov
af3d957de1
Addition to prev. revision [#METR-9578].
2014-01-03 06:31:32 +00:00
Alexey Milovidov
5d7fb8ecce
dbms: Fixed error with uninitialized data in FixedString columns [#METR-9621].
2013-12-30 17:25:50 +00:00
Michael Kolupaev
bdcc7d9e93
clickhouse: readable exception instead of NULL pointer for some higher order functions in some cases. [#METR-9254]
2013-12-30 13:08:47 +00:00
Alexey Milovidov
6e359ab5c5
Addition to prev. revision [#METR-2944].
2013-12-27 18:01:53 +00:00
Alexey Milovidov
377d42c17e
dbms: tiny improvement [#METR-2944].
2013-12-27 17:43:36 +00:00
Michael Kolupaev
2b7863617d
clickhouse: not allowing comparison between Date and DateTime. [#METR-2807]
2013-12-27 14:51:31 +00:00
Sergey Fedorov
d2fe6e0fa9
dbms: update in expression analyzer, now * is only for virtual columns
2013-12-27 14:11:11 +00:00
Michael Kolupaev
5ac8541e2b
ClickHouse: changed readSuffix calling requirements to match what RemoteBlockInputStream expects; changed some streams to meet that requirements. It fixed segfault with DISTINCT with LIMIT from Distributed table. [#METR-9598]
2013-12-27 13:22:32 +00:00
Michael Kolupaev
aff4e40bc2
ClickHouse: disabled broken readBig in CachedCompressedReadBuffer. [#METR-9598]
2013-12-27 13:18:33 +00:00
Sergey Fedorov
1a5f04d3bf
Merge
2013-12-26 13:55:19 +00:00
Pavel Kartavyy
e78d87d9f3
dbms: added message [#METR-9462]
2013-12-26 09:42:32 +00:00
Pavel Kartavyy
4a3827cd96
dbms: development [#METR-9462]
2013-12-24 14:00:18 +00:00
Michael Kolupaev
9b68bd4212
clickhouse: arrayEnumerateUniq now accepts multiple parallel arrays. [#METR-8821]
2013-12-24 11:56:38 +00:00
Alexey Milovidov
097405ff6f
dbms: fixed error in CachedCompressedReadBuffer::readBig [#METR-2944].
2013-12-23 05:56:59 +00:00
Alexey Milovidov
4289f599db
dbms: fixed error with CachedCompressedReadBuffer::readBig [#METR-9091].
2013-12-23 04:16:59 +00:00
Alexey Milovidov
e9d69e51a8
Merge
2013-12-23 03:10:12 +00:00
Alexey Milovidov
f382c50c4e
dbms: fixed error in prev. revision [#METR-9091].
2013-12-22 22:36:12 +00:00
Alexey Milovidov
3d3fef11eb
dbms: fixed error in prev. revision [#METR-9091].
2013-12-22 21:36:54 +00:00
Alexey Milovidov
947a7930a8
dbms: added missing readBig function [#METR-9091].
2013-12-22 17:28:47 +00:00
Alexey Milovidov
7ed3228660
dbms: removed one virtual function call in aggregation inner loop [#METR-2944].
2013-12-22 08:06:30 +00:00
Sergey Fedorov
32e0d8397e
[dmbs and libs] Function toFirstDayOfQuarter in DateLUT and FunctonsDateTime [METR-9400]
2013-12-20 14:12:20 +00:00
Alexey Milovidov
f1af3dadff
dbms: tiny fix [#METR-9508].
2013-12-19 19:01:08 +00:00
Alexey Milovidov
ce21a286af
dbms: probably fixed error [#METR-9532].
2013-12-17 19:45:18 +00:00
Alexey Milovidov
cad8abce91
Removed useless whitespace [#METR-2807].
2013-12-17 19:40:23 +00:00
Sergey Fedorov
d930aa4f0c
dbms: Rename all binary operations from bitwise* to bit* (e.g. bitwiseAnd -> bitAnd) [METR-9508]
2013-12-17 16:06:52 +00:00
Sergey Fedorov
be3f3beb3d
dbms: Two new binary operations: FunctionBitwiseShiftLeft and FunctionBitwiseShiftRight, and one new function - FunctionHostName [METR-9508]
2013-12-17 13:49:21 +00:00
Alexey Milovidov
dac017c03d
dbms: fixed error with FINAL [#METR-9514].
2013-12-16 07:12:30 +00:00
Alexey Milovidov
6d49edfecb
dbms: addition to prev. revision [#METR-9515].
2013-12-16 05:32:08 +00:00
Alexey Milovidov
92c74bb0ff
dbms: probably fixed error [#METR-9515].
2013-12-16 05:27:38 +00:00
Alexey Milovidov
cb03078f47
dbms: probably fixed error [#METR-9515].
2013-12-16 05:12:55 +00:00
Alexey Milovidov
42fabf4936
dbms: probably fixed error with sorting arrays [#METR-9515].
2013-12-16 04:30:21 +00:00
Alexey Milovidov
febe35c0bf
dbms: OPTIMIZE query is merging aggressive [#METR-9516].
2013-12-16 03:51:30 +00:00
Alexey Milovidov
8d53dcde32
dbms: improved performance for small queries [#METR-8582].
2013-12-16 02:32:00 +00:00
Sergey Fedorov
6fb0caf597
Merge
2013-12-13 16:20:06 +00:00
Sergey Fedorov
9ba96ea811
merge tree: sharedptr buf fixed, correct calculating directory size in bytes, a few more changes [METR-9279] [METR-9444]
2013-12-13 14:23:04 +00:00
Michael Kolupaev
f5b30483e1
███████████: reading metrage data; not using it yet, and consuming lots of memory. [#METR-9093]
2013-12-13 12:53:17 +00:00
Alexey Milovidov
27e0b89026
dbms: fixed error [#METR-9454].
2013-12-13 01:51:57 +00:00
Alexey Milovidov
0a40b9f24c
dbms: fixed one of errors [#METR-9454].
2013-12-12 22:55:47 +00:00
Sergey Fedorov
aa56701c8a
merge tree: fixed incorrect usage of Singleton [METR-9279] [METR-9444]
2013-12-12 15:12:18 +00:00
Sergey Fedorov
4787aefff9
merge tree: update in CurrentlyMergingInfo. Now looking on available disk space before merge [METR-9279] [METR-9444]
2013-12-12 14:11:40 +00:00
Sergey Fedorov
ee1fff79f2
merge tree: fixed currently merging vulnerability, added singleton with total merging files size [METR-9279] [METR-9444]
2013-12-12 13:54:16 +00:00
Alexey Milovidov
c9fe09e8ab
dbms: probably fixed error [#METR-9463].
2013-12-12 00:50:54 +00:00
Alexey Milovidov
df90b0bbce
dbms: investigating error [#METR-9463].
2013-12-11 20:44:06 +00:00
Michael Kolupaev
c2888905e3
dbms: Added a small comment to CachedCompressedReadBuffer. [#METR-2807]
2013-12-11 13:36:07 +00:00
Pavel Kartavyy
b64633e2a0
dbms: enable to write like: Set load_balancing = 'nearest_hostname' [#METR-9350]
2013-12-11 11:51:08 +00:00
Pavel Kartavyy
d930b49c75
dbms: can change load_balancing in runtime [#METR-9350]
2013-12-11 11:51:01 +00:00
Pavel Kartavyy
b9caf82430
dbms: added nearest_host mode to ConnectionPoolWithFailover [#METR-9350]
2013-12-10 17:07:09 +00:00
Pavel Kartavyy
cc3882b81f
dbms: added load_balancing to settings [#METR-9350]
2013-12-10 17:07:06 +00:00
Pavel Kartavyy
ec2e5ff860
dbms: create cluster when distributed tables are created[#METR-9350]
2013-12-10 17:06:57 +00:00
Sergey Fedorov
205e22e0ba
materialized view: added POPULATE option [#METR-9076]
2013-12-10 12:23:43 +00:00
Pavel Kartavyy
c22fb0ac12
dbms: fix config[#METR-9350]
2013-12-10 09:35:30 +00:00
Alexey Milovidov
89361fb78c
dbms: less copying while decompressing [#METR-8582].
2013-12-09 04:03:49 +00:00
Alexey Milovidov
a5d93468eb
dbms: tiny improvement [#METR-8582].
2013-12-09 00:40:15 +00:00
Alexey Milovidov
9690a3003b
Merge
2013-12-09 00:29:24 +00:00
Alexey Milovidov
489696281e
dbms: tiny improvement [#METR-8582].
2013-12-09 00:23:17 +00:00
Alexey Milovidov
e5a6cc5436
dbms: fixed error [#METR-9007].
2013-12-08 05:18:22 +00:00
Alexey Milovidov
c640065f37
dbms: don't zero-fill columns with numbers [#METR-8582].
2013-12-08 02:29:40 +00:00
Pavel Kartavyy
278f5a9246
dbms: added Cluster class [#METR-9350]
2013-12-07 16:51:29 +00:00
Michael Kolupaev
3a4b4303ca
ClickHouse: fixed a tiny special case for PREWHERE. [#METR-9392]
2013-12-06 09:02:19 +00:00
Michael Kolupaev
c3fec760f8
ClickHouse: fixed ORDER BY with constants. [#METR-9392]
2013-12-06 09:01:31 +00:00
Michael Kolupaev
54bbe1f361
ClickHouse: fixed toFixedString exception text. [#METR-9091]
2013-12-05 13:15:04 +00:00
Michael Kolupaev
857cebea6f
ClickHouse: small fixes for PREWHERE. [#METR-9091]
2013-12-05 13:07:55 +00:00
Michael Kolupaev
e4dbb2fa34
ClickHouse: added a method for debugging. [#METR-9091]
2013-12-05 12:46:29 +00:00
Michael Kolupaev
c621ed95b9
ClickHouse: fixed occasional segfault with PREWHERE; added check for isCancelled() during reading with PREWHERE. [#METR-9091]
2013-12-05 12:41:47 +00:00
Michael Kolupaev
8cb3822e64
Merge
2013-12-04 10:14:35 +00:00
Michael Kolupaev
b489295fe3
ClickHouse: added checks for non-positive FixedString size. [#METR-9091]
2013-12-04 10:02:43 +00:00
Sergey Fedorov
2bc11e4271
Merge
2013-12-03 14:40:20 +00:00
Michael Kolupaev
49a129c829
ClickHouse: added toFixedString function. [#METR-9091]
2013-12-03 10:19:57 +00:00
Michael Kolupaev
d2010d7876
ClickHouse: fixed FixedString. [#METR-9372]
2013-12-03 10:01:04 +00:00
Michael Kolupaev
6f46eb052c
fixed a typo. [#METR-2807]
2013-12-03 07:56:51 +00:00
Michael Kolupaev
034df57321
ClickHouse: working PREWHERE section. [#METR-9091]
2013-12-02 12:15:39 +00:00
Michael Kolupaev
71d5ea9ec1
removed changes accidentally committed in previous revision. [#METR-9091]
2013-12-02 09:48:57 +00:00
Michael Kolupaev
4d85e7b1a4
Merge
2013-12-02 09:46:30 +00:00
Alexey Milovidov
ff7cd145ca
Merge
2013-11-30 18:43:59 +00:00
Alexey Milovidov
4eb7ba0e60
dbms: more clear code [#METR-2944].
2013-11-29 22:10:15 +00:00
Alexey Milovidov
629a224230
dbms: hopefully fixed error [#METR-9342].
2013-11-29 18:44:02 +00:00
Alexey Milovidov
b3f0d43ba6
dbms: hope fixed error [#METR-9342].
2013-11-29 15:04:07 +00:00
Michael Kolupaev
812127899d
UnionBlockInputStream: fixed possible deadlock. [#METR-9007]
2013-11-29 12:25:54 +00:00
Alexey Milovidov
aa3ed8bc66
dbms: fixed race condition [#METR-9344].
2013-11-29 08:08:43 +00:00
Alexey Milovidov
2a18d735df
dbms: fixed error (error not returned from HTTP handler) [#METR-9342].
2013-11-28 20:05:54 +00:00
Michael Kolupaev
596b2bc1d9
ClickHouse: Parsing and passing around PREWHERE condition. No actual filtering yet. [#METR-9091]
2013-11-28 13:16:46 +00:00
Pavel Kartavyy
de71157b10
StorageDistributed: development [#METR-9244]
2013-11-28 10:31:17 +00:00
Michael Kolupaev
75567adb51
Merge
2013-11-26 11:55:11 +00:00
Michael Kolupaev
d5ebfa5076
ClickHouse: IDataType::deserializeBinary now appends to column. Previously it was appending for some types and overwriting for others. [#METR-9091]
2013-11-26 10:18:09 +00:00
Michael Kolupaev
606a2ad942
ClickHouse: fixed UnionBlockInputStream freezing interactive queries in some cases. [#METR-9007]
2013-11-25 12:32:43 +00:00
Michael Kolupaev
0bc7b868a1
ClickHouse: fixed UnionBlockInputStream calling readSuffixImpl during a call to readImpl. Better invariant for IBlockInputStream::readSuffix(). [#METR-9007]
2013-11-25 10:46:25 +00:00
Sergey Fedorov
d96c682c22
dbms: fix default constructor in ASTDropQuery [#METR-9076]
2013-11-20 16:26:38 +00:00
Sergey Fedorov
1de8ddb8df
dbms: Pushing to Views fixed workflow with constant columns [#METR-9076]
2013-11-20 16:02:45 +00:00
Alexey Milovidov
0dd758d101
dbms: addition to prev. revision [#METR-9007].
2013-11-20 01:48:23 +00:00
Alexey Milovidov
98bb9bb33e
dbms: probably fixed error [#METR-9007].
2013-11-20 01:42:24 +00:00
Alexey Milovidov
105d10de5f
dbms: probably fixed error [#METR-9194].
2013-11-20 00:49:47 +00:00
Alexey Milovidov
beaf9c100c
dbms: reverted incomplete modification [#METR-2944].
2013-11-19 20:12:10 +00:00
Alexey Milovidov
025531e1c5
dbms: better [#METR-9194].
2013-11-18 19:18:03 +00:00
Alexey Milovidov
e36408e473
dbms: better [#METR-9194].
2013-11-18 17:17:45 +00:00
Alexey Milovidov
bcede415a9
dbms: improvement for small blocks [#METR-2944].
2013-11-17 21:52:09 +00:00
Alexey Milovidov
405f03d437
dbms: less copying of blocks; improvement [#METR-2944].
2013-11-17 19:14:17 +00:00
Alexey Milovidov
5dfa8e3234
Fixed incompatibility with c++11 [#CONV-2807].
2013-11-16 15:57:00 +00:00
Sergey Fedorov
ac21314784
dbms: Couple of unimportant fixes (includes, code simplification) in View and Materialized View [#METR-9076]
2013-11-15 09:43:50 +00:00
Sergey Fedorov
13bd27c498
dbms: View and Materialized View fixes, logic updates, implementation [#METR-9076]
2013-11-13 14:39:48 +00:00
Pavel Kartavyy
06759d5f3e
dbms: style fix
2013-11-13 09:47:12 +00:00
Alexey Milovidov
806fee097b
dbms: fixed limits on result data with distributed query processing [#METR-9180].
2013-11-12 23:15:09 +00:00
Alexey Milovidov
e604345d25
dbms: fixed error [#METR-9176].
2013-11-11 17:56:41 +00:00
Alexey Milovidov
71ed66ff2c
dbms: tiny improvement [#METR-2807].
2013-11-11 05:35:58 +00:00
Sergey Fedorov
b6b40d4c4e
dbms: View and Materialized View implementation [#METR-9076]
2013-11-08 17:43:03 +00:00
Michael Kolupaev
e38ee8343a
dbms: fast seek in ReadBufferFromFile[Descriptor] and a speed test for it. [#METR-2807]
2013-11-08 12:27:44 +00:00
Alexey Milovidov
4b01316b72
dbms: fixed error with sorting unsigned numbers [#METR-9053].
2013-11-07 19:50:53 +00:00
Alexey Milovidov
0bef5d4eed
dbms: fixed error in error messages [#METR-2944].
2013-11-04 02:41:11 +00:00
Alexey Milovidov
3f2ee82cdc
dbms: SplittingAggregator: added support for max_rows_to_group_by [#METR-2944].
2013-11-04 00:49:37 +00:00
Alexey Milovidov
b3a5b32f50
dbms: SplittingAggregator: development [#METR-2944].
2013-11-04 00:07:50 +00:00
Alexey Milovidov
c252785d2a
dbms: additional performance improvement [#METR-2944].
2013-11-03 23:54:12 +00:00
Alexey Milovidov
18a8aa74f8
dbms: merged convertToBlock and finalize aggregation steps whenever possible [#METR-2944].
2013-11-03 23:35:18 +00:00
Alexey Milovidov
c039460ba7
dbms: allowed to activate SplittingAggregator by setting [#METR-2944].
2013-11-03 22:25:17 +00:00
Alexey Milovidov
9437657b7b
dbms: modified Limits, Quotas, Progress, ProcessList [#METR-8459], [#METR-8894].
2013-11-03 05:32:42 +00:00
Alexey Milovidov
b859718d26
dbms: calculating quota for each user separately [#METR-8459].
2013-11-03 00:24:46 +00:00
Alexey Milovidov
4fd9671aba
dbms: SplittingAggregator: translating exceptions from threads [#METR-2944].
2013-11-02 23:42:52 +00:00
Alexey Milovidov
a3caaef38a
dbms: better exception handling [#METR-2944].
2013-11-02 23:42:10 +00:00
Alexey Milovidov
a907109ff8
Field: removed useless hash function [#METR-2807].
2013-11-02 22:20:58 +00:00
Alexey Milovidov
790f224e56
dbms: probably fixed error (infinite loop in WriteBufferFromPocoSocket::nextImpl) [#METR-2944].
2013-11-02 05:39:07 +00:00
Alexey Milovidov
bfd9038acc
dbms: better [#METR-2944].
2013-11-02 03:56:17 +00:00
Alexey Milovidov
8fd01c8d7d
dbms: better comparison of floating point numbers with NaNs [#METR-9053].
2013-11-01 20:10:43 +00:00
Alexey Milovidov
6a12f5a43a
dbms: fixed error [#METR-9119].
2013-10-31 19:24:22 +00:00
Alexey Milovidov
a10905163b
dbms: fixed error [#METR-8975].
2013-10-31 18:38:34 +00:00
Sergey Fedorov
07bbedc07d
dbms: added support for simple VIEW engine. [#METR-9076]
2013-10-30 13:52:02 +00:00
Michael Kolupaev
bcd3a116be
ClickHouse: fixed FINAL behavior with deleted visits; added test for it. [#METR-9072]
2013-10-30 09:15:41 +00:00
Michael Kolupaev
732302c263
Merge
2013-10-30 08:50:58 +00:00
Sergey Fedorov
ff61e2cbc8
dbms: support for argMinIf and argMaxIf functions [#METR-9001]
2013-10-28 16:13:19 +00:00
Sergey Fedorov
f7a6316abd
dbms: Moved addingDefault logic into the Block class [#METR-9001]
2013-10-28 16:09:42 +00:00
Sergey Fedorov
053eb9adcb
dbms: Rename file, Code Style fixes, Rename class [#METR-9001]
2013-10-28 14:15:56 +00:00
Alexey Milovidov
3c1ec5bc34
dbms: allowed to return tuples as query result [#METR-8970].
2013-10-26 19:00:13 +00:00
Alexey Milovidov
c145c316de
dbms: better exception message [#METR-2944].
2013-10-26 03:53:51 +00:00
Alexey Milovidov
a38317e1f5
dbms: better exception messages [#METR-8224].
2013-10-26 03:20:51 +00:00
Sergey Fedorov
8fd6963212
My latest changes.
...
REVIEW:new
2013-10-25 14:56:47 +00:00
Michael Kolupaev
99041b3173
Merge
2013-10-25 12:15:12 +00:00
Michael Kolupaev
7ea3db5282
ClickHouse: arrayEnumerateUniq 5.5 times faster. [#METR-8821]
2013-10-24 12:53:24 +00:00
Alexey Milovidov
124e7c4557
dbms: fixed failover [#METR-9048].
2013-10-23 19:35:43 +00:00
Alexey Milovidov
ac83b94b0b
Merge
2013-10-22 19:11:03 +00:00
Alexey Milovidov
ee6ca65243
Merge
2013-10-22 18:39:14 +00:00
Alexey Milovidov
156bfdc094
dbms: eased use of SipHash [#METR-9019].
2013-10-21 16:32:49 +00:00
Alexey Milovidov
b26038210d
dbms: added sipHash64 function [#CONV-9017].
2013-10-21 14:35:12 +00:00
Alexey Milovidov
0fd53112c5
dbms: Dictionaries: allowed to load partially [#CONV-9016].
2013-10-21 13:56:11 +00:00
Pavel Kartavyy
c33ab0bb73
dbms: make "TABLE" to be an optional parameter for DESC, SHOW CREATE, EXISTS[#CONV-8911]
2013-10-21 13:52:44 +00:00
Michael Kolupaev
0703a2d85b
ClickHouse: added function arrayEnumerate. [#CONV-8821]
2013-10-21 11:36:44 +00:00
Michael Kolupaev
491480e79c
ClickHouse: fixed and claened up ARRAY JOIN a little. [#CONV-8821]
2013-10-21 11:33:25 +00:00
Alexey Milovidov
9f1c0a69bf
dbms: addition to prev. revision [#CONV-8224].
2013-10-20 07:02:23 +00:00
Alexey Milovidov
67f4542bd0
dbms: more verbose messages on network errors [#CONV-8224].
2013-10-20 06:04:51 +00:00
Alexey Milovidov
9a4d300a10
dbms: aggregate function quantileTiming: added (deterministic) randomization [#CONV-2944].
2013-10-20 03:57:28 +00:00
Alexey Milovidov
6c1b8aadd0
dbms: removed TODO [#CONV-2944].
2013-10-18 19:47:20 +00:00
Michael Kolupaev
fd5e70e412
ClickHouse: removed unused part_id from IAST. [#CONV-2807]
2013-10-18 08:06:47 +00:00
Michael Kolupaev
1cab77c753
Added support for multiple expressions in ARRAY JOIN section. There are known issues. Sorry for automatic indentation changes. [#CONV-8821]
2013-10-17 13:32:32 +00:00
Alexey Milovidov
5ca146730b
DB/IO: added support for aligned buffer [#CONV-8766].
2013-10-13 06:53:11 +00:00
Alexey Milovidov
84d65ee06b
dbms: whitespaces [#CONV-2944].
2013-10-13 00:38:53 +00:00
Michael Kolupaev
61213cd547
ClickHouse: Added function arrayEnumerateUniq. [#CONV-8821]
2013-10-11 11:43:50 +00:00
Michael Kolupaev
6a63256dc9
ClickHouse: throwing exception on nested nested types. [#CONV-2807]
2013-10-11 07:41:13 +00:00
Alexey Milovidov
2b1cacd0f0
dbms: tiny improvement [#CONV-2944].
2013-10-10 23:06:51 +00:00
Alexey Milovidov
c70fca16aa
dbms: DB/IO: added readVectorBinary, writeVectorBinary [#CONV-8848].
2013-10-10 20:33:08 +00:00
Michael Kolupaev
1f9cd062e9
ClickHouse: better type of result of minus() and negate(). [#CONV-8890]
2013-10-08 12:48:55 +00:00
Michael Kolupaev
dc3d84ac93
ClickHouse: type upscaling for if(). [#CONV-8764]
2013-10-08 12:30:43 +00:00
Alexey Milovidov
f148f00ee2
███████████: removed ClickURLHash; saving all clicks as nested data [#CONV-8761].
2013-10-04 20:15:42 +00:00
Alexey Milovidov
8b3c4548f7
dbms: fixed 'extract' function [#CONV-8865].
2013-10-03 19:23:08 +00:00
Michael Kolupaev
62244d9abf
Merge
2013-10-03 13:06:27 +00:00
Michael Kolupaev
d195799419
Merge
2013-10-03 12:46:17 +00:00
Michael Kolupaev
6879f3ea96
Merge
2013-10-03 12:18:56 +00:00
Alexey Milovidov
da62ed8c6f
Merge
2013-10-01 20:38:01 +00:00
Alexey Milovidov
2851e0abcc
Merge
2013-10-01 18:09:31 +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
0629fb4fdd
Merge
2013-09-30 01:29:19 +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
1bf0490191
Merge
2013-09-23 12:01:19 +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
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
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
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
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
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
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
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
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
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
d055d54380
dbms: added SHOW PROCESSLIST query and 'max_concurrent_queries' setting [#CONV-8665] [#CONV-8664].
2013-09-03 20:21:28 +00:00
Alexey Milovidov
8c4ed5a651
dbms: fixed JSON [#CONV-7445].
2013-09-02 15:32:17 +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
05851727d5
dbms: improved performance of string search [#CONV-8419].
2013-08-29 03:30:47 +00:00
Alexey Milovidov
051249122a
dbms: Quota: development [#CONV-8459].
2013-08-28 21:36:16 +00:00
Alexey Milovidov
c10d3a4bb9
dbms: Quota: development [#CONV-8459].
2013-08-28 20:47:22 +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
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
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
602bea808d
added uniq functions with HLL support [#CONV-8544]
2013-08-21 13:26:42 +00:00
Pavel Kartavyy
18d1ee2eb2
Fixed incorrect working with nested tables in ALTER [#conv-8383]
2013-08-14 16:52:40 +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
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
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
Alexey Milovidov
8c6edb5a7b
dbms: addition to prev. revision [#CONV-2944].
2013-08-04 01:10:14 +00:00
Alexey Milovidov
37d10ba1e8
dbms: added comment [#CONV-2944].
2013-08-04 00:58:07 +00:00
Alexey Milovidov
b74f610397
dbms: fixed error when receiving incorrect packet type [#CONV-2944].
2013-08-04 00:42:35 +00:00
Pavel Kartavyy
99e0a5a56b
ClickHouse: Change behaviour of extractAll [#CONV-8285]
2013-08-02 16:31:23 +00:00
Vyacheslav Alipov
adf9e506f4
added nested arrays offsets check [#CONV-7967]
2013-08-02 14:26:04 +00:00
Pavel Kartavyy
e2e6032020
ClickHouse: Added function extractURLParameterNames(URL) [#CONV-8285]
2013-08-02 13:55:43 +00:00
Pavel Kartavyy
fa761bd984
ClickHouse: Added extractAll(regexp, s) function [#CONV-8285]
2013-08-02 13:09:42 +00:00
Evgeniy Gatov
b1ed7de82f
dbms: added "toStringCutToZero" function [#CONV-8237].
2013-08-01 20:22:22 +00:00
Vyacheslav Alipov
f298f2698e
reorganized array_joined_columns ('ARRAY JOIN ColumnArray AS alias' should be working now) [#CONV-7967]
2013-08-01 15:28:10 +00:00
Vyacheslav Alipov
f504fd2193
reorganized adding of MULTIPLE_ARRAY_JOIN action [#CONV-7967]
2013-08-01 13:29:32 +00:00
Vyacheslav Alipov
0e96233d2b
fixed replicateString [#CONV-8342]
2013-07-31 12:44:25 +00:00
Vyacheslav Alipov
d6acde63a9
fixed aliases for ARRAY JOIN section (unknown kolumn issue) [#CONV-7967]
2013-07-31 11:28:55 +00:00
Vyacheslav Alipov
ef8cd52e73
added alias support for ARRAY JOIN section [#CONV-7967]
2013-07-30 17:25:46 +00:00
Alexey Milovidov
5b676504e1
dbms: addition to prev. revision [#CONV-8330].
2013-07-28 22:42:22 +00:00
Alexey Milovidov
ae7c084733
dbms: fixed error in HashSet [#CONV-8330].
2013-07-28 20:54:10 +00:00
Alexey Milovidov
43d9edeca1
dbms: added aggregate function groupUniqArray [#CONV-8330].
2013-07-28 20:53:31 +00:00
Alexey Milovidov
0259b9ddb2
dbms: fixed aggregate function groupArray when distributed query processing [#CONV-2944].
2013-07-28 19:47:27 +00:00
Alexey Milovidov
e0bdd99128
dbms: removed useless method [#CONV-2944].
2013-07-28 03:28:52 +00:00
Alexey Milovidov
3e7a073fdb
dbms: fixed parametric aggregate functions in distributed query processing [#CONV-8223].
2013-07-28 03:14:03 +00:00
Alexey Milovidov
d0bc18a815
Merge
2013-07-28 01:15:52 +00:00
Alexey Milovidov
8446a7aac4
dbms: implemented method 'replicate' for ColumnArray<ColumnString> [#CONV-8342].
2013-07-28 00:35:29 +00:00
Alexey Milovidov
afee753622
dbms: implemented method 'replicate' for ColumnArray of numbers [#CONV-8342].
2013-07-27 21:50:13 +00:00
Alexey Milovidov
e86fad7304
dbms: fixed comment [#CONV-8223].
2013-07-27 20:02:35 +00:00
Alexey Milovidov
6356f41105
dbms: added aggregate functions quantileTiming, quantilesTiming [#CONV-8223].
2013-07-27 19:57:45 +00:00
Alexey Milovidov
5d2ab21ee6
dbms: tiny improvement [#CONV-2944].
2013-07-27 18:43:10 +00:00
Vyacheslav Alipov
56e947befb
reorganized adding of MULTIPLE_ARRAY_JOIN action (appendArrayJoin) [#CONV-7967]
2013-07-26 16:33:05 +00:00
Vyacheslav Alipov
7969288677
reorganized adding of MULTIPLE_ARRAY_JOIN action [#CONV-7967]
2013-07-26 16:11:31 +00:00
Vyacheslav Alipov
834b2bc8be
added new type of Action: MULTIPLE_ARRAY_JOIN [#CONV-7967]
2013-07-26 13:46:52 +00:00
Vyacheslav Alipov
fce904f438
fixed 'unknown column' issue with ARRAY JOIN section (partially reverted to previous revision) [#CONV-7967]
2013-07-23 16:52:50 +00:00
Vyacheslav Alipov
3ab02bffef
fixed 'unknown column' issue with ARRAY JOIN section [#CONV-7967]
2013-07-23 16:15:40 +00:00
Vyacheslav Alipov
80cc3885f3
fixed NULL pointer and prepare and execute in ExpressionActions [#CONV-7967]
2013-07-23 14:19:03 +00:00
Vyacheslav Alipov
61f862dfbe
ARRAY JOIN section in SELECT [#CONV-7967]
2013-07-22 16:49:19 +00:00
Vyacheslav Alipov
38b88d2d60
added input validation for Nested Arrays [#CONV-7967]
2013-07-22 12:04:08 +00:00
Alexey Milovidov
facaf9d24a
dbms: improved performance of aggregation by FixedString columns [#CONV-2944].
2013-07-19 20:12:02 +00:00
Alexey Milovidov
3870d76934
dbms: tiny unification [#CONV-2944].
2013-07-19 19:53:51 +00:00
Alexey Milovidov
a555c2f0e8
dbms: fixed function substring of FixedString arguments [#CONV-8271].
2013-07-18 23:43:13 +00:00
Alexey Milovidov
ba11c61b01
dbms: Fixed error with concat(FixedString, String) [#CONV-8271].
2013-07-18 23:34:07 +00:00
Alexey Milovidov
c63d6a8b66
dbms: fixed error with string functions operating on FixedString columns [#CONV-8271].
2013-07-18 20:24:04 +00:00
Evgeniy Gatov
dfff0e427a
dbms: 'hex' function now works with FixedString [#CONV-8237].
2013-07-18 11:30:58 +00:00
Vyacheslav Alipov
25ebf196f8
compound identifier parser to support '.' [#CONV-7967]
2013-07-16 15:26:35 +00:00
Vyacheslav Alipov
ac42eb45a4
SELECT and table reads/writes may be wokring now [NOT TESTED] [#CONV-7967]
2013-07-16 14:55:01 +00:00
Vyacheslav Alipov
090aae8e7b
propagated [de]serialization to storages and (in|out)put streams [#CONV-7967]
2013-07-12 13:35:05 +00:00
Vyacheslav Alipov
73bc183ffc
main classes and first draft of CREATE TABLE parser [#CONV-7967]
2013-07-11 17:35:56 +00:00
Alexey Milovidov
9f74563493
dbms: removed useless code [#CONV-2944].
2013-06-30 17:04:15 +00:00
Alexey Milovidov
d3d9aa327e
dbms: improved performance of aggregation by many fields: lowered number of allocs; more direct memory layout; don't use temporary Fields; lowered memory consumption [#CONV-2944].
2013-06-30 16:56:00 +00:00
Alexey Milovidov
1d7fd1644d
dbms: fixed error in prev. revision [#CONV-2944].
2013-06-30 11:40:30 +00:00
Alexey Milovidov
43825cdf95
dbms: improved performance of finalizing aggregate functions [#CONV-2944].
2013-06-30 11:38:46 +00:00
Alexey Milovidov
79afdbc193
dbms: removed useless code [#CONV-2944].
2013-06-30 10:14:50 +00:00
Alexey Milovidov
1c730617e7
dbms: added aggregate function quantiles [#CONV-2944].
2013-06-29 23:49:34 +00:00
Alexey Milovidov
69bd0e2557
dbms: style fix [#CONV-2944].
2013-06-29 18:04:38 +00:00
Alexey Milovidov
f38b00b36f
dbms: Server: HTTP interface: allowed to specify default_format in URL parameter [#CONV-2944].
2013-06-29 18:03:57 +00:00
Michael Kolupaev
23046fe1fe
clickhouse: fixed sets [#CONV-7997].
2013-06-26 16:31:49 +00:00
Alexey Milovidov
0931ac57ae
dbms: improved performance [#CONV-2944].
2013-06-25 14:16:16 +00:00
Alexey Milovidov
a5fc5c235e
Merge
2013-06-25 12:19:10 +00:00
Alexey Milovidov
235c9ce7dd
dbms: improved performance of aggregation a little [#CONV-2944].
2013-06-25 08:06:40 +00:00
Vyacheslav Alipov
60aa196a56
skipping header-block in RemoteBlockInputStream [#CONV-7906]
2013-06-24 13:38:50 +00:00
Alexey Milovidov
4da27ecd38
Addition to prev. revision [#CONV-7951].
2013-06-21 23:27:26 +00:00
Alexey Milovidov
3fbd36fde9
dbms: improvement [#CONV-2944].
2013-06-21 21:05:16 +00:00
Alexey Milovidov
fe0dd1d0b2
dbms: improvement [#CONV-2944].
2013-06-21 20:34:19 +00:00
Alexey Milovidov
acad879df8
dbms: fixed Limits for DISTINCT [#CONV-7934].
2013-06-21 19:37:47 +00:00
Alexey Milovidov
fb616fd5ca
dbms: tiny improvement for Set [#CONV-2944].
2013-06-21 19:25:53 +00:00
Michael Kolupaev
23e96d9303
clickhouse: arrayFilter now can accept multiple array and filter the first of them [#CONV-7444].
2013-06-21 12:33:27 +00:00
Michael Kolupaev
041dc5249d
clickhouse: added function arraySum [#CONV-7444].
2013-06-21 12:11:35 +00:00
Michael Kolupaev
f59d6e3320
Merge
2013-06-21 10:31:31 +00:00
Alexey Milovidov
24e82cef5f
dbms: fixed error with timeout for replicas [#CONV-2944].
2013-06-21 00:08:05 +00:00
Michael Kolupaev
036d90e88f
clickhouse: fixed aggregation by the same column more than once, fixed selecting column more than once [#CONV-7962].
2013-06-20 14:24:43 +00:00
Michael Kolupaev
e7f40f25b3
clickhouse: fixed count() in some cases [#CONV-2944].
2013-06-20 13:50:55 +00:00
Vyacheslav Alipov
c8cc523ffe
getBufferSizeInBytes() return type fix [#CONV-7934]
2013-06-20 12:47:10 +00:00
Michael Kolupaev
2d620a3aa1
clickhouse: added oveloads for higher order array functions [#CONV-7444].
2013-06-20 12:27:33 +00:00
Vyacheslav Alipov
7f91afaf20
limits for IN and DISTINCT [not tested] [#CONV-7934]
2013-06-20 12:12:27 +00:00
Vyacheslav Alipov
cbae7f6c44
added comments, fixed non-emptiness of SelectSampleBlock [#CONV-7906]
2013-06-19 13:09:28 +00:00
Vyacheslav Alipov
fee4726953
implemented using revision version [#CONV-7906]
2013-06-18 14:12:10 +00:00
Vyacheslav Alipov
cea132c012
PrettyCompact and PrettyCompactMonoBlock use common code actively now [#CONV-6723]
2013-06-18 09:56:11 +00:00
Michael Kolupaev
e8d77fe8ec
Merge
2013-06-18 09:43:35 +00:00
Vyacheslav Alipov
e3a2816989
PrettyCompactMonoBlock format [#CONV-6723]
2013-06-17 12:40:44 +00:00
Vyacheslav Alipov
82742b4ac4
ExtractToString fix [#CONV-7793]
2013-06-17 09:52:56 +00:00
Alexey Milovidov
e853c4b320
dbms: don't write .sql files for ChunkRef tables [#CONV-7889].
2013-06-17 07:01:31 +00:00
Alexey Milovidov
44aad8f802
dbms: fixed cyclic aliases [#CONV-7734].
2013-06-15 07:10:06 +00:00
Alexey Milovidov
0181308a24
dbms: better [#CONV-7734].
2013-06-15 06:40:14 +00:00
Alexey Milovidov
3b1cb6ef77
dbms: fixed error; improvement [#CONV-2944].
2013-06-15 06:14:41 +00:00
Alexey Milovidov
c6b7353467
dbms: improved loading speed [#CONV-2944].
2013-06-15 05:19:01 +00:00
Alexey Milovidov
2d8cac6579
dbms: improved loading speed [#CONV-2944].
2013-06-15 04:44:19 +00:00
Alexey Milovidov
b7f98d9f6a
dbms: lowered memory consumption [#CONV-7885].
2013-06-15 03:33:45 +00:00
Alexey Milovidov
fa6dc462bf
dbms: fixed writing infinite floating point numbers in JSON formats [#CONV-7445].
2013-06-15 00:23:51 +00:00
Michael Kolupaev
eb279922c6
clickhouse: fixed [#CONV-7444].
2013-06-14 18:55:34 +00:00
Michael Kolupaev
de26ea3ec8
clickhouse: fixed lambda expressions [#CONV-7444].
2013-06-14 18:20:20 +00:00
Alexey Milovidov
45986edc39
dbms: modified comments [#CONV-7862].
2013-06-14 16:27:15 +00:00
Alexey Milovidov
c6a638de01
dbms: added aggregate function sumIf [#CONV-7862].
2013-06-14 16:17:02 +00:00
Alexey Milovidov
20a164a2d1
dbms: added aggregate functions uniqIf, avgIf [#CONV-7862].
2013-06-13 20:30:47 +00:00
Vyacheslav Alipov
9ff7ca3d8c
ExtractString fix [#CONV-7793]
2013-06-11 16:23:58 +00:00
Michael Kolupaev
31582f2d91
clickhouse: optimized lambda expressions [#CONV-7444].
2013-06-11 16:21:25 +00:00
Vyacheslav Alipov
ced71b0f9b
ExtractString[NOT TESTED] and ExtractRaw [#CONV-7793]
2013-06-11 16:09:53 +00:00
Vyacheslav Alipov
b75d025580
changed parsing of numerics [#CONV-7793]
2013-06-11 12:31:08 +00:00
Vyacheslav Alipov
32dbd3d02a
fixed parsing of quoted numbers [#CONV-7793]
2013-06-10 16:04:05 +00:00
Michael Kolupaev
41a16a4d71
clickhouse: optimized expressions with arrayJoin [#CONV-7444].
2013-06-10 16:03:23 +00:00
Vyacheslav Alipov
e9c1b4e490
functions extracting numbers from VisitParams [#CONV-7793]
2013-06-10 15:19:37 +00:00
Michael Kolupaev
078f598ea0
clickhouse: sleep function not sleeping on empty blocks [#CONV-2807].
2013-06-10 13:42:05 +00:00
Alexey Milovidov
9d1142b028
dbms: fixed error [#CONV-7444].
2013-06-08 20:19:29 +00:00
Alexey Milovidov
1469ea51b3
dbms: modified comment [#CONV-2944].
2013-06-08 20:17:51 +00:00
Alexey Milovidov
ed38f1fd0a
dbms: fixed compilation in gcc 4.3 [#CONV-2944].
2013-06-07 22:12:58 +00:00
Alexey Milovidov
c8b340e85b
dbms: fixed warning [#CONV-2944].
2013-06-07 17:32:12 +00:00
Vyacheslav Alipov
bfdb77b586
regionToName function arguments check fix [#CONV-7735]
2013-06-05 13:54:05 +00:00
Michael Kolupaev
9942dcc9c8
clickhouse: removed obsolete code [#CONV-7444].
2013-06-05 13:42:13 +00:00
Vyacheslav Alipov
fd22381a2d
added regionToName function [#CONV-7735]
2013-06-05 13:40:14 +00:00
Michael Kolupaev
e3ee5fdc1f
clickhouse: removed Expression, fixed tests [#CONV-7444].
2013-06-05 12:46:41 +00:00
Michael Kolupaev
2ae3de092d
clickhouse: fixed higher order functions [#CONV-7444].
2013-06-05 12:03:50 +00:00
Michael Kolupaev
9b38534853
clickhouse: fixed higher order functions [#CONV-7444].
2013-06-05 11:44:10 +00:00
Michael Kolupaev
c06c895444
clickhouse: fixed build [#CONV-7444].
2013-06-05 10:34:59 +00:00
Michael Kolupaev
8f63eaf24b
clickhouse: fixed build [#CONV-7444].
2013-06-05 10:04:09 +00:00
Michael Kolupaev
5980653806
clickhouse: fixed build [#CONV-7444].
2013-06-05 09:58:25 +00:00
Michael Kolupaev
59814c06ed
clickhouse: fixed replicate [#CONV-7444].
2013-06-05 09:56:47 +00:00
Michael Kolupaev
8cebe94103
clickhouse: fixed higher order functions [#CONV-7444].
2013-06-05 09:50:53 +00:00
Michael Kolupaev
9dd3f851c6
clickhouse: fixed functions [#CONV-7444].
2013-06-05 09:47:21 +00:00
Michael Kolupaev
fb7078fd81
clickhouse: added function replicate [#CONV-7444].
2013-06-04 14:59:05 +00:00
Michael Kolupaev
46d8382252
clickhouse: fixed tupleElement [#CONV-7444].
2013-06-04 13:47:18 +00:00
Michael Kolupaev
452a233030
clickhouse: added function prerequisite support [#CONV-7444].
2013-06-04 13:34:46 +00:00
Michael Kolupaev
d4f98f5bc5
clickhouse: fixed lambda expressions [#CONV-7444].
2013-06-03 14:08:08 +00:00
Michael Kolupaev
f7aedd227d
Merge
2013-06-03 13:17:17 +00:00
Michael Kolupaev
952f177eff
clickhouse: probably fixed lambda expressions [#CONV-7444].
2013-06-03 12:35:56 +00:00
Michael Kolupaev
eaa0af7575
clickhouse: fixed lambda expressions [#CONV-7444].
2013-06-03 12:26:06 +00:00
Michael Kolupaev
206f8083ae
clickhouse: fixed sign rewrite [#CONV-7444].
2013-06-03 12:02:59 +00:00
Michael Kolupaev
3e7185de22
clickhouse: slightly improved exception message [#CONV-7444].
2013-06-03 10:53:42 +00:00
Michael Kolupaev
7b67d22982
clickhouse: fixed [#CONV-7444].
2013-06-03 10:43:25 +00:00
Michael Kolupaev
dd72f5b8b8
clickhouse: switched to ExpressionAnalyzer [#CONV-7444].
2013-06-03 10:18:41 +00:00
Alexey Milovidov
941bd5541c
dbms: fixed error [#CONV-7750].
2013-06-01 18:57:04 +00:00
Alexey Milovidov
67f905dbc4
dbms: added DISTINCT [#CONV-7756].
2013-06-01 07:43:57 +00:00
Alexey Milovidov
3673752d1b
dbms: fixed error with formatting DateTime near begin of unix epoch; fixed error with toTime function when changing daylight saving time; fixed toTime function for non-Moscow time zones [#CONV-7755].
2013-06-01 04:58:52 +00:00
Alexey Milovidov
9848a42c82
dbms: fixed error [#CONV-7549].
2013-05-31 17:34:30 +00:00
Michael Kolupaev
37b679bb9a
clickhouse: fixed build [#CONV-7444].
2013-05-30 16:59:16 +00:00
Michael Kolupaev
deaa72c8fd
clickhosue: ExpressionAnalyzer: development [#CONV-7444].
2013-05-30 16:52:21 +00:00
Vyacheslav Alipov
7c9a0f8ac1
renamed methods with collator in ColumnString, removed catching exception [#CONV-7651]
2013-05-30 14:28:27 +00:00
Alexey Milovidov
85d06561c6
dbms: fixed error with collations [#CONV-7651].
2013-05-29 18:58:01 +00:00
Alexey Milovidov
4d36ed58e0
dbms: fixed arrayJoin [#CONV-7733].
2013-05-29 18:37:28 +00:00
Vyacheslav Alipov
c60fd424a4
added COLLATE to formatAST [#CONV-7651]
2013-05-29 12:38:20 +00:00
Michael Kolupaev
813c79061a
clickhouse: ExpressionAnalyzer: development [#CONV-7444].
2013-05-29 11:46:51 +00:00
Vyacheslav Alipov
93d92e2d40
fixed COLLATE parser [#CONV-7651]
2013-05-29 11:33:55 +00:00
Vyacheslav Alipov
f1c161842b
added collation [#CONV-7651]
2013-05-28 16:56:05 +00:00
Michael Kolupaev
8cc5acc6af
clickhouse: ExpressionAnalyzer: development [#CONV-7444].
2013-05-28 15:04:35 +00:00
Michael Kolupaev
c69b9e4d53
clickhouse: ExpressionAnalyzer: development [#CONV-7444].
2013-05-28 14:47:37 +00:00
Michael Kolupaev
46b7483243
clickhouse: ExpressionAnalyzer: development [#CONV-7444].
2013-05-28 14:24:20 +00:00
Michael Kolupaev
2fd47144db
clickhouse: ExpressionAnalyzer: development [#CONV-7444].
2013-05-28 12:19:25 +00:00
Michael Kolupaev
fa4d2dd10b
clickhouse: ExpressionAnalyzer: development, fixed build [#CONV-7444].
2013-05-28 11:54:37 +00:00
Michael Kolupaev
0ecebb645d
Expression replacement: development [#CONV-7444].
2013-05-27 14:02:55 +00:00
Michael Kolupaev
796df96cbc
clickhouse: Expression refactoring: development [#CONV-7444].
2013-05-24 10:49:19 +00:00
Alexey Milovidov
a87eee123f
dbms: fixed warning [#CONV-2807].
2013-05-22 18:56:19 +00:00
Vyacheslav Alipov
96fd8665db
fixed revision define [#CONV-7549]
2013-05-22 14:58:30 +00:00
Vyacheslav Alipov
8501644704
works with client now [#CONV-7549]
2013-05-22 14:57:43 +00:00
Vyacheslav Alipov
24880408c7
works with HTTP [#CONV-7549]
2013-05-22 12:10:33 +00:00
Alexey Milovidov
ed45b776a1
███████████: fixed error [#CONV-7591].
2013-05-20 20:06:44 +00:00
Michael Kolupaev
503ca18634
clickhouse: removed heuristic for FINAL [#CONV-7363].
2013-05-20 15:48:38 +00:00
Michael Kolupaev
26ed29cfeb
clickhouse: higher order functions: development [#CONV-7444].
2013-05-20 15:42:57 +00:00
Vyacheslav Alipov
70a13e3812
works with HTTP requests [#CONV-7549]
2013-05-20 12:21:51 +00:00
Vyacheslav Alipov
a67e8a8d35
fixed writeJSONString [#CONV-7445]
2013-05-20 09:33:45 +00:00
Vyacheslav Alipov
206414fb29
serializeTextJSON [#CONV-7445]
2013-05-16 12:52:09 +00:00
Alexey Milovidov
af6a7b2697
DB/IO: improved writing strings [#CONV-2807].
2013-05-15 22:58:57 +00:00
Michael Kolupaev
b89bbf8463
clickhouse: addition to previous commit [#CONV-6705].
2013-05-15 13:47:09 +00:00
Michael Kolupaev
471f6b3a66
Merge
2013-05-15 12:32:40 +00:00
Vyacheslav Alipov
2ba18d9efa
changed WriteBuffer to WriteBufferValidUTF8 [#CONV-7445]
2013-05-15 12:02:05 +00:00
Vyacheslav Alipov
a2b61e0d5f
JSONCompactRowOutputStream [#CONV-7445]
2013-05-15 11:48:00 +00:00
Vyacheslav Alipov
8685024166
JSONRowOutputStream [#CONV-7445]
2013-05-15 11:18:58 +00:00
Alexey Milovidov
b6a3c6a5b7
Added support for FINAL for StorageDistributed [#CONV-7040].
2013-05-13 20:03:54 +00:00
Alexey Milovidov
4a93f82fb6
dbms: fixed error with writing of ints as text [#CONV-7499].
2013-05-08 17:13:26 +00:00
Michael Kolupaev
9181fdb827
clickhouse: fixed ColumnArray::filter [#CONV-2807].
2013-05-08 11:47:42 +00:00
Vyacheslav Alipov
755031efc6
performing sign rewrite from distributed table too [#CONV-6778]
2013-05-08 10:30:29 +00:00
Vyacheslav Alipov
066f9ffa7c
rolled back to revision 31455 [#CONV-6778]
2013-05-08 09:58:31 +00:00
Michael Kolupaev
2b6198a0b7
clickhouse: added forgotten file [#CONV-7444].
2013-05-08 09:54:07 +00:00
Michael Kolupaev
48c5dedb42
clickhouse: added parsing of lambda-expressions [#CONV-7444].
2013-05-08 09:52:02 +00:00
Vyacheslav Alipov
c2d5749128
preserving original column names for distributed queries [#CONV-6778]
2013-05-07 10:30:52 +00:00
Alexey Milovidov
764085c3ea
dbms: fixed error with constant arrays [#CONV-2944].
2013-05-06 18:05:17 +00:00
Alexey Milovidov
01177e16fe
Merge
2013-05-06 12:15:34 +00:00
Michael Kolupaev
3330c4e4dc
clickhouse: fixed Expression throwing exception on invalid table in select query [#CONV-6778].
2013-05-06 10:31:35 +00:00
Alexey Milovidov
d38fd54295
dbms: fixed cyclic references (leak) [#CONV-2944].
2013-05-05 20:07:11 +00:00
Alexey Milovidov
2efd1bc6b0
dbms: removed few cyclic SharedPtr references [#CONV-2944].
2013-05-05 18:02:05 +00:00
Alexey Milovidov
da4d2f91c9
Renamed file and removed useless code [#CONV-2807].
2013-05-05 16:23:54 +00:00
Alexey Milovidov
b6415a7f93
dbms: fixed error in one of prev. revisions [#CONV-2944].
2013-05-05 16:19:09 +00:00
Alexey Milovidov
a283ee9ad1
dbms: fixed error in prev. revision [#CONV-2944].
2013-05-05 16:18:25 +00:00
Alexey Milovidov
28c9579a5f
Separated ColumnString from ColumnArray and ColumnFixedString from ColumnFixedArray; removed ColumnFixedArray [#CONV-2944].
2013-05-05 15:25:25 +00:00
Alexey Milovidov
15b0ef253c
dbms: added WITH TOTALS modifier for GROUP BY [#CONV-2944].
2013-05-04 15:46:50 +00:00
Alexey Milovidov
cfb884f853
dbms: tiny improvement [#CONV-2944].
2013-05-04 15:44:58 +00:00
Alexey Milovidov
45f88eb1d1
dbms: improved performance of writing ints as text [#CONV-2944].
2013-05-04 14:51:37 +00:00
Alexey Milovidov
657deb8125
dbms: development of one-pass processing of multiple queries [#CONV-2944].
2013-05-04 06:09:23 +00:00
Alexey Milovidov
600f4bdd0b
dbms: development [#CONV-2944].
2013-05-04 05:20:07 +00:00
Alexey Milovidov
ce4161b4e0
dbms: development [#CONV-2944].
2013-05-04 04:05:15 +00:00
Alexey Milovidov
d5e9b78920
dbms: addition to prev. revision [#CONV-7486].
2013-05-03 15:10:56 +00:00
Alexey Milovidov
85664affbf
dbms: development of multi-queries [#CONV-2944].
2013-05-03 10:20:53 +00:00
Alexey Milovidov
d08e7cf5bc
dbms: fixed error [#CONV-7486].
2013-05-03 05:23:14 +00:00
Alexey Milovidov
81418b287e
dbms: removed IColumn::clear function [#CONV-7486].
2013-05-03 03:23:41 +00:00
Alexey Milovidov
3693481bb7
dbms: development [#CONV-2944].
2013-05-03 02:25:50 +00:00
Vyacheslav Alipov
da4454b46e
preserving aliases now [#CONV-6778]
2013-04-30 12:36:39 +00:00
Vyacheslav Alipov
55d143e974
sign rewrite in Expression [#CONV-6778]
2013-04-29 12:40:53 +00:00
Alexey Milovidov
67b0719f26
Global stat: dbms: added aggregate function 'uniqState'; added compatibility with ███████████ [#CONV-7315].
2013-04-26 18:57:08 +00:00
Michael Kolupaev
a34f86cc7b
clickhouse: FINAL only returning positive rows [#CONV-7363].
2013-04-26 13:20:42 +00:00
Michael Kolupaev
e3c0352b45
clickhouse: optimized FINAL [#CONV-7363].
2013-04-26 12:44:45 +00:00
Michael Kolupaev
1a4df75e08
clickhouse: added missing files [#CONV-7363].
2013-04-25 15:48:09 +00:00
Michael Kolupaev
cd1183267c
clickhouse: added CollapsingFinalBlockInputStream [#CONV-7363].
2013-04-25 15:46:14 +00:00
Vyacheslav Alipov
6191923acc
added option: sign_rewrite [#CONV-6778]
2013-04-24 13:34:04 +00:00
Vyacheslav Alipov
57b59fcd86
removed debug code in IParserBase[#CONV-2807]
2013-04-24 13:08:25 +00:00
Michael Kolupaev
f938677d85
clickhouse: fixed indentation [#CONV-7363].
2013-04-24 12:57:36 +00:00
Vyacheslav Alipov
cff712858a
Merge
2013-04-24 12:52:49 +00:00
Michael Kolupaev
fb180683c1
clickhouse: faster SELECT ... FINAL [#CONV-7363].
2013-04-24 12:17:29 +00:00
Michael Kolupaev
5be6bd2408
Merge
2013-04-24 10:31:32 +00:00
Michael Kolupaev
d97d22919e
Merge
2013-04-23 11:08:41 +00:00
Evgeniy Gatov
3664196027
DBMS: fix [#CONV-4143].
2013-04-18 12:21:54 +00:00
Evgeniy Gatov
f94cc9d9c6
DMBS: tiny fix [#CONV-4143].
2013-04-18 11:49:46 +00:00
Michael Kolupaev
9290d084a9
clickhouse: probably slightly improved performance of URL functions [#CONV-2807].
2013-04-17 12:52:55 +00:00
Michael Kolupaev
0fddbe3f88
clickhouse: added functions for site categories [#CONV-7180].
2013-04-17 11:37:34 +00:00
Alexey Milovidov
ef370b7226
Little modifications [#CONV-7315].
2013-04-15 19:33:05 +00:00
Evgeniy Gatov
171d4404c4
dbms: fixed build [#CONV-4143].
2013-04-15 10:10:55 +00:00
Evgeniy Gatov
848e3e269c
DBMS, ███████████: fixes/additions [#CONV-4143].
2013-04-15 00:42:29 +00:00
Alexey Milovidov
b73bbbd7a7
dbms, sqxxl: fixed error [#CONV-7289].
2013-04-13 00:56:07 +00:00
Michael Kolupaev
e5e38e12d6
clickhouse: fixed finction regionIn [#CONV-2944].
2013-04-10 10:52:38 +00:00
Alexey Milovidov
10358a3940
███████████: using UATraits [#CONV-7042].
2013-04-09 19:04:25 +00:00
Michael Kolupaev
577dff4457
DateLUT: fixed segfault when looking up invalid date (it appeared at least in ███████████ and clickhouse) [#CONV-7212].
2013-04-09 12:38:39 +00:00
Alexey Milovidov
d5463a550a
███████████: improvement [#CONV-7027].
2013-03-29 01:47:34 +00:00
Alexey Milovidov
03e991c3cd
Fixed error with strong typedef [#CONV-7027].
2013-03-28 22:22:04 +00:00
Evgeniy Gatov
5fa50a6b58
dbms, ███████████: slightly better [#CONV-6826].
2013-03-28 10:48:26 +00:00
Michael Kolupaev
d866ffbb91
clickhouse: slightly fixed subqueries with Distributed tables [#CONV-6822].
2013-03-27 13:26:25 +00:00
Michael Kolupaev
1e338dbd6d
clickhouse: fixed subqueries with Distributed tables [#CONV-6822].
2013-03-27 12:04:48 +00:00
Michael Kolupaev
0f94ab34bf
Merge
2013-03-27 10:07:23 +00:00
Alexey Milovidov
3ae8c09e54
dbms: fixed error [#CONV-7023].
2013-03-26 19:30:23 +00:00
Michael Kolupaev
2578c4af23
clickhouse: arrays to the left of IN [#CONV-6823].
2013-03-25 13:02:12 +00:00
Michael Kolupaev
b017d8b476
clickhouse: adrray to the left of IN: development [#CONV-6823].
2013-03-19 12:25:59 +00:00
Michael Kolupaev
aacdd1a5c1
clickhouse: added comments for functions [#CONV-6788].
2013-03-18 10:49:31 +00:00
Michael Kolupaev
c2612d08e1
clickhouse: fixed function cutURLParameter [#CONV-6788].
2013-03-18 10:39:47 +00:00
Michael Kolupaev
f933440e9c
clickhouse: added function cutURLParameter [#CONV-6788].
2013-03-18 10:27:45 +00:00
Michael Kolupaev
990a634642
clickhouse: added SHOW TABLES NOT LIKE [#CONV-2944].
2013-03-11 11:28:36 +00:00
Michael Kolupaev
c61f5c756a
dbms: added writeText for Array [#CONV-6825].
2013-03-11 10:29:41 +00:00
Evgeniy Gatov
964ff3a2a5
dbms: added DB::Array binary serialization, requered for ███████████; tiny comment fix [#CONV-6668].
2013-03-09 05:44:26 +00:00
Michael Kolupaev
c1f8ad492e
clickhouse: function sleep accepts different types of argument [#CONV-6788].
2013-03-07 18:19:22 +00:00
Michael Kolupaev
814b47a415
clickhouse: optimized bitmaskTo* functions [#CONV-6788].
2013-03-07 18:11:30 +00:00
Michael Kolupaev
3cd4ad6489
clickhouse: slightly improved bitmaskTo* functions [#CONV-6788].
2013-03-07 18:01:25 +00:00
Michael Kolupaev
961e3c9c87
clickhouse: fixed arrays in TinyLog [#CONV-2944].
2013-03-07 17:40:24 +00:00
Michael Kolupaev
6f79845d57
clickhouse: fixed function hex [#CONV-6788].
2013-03-07 17:15:44 +00:00
Michael Kolupaev
b425a83698
clickhouse: fixed function bitmaskToArray [#CONV-6788].
2013-03-07 13:17:52 +00:00
Michael Kolupaev
56f918a0a3
clickhouse: added function bitmaskToArray [#CONV-6788].
2013-03-07 13:15:22 +00:00
Michael Kolupaev
60e193e57d
clickhouse: fixed build [#CONV-6788].
2013-03-07 13:04:07 +00:00
Michael Kolupaev
929cc85e4b
clickhouse: fixed build [#CONV-6788].
2013-03-07 13:03:09 +00:00
Michael Kolupaev
215cc0a8c1
clickhouse: fixed unhex function [#CONV-6788].
2013-03-07 13:00:40 +00:00
Michael Kolupaev
be85c7ba2b
clickhouse: fixed build [#CONV-6788].
2013-03-07 12:50:22 +00:00
Michael Kolupaev
b444fca00b
clickhouse: fixed build [#CONV-6788].
2013-03-07 12:49:48 +00:00
Michael Kolupaev
02a7cfe2ae
clickhouse: removed accidentally commited garbage [#CONV-6788].
2013-03-07 12:48:46 +00:00
Michael Kolupaev
a375f43d63
clickhouse: fixed build [#CONV-6788].
2013-03-07 12:47:12 +00:00
Michael Kolupaev
64f4d743d2
clickhouse: added function unhex [#CONV-6788].
2013-03-07 12:43:54 +00:00
Michael Kolupaev
04abb54e99
clickhouse: fixed function hex [#CONV-6788].
2013-03-07 12:14:33 +00:00
Michael Kolupaev
934566de4a
clickhouse: fixed function hex [#CONV-6788].
2013-03-07 12:11:44 +00:00
Michael Kolupaev
e3b48d5324
clickhouse: added function hex [#CONV-6788].
2013-03-07 12:01:41 +00:00
Michael Kolupaev
2cfd77bbe5
clickhouse: fixed inserting floating point numbers [#CONV-2944].
2013-03-06 14:19:55 +00:00
Michael Kolupaev
a46833bbeb
clickhouse: fixed build [#CONV-6788].
2013-03-06 13:56:11 +00:00
Michael Kolupaev
c73ac806d9
clickhouse: fixed build [#CONV-6788].
2013-03-06 13:47:57 +00:00
Michael Kolupaev
efed69fcc6
clickhouse: fixed bas_cast in ColumnConstArray (added nested type information) [#CONV-6788].
2013-03-06 13:44:40 +00:00
Michael Kolupaev
a0de019a61
clickhouse: addition to previous commit [#CONV-6788].
2013-03-06 12:27:05 +00:00
Michael Kolupaev
78d68159ac
clickhouse: fixed build [#CONV-6788].
2013-03-06 12:08:18 +00:00
Michael Kolupaev
8f8c97e858
clickhouse: added functions regionHierarchy, OSHierarchy, SEHierarchy [#CONV-6788].
2013-03-06 12:03:52 +00:00
Michael Kolupaev
e8766d7e90
clickhouse: added URLHierarchy function [#CONV-6788].
2013-03-06 11:22:17 +00:00
Michael Kolupaev
07ba56e85c
clickhouse: slightly fixed extractURLParameters [#CONV-6788].
2013-03-06 09:00:58 +00:00
Michael Kolupaev
a1707b1e6c
clickhouse: added function extractURLParameters [#CONV-6788].
2013-03-05 13:30:23 +00:00
Michael Kolupaev
20b8e06784
clickhouse: extractURLParameter supports semicolon separator [#CONV-6788].
2013-03-05 13:20:01 +00:00
Michael Kolupaev
22477bd94d
clickhouse: fixed IPv4StringToNum [#CONV-6788].
2013-03-05 12:47:01 +00:00
Michael Kolupaev
ecdffa7efe
clickhouse: reverted last optimization (no speed up) [#CONV-6788].
2013-03-05 12:26:09 +00:00
Michael Kolupaev
290464728d
clickhouse: slightly optimized [#CONV-6788].
2013-03-05 12:17:38 +00:00
Michael Kolupaev
eb5ebc7996
clickhouse: added function extractURLParameter [#CONV-6788].
2013-03-05 12:12:47 +00:00
Michael Kolupaev
24ffa945bc
clickhouse: added function IPv4StringToNum [#CONV-6788].
2013-03-05 10:29:26 +00:00
Michael Kolupaev
49ae9d23e2
clickhouse: added function FunctionIPv4NumToString [#CONV-6788].
2013-03-05 09:32:12 +00:00
Michael Kolupaev
7cc555a855
clickhouse: added sleep function [#CONV-6788].
2013-03-04 10:38:44 +00:00
Michael Kolupaev
17c9eaea20
clickhouse: fixed extract function [#CONV-6788].
2013-03-04 10:10:19 +00:00
Michael Kolupaev
f591936a69
clickhouse: fixed extract function [#CONV-6788].
2013-03-04 09:47:33 +00:00
Michael Kolupaev
ea816297c2
clickhouse: added function extract [#CONV-6788].
2013-02-28 13:01:07 +00:00
Michael Kolupaev
061f99e117
clickhouse: removed unused code [#CONV-6705].
2013-02-26 13:48:47 +00:00
Michael Kolupaev
905c9051c8
clickhouse: slightly fixed comment [#CONV-6705].
2013-02-26 13:11:55 +00:00
Michael Kolupaev
2a05c2829c
clickhouse: StorageLog now stores all marks in one file [#CONV-6705].
2013-02-26 13:06:01 +00:00
Evgeniy Gatov
a402f24711
dbms: fix for DB::Array [#CONV-6668].
2013-02-25 23:08:25 +00:00
Michael Kolupaev
7393b0033b
Merge
2013-02-25 10:23:31 +00:00
Michael Kolupaev
a4fe773cba
Merge
2013-02-22 12:18:08 +00:00
Michael Kolupaev
9f60383fee
clickhouse: fixed comments [#CONV-6766].
2013-02-22 09:41:13 +00:00
Michael Kolupaev
2dc383a07b
clickhouse: fixed SHOW CREATE TABLE and DESCRIBE TABLE [#CONV-6766].
2013-02-21 11:34:32 +00:00
Michael Kolupaev
63b2d9cc82
clickhouse: clickhouse-client return code is exception code [#CONV-2944].
2013-02-21 10:40:18 +00:00
Michael Kolupaev
40d71ab381
clickhouse: added DESCRIBE and SHOW CREATE queries, fixed formatting queries with FORMAT section [#CONV-6766].
2013-02-21 10:02:33 +00:00
Alexey Milovidov
19f418ca40
dbms: ReadHelpers: fixed tiny error [#CONV-2944].
2013-02-20 23:23:22 +00:00
Michael Kolupaev
77d5f7e766
clickhouse: added forgotten file [#CONV-6767].
2013-02-20 13:17:50 +00:00
Michael Kolupaev
7b14c8ac36
clickhouse: support FORMAT section in EXISTS and SHOW queries [#CONV-6767].
2013-02-20 13:14:12 +00:00
Michael Kolupaev
bb9fccdd95
Merge
2013-02-20 10:29:26 +00:00
Michael Kolupaev
a4962b3076
dbms: fixed readStringBinary for strings with refcounted data [#CONV-6704].
2013-02-18 08:43:48 +00:00
Alexey Milovidov
4403d1a51e
dbms: added missing modification [#CONV-2944].
2013-02-17 23:28:52 +00:00
Alexey Milovidov
10a41c00f4
dbms: added profiles of settings [#CONV-2944].
2013-02-17 19:54:32 +00:00
Alexey Milovidov
4b1888ecf3
dbms: fixed error with division [#CONV-2944].
2013-02-16 21:23:55 +00:00
Alexey Milovidov
7b790fb2a8
dbms: Aggregator: improvement [#CONV-2944].
2013-02-16 20:15:45 +00:00
Alexey Milovidov
9e4fd68e6c
dbms: fixed possible leak [#CONV-2944].
2013-02-16 18:59:05 +00:00
Alexey Milovidov
ad4e7c9da8
dbms: sending progress while processing subqueries [#CONV-2944].
2013-02-16 14:55:14 +00:00
Alexey Milovidov
3f73658c1d
dbms: raised up maximum number of rows for Pretty formats [#CONV-2944].
2013-02-16 13:53:33 +00:00
Alexey Milovidov
fb0f651db4
dbms: Server: HTTP handler: made GET readonly; fixed error in SET query [#CONV-2944].
2013-02-16 13:48:25 +00:00
Alexey Milovidov
1f92a0498e
dbms: tiny improvement [#CONV-2944].
2013-02-14 16:54:10 +00:00
Michael Kolupaev
0184d23e1c
Merge
2013-02-14 11:22:56 +00:00
Michael Kolupaev
eac9f3c337
clickhouse: fixed some alias issues [#CONV-2944].
2013-02-11 17:30:09 +00:00
Michael Kolupaev
4ed6c86648
clickhouse: Chunks: added logging [#CONV-6705].
2013-02-11 12:28:43 +00:00
Michael Kolupaev
19707dc7ca
Merge
2013-02-11 11:42:36 +00:00
Michael Kolupaev
f5cac625c6
Merge
2013-02-11 11:22:15 +00:00
Michael Kolupaev
f177dca440
Merge
2013-02-11 09:19:48 +00:00
Michael Kolupaev
7eaba87293
clickhouse: added comment [#CONV-6705].
2013-02-11 08:55:51 +00:00
Alexey Milovidov
a05cfab085
dbms: added comment [#CONV-2944].
2013-02-09 03:01:10 +00:00
Alexey Milovidov
f63c86b53a
dbms: improvement [#CONV-2944].
2013-02-09 02:20:26 +00:00
Alexey Milovidov
1c80514138
dbms: improvement [#CONV-2944].
2013-02-09 01:02:52 +00:00
Alexey Milovidov
39429e780d
dbms: continue improvement [#CONV-2944].
2013-02-09 00:12:04 +00:00
Alexey Milovidov
aeb201b726
dbms: continue of improvement [#CONV-2944].
2013-02-08 23:41:05 +00:00
Alexey Milovidov
e9a9124069
dbms: continuing improvement (incomplete) [#CONV-2944].
2013-02-08 20:34:30 +00:00
Alexey Milovidov
d4c64603a2
dbms: improvement of aggregation (incomplete) [#CONV-2944].
2013-02-08 19:34:44 +00:00
Alexey Milovidov
6613dd98d9
dbms: fixed error in calculation of 'avg' in distributed query processing [#CONV-2944].
2013-02-08 17:42:07 +00:00
Michael Kolupaev
9aec07070a
Merge
2013-02-08 17:06:29 +00:00
Michael Kolupaev
746d879e44
clickhouse: added ChunkRef storage [#CONV-6705].
2013-02-07 13:40:59 +00:00
Michael Kolupaev
17ba747e56
fixed build [#CONV-6705].
2013-02-07 13:07:13 +00:00
Michael Kolupaev
6f2c6559c8
clickhouse: added Chunks storage [#CONV-6705].
2013-02-07 13:03:19 +00:00
Michael Kolupaev
8caa22efe7
clickhouse: presumably fixed crash on cyclic aliases and null pointer when an alias is used before being declared [#CONV-6703].
2013-02-06 14:20:18 +00:00
Michael Kolupaev
b959d7e038
clickhouse: fixed a warning [#CONV-6561].
2013-02-06 11:42:33 +00:00
Michael Kolupaev
e7c3e10814
clickhouse: slightly refactored storage creation [#CONV-6561].
2013-02-06 11:26:35 +00:00
Michael Kolupaev
1ae4a374f9
clickhouse: added missing file [#CONV-6561].
2013-02-05 13:18:43 +00:00
Michael Kolupaev
6dfc03c44f
clickhouse: fixed not dropping database after dropping table during long select query [#CONV-6561].
2013-02-05 13:03:35 +00:00
Michael Kolupaev
379b668e23
clickhouse: removing data lazily [#CONV-6561].
2013-02-05 09:52:13 +00:00
Michael Kolupaev
166c644c72
clickhouse: probably fixed some crashes [#CONV-6561].
2013-02-05 08:32:20 +00:00
Alexey Milovidov
35c9215c3a
dbms: added missing modification [#CONV-2944].
2013-02-04 03:33:16 +00:00
Alexey Milovidov
04d9e21301
dbms: tiny improvement and more logging [#CONV-2944].
2013-02-04 03:31:31 +00:00
Alexey Milovidov
153c30222b
dbms: fixed error in prev. revision [#CONV-2944].
2013-02-04 03:30:42 +00:00
Alexey Milovidov
3891f4a230
dbms: improved performance for queries with large aggregation result [#CONV-2944].
2013-02-03 23:11:21 +00:00
Alexey Milovidov
0735bb7d60
dbms: improved performance of queries with large aggregation result [#CONV-2944].
2013-02-03 18:39:09 +00:00
Alexey Milovidov
70e14f7eb7
dbms: improved performance for queries with large aggregation result [#CONV-2944].
2013-02-03 18:08:52 +00:00
Alexey Milovidov
69c706b7cc
dbms: HashMap: better (few page faults in subsequent queries) [#CONV-2944].
2013-02-03 18:07:55 +00:00
Alexey Milovidov
d1f92c5508
dbms: modified comment [#CONV-2944].
2013-02-03 18:05:26 +00:00
Alexey Milovidov
89332f5e45
dbms: addition to prev. revision [#CONV-2944].
2013-02-01 20:29:22 +00:00
Alexey Milovidov
7cc2871e30
dbms: allowed to send custom settings with query; sending current settings to remote servers for distributed query processing [#CONV-2944].
2013-02-01 19:02:04 +00:00
Alexey Milovidov
b5937d0539
dbms: fixed out-of-sync connections [#CONV-2944].
2013-01-28 20:32:21 +00:00
Michael Kolupaev
c4b52f7232
clickhouse: fixed dropping tables [#CONV-6561].
2013-01-23 17:43:19 +00:00
Michael Kolupaev
7a6c4e4545
clickhouse: fixed small bug [#CONV-6561].
2013-01-23 17:40:09 +00:00
Michael Kolupaev
9b3b82c750
clickhouse: fixed segfault when a table is dropped while in use [#CONV-6561].
2013-01-23 17:38:03 +00:00
Michael Kolupaev
572211a44a
Merge
2013-01-23 11:16:32 +00:00
Alexey Milovidov
70385e1229
Reverted experimental modification [#CONV-2944].
2013-01-21 06:43:38 +00:00
Alexey Milovidov
39abfc625a
dbms: improved performance [#CONV-2944].
2013-01-21 06:10:30 +00:00
Alexey Milovidov
1abf3906c0
dbms: improved comment [#CONV-2944].
2013-01-21 06:09:56 +00:00
Alexey Milovidov
e3a03bf878
dbms: improved performance of HashMap and HashSet [#CONV-2944].
2013-01-20 23:47:23 +00:00
Alexey Milovidov
1dc0831102
dbms: improved loading time [#CONV-2944].
2013-01-17 20:31:44 +00:00
Alexey Milovidov
2076cc7d87
dbms: improved loading time [#CONV-2944].
2013-01-17 20:21:03 +00:00
Alexey Milovidov
8b1342557c
dbms: improved loading time [#CONV-2944].
2013-01-17 19:56:01 +00:00
Alexey Milovidov
94f5cb6101
dbms: addition to prev. revision [#CONV-2944].
2013-01-15 19:11:06 +00:00
Alexey Milovidov
d95a55ca82
dbms: fixed leak [#CONV-2944].
2013-01-15 18:38:55 +00:00
Alexey Milovidov
5b341830e9
Merge
2013-01-14 18:22:07 +00:00
Michael Kolupaev
bf9d7c4127
clickhouse: fixed crash on conversion of invalid dates (invalid dates now quietly produce invalid results) [#CONV-6318].
2013-01-10 09:24:30 +00:00
Alexey Milovidov
af42c9a5cc
dbms: tiny modification of AutoArray; updated test for AutoArray [#CONV-2944].
2013-01-09 12:06:21 +00:00
Michael Kolupaev
0f273b04e2
dbms: fixed AutoArray constructor ambiguity [#CONV-6318].
2013-01-09 11:23:52 +00:00
Michael Kolupaev
62c85998de
dbms: improved AutoArray compatibility with vector (this should also fix a bug) [#CONV-6318].
2013-01-09 10:49:57 +00:00
Alexey Milovidov
664b6199de
dbms: improvement [#CONV-2944].
2013-01-08 21:32:16 +00:00
Alexey Milovidov
b88bed60b8
dbms: improved performance [#CONV-2944].
2013-01-08 20:31:24 +00:00
Alexey Milovidov
e7093907ef
dbms: improved performance of aggregation [#CONV-2944].
2013-01-08 19:41:22 +00:00
Alexey Milovidov
002d6a6178
dbms: tiny improvement [#CONV-2944].
2013-01-07 08:27:39 +00:00
Alexey Milovidov
d56c496337
dbms: improved performance [#CONV-2944].
2013-01-07 06:53:24 +00:00
Alexey Milovidov
865130d3b6
dbms: improved performance (less copies of fields) [#CONV-2944].
2013-01-07 06:47:15 +00:00
Alexey Milovidov
bf32223096
dbms: improved performance of strings [#CONV-2944].
2013-01-07 05:33:36 +00:00
Alexey Milovidov
4c7a2a1198
dbms: improved performance of aggregating strings [#CONV-2944].
2013-01-07 05:33:15 +00:00
Alexey Milovidov
f5d25057bd
dbms: improved performance of strings [#CONV-2944].
2013-01-07 05:20:13 +00:00
Alexey Milovidov
6f70407cc8
dbms: improved query cancelling speed [#CONV-2944].
2013-01-07 01:41:06 +00:00
Alexey Milovidov
bf669d07e1
dbms: addition to prev. revision [#CONV-2944].
2013-01-07 01:00:35 +00:00
Alexey Milovidov
f800b5b769
dbms: using special array for Row and instead of std::vector<AggregateFunctionPlainPtrs> (experimental) [#CONV-2944].
2013-01-07 00:57:43 +00:00
Alexey Milovidov
6a4b0139e8
Fixed build with clang [#CONV-2807].
2013-01-06 19:06:21 +00:00
Alexey Milovidov
3e50a4f63b
dbms: compatibility with clang [#CONV-2944].
2013-01-06 16:04:52 +00:00
Alexey Milovidov
e864147b42
dbms: improvement [#CONV-2944].
2013-01-05 21:57:11 +00:00
Alexey Milovidov
8c0db880d7
dbms: fixed warning [#CONV-2944].
2013-01-05 20:06:47 +00:00
Alexey Milovidov
7b3f533ecd
Using own Field class instead of boost::variant (experimental) [#CONV-2944].
2013-01-05 20:03:19 +00:00
Alexey Milovidov
3e12dc2c1a
dbms: improved performance of parsing tsv [#CONV-2944].
2013-01-05 14:16:05 +00:00
Alexey Milovidov
966812095f
dbms: more diagnostics when reading from row-based formats [#CONV-2944].
2012-12-29 15:41:17 +00:00
Alexey Milovidov
27d4f4525f
dbms: improvement [#CONV-2944].
2012-12-27 17:43:41 +00:00
Alexey Milovidov
ca5d10a4a0
dbms: fixed errors [#CONV-2944].
2012-12-27 17:40:54 +00:00
Alexey Milovidov
3bee7c4180
dbms: improvement [#CONV-2944].
2012-12-27 16:23:12 +00:00
Alexey Milovidov
24df661bdd
dbms: development of limits [#CONV-2944].
2012-12-26 20:29:28 +00:00
Michael Kolupaev
86ae269076
clickhouse: fixed [#CONV-6318].
2012-12-26 17:14:00 +00:00
Michael Kolupaev
6df21e5ed1
clickhouse: added missing rules to OLAP query converter [#CONV-6318].
2012-12-26 17:13:23 +00:00
Michael Kolupaev
0215bc579a
clickhouse: fixed [#CONV-6318].
2012-12-26 17:02:43 +00:00
Michael Kolupaev
1c9b0b63d5
clickhouse: added missing file [#CONV-6318].
2012-12-26 16:27:46 +00:00
Michael Kolupaev
90b3c76c17
clickhouse: fixed and added bitmaskToList [#CONV-6318].
2012-12-26 16:26:24 +00:00
Michael Kolupaev
c875f55dcb
clickhouse: added countEqual function [#CONV-6318].
2012-12-26 15:40:37 +00:00
Michael Kolupaev
ecfd5a1320
clickhouse: added trimming to reinterpretAsString [#CONV-6318].
2012-12-26 15:12:42 +00:00
Michael Kolupaev
f964259a38
clickhouse: fixed typo in comment [#CONV-2944].
2012-12-26 14:51:41 +00:00
Michael Kolupaev
3ff2a537f4
clickhouse: fixed warning [#CONV-6318].
2012-12-26 14:48:40 +00:00
Michael Kolupaev
467de27a59
clickhouse: fixed reinterpret [#CONV-6318].
2012-12-26 14:47:22 +00:00
Michael Kolupaev
a77056b080
clickhouse: fixed warning [#CONV-6318].
2012-12-26 14:41:57 +00:00
Michael Kolupaev
b1406f4631
clickhouse: fix for prev. rev. [#CONV-6318].
2012-12-26 14:40:38 +00:00
Michael Kolupaev
cd9a27b433
clickhouse: added reinterpret functions [#CONV-6318].
2012-12-26 14:31:03 +00:00
Alexey Milovidov
bd2c76b7ec
dbms: addition to prev. revision [#CONV-2944].
2012-12-25 20:36:50 +00:00
Alexey Milovidov
691782329a
dbms: development of limits [#CONV-2944].
2012-12-25 20:36:35 +00:00
Alexey Milovidov
c3cf6626e3
dbms: development of limits [#CONV-2944].
2012-12-25 19:28:59 +00:00
Alexey Milovidov
269b928f4f
dbms: development of limits [#CONV-2944].
2012-12-25 17:25:44 +00:00
Alexey Milovidov
7afc7c447f
dbms: Limits: development [#CONV-2944].
2012-12-24 19:50:22 +00:00
Alexey Milovidov
6e57b0d52c
dbms: fixed typo [#CONV-2944].
2012-12-24 17:23:30 +00:00
Michael Kolupaev
ea874ad1c5
clickhouse: added missing file [#CONV-6318].
2012-12-24 08:16:25 +00:00
Alexey Milovidov
44014d8530
dbms: added functions based on dictionaries [#CONV-2944].
2012-12-21 19:48:47 +00:00
Alexey Milovidov
95060b1a47
dbms: added more bitwise functions [#CONV-2944].
2012-12-20 20:01:18 +00:00
Michael Kolupaev
1383bfd005
clickhouse: added bitwise and and or functions [#CONV-6318].
2012-12-20 13:41:55 +00:00
Michael Kolupaev
57fccc9387
clickhouse: removed a very unlikely race condition on loading Dictionaries [#CONV-6318].
2012-12-20 12:58:47 +00:00
Michael Kolupaev
f415b5f8e1
clickhouse: OLAP-server compatibility: development [#CONV-6318].
2012-12-20 11:18:54 +00:00
Alexey Milovidov
59e197bc88
dbms: added Dictionaries [#CONV-2944].
2012-12-19 20:15:15 +00:00
Alexey Milovidov
272738ee82
dbms: checking for division by zero [#CONV-2944].
2012-12-18 20:07:26 +00:00
Alexey Milovidov
3f92ee5229
dbms: prepared to use functions with dictionaries [#CONV-2944].
2012-12-18 20:06:36 +00:00
Alexey Milovidov
c684b7c337
dbms: probably improved performance of merging [#CONV-2944].
2012-12-16 00:52:06 +00:00
Alexey Milovidov
b312f42808
dbms: reverted previous modification [#CONV-2944].
2012-12-16 00:23:41 +00:00
Alexey Milovidov
62a8ecc749
dbms: probably improved performance of inserting, merging and sorting [#CONV-2944].
2012-12-15 23:10:14 +00:00
Alexey Milovidov
46de8ec014
dbms: added function 'indexOf' [#CONV-2944].
2012-12-15 20:01:46 +00:00
Alexey Milovidov
954ab221d6
Merge
2012-12-15 04:39:13 +00:00
Alexey Milovidov
22de09547e
dbms: added EXISTS TABLE query [#CONV-2944].
2012-12-15 03:09:04 +00:00
Alexey Milovidov
494b212f3a
dbms: removed VarUInt and VarInt data types [#CONV-2944].
2012-12-14 20:24:26 +00:00
Alexey Milovidov
8c787fde81
dbms: fixed UB with number formatting [#CONV-2944].
2012-12-14 20:07:33 +00:00
Alexey Milovidov
a8cf550864
dbms: addition to prev. revision [#CONV-2944].
2012-12-14 18:47:50 +00:00
Alexey Milovidov
a74b574004
dbms: fixed infinite loop while trying to print minimal negative number with Pretty format [#CONV-2944].
2012-12-14 18:07:15 +00:00
Michael Kolupaev
dec7aaf63e
clickhouse: OLAP-server compatibility: development [#CONV-6318].
2012-12-14 13:32:07 +00:00
Alexey Milovidov
17612f45ec
Merge
2012-12-12 23:31:40 +00:00
Michael Kolupaev
81883201ec
clickhouse: fixed [ #6201 ].
2012-12-12 15:45:08 +00:00
Michael Kolupaev
2350e09c51
clickhouse: fixed compiler warnings [ #6201 ].
2012-12-12 14:38:39 +00:00
Michael Kolupaev
42073f42ec
clickhouse: added support for SAMPLE clause of SELECT query (works only in merge tree storage) [ #6201 ].
2012-12-12 14:25:55 +00:00
Alexey Milovidov
143df8a373
dbms: tiny modifications [#CONV-2944].
2012-12-11 20:32:08 +00:00
Alexey Milovidov
de13137958
dbms: changed signature of IDataType::serializeBinary [#CONV-2944].
2012-12-11 20:31:39 +00:00
Michael Kolupaev
7f27cbbcb7
Merge
2012-12-10 10:23:10 +00:00
Michael Kolupaev
f75533a024
Merge
2012-12-07 10:05:36 +00:00
Alexey Milovidov
8a053aba54
dbms: fixed error [#CONV-2944].
2012-12-06 17:32:48 +00:00
Michael Kolupaev
2b9f4ca2bf
Merge
2012-12-06 13:07:29 +00:00
Michael Kolupaev
8f512c546a
Merge
2012-12-06 11:10:05 +00:00
Michael Kolupaev
5555027deb
Merge
2012-12-06 09:45:09 +00:00
Michael Kolupaev
905d9615c7
Merge
2012-12-05 12:55:30 +00:00
Michael Kolupaev
dba35f0364
Merge
2012-12-05 12:44:55 +00:00
Alexey Milovidov
f5586b456d
Merge
2012-11-30 05:24:24 +00:00
Alexey Milovidov
7f4348ecdc
dbms: added locks to storages Memory and Log [#CONV-2944].
2012-11-30 04:28:13 +00:00
Alexey Milovidov
a0972784b1
Merge
2012-11-30 00:52:45 +00:00
Michael Kolupaev
03e00c0db0
Merge
2012-11-29 16:52:01 +00:00
Michael Kolupaev
8073045c7e
Merge
2012-11-29 11:29:11 +00:00
Michael Kolupaev
982686f51c
Merge
2012-11-29 10:50:17 +00:00
Michael Kolupaev
f55d19f71a
Merge
2012-11-29 08:41:20 +00:00
Michael Kolupaev
912cf7c4eb
Merge
2012-11-28 17:17:17 +00:00
Michael Kolupaev
e200c1c478
Merge
2012-11-28 08:52:15 +00:00
Alexey Milovidov
bd93266991
dbms: better diagnostics [#CONV-2944].
2012-11-25 21:16:37 +00:00
Michael Kolupaev
fba19e8eb6
clickhouse: fixed possible deadlock [#CONV-6108].
2012-11-22 17:57:10 +00:00
Alexey Milovidov
2ae2cf32bb
dbms: fixed error [#CONV-2944].
2012-11-20 22:48:38 +00:00
Evgeniy Gatov
1e76e83a6b
dbms, ███████████, ███████████, ███████████: fixes [#CONV-5553].
2012-11-19 18:28:22 +00:00
Michael Kolupaev
ceb07cafd8
clickhouse: refactored ColumnVector [#CONV-6092].
2012-11-19 18:27:09 +00:00
Michael Kolupaev
451b75d7b4
clickhouse: added some implicit type casts, fixing bad IN behavior [#CONV-6092].
2012-11-19 17:23:29 +00:00
Alexey Milovidov
64cf640e8a
dbms: fixed tiny issues [#CONV-2944].
2012-11-19 04:16:00 +00:00
Alexey Milovidov
7f2fe9f936
dbms: tiny fixes [#CONV-2944].
2012-11-19 03:38:13 +00:00
Evgeniy Gatov
2f5c9b3532
dbms: removed warning, possible memory leak fixed [#CONV-2944].
2012-11-16 22:09:47 +00:00
Evgeniy Gatov
06b722a6a4
dbms: c++ style [#CONV-2944].
2012-11-16 22:08:15 +00:00
Alexey Milovidov
ccb0f03c66
dbms: fixed error [#CONV-2944].
2012-11-16 19:38:11 +00:00
Michael Kolupaev
940f9881b8
dbms: fixed WriteBufferValidUTF8 skipping too many characters, added test for it [#CONV-5902].
2012-11-16 09:42:48 +00:00
Michael Kolupaev
fe73df8f8a
███████████: removed throwFromErrno [#CONV-5680]
2012-11-15 11:59:39 +00:00
Michael Kolupaev
c2fa388b33
███████████: sending only valid UTF-8 now [#CONV-5902].
2012-11-14 13:17:01 +00:00
Michael Kolupaev
fd87c6f9be
dbms: probably improved WriteBufferValidUTF8 [#CONV-5902].
2012-11-14 12:30:24 +00:00
Michael Kolupaev
ddf856fbcb
dbms: probably improved WriteBufferValidUTF8 [#CONV-5902].
2012-11-14 12:20:58 +00:00
Michael Kolupaev
2d1bed38c9
dbms: fixed compiler warnings [#CONV-5902].
2012-11-14 10:22:51 +00:00
Michael Kolupaev
441b177af6
dbms: added WriteBufferValidUTF8 [#CONV-5902].
2012-11-14 09:49:51 +00:00
Michael Kolupaev
7f461eeffa
dbms: fixed typo in comment :) [#CONV-5879].
2012-11-14 09:38:30 +00:00
Alexey Milovidov
ee2959af7f
dbms: improvement [#CONV-2944].
2012-11-10 05:20:56 +00:00
Alexey Milovidov
c4ffc95cdd
dbms: improvement [#CONV-2944].
2012-11-10 05:13:46 +00:00
Alexey Milovidov
856108efe9
dbms: added 'RowBinary' format [#CONV-2944].
2012-11-10 04:43:53 +00:00
Alexey Milovidov
686878a5fb
dbms: tiny fixes [#CONV-2944].
2012-11-10 04:43:04 +00:00
Alexey Milovidov
b664e10a37
dbms: fixed race condition [#CONV-2944].
2012-11-10 04:42:26 +00:00
Alexey Milovidov
75239c6937
dbms: client: improvement [#CONV-2944].
2012-11-10 02:21:39 +00:00
Alexey Milovidov
12afcb64ed
Better diagnostics [#CONV-2807].
2012-11-08 18:30:49 +00:00
Evgeniy Gatov
9dbe01f4d3
dbms: used keep-alive [#CONV-5891].
2012-11-08 09:46:01 +00:00
Evgeniy Gatov
b9f1b04a11
dbms: fix [#CONV-2944].
2012-11-07 10:32:48 +00:00
Alexey Milovidov
f5419d3d5a
dbms: development of connection pool with failover [#CONV-2944].
2012-11-06 18:20:00 +00:00
Alexey Milovidov
d7d23ac81b
dbms: StorageDistributed: added failover [#CONV-2944].
2012-11-06 17:04:38 +00:00
Alexey Milovidov
14af942eae
███████████: fixed error [#CONV-5452].
2012-11-06 13:58:29 +00:00
Alexey Milovidov
70d20d62f4
dbms: added ConnectionPoolWithFailover [#CONV-2944].
2012-11-02 20:13:41 +00:00
Alexey Milovidov
bc5c289bb1
dbms: added functions 'arrayElement' and 'has' [#CONV-2944].
2012-11-02 19:10:43 +00:00
Alexey Milovidov
524f84aa5e
Fixed errors with hash function [#CONV-2807].
2012-11-01 19:05:34 +00:00
Alexey Milovidov
02b95a2297
dbms: improved distributed query processing [#CONV-2944].
2012-10-30 20:15:07 +00:00
Alexey Milovidov
5610f1c13c
dbms: fixed error with distributed query processing [#CONV-2944].
2012-10-30 19:17:41 +00:00
Alexey Milovidov
274f2d0828
dbms: returning proper HTTP code in case of errors [#CONV-2944].
2012-10-29 07:19:47 +00:00
Alexey Milovidov
e30260d9fa
dbms: added parametric aggregate functions; added aggregate function 'quantile' [#CONV-2944].
2012-10-29 02:58:52 +00:00
Alexey Milovidov
2a95c2b504
dbms: fixed error with async. stream [#CONV-2944].
2012-10-29 02:55:14 +00:00
Alexey Milovidov
db11d5dbb9
dbms: fixed error [#CONV-2944].
2012-10-29 02:54:47 +00:00
Alexey Milovidov
fa0dc68533
dbms: clearing temporary columns while executing query - improved performance (not tested) [#CONV-2944].
2012-10-25 20:20:46 +00:00
Alexey Milovidov
9362731666
dbms: fixed error [#CONV-2944].
2012-10-24 19:09:42 +00:00
Michael Kolupaev
61e04ed781
clickhouse: fixed median aggregate function type check [#CONV-5879].
2012-10-24 18:53:48 +00:00
Alexey Milovidov
544dd9a596
dbms: probably fixed error with aggregate function serialization (incomplete) [#CONV-2944].
2012-10-24 18:14:36 +00:00
Michael Kolupaev
110fc172b2
libstats: slightly refactored ReservoirSampler, removed unused code from AggregateFunctionMedian [#CONV-5879].
2012-10-24 07:55:27 +00:00
Alexey Milovidov
b2e260fa36
dbms: development [#CONV-2944].
2012-10-23 18:51:29 +00:00
Michael Kolupaev
6d64009db2
clickhouse: added median aggregate function
2012-10-23 10:58:53 +00:00
Alexey Milovidov
a5e88d1fb5
dbms: fixed error with distributed connections [#CONV-2944].
2012-10-22 19:55:19 +00:00
Alexey Milovidov
be58c0883d
dbms: development [#CONV-2944].
2012-10-22 19:03:01 +00:00
Alexey Milovidov
b907de191b
dbms: development [#CONV-2944].
2012-10-20 23:02:13 +00:00
Alexey Milovidov
8bda876d42
dbms: development [#CONV-2944].
2012-10-20 07:23:13 +00:00
Alexey Milovidov
3f62b5bb2e
dbms: development [#CONV-2944].
2012-10-20 06:40:55 +00:00
Alexey Milovidov
e35138b09d
dbms: development [#CONV-2944].
2012-10-20 05:54:35 +00:00
Alexey Milovidov
12a5e955c1
dbms: development [#CONV-2944].
2012-10-20 05:36:32 +00:00
Alexey Milovidov
8e76b228e1
dbms: development [#CONV-2944].
2012-10-20 02:35:44 +00:00
Alexey Milovidov
1a7af177cd
dbms: development [#CONV-2944].
2012-10-20 02:10:47 +00:00
Alexey Milovidov
6b787234ad
dbms: development [#CONV-2944].
2012-10-19 00:10:17 +00:00
Alexey Milovidov
957f89f4e3
dbms: development [#CONV-2944].
2012-10-18 23:52:31 +00:00
Alexey Milovidov
a1fd23efb1
dbms: better [#CONV-2944].
2012-10-18 23:38:16 +00:00
Alexey Milovidov
8c5d02e064
dbms: fixed error [#CONV-2944].
2012-10-18 22:47:12 +00:00
Alexey Milovidov
c61f9d72c5
dbms: maybe better [#CONV-2944].
2012-10-18 19:24:46 +00:00
Alexey Milovidov
8f7b76622e
dbms: better [#CONV-2944].
2012-10-18 19:00:49 +00:00
Alexey Milovidov
4a229b5984
dbms: fixed error [#CONV-2944].
2012-10-18 18:41:23 +00:00
Alexey Milovidov
5dce2f8b49
dbms: allowed to directly cancel stream; cancelling in UnionBlockInputStream [#CONV-2944].
2012-10-17 19:55:56 +00:00
Alexey Milovidov
9a31d2f163
dbms: improved logging [#CONV-2944].
2012-10-16 19:20:58 +00:00
Alexey Milovidov
d61f6c1069
dbms: addition to prev. revision [#CONV-2944].
2012-10-16 18:41:35 +00:00
Alexey Milovidov
fd1b7c3b8b
dbms: tiny addition [#CONV-2944].
2012-10-16 18:38:29 +00:00
Alexey Milovidov
9279104479
dbms: probably fixed error [#CONV-2944].
2012-10-16 18:37:34 +00:00
Alexey Milovidov
02118c34d5
dbms: addition to prev. revision [#CONV-2944].
2012-10-16 18:14:51 +00:00
Alexey Milovidov
d2ed0ae566
dbms: addition to prev. revision [#CONV-2944].
2012-10-16 18:12:29 +00:00
Alexey Milovidov
bb3fedcd55
dbms: addition to prev. revision [#CONV-2944].
2012-10-16 17:34:05 +00:00
Alexey Milovidov
7f4d9e188c
dbms: cancelling of remote/distributed queries [#CONV-2944].
2012-10-16 17:32:59 +00:00
Alexey Milovidov
2d0b3c97d5
dbms: tiny modification [#CONV-2944].
2012-10-13 02:12:50 +00:00
Alexey Milovidov
c1f67a439d
dbms: fixed error with filter (WHERE, HAVING) [#CONV-2944].
2012-10-12 20:34:33 +00:00
Alexey Milovidov
8b505320fe
dbms: probably fixed error in distributed query processing [#CONV-2944].
2012-10-12 18:57:10 +00:00
Alexey Milovidov
4c3c059eac
dbms: better [#CONV-2944].
2012-10-12 18:32:35 +00:00
Alexey Milovidov
3b1da776fb
dbms: fixed error [#CONV-2944].
2012-10-12 18:25:20 +00:00
Alexey Milovidov
05a1f9800c
dbms: improved diagnostics [#CONV-2944].
2012-10-12 18:19:44 +00:00
Alexey Milovidov
9ced96ac9b
dbms: fixed error [#CONV-2944].
2012-10-12 17:54:26 +00:00
Alexey Milovidov
1da843261e
dbms: UnionBlockInputStream: earlier collection of errors [#CONV-2944].
2012-10-12 16:53:45 +00:00
Alexey Milovidov
80084f0359
dbms: fixed error with TabSeparatedRaw format [#CONV-2944].
2012-10-10 18:51:52 +00:00
Alexey Milovidov
fc8b9ca281
dbms: fixed error [#CONV-2944].
2012-10-10 18:32:45 +00:00
Alexey Milovidov
2eee93e1d5
dbms: improved performance of aggregation by many fields; fixed error in function concat [#CONV-2944].
2012-10-07 06:30:10 +00:00
Alexey Milovidov
51d9240f74
dbms: tiny modifications [#CONV-2944].
2012-10-07 00:23:36 +00:00
Alexey Milovidov
c4c2ca38c6
dbms: improved performance (1.5x) of filtering and sorting strings [#CONV-2944].
2012-10-07 00:23:18 +00:00
Alexey Milovidov
8bd7825459
dbms: development [#CONV-2944].
2012-09-27 18:27:05 +00:00
Alexey Milovidov
a2edf17da6
dbms: fixed error (FixedString overflow) [#CONV-2944].
2012-09-24 06:43:50 +00:00
Alexey Milovidov
02b9c3e47e
dbms: development (conditional operator) [#CONV-2944].
2012-09-24 04:11:55 +00:00
Alexey Milovidov
7f501078b9
dbms: development (conditional operator) [#CONV-2944].
2012-09-24 02:12:59 +00:00
Alexey Milovidov
3565fe09c0
dbms: fixed error in UnionBlockInputStream [#CONV-2944].
2012-09-24 02:05:40 +00:00
Alexey Milovidov
6b6a834b64
dbms: development [#CONV-2944].
2012-09-24 02:04:57 +00:00
Alexey Milovidov
0facf74015
dbms: development (conditional operator) [#CONV-2944].
2012-09-23 06:16:42 +00:00
Alexey Milovidov
7efe870cf9
dbms: development (string splitting functions) [#CONV-2944].
2012-09-23 05:28:59 +00:00
Alexey Milovidov
93703e86ec
dbms: development (array functions) [#CONV-2944].
2012-09-23 00:04:17 +00:00
Alexey Milovidov
f77216b3de
Merge
2012-09-22 07:30:40 +00:00
Alexey Milovidov
c7a4df24be
dbms, ███████████: fixed performance issue [#CONV-2944].
2012-09-22 02:49:28 +00:00
Alexey Milovidov
1650554012
dbms: fixed error (cutting arrays) [#CONV-2944].
2012-09-20 18:40:58 +00:00
Alexey Milovidov
2f29924dda
dbms: fixed error [#CONV-2944].
2012-09-19 19:30:18 +00:00
Alexey Milovidov
8068c5df89
dbms: fixed error [#CONV-2944].
2012-09-19 18:45:01 +00:00
Alexey Milovidov
cc1dc34b9e
███████████: UserAgent: slightly better [#CONV-2807].
2012-09-17 07:54:49 +00:00
Alexey Milovidov
04fae490a1
dbms: development [#CONV-2944].
2012-09-17 04:34:19 +00:00
Alexey Milovidov
5501a05fc6
dbms: development [#CONV-2944].
2012-09-17 04:31:25 +00:00
Alexey Milovidov
c584e302e5
dbms: fixed race [#CONV-2944].
2012-09-12 18:49:21 +00:00
Alexey Milovidov
bf1042c832
dbms: development [#CONV-2944].
2012-09-12 18:18:48 +00:00
Alexey Milovidov
e6cb036898
dbms: fixed error [#CONV-2944].
2012-09-10 19:05:06 +00:00
Alexey Milovidov
ee72094d1d
███████████: development [#CONV-2944].
2012-09-05 19:51:09 +00:00
Alexey Milovidov
2f5c38866b
dbms: probably fixed error [#CONV-2944].
2012-09-04 20:19:25 +00:00
Alexey Milovidov
a17bf6f10e
dbms: probably fixed error [#CONV-2944].
2012-09-04 19:57:17 +00:00
Alexey Milovidov
dbd2019907
dbms: fixed error [#CONV-2944].
2012-09-03 20:35:21 +00:00
Alexey Milovidov
fd0815a735
dbms: probably fixed error [#CONV-2944].
2012-09-03 19:52:57 +00:00
Alexey Milovidov
ffc6ef092e
dbms: development [#CONV-2944].
2012-09-03 06:32:38 +00:00
Alexey Milovidov
fb444475c4
dbms: development [#CONV-2944].
2012-09-03 04:45:46 +00:00
Alexey Milovidov
ff712c95ed
dbms: development [#CONV-2944].
2012-09-03 01:39:30 +00:00
Alexey Milovidov
0652f9da96
dbms: development [#CONV-2944].
2012-08-31 20:38:05 +00:00
Alexey Milovidov
f594dcebd0
dbms: development [#CONV-2944].
2012-08-30 17:43:31 +00:00
Alexey Milovidov
692805fa39
dbms: development [#CONV-2944].
2012-08-29 20:23:19 +00:00
Alexey Milovidov
b664b11192
dbms: development [#CONV-2944].
2012-08-29 20:07:24 +00:00
Alexey Milovidov
7cbd700c74
dbms: development [#CONV-2944].
2012-08-29 18:49:54 +00:00
Alexey Milovidov
44aa02f806
dbms: development [#CONV-2944].
2012-08-27 05:13:14 +00:00
Alexey Milovidov
312b007e6f
dbms: development [#CONV-2944].
2012-08-26 12:18:50 +00:00
Alexey Milovidov
eefd3b34d9
dbms: development [#CONV-2944].
2012-08-26 11:14:52 +00:00
Alexey Milovidov
464f4844b7
dbms: development [#CONV-2944].
2012-08-26 06:48:39 +00:00
Alexey Milovidov
5b9cd8cac6
dbms: development [#CONV-2944].
2012-08-26 04:40:29 +00:00
Alexey Milovidov
3118d7ae1f
dbms: development [#CONV-2944].
2012-08-26 02:08:18 +00:00
Alexey Milovidov
dff7453a3c
dbms: development [#CONV-2944].
2012-08-24 20:40:34 +00:00
Alexey Milovidov
15487c70b3
dbms: development [#CONV-2944].
2012-08-24 19:42:03 +00:00
Alexey Milovidov
fabe9889f2
dbms: development [#CONV-2944].
2012-08-24 00:15:32 +00:00
Alexey Milovidov
fd06437d00
dbms: development [#CONV-2944].
2012-08-23 23:51:51 +00:00
Alexey Milovidov
9cd4ad0a9a
dbms: development [#CONV-2944].
2012-08-23 23:49:28 +00:00
Alexey Milovidov
4bb02285a1
dbms: development [#CONV-2944].
2012-08-23 22:40:51 +00:00
Alexey Milovidov
ff2797d346
dbms: development [#CONV-2944].
2012-08-23 22:27:10 +00:00
Alexey Milovidov
7df3250512
dbms: development [#CONV-2944].
2012-08-23 20:35:05 +00:00
Alexey Milovidov
fc0088bfd3
dbms: development [#CONV-2944].
2012-08-23 20:22:44 +00:00
Alexey Milovidov
1d4d01a76c
dbms: development [#CONV-2944].
2012-08-23 19:38:45 +00:00
Alexey Milovidov
7620dfe4f2
dbms: development [#CONV-2944].
2012-08-23 18:45:59 +00:00
Alexey Milovidov
0af519aa4d
dbms: development [#CONV-2944].
2012-08-23 18:43:57 +00:00
Alexey Milovidov
b220d5d216
dbms: development [#CONV-2944].
2012-08-23 18:05:31 +00:00
Alexey Milovidov
f81223b22e
dbms: development [#CONV-2944].
2012-08-22 23:09:26 +00:00