Anton Tikhonov
472116b9e7
Merge
2015-08-11 16:45:14 +03:00
Alexey Arno
99f0783b04
dbms: Server: Fixed pointer computation + simplified code. [#METR-17276]
2015-08-10 16:47:43 +03:00
Anton Tikhonov
053ea72bfe
Upgrade number parser in JSON (and ReadHelpers) [#METR-17621]
2015-08-10 16:23:40 +03:00
Alexey Arno
753a90b930
dbms: Server: Deleted obsolete files. [#METR-17276]
2015-08-10 13:05:03 +03:00
Alexey Arno
99a62d3608
Merge
2015-08-10 13:03:44 +03:00
Alexey Milovidov
071c1af212
dbms: fixed error [#METR-17606].
2015-08-09 08:10:43 +03:00
Alexey Arno
ed2ec39899
dbms: Server: Fixes. [#METR-17276]
2015-08-07 20:35:34 +03:00
Alexey Arno
1bf22c463b
dbms: Server: Renamed functional test. [#METR-17276]
2015-08-07 20:09:02 +03:00
Alexey Arno
a68b3891f8
dbms: Server: Updated functional tests. [#METR-17276]
2015-08-07 19:59:15 +03:00
Alexey Arno
311a41e14f
Merge
2015-08-07 18:24:23 +03:00
Alexey Arno
69d8ae10b6
Merge
2015-08-07 18:23:38 +03:00
Alexey Arno
e24cad5123
dbms: Server: Performance improvements. [#METR-17276]
2015-08-07 15:39:06 +03:00
Alexey Milovidov
ca3a36c3e1
dbms: addition to prev. revision [#METR-17606].
2015-08-07 02:46:15 +03:00
Alexey Milovidov
ec1b05bf54
dbms: added test [#METR-17606].
2015-08-07 00:38:52 +03:00
Alexey Milovidov
32da2a7d8c
dbms: improved query formatting for distributed queries [#METR-17606].
2015-08-07 00:32:51 +03:00
Alexey Milovidov
5ed70eeb27
dbms: preparation [#METR-17606].
2015-08-06 07:28:59 +03:00
Alexey Milovidov
e072db7da2
dbms: preparation to more compact query formatting [#METR-17606].
2015-08-06 06:26:27 +03:00
Alexey Milovidov
4eac023043
dbms: addition to prev. revision [#METR-17606].
2015-08-06 00:39:42 +03:00
Alexey Milovidov
4ab0052456
dbms: more compact formatting of queries with aliases: development [#METR-17606].
2015-08-06 00:38:31 +03:00
Alexey Milovidov
e9c504e9da
dbms: modified exception message for ParallelReplicas [#MTRSADMIN-1462].
2015-08-04 21:55:53 +03:00
Alexey Arno
891aed0744
dbms: Server: Cosmetic changes. [#METR-17276]
2015-08-04 16:37:56 +03:00
Alexey Arno
58e2a7ef6b
dbms: Server: Removed useless hashing in the case of 32-bit floating point values. [#METR-17276]
2015-08-04 15:33:08 +03:00
Alexey Arno
99aec7b6c1
dbms: Server: Fixed timeout value. [#METR-14410]
2015-08-04 14:22:13 +03:00
Alexey Milovidov
845758e378
Merge
2015-08-03 23:12:23 +03:00
Alexey Milovidov
70f4887d74
dbms: tiny modifications [#METR-2944].
2015-08-03 23:11:57 +03:00
Alexey Arno
b32721432b
dbms: Server: Added stateless functional test (stateful one is in progress). [#METR-17276]
2015-08-03 20:32:37 +03:00
Alexey Arno
a012ab00a8
Merge
2015-08-03 18:54:38 +03:00
Alexey Milovidov
5b0b5dc9cf
dbms: added memory-efficient mode of distributed aggregation [#METR-17536].
2015-07-31 02:41:02 +03:00
Alexey Arno
f651046ac8
Merge
2015-07-30 20:09:02 +03:00
Alexey Arno
3251f5978a
dbms: Server: Made HyperLogLog implementation more understandable. [#METR-17276]
2015-07-30 20:04:49 +03:00
Alexey Arno
3d301bb749
dbms: Server: Use trivial has for HLL12 case. [#METR-17276]
2015-07-29 20:22:17 +03:00
Alexey Arno
b17d3d79fc
dbms: Server: Updated comment. [#METR-17276]
2015-07-29 20:13:02 +03:00
Alexey Arno
98557ba369
dbms: Server: Feed CombinedCardinalityEstimator with at most 32-bit wide values. [#METR-17276]
2015-07-29 20:06:39 +03:00
Alexey Arno
99e2b241c0
dbms: Server: Fixes. [#METR-17276]
2015-07-29 17:53:34 +03:00
Alexey Arno
4da092418e
dbms: Server: Fixes. [#METR-17276]
2015-07-29 17:14:44 +03:00
Alexey Milovidov
6bdcf3a9ae
dbms: fixed test [#METR-2944].
2015-07-27 21:05:32 +03:00
Alexey Milovidov
f98ab0c9c1
dbms: allowed to cancel query while sending external tables data [#METR-15144].
2015-07-27 20:36:52 +03:00
Alexey Milovidov
fc49f1ab55
dbms: added tests [#METR-17491].
2015-07-27 19:57:02 +03:00
Alexey Milovidov
e3b5bc0ea6
dbms: fixed segfault when using INSERT SELECT or CREATE AS SELECT with extremes=1 or WITH TOTALS [#METR-17491].
2015-07-27 18:51:37 +03:00
Alexey Milovidov
bc6598371c
dbms: fixed comment [#METR-2944].
2015-07-27 16:36:22 +03:00
Alexey Milovidov
99d64cbc7f
Merge
2015-07-26 15:06:29 +03:00
Alexey Milovidov
38d6128150
dbms: added column sizes to system.columns table [#METR-17475].
2015-07-26 14:34:41 +03:00
Alexey Milovidov
c5570f3f89
dbms: little better [#METR-17472].
2015-07-26 14:07:03 +03:00
Alexey Milovidov
0439ef5f7f
dbms: implemented LEFT ARRAY JOIN [#METR-17474].
2015-07-26 13:54:45 +03:00
Alexey Milovidov
5c2b5ffb10
dbms: added function emptyArrayToSingle [#METR-17474].
2015-07-26 13:40:32 +03:00
Alexey Milovidov
6f2eda117e
dbms: fixed error [#METR-17472].
2015-07-26 11:28:12 +03:00
Alexey Milovidov
323188bd29
dbms: scalar subqueries: development [#METR-17472].
2015-07-26 11:16:39 +03:00
Alexey Milovidov
8e44832c85
dbms: scalar subqueries: development [#METR-17472].
2015-07-26 10:55:48 +03:00
Alexey Milovidov
b87857152b
dbms: fixed error in prev. revision [#METR-17472].
2015-07-26 10:08:46 +03:00
Alexey Milovidov
35b55b7e4f
dbms: added tests; fixed error in prev. revision [#METR-17472].
2015-07-25 14:59:21 +03:00
Alexey Milovidov
80ce5f1f65
dbms: scalar subqueries: initial implementation [#METR-17472].
2015-07-25 14:47:50 +03:00
Alexey Milovidov
d9e76da292
dbms: added support for multiquery in interactive mode [#METR-17471].
2015-07-25 13:58:41 +03:00
Alexey Milovidov
6acbf3db3e
dbms: fixed progress bar for INSERT SELECT and CREATE AS SELECT queries [#METR-17470].
2015-07-25 13:38:52 +03:00
Alexey Milovidov
e3449cae83
dbms: added progress for query CREATE AS SELECT [#METR-17470].
2015-07-25 12:56:56 +03:00
Alexey Milovidov
39bc10041d
dbms: generating query_id [#METR-17469].
2015-07-25 12:49:09 +03:00
Alexey Milovidov
007ecde455
dbms: Client: allowed to paste multi-line queries even in single-line mode [#METR-2944].
2015-07-25 08:55:40 +03:00
Alexey Milovidov
0c9c9fcead
dbms: added test [#METR-17461].
2015-07-24 22:24:56 +03:00
Alexey Milovidov
04c78e57ef
dbms: function extractURLParameter: fixed error and removed support for ; [#METR-17461].
2015-07-24 22:23:22 +03:00
Alexey Arno
b3bcc4f668
dbms: Server: Various optimizations. [#METR-17276]
2015-07-24 19:46:00 +03:00
Andrey Mironov
9fea075cb0
Merge
2015-07-24 17:46:29 +03:00
Alexey Milovidov
aa785f3481
dbms: added tests [#METR-15418].
2015-07-24 00:30:34 +03:00
Alexey Milovidov
57a91256a2
dbms: FULL and RIGHT JOIN: development [#METR-15418].
2015-07-24 00:19:30 +03:00
Alexey Milovidov
fb7520d2cd
dbms: FULL and RIGHT JOIN: development [#METR-15418].
2015-07-24 00:03:51 +03:00
Alexey Milovidov
763fe6fb93
dbms: added CROSS JOIN [#METR-16893].
2015-07-23 23:23:24 +03:00
Andrey Mironov
28d333adff
Merge
2015-07-23 20:54:07 +03:00
Andrey Mironov
9a54c18a8d
Merge
2015-07-23 16:37:09 +03:00
Andrey Mironov
defba956d9
Merge
2015-07-23 16:11:27 +03:00
Alexey Milovidov
6f70e8e05c
dbms: added comment [#METR-2944].
2015-07-23 14:11:41 +03:00
Alexey Milovidov
b5b40a9a7a
dbms: added function arrayUniq [#METR-17429].
2015-07-23 14:11:10 +03:00
Alexey Milovidov
f4d5b5e3b8
dbms: arrayUniq: development [#METR-17429].
2015-07-23 12:39:21 +03:00
Alexey Milovidov
0f954021cb
dbms: FULL and RIGHT JOIN: development [#METR-15418].
2015-07-22 23:54:42 +03:00
Alexey Milovidov
d660d987ce
dbms: FULL and RIGHT JOIN: development [#METR-15418].
2015-07-22 22:43:09 +03:00
Alexey Arno
4bf6fe2070
dbms: Server: Feature development. [#METR-17276]
2015-07-22 18:25:59 +03:00
Alexey Arno
45d8bebff6
dbms: Server: Squeezed most of the fields into a 8-byte memory chunk. [#METR-17276]
2015-07-22 17:12:34 +03:00
Alexey Milovidov
b0387d5ccf
dbms: FULL and RIGHT JOINs: partial implementation [#METR-15418].
2015-07-22 05:59:47 +03:00
Alexey Milovidov
d44cc0ca08
dbms: preparations [#METR-15418].
2015-07-22 04:46:35 +03:00
Alexey Milovidov
71ae4a9931
dbms: preparation [#METR-15418].
2015-07-22 03:59:22 +03:00
Alexey Milovidov
ca17e5f14a
dbms: FULL and RIGHT JOIN: preparation [#METR-15418].
2015-07-22 00:29:02 +03:00
Andrey Mironov
f4b0c505da
dbms: materialize defaults to avoid type safety problems while sorting [#METR-17391]
2015-07-21 20:19:21 +03:00
Alexey Milovidov
291fb2ad3e
dbms: added test [#METR-17364].
2015-07-21 04:09:59 +03:00
Alexey Milovidov
45bfe8e361
dbms: fixed error with DISTINCT [#METR-17364].
2015-07-21 00:43:53 +03:00
Alexey Milovidov
9364b2a13a
dbms: fixed error in split functions [#METR-17374].
2015-07-20 23:05:34 +03:00
Andrey Mironov
c956fff1d0
dbms: add FarmHash64 and two variations of MetroHash64 to hash_map_string_3 text [#METR-15838]
2015-07-20 20:50:24 +03:00
Alexey Arno
18e886588d
dbms: Server: Fixed bug. [#METR-17276]
2015-07-20 20:29:59 +03:00
Alexey Arno
3314579909
Merge
2015-07-20 20:09:43 +03:00
Andrey Mironov
c739de4805
dbms: check for unsigned overflows in function range() [#METR-17362]
2015-07-20 19:24:37 +03:00
Andrey Mironov
b63b5cd8f9
dbms: add test for ternary operator type checks. [#METR-17372]
2015-07-20 18:46:50 +03:00
Andrey Mironov
44f6b22a55
dbms: fix function if() and ternary operator for same types. [#METR-17372]
2015-07-20 18:04:40 +03:00
Andrey Mironov
58408dc8a3
dbms: add function metroHash64
2015-07-20 17:59:29 +03:00
Alexey Milovidov
3ca8bb4448
dbms: added format TSKV [#METR-2944].
2015-07-18 07:27:38 +03:00
Alexey Milovidov
aa225476e8
dbms: modified test [#METR-17361].
2015-07-18 07:21:04 +03:00
Alexey Milovidov
d5a69e8e31
dbms: fixed error with GROUP BY empty arrays [#METR-17361].
2015-07-18 07:18:14 +03:00
Alexey Milovidov
5077e51fc7
dbms: implemented function 'if' for FixedString arguments [#METR-17352].
2015-07-17 22:53:09 +03:00
Alexey Milovidov
8d5cd69bb2
dbms: fixed exception message [#METR-2944].
2015-07-17 21:11:10 +03:00
Andrey Mironov
bb136fb496
dbms: RangeHashedDictionary: fix constructor fomartting
2015-07-17 18:56:34 +03:00
Andrey Mironov
f1bc759807
dbms: add farmHash64 [#METR-17328]
2015-07-17 18:56:34 +03:00
Alexey Milovidov
c0e029bb1b
dbms: renamed ColumnWithNameAndType to ColumnWithTypeAndName for clarification [#METR-2944].
2015-07-17 04:27:35 +03:00
Alexey Milovidov
71f64f2d49
Merge
2015-07-17 00:32:51 +03:00
Alexey Milovidov
41faaed60e
dbms: addition to prev. revision [#METR-17305].
2015-07-17 00:08:50 +03:00
Alexey Milovidov
791cc23dd6
dbms: addition to prev. revision [#METR-17305].
2015-07-17 00:06:45 +03:00
Alexey Milovidov
52847e6591
Merge
2015-07-17 00:03:53 +03:00
Alexey Milovidov
2cfb6495d4
dbms: added test to Float32 formatting [#METR-17281].
2015-07-16 23:45:04 +03:00
Alexey Milovidov
230bbe3296
dbms: addition to prev. revision [#METR-17281].
2015-07-16 23:33:05 +03:00
Alexey Milovidov
9c69ec44a9
dbms: addition to prev. revision [#METR-17281].
2015-07-16 23:16:42 +03:00
Alexey Milovidov
4920b63fd1
dbms: fixed error with rounded float formatting [#METR-17281].
2015-07-16 23:02:36 +03:00
Alexey Milovidov
c9689b255d
dbms: system.replicas: added columns 'inserts_oldest_time' and 'merges_oldest_time' [#METR-17306]..
2015-07-16 22:11:59 +03:00
Alexey Milovidov
efdc07a1da
Merge
2015-07-16 21:13:58 +03:00
Alexey Arno
5dcda93405
dbms: Server: Fixed unsigned int overflow issues. Updated functional test. [#METR-16435]
2015-07-16 16:01:49 +03:00
Alexey Milovidov
ba7b7dd52d
dbms: fixed race condition in storage Chunks [#METR-17327].
2015-07-15 23:40:19 +03:00
Alexey Milovidov
583dd33ed0
dbms: disabled moving to PREWHERE expressions with GLOBAL IN [#METR-17231].
2015-07-15 08:07:00 +03:00
Alexey Milovidov
6847fdb979
dbms: added test [#METR-15553].
2015-07-15 08:06:26 +03:00
Alexey Milovidov
1f03f17a49
dbms: passing proper Context to subqueries analyzer in PREWHERE [#METR-17231].
2015-07-15 07:50:48 +03:00
Alexey Milovidov
6815bd7c00
dbms: addition to prev. revision [#METR-15553].
2015-07-15 05:58:28 +03:00
Alexey Milovidov
7726566956
dbms: addition to prev. revision [#METR-15553].
2015-07-15 05:56:12 +03:00
Alexey Milovidov
bc3a0de6ab
dbms: fixed GLOBAL IN inside subquery [#METR-15553].
2015-07-15 05:52:19 +03:00
Alexey Milovidov
226731128b
dbms: get rid of columns inside Context [#METR-15553].
2015-07-15 04:26:35 +03:00
Alexey Milovidov
e948f1d1c1
Merge
2015-07-14 20:11:09 +03:00
Andrey Mironov
240d5c5b58
dbms: range_hashed dictGet*: add a missing call to resizing constructor of ColumnVector. [#METR-17111]
2015-07-14 18:05:46 +03:00
Alexey Milovidov
ac2f8dfb13
Merge
2015-07-14 17:49:49 +03:00
Andrey Mironov
874f665ffd
Merge
2015-07-14 16:11:38 +03:00
Andrey Mironov
2af56fe772
dbms: implement dictGet* functions for RangeHashedDictionary. [#METR-17111
2015-07-14 16:06:25 +03:00
Alexey Milovidov
df4a33949b
dbms: logging query finish for queries without result [#METR-16946].
2015-07-14 06:05:10 +03:00
Alexey Milovidov
52bab67d5f
Merge
2015-07-14 03:48:34 +03:00
Alexey Milovidov
3072d69739
dbms: probably faster (needs testing) [#METR-2944].
2015-07-14 00:28:19 +03:00
Alexey Milovidov
234367b038
dbms: added function identity [#METR-17251].
2015-07-14 00:27:08 +03:00
Andrey Mironov
f92714712f
dbms: extract IDictionaryBase, fix devirtualization. [#METR-17111]
2015-07-13 20:11:17 +03:00
Andrey Mironov
c4440ad829
dbms: RangeHashedDictionary implementation [#METR-17111]
2015-07-13 19:18:28 +03:00
Alexey Arno
aa30036fd4
dbms: Server: Cosmetic changes that make easier to read, understand, and maintain the code that handles UNION ALL. [#METR-14099]
2015-07-13 18:02:29 +03:00
Alexey Arno
a3cd654331
dbms: Server: Added functional test. [#METR-16435]
2015-07-13 16:25:56 +03:00
Alexey Arno
231588919f
Merge
2015-07-13 14:45:59 +03:00
Alexey Arno
135cac6d77
dbms: Server: Performance improvement. [#METR-16778]
2015-07-11 18:16:59 +03:00
Alexey Arno
b4f65a44e9
dbms: Server: Performance improvement. [#METR-16778]
2015-07-11 16:43:48 +03:00
Alexey Arno
8410736612
dbms: Server: Correctly handle backward linking of SELECT queries inside UNION ALL. [#METR-16778]
2015-07-11 03:44:45 +03:00
Alexey Arno
10b695465a
dbms: Server: Fixed the bug in a much nicer way: InterpreterSelectQuery does not split anymore its AST. [#METR-16778]
2015-07-10 21:26:46 +03:00
Andrey Mironov
8ea2990e7d
dbms: ExternalDictionaries: remove most invididual getters
2015-07-10 17:43:49 +03:00
Alexey Arno
6efb40c48b
Merge
2015-07-10 17:42:30 +03:00
Alexey Milovidov
8aa96f3f79
dbms: added comment [#METR-17233].
2015-07-10 06:06:00 +03:00
Alexey Milovidov
2af61829fe
dbms: added least and greatest functions [#METR-17233].
2015-07-10 05:57:32 +03:00
Alexey Milovidov
07bb8f34ba
dbms: Client: added line feed in case of exception in non-interactive mode [#METR-2944].
2015-07-09 21:26:50 +03:00
Andrey Mironov
a27057d4b9
Merge
2015-07-08 20:59:44 +03:00
Alexey Arno
5e1b1d4c48
dbms: Server: Performance improvements. [#METR-15618]
2015-07-08 20:30:42 +03:00
Alexey Arno
e44a202bad
dbms: Server: Style fix. [#METR-15618]
2015-07-08 17:25:11 +03:00
Alexey Milovidov
c449820a13
dbms: addition to prev. revision [#METR-16999].
2015-07-08 17:22:31 +03:00
Alexey Milovidov
af0070c16b
Merge
2015-07-08 07:38:46 +03:00
Alexey Milovidov
0b05ac5871
Merge
2015-07-08 06:18:51 +03:00
Alexey Arno
992e7dc7a5
Merge
2015-07-08 02:11:30 +03:00
Andrey Mironov
a5bfc70920
Merge
2015-07-07 18:30:10 +03:00
Pavel Kartavyy
ba715bdde0
dbms: writeDateTimeText pass arguments as template parameters
2015-07-07 12:29:29 +03:00
Alexey Milovidov
bbdfd33f47
dbms: fixed error with arrays; added test [#METR-17110].
2015-07-06 23:25:50 +03:00
Alexey Milovidov
0296dc2b88
dbms: fixing error with function replicate of arrays of consts [#METR-17110].
2015-07-06 22:24:51 +03:00
Alexey Arno
1c8251ad10
Merge
2015-07-06 16:53:13 +03:00
Alexey Arno
1d9066bb8a
Merge
2015-07-03 16:04:03 +03:00
Alexey Arno
90d85c9a77
dbms: Server: Support for multiple time zones: development [#METR-15618]
2015-07-03 14:55:51 +03:00
Alexey Vasiliev
49288b4043
Merge
2015-07-03 11:29:53 +03:00
Alexey Arno
5a3d5970c5
dbms: Server: Support for multiple time zones: development [#METR-15618]
2015-07-03 03:09:57 +03:00
Alexey Arno
7968c06699
dbms: Server: Support for multiple time zones: development [#METR-15618]
2015-07-02 17:26:15 +03:00
Alexey Arno
91ca58d0d3
dbms: Server: Support for multiple time zones: development [#METR-15618]
2015-07-02 17:22:15 +03:00
Alexey Arno
426e27d98e
dbms: Server: Support for multiple time zones: development [#METR-15618]
2015-07-02 17:14:07 +03:00
Alexey Arno
7ef2b9595a
dbms: Server: Support for multiple time zones: development [#METR-15618]
2015-07-02 16:35:28 +03:00
Alexey Arno
ec8925aa40
dbms: Server: Support for multiple time zones: development [#METR-15618]
2015-07-02 03:19:31 +03:00
Alexey Milovidov
efddabd212
Merge
2015-07-01 23:42:42 +03:00
Alexey Milovidov
d71b7ca1b0
dbms: better diagnostics [#METR-12542].
2015-07-01 23:14:23 +03:00
Alexey Arno
17f681ba8c
dbms: Server: Support for multiple time zones: development [#METR-15618]
2015-07-01 21:03:18 +03:00
Alexey Arno
072d110f67
Merge
2015-07-01 20:33:00 +03:00
Alexey Arno
2f56341f00
dbms: Server: Support for multiple time zones: development [#METR-15618]
2015-07-01 20:32:04 +03:00
Alexey Arno
419bc03713
dbms: Server: Support for multiple time zones: development [#METR-15618]
2015-07-01 19:07:29 +03:00
Alexey Arno
557b0bf9cc
dbms: Server: Support for multiple time zones: development [#METR-15618]
2015-07-01 17:35:02 +03:00
Pavel Kartavyy
eee023ffa9
Merge
2015-07-01 16:07:05 +03:00
Alexey Milovidov
f07967515b
dbms: addition to prev. revision [#METR-16946].
2015-07-01 08:31:27 +03:00
Alexey Milovidov
4505af81b3
dbms: QueryLog: development [#METR-16946].
2015-07-01 08:24:08 +03:00
Alexey Milovidov
5ed6a1d446
dbms: QueryLog: development [#METR-16946].
2015-07-01 08:18:54 +03:00
Alexey Milovidov
719f0ee89c
Merge
2015-06-30 22:07:19 +03:00
Alexey Milovidov
1618ea3dd7
dbms: added test to prev. revision [#METRIKASUPP-5388].
2015-06-30 22:06:52 +03:00
Alexey Milovidov
cd734e6f06
dbms: allowed constant arguments of aggregate functions and keys [#METRIKASUPP-5388].
2015-06-30 22:05:30 +03:00
Alexey Milovidov
115d04aa24
Update README
2015-06-30 21:48:55 +03:00
Alexey Milovidov
cc8734c5aa
dbms: addition to prev. revision [#METR-17105].
2015-06-30 21:38:55 +03:00
Alexey Milovidov
b5e2e9a7ae
dbms: function 'roundAge': fixed error [#METR-17105].
2015-06-30 21:22:06 +03:00
Alexey Arno
d8b0510518
dbms: Server: Support for multiple time zones: development [#METR-15618]
2015-06-30 18:03:22 +03:00
Alexey Arno
eec6b89a4c
dbms: Server: Support for multiple time zones: development [#METR-15618]
2015-06-30 17:02:47 +03:00
Alexey Milovidov
3ac04b49b2
dbms: QueryLog: development [#METR-16946].
2015-06-30 02:59:25 +03:00
Alexey Milovidov
cb223d360a
dbms: QueryLog: development [#METR-16946].
2015-06-30 02:54:33 +03:00
Alexey Milovidov
b5fd5fe490
dbms: QueryLog: development (incomplete) [#METR-16946].
2015-06-30 00:35:35 +03:00
Alexey Milovidov
c1ed7ca004
dbms: fixed error with LIKE [#METR-17078].
2015-06-29 21:47:46 +03:00
Pavel Kartavyy
aaf7afaa13
Merge
2015-06-29 15:42:00 +03:00
Andrey Mironov
85d2dbcd76
Merge
2015-06-29 13:49:24 +03:00
Alexey Milovidov
d23de31335
dbms: improved performance for very long arrays [#METR-17061].
2015-06-29 10:41:23 +03:00
Alexey Milovidov
8c1d4358bc
dbms: addition to prev. revision [#METR-17061].
2015-06-29 08:48:08 +03:00
Alexey Milovidov
9527f99d07
dbms: improved performance for very long arrays [#METR-17061].
2015-06-29 08:46:55 +03:00
Alexey Milovidov
b308d79f5e
dbms: improved performance of query parsing and analyzing with very long arrays [#METR-17061].
2015-06-29 07:54:52 +03:00
Alexey Milovidov
c8b4a8f1be
dbms: lowered default query_log.flush_interval_milliseconds to 7500 [#METR-16946].
2015-06-28 10:34:58 +03:00
Alexey Milovidov
9d0f0bf334
Client: added parameter --progress [#METR-17001].
2015-06-28 10:05:42 +03:00
Alexey Milovidov
efc741efb0
dbms: added setting 'distributed_group_by_no_merge' [#METR-17060].
2015-06-28 09:48:42 +03:00
Alexey Milovidov
4cebee36ea
dbms: added setting 'skip_unavailable_shards' [#METR-17059].
2015-06-28 09:38:18 +03:00
Alexey Milovidov
cdf90e9510
dbms: higher order functions: added support for constant expressions [#METR-17014].
2015-06-28 09:25:12 +03:00
Alexey Milovidov
6b82289af4
dbms: addition to prev. revision [#METR-16946].
2015-06-27 01:37:55 +03:00
Alexey Milovidov
d9fd662c12
dbms: addition to prev. revision [#METR-16946].
2015-06-27 00:20:33 +03:00
Alexey Milovidov
c36fdf0e56
dbms: initial implementation of QueryLog [#METR-16946].
2015-06-26 23:48:10 +03:00
Alexey Milovidov
c9e225be12
dbms: QueryLog: development [#METR-16946].
2015-06-26 22:23:25 +03:00
Andrey Mironov
f2f8bf86cc
dbms: external dictionaries: fix null pointer dereference after calling unique_ptr::release()
2015-06-26 18:45:31 +03:00
Alexey Arno
37f008afd0
dbms: Server: Added support for multiple time zones: part 1 (does not add any new functionality, does not change current functionality) [#METR-15618]
2015-06-26 18:11:31 +03:00
Andrey Mironov
a9d16d8a9f
Merge
2015-06-26 13:52:20 +03:00
Andrey Mironov
f7ec7dbf9e
dbms: ReadBuffer::ignore does not call eof when n == 0 [#MTRSADMIN-1093]
2015-06-26 13:38:15 +03:00
Alexey Arno
3e25e37feb
dbms: Server: Re-added functional test [#METR-16716]
2015-06-26 11:05:59 +03:00
Alexey Arno
a13e6f6a56
dbms: Server: Removed test because UNION ALL and FORMAT cannot be reliably tested together with our current functional test framework: 1) in the result of a UNION ALL the rows may appear in any order; 2) If put UNION ALL in a subrequest and use ORDER BY, we cannot test FORMAT. [#METR-16716]
2015-06-25 21:03:09 +03:00
Alexey Arno
a522013939
Merge
2015-06-25 20:38:54 +03:00
Andrey Mironov
9dd999708c
Merge
2015-06-25 16:03:46 +03:00
Alexey Milovidov
4ecc523ea5
dbms: fixed error with using comparison of Date or DateTime with constant string in index [#METR-2944].
2015-06-25 00:24:06 +03:00
Andrey Mironov
54d5517757
Merge
2015-06-24 20:05:40 +03:00
Andrey Mironov
aa7fe63962
dbms: temporarily add merge_tree_uniform_read_distribution setting. [#METR-16457]
2015-06-24 16:22:31 +03:00
Andrey Mironov
b18764404a
Merge
2015-06-24 14:03:53 +03:00
Alexey Arno
3874bef1fc
dbms: Server: Added unit test. [#METR-16188]
2015-06-23 19:35:04 +03:00
Alexey Milovidov
f3bcb40a45
dbms: added test to prev. revision [#METR-16945].
2015-06-23 02:54:25 +03:00
Alexey Milovidov
7f2fddeed2
dbms: fixed error in materialized views after refactoring [#METR-16945].
2015-06-23 02:17:49 +03:00
Alexey Milovidov
8ab76848d7
dbms: QueryLog: development [#METR-16946].
2015-06-23 00:26:03 +03:00
Andrey Mironov
f012d95b7a
dbms: implement alter table detach unreplicated partition [#MTRSADMIN-1093]
2015-06-22 21:24:02 +03:00
Andrey Mironov
2ba22a4a8a
dbms: ActiveDataPartSet::level no longer participates in ::contains and ::operator<.
2015-06-22 21:24:02 +03:00
Andrey Mironov
be68461fc6
dbms: correctly determine mark to end of previous block [#MTRSADMIN-1093]
2015-06-22 21:24:02 +03:00
Andrey Mironov
978aba0f4c
Merge
2015-06-22 21:24:02 +03:00
Alexey Milovidov
6f3d8f0efc
dbms: added simple priorities system [#METR-16911].
2015-06-21 09:06:04 +03:00
Alexey Milovidov
001ffdfa18
dbms: fixed error with higher order functions [#METR-16894].
2015-06-19 05:34:47 +03:00
Alexey Milovidov
0180cda4ef
dbms: modified test [#METR-2944].
2015-06-18 16:38:50 +03:00
Alexey Milovidov
ba29065d30
dbms: fixed comment [#METR-2944].
2015-06-18 05:41:35 +03:00
Alexey Milovidov
09010e81f1
dbms: added test [#METR-2944].
2015-06-18 05:38:38 +03:00
Alexey Milovidov
580b77c152
dbms: addition to prev. revision [#METR-2944].
2015-06-18 05:30:50 +03:00
Alexey Milovidov
c757ab96c0
dbms: addition to prev. revision [#METR-2944].
2015-06-18 05:25:50 +03:00
Alexey Milovidov
29bb4c0f2e
dbms: addition to prev. revision [#METR-2944].
2015-06-18 05:15:26 +03:00
Alexey Milovidov
0719320758
dbms: improvement [#METR-2944].
2015-06-18 05:11:05 +03:00
Alexey Milovidov
e27323dd2e
dbms: addition to prev. revision [#METR-16277].
2015-06-18 03:34:39 +03:00
Alexey Milovidov
9245f053ca
dbms: log query and IP address in case of syntax error [#METR-16277].
2015-06-18 03:27:25 +03:00
Alexey Milovidov
1b61065f50
dbms: more uniform logging of query, logging client IP address [#METR-16277].
2015-06-18 00:34:15 +03:00
Alexey Milovidov
fc9bbaa2c1
dbms: added test [#METR-16700].
2015-06-18 00:11:03 +03:00
Alexey Milovidov
b6ccb2f6f5
dbms: added support for arguments of type Array(String) for function if [ #16700 ].
2015-06-18 00:10:19 +03:00
Alexey Milovidov
0e01dad0a3
dbms: added support for numeric arrays for arguments of function if [#METR-16700].
2015-06-17 05:02:53 +03:00
Alexey Milovidov
bb83c867fd
dbms: added support for Array arguments of function 'if' (incomplete) [#METR-16700].
2015-06-17 00:42:18 +03:00
Alexey Milovidov
73072b58c7
dbms: fixed comment [#METR-2944].
2015-06-17 00:41:47 +03:00
Alexey Milovidov
5c7dccebc1
dbms: allowed to compare Date and DateTime with strings in IN [#METR-2944].
2015-06-16 21:50:44 +03:00
Pavel Kartavyy
d6e101ae4b
Merge
2015-06-16 17:46:24 +03:00
Alexey Vasiliev
528af6d7cf
Merge
2015-06-15 16:53:46 +03:00
Alexey Milovidov
26813667eb
dbms: allowed to compare Date and DateTime with constant string [#METR-2944].
2015-06-12 10:46:58 +03:00
Alexey Milovidov
7b76ff3118
dbms: additions to prev. revision [#METR-2944].
2015-06-12 08:54:49 +03:00
Alexey Milovidov
779d85afc9
dbms: addition to prev. revision [#METR-2944].
2015-06-12 08:19:18 +03:00
Alexey Milovidov
a9becd36ea
dbms: allowed constant expressions in IN [#METR-2944].
2015-06-12 08:18:47 +03:00
Alexey Milovidov
5b8008e2b1
dbms: fixed error with tuples [#METR-13649].
2015-06-12 02:38:55 +03:00
Alexey Milovidov
bff45a25fa
dbms: improved type checking in IN [#METR-16793].
2015-06-12 02:09:56 +03:00
Pavel Kartavyy
84c2351774
remove old todo
2015-06-11 11:02:29 +03:00
Alexey Milovidov
7f0e6fd3c1
Merge
2015-06-11 03:35:36 +03:00
Alexey Milovidov
bc17c73ee4
SipHash: allowed not to call update for empty strings (less than 0.3% performance degradation on all test data) [#METR-16781].
2015-06-10 22:56:57 +03:00
Andrey Mironov
c4d1887a6f
dbms: correctly (I hope) determine PREWHERE dependencies for defaults [#METR-16589]
2015-06-10 17:49:38 +03:00
Andrey Mironov
ea4f4420ba
dbms: replace old lower/upper(UTF8) with vectorized ones [#METR-14764]
2015-06-10 15:47:27 +03:00
Pavel Kartavyy
4463a747da
ReadHelpers: add assertChar function [#METR-15514]
2015-06-10 11:14:46 +03:00
Pavel Kartavyy
6d71c367ed
WriteHelpers: add template specialization for const char * [#METR-15514]
2015-06-10 11:11:32 +03:00
Alexey Milovidov
b2bfa55a37
dbms: fixed tests [#METR-16762].
2015-06-10 02:54:37 +03:00
Alexey Milovidov
9237e308fb
dbms: JOIN: added checking of types of key columns [#METR-16762].
2015-06-10 02:50:22 +03:00
Alexey Milovidov
161d30c902
dbms: adding checking of types when JOIN (incomplete) [#METR-16762].
2015-06-10 00:34:45 +03:00
Alexey Milovidov
b417ef015f
dbms: added test [#METR-16762].
2015-06-09 23:56:40 +03:00
Alexey Milovidov
d1df9bd43b
dbms: Join: added support for constant keys [#METR-16762].
2015-06-09 23:55:15 +03:00
Alexey Milovidov
c65b2f6a16
dbms: added test [#METR-16722].
2015-06-09 22:51:45 +03:00
Alexey Milovidov
18a8e1f0ca
dbms: StorageBuffer: added missing support for defaults [#METR-16722].
2015-06-09 22:43:06 +03:00
Alexey Milovidov
b64f094d84
dbms: tiny improvement [#METR-2944].
2015-06-09 21:58:18 +03:00
Andrey Mironov
4fca014e1b
dbms: reload initially failed dictionaries with exponential backoff [#METR-16702]
2015-06-09 19:18:49 +03:00
Alexey Milovidov
c94bd2fc09
dbms: removed useless code [#METR-16739].
2015-06-08 23:22:02 +03:00
Alexey Milovidov
0b3c071eb9
dbms: removed useless code [#METR-16739].
2015-06-08 23:19:28 +03:00
Andrey Mironov
432687925c
dbms: prevent moving array join-ed columns to PREWHERE. No diagnostic for ExpressionAnalyzer yet though [#METR-16525]
2015-06-08 19:05:44 +03:00
Andrey Mironov
5a60c588bf
dbms: ExpressionAnalyzer: redundant null check eliminated, refactoring
2015-06-08 18:22:04 +03:00
Alexey Milovidov
97782b4855
dbms: fixed error with memory tracking [#METR-16433].
2015-06-08 07:59:45 +03:00
Alexey Milovidov
51be2693ee
dbms: addition to SETTINGS [#METR-16354].
2015-06-06 23:00:08 +03:00
Alexey Milovidov
557b60a19d
dbms: fixed tiny error [#METR-15933].
2015-06-06 22:59:16 +03:00
Alexey Milovidov
af3ccde339
dbms: section SETTINGS: added tests [#METR-16354].
2015-06-06 04:14:56 +03:00
Alexey Milovidov
70d40aedc3
dbms: added tests for functions of aggregation states [#METR-16677].
2015-06-06 03:43:54 +03:00
Alexey Milovidov
417ab909b8
dbms: added functions for manipulation of aggregation states [#METR-16677].
2015-06-06 03:28:37 +03:00
Alexey Milovidov
890ee9c0fa
dbms: removed aggregate function 'debug' [#METR-2944].
2015-06-06 02:19:15 +03:00
Alexey Milovidov
854a2f4cc8
dbms: added optional section SETTINGS to SELECT query [#METR-16354].
2015-06-06 00:28:04 +03:00
Alexey Milovidov
cac3ce7e27
dbms: allowed more easily to specify cluster name with hyphens [#METR-16610].
2015-06-05 23:04:54 +03:00
Alexey Milovidov
b4f60297d2
dbms: Client: max_block_sizes: using parameters from Settings as defaults [#METR-2944].
2015-06-05 22:33:52 +03:00
Alexey Milovidov
f78e0925da
Merge
2015-06-05 20:41:51 +03:00
Alexey Milovidov
58465191e8
dbms: fixed error: stuck with too much parts [#METR-16703].
2015-06-05 20:34:57 +03:00
Andrey Mironov
427469fba9
Merge
2015-06-05 20:30:33 +03:00
Andrey Mironov
0326ee5a2e
Merge
2015-06-05 20:30:24 +03:00
Alexey Milovidov
4899dd47aa
dbms: get rid of 'increment.txt': addition [#METR-16629].
2015-06-05 19:41:18 +03:00
Andrey Mironov
5a21f3908b
dbms: SSE lower/upperUTF8 faster handling of cyrillic sequences[#METR-14764]
2015-06-04 15:16:48 +03:00
Alexey Arno
9f15e1a483
dbms: Server: Small cosmetic change for memset/memcpy/memmove functions. Does not change functionality. [#METR-15090]
2015-06-04 13:28:31 +03:00
Alexey Milovidov
05814604de
dbms: fixed error with ATTACH for replicated tables [#MTRSADMIN-1093].
2015-06-04 05:07:30 +03:00
Alexey Arno
b86aa4785c
dbms: Server: Avoid negative zeroes in all of the remaining cases. [#METR-15210]
2015-06-03 20:01:30 +03:00
Andrey Mironov
1037433f3d
dbms: finally fix out-of-bounds access in SSE lower/upper UTF8[#METR-14764]
2015-06-03 19:08:39 +03:00
Alexey Arno
ce1e437c09
dbms: Server: Added function toStartOfFiveMinute. [#METR-14495]
2015-06-03 17:27:03 +03:00
Alexey Arno
de8ad31161
dbms: Server: Added comment. [#METR-16386]
2015-06-03 16:20:19 +03:00
Alexey Arno
59e894426a
dbms: Server: Added version function. [#METR-16386]
2015-06-03 16:11:59 +03:00
Alexey Arno
ac80e39c1e
dbms: Server: Deleted forgotten garbage from header file. [#METR-16546]
2015-06-03 14:28:16 +03:00
Alexey Milovidov
027342ec5a
Merge
2015-06-03 06:56:40 +03:00
Alexey Milovidov
8d09c7f618
dbms: additions [#METR-15987].
2015-06-03 06:55:29 +03:00
Alexey Milovidov
1cf67bdede
dbms: addition to prev. revision [#METR-15987].
2015-06-03 06:32:37 +03:00
Alexey Milovidov
c341bd2c60
dbms: function 'transform': added support for non-const argument with default value [#METR-15987].
2015-06-03 06:29:28 +03:00
Alexey Milovidov
9c78e95702
dbms: addition to prev. revision [#METR-16629].
2015-06-03 00:24:41 +03:00
Alexey Milovidov
76bfd2af21
dbms: addition to prev. revision [#METR-16629].
2015-06-03 00:08:12 +03:00
Alexey Milovidov
c19193cf61
Merge
2015-06-02 23:22:53 +03:00
Alexey Milovidov
5752d8f561
dbms: removing obsolete parts [#METR-16629].
2015-06-02 23:21:03 +03:00
Alexey Arno
82a330f47a
dbms: Server: Small simplification. [#METR-16546]
2015-06-02 17:18:14 +03:00
Alexey Arno
20fe37511f
Merge
2015-06-02 14:16:02 +03:00
Andrey Mironov
018a31f416
dbms: SSE lower/upperUTF8 fix calculation of array end aligned to a multiple of 16 [#METR-14764]
2015-06-01 15:51:07 +03:00
Alexey Milovidov
9c2cf55a28
dbms: addition to prev. revision [#METR-16576].
2015-05-30 00:37:17 +03:00
Alexey Milovidov
68cfd47195
dbms: added missing aggregate function synonim [#METR-16266].
2015-05-30 00:33:18 +03:00
Alexey Milovidov
96f1bbc379
dbms: added support for randomization of quota intervals [#METR-16576].
2015-05-30 00:32:10 +03:00
Alexey Milovidov
6a5ef9be83
dbms: fixed error with hanging INSERTs [#METR-16514].
2015-05-29 23:36:09 +03:00
Alexey Milovidov
3a6d28eb0e
dbms: fixed error: empty queries in process list [#METR-16577].
2015-05-29 22:08:51 +03:00
Alexey Milovidov
98594561d5
dbms: fixed error [#METR-15210].
2015-05-29 19:46:46 +03:00
Alexey Milovidov
f16cdbdefa
dbms: tiny modifications for rounding functions [#METR-15210].
2015-05-29 19:09:51 +03:00
Andrey Mironov
78bda3cd50
dbms: SSE lower/upperUTF8 finer granularity, more realistic approach [#METR-14764]
2015-05-29 17:58:33 +03:00
Andrey Mironov
ff7dc2635b
dbms: SSE lower/upper(UTF8) fix logical error, disable SSE4.2 [#METR-14764]
2015-05-29 13:43:05 +03:00
Andrey Mironov
8825aa2db3
dbms: SSE lower/upper(UTF8) fix hardcode and harness SSE4.2 [#METR-14764]
2015-05-29 11:43:20 +03:00
Alexey Milovidov
3db1bf63a2
dbms: fixed error [#METR-16575] [#METR-16573].
2015-05-29 03:33:56 +03:00
Alexey Milovidov
3786513a3c
dbms: fixing error [#METR-16575].
2015-05-29 00:41:28 +03:00
Alexey Arno
b2679d1886
Merge
2015-05-28 17:01:46 +03:00
Alexey Arno
8125cad146
dbms: Server: Performance improvements. [#METR-15210]
2015-05-28 17:00:52 +03:00
Alexey Arno
79bad96d98
dbms: Server: Performance improvements. [#METR-15210]
2015-05-28 15:58:09 +03:00
Andrey Mironov
b06bdb0edf
dbms: add SSE variants of lower/upper and UTF8 equivalents [#METR-14764]
2015-05-28 15:33:07 +03:00
Alexey Milovidov
40f0a9c4d9
dbms: fixed error with false-broken parts [#METR-16545].
2015-05-28 07:32:38 +03:00
Alexey Milovidov
986f7b55bb
dbms: addition to prev. revision [#METR-16545].
2015-05-28 07:09:09 +03:00
Alexey Milovidov
c03cec07de
dbms: addition to prev. revision [#METR-16545].
2015-05-28 07:07:09 +03:00
Alexey Milovidov
0984363b9c
dbms: removed passing DataTypeFactory everywhere [#METR-16545].
2015-05-28 06:49:28 +03:00
Alexey Milovidov
ef54e74f45
dbms: supported 'NOT NOT x' chain in parser [#METR-16543].
2015-05-28 04:41:40 +03:00
Alexey Arno
463ee81a9d
dbms: Server: Performance improvements + fixed rounding algorithm for negative precisions. [#METR-15210]
2015-05-28 01:59:46 +03:00
Alexey Milovidov
5390f492e1
dbms: JOIN with empty table: additions [#METR-16476].
2015-05-27 03:55:54 +03:00
Andrey Mironov
7f38ad390e
dbms: allow specifying expressions for dictionary attributes [#METR-16432]
2015-05-26 18:09:53 +03:00
Andrey Mironov
ff4fb2784a
zkutil: rework KeeperException to minimize repetition, set non-zero return code for KeeperException, process ZSESSIONMOVED as unrecoverable
2015-05-26 17:40:36 +03:00
Andrey Mironov
afa79bfcda
dbms: add parsing of expression to DictionaryStructure [#METR-16432]
2015-05-26 15:24:31 +03:00
Andrey Mironov
31b868184d
dbms: show all dictionaries in system.dictionaries, even the ones failed to load. [#METR-16466]
2015-05-26 14:54:05 +03:00
Alexey Arno
28822deffb
dbms: Server: Fixed computation overflow issue. [#METR-16435]
2015-05-26 13:00:17 +03:00
Alexey Milovidov
baaf5d0485
dbms: allowed to JOIN with empty table [#METR-16476].
2015-05-26 03:37:48 +03:00
Alexey Milovidov
c160b7e460
dbms: tiny modification [#METR-2944].
2015-05-26 03:35:13 +03:00
Alexey Arno
3bff6644f9
dbms: Server: Updated functional test for rounding functions. [#METR-15210]
2015-05-25 19:32:53 +03:00
Alexey Arno
d34ed382e0
dbms: Server: Added functional test for rounding functions. [#METR-15210]
2015-05-25 19:13:10 +03:00
Sergey Magidovich
09e5261dff
Merge
2015-05-25 18:44:30 +03:00
Andrey Mironov
fef078c8ec
Merge
2015-05-25 18:33:44 +03:00
Alexey Arno
c965ef892a
Merge
2015-05-25 18:09:12 +03:00
Sergey Magidovich
1143c9def9
statdaemons: Add test. [#MOBMET-1661]
2015-05-25 17:10:30 +03:00
Alexey Arno
57287a28c1
Merge
2015-05-25 16:39:06 +03:00
Pavel Kartavyy
52b004722e
CalcCloud: fix compability with java StoreInfo
2015-05-25 16:20:17 +03:00
Pavel Kartavyy
ce8e182d9c
dbms: fix comments for network_compression_method [#METR-16391]
2015-05-22 18:22:37 +03:00
Pavel Kartavyy
665afc2550
dbms: renamed SettingsNetworkCompressionMethod to SettingsCompressionMethod[#METR-16391]
2015-05-22 18:22:36 +03:00
Pavel Kartavyy
34f1b2e8a8
dbms: build fix [#METR-16391]
2015-05-22 18:22:36 +03:00
Pavel Kartavyy
392dc138ba
dbms: add compression method to client [#METR-16391]
2015-05-22 18:22:36 +03:00
Pavel Kartavyy
391ec6451b
dbms: use network_compression_method when server writes result [#METR-16391]
2015-05-22 18:22:36 +03:00
Pavel Kartavyy
65d74a6195
dbms: add network compression method to settings [#METR-16391]
...
dbms: add network compression method to settings [#METR-16391]
2015-05-22 18:22:36 +03:00
Andrey Mironov
f465feeb28
dbms: DictionarySource::loadIds pass ids by reference to const.
...
Allow specifying "where" for MySQL and ClickHouse dictionary sources [#METR-16432]
2015-05-22 16:25:59 +03:00
Andrey Mironov
3fc0fda58f
dbms: ExpressionAnalyzer: addStorageAliases add useful todo
2015-05-22 16:25:59 +03:00
Andrey Mironov
9b5ff37c09
dbms: set optimize_move_to_prewhere to on by default [#METR-13020]
2015-05-21 19:26:23 +03:00
Andrey Mironov
8ddc49125c
dbms: do not expand ALIAS column names. [#METR-16390]
2015-05-21 16:47:29 +03:00
Andrey Mironov
728d367d34
dbms: FunctionsMath: use Vec2d::store for faster stores
2015-05-21 15:26:29 +03:00
Pavel Kartavyy
f377dccdf1
PoolWothFailover: fix wrong exception type
2015-05-21 14:19:58 +03:00
Alexey Arno
569a383606
dbms: Server: bug fix. [#METR-15210]
2015-05-20 19:21:58 +03:00
Alexey Arno
1143cfb7ad
dbms: Server: performance optimizations. [#METR-15210]
2015-05-20 18:34:09 +03:00
Alexey Arno
793d1accfc
dbms: Server: performance optimizations. [#METR-15210]
2015-05-20 17:00:40 +03:00
Alexey Arno
6dca411831
Merge
2015-05-20 16:21:39 +03:00
Alexey Arno
c5535adb03
dbms: Server: MySQL conformant behavior for limit cases. [#METR-16188]
2015-05-20 15:35:15 +03:00
Alexey Arno
262564a0d5
dbms: Server: MySQL conformant behavior for limit cases. [#METR-16188]
2015-05-20 15:18:46 +03:00
Andrey Mironov
fb2828f256
Merge
2015-05-20 15:06:48 +03:00
Alexey Arno
3658260d63
dbms: Server: refactoring. [#METR-16188]
2015-05-20 15:04:33 +03:00
Alexey Arno
758add05b4
dbms: Server: refactoring. [#METR-16188]
2015-05-20 14:09:54 +03:00
Alexey Arno
76dcc45edf
dbms: Server: Small style cleanup + numerical stability improvement for covariance and correlation. [#METR-16188]
2015-05-20 12:17:25 +03:00
Alexey Arno
b46ce05dbe
Merge
2015-05-19 18:06:12 +03:00
Alexey Arno
a29d67c82d
dbms: Server: Feature implementation. [#METR-16188]
2015-05-19 18:03:17 +03:00
Alexey Arno
b3418c08a2
Merge
2015-05-19 16:53:23 +03:00
Alexey Arno
2421d53033
dbms: Server: small cosmetic change. [#METR-15210]
2015-05-19 16:31:14 +03:00
Alexey Arno
8a36ba31c8
dbms: Server: small cosmetic change. [#METR-15210]
2015-05-19 16:26:23 +03:00
Alexey Arno
30eef142b3
Merge
2015-05-19 16:23:13 +03:00
Alexey Milovidov
3dfb212562
Merge
2015-05-19 00:20:43 +03:00
Alexey Milovidov
fa6a6682d3
dbms: added test [#METR-16341].
2015-05-19 00:03:08 +03:00
Alexey Milovidov
2b12e65784
dbms: added test [#METR-16352].
2015-05-18 23:59:40 +03:00
Alexey Milovidov
90522cb623
dbms: removed useless header [#METR-2944].
2015-05-18 23:30:00 +03:00
Alexey Milovidov
2b762c7aa9
dbms: fixed error with StorageBuffer when destination table doesn't exist [#METR-16352].
2015-05-18 23:28:40 +03:00
Alexey Milovidov
0f6bb584fb
dbms: allowed whitespaces in column list in INSERT query [#METR-16341].
2015-05-18 23:22:23 +03:00
Pavel Kartavyy
4dce7fb109
dbms: log number of threads in background pool
2015-05-18 17:09:05 +03:00
Pavel Kartavyy
c6e7584fbb
███████████: obtain leadership before iteration. check before commit [#METR-16024]
...
Signed-off-by: Pavel Kartavyy <kartavyy@yandex-team.ru>
2015-05-18 15:38:50 +03:00
Alexey Arno
5f0a1cab74
dbms: Server: Feature implementation. [#METR-16188]
2015-05-18 01:33:17 +03:00
Alexey Arno
bf6aecc826
dbms: Server: Feature implementation. [#METR-16188]
2015-05-17 20:46:21 +03:00
Alexey Milovidov
b96f132d21
dbms: fixed error with regionToContinent [#METR-2944].
2015-05-17 02:49:13 +03:00
Alexey Milovidov
df8eefd79e
dbms: tiny fixes [#METR-16266].
2015-05-16 11:33:32 +03:00
Alexey Arno
fe3b31bd97
dbms: Server: Feature implementation. [#METR-16188]
2015-05-16 00:02:29 +03:00
Alexey Arno
3b2a84264e
dbms: Server: Feature implementation. [#METR-16188]
2015-05-15 19:54:17 +03:00
Alexey Arno
b9014db828
dbms: Server: Feature implementation. [#METR-16188]
2015-05-15 18:13:59 +03:00
Alexey Arno
b0abc2dc2a
dbms: Server: Feature implementation. [#METR-16188]
2015-05-15 18:01:05 +03:00
Alexey Milovidov
a66f8f99ba
dbms: don't use constant columns while evaluating DISTINCT [#METR-2944].
2015-05-15 03:20:25 +03:00
Alexey Arno
ae16cb6ac2
dbms: Server: cosmetic change. [#METR-15210]
2015-05-14 15:43:42 +03:00
Alexey Arno
897f809463
dbms: Server: cosmetic change. [#METR-15210]
2015-05-14 15:33:52 +03:00
Alexey Arno
aa6fb6b229
Merge
2015-05-14 15:08:27 +03:00
Alexey Arno
ce2abcabdd
dbms: Server: In the code managing asynchronous writes, fill with zeroes the portion of the buffer that is eventually truncated in order to keep Valgrind quiet. [#METR-15090]
2015-05-14 01:17:28 +03:00
Alexey Arno
5d0e5ec60c
dbms: Server: better designed initialization. Does not change anything. [#METR-15090]
2015-05-14 00:28:28 +03:00
Andrey Mironov
095fd54ae8
dbms: correctly handle injective dictGet* functions during ExpressionAnalyzer's optimizations.
2015-05-13 19:11:24 +03:00
Alexey Milovidov
b5463a887f
dbms: allowed to type 'count(*)' instead of 'count()' as exception [#METR-2944].
2015-05-13 04:19:19 +03:00
Alexey Milovidov
488343c252
dbms: fixed tiny error [#METR-10859].
2015-05-12 23:09:18 +03:00
Alexey Milovidov
8f64441bbf
dbms: added test [#METR-10872].
2015-05-12 22:28:41 +03:00
Pavel Kartavyy
6f1f6e3d99
Merge
2015-05-12 17:44:10 +03:00
Alexey Milovidov
8a1ea8cdad
dbms: disabled max_streams_to_max_threads_ratio by default [#METR-2944].
2015-05-12 08:01:43 +03:00
Alexey Milovidov
e3b0c97b0f
dbms: fixed error with merging [#METR-16247].
2015-05-12 07:55:14 +03:00
Alexey Milovidov
566b62854b
dbms: more unform distribution of work among threads (experimental) [#METR-2944].
2015-05-11 03:11:22 +03:00
Alexey Milovidov
8ce4dac8ed
dbms: fixed tiny error in rare cases [#METR-2944].
2015-05-11 01:25:19 +03:00
Andrey Mironov
2c58c9ea50
dbms: add system.dictionaries.query_count field [#METR-
...
15569]
2015-05-08 15:31:34 +03:00
Pavel Kartavyy
751344d1f4
dbms: throw NetExceptions on errors with Network [#METR-15570]
2015-05-08 12:24:42 +03:00
Pavel Kartavyy
8ae0453076
dbms: removed unused exception [#METR-15570]
2015-05-08 12:24:42 +03:00
Pavel Kartavyy
8e0041e9d0
dbms: error codes - refactoring [#METR-15570]
2015-05-08 12:24:42 +03:00
Andrey Mironov
759f10aa88
dbms: add builtin_dictionaries_reload_interval to config [#METR-16143]
2015-05-07 18:06:11 +03:00
Andrey Mironov
b9b0ebb0f8
dbms: prohibit chaining of temporal conditions [#METR-16058]
2015-05-07 17:04:28 +03:00
Andrey Mironov
64dc50dfa4
dbms: implementation of temporal conditions [#METR-16058]
2015-05-07 17:04:28 +03:00
Andrey Mironov
27ebf02a8d
dbms: simplify sequenceMatch prototype by appending .* before any pattern [#METR-16058]
2015-05-07 17:04:27 +03:00
Andrey Mironov
6acdcb281d
dbms: sequenceMatch: remove usage of continue
[#METR-16058]
2015-05-07 17:04:27 +03:00
Andrey Mironov
be67de26b5
dbms: sequenceMatch aggregate function draft, temporal conditions currently ignored [#METR-16058]
2015-05-07 17:04:27 +03:00
Alexey Arno
51711df1c0
Removed blank. [#METR-15652]
2015-05-07 15:28:41 +03:00
Alexey Arno
ac6a365ea1
Greatly simplfied code. [#METR-15652]
2015-05-07 15:28:09 +03:00
Alexey Arno
44066984cf
Merge
2015-05-07 13:31:50 +03:00
Alexey Milovidov
c57063be27
Merge
2015-05-07 02:35:54 +03:00
Alexey Milovidov
a5afb7a863
dbms: cut dependency [#METR-2944].
2015-05-07 02:35:37 +03:00
Alexey Milovidov
cebe87f321
Merge
2015-05-05 21:22:59 +03:00
Alexey Milovidov
9c99febfc3
dbms: added ProfileEvents for Compiler [#METR-16212].
2015-05-05 18:50:20 +03:00
Alexey Milovidov
46eb776111
dbms: increased 'max_ast_elements' by default and for profile 'web' [#METRIKASUPP-5044].
2015-05-05 17:54:14 +03:00
Alexey Arno
8ff005e909
dbms: Server: Fixed incorrect behavior with the DISTINCT keyword [#METR-14408]
2015-05-05 17:02:57 +03:00
Alexey Arno
2d8d0970ed
dbms: Server: Fixed numbering. [#METR-15859]
2015-05-05 14:53:09 +03:00
Alexey Arno
6a3c429bf3
dbms: Server: Removed unneeded code. [#METR-15859]
2015-05-05 13:45:45 +03:00
Alexey Arno
550d5e9e7a
dbms: Server: Fixed hostname + IP address presentation. [#METR-15859]
2015-05-05 13:13:45 +03:00
Alexey Milovidov
6ce28acc0f
dbms: cut dependency [#METR-2944].
2015-05-04 20:52:19 +03:00
Alexey Milovidov
f33943144d
Revert "dbms: improvement [#METR-16164]."
...
This reverts commit b9f977d430df589f006d6c2bb3ffc32bc2f54a31.
2015-05-03 12:13:29 +03:00
Alexey Milovidov
310ed66b00
Revert "dbms: improvement (incomplete) [#METR-16164]."
...
This reverts commit 6f4f44ce7980cace32edd0913b8d1d53cd51682b.
2015-05-03 12:13:08 +03:00
Alexey Milovidov
3b5fe94b82
dbms: fixed indent [#METR-16164].
2015-05-03 11:35:50 +03:00
Alexey Milovidov
cb562a1d97
dbms: don't calculate constant expressions for every block [#METR-16164].
2015-05-03 11:07:31 +03:00
Alexey Milovidov
2f2c7869f6
dbms: fixed error [#METR-16164].
2015-05-03 11:06:15 +03:00
Alexey Arno
47b9cd0dd6
dbms: Server: Small cosmetic cleanup. [#METR-15090]
2015-04-30 18:04:42 +03:00
Alexey Arno
fe683b8c78
dbms: Server: Remove unneeded event statistics. [#METR-15090]
2015-04-30 16:25:34 +03:00
Alexey Arno
14823c82a5
dbms: Server: Added comment. [#METR-15354]
2015-04-30 16:00:56 +03:00
Alexey Arno
fa78aa633f
Merge
2015-04-30 15:43:16 +03:00
Alexey Milovidov
b5f1084132
dbms: improvement (incomplete) [#METR-16164].
2015-04-30 08:45:34 +03:00
Alexey Milovidov
cb1301d3cb
dbms: improvement [#METR-16164].
2015-04-30 00:30:40 +03:00
Alexey Milovidov
685aa695bb
dbms: function 'transform': added support for constant argument [#METR-15987].
2015-04-29 04:30:44 +03:00
Alexey Milovidov
738e736500
dbms: function 'transform': development [#METR-15987].
2015-04-28 08:21:41 +03:00
Alexey Milovidov
d371b7c843
dbms: function 'transform': development [#METR-15987].
2015-04-28 07:47:27 +03:00
Alexey Milovidov
1e55d7aa60
dbms: removed debug output [#METR-2944].
2015-04-28 07:37:35 +03:00
Alexey Milovidov
c89970cc01
dbms: fixed comment [#METR-2944].
2015-04-28 07:35:54 +03:00
Alexey Milovidov
3f4f96ad7d
dbms: added test for function 'transform' [#METR-15987].
2015-04-28 06:56:23 +03:00
Alexey Milovidov
123cd3340d
dbms: function 'transform': development [#METR-15987].
2015-04-28 06:54:57 +03:00
Alexey Milovidov
5e230a6b2d
dbms: function 'transform': development [#METR-15987].
2015-04-28 06:38:41 +03:00
Alexey Arno
e596208c3b
dbms: Server: Fixes. [#METR-15859]
2015-04-27 12:43:23 +03:00
Alexey Arno
5309366008
dbms: Server: Feature development. [#METR-15859]
2015-04-25 02:23:25 +03:00
Alexey Arno
7d12e18e16
dbms: Server: Feature development. [#METR-15859]
2015-04-24 19:49:32 +03:00
Alexey Arno
5463d74a84
Merge
2015-04-24 18:49:30 +03:00
Alexey Arno
93a871e60a
dbms: Server: Untabified a bit. [#METR-15619]
2015-04-24 15:28:38 +03:00
Alexey Arno
e1b6730e5b
Merge
2015-04-24 15:26:23 +03:00
Alexey Arno
999bc75dfe
dbms: Server: Removed unneeded optimization (ii). [#METR-14408]
2015-04-23 16:16:42 +03:00
Alexey Arno
7a755007eb
dbms: Server: Removed unneeded optimization. [#METR-14408]
2015-04-23 16:09:43 +03:00
Alexey Arno
a15052e0e6
Merge
2015-04-23 15:57:39 +03:00
Alexey Arno
80850909c7
Merge
2015-04-23 14:07:15 +03:00
Alexey Milovidov
2c067ad2c2
dbms: fixed error [#METR-16053].
2015-04-23 03:20:41 +03:00
Alexey Milovidov
30c800bb69
dbms: fixed error [#METR-16053].
2015-04-23 00:26:12 +03:00
Alexey Arno
31faf89c70
dbms: Server: Further simplified the business logic: no more calls to fcntl. [#METR-15090]
2015-04-22 19:05:48 +03:00
Andrey Mironov
2fff473759
dbms: fix deadlock in Context::getExternalDictionariesImpl with ClickhouseDictionarySource
2015-04-22 16:53:43 +03:00
Alexey Arno
cd24f85cfe
dbms: Server: Reduced the number of open files. [#METR-15090]
2015-04-22 16:37:30 +03:00
Alexey Arno
543afcf58f
dbms: Server: More correct logic. It does not change functionality, but it adds coherency. [#METR-14408]
2015-04-22 01:28:42 +03:00
Alexey Milovidov
b5383147c6
Update README
2015-04-21 23:44:46 +03:00
Alexey Arno
5136ffb2a6
dbms: Server: Simplified code. [#METR-14408]
2015-04-21 18:12:08 +03:00
Andrey Mironov
77b2ef6f81
Merge
2015-04-21 16:10:08 +03:00
Alexey Milovidov
4f469ea831
dbms: preparation [#METR-15418].
2015-04-19 01:33:24 +03:00
Alexey Milovidov
9077eb4f3c
dbms: preparation [#METR-15418].
2015-04-19 01:30:43 +03:00
Alexey Milovidov
6e235bf2a7
Merge
2015-04-18 15:10:43 +03:00
Alexey Milovidov
b326ef1bc8
dbms: updated benchmark [#METR-15716].
2015-04-18 15:08:51 +03:00
Alexey Arno
8a317f076d
Merge
2015-04-17 16:56:29 +03:00
Alexey Milovidov
a2f2cc369d
dbms: preparation for FULL and RIGHT JOINs [#METR-15418].
2015-04-17 11:46:06 +03:00
Alexey Milovidov
124a12095a
dbms: added support for selecting stronger compression method [#METR-15386].
2015-04-17 08:35:53 +03:00
Alexey Arno
7d00e235ea
Merge
2015-04-16 17:27:56 +03:00
Alexey Milovidov
4c703cbfd7
dbms: added profile events for AIO and ordinary IO [#METR-15090].
2015-04-16 15:06:05 +03:00
Alexey Milovidov
a5ac7fb70c
dbms: disabled direct IO by default [#METR-15090].
2015-04-16 14:47:17 +03:00
Alexey Milovidov
b69900e6c1
dbms: added missing function [#METR-2944].
2015-04-16 14:40:18 +03:00
Alexey Milovidov
93ae68b68d
dbms: probably fixed race condition (and flapping test) with ALTER ... DETACH and merge [#METR-2944].
2015-04-16 14:30:34 +03:00
Alexey Milovidov
4b53ad5e13
dbms: added test [#METR-15964].
2015-04-16 13:53:51 +03:00
Alexey Milovidov
e871f4efe2
dbms: added support for arrays in tuple in NativeBlock streams [#METR-15964].
2015-04-16 13:48:35 +03:00
Alexey Milovidov
e37e38991c
dbms: added test for usage of WITH TOTALS inside JOIN [#METR-15417].
2015-04-16 12:58:47 +03:00
Alexey Milovidov
97cbc17863
Merge
2015-04-16 12:56:29 +03:00
Alexey Milovidov
c89b7dcf92
dbms: implementation of WITH TOTALS inside JOINed subqueries [#METR-15417].
2015-04-16 12:55:24 +03:00
Alexey Arno
ba9df3a39a
dbms: Server: Correctly disconnect when exceptions occur in RemoteBlockInputStream. [#METR-15689]
2015-04-16 12:29:40 +03:00
Alexey Arno
72297de7f5
Merge
2015-04-16 11:51:03 +03:00
Alexey Milovidov
80a3021962
dbms: removed old code [#METR-2944].
2015-04-16 10:56:43 +03:00
Alexey Milovidov
361c167d59
dbms: fixed build [#METR-2944].
2015-04-16 10:36:38 +03:00
Alexey Milovidov
dd4cef4781
dbms: fixed build [#METR-2944].
2015-04-16 10:32:40 +03:00
Alexey Milovidov
e4bd9b1dec
dbms: cut another dependency [#METR-2944].
2015-04-16 10:22:29 +03:00
Alexey Milovidov
402e0ee457
dbms: fixed build [#METR-2944].
2015-04-16 09:46:18 +03:00
Alexey Milovidov
ee1b7bc617
dbms: fixed build [#METR-2944].
2015-04-16 09:39:46 +03:00
Alexey Milovidov
114b3de689
dbms: cut dependencies [#METR-2944].
2015-04-16 09:12:35 +03:00
Andrey Mironov
bedd5e7c26
dbms: add function URLHash plus tests [#METR-15826]
2015-04-15 18:00:28 +03:00
Alexey Arno
bc2de9a94d
dbms: Server: Correctly disconnect when exceptions occur in RemoteBlockInputStream. [#METR-15689]
2015-04-15 16:23:37 +03:00
Alexey Arno
beddce0927
dbms: Server: unit tests cleanup. [#METR-15090]
2015-04-15 13:07:48 +03:00
Alexey Arno
ac1e12e8dc
dbms: Server: tweaked comments. [#METR-15090]
2015-04-15 11:45:22 +03:00
Alexey Milovidov
9a2bb06823
dbms: fixed build [#METR-2944].
2015-04-15 08:20:33 +03:00
Alexey Milovidov
3a658e4b26
dbms: fixed error with multiquery mode in Client [#METR-15975].
2015-04-14 23:46:34 +03:00
Alexey Arno
7415b65a55
Merge
2015-04-14 18:00:57 +03:00
Alexey Milovidov
cfd2d2aad5
dbms: removed useless code [#METR-2944].
2015-04-14 05:55:59 +03:00
Alexey Milovidov
c4ea83a906
dbms: cut dependencies [#METR-2944].
2015-04-14 05:45:30 +03:00
Alexey Milovidov
b1603e4304
dbms: added missing file [#METR-15933].
2015-04-14 05:11:59 +03:00
Alexey Milovidov
463526910d
dbms: little better [#METR-15933].
2015-04-14 04:39:30 +03:00
Andrey Mironov
c477f5f152
Merge
2015-04-13 16:55:39 +03:00
Andrey Mironov
620cd64569
Merge
2015-04-13 15:05:58 +03:00
Alexey Milovidov
628c32c840
dbms: using setting 'max_read_buffer_size' in Log and TinyLog tables [#METR-15090].
2015-04-12 07:47:03 +03:00
Alexey Milovidov
cac503ff82
Merge
2015-04-12 07:39:20 +03:00
Alexey Milovidov
00305592bc
dbms: addition to prev. revision [#METR-15933].
2015-04-11 07:15:14 +03:00
Alexey Milovidov
9c4badbe39
dbms: addition to prev. revision [#METR-15934].
2015-04-11 06:39:31 +03:00
Alexey Milovidov
d09991bd87
dbms: addition to prev. revision [#METR-15934].
2015-04-11 06:34:37 +03:00
Alexey Milovidov
aa726b203d
dbms: addition to prev. revision [#METR-15933].
2015-04-11 06:30:54 +03:00
Alexey Milovidov
9ec393df61
dbms: better diagnostics on syntax error [#METR-15933].
2015-04-11 06:10:23 +03:00
Alexey Milovidov
62ff76c572
Merge
2015-04-10 20:54:52 +03:00
Alexey Milovidov
794ee4baf0
dbms: added line feeds [#METR-2944].
2015-04-10 20:54:33 +03:00
Alexey Arno
b5c1932b8c
Merge
2015-04-10 20:51:39 +03:00
Andrey Mironov
26cfbd6e96
dbms: fix merge [#METR-15836]
2015-04-10 18:54:51 +03:00
Andrey Mironov
486568015e
Merge
2015-04-10 18:13:26 +03:00
Andrey Mironov
3fbd84b81c
dbms: make stateless test 00148 deterministic [#METR-15913].
2015-04-10 13:14:02 +03:00
Andrey Mironov
226b11b887
dbms: fix test reference and bring commentaries up-to-date [#METR-15913].
2015-04-10 13:02:57 +03:00
Alexey Milovidov
2161eb4c0c
dbms: addition to prev. revision [#METR-15913].
2015-04-10 03:57:42 +03:00
Alexey Milovidov
eaa412df2b
dbms: added setting 'strict_insert_defaults' (incomplete) [#METR-15913].
2015-04-10 03:43:08 +03:00
Andrey Mironov
b059495b5d
Merge
2015-04-09 20:33:26 +03:00
Andrey Mironov
6cde3424bc
Merge
2015-04-09 20:01:12 +03:00
Andrey Mironov
0aec8580b1
dbms: add rich commentary [#METR-15836]
2015-04-09 14:34:50 +03:00
Alexey Milovidov
7d4bf16d06
dbms: fixed Block::insertDefault method for elements of nested data structures (it is used in AddedDefaultsBlockInputStream, InterpreterInsertQuery) [#METR-15896].
2015-04-09 05:10:06 +03:00
Alexey Milovidov
543c4c92cb
dbms: removed dead code; healing corrupted nested columns [#METR-15896].
2015-04-09 03:37:08 +03:00
Alexey Milovidov
079615d43d
dbms: added test [#METR-15896].
2015-04-09 00:27:35 +03:00
Andrey Mironov
e64fbdf250
dbms: addition to previous commit [#METR-15836]
2015-04-08 19:57:01 +03:00
Andrey Mironov
1e794acb87
Merge
2015-04-08 19:39:02 +03:00
Alexey Milovidov
c67d578e3d
dbms: made multi-RENAME atomic [#METR-15843].
2015-04-08 04:06:15 +03:00
Alexey Milovidov
50acf246aa
dbms: benchmark: MemSQL: additions [#METR-15716].
2015-04-08 04:03:41 +03:00
Alexey Milovidov
e74b56c1d7
dbms: fixed deadlock [#METR-15843].
2015-04-08 00:24:05 +03:00
Andrey Mironov
0d49b3bde1
revert
2015-04-07 17:30:46 +03:00
Alexey Milovidov
892e51b1df
dbms: benchmark: added MemSQL [#METR-15716].
2015-04-05 05:36:47 +03:00
Alexey Milovidov
2e4e90c866
dbms: Client: added --stacktrace option, removed displaying of stack traces by default [#METR-2944].
2015-04-03 22:06:16 +03:00
Alexey Milovidov
f1dc2f4775
dbms: fixed error [#METR-15387].
2015-04-03 19:16:02 +03:00
Andrey Mironov
e267ba87f0
dbms: rename isNan to isNaN [#METR-15731]
2015-04-03 17:52:33 +03:00
Andrey Mironov
4ed57ac566
dbms: add functions isFinite, isInfinite, isNan [#METR-METR-15731]
2015-04-03 16:30:51 +03:00
Andrey Mironov
08ea875532
move stateful test to stateful folder
2015-04-03 16:30:51 +03:00
Andrey Mironov
63a12789e6
add reference for 00130_buffer_and_rewhere
2015-04-03 16:30:51 +03:00
Andrey Mironov
2de6e4a51b
Merge
2015-04-03 13:10:38 +03:00
Alexey Milovidov
b11974f99a
Merge
2015-04-03 02:58:26 +03:00
Alexey Milovidov
6a65e6702a
dbms: added test [#METR-15790].
2015-04-03 00:10:05 +03:00
Alexey Milovidov
65d88e3037
███████████: added program to looking at solid table [#METR-15822].
2015-04-03 00:06:23 +03:00
Andrey Mironov
9c502e55f9
print "Ready for connections" earlier
2015-04-02 19:41:07 +03:00
Andrey Mironov
ba2e06a6e6
propagate exception from dictionaries on server start, fix race condition
2015-04-02 19:37:05 +03:00
Andrey Mironov
ebd953e1b6
Merge
2015-04-02 19:37:05 +03:00
Andrey Mironov
ea9f5f2488
return old-fashioned code for calculation of total_rows
2015-04-02 12:36:40 +03:00
Alexey Milovidov
694939cee8
dbms: added test [#METR-15790].
2015-04-02 06:32:39 +03:00
Alexey Milovidov
7b3ab80648
dbms: added test [#METR-15804].
2015-04-02 06:29:42 +03:00
Alexey Milovidov
376087dd00
dbms: addition to prev. revision [#METR-15804].
2015-04-02 06:19:09 +03:00
Alexey Milovidov
f6600e38d4
Merge
2015-04-02 06:17:10 +03:00
Alexey Milovidov
edf7fdc58d
dbms: fixed error [#METR-15804].
2015-04-02 06:08:43 +03:00
Andrey Mironov
6dcee7e9a5
Merge
2015-04-01 14:45:01 +03:00
Andrey Mironov
c2ba426ab7
Merge
2015-04-01 14:45:01 +03:00
Andrey Mironov
82621ca5a1
fix type in comment
2015-04-01 14:45:01 +03:00
Andrey Mironov
c707bd3bc4
dbms: add FixedString support for function toFixedString
2015-04-01 14:45:01 +03:00
Andrey Mironov
4760f61f39
Merge
2015-04-01 14:45:01 +03:00
Andrey Mironov
bdd0b60c07
dbms: support FixedString in column default expressions
2015-04-01 14:45:00 +03:00
Alexey Milovidov
b609ca6872
dbms: benchmark of Vertica: updated queries file [#METR-15716].
2015-04-01 08:00:27 +03:00
Alexey Milovidov
666c154e5d
dbms: fixed compiler, added test [#METR-2944].
2015-04-01 07:14:15 +03:00
Alexey Milovidov
7acee77529
dbms: improved performance [#METR-15790].
2015-04-01 05:55:52 +03:00
Alexey Milovidov
54397c6c7a
dbms: added support for parsing 10-digits unix timestamp as DateTime (in addition to YYYY-MM-DD hh:mm:ss format) [#METR-15790].
2015-04-01 00:09:19 +03:00
Alexey Milovidov
1654320fb7
dbms: updated comment [#METR-2944].
2015-03-31 23:46:44 +03:00
Alexey Milovidov
5b4172106b
Update README
2015-03-31 02:31:14 +03:00
Alexey Milovidov
a0646d83f1
dbms: benchmarks: updated [#METR-15716].
2015-03-31 02:28:49 +03:00
Alexey Milovidov
31ea01d2ab
dbms: removed old files [#METR-15716].
2015-03-30 14:30:12 +03:00
Alexey Milovidov
03d86006b9
dbms: added new benchmark results (incomplete) [#METR-15716].
2015-03-30 14:27:22 +03:00
Alexey Milovidov
05c426aa6b
dbms: updated benchmark instructions for Vertica [#METR-15716].
2015-03-30 08:50:13 +03:00
Alexey Milovidov
d3d3329d79
dbms: updated default setting for compiler [#METR-2944].
2015-03-29 12:20:28 +03:00
Alexey Milovidov
be630f9fae
dbms: better diagnostics of errors in TabSeparated format [#METR-15574].
2015-03-29 12:02:24 +03:00
Alexey Milovidov
3d80f45b71
dbms: better diagnostics of errors in TabSeparated format (development) [#METR-15574].
2015-03-29 11:44:04 +03:00
Alexey Milovidov
92c2a9ceaa
dbms: better diagnostics of errors in TabSeparated format (development) [#METR-15574].
2015-03-29 10:13:38 +03:00
Alexey Milovidov
093ba78f80
dbms: fixed Compiler [#METR-2944].
2015-03-29 06:43:17 +03:00
Alexey Milovidov
79c6b9a204
dbms: better diagnostics [#METR-15574].
2015-03-29 04:51:01 +03:00
Alexey Milovidov
17e285892d
dbms: updated benchmark script [#METR-15716].
2015-03-29 01:23:57 +03:00
Alexey Milovidov
1ae580dcd9
dbms: modified queries file [#METR-15716].
2015-03-29 00:45:27 +03:00
Alexey Milovidov
dcf5ed4f54
dbms: added new benchmark script [#METR-15716].
2015-03-28 22:58:07 +03:00
Alexey Milovidov
e72052a57d
dbms: Client: added --format command line option [#METR-15716].
2015-03-28 22:53:34 +03:00
Alexey Milovidov
369a9441ee
dbms: Removed old scripts [#MTRSADMIN-1121].
2015-03-27 22:58:35 +03:00
Alexey Milovidov
b05b41a12c
dbms: Client: added --time option for benchmark [#METR-15716].
2015-03-27 21:43:09 +03:00
Andrey Mironov
082620d054
dbms: do not attempt loading builtin dictionaries if config has no corresponding keys. [#METR-15691]
2015-03-27 18:44:52 +03:00
Andrey Mironov
edbe23ac1f
dbms: add dictionaries_lazy_load config parameter, defaults to true. [#METR-15691]
2015-03-27 16:11:31 +03:00
Andrey Mironov
fed50c4702
dbms: add tryLogCurrentException overload taking a pointer to Poco::Logger
2015-03-27 16:11:31 +03:00
Alexey Arno
1c9aa586ed
Merge
2015-03-27 13:51:33 +03:00
Alexey Milovidov
06c35e0faa
dbms: improvement [#METR-15484].
2015-03-27 06:37:46 +03:00
Alexey Milovidov
cfc5b313cc
dbms: fixed 'force_index_by_date' setting [#METR-15484].
2015-03-27 06:06:06 +03:00
Alexey Milovidov
048eed9424
dbms: improved performance of LIKE and regexp search [#METR-15690].
2015-03-27 05:12:45 +03:00
Alexey Milovidov
74dc65197a
dbms: tiny modification [#METR-2944].
2015-03-27 02:51:48 +03:00
Alexey Milovidov
75dc9db388
dbms: ALTER: writing to log just before waiting for lock [#METR-2944].
2015-03-27 02:48:50 +03:00
Alexey Milovidov
bf4bd07065
dbms: tiny modifications [#METR-2944].
2015-03-27 02:32:16 +03:00
Andrey Mironov
72b2c63557
dbms: system.dictionaries: use ext::map for the purpose it was designed for. [#METR-15569]
2015-03-26 17:57:41 +03:00
Alexey Arno
732a80d833
dbms: Server: Fixed race condition in PoolWithFailoverBase in a more elegant way. [#METR-15531]
2015-03-26 17:53:35 +03:00
Alexey Milovidov
f3f935e3d8
dbms: toDateTime: improvement [#METR-2944].
2015-03-26 05:54:16 +03:00
Alexey Milovidov
9cc2e52047
dbms: string search: improved performance in fallback case [#METR-15690].
2015-03-26 03:38:17 +03:00
Alexey Arno
00ca9c9b24
Merge
2015-03-25 19:46:54 +03:00
Alexey Arno
ae5fd4dbc9
dbms: Server: feature development. [#METR-15090]
2015-03-25 19:44:30 +03:00
Alexey Arno
21259c6f3e
dbms: Server: feature development. [#METR-15090]
2015-03-25 18:30:48 +03:00
Alexey Arno
8cdeeaa5a4
dbms: Server: feature development. [#METR-15090]
2015-03-25 17:58:23 +03:00
Alexey Arno
3a2fa12708
dbms: Server: feature development. [#METR-15090]
2015-03-25 17:44:55 +03:00
Alexey Arno
3c65c6d1c5
dbms: Server: feature development. [#METR-15090]
2015-03-25 17:17:51 +03:00
Alexey Arno
6789e6327c
dbms: Server: feature development. [#METR-15090]
2015-03-25 17:15:50 +03:00
Alexey Arno
9f6d66a285
dbms: Server: feature development. [#METR-15090]
2015-03-25 17:14:06 +03:00
Andrey Mironov
8bc12dbbe4
dbms: system.dictionaries: add brief source description. [#METR-15569]
2015-03-25 13:10:35 +03:00
Andrey Mironov
6b605d10bb
dbms: correct load factor for FlatDictionary (based on capacity, not size). [#METR-15569]
2015-03-25 13:10:35 +03:00
Alexey Milovidov
380ab2dacc
dbms: added (ignored) table and FROM/JOIN subquery aliases [#METR-15573].
2015-03-25 05:49:29 +03:00
Alexey Milovidov
7c74a112a0
dbms: tiny improvement [#METR-2944].
2015-03-25 04:45:42 +03:00
Andrey Mironov
e25783995c
dbms: system.dictionaries: hit-rate, element count and load-factor. [#METR-15569]
2015-03-24 20:04:03 +03:00
Andrey Mironov
8796aa8497
dbms: HashTable: grower getBufferSizeInCells
2015-03-24 20:04:03 +03:00
Andrey Mironov
ca6f081dea
dbms: system.dictionaries: provide attribute names and types[#METR-13298]
2015-03-24 20:04:03 +03:00
Pavel Kartavyy
281cd846cd
Merge
2015-03-24 18:06:09 +03:00
Alexey Arno
33460bb5ea
dbms: Server: feature development. [#METR-15090]
2015-03-24 17:01:53 +03:00
Andrey Mironov
f38d552844
dbms: simplify return value of IDictionary::getTypeName [#METR-13298]
2015-03-24 15:26:19 +03:00
Andrey Mironov
57e13e7d2a
dbms: CacheDictionary: do not decrease bytes_allocated by 1 erroneously[#METR-13298]
2015-03-24 15:21:52 +03:00
Andrey Mironov
a892434ffa
dbms: CacheDictionary: correctly decrease bytes_allocated on adding default strings. [#METR-13298]
2015-03-24 15:17:18 +03:00
Andrey Mironov
51e1ad0591
dbms: show bytes_allocated in system.dictionaries for all types of dictionaries. [#METR-13298]
2015-03-24 15:12:48 +03:00
Andrey Mironov
4b259dfc01
dbms: IDictionary::getBytesAllocated
2015-03-24 14:30:16 +03:00
Andrey Mironov
3964fc0a0d
dbms: make PODArray::storage_size public
2015-03-24 14:30:02 +03:00
Alexey Arno
1d0bd25480
dbms: Server: feature development. [#METR-15090]
2015-03-24 14:05:49 +03:00
Alexey Arno
06a4b8c5f8
dbms: Server: feature development. [#METR-15090]
2015-03-24 14:03:26 +03:00
Andrey Mironov
e521611c98
dbms:dummy system.dictionaries and dictionary exception logging. [#METR-13298]
2015-03-24 12:50:39 +03:00
Alexey Milovidov
904bd9713c
dbms: slightly increased default value of setting 'group_by_two_level_threshold' (it's better, but exact amount is a guess) [#METR-2944].
2015-03-24 03:44:54 +03:00
Alexey Milovidov
b4c9ba93e8
Revert "dbms: Server: Fixed race condition in ConnectionPoolWithFailover. [#METR-15331]"
...
This reverts commit 209cf77fd6b2962b1996d254db802132ab2bd6f8.
2015-03-24 03:41:03 +03:00
Alexey Milovidov
cc1887f5e3
dbms: fixed error with higher than usual memory usage [#METR-15530].
2015-03-24 03:39:30 +03:00
Andrey Mironov
cf315e35ef
dbms: support non-expiring cache lines in CacheDictionary. [#METR-13298]
2015-03-23 17:30:43 +03:00
Andrey Mironov
006360b75a
dbms: dictionaries: more meaningful exception message on null_value parsing error. [#METR-13298]
2015-03-23 17:30:43 +03:00
Andrey Mironov
f673cedaa3
dbms: allow <comment> node alongside <dictionary> as requested by @zurom. [#METR-13298]
2015-03-23 17:30:43 +03:00
Andrey Mironov
297d3263f2
dbms: PODArray::resize_fill(size_t, T): fix erroneous pointer arithmetic
2015-03-23 17:30:43 +03:00
Andrey Mironov
f321a422b7
dbms: FlatDictionary: fix off-by-one error on resize. [#METR-13298]
2015-03-23 17:30:43 +03:00
Andrey Mironov
33f41657df
dbms: improve structure and speed of MySQLBlockInputStream. [#METR-13298]
2015-03-23 17:30:43 +03:00
Andrey Mironov
b81ef372d3
dbms: ColumnVector: add insert(T) function to avoid Field instantiation. [#METR-13298]
2015-03-23 17:30:43 +03:00
Alexey Arno
1ef29358d6
dbms: Server: feature development. [#METR-15090]
2015-03-23 12:52:13 +03:00
Alexey Arno
f97565add9
dbms: Server: feature development. [#METR-15090]
2015-03-23 12:43:06 +03:00
Pavel Kartavyy
deac97fc8d
Merge
2015-03-23 12:09:25 +03:00
Pavel Kartavyy
ffff85daa4
Merge
2015-03-23 12:09:25 +03:00
Pavel Kartavyy
134ee3a779
Merge
2015-03-23 12:09:25 +03:00
Alexey Milovidov
05401b901b
dbms: better exception safety [#METR-15530].
2015-03-23 04:10:06 +03:00
Alexey Arno
efc8ee558d
dbms: Server: merge from master. [#METR-15090]
2015-03-20 20:02:01 +03:00
Alexey Arno
b88431e1ad
dbms: Server: feature development. [#METR-15090]
2015-03-20 19:58:57 +03:00
Alexey Arno
5a033eb724
dbms: Server: fixed issue with query cancellation. [#METR-14410]
2015-03-20 19:20:47 +03:00
Alexey Milovidov
3fe14e7b76
Merge
2015-03-20 19:14:07 +03:00
Alexey Milovidov
a399504bfa
dbms: removed DROP PARTITION from unreplicated data [#METR-15375].
2015-03-20 19:13:24 +03:00
Andrey Mironov
17da36aba2
dbms: allow using Date and DateTime with dictionaries. [#METR-13298]
2015-03-20 18:45:36 +03:00
Andrey Mironov
ba0fcc32f9
dbms: MySQLDictionarySource: safely handle empty response. [#METR-13298]
2015-03-20 18:45:36 +03:00
Andrey Mironov
47148229e0
dbms: allow DataTypeFactory to be some weird multi-instance singleton, I don't feel like modifying all the code which uses it right now
2015-03-20 18:45:36 +03:00
Andrey Mironov
8ef4f22e4c
Merge
2015-03-19 18:28:08 +03:00
Alexey Arno
2ec5cd0506
dbms: Server: feature development. [#METR-15090]
2015-03-19 13:06:11 +03:00
Alexey Milovidov
593a0a8d44
dbms: fixed error [#METR-15530].
2015-03-19 08:15:38 +03:00
Alexey Milovidov
ba5a54ef7a
dbms: temporarily added aggregate function 'debug' [#METR-15530].
2015-03-19 06:58:23 +03:00
Alexey Milovidov
6107740fc6
dbms: tiny improvement [#METR-14848].
2015-03-18 22:17:05 +03:00
Andrey Mironov
4243f54911
dbms: support multiple dictionaries config files with glob pattern [#METR-13298]
2015-03-18 19:07:15 +03:00
Andrey Mironov
1e1a26b76f
dbms: fix typo in ClickHouseDictionarySource, specify database explicitly. [#METR-13298]
2015-03-18 17:20:07 +03:00
Andrey Mironov
3b3f5b17c4
dbms: fix thread-unsafety: retain mysqlxx::Pool::Entry for the whole duration of a query. [#METR-13298]
2015-03-18 15:20:54 +03:00
Alexey Arno
b5f690dcd1
dbms: Server: Fixed race condition in ConnectionPoolWithFailover. [#METR-15331]
2015-03-18 14:28:30 +03:00
Andrey Mironov
7196d9c987
dbms: fix usage of moved-from variable, drain mysqlxx query result completely. [#METR-13298]
2015-03-18 12:58:58 +03:00
Andrey Mironov
19066a43c2
dbms: rename CacheDictionary size parameter to size_in_cells. [#METR-13298]
2015-03-18 12:57:40 +03:00
Andrey Mironov
e0199760de
dbms: add dictionary name to exception message. [#METR-13298]
2015-03-18 12:55:02 +03:00
Alexey Milovidov
f4df541b99
dbms: fixed error [#METR-15530].
2015-03-18 07:46:55 +03:00
Alexey Milovidov
8eaa75dadb
dbms: logging query in one line [#METR-15530].
2015-03-18 06:13:34 +03:00
Alexey Milovidov
ed4c4292aa
dbms: fixed possible error [#METR-15530].
2015-03-18 05:48:36 +03:00
Alexey Milovidov
77f2e60146
Merge
2015-03-18 04:48:48 +03:00
Alexey Milovidov
a73cd458c2
dbms: irrelevant fixes [#METR-15530].
2015-03-18 04:48:15 +03:00
Alexey Milovidov
ad6ca01f87
dbms: tiny modification [#METR-2944].
2015-03-18 00:05:03 +03:00
Andrey Mironov
92eb64e1cd
dbms: add unknown exception type detection for tryLogCurrentException
2015-03-17 17:16:08 +03:00
Alexey Arno
6c3bd8759d
dbms: Server: feature development. [#METR-15090]
2015-03-17 16:57:24 +03:00
Alexey Arno
f4b7889f90
dbms: Server: feature development. [#METR-15090]
2015-03-17 15:44:49 +03:00
Alexey Arno
9ab8c585ac
dbms: Server: feature development. [#METR-15090]
2015-03-17 14:30:23 +03:00
Alexey Arno
53c1253ffe
dbms: Server: feature development. [#METR-15090]
2015-03-17 00:39:27 +03:00
Alexey Milovidov
ed1ffd0fbf
dbms: fixed exception safety [#METR-15357].
2015-03-17 00:31:40 +03:00
Alexey Milovidov
60d76ddc48
dbms: writing stack trace in case of exception in HTTPHandler [#METR-15357].
2015-03-17 00:28:09 +03:00
Alexey Arno
73f0eac93b
dbms: Server: feature development. [#METR-15090]
2015-03-17 00:06:38 +03:00
Alexey Arno
bb1b661629
dbms: Server: feature development. [#METR-15090]
2015-03-17 00:05:44 +03:00
Alexey Arno
93ae3550c7
dbms: Server: feature development. [#METR-15090]
2015-03-17 00:00:20 +03:00
Alexey Milovidov
7431af2cf9
dbms: fixed error with exception safety [#METR-15357].
2015-03-16 22:24:57 +03:00
Alexey Arno
ee22aac2fe
dbms: Server: feature development. [#METR-15090]
2015-03-16 13:49:27 +03:00
Alexey Arno
80410ce746
dbms: Server: feature development. [#METR-15090]
2015-03-16 13:41:58 +03:00
Alexey Milovidov
e7b3884f2d
dbms: fixed common misunderstanding with function toDate(UInt32) [#METR-2944].
2015-03-16 07:44:53 +03:00
Alexey Milovidov
026670c4ec
dbms: fixed error with exception safety [#METR-15451].
2015-03-15 14:30:26 +03:00
Alexey Milovidov
0535438ea4
dbms: fixed bad code with GLOBAL operations [#METR-15144].
2015-03-15 11:05:28 +03:00
Alexey Milovidov
d9e96ed74e
dbms: fixed error with creating Set from constant columns [#METR-2944].
2015-03-15 10:56:46 +03:00
Alexey Milovidov
97bba68642
dbms: improved test [#METR-2944].
2015-03-15 10:40:05 +03:00
Alexey Milovidov
291d9daabf
Merge
2015-03-14 05:37:53 +03:00
Alexey Milovidov
5c69667f2a
dbms: different compression methods on merge: preparation [#METR-15386].
2015-03-14 05:36:39 +03:00
Alexey Milovidov
8736053b15
dbms: additions [#METR-15484].
2015-03-14 04:48:05 +03:00
Alexey Milovidov
0a27283081
dbms: added setting 'force_index_by_date' [#METR-15484].
2015-03-14 04:20:10 +03:00
Alexey Milovidov
b828604a5f
Merge
2015-03-14 00:31:23 +03:00
Alexey Milovidov
51f8eafc35
dbms: checking estimated query execution time [#METR-15484].
2015-03-14 00:25:38 +03:00
Alexey Milovidov
c1ff26c7a3
dbms: tiny modifications [#METR-15484].
2015-03-14 00:01:04 +03:00
Alexey Arno
f8cec8213d
dbms: Server: Fix typo [#METR-15090]
2015-03-13 17:07:31 +03:00
Alexey Arno
b5cbb2b46c
dbms: Server: Fix typo [#METR-15090]
2015-03-13 16:52:28 +03:00
Alexey Arno
241e35b424
Merge
2015-03-13 16:18:47 +03:00
Alexey Arno
9e65fb7d95
dbms: Server: feature development. [#METR-15090]
2015-03-13 16:14:31 +03:00
Alexey Arno
e20bafa7dd
dbms: Server: feature development. [#METR-15090]
2015-03-13 15:27:31 +03:00
Alexey Arno
7395eff889
dbms: Server: feature development. [#METR-15090]
2015-03-13 14:46:04 +03:00
Alexey Arno
606ac0198c
dbms: Server: feature development. [#METR-15090]
2015-03-13 14:22:34 +03:00
Alexey Arno
e8c2f6e7b8
dbms: Server: feature development. [#METR-15090]
2015-03-13 14:02:43 +03:00
Alexey Arno
125f837847
dbms: Server: feature development. [#METR-15090]
2015-03-12 19:22:49 +03:00
Alexey Arno
7061e302ec
dbms: Server: feature development. [#METR-15090]
2015-03-12 18:38:22 +03:00
Alexey Arno
eb8a0fdc16
dbms: Server: feature development. [#METR-15090]
2015-03-12 17:09:22 +03:00
Alexey Arno
ee09fc9124
dbms: Server: feature development. [#METR-15090]
2015-03-12 15:36:18 +03:00
Alexey Milovidov
db2956eb73
dbms: removing duplicate elements from ORDER BY [#METR-2944].
2015-03-12 06:31:15 +03:00
Alexey Milovidov
ed0bb6f3da
dbms: added test [#METR-15451].
2015-03-12 05:38:20 +03:00
Alexey Milovidov
1d7d1051a2
dbms: fixed error [#METR-15451].
2015-03-12 05:22:55 +03:00
Alexey Milovidov
0b07103305
dbms: tiny modification [#METR-2944].
2015-03-12 05:21:28 +03:00
Alexey Milovidov
9c9162bf94
dbms: FINAL: tiny modifications [#METR-2944].
2015-03-12 03:01:14 +03:00
Alexey Arno
9dbbaf8c38
dbms: Server: feature development. [#METR-15090]
2015-03-11 20:27:34 +03:00
Alexey Arno
c132a7c428
dbms: Server: feature development. [#METR-15090]
2015-03-11 18:28:43 +03:00
Alexey Arno
039385df87
dbms: Server: feature development. [#METR-15090]
2015-03-11 17:47:52 +03:00
Alexey Arno
a7968c5590
dbms: Server: feature development. [#METR-15090]
2015-03-11 17:32:32 +03:00
Alexey Arno
f3b6be50e3
dbms: Server: feature development. [#METR-15090]
2015-03-11 17:02:38 +03:00
Alexey Arno
07cf0c9bc0
dbms: Server: feature development. [#METR-15090]
2015-03-11 16:51:59 +03:00
Alexey Arno
7e757377e4
dbms: Server: feature development. [#METR-15090]
2015-03-11 16:40:15 +03:00
Alexey Arno
fa73113afb
dbms: Server: feature development. [#METR-15090]
2015-03-11 16:26:24 +03:00
Alexey Arno
07d52d9abd
dbms: Server: feature development. [#METR-15090]
2015-03-11 16:15:19 +03:00
Alexey Arno
0f434ebd95
dbms: Server: feature development. [#METR-15090]
2015-03-11 14:45:07 +03:00
Alexey Arno
b9260807fd
dbms: Server: feature development. [#METR-15090]
2015-03-11 14:31:09 +03:00
Pavel Kartavyy
78e12a7563
Connection: set separate timeout for ping [#METR-15351]
2015-03-11 14:18:36 +03:00
Pavel Kartavyy
192bbc0285
PoolWithFailover: increased error decreasing period [#METR-15351]
2015-03-11 14:18:36 +03:00
Pavel Kartavyy
3f56620685
Connection: ping can be executed as long as read/write timeout [#METR-15351]
2015-03-11 14:18:36 +03:00
Alexey Milovidov
afeba8479c
dbms: added test [#METR-15371].
2015-03-10 23:18:44 +03:00
Alexey Milovidov
ad71fa8155
dbms: fixed error [#METR-15371].
2015-03-10 23:16:13 +03:00
Alexey Arno
fde57c1a78
dbms: Server: feature development. [#METR-15090]
2015-03-10 20:14:07 +03:00
Alexey Arno
882f902118
dbms: Server: feature development. [#METR-15090]
2015-03-10 19:34:00 +03:00
Alexey Arno
22fa97ed16
dbms: Server: feature development. [#METR-15090]
2015-03-10 18:29:31 +03:00
Alexey Arno
cfdf8fc8e8
dbms: Server: feature development. [#METR-15090]
2015-03-10 18:09:17 +03:00
Alexey Arno
87823c4de7
dbms: Server: feature development. [#METR-15090]
2015-03-10 16:16:49 +03:00
Alexey Arno
6259ad1359
dbms: Server: feature development. [#METR-15090]
2015-03-10 16:00:29 +03:00
Alexey Arno
ce0a3d0ee3
dbms: Server: feature development. [#METR-15090]
2015-03-10 14:43:30 +03:00
Alexey Milovidov
7d11fc0931
dbms: added ZSTD algorithm (experimental) [#METR-15386].
2015-03-09 04:15:43 +03:00
Alexey Milovidov
ae4c458c5b
dbms: more uniform distribution of work among threads [#METR-2944].
2015-03-08 01:00:58 +03:00
Alexey Milovidov
b1c48ebc08
dbms: added test [#METR-15352].
2015-03-08 00:03:54 +03:00
Alexey Milovidov
82b3fb4921
dbms: addition to prev. revision [#METR-15352].
2015-03-07 04:10:14 +03:00
Alexey Milovidov
33f89bfdb7
dbms: fixed exception safety [#METR-15352].
2015-03-07 04:05:06 +03:00
Alexey Milovidov
4985fb3563
dbms: fixed potential error [#METR-15352].
2015-03-07 04:03:14 +03:00
Alexey Milovidov
7f3e70f957
dbms: fixed double free [#METR-15352].
2015-03-07 00:07:21 +03:00
Alexey Milovidov
ad06ce22c3
Merge
2015-03-06 23:15:42 +03:00
Alexey Milovidov
1ba32c6fbb
dbms: fixed one of errors [#METR-15352].
2015-03-06 23:14:45 +03:00
Alexey Arno
2de72742ba
dbms: Server: feature development. [#METR-15090]
2015-03-06 19:19:01 +03:00
Alexey Arno
4b9efbbc66
dbms: Server: feature development. [#METR-15090]
2015-03-06 19:16:10 +03:00
Andrey Mironov
c880ae8abb
dbms: CacheDictionary: store values for missing ids explicitly. Store exceptions for more user-friendly error messages [#METR-13298]
2015-03-06 19:13:59 +03:00
Alexey Arno
4f0da70657
dbms: Server: feature development. [#METR-15090]
2015-03-06 18:34:42 +03:00
Alexey Arno
3459fdc01e
dbms: Server: feature development. [#METR-15090]
2015-03-06 17:45:14 +03:00
Andrey Mironov
de89a0ae4a
dbms: superior implementation of dictGetHierarchy [#METR-13298]
2015-03-06 16:38:07 +03:00
Alexey Arno
cdfb096f8f
dbms: Server: feature development. [#METR-15090]
2015-03-06 14:08:25 +03:00
Alexey Arno
b458241ae5
dbms: Server: feature development. [#METR-15090]
2015-03-06 13:34:14 +03:00
Alexey Arno
3c8c29451b
dbms: Server: feature development. [#METR-15090]
2015-03-06 13:29:58 +03:00
Alexey Milovidov
f749aa6c01
dbms: fixed errors [#METR-15352].
2015-03-06 04:06:11 +03:00
Alexey Milovidov
2ad20a00be
dbms: addition to prev. revision [#METR-2944].
2015-03-06 03:12:08 +03:00
Alexey Milovidov
d1ca4fe4b3
dbms: RemoteBlockInputStream: more simple [#METR-15352].
2015-03-06 03:01:59 +03:00
Alexey Arno
a733dedf97
dbms: Server: feature development. [#METR-15090]
2015-03-05 19:20:15 +03:00
Alexey Arno
380e17b899
dbms: Server: feature development. [#METR-15090]
2015-03-05 17:59:29 +03:00
Alexey Arno
905f263045
dbms: Server: feature development. [#METR-15090]
2015-03-05 17:21:55 +03:00
Alexey Arno
7cf06b3bdb
dbms: Server: feature development. [#METR-15090]
2015-03-05 14:57:54 +03:00
Alexey Arno
63afb6925e
dbms: Server: feature development. [#METR-15090]
2015-03-05 11:18:16 +03:00
Alexey Milovidov
df8e3fa9ec
dbms: added old modifications to tests [#METR-2944].
2015-03-05 09:00:04 +03:00
Alexey Milovidov
577a7d102d
dbms: fixed leaks [#METR-15352].
2015-03-05 08:42:42 +03:00
Alexey Milovidov
bd4b866dc8
dbms: removed unused function [#METR-15352].
2015-03-05 07:55:55 +03:00
Alexey Arno
e6a1a112a5
dbms: Server: merge from master [#METR-15090]
2015-03-04 15:15:09 +03:00
Alexey Arno
1d14c4192e
dbms: Server: feature development. Dont pay attention for now. [#METR-15090]
2015-03-04 13:47:53 +03:00
Andrey Mironov
a032d7affb
dbms: dictionary sources: escape column and table names; adjust max connections; MySQL support for CacheDictionary [#METR-13298]
2015-03-04 12:36:36 +03:00
Alexey Milovidov
47287b709c
dbms: added test [#METR-15293].
2015-03-04 00:19:48 +03:00
Alexey Milovidov
4de3ba0bc6
dbms: Set: fixed error [#METR-15293].
2015-03-04 00:11:54 +03:00
Alexey Milovidov
e1fe24793e
dbms: added test [#METR-15293].
2015-03-03 23:01:37 +03:00
Alexey Milovidov
9981a29365
dbms: fixed error with IN [#METR-15293].
2015-03-03 23:00:39 +03:00
Andrey Mironov
f479939760
dbms: less macro code [#METR-13298]
2015-03-02 16:16:26 +03:00
Alexey Milovidov
f33348442b
dbms: updated default value of setting 'optimize_min_equality_disjunction_chain_length' [#METR-2944].
2015-03-02 08:42:02 +03:00
Alexey Milovidov
ab0e29f0f2
dbms: Set: removed special case for small sets (not worth in most cases) [#METR-2944].
2015-03-02 08:41:21 +03:00
Alexey Milovidov
0c14504781
Fixed build [#METR-2944].
2015-03-02 06:57:27 +03:00
Alexey Milovidov
ce58b8ad01
dbms: addition to prev. revision [#METR-2944].
2015-03-02 04:39:42 +03:00
Alexey Milovidov
e109ac1f57
dbms: improved performance for small sets [#METR-2944].
2015-03-02 04:11:37 +03:00
Alexey Milovidov
0828dba841
dbms: preparation [#METR-2944].
2015-03-02 04:10:58 +03:00
Alexey Milovidov
7276d5f0e9
dbms: addition to prev. revision [#METR-2944].
2015-03-01 04:10:52 +03:00
Alexey Milovidov
47cbeb41e5
dbms: addition to prev. revision [#METR-2944].
2015-03-01 04:09:45 +03:00
Alexey Milovidov
eea281236d
dbms: improved performance of aggregate functions argMin, argMax (about 5 times) [#METR-2944].
2015-03-01 04:06:49 +03:00
Alexey Milovidov
91cb53f584
dbms: whitespaces [#METR-2944].
2015-03-01 03:14:55 +03:00
Alexey Milovidov
3e1dafe3cb
dbms: added test (now broken) [#METR-15167].
2015-02-28 00:07:42 +03:00
Alexey Milovidov
6ee73f0e05
dbms: improved error messages for table function remote [#METR-15145].
2015-02-28 00:05:56 +03:00
Alexey Milovidov
df2ccb311c
dbms: report error when Buffer table refers to itself [#METR-15167].
2015-02-27 23:39:34 +03:00
Alexey Milovidov
a321aa8108
dbms: added value 2 for setting 'readonly'; ignoring settings from remote client in readonly mode [#METR-15168].
2015-02-27 23:35:26 +03:00
Alexey Milovidov
8cf8d2d2b7
dbms: addition to test [#METR-15181].
2015-02-27 20:41:48 +03:00
Alexey Milovidov
82e9bd7058
dbms: added test for prev. revision [#METR-15181].
2015-02-27 20:40:08 +03:00
Alexey Milovidov
03b1849bac
dbms: added aggregate functions quantileTimingWeighted, quantilesTimingWeighted, medianTimingWeighted [#METR-15181].
2015-02-27 20:38:21 +03:00
Andrey Mironov
c20d5338f0
dbms: StringRef operator std::string made explicit
2015-02-27 17:28:19 +03:00
Andrey Mironov
9d7fd21463
dbms:drastically improve performance by caching current time [#METR-13298]
2015-02-27 16:12:30 +03:00
Andrey Mironov
3f34c733dd
dbms: refactor FlatDictionary to use tuple and less macro-code[#METR-13298]
2015-02-27 16:12:30 +03:00
Alexey Arno
ca1c0756c2
dbms: Server: further simplification of memory ordering [#METR-14410]
2015-02-27 15:00:02 +03:00
Alexey Arno
c5b61652ff
Merge
2015-02-27 00:38:33 +03:00
Alexey Arno
8456db4740
dbms: Server: updated unit test [#METR-14875]
2015-02-27 00:36:21 +03:00
Alexey Arno
b22532a35a
dbms: Server: updated unit test [#METR-14875]
2015-02-26 23:19:51 +03:00
Alexey Arno
09317ca19c
dbms: Server: added unit test [#METR-14875]
2015-02-26 20:33:46 +03:00
Andrey Mironov
20eb5013a4
dbms: cache dictionary revamp [#METR-13298]
2015-02-26 17:53:45 +03:00
Andrey Mironov
cc6ac6b930
dbms: implicit conversion operator for StringRef to std::string
2015-02-26 17:53:45 +03:00
Andrey Mironov
70817eb5a6
dbms: move semantics for PODArray
2015-02-26 17:53:45 +03:00
Alexey Milovidov
b793248b8f
dbms: fixed error [#METR-2944].
2015-02-25 22:45:32 +03:00
Alexey Arno
bfc98adc19
dbms: Server: updated comments [#METR-14410]
2015-02-25 20:40:13 +03:00
Alexey Arno
30eee9b656
dbms: Server: fixed race conditions in ParallelReplicas [#METR-14410]
2015-02-25 20:15:31 +03:00
Alexey Arno
d96e9f3f75
dbms: Server: simplified thread-aware order of memory accesses since there are only a few stores that seldom happen [#METR-14410]
2015-02-25 17:28:42 +03:00
Alexey Arno
e4875354bb
dbms: Server: simplified code and updated settings [#METR-14875]
2015-02-25 17:23:15 +03:00
Alexey Arno
83f763d927
Merge
2015-02-25 15:43:33 +03:00
Alexey Arno
7fdc23c5f2
dbms: Server: fix race conditions [#METR-14410]
2015-02-25 15:43:06 +03:00
Alexey Milovidov
6301f4cc1b
dbms: benchmark: actualized [#METR-2944].
2015-02-25 03:27:19 +03:00
Alexey Milovidov
dbca19b7bc
dbms: Arena: added unused method allocContinue (was applied for experiment) [#METR-2944].
2015-02-23 20:27:13 +03:00
Alexey Milovidov
3894c5968a
dbms: addition to prev. revision [#METR-2944].
2015-02-22 21:09:59 +03:00
Alexey Milovidov
82e782d6f9
dbms: fixed error in prev. revision [#METR-2944].
2015-02-22 21:02:54 +03:00
Alexey Milovidov
779be55e63
dbms: added test [#METR-2944].
2015-02-22 20:44:58 +03:00
Alexey Milovidov
dc6259d931
dbms: added aggregation method 'concat' - performance improvement in generic case [#METR-2944].
2015-02-22 19:09:16 +03:00
Alexey Milovidov
f8f806ff58
dbms: fixed performance issue with very small blocks [#METR-2944].
2015-02-22 18:31:39 +03:00
Alexey Milovidov
c744e73ba4
dbms: tiny modification [#METR-2944].
2015-02-22 18:30:31 +03:00
Alexey Milovidov
e34eb1abcf
dbms: addition to prev. revision [#METR-2944].
2015-02-22 14:25:26 +03:00
Alexey Milovidov
0c144eb619
dbms: addition to prev. revision [#METR-2944].
2015-02-22 13:53:09 +03:00
Alexey Milovidov
664d85e08f
dbms: added support for value 'auto' of setting 'max_threads'; using that value by default [#METR-2944].
2015-02-22 13:50:36 +03:00
Alexey Milovidov
2520c2e610
dbms: added small set optimization for aggregate function uniqHLL12 [#METR-2944].
2015-02-22 10:23:37 +03:00
Alexey Milovidov
bbd48f8921
dbms: Aggregator: added specialization for many (up to 256 bit) fixed-size keys (up to 3x performance improvement) [#METR-2944].
2015-02-22 08:53:16 +03:00
Alexey Milovidov
b6f4d3d3e8
dbms: added setting 'group_by_two_level_threshold' for fine tuning [#METR-2944].
2015-02-22 08:51:16 +03:00
Alexey Milovidov
a838833a30
dbms: improved performance of aggregation by few fixed-size keys (up to 18%) [#METR-2944].
2015-02-22 05:18:39 +03:00
Alexey Arno
37dee7d6ef
dbms: Server: applied much better fix for instruction ordering [#METR-14410]
2015-02-21 16:59:15 +03:00
Alexey Milovidov
5070e7642d
dbms: added SmallSet and SmallMap [#METR-2944].
2015-02-21 03:28:53 +03:00
Alexey Milovidov
f7ef574ed2
dbms: improved performance of Set, Join, Distinct and arrayEnumerateUniq [#METR-2944].
2015-02-20 22:48:52 +03:00
Alexey Arno
d4f6e1209a
dbms: Server: fixed RemoteBlockInputStream destructor policy [#METR-14410]
2015-02-20 17:43:22 +03:00
Alexey Arno
6c21126a10
Merge
2015-02-20 17:29:45 +03:00
Alexey Arno
75dc809ad2
dbms: Server: simplified code [#METR-14875]
2015-02-20 17:27:05 +03:00
Alexey Arno
e4fdbdb6f8
dbms: Server: simplified code [#METR-14875]
2015-02-20 17:22:33 +03:00
Alexey Arno
025fcd815d
Enforce ordering of variable assignment [#METR-14410]
2015-02-20 16:32:20 +03:00
Alexey Arno
9e44061a2f
dbms: Server: cosmetic changes [#METR-14875]
2015-02-20 14:33:21 +03:00
Andrey Mironov
e175883dd3
dbms: remove redundant checks in FunctionDictIsIn. [#METR-13298]
2015-02-20 13:57:38 +03:00
Alexey Arno
ef13e0203e
dbms: Server: cosmetic changes [#METR-14875]
2015-02-20 13:53:26 +03:00
Alexey Arno
64c8535382
dbms: Server: performance optimization [#METR-14875]
2015-02-20 13:37:55 +03:00
Andrey Mironov
57abed9773
dbms: check argument count for *If aggregate functions. [#METR-15164]
2015-02-19 19:27:19 +03:00
Andrey Mironov
7dd6397245
dbms: alter appendTrailingCharIfAbsent behaviour [#METR-15071]
2015-02-19 18:28:24 +03:00
Andrey Mironov
cf8a927150
dbms: invert the way multiple values are acquired from the dictionary [#METR-13298]
2015-02-19 18:28:24 +03:00
Alexey Arno
533783d64b
dbms: Server: performance optimization (minimize copies and reallocations) [#METR-14875]
2015-02-19 17:55:47 +03:00
Alexey Arno
86129c634f
dbms: Server: performance optimization [#METR-14875]
2015-02-19 14:08:49 +03:00
Alexey Arno
a4f4c6a811
dbms: Server: performance optimization [#METR-14875]
2015-02-19 02:15:20 +03:00
Alexey Arno
19a93cc0bf
dbms: Server: fixed DAG traversal [#METR-14875]
2015-02-19 01:13:54 +03:00
Alexey Arno
d5d41df78d
dbms: Server: cosmetic changes [#METR-14875]
2015-02-18 21:18:37 +03:00
Alexey Arno
123acacb4d
dbms: Server: removed old code [#METR-14875]
2015-02-18 20:43:44 +03:00
Alexey Arno
fe8713a030
Merge
2015-02-18 20:41:51 +03:00
Alexey Arno
3d497e689b
dbms: Server: compilation fix [#METR-14875]
2015-02-18 20:09:06 +03:00
Alexey Arno
cd59370159
dbms: Server: feature development [#METR-14875]
2015-02-18 20:05:25 +03:00
Alexey Arno
4dd8387f2d
dbms: Server: feature development [#METR-14875]
2015-02-18 20:05:25 +03:00
Alexey Arno
8407779d2e
dbms: Server: feature development [#METR-14875]
2015-02-18 20:03:15 +03:00
Alexey Arno
0869016283
dbms: Server: feature development [#METR-14875]
2015-02-18 20:03:14 +03:00
Alexey Arno
2c547ad2fd
dbms: Server: feature development [#METR-14875]
2015-02-18 20:03:14 +03:00
Alexey Arno
88aab687ab
dbms: Server: feature development [#METR-14875]
2015-02-18 20:03:14 +03:00
Alexey Arno
2920b7dbe5
dbms: Server: feature development [#METR-14875]
2015-02-18 20:03:14 +03:00
Alexey Arno
f6745b2972
dbms: Server: feature development [#METR-14875]
2015-02-18 20:03:14 +03:00
Alexey Arno
932755f851
dbms: Server: feature development [#METR-14875]
2015-02-18 20:03:14 +03:00
Alexey Arno
99663bfc99
dbms: Server: feature development [#METR-14875]
2015-02-18 20:03:14 +03:00
Alexey Arno
f37fea7f24
dbms: Server: feature development [#METR-14875]
2015-02-18 20:03:14 +03:00
Alexey Arno
f49bcac364
dbms: Server: feature development [#METR-14875]
2015-02-18 20:03:14 +03:00
Alexey Arno
c342867233
dbms: Server: feature development [#METR-14875]
2015-02-18 20:03:14 +03:00
Alexey Arno
5546e6c872
dbms: Server: feature development [#METR-14875]
2015-02-18 20:03:14 +03:00
Alexey Arno
c95bec1cf4
dbms: Server: feature development [#METR-14875]
2015-02-18 20:03:14 +03:00
Alexey Milovidov
d9c29390fd
dbms: benchmark: allowed to specify settings [#METR-2944].
2015-02-16 23:12:59 +03:00
Andrey Mironov
17ff7a352b
Merge
2015-02-16 20:06:45 +03:00
Alexey Milovidov
06d2a778ad
dbms: fixed dynamic compiler [#METR-2944].
2015-02-16 20:08:57 +03:00
Alexey Milovidov
b35f7f04ab
dbms: fixed error in prev. revision [#METR-2944].
2015-02-15 19:12:08 +03:00
Alexey Milovidov
9dd3662920
dbms: fixed error in prev. revision [#METR-2944].
2015-02-15 18:59:30 +03:00
Alexey Milovidov
e7aa1cd01c
dbms: slightly improved performance of reading long strings [#METR-2944].
2015-02-15 18:38:04 +03:00
Alexey Milovidov
ca4ca58855
dbms: slightly improved performance when reading long strings [#METR-2944].
2015-02-15 18:18:21 +03:00
Alexey Milovidov
24a4956671
dbms: improved performance of reading string columns [#METR-2944].
2015-02-15 17:25:43 +03:00
Alexey Milovidov
68dd2317ce
dbms: improved performance on short queries from wide tables [#METR-2944].
2015-02-15 16:30:07 +03:00
Alexey Milovidov
a8f155cb06
dbms: addition to prev. revision [#METR-2944].
2015-02-15 15:40:07 +03:00
Alexey Milovidov
2d04fed3a3
dbms: improved performance of reading string column [#METR-2944].
2015-02-15 15:38:21 +03:00
Alexey Milovidov
6d6faf8b5e
dbms: improved performance of JSON output format for data without strings (2.5 times) [#METR-2944].
2015-02-15 12:45:29 +03:00
Alexey Milovidov
fa84f264aa
dbms: more sane progress bar - it doesn't roll back when using ConcatBlockInputStream [#METR-2944].
2015-02-15 09:08:31 +03:00
Alexey Milovidov
886b2daf9b
dbms: added support for subqueries in PREWHERE [#METR-15106].
2015-02-15 07:16:11 +03:00
Alexey Milovidov
7d4ce4b505
dbms: added settings to fine tune reads from merge tree [#METR-2944].
2015-02-15 05:31:48 +03:00
Alexey Milovidov
ad2392ee7d
dbms: fixed error with StorageBuffer [#METR-15105].
2015-02-13 23:37:30 +03:00
Alexey Arno
b5105ecdf7
dbms: Server: fixed bug in UNION ALL [#METR-15077]
2015-02-13 14:40:58 +03:00
Alexey Milovidov
597f2eb737
dbms: fixed build [#METR-2944].
2015-02-13 07:28:31 +03:00
Alexey Milovidov
2017ee72c9
Revert "dbms: improving performance of String IN (set) (for graphite) [#METR-2944]."
...
This reverts commit 504894305d02e73c471e0020057d4b7a96afca1d.
2015-02-13 07:08:25 +03:00
Alexey Milovidov
7c8f3267be
Revert "dbms: addition to prev. revision [#METR-2944]."
...
This reverts commit ae6fe44a0a0a3b600b41d781129159acb66815d5.
2015-02-13 07:08:11 +03:00
Alexey Milovidov
f7ff9d64dc
dbms: addition to prev. revision [#METR-2944].
2015-02-13 04:19:33 +03:00
Alexey Milovidov
dea75f4445
dbms: improving performance of String IN (set) (for graphite) [#METR-2944].
2015-02-13 04:18:28 +03:00
Alexey Milovidov
ea113f138f
dbms: preparation [#METR-2944].
2015-02-13 04:17:44 +03:00
Alexey Milovidov
59a55a4ce0
dbms: fixed wrong check with function 'match' and many subpatterns [#METR-14976].
2015-02-11 04:24:51 +03:00
Alexey Milovidov
0289a578f8
dbms: Better [#METR-15052].
2015-02-11 03:38:07 +03:00
Alexey Milovidov
2920dba21d
dbms: Throttler: improvement [#METR-15052].
2015-02-11 03:07:00 +03:00
Alexey Milovidov
e09225d230
Addition to prev. revision [#METR-2807].
2015-02-11 00:14:11 +03:00
Alexey Milovidov
a9eb28c07d
Using std::make_unique [#METR-2807].
2015-02-11 00:10:58 +03:00
Alexey Milovidov
2d37140ee1
Added missing file [#METR-15052].
2015-02-10 23:50:01 +03:00
Alexey Milovidov
d0972a159d
dbms: added setting 'max_memory_bandwidth' [#METR-15052].
2015-02-10 23:48:17 +03:00
Andrey Mironov
984aa5c4b5
dbms: extract external dictionaries management to a separate type [#METR-13298]
2015-02-10 20:40:40 +03:00
Andrey Mironov
168e1cd98d
dbms: post-review corrections [#METR-13298]
...
add dummy CacheDictionary (could not commit without it)
2015-02-10 17:50:52 +03:00
Andrey Mironov
176189a55e
dbms: remove const on IDictionary::getSource return type, add commentaries
2015-02-10 17:50:52 +03:00
Andrey Mironov
ed3c230e5d
dbms: extract function Cluster::isLocal
2015-02-10 17:50:52 +03:00
Alexey Arno
d01825eaca
dbms: Server: fixed issue with query stage setup on replicas [#METR-14410]
2015-02-09 20:53:44 +03:00
Sergey Magidovich
a026585b18
dbms: Remove noinlene. Problem solved using gcc-4.9. [#MOBMET-1238]
2015-02-09 16:59:44 +03:00
Sergey Magidovich
74f89e1199
███████████: Remove useless noinline. [#MOBMET-1116], [#MOBMET-1209], [#MOBMET-737]
2015-02-09 16:59:44 +03:00
Sergey Magidovich
f6b34a25e0
███████████: Fix exception evoiding. [#MOBMET-1238]
2015-02-09 16:59:44 +03:00
Alexey Arno
a36c7f0001
dbms: Server: removed unneeded include [#METR-14410]
2015-02-09 15:56:46 +03:00
Alexey Arno
78283c6b85
Merge
2015-02-09 14:40:54 +03:00
Alexey Arno
77f262f8a8
dbms: Server: queries with several replicas: fixes [#METR-14410]
2015-02-09 13:51:36 +03:00
Andrey Mironov
a485aacc54
dbms: fix external dictionaries exception on empty path [#METR-13298]
2015-02-09 13:10:35 +03:00
Andrey Mironov
8c62be82d1
dbms: make StorageFactory a singleton
2015-02-09 13:10:35 +03:00
Andrey Mironov
19e3f7a561
dbms: remove unused header
2015-02-09 13:10:35 +03:00
Andrey Mironov
bfbe878f99
dbms: properly delay dictionary update time in case of exception [#METR-13298]
2015-02-09 13:10:35 +03:00
Pavel Kartavyy
41b1a8dd25
Merge
2015-02-09 11:34:14 +03:00
Alexey Arno
e8902aa644
dbms: Server: queries with several replicas: fixes [#METR-14410]
2015-02-09 01:37:55 +03:00
Alexey Arno
8c0a540350
dbms: Server: queries with several replicas: fixes [#METR-14410]
2015-02-09 00:34:43 +03:00
Alexey Milovidov
6521efcb2a
dbms: fixed error [#METR-2944].
2015-02-08 07:25:09 +03:00
Alexey Arno
2e5d1041a1
dbms: Server: queries with several replicas: fixes [#METR-14410]
2015-02-08 02:13:04 +03:00
Alexey Arno
cede256a43
dbms: Server: queries with several replicas: fixes [#METR-14410]
2015-02-07 22:39:16 +03:00
Alexey Arno
ba96a87097
dbms: Server: queries with several replicas: fixes [#METR-14410]
2015-02-07 20:12:29 +03:00
Alexey Arno
7d5f75a804
dbms: Server: queries with several replicas: fixes [#METR-14410]
2015-02-07 01:32:54 +03:00
Alexey Arno
55acd52df2
dbms: Server: queries with several replicas: fixes [#METR-14410]
2015-02-06 17:46:04 +03:00
Alexey Arno
e854aa6c71
dbms: Server: queries with several replicas: fixes [#METR-14410]
2015-02-06 15:33:15 +03:00
Alexey Arno
80aba15901
dbms: Server: queries with several replicas: fixes [#METR-14410]
2015-02-06 13:41:03 +03:00
Alexey Milovidov
96c16b742b
Separated test case for compiler bug [#METR-10240].
2015-02-06 09:49:37 +03:00
Alexey Milovidov
fd01de7b03
Separated test case [#METR-10240].
2015-02-06 07:45:28 +03:00
Alexey Arno
4a002773a8
dbms: Server: queries with several replicas: fixes [#METR-14410]
2015-02-06 01:31:03 +03:00
Alexey Arno
c1a771eb66
dbms: Server: queries with several replicas: fixes [#METR-14410]
2015-02-06 00:10:29 +03:00
Andrey Mironov
c594ffa066
dbms: failover support for MysqlDictionarySource [#METR-13298];
...
return current time for tables with Update_time = null
2015-02-05 21:51:19 +03:00
Andrey Mironov
5a92644082
dbms: disable auto-reset on Poco::Event in Dictionaries [#METR-13298]
2015-02-05 16:57:12 +03:00
Andrey Mironov
d0d7d9e4f7
dbms: return local server support to ClickhouseDictionarySource [#METR-13298]
2015-02-05 16:44:39 +03:00
Andrey Mironov
835c8a317e
dbms: prohibit local clickhouse as a dictionary source [#METR-13298]
2015-02-04 19:10:27 +03:00
Andrey Mironov
0b2e0ce0c1
dbms: heal ClickhouseDictionarySource for local clickhouse [#METR-13298]
2015-02-04 19:07:19 +03:00
Andrey Mironov
7127c21a42
dbms: add forgotten return, support non-reloaded dictionaries [#METR-13298]
2015-02-04 18:18:29 +03:00
Andrey Mironov
1ef9c4138a
dbms: allow empty dictionaries_config element in config.xml [#METR-13298]
2015-02-04 17:29:02 +03:00
Andrey Mironov
83f17692e1
dbms: send requests to local clickhouse via network [#METR-13298]
2015-02-04 16:47:30 +03:00
Andrey Mironov
f591ba73e1
dbms: check that dictionaries config file exists [#METR-13298]
2015-02-04 16:21:50 +03:00
Alexey Arno
ab9da73dea
dbms: Server: queries with several replicas: fixes [#METR-14410]
2015-02-04 16:07:10 +03:00
Andrey Mironov
ad54825dfe
dbms: uncomment clickhouse dictionary source creation [#METR-13298]
2015-02-04 16:06:56 +03:00
Andrey Mironov
cee209db3e
Merge
2015-02-04 14:01:06 +03:00
Alexey Arno
d519fac7b5
dbms: Server: queries with several replicas: fixes [#METR-14410]
2015-02-04 13:40:00 +03:00
Alexey Arno
51f8ad6e9d
dbms: Server: queries with several replicas: fixes [#METR-14410]
2015-02-04 13:27:06 +03:00
Alexey Milovidov
3782bdfa16
dbms: added comment [#METR-14901].
2015-02-04 08:27:28 +03:00
Alexey Milovidov
160d72916a
dbms: additions to prev. revision [#METR-14654].
2015-02-04 08:07:51 +03:00
Alexey Milovidov
66156f5085
dbms: fixed segfault when query was cancelled while merging aggregate states in calculation of TOTALS [#METR-14654].
2015-02-04 08:05:17 +03:00
Alexey Milovidov
8d6862fe9a
dbms: modified test for parallel replicas [#METR-14410].
2015-02-04 08:02:57 +03:00
Alexey Milovidov
80a3f9436b
dbms: added test [#METR-14783].
2015-02-04 07:00:42 +03:00
Alexey Milovidov
60df70053d
dbms: fixed error [#METR-14902].
2015-02-03 20:39:24 +03:00
Andrey Mironov
496fdc0228
dbms: add safety to Context::getDictionaries [#METR-13298]
2015-02-03 20:14:12 +03:00
Andrey Mironov
6fecb60894
dbms: better decoupling [#METR-13298]
2015-02-03 20:03:35 +03:00
Alexey Milovidov
97b0966ce2
Merge
2015-02-03 19:40:39 +03:00
Alexey Milovidov
d9d20f8c01
dbms: fixed error with IN with subquery with WHERE and PREWHERE in distributed query execution [#METR-14901].
2015-02-03 19:38:30 +03:00
Alexey Arno
de526d55d2
dbms: Server: small code tweak [#METR-14410]
2015-02-03 18:10:00 +03:00
Alexey Arno
7ff0baaa44
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 17:37:35 +03:00
Alexey Arno
f4a3efa977
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:33 +03:00
Alexey Arno
8b4bb37213
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:33 +03:00
Alexey Arno
79e97417d9
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:33 +03:00
Alexey Arno
57036f94c0
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:33 +03:00
Alexey Arno
7cba335206
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:33 +03:00
Alexey Arno
b0c4727d7a
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:33 +03:00
Alexey Arno
a7f0279e1c
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:33 +03:00
Alexey Arno
35356191c9
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:33 +03:00
Alexey Arno
c46cd1e087
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:33 +03:00
Alexey Arno
14b7361e69
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:33 +03:00
Alexey Arno
e81ffd1ddc
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:33 +03:00
Alexey Arno
39985e22f3
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:33 +03:00
Alexey Arno
aa6e8f1fff
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:33 +03:00
Alexey Arno
28570a12ce
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:13 +03:00
Alexey Arno
a92da48209
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:13 +03:00
Alexey Arno
9cb318dc33
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:13 +03:00
Alexey Arno
6089f15f1f
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:13 +03:00
Alexey Arno
a6a56993e2
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:13 +03:00
Alexey Arno
29a58d403b
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:13 +03:00
Alexey Arno
9cc7718ebf
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:13 +03:00
Alexey Arno
40d753d0fd
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:13 +03:00
Alexey Arno
866e733991
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:13 +03:00
Alexey Arno
fe2e42920a
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:13 +03:00
Alexey Arno
72df57b68c
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:13 +03:00
Alexey Arno
0576a2f2d6
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:13 +03:00
Alexey Arno
ca96f2f3eb
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:13 +03:00
Alexey Arno
fddc332e6f
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:13 +03:00
Alexey Arno
0c54fc48fc
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:13 +03:00
Alexey Arno
f03b44e08e
dbms: Server: add improvements and the ability of waiting for a read event on several connections. [#METR-14410]
2015-02-03 16:36:13 +03:00
Alexey Arno
49736cc853
dbms: Server: add support for multiple connections in PoolWithFailoverBase. [#METR-14410]
2015-02-03 16:36:13 +03:00
Alexey Arno
7b43e723fd
dbms: Server: add improvements and the ability of waiting for a read event on several connections. [#METR-14410]
2015-02-03 16:36:13 +03:00
Alexey Arno
06a63495f3
dbms: Server: add support for multiple connections in PoolWithFailoverBase. [#METR-14410]
2015-02-03 16:36:12 +03:00
Alexey Arno
e86abf0311
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:12 +03:00
Alexey Arno
0ba5c640b0
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:12 +03:00
Alexey Arno
0102fa4cde
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:12 +03:00
Alexey Arno
032a402d5a
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:12 +03:00
Alexey Arno
3ff8ee1f09
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:12 +03:00
Alexey Arno
85f061a790
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:12 +03:00
Alexey Arno
594ab09579
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:12 +03:00
Alexey Arno
ce941bded6
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:12 +03:00
Alexey Arno
2c6d3efc61
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:12 +03:00
Alexey Arno
820e6f4498
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:12 +03:00
Alexey Arno
31a56bd1c1
dbms: Server: add improvements and the ability of waiting for a read event on several connections. [#METR-14410]
2015-02-03 16:36:08 +03:00
Alexey Arno
2f5a3ad238
dbms: Server: add support for multiple connections in PoolWithFailoverBase. [#METR-14410]
2015-02-03 16:36:08 +03:00
Alexey Arno
edbe789d12
dbms: Server: add improvements and the ability of waiting for a read event on several connections. [#METR-14410]
2015-02-03 16:36:08 +03:00
Alexey Arno
218bfa5316
dbms: Server: add support for multiple connections in PoolWithFailoverBase. [#METR-14410]
2015-02-03 16:36:08 +03:00
Alexey Arno
83234d153c
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:36:02 +03:00
Alexey Arno
4d62c9f7ff
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:35:55 +03:00
Alexey Arno
73006ac354
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:35:55 +03:00
Alexey Arno
485c472bc7
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:35:55 +03:00
Alexey Arno
92fb1d2689
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:35:55 +03:00
Alexey Arno
8135c2286d
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:35:55 +03:00
Alexey Arno
d6f59cbc9e
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:35:54 +03:00
Alexey Arno
dab90c2542
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:35:54 +03:00
Alexey Arno
ab0761c643
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:34:50 +03:00
Alexey Arno
cd4bbadb12
dbms: Server: queries with several replicas: development [#METR-14410]
2015-02-03 16:34:48 +03:00
Andrey Mironov
409dc6ff1b
dbms: proper reloading for non-cached dictionaries [#METR-13298]
2015-02-03 14:51:33 +03:00
Alexey Milovidov
e26f52ae6e
Addition to prev. revision [#METR-14873].
2015-02-03 00:28:42 +03:00
Alexey Milovidov
e4ae80fd2d
Removed Yandex Catalog categories (not used; but empty columns in tables are left) [#METR-14873].
2015-02-03 00:22:07 +03:00
Alexey Milovidov
7f0654cabb
Fixed build [#METR-2807].
2015-02-01 11:24:49 +03:00
Alexey Milovidov
ebe7738c27
dbms: implemented function arrayElement for data type Array(Tuple(...)) [#METR-14783].
2015-02-01 11:19:11 +03:00
Alexey Milovidov
ee98a3babc
dbms: fixed error with 'max_distributed_connections = 1' [#METR-14855].
2015-02-01 11:02:18 +03:00
Alexey Milovidov
a65acf8a03
dbms: better [#METR-2944].
2015-02-01 10:27:56 +03:00
Alexey Milovidov
24cc25e809
dbms: tiny improvement [#METR-2944].
2015-02-01 10:21:19 +03:00
Alexey Milovidov
5271a45625
dbms: fixed error with JOINs [#METR-14847].
2015-02-01 10:20:33 +03:00
Alexey Milovidov
22b9ecfdea
dbms: fixed error with DROP COLUMN in replicated tables [#METR-14848].
2015-02-01 06:49:36 +03:00
Alexey Milovidov
bd51359819
dbms: fixed error in exception message [#METR-2944].
2015-02-01 01:17:33 +03:00
Alexey Milovidov
fd0cd56609
dbms: added test for JOIN [#METR-14847].
2015-01-31 00:22:55 +03:00
Alexey Milovidov
6ffae48988
dbms: added missing modification [#METR-2944].
2015-01-31 00:20:16 +03:00
Alexey Milovidov
1e18ff37c6
dbms: fixed error with JOIN [#METR-14847].
2015-01-31 00:19:35 +03:00
Alexey Milovidov
261a549407
dbms: addition to prev. revision [#METR-2944].
2015-01-30 21:58:58 +03:00
Alexey Milovidov
da2ba1f7f7
dbms: fixed error with StorageSet and StorageJoin [#METR-2944].
2015-01-30 21:57:44 +03:00
Andrey Mironov
345afb6059
dbms: store dictionary lifetime in dictionaries [#METR-13298]
2015-01-30 18:18:13 +03:00
Andrey Mironov
fb333b16d7
dbms: incapsulate dictionary source data and allow cloning [#METR-13298]; add cloning for dictionaries
2015-01-30 17:12:09 +03:00
Andrey Mironov
9eff84960a
dbms: query table modification time in MysqlDictionarySource [#METR-13298]
2015-01-30 14:51:59 +03:00
Andrey Mironov
647cd1b0eb
dbms: check dictionary source modification prior to reloading [#METR-13298]
...
Mysql and Clickhouse sources are not currently checked and will always say they are modified.
Reload periods are not currently checked.
2015-01-29 18:47:21 +03:00
Andrey Mironov
a66af0668e
dbms: devirtualize dictionary access [#METR-13298]
2015-01-29 17:46:15 +03:00
Andrey Mironov
4bbdb2320e
dbms: add HashedDictionary [#METR-13298]
2015-01-29 16:53:48 +03:00
Pavel Kartavyy
2482560b15
DB::Connection: don't log Ping requests
2015-01-29 15:53:59 +03:00
Andrey Mironov
7addd501fe
dbms: allow use of clickhouse as a dictionary source [#METR-13298]
2015-01-29 14:51:52 +03:00
Alexey Milovidov
79dbfaa659
dbms: added test (failing, disabled) [#METR-2944].
2015-01-29 06:17:16 +03:00
Alexey Milovidov
aef67b8c44
dbms: addition to prev. revision [#METR-2944].
2015-01-29 06:11:56 +03:00
Alexey Milovidov
2b506a0a73
dbms: addition to prev. revision [#METR-2944].
2015-01-29 06:11:10 +03:00
Alexey Milovidov
6db5e98515
dbms: StorageJoin: fixed error [#METR-2944].
2015-01-29 06:07:58 +03:00
Andrey Mironov
95bb52b8e5
dbms: use PODArray with FlatDictionary [#METR-13298]
...
remove IDictionarySource::reset
2015-01-28 19:23:52 +03:00
Andrey Mironov
070c6be60e
dbms: add PODArray::resize_fill(size_t, const T&)
2015-01-28 19:23:07 +03:00
Andrey Mironov
e982b5c92d
dbms: add all integral and floating point types to IDictionary. [#METR-13298]
2015-01-28 18:02:05 +03:00
Andrey Mironov
f4e7d2d4f5
dbms: add dictGetHierarchy and dictIsIn. [#METR-13298]
2015-01-28 16:20:20 +03:00
Alexey Milovidov
e4e313f54f
dbms: StorageJoin: development [#METR-2944].
2015-01-28 05:37:05 +03:00
Alexey Milovidov
2b0b4d0528
dbms: StorageJoin: development [#METR-2944].
2015-01-28 03:38:10 +03:00
Alexey Milovidov
2c124ea375
dbms: StorageJoin: development [#METR-2944].
2015-01-28 03:08:45 +03:00
Alexey Milovidov
684b2e70a9
dbms: added support for whitespaces when parsing arrays [#METR-14798].
2015-01-28 02:25:35 +03:00
Alexey Milovidov
91b10d0820
dbms: slightly lowered memory usage of distributed aggregation [#METR-2944].
2015-01-28 02:02:05 +03:00
Alexey Milovidov
8a61f96d67
dbms: StorageJoin: development [#METR-2944].
2015-01-28 00:24:24 +03:00
Andrey Mironov
6b406df4d9
dbms: implement MysqlBlockInputStream. [#METR-13298]
2015-01-27 16:00:20 +03:00
Alexey Milovidov
fed642cd7c
dbms: added StorageSet [#METR-2944].
2015-01-27 03:52:03 +03:00
Alexey Milovidov
a1eb599105
dbms: added value 'in_order' to setting 'load_balancing' [#METR-14782].
2015-01-26 22:55:10 +03:00
Andrey Mironov
1b4b0d5779
dbms: MysqlDictionarySource with draft MysqlBockInputStream
2015-01-26 19:53:44 +03:00
Andrey Mironov
419d517867
dbms: add abstractions for dictionary sources
2015-01-26 18:27:51 +03:00
Alexey Milovidov
e8f9083f07
Fixed build [#METR-2944].
2015-01-25 11:09:25 +03:00
Alexey Milovidov
6927823716
dbms: little better [#METR-2944].
2015-01-25 08:07:51 +03:00
Alexey Milovidov
a34922c20c
dbms: updated test [#METR-14654].
2015-01-24 06:47:24 +03:00
Alexey Milovidov
81e42e4d90
dbms: fixed error in gcc 4.9 [#METR-2944].
2015-01-24 04:55:29 +03:00
Alexey Milovidov
3d28956cbb
dbms: fixed errors in gcc 4.9 [#METR-2944].
2015-01-24 04:10:05 +03:00
Alexey Milovidov
d977e433c7
dbms: added test [#METR-14678].
2015-01-23 00:08:01 +03:00
Alexey Milovidov
d7e8251ad2
dbms: fixed error with IN [#METR-14678].
2015-01-22 23:56:40 +03:00
Andrey Mironov
a8c2d66076
dbms: fix error in populating attributes. [#METR-13298]
2015-01-22 17:41:05 +03:00
Andrey Mironov
616f8d03dc
dbms: Server: follow style guidelines
2015-01-22 17:33:29 +03:00
Andrey Mironov
92664ed612
dbms: sparse array implementation of FlatDictionary. [#METR-13298]
2015-01-22 17:32:38 +03:00
Alexey Milovidov
6fb28b7af9
dbms: fixed error with method write of storage Distributed [#METR-2944].
2015-01-22 07:14:34 +03:00
Alexey Milovidov
86e9e77eae
Fixed errors in clang (part 5, final) [#METR-2807].
2015-01-22 04:13:13 +03:00
Andrey Mironov
300b7342e7
dbms: dummy types and functions for external dictionaries. [#METR-13298]
2015-01-21 14:39:48 +03:00
Alexey Milovidov
02f9d15a36
Addition to prev. revision [#METR-2944].
2015-01-21 07:30:33 +03:00
Alexey Milovidov
22e1cd8ddd
dbms: fixed build [#METR-2944].
2015-01-21 07:26:40 +03:00
Alexey Milovidov
af27e06238
Fixed errors in clang (part 4) [#METR-2807].
2015-01-21 07:23:22 +03:00
Alexey Milovidov
8a1c22bf41
Fixed errors in clang (part 3) [#METR-2807].
2015-01-21 07:17:02 +03:00
Alexey Milovidov
27543ea7e5
Fixed errors in clang (part 2) [#METR-2807].
2015-01-21 07:00:20 +03:00
Alexey Milovidov
1be4bd0663
Fixed errors in clang (part 1) [#METR-2807].
2015-01-21 06:56:28 +03:00
Alexey Milovidov
e53a8c11dc
dbms: addition to prev. revision [#METR-14693].
2015-01-20 21:42:06 +03:00
Alexey Milovidov
62e238911d
dbms: fixed error with type of result of floating point division [#METR-14693].
2015-01-20 21:41:15 +03:00
Alexey Milovidov
a54a634595
dbms: fixed performance issue caused by typo [#METR-14654].
2015-01-19 22:51:46 +03:00
Alexey Milovidov
b3bee6ac08
dbms: addition to prev. revision [#METR-2944].
2015-01-19 21:06:44 +03:00
Alexey Milovidov
1e32c8664f
dbms: fixed error [#METR-14653].
2015-01-19 20:50:55 +03:00
Alexey Milovidov
c52d6b0ce8
dbms: compiled aggregator: fixed portability [#METR-2944].
2015-01-19 10:25:02 +03:00
Alexey Milovidov
bddfe268c8
dbms: added test for distributed external sorting [#METR-2944].
2015-01-18 11:34:38 +03:00
Alexey Milovidov
9947387bef
dbms: added distributed sorting [#METR-2944].
2015-01-18 11:27:28 +03:00
Alexey Milovidov
1685b293f7
dbms: tiny improvements [#METR-2944].
2015-01-18 11:25:56 +03:00
Alexey Milovidov
743caaef26
dbms: added test for external sort [#METR-2944].
2015-01-18 06:48:44 +03:00
Alexey Milovidov
addd36bf85
dbms: fixed build [#METR-2944].
2015-01-18 04:39:57 +03:00
Alexey Milovidov
099d64931d
dbms: compiled aggregator: development [#METR-2944].
2015-01-18 04:18:39 +03:00
Alexey Milovidov
bca1036dd8
dbms: compiled aggregator: added support for empty list of aggregate functions [#METR-2944].
2015-01-18 04:11:32 +03:00
Alexey Milovidov
4f6bcb0568
Fixed typos [#METR-2807].
2015-01-18 00:18:07 +03:00
Alexey Milovidov
0c6dc2629e
dbms: fixed error [#METR-14604].
2015-01-17 07:49:13 +03:00
Alexey Milovidov
25f003e464
dbms: dynamic compiler: development [#METR-2944].
2015-01-17 07:33:43 +03:00
Alexey Milovidov
5f58b16174
dbms: added more tests (currently broken) [#METR-14604].
2015-01-17 00:07:09 +03:00
Alexey Milovidov
f61fe3fba5
dbms: tiny additions [#METR-14604].
2015-01-17 00:01:41 +03:00
Alexey Milovidov
593f9bc191
dbms: fixed error with empty result when distributed query execution and WITH TOTALS and max_rows_to_group_by and totals_mode = 'after_having...' [#METR-14604].
2015-01-16 23:59:24 +03:00
Andrey Mironov
00324f2f9c
dbms: allow non-parenthesised expressions in array access operator []. [#METR-14585]
2015-01-16 13:25:34 +03:00
Andrey Mironov
081f435952
dbms: increase limit to function range, change error message. [#METR-14585]
2015-01-16 13:25:34 +03:00
Alexey Milovidov
6f10046d64
dbms: added more tests [#METR-14604].
2015-01-15 22:37:44 +03:00
Alexey Milovidov
819f13801d
dbms: fixed error with WITH TOTALS and group_by_overflow_mode [#METR-14604].
2015-01-15 22:29:37 +03:00
Alexey Milovidov
715f5bf8d1
dbms: fixed error with GLOBAL IN when one of shard is localhost [#METR-14557].
2015-01-14 05:44:25 +03:00
Alexey Milovidov
ad5fdc0e62
dbms: compiled aggregator: development [#METR-2944].
2015-01-13 06:03:45 +03:00
Alexey Milovidov
818d5ed0c5
dbms: compiled aggregator: development [#METR-2944].
2015-01-13 04:57:22 +03:00
Alexey Milovidov
b5b1693573
dbms: Cluster: cleanups [#METR-2944].
2015-01-13 03:56:43 +03:00
Alexey Milovidov
a7a988bdc3
dbms: removed setting asynchronous (useless, obsolete) [#METR-2944].
2015-01-13 03:36:26 +03:00
Alexey Milovidov
1f3e691fff
dbms: addition to prev. revision [#METR-2944].
2015-01-13 03:11:47 +03:00
Alexey Milovidov
ba732b6ba3
dbms: removed SplittingAggregator [#METR-2944].
2015-01-13 03:08:36 +03:00
Andrey Mironov
ee2fd5637c
dbms: fix AppendTrailingCharIfAbsent for empty strings
2015-01-12 11:06:43 +03:00
Andrey Mironov
ed3965c04c
dbms: Aggregator.cpp include <cxxabi.h>
...
@milovidov check if this fix is rightful
2015-01-12 11:06:17 +03:00
Andrey Mironov
df17f97482
dbms: add 'zookeeper' suffix to test 00074
2015-01-12 11:05:33 +03:00
Alexey Milovidov
0575c6fd24
dbms: improved performance of small queries [#METR-2944].
2015-01-11 05:30:33 +03:00
Alexey Milovidov
882bf3ea75
dbms: compiled aggregator: development [#METR-2944].
2015-01-11 05:00:26 +03:00
Alexey Milovidov
19f1bff25d
dbms: dynamic compiled aggregator: development [#METR-2944].
2015-01-11 03:57:21 +03:00
Alexey Milovidov
5bbfa7b9f0
dbms: fixed error in prev. revision [#METR-2944].
2015-01-11 03:35:30 +03:00
Alexey Milovidov
65e66d2216
Fixed build [#METR-2944].
2015-01-10 17:31:23 +03:00
Alexey Milovidov
65e5e98369
dbms: addition to prev. revision [#METR-2944].
2015-01-10 05:34:38 +03:00
Alexey Milovidov
a7a2712630
dbms: compiled aggregator: development [#METR-2944].
2015-01-10 05:30:03 +03:00
Alexey Milovidov
6673251a20
dbms: dynamic compilation: development [#METR-2944].
2015-01-10 00:43:13 +03:00
Alexey Milovidov
01fd1d1e0f
dbms: dynamic compiler: development [#METR-2944].
2015-01-09 00:41:35 +03:00
Alexey Milovidov
9225adb3fc
dbms: tiny modifications [#METR-2944].
2015-01-08 21:52:48 +03:00
Alexey Milovidov
c9950249c1
dbms: additions to prev. revision [#METR-2944].
2015-01-07 21:07:00 +03:00
Alexey Milovidov
41a7fc50d6
dbms: added support for external sorting [#METR-2944].
2015-01-07 20:19:23 +03:00
Alexey Milovidov
8620b80d99
dbms: fixed collations; preparation to external sorting [#METR-2944].
2015-01-07 18:30:11 +03:00
Alexey Milovidov
4eff949e22
dbms: fixed uninitialized memory read [#METR-2944].
2015-01-03 11:46:57 +03:00
Alexey Milovidov
6212e7080b
dbms: more scalable aggregator: development [#METR-2944].
2015-01-03 09:49:32 +03:00
Alexey Milovidov
7c292a9956
dbms: more scalable aggregator: development [#METR-2944].
2015-01-03 08:39:21 +03:00
Alexey Milovidov
221efeb82a
dbms: more scalable aggregator: development [#METR-2944].
2015-01-03 06:18:49 +03:00
Alexey Milovidov
7cf0bca8af
dbms: more scalable aggregator: development [#METR-2944].
2015-01-02 08:28:21 +03:00
Alexey Milovidov
a7eacd1269
dbms: more scalable aggregator: development [#METR-2944].
2015-01-02 06:50:14 +03:00
Alexey Milovidov
acbe19fd84
dbms: more scalable aggregator: development [#METR-2944].
2015-01-02 06:16:28 +03:00
Alexey Milovidov
fd8b2b5261
dbms: Aggregator: preparation [#METR-2944].
2015-01-02 03:35:33 +03:00
Alexey Milovidov
43c75bb37b
dbms: more scalable aggregator: development [#METR-2944].
2014-12-31 00:11:57 +03:00
Alexey Milovidov
54415a6d0b
dbms: more scalable aggregator: development [#METR-2944].
2014-12-31 00:09:25 +03:00
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
661ab4ad39
dbms: improved test [#METR-14483].
2014-12-30 06:56:13 +03:00
Alexey Milovidov
f001549d99
dbms: improved test [#METR-14483].
2014-12-30 06:56:13 +03:00
Alexey Milovidov
73c3e64487
dbms: improved test [#TESTIRT-3687].
2014-12-30 06:56:13 +03:00
Alexey Milovidov
05d1ceb1d5
dbms: improved test [#TESTIRT-3687].
2014-12-30 06:56:13 +03:00
Alexey Milovidov
f9ae1ea67e
dbms: fixed error with table function 'remote' [#METR-14483].
2014-12-30 06:53:41 +03:00
Alexey Milovidov
70b893ad5c
Merge
2014-12-30 06:26:16 +03:00
Alexey Milovidov
1fac116259
dbms: improved test [#METR-14483].
2014-12-30 06:25:50 +03:00
Alexey Milovidov
3e8305082f
dbms: improved test [#METR-14483].
2014-12-30 06:25:12 +03:00
Alexey Milovidov
579b5b0ce0
Merge
2014-12-30 06:04:57 +03:00
Alexey Milovidov
bcf17501cd
Merge
2014-12-30 06:04:15 +03:00
Alexey Milovidov
4ef13d0083
dbms: improved test [#TESTIRT-3687].
2014-12-30 05:49:09 +03:00
Alexey Milovidov
5c5868c24f
dbms: improved test [#TESTIRT-3687].
2014-12-30 05:12:42 +03:00
Alexey Milovidov
ef160102f6
dbms: more scalable aggregator: development [#METR-2944].
2014-12-27 09:29:20 +03:00
Alexey Milovidov
5b6ce478cf
dbms: more scalable aggregator: development [#METR-2944].
2014-12-27 09:04:55 +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
3caccf278e
dbms: aggregator: experiments [#METR-2944].
2014-12-27 00:13:58 +03:00
Alexey Milovidov
50032e1da5
dbms: more scalable aggregator: experiments [#METR-2944].
2014-12-26 23:42:35 +03:00
Alexey Arno
b288819e2e
dbms: Server: add small performance improvement. [#METR-14099]
2014-12-26 13:35:03 +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
42b09c417e
dbms: Server: fix style. [#METR-14099]
2014-12-25 19:09:23 +03:00
Alexey Arno
461954f17a
dbms: Server: fix typo. [#METR-14099]
2014-12-25 18:29:22 +03:00
Alexey Arno
627143a537
dbms: Server: more optimizations, fixed indentation. [#METR-14099]
2014-12-25 18:27:03 +03:00
Alexey Arno
d52d26dcb5
dbms: Server: more optimizations. [#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
1221f2ba53
Fixed build [#METR-2944].
2014-12-24 23:54:02 +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
66f2c72f84
dbms: Client: add fix so that \G has priority over configuration file. [#METR-14325]
2014-12-24 20:31:42 +03:00
Alexey Arno
82913caa2a
dbms: Server: update comments. [#METR-14099]
2014-12-24 18:30:15 +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
008668b3da
dbms: Server: add optimization 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
7da67fd139
dbms: added test for temporary table [#METR-14449].
2014-12-24 00:24:34 +03:00
Alexey Milovidov
beafa02b2e
dbms: renamed test [#METR-14449].
2014-12-24 00:21:09 +03:00
Alexey Milovidov
6bc3c14e9a
Merge
2014-12-23 23:34:00 +03:00
Alexey Milovidov
ffd5b1b410
dbms: added test for prev. revision [#METR-14449].
2014-12-23 23:33:38 +03:00
Alexey Milovidov
10553e7840
dbms: fixed error with views [#METR-14449].
2014-12-23 23:32:00 +03:00
Andrey Mironov
f283719d89
dbms: fix in/join identifier subquery [#METR-14402]
2014-12-23 03:31:17 +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 Milovidov
bba4b0c66c
dbms: removed rare-useful repetitive log messages [#METR-2944].
2014-12-21 04:27:56 +03:00
Alexey Milovidov
0c2e0b7304
dbms: fixed error with replication [#METR-14391].
2014-12-21 04:20:07 +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
d5c8b52f7c
dbms: Server: added better diagnostic in union all type mismatch exceptions. [#METR-14099]
2014-12-19 16:10:48 +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
Andrey Mironov
e64d258e27
dbms: fix test 00079_defaulted_columns
2014-12-19 15:49:34 +03:00
Alexey Milovidov
a362a666eb
dbms: fixed error with JOIN [#METR-14411].
2014-12-19 05:30:13 +03:00
Pavel Kartavyy
06d92dba61
Merge
2014-12-18 19:24:51 +03:00
Alexey Arno
e4e3439970
dbms: Client: add support for the request separator \G and for the command line option --vertical. [#METR-14325]
2014-12-18 18:48:49 +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
2a1bdb8be3
Merge
2014-12-18 15:11:08 +03:00
Alexey Arno
4315421722
Add comment. [#METR-14065]
2014-12-18 12:44:57 +03:00
Alexey Arno
747d2211d6
Remove code that turned out to be redudant. [#METR-14099]
2014-12-17 23:57:21 +03:00
Alexey Milovidov
5d7fe1e852
dbms: fixed error [#METR-14361].
2014-12-17 23:38:38 +03:00
Andrey Mironov
7d713ea40b
dbms: compress zookeeper checksum metadata. [#MTRSADMIN-879]
2014-12-17 21:38:22 +03:00
Alexey Arno
d086e8d43a
Code cleanup. [#METR-14099]
2014-12-17 18:56:58 +03:00
Alexey Arno
2dc47c39d5
Update functional tests. Add materialization in UNION ALL queries. [#METR-14099]
2014-12-17 18:56:58 +03:00
Alexey Arno
e363d57e35
Code cleanup. [#METR-14099]
2014-12-17 18:56:52 +03:00
Alexey Arno
09471634b5
Update functional tests. Add materialization in UNION ALL queries. [#METR-14099]
2014-12-17 18:56:52 +03:00
Alexey Arno
e0e1b335e7
Add new functional tests for UNION ALL. [#METR-14099]
2014-12-17 18:56:52 +03:00
Alexey Arno
36d2008e5b
Add style cleanup and small functional test change. [#METR-14099]
2014-12-17 18:56:52 +03:00
Alexey Arno
a2c26bf19f
Code cleanup. [#METR-14099]
2014-12-17 18:56:52 +03:00
Alexey Arno
44ebf0777c
Update functional tests. Add materialization in UNION ALL queries. [#METR-14099]
2014-12-17 18:56:52 +03:00
Alexey Arno
2d2ccde1c0
Add new functional tests for UNION ALL. [#METR-14099]
2014-12-17 18:56:52 +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
dcae14d25e
dbms: return cloning query in StorageDistributed::read. [#METR-14179, #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
Andrey Mironov
b077797389
dbms: add whitespace while formatting JOIN query. [#METR-14179]
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
50e4692b30
Fix typo [#METR-14099].
2014-12-15 19:07:50 +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
b857667cc2
Add better implementation of the types compabitility checking code.
2014-12-15 19:07:50 +03:00
Alexey Arno
c58030d339
Code cleanup
2014-12-15 19:07:49 +03:00
Alexey Arno
f16cb80657
Fix UNION ALL formating
2014-12-15 19:07:49 +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
4bc31f666c
dbms: addition to prev. revision [#METR-2944].
2014-12-15 07:31:14 +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
da86564110
dbms: added test [#METR-14300].
2014-12-15 07:09:28 +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
309736ad44
Fixed termination with 'Socket not connected' error [#METR-2944].
2014-12-15 01:51:21 +03:00
Alexey Milovidov
df316f8586
dbms: added old forgotten test [#METR-2944].
2014-12-14 11:28:42 +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
bdf7b561a6
dbms: fixed error in system.zookeeper table [#METR-2944].
2014-12-13 22:46:53 +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
dac2ff8920
dbms: addition to prev. revision [#METR-14238].
2014-12-11 05:06:22 +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
Alexey Milovidov
f3ae946798
dbms: fixed double spaces [#METR-2807].
2014-12-09 20:43:06 +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
f175ec58e0
dbms: tiny improvement [#METR-2944].
2014-12-08 01:59:00 +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
Alexey Arno
4f3ed93670
Merge
2014-12-05 16:12:08 +03:00
Alexey Arno
61f0f062fe
Fix incorrect logging of multiline queries into ClickHouse client command line history [#METR-14065]
2014-12-05 16:10:55 +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
6d117b334b
dbms: add reference file for 00095_union_race_conditions_6
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
Andrey Mironov
274e0a80a7
dbms: less overhead and indirection in StorageBuffer
2014-12-03 16:01:39 +03:00
Pavel Kartavyy
4b1ad86ce9
fixed date delimeter [#METR-13763]
2014-12-03 13:50:00 +03:00
Alexey Milovidov
8446069851
dbms: more simple [#METR-13953].
2014-12-02 22:08:18 +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
d58ab3e4fe
dbms: added reference file for test [#METR-2944].
2014-12-02 01:40:15 +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
0abde09572
dbms: added tests for UnionBlockInputStream [#METR-2944].
2014-11-30 15:01:46 +03:00
Alexey Milovidov
5fae38cb97
dbms: tiny improvement [#METR-2944].
2014-11-30 10:00:05 +03:00
Alexey Milovidov
92e5793c8e
dbms: tiny fix [#METR-2944].
2014-11-30 09:59:03 +03:00
Alexey Milovidov
b84b192ba4
dbms: fixed test [#METR-13988].
2014-11-30 08:58:54 +03:00
Alexey Milovidov
3a38517f86
dbms: addition to prev. revision [#METR-13936].
2014-11-30 08:43:04 +03:00
Alexey Milovidov
4e64d5198c
dbms: fixed test [#METR-13919].
2014-11-30 08:40:41 +03:00
Alexey Milovidov
82f9e253a1
Merge
2014-11-30 08:11:04 +03:00
Alexey Milovidov
32f3c9c1da
Merge
2014-11-30 06:23:36 +03:00
Alexey Milovidov
a359b09c83
dbms: fixed misleading variable name [#METR-2944].
2014-11-30 06:21:01 +03:00
Alexey Milovidov
b2696ffec1
dbms: fixed one of errors [#METR-13979].
2014-11-28 23:45:33 +03:00
Alexey Milovidov
76ba1f053b
dbms: aggregation by arrays: added test [#METR-13933].
2014-11-28 05:41:54 +03:00
Alexey Milovidov
cd54727557
dbms: added few tests [#METR-13933].
2014-11-28 05:29:35 +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
bdb666efee
Revert "Revert "dbms: fix column names asynchrony in SELECT from StorageDistributed. [#METR-13399]""
...
This reverts commit 08c41d2abb2e08922c567856ec37038d1fa59e72.
2014-11-26 00:11:11 +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
8f9373c3d7
dbms: add test for concat n-ary const with nonconst segfault.
2014-11-25 23:07:06 +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
071e31a7fa
Revert "dbms: fix column names asynchrony in SELECT from StorageDistributed. [#METR-13399]"
...
This reverts commit f68d3226e0e55179b4cd734477f0aa45b669d6fa.
2014-11-25 19:33:01 +03:00
Andrey Mironov
e310a3021b
dbms: fix column names asynchrony in SELECT from StorageDistributed. [#METR-13399]
2014-11-24 20:11:29 +03:00
Alexey Milovidov
639d29d5d4
dbms: added few profile events [#METR-2944].
2014-11-23 07:01:36 +03:00
Alexey Milovidov
be73e48c46
dbms: fixed error when writing tuple of date or datetime elements in pretty formats (tnx. hertz) [#METR-2944].
2014-11-23 07:00:18 +03:00
Alexey Milovidov
53fc3b7cd2
dbms: improved tests [#METR-2944].
2014-11-22 23:56:14 +03:00
Alexey Milovidov
3dc00a1298
dbms: addition to prev. revision [#METR-13262].
2014-11-22 05:51:22 +03:00
Alexey Milovidov
1f67c192fd
dbms: added tests [#METR-13262].
2014-11-22 05:36:49 +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
Pavel Kartavyy
83e0c58cba
style fix: Clikhouse -> ClickHouse
2014-11-20 10:20:25 +03:00
Alexey Milovidov
0d51957607
dbms: calculating population of regions by population of children [#METR-13326].
2014-11-20 03:17:43 +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
96ef141c8a
dbms: added 'listen_host' configuration parameter [#METR-13759].
2014-11-19 23:52:42 +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
7b8beea5e4
dbms: FREEZE PARTITION: improvement [#METR-2944].
2014-11-17 03:41:40 +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
Alexey Milovidov
8f076b8ac4
Removed deprecated date and time functions [#METR-13554].
2014-11-14 23:55:23 +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
140b4545dd
dbms: fix [#METR-13667]
2014-11-13 17:01:29 +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
Andrey Mironov
ccc770e5ab
dbms: add tests for defaulted columns. [#METR-12739]
2014-11-11 19:41:51 +03:00
Andrey Mironov
65629ef560
Merge
2014-11-11 19:29:21 +03:00
Andrey Mironov
8a2de38dc7
dbms: materialize constants during merge, allow alteration between DEFAULT and MATERIALIZED. [#METR-12739]
2014-11-11 18:22:39 +03:00
Andrey Mironov
b682e42e5a
dbms: prohibit creating tables without physical columns. [#METR-12739]
2014-11-11 17:20:22 +03:00
Andrey Mironov
de271b753e
dbms: allow creating tables with all columns set to default. [#METR-12739]
2014-11-11 17:11:49 +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
f68e30cfdb
dbms: testing string comparison [#METR-2944].
2014-11-09 10:26:37 +03:00
Alexey Milovidov
d486138e0a
dbms: added test for different string equality comparison methods [#METR-2944].
2014-11-09 05:51:28 +03:00
Alexey Milovidov
16a1c1e6e8
Merge
2014-11-09 02:55:24 +03:00
Alexey Milovidov
1f52150f12
dbms: renamed variable [#METR-2944].
2014-11-09 02:54:03 +03:00
Alexey Milovidov
a58104c818
dbms: showing progress for INSERT SELECT query [#METR-13612].
2014-11-09 02:52:18 +03:00
Andrey Mironov
4e43304cd7
dbms: add reference file for concat test.
2014-11-07 22:01:46 +03:00
Andrey Mironov
fe49e06e46
dbms: implement concat for arbitrary arity (> 0). [#METR-12888]
2014-11-07 21:42:00 +03:00
Alexey Milovidov
c881adcaff
dbms: allowed to start without ZooKeeper (in readonly mode) [#METR-2944].
2014-11-07 04:12:55 +03:00
Alexey Milovidov
313fe36e7a
dbms: addition to prev. revision [#METR-13322].
2014-11-07 03:02:53 +03:00
Alexey Milovidov
3d359e2b82
Partially get rid of time2str.h [#METR-13554].
2014-11-06 09:32:23 +03:00
Alexey Milovidov
6754ee8068
dbms: more sane [#METR-13554].
2014-11-06 06:38:10 +03:00
Alexey Milovidov
ae56793530
dbms: fixed error with filtering by set of tuples with elements that fit in 128 bits [#METR-13322].
2014-11-06 06:03:40 +03:00
Alexey Milovidov
74db63113e
DateLUT: removed useless code; improved startup time [#METR-13554].
2014-11-06 05:39:48 +03:00
Alexey Milovidov
2727fef911
dbms: removed few functions [#METR-13554].
2014-11-06 04:31:50 +03:00
Alexey Milovidov
4e363249e1
dbms: added test [#METR-2944].
2014-11-05 23:55:33 +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
11a7b05f48
dbms: add tests for ip coding functions with non-const arguments. [#METR-13151]
2014-10-31 15:57:41 +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
5465bb3d50
dbms: add tests for IPv4/6 coding functions. [#METR-13151]
2014-10-31 15:03:35 +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
5d21d75e85
dbms: addition to prev. revision [#METR-13297].
2014-10-27 07:50:38 +03:00
Alexey Milovidov
e063ccc180
dbms: StorageBuffer: additions [#METR-13297].
2014-10-27 07:18:13 +03:00
Alexey Milovidov
b3c060b89e
dbms: fixed error [#METR-13297].
2014-10-26 05:59:46 +03:00
Alexey Milovidov
fee4863a16
dbms: Client: tiny fix for progress-bar [#METR-2944].
2014-10-26 05:01:21 +03:00
Alexey Milovidov
5cf02c4cc1
dbms: addition to prev. revision [#METR-13297].
2014-10-26 03:21:06 +03:00
Alexey Milovidov
13f825a7e5
dbms: StorageBuffer: fixed error [#METR-13297].
2014-10-26 03:12:39 +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
199837baa4
dbms: fixed error in formatting [#METR-2944].
2014-10-24 03:30:48 +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
Alexey Milovidov
4eba9dc56c
dbms: treat SAMPLE 1 as no-op [#METR-2944].
2014-10-23 23:16:43 +04:00
Andrey Mironov
934149d59a
Merge
2014-10-23 16:16:24 +04:00
Andrey Mironov
2e7c880fe5
dbms: remove accidentally forgotten code. [#METR-13321]
2014-10-21 18:08:06 +04:00
Andrey Mironov
25639d9834
dbms: fix segmentation fault when left tuple of IN contains array types. [#METR-13321]
2014-10-21 17:07:38 +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
2c23fb4d87
dbms: tiny modifications [#METR-2944].
2014-10-19 01:46:05 +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
6575443ff9
dbms: Client: don't fall to std::terminate when bad arguments (tnx. egatov) [#METR-2944].
2014-10-18 03:42:50 +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
Alexey Milovidov
ef82933bb3
zkutil: Async interface: development [#METR-2944].
2014-10-17 00:05:26 +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
afc4f7fcf0
dbms: tiny modification [#METR-13153].
2014-10-16 00:28:43 +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
2800bf4c30
dbms: modified criteria for automatic repair [#METR-13235].
2014-10-15 23:42:32 +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
8d0bdffdff
dbms: addition to prev. revision [#METR-13204].
2014-10-14 23:12:49 +04:00
Alexey Milovidov
1c16466214
dbms: fixed error when sorting result of ARRAY JOIN by empty arrays [#METR-13204].
2014-10-14 22:39:38 +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
39bf7f3442
dbms: fixed error in system.zookeeper table [#METR-13153].
2014-10-10 03:15:14 +04:00
Alexey Milovidov
a76db2ba78
dbms: improvement [#METR-13153].
2014-10-10 03:14:06 +04:00
Alexey Milovidov
24be223a48
dbms: added column 'partition' to table system.parts [#METR-13153].
2014-10-10 02:54:17 +04:00
Alexey Milovidov
299f32dc14
dbms: addition to prev. revision [#METR-13129].
2014-10-10 02:52:20 +04:00
Alexey Milovidov
110422dc21
dbms: fixed error with position of FINAL and SAMPLE in SELECT query [#METR-13129].
2014-10-10 02:46:28 +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
58982a2530
dbms: fixed error [#METR-11587].
2014-10-08 05:54:26 +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
a6dcbb0371
dbms: addition to prev. revision [#METR-13087].
2014-10-08 02:22:09 +04:00
Alexey Milovidov
c74a5e1166
dbms: addition to prev. revision [#METR-13087].
2014-10-08 02:20:32 +04:00
Alexey Milovidov
82467eca80
dbms: improved checking types in IN [#METR-13087].
2014-10-08 02:19:48 +04:00
Alexey Milovidov
49df24d891
dbms: system.replicas: improvement [#METR-12726].
2014-10-08 00:04:40 +04:00
Alexey Milovidov
48ec87bc40
dbms: fixed error with system.replicas; improvement [#METR-12726].
2014-10-07 22:44:03 +04:00
Alexey Milovidov
bb60b4e859
dbms: fixed bad code [#METR-12726].
2014-10-07 22:42:35 +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
ee52328600
dbms: fixed error with index and NOT [#METR-13066].
2014-10-06 09:49:31 +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
ec9fb6f600
dbms: fixed error in prev. revision [#METR-12524].
2014-10-03 23:38:51 +04:00
Alexey Milovidov
b274378e18
dbms: Client: more handy [#METR-12524].
2014-10-03 23:09:15 +04:00
Alexey Milovidov
b4f45dc27a
dbms: fixed double whitespace when formatting ALTER TABLE ATTACH/DETACH [#METR-12524].
2014-10-03 22:57:05 +04:00
Alexey Milovidov
a2634c60d0
dbms: fixed error in prev. revisions [#METR-12524].
2014-10-03 22:55:11 +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
Andrey Mironov
47629b31cd
fix optimize_move_to_prewhere
, alter query before any other manipulations. #[METR-13020]
2014-10-03 13:17:06 +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
Alexey Milovidov
6b6151d51f
dbms: system.parts: more handy [#METR-12784].
2014-10-01 22:40:43 +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
5dde67112d
remove std::cout loggin
2014-10-01 18:12:06 +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
8afa7c1943
dbms: probably fixed error [#METR-12784].
2014-10-01 04:11:32 +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
Alexey Milovidov
e3ac086ff0
Merge
2014-09-29 09:03:17 +04:00
Alexey Milovidov
af02e67992
dbms: tiny modification [#METR-2944].
2014-09-29 09:03:03 +04:00
Alexey Milovidov
20de7e1003
dbms: tiny modification (more compatible) [#METR-12784].
2014-09-26 20:11:30 +04:00
Alexey Milovidov
e379477828
dbms: don't allow empty identifiers [#METR-2944].
2014-09-26 20:10:37 +04:00
Alexey Milovidov
fdd34069ff
dbms: probably fixed error in cyclic ALTERs [#METR-12509].
2014-09-26 04:49:50 +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
Alexey Milovidov
ba0191d0fc
dbms: better observability [#METR-12784].
2014-09-25 03:35:27 +04:00
Alexey Milovidov
b32586f851
dbms: added tests for prev. revision [#METR-12901].
2014-09-24 22:07:39 +04:00
Alexey Milovidov
2706a28d3b
dbms: fixed errors when INSERTing subset of columns through HTTP [#METR-12901].
2014-09-24 22:06:24 +04:00
Alexey Milovidov
36866b7d6b
Removed columns NormalizedEndURLHash, NormalizedRefererHash everywhere [#MTRSADMIN-447].
2014-09-24 19:43:47 +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
08a4ba91ef
add tests for date arithmetic.
2014-09-24 15:53:41 +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
Alexey Milovidov
463dfe5ea9
Merge
2014-09-23 23:47:25 +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
5cc3316485
dbms: fixed tiny error in log message [#METR-2944].
2014-09-19 22:56:20 +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
Alexey Milovidov
b4952faf84
dbms: improvement [#METR-12509].
2014-09-13 00:29:29 +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
126bfa0750
dbms: tiny modifications [#METR-12729].
2014-09-12 06:30:01 +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
Alexey Milovidov
5d4d84052f
dbms: added missing file [#METR-2944].
2014-09-11 21:46:41 +04:00
Alexey Milovidov
063b39efc0
dbms: fixed error in replication [#METR-12653].
2014-09-11 07:13:27 +04:00
Pavel Kartavyy
1a73e77463
dbms: fixed exception in TinyLog when it is empty [#METR-12532]
2014-09-10 20:49:18 +04:00
Pavel Kartavyy
5b954f7dbe
probably fixed error with bad version after some kind of alter [#METR-12509]
2014-09-10 16:46:11 +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
Pavel Kartavyy
952fdf1151
separated clickhouse-server for several packages [#METR-12543]
2014-09-06 00:06:22 +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
bf58b2b6e8
dbms: tiny modification [#METR-2944].
2014-08-23 02:30:21 +04:00
Alexey Milovidov
eee2f04d70
dbms: addition to prev. revision [#METR-2944].
2014-08-23 00:16:16 +04:00
Alexey Milovidov
bae467c493
dbms: preparation [#METR-2944].
2014-08-23 00:14:53 +04:00
Alexey Milovidov
a98ea4d558
dbms: tiny modifications [#METR-2944].
2014-08-22 23:51:55 +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
Alexey Milovidov
3b8c4d2c9d
dbms: style [#METR-12108].
2014-08-20 03:12:31 +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
Alexey Milovidov
3c6a79f02b
dbms: added tests [#METR-12383].
2014-08-19 02:54:18 +04:00
Alexey Milovidov
b16c083de5
dbms: fixed error with GROUP BY expression with IN operators [#METR-12383].
2014-08-19 02:43:03 +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
6a3f204705
dbms: little better [#METR-2944].
2014-08-18 04:07:05 +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
aade03d427
dbms: fixed error [#METR-2944].
2014-08-17 09:12:46 +04:00
Alexey Milovidov
47a810e04f
dbms: FunctionsComparison: improvement [#METR-2944].
2014-08-17 07:29:56 +04:00
Alexey Milovidov
435394242c
dbms: improved performance of filtering [#METR-2944].
2014-08-17 06:17:23 +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
f531960561
dbms: fixed visibility of unreplicated parts [#METR-12738].
2014-08-16 00:10:44 +04:00
Alexey Milovidov
047e5e30df
dbms: Client: don't leave progress indicator in the middle of data; colors almost compatible with white backgrounds [#METR-11125].
2014-08-15 04:08:15 +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
fd9668be12
dbms: Client: fixed error with part of JSON output after exception [#METR-12316].
2014-08-15 00:00:19 +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
7af08f5347
Merge
2014-08-14 05:37:46 +04:00
Alexey Milovidov
cb94f1301c
dbms: removed comment [#METR-2944].
2014-08-14 05:37:06 +04:00
Michael Kolupaev
f0d2d918c7
Merge
2014-08-13 12:53:38 +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
5bbb6dc090
some grammar fixes. [#METR-2807]
2014-08-12 13:35:15 +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
5e0e9bbc00
Merge
2014-08-11 18:05:42 +04:00
Michael Kolupaev
7b11fc4f6c
Merge
2014-08-11 18:05:42 +04:00
Alexey Milovidov
9e0976aef4
dbms: updated tests [#METR-2944].
2014-08-10 02:40:09 +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
3c75c3f774
Merge
2014-08-08 14:46:38 +04:00
Michael Kolupaev
19ca334f9c
Merge
2014-08-08 14:42:27 +04:00
Michael Kolupaev
dbe4dc64f3
Merge
2014-08-08 14:41:53 +04:00
Michael Kolupaev
08340ff6a0
Merge
2014-08-08 14:28:46 +04:00
Michael Kolupaev
71b90ea1d4
Merge
2014-08-08 14:03:19 +04:00
Michael Kolupaev
83812f5ed5
Merge
2014-08-08 14:02:54 +04:00
Michael Kolupaev
4025face46
Merge
2014-08-08 13:58:56 +04:00
Michael Kolupaev
37298bbe01
dbms: a bit more efficient virtual columns for some queries. [#METR-2807]
2014-08-08 13:04:32 +04:00
Andrey Mironov
e8fe836a1b
dbms: more sound solution for backtracking for-loop. [#METR-12108]
2014-08-08 10:10:12 +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
a33ab0b36c
Merge
2014-08-07 16:26:04 +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
20f8e17e84
dbms: interpreting ALTER TABLE DROP PARTITION. Not storage supports it yet. [#METR-12037]
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
c8e4f3442d
dbms: compilation fix [#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
306f405917
Merge
2014-08-06 13:25:41 +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
c399e1d14a
fix build. Stupid kdevelop!
2014-08-05 16:54:10 +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
2d9f08cb41
dbms: updated test for check query [#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
3adfe8d536
Merge
2014-08-05 12:57:25 +04:00
Alexey Milovidov
cf5c4c07f3
dbms: updated comment [#METR-2944].
2014-08-05 02:10:56 +04:00
Alexey Milovidov
7bc99645e2
dbms: in case of exception, don't send data in buffer, if it hasn't already sent [#METR-12034].
2014-08-05 00:16:49 +04:00
Alexey Milovidov
3ab7260c16
dbms: sending exception message even if part of data has been already sent [#METR-12034].
2014-08-04 23:48:50 +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
Michael Kolupaev
304f2f274d
active_parts.py: small improvements. [#METR-2807]
2014-08-04 12:12:13 +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
Michael Kolupaev
5533a047c5
active_parts.py: tiny improvement. [#METR-2807]
2014-08-01 14:04:36 +04:00
Michael Kolupaev
0b37543bd8
Merge
2014-08-01 13:53:03 +04:00
Michael Kolupaev
757aa8891d
Merge
2014-08-01 13:45:59 +04:00
Michael Kolupaev
02f0ecf886
Added watchparts.sh for the unlikely case anyone else needs it. [#METR-2807]
2014-08-01 13:36:28 +04:00
Michael Kolupaev
0ff7667654
Merge
2014-08-01 13:32:31 +04:00
Michael Kolupaev
dbbd1c9dc8
active_parts.py: small improvement. [#METR-2807]
2014-08-01 13:30:56 +04:00
Michael Kolupaev
765a5e4685
clickhouse-test: small fix. [#METR-2807]
2014-08-01 13:12:30 +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
ba11ae3be5
clickhouse-test: skipping tests with "zookeeper" in name when no zookeeper seems to be available. [#METR-2807]
2014-07-31 17:53:57 +04:00
Andrey Mironov
5c529d7b4f
dbms: ExpressionsAnalyzer: switch off group by literal elimination completely. [#METR-12108]
2014-07-31 17:17:51 +04:00
Andrey Mironov
c519e9d15f
dbms: ExpressionsAnalyzer: switch literal optimization off temporarily. [#METR-12108]
2014-07-31 17:14:08 +04:00
Andrey Mironov
18db7b24d1
comment typo fixed
2014-07-31 15:27:34 +04:00
Andrey Mironov
57633f2c35
Merge
2014-07-31 15:26:30 +04:00
Andrey Mironov
91373f1525
dbms: ExpressionAnalyzer: eliminate constant expressions from GROUP BY statement
2014-07-31 15:26:05 +04:00
Michael Kolupaev
b1c6001e40
Merge
2014-07-31 13:12:12 +04:00
Andrey Mironov
1995d3e1ba
replace commentary tabs with spaces
2014-07-31 12:14:19 +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
b2f5b9bfab
Merge
2014-07-30 16:22:12 +04:00
Michael Kolupaev
2bd9733223
Merge
2014-07-30 16:10:38 +04:00
Alexey Milovidov
2061b6af03
int_hashes_perf: changed /dev/urandom to /dev/random data [#METR-2944],
2014-07-29 23:24:54 +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
Alexey Milovidov
f474645a0d
dbms: modified test [#METR-2944].
2014-07-29 04:54:15 +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
286bf18747
VirtualColumnUtils: using index on PREWHERE expression as well as WHERE. [#METR-2807]
2014-07-28 11:53:55 +04:00
Alexey Milovidov
94ed780065
███████████: intrusive: development [#METR-12050].
2014-07-26 08:12:43 +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
18eb2d8b8f
Merge
2014-07-25 18:31:55 +04:00
Michael Kolupaev
0c5e87bce8
Merge
2014-07-25 17:28:49 +04:00
Michael Kolupaev
1f1e0fcc67
Merge
2014-07-25 17:12:14 +04:00
Michael Kolupaev
354bf02bf6
Merge
2014-07-25 17:12:14 +04:00
Michael Kolupaev
8142941b42
Merge
2014-07-25 17:12:14 +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
6c4b3e3379
Merge
2014-07-23 17:58:38 +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
Alexey Milovidov
32895b3c02
dbms: ProfileEventsTransmitter: better [#METR-10463].
2014-07-23 03:36:33 +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
Andrey Mironov
fbf6225911
dbms: fix possible counter value loss between difference calculcation and store. [#METR-10463]
2014-07-22 13:03:25 +04:00
Andrey Mironov
9bb88d4db2
dbms: ProfileEventsTransmitter corrections. [#METR-10463]
...
ProfileEventsTransmitter thread wakings are now properly aligned with minutes' boundaries.
Style and logic corrections.
2014-07-22 12:44:52 +04:00
Andrey Mironov
5d13832aeb
dbms: ProfileEvents propagation to Graphite [#METR-10463]
2014-07-21 16:10:54 +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
8a2a34a8f3
Small improvements. [#METR-2807]
2014-07-21 13:11:20 +04:00
Alexey Milovidov
aadd791880
dbms: fixed error [#METR-11966].
2014-07-18 23:47:28 +04:00
Michael Kolupaev
68ff148170
Merge
2014-07-18 20:06:02 +04:00
Michael Kolupaev
4f3b1a476f
Merge
2014-07-18 19:41:04 +04:00
Michael Kolupaev
1d9af86c39
added test (previous commit claimed to add it but did not). [#METR-11886]
2014-07-17 18:43:58 +04:00
Michael Kolupaev
df852d2b5c
added test, fixed test. [#METR-11886]
2014-07-17 18:41:43 +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
Alexey Milovidov
71935f7916
dbms: reading all remaining POST data in case of exception and Keep-Alive [#METR-11937].
2014-07-16 05:13:07 +04:00
Alexey Milovidov
4ffa76bf70
dbms: using Keep-Alive even in ping request [#METR-2944].
2014-07-16 04:53:56 +04:00
Michael Kolupaev
d668fd27d2
Merge
2014-07-15 19:51:27 +04:00
Michael Kolupaev
15e30294cc
Merge
2014-07-15 18:57:24 +04:00
Michael Kolupaev
5b7b7a0bb8
Merge
2014-07-15 18:48:50 +04:00
Michael Kolupaev
86fb1eee37
Merge
2014-07-15 18:37:49 +04:00
Michael Kolupaev
a6e31b55d5
Merge
2014-07-15 15:52:30 +04:00
Michael Kolupaev
39b675167d
Merge
2014-07-15 15:42:06 +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
Alexey Milovidov
273ccc0a14
dbms: probably fixed error [#METR-11926].
2014-07-14 23:46:06 +04:00
Michael Kolupaev
8eb2a7218b
Merge
2014-07-14 20:01:23 +04:00
Michael Kolupaev
32b1a52dc1
dbms: fixed test. [#METR-11886]
2014-07-14 20:00:57 +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
dfb21bcaff
fixed segfault when creating materialized views. [#METR-11886]
2014-07-14 18:26:11 +04:00
Michael Kolupaev
33955ee7dd
Merge
2014-07-14 18:07:47 +04:00
Michael Kolupaev
bcc81b712d
dbms: added reference file for test. [#METR-11886]
2014-07-14 16:31:00 +04:00
Michael Kolupaev
62de3bc73a
Merge
2014-07-14 16:24:22 +04:00
Michael Kolupaev
02d04e4bfd
dbms: added test. [#METR-11886]
2014-07-14 16:09:15 +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
Alexey Milovidov
8f516a4b19
dbms: compatibility with OLAP: fixed error with UserAgentMinor [#METRIKASUPP-3517].
2014-07-11 23:48:41 +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
818338872f
columnar-sender: development [#METR-11888].
2014-07-11 05:20:39 +04:00
Alexey Milovidov
94012f8231
columnar-sender: development [#METR-11888].
2014-07-11 04:29:59 +04:00
Alexey Milovidov
247d7074e9
clickhouse-test: enable color hiliting only when stdout is a tty [#METR-11873].
2014-07-10 22:58:04 +04:00
Alexey Milovidov
4c7226627c
dbms: fixed error with formatting of date-times with 1970-01-01 dates [#METR-11873].
2014-07-10 22:53:09 +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
Alexey Milovidov
a2a41113e0
Fixed build [#METR-2807].
2014-07-10 04:31:17 +04:00
Michael Kolupaev
a6fd9cd2bd
Merge
2014-07-09 17:39:19 +04:00
Pavel Kartavyy
a0720382df
███████████: added IsTablet [#METR-9729]
2014-07-09 15:56:25 +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
410ca664b8
dbms: returned support of profiles inheritance [#METR-11872].
2014-07-08 23:42:53 +04:00
Michael Kolupaev
c0bb5e8ce3
Merge
2014-07-08 18:41:19 +04:00
Alexey Milovidov
baa0f2ed94
dbms: separate limits for JOINs [#METR-11370].
2014-07-07 22:32:20 +04:00
Michael Kolupaev
cdc937b31a
Merge
2014-07-07 16:23:59 +04:00
Michael Kolupaev
c5c63b6111
fixed build. [#METR-10202]
2014-07-07 16:08:47 +04:00
Pavel Kartavyy
11162f6600
fix error in alter [#METR-11836]
2014-07-07 15:57:41 +04:00
Michael Kolupaev
a90dea2974
a little better active_parts.py. [#METR-2807]
2014-07-07 15:51:11 +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
Michael Kolupaev
39fa078e85
active_parts.py in O(N log N). [#METR-2807]
2014-07-07 14:21:57 +04:00
Michael Kolupaev
b40f8bd8d5
Merge
2014-07-07 13:51:42 +04:00
Alexey Milovidov
22afae3b4a
dbms: added test [#METR-11370].
2014-07-07 02:32:37 +04:00
Alexey Milovidov
9e1e1f4552
dbms: fixed error [#METR-11370].
2014-07-07 02:32:09 +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
Alexey Milovidov
8ad7540dff
Merge
2014-07-04 18:27:26 +04:00
Alexey Milovidov
db0d25ea6d
dbms: modified test [#METR-11370].
2014-07-04 18:27:10 +04:00
Michael Kolupaev
ae5ea95a73
Merge
2014-07-04 18:07:14 +04:00
Michael Kolupaev
7362ca686f
Merge
2014-07-04 17:59:05 +04:00
Michael Kolupaev
d00dc44397
Merge
2014-07-04 17:15:28 +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
2e1e33da7e
dbms: modified test [#METR-11370].
2014-07-04 06:05:45 +04:00
Alexey Milovidov
8ffb7d390d
dbms: modified test [#METR-11370].
2014-07-04 06:03:53 +04:00
Alexey Milovidov
af659d7a45
dbms: modified test [#METR-11370].
2014-07-04 06:01:32 +04:00
Alexey Milovidov
1982f46178
dbms: modified test [#METR-11370].
2014-07-04 05:59:53 +04:00
Alexey Milovidov
8ee9f328fb
dbms: modified test [#METR-11370].
2014-07-04 05:58:00 +04:00
Alexey Milovidov
ab436a0f43
dbms: modified test [#METR-11370].
2014-07-04 05:54:43 +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
694f1205d6
dbms: added test for GLOBAL IN [#METR-11370].
2014-07-04 05:38:49 +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
95fd8c88f1
Merge
2014-07-03 18:22:50 +04:00
Michael Kolupaev
861eee9163
Merge
2014-07-03 16:15:43 +04:00
Michael Kolupaev
c8fde6537f
fixed SELECT anyHash64([1,2,3]) [#METR-11774]
2014-07-03 16:13:32 +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
Michael Kolupaev
acfa0d2b46
Merge
2014-07-03 11:48:05 +04:00
Alexey Milovidov
4ab04c8b06
dbms: JOINs: test for aliases [#METR-11370].
2014-07-03 00:26:34 +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
Alexey Milovidov
cbab5fb193
Removing refreshes [#METR-11408].
2014-07-01 03:46:22 +04:00
Michael Kolupaev
68b077b8f5
Merge
2014-06-30 17:57:20 +04:00
Michael Kolupaev
310df87971
Merge
2014-06-30 14:02:25 +04:00
Michael Kolupaev
7d179c4294
slightly fixed error message. [#METR-2807]
2014-06-30 11:36:06 +04:00
Alexey Milovidov
1472b919ed
Merge
2014-06-27 22:23:41 +04:00
Alexey Milovidov
c9cde08e36
dbms: improved error message [#METR-11524].
2014-06-27 22:22:33 +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
0d7263958d
dbms: addition to prev. revision [#METR-11571].
2014-06-26 05:01:16 +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
a83915b62c
dbms: JOINs: more tests [#METR-11370].
2014-06-19 23:11:42 +04:00
Alexey Milovidov
4645131f7a
dbms: added ALL JOINs [#METR-11370].
2014-06-19 23:00:58 +04:00
Alexey Milovidov
7c0f53c34f
dbms: JOINs: added tests [#METR-11370].
2014-06-19 23:00:19 +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
b8ee43e5c5
dbms: removed debug output [#METR-11370].
2014-06-17 00:01:42 +04:00
Alexey Milovidov
895ae78c9e
dbms: incremental aggregation: fixed error [#METR-10894].
2014-06-16 22:28:04 +04:00
Alexey Milovidov
a4647a9b51
dbms: added storage Null (for testing purposes) [#METR-10894].
2014-06-16 21:32:31 +04:00
Alexey Milovidov
6eb6d538da
dbms: JOINs: development [#METR-11370].
2014-06-13 13:10:01 +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
3f650bfbab
dbms: added test for ANY LEFT JOIN [#METR-11370].
2014-06-13 06:14:22 +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
c7c2d4ad8d
dbms: better [#METR-11370].
2014-06-13 01:14:06 +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
Alexey Milovidov
f912dc42b4
Merge
2014-06-11 22:38:37 +04:00
Alexey Milovidov
5a300300d2
dbms: fixed error in primary key usage [#METR-11540].
2014-06-11 22:38:10 +04:00
Pavel Kartavyy
7b62758dcf
dbms: fix to compability with new zkutil
2014-06-11 21:29:04 +04:00
Pavel Kartavyy
f27941b233
Merge
2014-06-10 19:23:49 +04:00
Alexey Milovidov
10544c8afc
dbms: development [#METR-10894].
2014-06-09 02:17:44 +04:00
Alexey Milovidov
55d8811f82
dbms: added test [#METR-10894].
2014-06-06 23:45:21 +04:00
Alexey Milovidov
649114821c
dbms: development [#METR-10894].
2014-06-06 23:35:41 +04:00
Alexey Milovidov
8e3a5194e6
dbms: added test [#METR-10894].
2014-06-06 22:00:52 +04:00
Alexey Milovidov
5bbc71650e
dbms: development [#METR-10894].
2014-06-06 21:46:03 +04:00
Alexey Milovidov
100da1547e
dbms: added test [#METR-10894].
2014-06-06 21:19:40 +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
97b30392a7
dbms: development [#METR-10894].
2014-06-06 00:35:34 +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
47f98136fc
dbms: 'mark_cache_size' configuration parameter is mandatory [#METR-11447].
2014-06-04 17:39:56 +04:00
Alexey Milovidov
f1dba5e341
dbms: improved performance of function regionToName [#METR-11434].
2014-06-04 05:00:09 +04:00
Alexey Milovidov
647ff835c4
dbms: improved performance of system.numbers table [#METR-11434].
2014-06-04 03:34:44 +04:00
Alexey Milovidov
0ee6ba4b67
dbms: improved performance of region functions [#METR-11434].
2014-06-04 03:09:57 +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
Alexey Milovidov
1e6091cc63
███████████, ███████████, completed: removed obsolete 'GoodEvent' column [#METR-11404].
2014-06-02 22:30:56 +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
4c771903d7
Merge
2014-05-26 22:29:29 +04:00
Michael Kolupaev
ecf8e8b43c
Merge
2014-05-26 22:27:25 +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
05f4843213
dbms: added tests [#METR-11277].
2014-05-23 06:25:07 +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
79213536df
dbms: fixed error [#METR-11220].
2014-05-23 04:50:28 +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
Alexey Milovidov
0f5e847172
dbms: fixed segfault in case of memory limit exceeded [#METR-11220].
2014-05-22 22:58:41 +04:00
Alexey Milovidov
fb2caea60b
dbms: tiny modification [#METR-2944].
2014-05-22 22:58:07 +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
f4b33550fe
dbms: updated tests [#METR-2944].
2014-05-22 05:21:37 +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
Pavel Kartavyy
ffde70b5c9
dbms: changed type when add column to nested from Array(NN) -> NN [#METR-11063]
2014-05-21 18:06:29 +04:00
Pavel Kartavyy
9d7e14fde2
clickhouse: bugfix [#METR-11063]
2014-05-21 18:06:29 +04:00
Sergey Fedorov
214e8aa9ea
Merge
2014-05-21 17:30:42 +04:00
Michael Kolupaev
c70e26bc70
Small improvement for previous commit. [#METR-11193]
2014-05-21 14:37:53 +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
Alexey Milovidov
ef82f8fd75
dbms: Fixed error in prev. revision [#METR-11160].
2014-05-20 23:30:39 +04:00
Pavel Kartavyy
5138ef4553
clickhouse: bugfix [#METR-11063]
2014-05-20 22:01:36 +04:00
Pavel Kartavyy
f2d2dd2739
clickhouse: alter doesn't need quotes anymore [#METR-11063]
2014-05-20 20:46:33 +04:00
Pavel Kartavyy
5d1e8a5a3c
clickhouse: check type of nested column [#METR-11063]
2014-05-20 19:44:46 +04:00
Pavel Kartavyy
dd76cb7479
clickhouse: updated test for alter [#METR-11063]
2014-05-20 19:44:46 +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
babe61675c
dbms: Client: tiny improvement (tnx. maaaks) [#METR-2944].
2014-05-19 22:50:50 +04:00
Alexey Milovidov
8b5be77c11
dbms: updated test [#METR-2944].
2014-05-19 11:17:15 +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
Sergey Fedorov
cd48cb6cba
dbms: extracting columns list from select query for storage view [METR-11084]
2014-05-16 15:06:31 +04:00
Alexey Milovidov
a4fc77a8cb
dbms: removed useless code, fixed error [#METR-10719].
2014-05-16 05:25:20 +04:00
Sergey Fedorov
aae61e105b
client: not allowing unknown options in client [METR-11064]
2014-05-15 17:14:57 +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
2bdcb127ec
dbms: fixed compilation bug [METR-11023]
2014-05-15 14:35:02 +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
Alexey Milovidov
ca4717e69a
dbms: Client: fixed error in command line options [#METR-2944].
2014-05-14 21:35:51 +04:00
Sergey Fedorov
208e5ccdce
dbms: rewriting logic of global in queries [METR-10974]
2014-05-14 19:07:51 +04:00
Michael Kolupaev
90c5aacde6
dbms: fixed a test with undefined result. [#METR-2807]
2014-05-14 18:34:33 +04:00
Michael Kolupaev
4e2f2eca05
dbms: small fix. [#METR-2807]
2014-05-14 18:20:34 +04:00
Michael Kolupaev
19a037c8a4
dbms: fixed default users config name. [#METR-2807]
2014-05-14 18:19:58 +04:00
Michael Kolupaev
728bdf4928
Merge
2014-05-13 15:24:16 +04:00
Michael Kolupaev
f17b46548c
fixed build. [#METR-10202]
2014-05-13 14:34:45 +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
2326d31f62
dbms: fixed error [#METR-10945].
2014-05-12 21:27:48 +04:00
Alexey Milovidov
7c923f5799
dbms: TwoLevelHashTable: fixed error [#METR-2944].
2014-05-12 07:11:45 +04:00
Alexey Milovidov
027e80e2b6
dbms: Fixed possible uninitialized memory read [#METR-2944].
2014-05-12 04:49:24 +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
ea3a22102d
dbms: MemoryTracker: added whitespace [#METR-11015].
2014-05-10 04:29:50 +04:00
Alexey Milovidov
19d6a632b6
Fixed build [#METR-2807].
2014-05-08 22:34:43 +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
f93db5572e
dbms: added a check to active_parts.py. [#METR-10202]
2014-05-08 16:35:46 +04:00
Michael Kolupaev
8ea2b0f7a7
dbms: human readable sizes logged in MemoryTracker. [#METR-11015]
2014-05-08 16:00:47 +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
cbf3719981
dbms: small improvement. [#METR-11044]
2014-05-08 10:24:48 +04:00
Michael Kolupaev
5a5cfa31f1
Merge
2014-05-07 18:12:15 +04:00
Michael Kolupaev
0b7928f6a9
Merge
2014-05-07 17:58:20 +04:00
Michael Kolupaev
df07fa2674
Merge
2014-05-07 17:56:01 +04:00
Michael Kolupaev
c6194d47f4
Merge
2014-05-07 15:44:14 +04:00
Michael Kolupaev
892704d332
dbms: fixed a test. [#METR-11017]
2014-05-07 14:44:50 +04:00
Alexey Milovidov
fed3d5ec68
dbms: benchmark: fixed error [#METR-2944].
2014-05-06 22:19:23 +04:00
Alexey Milovidov
cfac18bdd4
dbms: benchmark: more info [#METR-2944].
2014-05-06 22:02:57 +04:00
Alexey Milovidov
ada10cebad
dbms: benchmark: more info [#METR-2944].
2014-05-06 21:34:22 +04:00
Alexey Milovidov
3e4fdd0256
dbms: benchmark: more timings [#METR-2944].
2014-05-06 21:19:24 +04:00
Alexey Milovidov
a9cd1a65ae
dbms: fixed benchmark [#METR-2944].
2014-05-06 21:08:51 +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
4f1852c399
dbms: fixed error with 'replace running query' [#METR-2944].
2014-05-03 23:52:35 +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
9d225f69ed
dbms: added test to prev. revision [#METR-2944].
2014-05-01 19:05:36 +04:00
Alexey Milovidov
c9831381e0
dbms: fixed error [#METR-2944].
2014-05-01 19:02:36 +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
Alexey Milovidov
e1eac9c927
Merge
2014-04-29 23:09:33 +04:00
Alexey Milovidov
0eedfd6542
dbms: improved usability [#METR-10904].
2014-04-29 23:09:11 +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
8ad9d10c4f
dbms: added tests [#METR-2944].
2014-04-29 05:18:28 +04:00
Alexey Milovidov
7d395ac826
dbms: unified hash tables: development [#METR-2944].
2014-04-29 04:52:29 +04:00
Alexey Milovidov
752ed08e8f
dbms: unified hash tables: development [#METR-2944].
2014-04-29 04:51:05 +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
38f7c7834e
dbms: unified hash tables: development [#METR-2944].
2014-04-28 07:29:32 +04:00
Alexey Milovidov
bbbc5c2b69
dbms: unified hash tables: development [#METR-2944].
2014-04-28 07:25:05 +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
1e34ee442a
dbms: added test [#METR-10955].
2014-04-25 03:13:33 +04:00
Alexey Milovidov
1db77a0a8f
dbms: test: allowed to use .sh scripts as tests [#METR-10955].
2014-04-25 03:13:06 +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
17a10c082a
dbms: better [#METR-10955].
2014-04-24 22:54:36 +04:00
Alexey Milovidov
3b883d6b43
dbms: doc: development [#METR-10719].
2014-04-24 22:49:07 +04:00
Michael Kolupaev
571a446aaf
dbms: fixed active_parts.py. [#METR-10202]
2014-04-24 14:21:23 +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
Sergey Fedorov
6e55c822c0
client: fixed bug with sending readOnly [METR-8983]
2014-04-23 17:35:26 +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
Alexey Milovidov
4befbd1f20
dbms: Client: fixed error [#METR-10719].
2014-04-22 21:55:30 +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
Michael Kolupaev
345b1bfb44
Merge
2014-04-22 14:41:53 +04:00
Alexey Milovidov
b07f478984
dbms: added tests [#METR-10705].
2014-04-21 20:20:57 +04:00
Alexey Milovidov
554d329064
dbms: fixed WITH TOTALS and LIMIT/DISTINCT [#METR-10705].
2014-04-21 20:09:04 +04:00
Sergey Fedorov
64ca649a27
dbms: fixed bug in Client, user and password now work properly [METR-10801]
2014-04-18 19:52:27 +04:00
Sergey Fedorov
e1c84869f7
dbms: fixed compilation buf [METR-8983]
2014-04-18 18:40:05 +04:00
Sergey Fedorov
5e4f412040
dbms: bug-fix, profile is not storing for now [METR-8983]
2014-04-18 18:33:44 +04:00
Pavel Kartavyy
521577dced
dbms: fixed bug [#METR-10190]
2014-04-18 18:26:00 +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
30db4e41ec
Merge
2014-04-18 14:05:38 +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
Alexey Milovidov
04c7058d99
dbms: OLAP compatibility: fixed typo [#METR-10821].
2014-04-16 16:56:32 +04:00
Alexey Milovidov
0320c10381
dbms: trying to raise ulimit on number of file descriptors on startup [#METR-2944].
2014-04-15 20:39:56 +04:00
Sergey Fedorov
6bbf1c450d
client: small fix on sending settings [METR-10801]
2014-04-15 18:01:48 +04:00
Sergey Fedorov
e7756b8acc
dbms: fixed bug on droping database with materialized view [METR-10848]
2014-04-15 18:00:33 +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
4dfbecd242
dbms: added tests [#METR-10840].
2014-04-13 17:56:28 +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
563e0bf025
Merge
2014-04-11 22:04:31 +04:00
Michael Kolupaev
815904f536
Merge
2014-04-11 21:23:22 +04:00
Michael Kolupaev
b2fa912b2c
Merge
2014-04-11 20:56:49 +04:00
Michael Kolupaev
541ead96e5
Merge
2014-04-11 19:53:32 +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
71d146d345
client: setting is stored in context [METR-10801]
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
Alexey Milovidov
edb8b71115
dbms: OLAP compatibility: fixed error [#METR-10821].
2014-04-10 20:18:57 +04:00
Alexey Milovidov
908ea73a5d
dbms: tiny fix in formatAST [#METR-10498].
2014-04-10 18:55:36 +04:00
Sergey Fedorov
54863880d7
client: producing help message in client, all settings from Settings.h could be set in the client command line now [METR-10801]
2014-04-10 18:18:53 +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
Alexey Milovidov
076db911e8
dbms: improvement [#METR-10800].
2014-04-09 23:27:49 +04:00
Alexey Milovidov
84f1cbca8e
dbms: always returning non-zero error code in case of error [#METR-10800].
2014-04-09 23:21:50 +04:00
Sergey Fedorov
3c523cbfd3
client: updates on parsing options from command line [METR-10071]
2014-04-09 20:43:36 +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
Sergey Fedorov
8f39a1177a
expressionAnalyzer: fixed query "where smth in t" [METR-10071]
2014-04-09 17:21:29 +04:00
Pavel Kartavyy
6a15b2b588
dbms: in refactoring [#METR-10498]
2014-04-09 14:32:52 +04:00
Pavel Kartavyy
d63e779d9d
dbms: fixed exceptions in In; unknown element in AST, not found column [#METR-10498]
2014-04-09 13:05:37 +04:00
Pavel Kartavyy
e0f8b97cf3
dbms: improvements [#METR-10498]
2014-04-09 13:05:36 +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
4cd3f3581e
Tiny piece of logging. [#METR-2807]
2014-04-07 23:02:45 +04:00
Michael Kolupaev
b0edb3b470
Fixes. [#METR-10202]
2014-04-07 22:44:10 +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
Michael Kolupaev
28ff474916
Fixes. [#METR-10202]
2014-04-07 21:39:45 +04:00
Pavel Kartavyy
d9e931a8fe
dbms: fixed Null pointer [#METR-10498]
2014-04-07 20:29:26 +04:00
Pavel Kartavyy
61ebb6ea34
fixed issue [#METR-10498]
2014-04-07 20:29:26 +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
f8d9252cf4
dbms: fixed error in client [#METR-10071].
2014-04-07 04:31:44 +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
d8cf48d765
dbms: benchmark: better [#METR-2944].
2014-04-07 03:18:07 +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
f628605b1a
dbms: removed whitespace [#METR-2944].
2014-04-06 11:22:22 +04:00
Alexey Milovidov
d48daeea8f
dbms: added TCP_NODELAY option [#METR-10071].
2014-04-06 10:53:45 +04:00
Alexey Milovidov
7dd8e5f0d0
dbms: fixed latency regression (caused by Nagle's algorithm) [#METR-10071].
2014-04-06 10:43:16 +04:00
Alexey Milovidov
1bf23a9b7e
dbms: benchmark: better [#METR-2944].
2014-04-06 05:19:43 +04:00
Alexey Milovidov
0fc10a40ae
dbms: tiny modification [#METR-2944].
2014-04-06 05:19:02 +04:00
Alexey Milovidov
8b3df69a46
dbms: removed useless variable [#METR-2944].
2014-04-06 05:18:28 +04:00
Alexey Milovidov
3f6c101222
dbms: fixed error with parsing config [#METR-10570].
2014-04-05 23:59:38 +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
e41c11e788
dbms: fixed test [#METR-2944].
2014-04-05 22:25:46 +04:00
Alexey Milovidov
ae90ba08a6
dbms: OLAP compatibility: added support for 'regions_point_of_view' setting [#METR-10715].
2014-04-05 04:47:36 +04:00
Alexey Milovidov
9f4f900920
dbms: more simple [#METR-10713].
2014-04-05 03:41:54 +04:00
Alexey Milovidov
8f225d508d
Added gitignore [#METR-2807].
2014-04-05 03:41:09 +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
90200cccf5
dbms: added test [#METR-10718].
2014-04-04 06:35:46 +04:00
Alexey Milovidov
8d736e91c7
dbms: fixed reading past end of buffer [#METR-10718].
2014-04-04 06:32:35 +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
Pavel Kartavyy
00d5cfbe45
dbms: added test for alter [#METR-10550]
2014-04-03 19:57:36 +04:00
Michael Kolupaev
95fc39c559
Merge
2014-04-03 17:30:21 +04:00
Michael Kolupaev
b00c303f7d
Merge
2014-04-03 17:11:11 +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
0b8867ca55
dbms: updated test [#METR-8766].
2014-04-02 11:14:40 +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
Sergey Fedorov
e426667931
dbms: fixes in create temporary table [METR-10071]
2014-04-01 17:41:03 +04:00
Alexey Milovidov
c12d5231dd
dbms: fixed build [#METR-10616].
2014-03-29 00:32:38 +04:00
Alexey Milovidov
ad52e7dd9d
dbms: improved tests [#METR-2944].
2014-03-28 23:59:23 +04:00
Michael Kolupaev
31093464dd
clickhouse-test: merged some tests into multiline tests. [#METR-10639]
2014-03-28 20:08:48 +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
6f61446152
clickhouse-test: switched to clickhouse-client; added a couple of multiquery tests. [#METR-10639]
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
9f208de753
tests: simple test on argMinArray and argMaxArray using arrayJoin [METR-10366]
2014-03-28 19:52:11 +04:00
Sergey Fedorov
14992512e9
dbms: fixed bug with sending totals and extreams in clickhouse server [METR-10071]
2014-03-28 19:33:30 +04:00
Sergey Fedorov
c4f8176d14
dbms: simple test on sumArray and sumArrayIf [METR-10366]
2014-03-28 18:39:00 +04:00
Sergey Fedorov
6395e841f9
Merge
2014-03-28 18:36:24 +04:00
Michael Kolupaev
fd6cf4974d
clickhouse-client: multiquery support. [#METR-10639]
2014-03-28 17:47:55 +04:00
Michael Kolupaev
43b2fe717f
clickhouse-client: fixed inserting data from stdin query. [#METR-2807]
2014-03-28 16:43:47 +04:00
Sergey Fedorov
a6c110d03c
dbms: fixed comments on clearing block input stream after receiving external tables [METR-10071]
2014-03-28 16:19:59 +04:00
Sergey Fedorov
535fadf131
dbms: fixed checking aggregate function names with "Array" suffix [METR-10366]
2014-03-28 16:19:59 +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
Michael Kolupaev
3e4238c9a5
dbms: Added some test. [#METR-10616]
2014-03-28 14:23:57 +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
0898ccfeb4
dbms: fixed merging errors [METR-10071]
2014-03-27 16:06:45 +04:00
Sergey Fedorov
eda2a1590b
dbms: fixed different names of new external storages in expression analyzer [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
c9c2f671f2
connection: fixed bug with sending extra block to old-versioned server [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
cf25673606
expression analyzer: support "IN t" = "in select * from t" [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
4ffc3fbdf7
client: try catch for External table exceptions, couple of fixes [METR-10071]
2014-03-27 16:06:45 +04:00
Sergey Fedorov
3fb930ef53
client: support external tables descriptions in command line arguments [METR-10071]
2014-03-27 16:06:44 +04:00
Sergey Fedorov
92658ff05a
client: comand line parsing changed from poco to boost::program_options [METR-10071]
2014-03-27 16:06:44 +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
2b7cdfd950
Merge
2014-03-27 15:30:54 +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
45dcf66dd8
Added test query. [#METR-10615]
2014-03-27 12:40:35 +04:00
Michael Kolupaev
8bbee1f1c1
dbms: Added HashingWriteBuffer and a unit test. [#METR-10202]
2014-03-27 12:12:32 +04:00
Alexey Milovidov
64251e04d1
dbms: added tests [#METR-8757] [#METR-9119].
2014-03-27 02:23:54 +04:00
Alexey Milovidov
966995b011
Fixed build [#METR-2807].
2014-03-26 22:29:30 +04:00
Pavel Kartavyy
e060784ecc
fixed build
2014-03-26 18:45:50 +04:00
Pavel Kartavyy
4042069b3e
fixed build
2014-03-26 18:08:00 +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
Alexey Milovidov
369767dde9
dbms: test: allowed to specify many test names to generate reference result [#METR-10572].
2014-03-26 03:15:14 +04:00
Alexey Milovidov
6aa304ba4a
dbms: added tests [#METR-10572].
2014-03-26 03:14:51 +04:00
Alexey Milovidov
82f6b4a73d
dbms: removed old test script [#METR-2944].
2014-03-26 02:53:48 +04:00
Michael Kolupaev
42be4d6ec5
Added an option for clickhouse-test to generate reference for just one test. Added reference for one test query. [#METR-10566]
2014-03-25 23:23:32 +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
Alexey Milovidov
5e5997d150
Merge
2014-03-24 23:32:52 +04:00
Alexey Milovidov
2bc8beff04
Added tests [#METR-10566].
2014-03-24 23:32:31 +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
Alexey Milovidov
9abadce603
dbms: updated tests [#METR-2944].
2014-03-24 06:50:39 +04:00
Alexey Milovidov
8aaecae5fb
dbms: updated tests [#METR-2944].
2014-03-24 06:50:25 +04:00
Alexey Milovidov
e2292225ef
Added gitignore [#METR-2944].
2014-03-24 04:37:39 +04:00
Alexey Milovidov
2813909ed3
dbms: modified test [#METR-2944].
2014-03-24 00:45:42 +04:00
Alexey Milovidov
dae349ba00
dbms: added tests [#METR-2944].
2014-03-24 00:40:55 +04:00
Alexey Milovidov
fc45d3cc5b
dbms: mofified test [#METR-2944].
2014-03-23 19:16:58 +04:00
Alexey Milovidov
93472c9103
dbms: added test [#METR-2944].
2014-03-23 19:08:31 +04:00
Alexey Milovidov
a646848ded
dbms: modified test [#METR-2944].
2014-03-23 07:46:25 +04:00
Alexey Milovidov
84ce7d6225
dbms: modified test [#METR-2944].
2014-03-23 07:40:09 +04:00
Alexey Milovidov
18a7749a04
dbms: modified test [#METR-2944].
2014-03-23 07:37:51 +04:00
Alexey Milovidov
40b02cae63
dbms: added test script [#METR-2944].
2014-03-23 07:26:07 +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
Michael Kolupaev
3a6d19d639
Removed unnecessary context lock during ALTER. [METR-10202]
2014-03-21 13:26:01 +03:00
Pavel Kartavyy
7dc31a3ba3
olap compability: removed ClickPhraseID, ClickTargetPhraseID [#METR-10322]
2014-03-21 12:33:35 +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
280dd19e63
Fixed SELECT without table. [#METR-10202]
2014-03-20 21:05:22 +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
d123bbc271
clickhouse: fixed bad_cast when formatting AST with PREWHERE. [#METR-10504]
2014-03-19 16:01:39 +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
Alexey Milovidov
9ffad47bdc
dbms: fixed error [#METR-10489].
2014-03-18 21:45:54 +04:00
Alexey Milovidov
68dd884b1f
dbms: tiny modification [#METR-10489].
2014-03-18 21:23:30 +04:00
Alexey Milovidov
ce98defebe
dbms: fixed error [#METR-10489].
2014-03-18 21:20:44 +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
Alexey Milovidov
f7e2ba67c0
dbms: fixed error with query formatting [#METR-10476].
2014-03-17 23:56:37 +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
Michael Kolupaev
d5e957818b
Merge
2014-03-14 11:05:43 +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
Alexey Milovidov
1e44f91f00
dbms: fixed error in formatAST [#METR-10443].
2014-03-13 21:30:58 +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
Alexey Milovidov
34ef806287
dbms: fixed error [#METR-10377].
2014-03-12 21:15:14 +04:00
Alexey Milovidov
3c4c400e68
dbms: formatAST: better [#METR-2944].
2014-03-12 21:12:09 +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
780e75252e
Addition to prev. revision [#METR-2944].
2014-03-10 22:10:44 +04:00
Alexey Milovidov
a022302ae4
dbms: better pretty-printing [#METR-2944].
2014-03-10 22:01:26 +04:00
Alexey Milovidov
c23feaa671
dbms: tiny modification [#METR-2944].
2014-03-10 19:58:30 +04:00
Alexey Milovidov
07b16db5b2
dbms: addition to prev. revision [#METR-2944].
2014-03-10 18:49:36 +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
a75070d9c6
Addition to prev. revision [#METR-2944].
2014-03-10 16:43:22 +04:00
Alexey Milovidov
88058d9971
dbms: improved performance of short queries [#METR-2944].
2014-03-10 16:25:37 +04:00
Alexey Milovidov
913ef0a7a3
Addition to prev. revision [#METR-2944].
2014-03-10 13:44:41 +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
dbddbf4244
fixed a typo in comment. [#METR-10377]
2014-03-07 23:21:38 +04:00
Alexey Milovidov
1eb66250c1
dbms: Fixed error with extremes and subqueries [#METR-10377].
2014-03-07 22:19:14 +04:00
Michael Kolupaev
dcaa75fe9c
clickhouse: probably fixed. [#METR-10364]
2014-03-07 16:10:37 +04:00
Michael Kolupaev
09777523b4
Revert "clickhouse: probably fixed a bug that would probably never be encountered in practice anyway. [#METR-10364]"
...
This reverts commit 796955dc18de92a63023d0379a89bfc16cf4e7ac.
2014-03-07 15:37:44 +04:00
Michael Kolupaev
2d812c3c25
clickhouse: probably fixed a bug that would probably never be encountered in practice anyway. [#METR-10364]
2014-03-07 15:34:47 +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
Michael Kolupaev
1b3ec0e915
clickhouse: fixed creating unused tuples for IN sets in PKCondition. [#METR-10364]
2014-03-07 15:11:31 +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
5bc75d93b5
dbms: ignore missing files [#METR-10242]
2014-03-05 23:39:34 +04:00
Pavel Kartavyy
774206e517
Revert "dbms: ignore missed columns in alter [#METR-10242]"
...
This reverts commit 9060ec63fb8d81741171213fa1689c7f202c7ea9.
2014-03-05 23:32:34 +04:00
Pavel Kartavyy
becc2e21c7
dbms: ignore missed columns in alter [#METR-10242]
2014-03-05 23:06:32 +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
2c1629a9d2
dbms: added exception for nested and array types [#METR-10242]
2014-03-05 22:20:55 +04:00
Pavel Kartavyy
0b023ec06d
dbms: added tab [#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
9c269c7b81
dbms: removed useless [#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
631e315dea
dbms: prohibited modification of any key column [#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
259a5f88cb
Merge
2014-03-05 22:20:55 +04:00
Pavel Kartavyy
9ccf27f43e
dbms: added modify to interpeter [#METR-10242]
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
Michael Kolupaev
789be91e46
clickhouse: fixed putting totals everywhere. [#METR-9365]
2014-03-04 11:59:38 +04:00
Alexey Milovidov
11001c52b4
dbms: fixed error [#METR-10257].
2014-03-04 04:17:20 +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
bd2be6023a
dbms: don't log and use in processlist INSERT data [#METR-10258].
2014-03-03 00:37:11 +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
46cb5ea0a2
Merge
2014-03-02 00:37:04 +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
Michael Kolupaev
89e91f3dc4
Merge
2014-02-28 14:32:07 +04:00
Michael Kolupaev
60a03ff451
fixed test aggregating_stream. [#METR-9365]
2014-02-28 13:28:53 +04:00
Alexey Milovidov
6bfb411b51
dbms: fixed few tiny errors [#METR-10240].
2014-02-28 05:06:44 +04:00
Alexey Milovidov
c69d1744a8
dbms: tiny modification [#METR-2807]..
2014-02-28 02:57:32 +04:00
Alexey Milovidov
caca73bc6a
dbms: addition to prev. revision [#METR-10240].
2014-02-28 02:35:49 +04:00
Alexey Milovidov
08ba2fabcd
dbms: lowered dependencies [#METR-10240].
2014-02-28 02:24:38 +04:00
Alexey Milovidov
0b3c0c1e01
Updated test [#METR-10240].
2014-02-28 00:07:01 +04:00
Alexey Milovidov
4b49ba3520
dbms: Added test [#METR-10240].
2014-02-27 22:24:29 +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
Alexey Milovidov
ca5de685e5
dbms: fixed error with IN [#METR-10219].
2014-02-26 20:37:27 +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
ea1d7cc996
clickhouse-server: not crashing when users.xml is removed. [#METR-8956]
2014-02-25 13:54:25 +04:00
Michael Kolupaev
9715723665
clickhouse-server: users config path can be relative. [#METR-8956]
2014-02-24 16:53:21 +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
496966b466
statdaemons: config processing: throwing if something goes wrong (except if an incl is not found); added comment to generated file. [#METR-8956]
2014-02-24 16:53:21 +04:00
Michael Kolupaev
18f0c5d2ac
clickhouse: preprocessing users config. [#METR-8956]
2014-02-24 16:53:20 +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
63cfb98339
Removed old sheets [#METR-8419].
2014-02-24 03:48:12 +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
Michael Kolupaev
8351446de2
clickhouse: updated logical_functions_performance test. [#METR-9599]
2014-02-20 12:19:27 +04:00
Michael Kolupaev
c7b86469c4
fixed
2014-02-20 12:19:27 +04:00
Michael Kolupaev
3c03d7c372
clickhouse: added a program to measure logical functions performance. [#METR-9599]
2014-02-20 12:19:27 +04:00
Alexey Milovidov
9aff6c5278
dbms: added missing directory [#METR-9800].
2014-02-20 04:41:12 +04:00
Alexey Milovidov
8e4b2ab015
dbms: removed useless define [#METR-2944].
2014-02-20 04:15:18 +04:00
Alexey Milovidov
92863dd466
dbms: users config: compatibility with production [#METR-8956].
2014-02-20 03:40:05 +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
Sergey Fedorov
85946e3119
dbms: removed unused query_id variable from client.cpp [METR-8818]
2014-02-17 13:32:42 +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
4a0ea10e01
dbms: whitespaces [#METR-2944].
2014-02-16 19:23:19 +00:00
Alexey Milovidov
7fb97708f3
dbms: removing old_ parts before attempt to merge [#METR-10069].
2014-02-14 19:38:13 +00:00
Alexey Milovidov
63e5cfec04
dbms: fixed test [#METR-8956].
2014-02-14 17:55:53 +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
a182091621
storages: support for CREATE MATERIALIZED VIEW IF NOT EXISTS [METR-9965]
2014-02-11 18:54:31 +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
5fa9d07b35
clickhouse: fixed tiny flaw in PKCondition that prevented prewhere_test.sh from finding the bug mentioned in task. [#METR-9835]
2014-02-10 12:44:51 +00:00
Michael Kolupaev
217b5cf013
clickhouse: better test for PKCondition. [#METR-9835]
2014-02-10 12:10:18 +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
a2d1518f21
dbms: fixed error with ORDER BY in distributed queries without aggregation [#METR-9904].
2014-02-05 15:09:30 +00:00
Alexey Milovidov
82d2733469
dbms: Client: don't require HOME environment variable [#METR-9900].
2014-02-05 13:40:20 +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
0e5195727f
dbms: updated test [#METR-2944].
2014-02-03 03:09:50 +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
ab24d20f23
dbms: fixed error with PREWHERE [#METR-9837].
2014-02-01 01:27:00 +00:00
Alexey Milovidov
82b98ffb6d
dbms: fixed error with ARRAY JOIN [#METR-9753].
2014-01-29 19:00:19 +00:00
Alexey Milovidov
91dbb13653
dbms: added support for negative array indices [#METR-9723].
2014-01-29 01:59:01 +00:00
Pavel Kartavyy
827694fa39
clickhouse-server: bugfix [#METR-9464]
2014-01-28 19:26:42 +00:00
Pavel Kartavyy
e805aa1af5
dbms: bugfix [#METR-9464]
2014-01-28 19:26:41 +00:00
Pavel Kartavyy
7d01327b0d
dbms: added sample setting to OLAP compability layer [#METR-9464]
2014-01-28 19:26:40 +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
Alexey Milovidov
42ed5f89a6
dbms: fixed error with IN and limits [#METR-9748].
2014-01-28 19:24:50 +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
Alexey Milovidov
3ba9a9ca4b
dbms: fixed error [#METR-9664].
2014-01-20 16:41:24 +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
395d741212
Removed duplicated code [#METR-2807].
2014-01-09 19:11:49 +00:00
Alexey Milovidov
eba56181d2
dbms: Added comment [#METR-2944].
2014-01-09 13:39:06 +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
1499c5df4a
clickhouse: fixed ARRAY JOIN of constant array. [#METR-9373]
2013-12-30 13:13:53 +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
Michael Kolupaev
e5835a412d
clickhouse-client: small refactoring. [#METR-2807]
2013-12-27 11:11:21 +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
Michael Kolupaev
666ff5201f
clickhouse: fixed DISTINCT with ORDER BY and LIMIT. [#METR-9598]
2013-12-25 13:12:43 +00:00
Sergey Fedorov
6bf937e897
[materialized view]: Couple of changes in format and metadata [METR-9076]
2013-12-24 17:01:50 +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
Pavel Kartavyy
a97a959b6c
dbms: fixed error messages
2013-12-23 09:29:42 +00:00
Pavel Kartavyy
60f69f8be0
dbms: fixed error messages in alter
2013-12-23 09:29:27 +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
2765113a08
dbms: removed old code [#METR-2944].
2013-12-23 03:10:55 +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
Michael Kolupaev
c1e77fdc6c
clickhouse-server: no timeout for insert query (previously you had to send at least one block each 5 minutes during an insert). [#METR-9093]
2013-12-20 10:07:10 +00:00
Alexey Milovidov
f1af3dadff
dbms: tiny fix [#METR-9508].
2013-12-19 19:01:08 +00:00
Alexey Milovidov
e0179cd968
dbms: fixed DISTINCT in subqueries in FROM [#METR-9549].
2013-12-18 20:16:04 +00:00
Pavel Kartavyy
a0acabc46b
dbms: alter Distributed table. bugfix [#METR-9493]
2013-12-18 11:19:37 +00:00
Pavel Kartavyy
788e8596de
dbms: improved error message
2013-12-18 11:19:36 +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
1fb34154c6
dbms, ParserCreateQuery: fixed using uninitialized variable [METR-9531]
2013-12-17 14:07:59 +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
bda42aec99
Fixed build [#METR-2807].
2013-12-13 00:05:20 +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
Sergey Fedorov
15989ee930
merge tree test: updates in logic, removed compilation warnings [METR-9279]
2013-12-12 11:39:52 +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
e3427c8e93
dbms: addition to prev. revision [#METR-8582].
2013-12-08 02:50:50 +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
c74cca252e
ClickHouse: fixed one case in ARRAY JOIN. [#METR-8821]
2013-12-06 10:41:54 +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
Pavel Kartavyy
74309378d7
dbms: development [#METR-9268]
2013-12-05 17:39:33 +00:00
Pavel Kartavyy
c6aabe89e4
dbms: limited timeouts to be less than limits.max_execution_time [#METR-9268]
2013-12-05 17:24:05 +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
ad95a4f6d5
Missing changes for previous revision. [#METR-9091]
2013-12-05 12:47:05 +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
6135f27af0
ClickHouse: added a test for PREWHERE. [#METR-9091]
2013-12-04 10:17:43 +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
67745b8a7e
Merge
2013-12-03 16:14:36 +00:00
Sergey Fedorov
544f935bcf
Merge
2013-12-03 16:10:20 +00:00
Sergey Fedorov
10918b67cc
Merge
2013-12-03 15:06:59 +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
Sergey Fedorov
6a100c0117
Merge
2013-11-29 16:15:12 +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
5190fb4de9
dbms: fixed diagnostic 'Empty query' [#METR-9342].
2013-11-28 20:09:38 +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
26f58e99d0
Merge
2013-11-28 10:31:21 +00:00
Pavel Kartavyy
de71157b10
StorageDistributed: development [#METR-9244]
2013-11-28 10:31:17 +00:00
Sergey Fedorov
831d6cfb4a
Merge
2013-11-27 16:45:01 +00:00
Sergey Fedorov
5c95506548
Merge
2013-11-27 16:41:48 +00:00
Evgeniy Gatov
b61eadf4db
dbms: fixed test [#METR-9091].
2013-11-27 15:09:42 +00:00
Sergey Fedorov
5539ea6c6b
Merge
2013-11-27 14:57:23 +00:00
Evgeniy Gatov
6cac6bc21d
dbms: fix [#METRIKASUPP-2726].
2013-11-27 14:19:50 +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
ad37fa5777
dbms: probably fixed error [#METR-9194].
2013-11-18 01:35:24 +00:00
Alexey Milovidov
bcede415a9
dbms: improvement for small blocks [#METR-2944].
2013-11-17 21:52:09 +00:00
Alexey Milovidov
2783d952ad
dbms: added test [#METR-2944].
2013-11-17 19:18:27 +00:00
Alexey Milovidov
405f03d437
dbms: less copying of blocks; improvement [#METR-2944].
2013-11-17 19:14:17 +00:00
Alexey Milovidov
037b52e848
Fixed warning [#METR-2807].
2013-11-16 16:44:43 +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
daae9e3603
dbms: better exception message [#METR-9180].
2013-11-12 23:32:04 +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
Alexey Milovidov
9fbaa3f823
dbms: removed now-useless log message [#METR-2944].
2013-11-11 03:38:40 +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
cfa15da86e
dbms: OLAP compatibility: fixed error [#METR-9158].
2013-11-06 19:33:04 +00:00
Alexey Milovidov
2b83e43945
dbms: OLAP compatibility: fixed error [#METRIKASUPP-2523].
2013-11-05 17:17:29 +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
2bfefa24ba
dbms: SplittingAggregator: development [#METR-2944].
2013-11-03 21:50:58 +00:00
Alexey Milovidov
d98f41ba3d
dbms: improved performance of queries with GROUP BY and LIMIT but without HAVING and ORDER BY [#METR-2944].
2013-11-03 21:36:37 +00:00
Alexey Milovidov
1c4b47fea2
dbms: SplittingAggregator: fixed error [#METR-2944].
2013-11-03 06:39:13 +00:00
Alexey Milovidov
5954b96c81
dbms: fixed error in prev. revision [#METR-8459].
2013-11-03 05:34:28 +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
e745aa0cee
dbms: Client: better [#METR-2944].
2013-11-03 05:12:04 +00:00
Alexey Milovidov
4a4c7e7f60
dbms: addition to prev. revision [#METR-2944].
2013-11-03 01:13:37 +00:00
Alexey Milovidov
e534a76eb4
dbms: Server: sending progress at end; Client: rearranged progress info [#METR-2944].
2013-11-03 01:12:10 +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
bbf44374a9
dbms: fixed error with limits on result [#METR-9090].
2013-11-02 22:35:40 +00:00
Alexey Milovidov
51b979078e
dbms: SplittingAggregator: development [#METR-2944].
2013-11-02 22:28:13 +00:00
Alexey Milovidov
a907109ff8
Field: removed useless hash function [#METR-2807].
2013-11-02 22:20:58 +00:00
Alexey Milovidov
831ec21083
dbms: better synchronization of sending data [#METR-2944].
2013-11-02 21:18:54 +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
Alexey Milovidov
943a4e0544
dbms: fixed error [#METR-9118].
2013-10-31 18:20:52 +00:00
Sergey Fedorov
be738dc12b
dbms: Erase extra includes in StorageView.cpp and extra variables in Parser [#METR-9076]
2013-10-30 14:04:27 +00:00
Sergey Fedorov
07bbedc07d
dbms: added support for simple VIEW engine. [#METR-9076]
2013-10-30 13:52:02 +00:00
Sergey Fedorov
b56af16ca6
programs: indicate name of the columns in the insert query in ███████████ and ███████████ [#METR-9081]
2013-10-30 09:23:37 +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
b3ba5e4cab
dbms: Support columns in Insert query, bug-fix and Code Style fixes [#METR-8975]
2013-10-28 14:43:36 +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
Alexey Milovidov
472f82e2f7
dbms: Client: fixed locking in non-interactive mode with INSERT query and only embedded data [#METR-2944].
2013-10-24 23:02:02 +00:00
Michael Kolupaev
7ea3db5282
ClickHouse: arrayEnumerateUniq 5.5 times faster. [#METR-8821]
2013-10-24 12:53:24 +00:00
Alexey Milovidov
29ba185a0f
dbms: reverted prev. modification [#METR-8459].
2013-10-23 23:32:30 +00:00
Alexey Milovidov
59095d4333
dbms: using user name as default quota key [#METR-8459].
2013-10-23 23:24:31 +00:00
Alexey Milovidov
1845d91ac6
dbms: fixed error when no aggregate functions and GROUP BY WITH TOTALS [#METR-9030].
2013-10-23 23:12:40 +00:00
Alexey Milovidov
124e7c4557
dbms: fixed failover [#METR-9048].
2013-10-23 19:35:43 +00:00
Alexey Milovidov
b65bb6cbe2
dbms: StorageChunks: changed error to warning in log [#METR-2944].
2013-10-22 19:11:33 +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
542e79fed4
dbms: Client: don't write message about syntax error two times in non-interactive mode [#METR-8967].
2013-10-22 16:37:46 +00:00
Sergey Fedorov
2320e08fd9
[METR-8967] Bug-fix: parseQuery will now return correct exit message if failed
2013-10-22 12:17:21 +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
Pavel Kartavyy
20da4e0a2b
dbms: make TABLE to be optional world in DESC query [#CONV-8911]
2013-10-21 11:06:26 +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
bc071d70c1
ClickHouse: fixed ARRAY JOIN when its result is unused. [#CONV-8821]
2013-10-18 08:40:14 +00:00
Michael Kolupaev
59b80197fc
ClickHouse: fixed aliases on aliases: SELECT [1,2,3] AS a, x ARRAY JOIN a AS x. [#CONV-8821]
2013-10-18 08:07:51 +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
566a11698e
dbms: sending progress: little better [#CONV-2944].
2013-10-14 20:24:20 +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
Alexey Milovidov
e513f8a314
dbms: fixed build [#CONV-2944].
2013-10-11 18:38:35 +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
a997258e26
dbms: OLAP compatibility: multiple categories [#CONV-8848].
2013-10-11 00:27:28 +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
Alexey Milovidov
5f2df7adc2
dbms: fix for quota [#JIRA is in read-only state].
2013-10-10 18:13:47 +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
Michael Kolupaev
6745803ef7
Merge
2013-10-03 12:13:16 +00:00
Michael Kolupaev
43fc9b09d8
Merge
2013-10-02 15:33:18 +00:00
Alexey Milovidov
4ebdcee47e
dbms: addition to prev. revision [#CONV-8806].
2013-10-01 20:39:26 +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
Michael Kolupaev
d2b63a74a0
Fixed IN with subqueries in some cases. [#CONV-8804]
2013-10-01 13:16:10 +00:00
Alexey Milovidov
c084250925
Merge
2013-09-30 19:54:25 +00:00
Alexey Milovidov
87763e0c95
dbms: AggregateFunctionQuantileTiming: small object optimization [#CONV-8850].
2013-09-30 04:51:57 +00:00
Alexey Milovidov
4fb4a93302
dbms: Client: tiny improvement [#CONV-2944].
2013-09-30 01:42:20 +00:00
Alexey Milovidov
ecb0434e8f
dbms: Client: tiny improvement [#CONV-2944].
2013-09-30 01:41:23 +00:00
Alexey Milovidov
0629fb4fdd
Merge
2013-09-30 01:29:19 +00:00
Alexey Milovidov
48c0c836da
dbms: OLAP compatibility: fixed error [#METRIKASUPP-2536].
2013-09-27 19:51:23 +00:00
Alexey Milovidov
7729bab279
dbms: removed sync [#CONV-8822].
2013-09-27 17:26:35 +00:00
Alexey Milovidov
7dca2f21b9
Merge
2013-09-26 19:16:43 +00:00
Alexey Milovidov
d77c0747ee
dbms: style [#CONV-2807].
2013-09-26 17:42:18 +00:00
Alexey Milovidov
d7080d8d7a
dbms: quantiles returning NaN for empty state [#CONV-8799].
2013-09-24 19:56:33 +00:00
Pavel Kartavyy
780f306bf4
dbms: fixed ability to add column after column, added it the same alter[#CONV-8712]
2013-09-24 15:05:40 +00:00
Pavel Kartavyy
83fa6f7c9f
benchmark: updated log parser[#CONV-8419]
2013-09-23 13:46:59 +00:00
Pavel Kartavyy
47b35ec5ce
benchmark: added progress table, describing what was and wasn't tested and description of stand[#CONV-8419]
2013-09-23 12:39:00 +00:00
Pavel Kartavyy
21d29773e6
benchmark: added logs for mysql[#CONV-8419]
2013-09-23 12:22:05 +00:00
Pavel Kartavyy
1bf0490191
Merge
2013-09-23 12:01:19 +00:00
Pavel Kartavyy
baa434c7c3
dbms: delete unused line [#CONV-8383]
2013-09-20 09:11:32 +00:00
Pavel Kartavyy
37ed6f55d4
dbms: fixed error with missed .mrk file [#CONV-2944]
2013-09-19 15:20:31 +00:00
Alexey Milovidov
5c1c982e76
dbms: client: removed useless message [#CONV-2944].
2013-09-19 00:17:52 +00:00
Alexey Milovidov
c8193c1618
dbms: fixed 'rows_before_limit_at_least' [#CONV-2944].
2013-09-19 00:08:49 +00:00
Alexey Milovidov
dac9ecee21
dbms: fixed error with functions arrayExists, arrayAll [#CONV-8757].
2013-09-18 23:11:16 +00:00
Alexey Milovidov
aa434e6830
dbms: fixed error with higher-order functions [#CONV-8757].
2013-09-18 22:40:09 +00:00
Alexey Milovidov
2d48435ecd
dbms: fixed error with high order functions and constants [#CONV-8757].
2013-09-18 20:06:49 +00:00
Pavel Kartavyy
c12cf8fe1a
benchmark: added logs for tuned hive[#CONV-8419]
2013-09-18 09:06:10 +00:00
Pavel Kartavyy
ce4725fe30
benchmark: added new logs for monetdb [#CONV-8419]
2013-09-17 16:04:30 +00:00
Alexey Milovidov
dd16fd5328
dbms: splitting aggregator: added comment [#CONV-2944].
2013-09-16 05:55:13 +00:00
Alexey Milovidov
56d95e4268
dbms: optimized ORDER BY with LIMIT; rows_before_limit_at_least is temporarily broken [#CONV-2944].
2013-09-16 05:44:47 +00:00
Alexey Milovidov
1aa789831b
dbms: Aggregator: fixed error [#CONV-2944].
2013-09-16 05:33:49 +00:00
Alexey Milovidov
5022d05c74
dbms: removed useless method [#CONV-2944].
2013-09-16 05:18:19 +00:00
Alexey Milovidov
ac7035ed0e
dbms: addition to prev. revision [#CONV-2944].
2013-09-15 11:16:11 +00:00
Alexey Milovidov
a1f0077c3d
dbms: added missing file [#CONV-2944].
2013-09-15 10:53:53 +00:00
Alexey Milovidov
40464a0123
dbms: added new aggregation method [#CONV-2944].
2013-09-15 10:53:10 +00:00
Alexey Milovidov
73c3fa0f8a
dbms: probably improved aggregation [#CONV-2944].
2013-09-15 07:17:26 +00:00
Alexey Milovidov
c611212c3f
dbms: preparation [#CONV-2944].
2013-09-15 05:51:43 +00:00
Alexey Milovidov
808cec6d53
Merge
2013-09-15 03:44:32 +00:00
Alexey Milovidov
717a3fc591
dbms: fixed MergingSortedBlockInputStreams when one of stream is empty [#CONV-2944].
2013-09-15 03:14:29 +00:00
Alexey Milovidov
df9f14ac3b
dbms: more easy startup after server fault [#CONV-2944].
2013-09-15 01:41:09 +00:00
Alexey Milovidov
8fc69c2a8e
dbms: more fsync [#CONV-2944].
2013-09-15 01:40:29 +00:00
Alexey Milovidov
1acad2acb1
Merge
2013-09-15 01:10:16 +00:00
Alexey Milovidov
9a515d7082
dbms: AggregateFunctionIf: improvement [#CONV-8713].
2013-09-14 22:56:11 +00:00
Alexey Milovidov
4469790a4b
dbms: fixed working of AggregateFunctionIf with min, max, any, anyLast [#CONV-8713].
2013-09-14 22:18:56 +00:00
Alexey Milovidov
5fa9b57648
dbms: aggregate function quantileIf: returning default value on empty [#CONV-8713].
2013-09-14 22:11:06 +00:00
Alexey Milovidov
2b7c70570f
dbms: fixed error [#CONV-2944].
2013-09-14 21:59:52 +00:00
Alexey Milovidov
b32f43e3b9
dbms: lowered memory usage for queries with large aggregation results [#CONV-2944].
2013-09-14 08:11:56 +00:00
Alexey Milovidov
f9e426cf20
dbms: fixed locking of connection when cancel is sent before start of query processing [#CONV-2944].
2013-09-14 07:58:42 +00:00
Alexey Milovidov
40f602ff92
dbms: improvement [#CONV-2944].
2013-09-14 07:43:45 +00:00
Alexey Milovidov
fd4f4a9a86
dbms: fixed error [#CONV-2944].
2013-09-14 05:14:22 +00:00
Alexey Milovidov
25e36aebc4
dbms: fixed leak [#CONV-8383].
2013-09-14 00:39:34 +00:00
Alexey Milovidov
a47faab727
dbms: style [#CONV-2807].
2013-09-13 23:52:10 +00:00
Alexey Milovidov
2be066285a
dbms: lowered memory usage for merge operations [#CONV-8705].
2013-09-13 23:28:40 +00:00
Alexey Milovidov
ca2da37d2e
dbms: don't write too many messages about inconsistent data into log [#CONV-8729].
2013-09-13 22:59:02 +00:00
Alexey Milovidov
6def419e85
dbms: development [#CONV-2944].
2013-09-13 20:33:09 +00:00
Pavel Kartavyy
d7eb7a1cf1
benchmark: fixed killif.sh [#CONV-8419]
2013-09-13 12:50:54 +00:00
Pavel Kartavyy
108904c437
benchmark: updated script files, removed useless log[#CONV-8419]
2013-09-12 18:27:56 +00:00
Pavel Kartavyy
2d8d8bc7ae
benchmark: updated log files for infinidb [$CONV-8419]
2013-09-12 18:19:34 +00:00
Pavel Kartavyy
b0fadc6216
benchmark: added clickhouse log files for new data[#CONV-8419]
2013-09-12 18:10:20 +00:00
Pavel Kartavyy
18b36efc4a
benchmark: updated logs for monetdb [#CONV-8419]
2013-09-12 17:42:18 +00:00
Pavel Kartavyy
370fa0f863
benchmark: added hive scripts and logs for 10m [#CONV-8419]
2013-09-12 17:37:28 +00:00
Alexey Milovidov
ced5216c45
dbms: added AggregateFunctionIf adaptor [#CONV-8713].
2013-09-11 00:55:31 +00:00
Pavel Kartavyy
4ff415e336
extractAll: Fixed bug [CONV-8285]
2013-09-10 16:52:40 +00:00
Alexey Milovidov
8d8b96480b
dbms: updated test [#CONV-8661].
2013-09-09 02:23:36 +00:00
Alexey Milovidov
861ae81325
dbms: updated config and defaults [#CONV-8661].
2013-09-08 10:16:55 +00:00
Alexey Milovidov
21e8cd1fb9
dbms: set 'asynchronous' as false by default [#CONV-8661].
2013-09-08 08:29:02 +00:00
Alexey Milovidov
706aad9e63
dbms: added expression calculation on totals [#CONV-8366].
2013-09-08 08:27:06 +00:00
Alexey Milovidov
97b923fd7b
dbms: uncompressed cache: better [#CONV-8661].
2013-09-08 07:30:52 +00:00
Alexey Milovidov
efae271ae0
dbms: added uncompressed cache (experimental) [#CONV-8661].
2013-09-08 05:53:10 +00:00
Alexey Milovidov
1f06b7a95c
dbms: less copying when reading fixed columns in large blocks [#CONV-2944].
2013-09-08 00:00:25 +00:00
Alexey Milovidov
23be968064
dbms: added waiting when too much queries [#CONV-8692].
2013-09-07 04:54:59 +00:00
Alexey Milovidov
055eda8f81
dbms: reverted prev. modification [#CONV-2944].
2013-09-07 03:56:27 +00:00
Alexey Milovidov
e8d5603a49
dbms: improved performance: less copying when reading fixed-size columns [#CONV-2944].
2013-09-07 03:28:20 +00:00
Alexey Milovidov
c69f353a17
dbms: added calculation of min/max [#CONV-8691].
2013-09-07 02:03:13 +00:00
Alexey Milovidov
35a6b621f4
dbms: tiny improvement [#CONV-2944].
2013-09-06 23:43:11 +00:00
Alexey Milovidov
4100af9724
dbms: little better [#CONV-2944].
2013-09-06 23:05:57 +00:00
Alexey Milovidov
f36133e35d
dbms: min/max: development [#CONV-8691].
2013-09-06 20:28:22 +00:00
Alexey Milovidov
b872dadb52
dbms: fixed 'rows_before_limit_at_least' in case of distributed query with single server [#CONV-7549].
2013-09-06 19:33:07 +00:00
Alexey Milovidov
c7d8723a54
dbms: sending totals as separate packet [#CONV-8366].
2013-09-05 20:22:43 +00:00
Pavel Kartavyy
b47d208790
benchmark: updated process log script[#CONV-8419]
2013-09-05 09:03:29 +00:00
Alexey Milovidov
638799eee3
dbms: ConnectionPoolWithFailover: fixed error [#CONV-8661].
2013-09-04 01:11:49 +00:00
Alexey Milovidov
7d011561e0
dbms: addition to prev. revision [#CONV-8665].
2013-09-03 23:58:05 +00:00
Alexey Milovidov
069466795d
dbms: addition to prev. revision [#CONV-8665].
2013-09-03 20:31:27 +00:00
Alexey Milovidov
d055d54380
dbms: added SHOW PROCESSLIST query and 'max_concurrent_queries' setting [#CONV-8665] [#CONV-8664].
2013-09-03 20:21:28 +00:00
Pavel Kartavyy
62c12dded7
benchmark: added scripts for infobright[#CONV-8419]
2013-09-03 12:52:58 +00:00
Pavel Kartavyy
69458953ae
benchmark: added scripts for infinidb[#CONV-8419]
2013-09-03 10:04:35 +00:00
Pavel Kartavyy
6f8e71c979
benchmark: added script and log files for monetdb [#CONV-8419]
2013-09-03 10:00:52 +00:00
Alexey Milovidov
e9551970fb
dbms: Aggregator: fixed error [#CONV-8366].
2013-09-02 20:28:18 +00:00
Alexey Milovidov
8c4ed5a651
dbms: fixed JSON [#CONV-7445].
2013-09-02 15:32:17 +00:00
Alexey Milovidov
85770ac762
dbms: addition to prev. revision [#CONV-8366].
2013-09-01 05:07:54 +00:00
Alexey Milovidov
151506d742
dbms: added totals as separate data in JSON formats [#CONV-8366].
2013-09-01 04:55:41 +00:00
Alexey Milovidov
81d9d1deaa
dbms: don't create useless threads for small queries [#CONV-2944].
2013-08-31 04:07:11 +00:00
Alexey Milovidov
a1276315cc
dbms: fixed indent [#CONV-2807].
2013-08-30 19:21:40 +00:00
Pavel Kartavyy
7cf36180bb
benchmark: added log of fixed queries in vertica
2013-08-30 09:09:20 +00:00
Evgeniy Gatov
3216072492
dbms/Server, programs/███████████, ███████████: added CorrectedTraficSourceID, CorrectedSerachEngineID [#CONV-7968].
2013-08-29 17:54:37 +00:00
Pavel Kartavyy
fc7a15a01d
benchmark: updated log files for vertica[#CONV-8419]
2013-08-29 11:56:37 +00:00
Pavel Kartavyy
8911c682e7
benchmark: Updated log files[#CONV-8419]
2013-08-29 11:37:34 +00:00
Alexey Milovidov
05851727d5
dbms: improved performance of string search [#CONV-8419].
2013-08-29 03:30:47 +00:00
Alexey Milovidov
98af8d2db3
dbms: addition to prev. revision [#CONV-8565].
2013-08-28 23:48:15 +00:00
Alexey Milovidov
49c475b280
dbms: OLAP compatibility: added 'local' setting [#CONV-8565].
2013-08-28 23:05:53 +00:00
Alexey Milovidov
051249122a
dbms: Quota: development [#CONV-8459].
2013-08-28 21:36:16 +00:00
Alexey Milovidov
29635d4c30
dbms: addition to prev. revision [#CONV-8459].
2013-08-28 20:48:41 +00:00
Alexey Milovidov
34cc3cc770
dbms: added whitespace [#CONV-2944].
2013-08-28 20:47:43 +00:00
Alexey Milovidov
c10d3a4bb9
dbms: Quota: development [#CONV-8459].
2013-08-28 20:47:22 +00:00
Alexey Milovidov
181651991d
Quota: addition to prev. revision [#CONV-8459].
2013-08-28 18:13:59 +00:00
Alexey Milovidov
7a7209a078
Quota: addition to prev. revision [#CONV-8459].
2013-08-28 17:50:31 +00:00
Alexey Milovidov
9347a18cb0
dbms: Quota: development [#CONV-8459].
2013-08-28 17:23:00 +00:00
Alexey Milovidov
08e6150fe9
SipHash: more handy [#CONV-2944].
2013-08-28 17:13:43 +00:00
Alexey Milovidov
3f72d27c61
dbms: better diagnostics [#CONV-8595].
2013-08-27 20:15:22 +00:00
Alexey Milovidov
d5aa6576b6
dbms: OLAP compatibility: addition to prev. revision [#CONV-8597].
2013-08-27 17:03:02 +00:00
Alexey Milovidov
e4b109e2f8
dbms: OLAP-compatibility: fixed error with goals [#CONV-8597].
2013-08-27 16:48:07 +00:00
Alexey Milovidov
105a83a705
dbms: fixed error with merging of arrays [#CONV-2944].
2013-08-25 05:37:15 +00:00
Alexey Milovidov
0b2ef14d19
dbms: added test [#CONV-2944].
2013-08-25 03:44:11 +00:00
Alexey Milovidov
55bc868f19
dbms: tiny modification [#CONV-2944].
2013-08-24 08:26:25 +00:00
Alexey Milovidov
482bc803fd
Merge
2013-08-24 08:01:19 +00:00
Alexey Milovidov
e54ee51124
dbms: probably better [#CONV-2944].
2013-08-24 03:58:33 +00:00
Alexey Milovidov
e3f8671dd6
dbms: fixed error with OLAPHTTPHandler [#CONV-6757].
2013-08-22 23:11:07 +00:00
Alexey Milovidov
54ecbee1aa
dbms: OLAP compatibility: fixed error with 'region_in' [#CONV-8571].
2013-08-22 19:08:26 +00:00
Alexey Milovidov
760a1fbca3
dbms: StorageMemory: fixed perf [#CONV-8572].
2013-08-22 16:14:44 +00:00
Pavel Kartavyy
368a5c30f5
clickhouse benchmark: added scripts to parse log, run requests to db[#CONV-8419]
2013-08-22 13:14:35 +00:00
Vyacheslav Alipov
75a359bc7c
improved code locality [#CONV-8544]
2013-08-22 11:06:58 +00:00
Vyacheslav Alipov
b25c3408ec
changed GlobalStats to use HLL12 [#CONV-8544]
2013-08-22 10:58:52 +00:00
Vyacheslav Alipov
e68f0a2f69
added uniq_hll12 to ███████████, increased accuracy of HLL12 [#CONV-8544]
2013-08-22 09:43:19 +00:00
Vyacheslav Alipov
2230e9ec44
fixed AggregateFunctionFactory [#CONV-8544]
2013-08-21 15:33:45 +00:00
Vyacheslav Alipov
602bea808d
added uniq functions with HLL support [#CONV-8544]
2013-08-21 13:26:42 +00:00
Alexey Milovidov
ece838895f
dbms: OLAP compatibility: fixed error with some date-time attributes [#METRIKASUPP-2361].
2013-08-20 17:54:08 +00:00
Alexey Milovidov
a70573aeba
dbms: Server: OLAP compatibility: using nested struct. for goals; fixed attributes for minutes [#CONV-6318].
2013-08-19 19:23:11 +00:00
Pavel Kartavyy
8f3d537871
Added script to test clickhouse and logs[#CONV-8419]
2013-08-15 10:51:45 +00:00
Pavel Kartavyy
18d1ee2eb2
Fixed incorrect working with nested tables in ALTER [#conv-8383]
2013-08-14 16:52:40 +00:00
Alexey Milovidov
dfc7f9fb57
dbms: enabled keep-alive [#CONV-2944].
2013-08-13 18:59:51 +00:00
Pavel Kartavyy
d6c09e7636
Fixed check if column, which are going to be dropped, is a key column[#CONV-8383]
2013-08-13 08:54:28 +00:00
Pavel Kartavyy
436220be30
Added comment about ASTAlterQuery parametrs[#CONV-8383]
2013-08-13 08:27:37 +00:00
Alexey Milovidov
710eec86e5
dbms: destroying global mutex after tables [#CONV-8173].
2013-08-12 19:31:58 +00:00
Alexey Milovidov
4001d37bb7
dbms: quotas: development [#CONV-8459].
2013-08-12 00:36:18 +00:00
Alexey Milovidov
be67c3e3d6
Removed useless namespace [#CONV-2807].
2013-08-11 03:40:14 +00:00
Alexey Milovidov
3e0046011a
dbms: fixed error with users [#CONV-8458].
2013-08-11 02:00:13 +00:00
Alexey Milovidov
0698d868c5
dbms: development of users [#CONV-8458].
2013-08-11 00:48:28 +00:00
Alexey Milovidov
c4427e29fa
dbms: addition to prev. revision [#CONV-8458].
2013-08-11 00:09:03 +00:00
Alexey Milovidov
ad3b6539c4
dbms: fixed error, added test [#CONV-8458].
2013-08-11 00:07:49 +00:00
Alexey Milovidov
7e251d6e14
dbms: added support for users in OLAP-compatibility layer [#CONV-8458].
2013-08-10 09:21:09 +00:00
Alexey Milovidov
f3f6268ee5
dbms: users: development [#CONV-8458].
2013-08-10 09:04:45 +00:00
Alexey Milovidov
f06d0148ba
dbms: development of users and ACLs [#CONV-8458].
2013-08-10 07:46:45 +00:00
Alexey Milovidov
0403f9eef7
dbms: client: fixed error with history; don't write repeating history entries [#CONV-2944].
2013-08-10 01:07:12 +00:00
Alexey Milovidov
e6df8f2882
dbms: style [#CONV-8383].
2013-08-09 00:18:03 +00:00
Alexey Milovidov
c2fc882312
dbms: tiny improvements [#CONV-8383].
2013-08-09 00:12:59 +00:00
Alexey Milovidov
94f02c8efb
Improved comment [#CONV-2807].
2013-08-08 23:49:59 +00:00
Vyacheslav Alipov
b0e6c69c96
fixed merge of nested arrays (multiple write of offsets issue) [#CONV-7967]
2013-08-08 13:12:28 +00:00
Pavel Kartavyy
4c07a0bccb
Merge
2013-08-08 09:50:15 +00:00
Vyacheslav Alipov
7b01659e44
fixed merge of nested arrays (escaped filename issue) [#CONV-7967]
2013-08-07 19:45:47 +00:00
Pavel Kartavyy
a5c799d7a3
Merge
2013-08-07 13:07:42 +00:00
Pavel Kartavyy
82af5f8e41
Changed order of arguments in extractAll(s, re).[#CONV-8285]
2013-08-07 11:25:02 +00:00
Vyacheslav Alipov
2d88cfa642
Merge
2013-08-05 17:05:30 +00:00
Pavel Kartavyy
8d857bd434
Fixed coding style. Changed extractAll behaviour [#CONV-8285]
...
Now extractAll works without overcrossing.
New version:
#extractAll('abba', 'abbabba)
>['abba']
Old one:
#extractAll('abba', 'abbabba)
>['abba', 'abba']
2013-08-05 08:40:56 +00:00
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
9de74db58b
fixed GROUP BY [#CONV-7967]
2013-08-01 18:04:59 +00:00
Vyacheslav Alipov
c82710b275
fixed arrayJoin, also functions on the original array should be working now [#CONV-7967]
2013-08-01 16:00:38 +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
f81a5d0d85
fixes, going to reorganize ExpressionActions::Action::array_joined_columns [#CONV-7967]
2013-08-01 15:06:41 +00:00
Vyacheslav Alipov
371c8ce796
fixed getRequiredColumns, getSelectSampleBlock, aliases dict and originalNestedName [#CONV-7967]
2013-08-01 14:43:04 +00:00
Vyacheslav Alipov
733db69d41
fixed server start up [#CONV-7967]
2013-08-01 13:43:47 +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
857063ebf3
fixed aliases for ARRAY JOIN section (required_columns issue) [#CONV-7967]
2013-07-31 10:06:44 +00:00
Vyacheslav Alipov
ef8cd52e73
added alias support for ARRAY JOIN section [#CONV-7967]
2013-07-30 17:25:46 +00:00
Vyacheslav Alipov
fabb65274b
fixed arrayJoin([1, 2, 3]) [#CONV-7967]
2013-07-29 16:56:52 +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
de9783ce11
dbms: tiny improvement [#CONV-2944].
2013-07-28 01:42:36 +00:00
Alexey Milovidov
59a743f0ef
dbms: removed useless code [#CONV-2944].
2013-07-28 01:36:17 +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
3ef3d700fa
reverted getArrayJoinImpl [#CONV-7967]
2013-07-26 17:21:01 +00:00
Vyacheslav Alipov
f7f906c835
fixed getArrayJoinImpl [#CONV-7967]
2013-07-26 17:02:24 +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
b1a45aed3e
tiny fix [#CONV-7967]
2013-07-26 15:16:56 +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
9dfce3c015
fixed another NULL pointer [#CONV-7967]
2013-07-23 14:31:51 +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
ab7d11b110
fixed input validation for Nested Arrays [#CONV-7967]
2013-07-22 13:21:16 +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
Alexey Milovidov
f7a5d2a215
dbms: OLAP-compatibility: reverted prev. modification [#CONV-8238].
2013-07-17 20:29:47 +00:00
Alexey Milovidov
25fe58b30f
dbms: OLAP-compatibility: removed unused code [#CONV-8238].
2013-07-17 20:28:01 +00:00
Alexey Milovidov
d260289c6e
███████████, dbms compatibility with OLAP: added new attributes [#CONV-8238].
2013-07-17 17:59:57 +00:00
Alexey Milovidov
4f06cd1fd5
dbms: OLAP-compatibility: removed useless func [#CONV-8238].
2013-07-17 17:54:43 +00:00
Alexey Milovidov
cf5fa725af
dbms: OLAP compatibility: removed old code [#CONV-8238].
2013-07-17 17:40:45 +00:00
Vyacheslav Alipov
25ebf196f8
compound identifier parser to support '.' [#CONV-7967]
2013-07-16 15:26:35 +00:00
Vyacheslav Alipov
277759146d
identifier parser now supports '.' [#CONV-7967]
2013-07-16 15:10:37 +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
a0b84c848a
added and passed data_type_nested test [#CONV-7967]
2013-07-15 12:42:40 +00:00
Alexey Milovidov
3e334da76f
dbms: compatibility with OLAPServer: fixed error, removed half of garbage [#CONV-8210].
2013-07-15 05:49:33 +00:00
Alexey Milovidov
0874bf17ca
dbms: allowed Keep-Alive [#CONV-8210].
2013-07-15 02:03:35 +00:00
Alexey Milovidov
c0309c5a67
dbms: compatibility with OLAPServer: added missing attributes [#CONV-8210].
2013-07-15 01:51:13 +00:00
Vyacheslav Alipov
00f2cceac0
tiny style improvement: deleted empty line [#CONV-7967]
2013-07-12 17:47:19 +00:00
Vyacheslav Alipov
067375cb69
fixed parsing of Nested DateType in DataTypeFactory [#CONV-7967]
2013-07-12 17:40:38 +00:00
Vyacheslav Alipov
7bee7ed8ca
updated ParserNestedTable: save parsed columns to func->args [#CONV-7967]
2013-07-12 16:46:58 +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
858b2805eb
dbms: probably better [#CONV-2944].
2013-06-30 17:12:34 +00:00
Alexey Milovidov
930b3f96aa
dbms: JSON formats: writing header before any data [#CONV-2944].
2013-06-30 17:04:50 +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
6e34a0331d
dbms: tiny improvement [#CONV-2944].
2013-06-30 10:28:17 +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
9af979adff
dbms: improvement: using pre-LIMIT on remote servers when query is streaming [#CONV-2944].
2013-06-29 20:32:33 +00:00
Alexey Milovidov
23215dac94
dbms: Server: fixed error: cancelling query doesn't always work [#CONV-7816].
2013-06-29 19:58:23 +00:00
Alexey Milovidov
9c07d1b07f
dbms: fixed error with serialization of FixedString columns [#CONV-8042].
2013-06-29 19:01:54 +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
Alexey Milovidov
63bdaa2636
dbms: removed two wrong comments [#CONV-2944].
2013-06-29 17:22:22 +00:00
Alexey Milovidov
780e2e98c1
dbms: tiny style improvement [#CONV-2944].
2013-06-29 14:19:46 +00:00
Alexey Milovidov
4bc51482ce
dbms: fixed writing arrays [#CONV-8022].
2013-06-27 17:11:25 +00:00
Michael Kolupaev
23046fe1fe
clickhouse: fixed sets [#CONV-7997].
2013-06-26 16:31:49 +00:00
Alexey Milovidov
dca754918c
dbms: removed useless copy [#CONV-7962].
2013-06-25 14:19:39 +00:00
Alexey Milovidov
0931ac57ae
dbms: improved performance [#CONV-2944].
2013-06-25 14:16:16 +00:00
Michael Kolupaev
878856a62b
clickhouse: implemented individual array serialization [#CONV-7962].
2013-06-25 13:24:55 +00:00
Alexey Milovidov
a5fc5c235e
Merge
2013-06-25 12:19:10 +00:00
Vyacheslav Alipov
356f394db0
fixed CREATE DATABASE IF NOT EXISTS [#CONV-2807]
2013-06-25 12:03:36 +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
bd1f289b7b
dbms: removed useless code [#CONV-2944].
2013-06-21 20:30:18 +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
33d1911402
clickhouse: slightly fixed sign-rewrite exception [#CONV-7962].
2013-06-21 11:44:44 +00:00
Vyacheslav Alipov
b81e9544a8
added stream->cancel() in Set [#CONV-7934]
2013-06-21 11:33:58 +00:00
Michael Kolupaev
089c3307e5
clickhouse: fixed select from subquery [#CONV-7444].
2013-06-21 11:32:27 +00:00
Michael Kolupaev
c2455e1182
clickhouse: fixed ExpressionAnalyzer [#CONV-7444].
2013-06-21 10:36:01 +00:00
Michael Kolupaev
f59d6e3320
Merge
2013-06-21 10:31:31 +00:00
Michael Kolupaev
7e3ed127a2
clickhouse: generating unknown identifier error earlier [#CONV-7444].
2013-06-21 10:09:02 +00:00
Alexey Milovidov
24e82cef5f
dbms: fixed error with timeout for replicas [#CONV-2944].
2013-06-21 00:08:05 +00:00
Michael Kolupaev
435cb0af9a
clickhouse: fixed grouping by duplicate column [#CONV-7962].
2013-06-20 15:38:03 +00:00
Michael Kolupaev
db725069f7
clickhouse: fixed selecting constants from distributed tables with group by (who needs to do it anyway?) [#CONV-7962].
2013-06-20 14:49:41 +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
a466b9b6da
clickhouse: slightly fixed overriding column names with aliases [#CONV-7907].
2013-06-18 09:48:30 +00:00
Michael Kolupaev
e8d77fe8ec
Merge
2013-06-18 09:43:35 +00:00
Michael Kolupaev
c5a92790db
clickhouse: fixed arrayJoin with distributed tables [#CONV-7444].
2013-06-17 14:57:03 +00:00
Michael Kolupaev
106c3aad4a
clickhouse: slightly improved tests [#CONV-2807].
2013-06-17 13:35:05 +00:00
Michael Kolupaev
ae581594aa
clickhouse: fixed FINAL reading all columns [#CONV-7444].
2013-06-17 13:29:50 +00:00
Vyacheslav Alipov
e3a2816989
PrettyCompactMonoBlock format [#CONV-6723]
2013-06-17 12:40:44 +00:00
Michael Kolupaev
8abe29d8d0
clickhouse: fixed a minor bug with aggregation and constants [#CONV-6703].
2013-06-17 10:19:34 +00:00
Vyacheslav Alipov
82742b4ac4
ExtractToString fix [#CONV-7793]
2013-06-17 09:52:56 +00:00
Alexey Milovidov
170d408ba3
dbms: improvement to prev. revision [#CONV-7889].
2013-06-17 07:57:58 +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
8fad2d42e2
dbms: StorageLog: fixed error in one of prev. revision [#CONV-2944].
2013-06-17 05:28:15 +00:00
Alexey Milovidov
b2f02c372a
dbms: style fix [#CONV-2944].
2013-06-15 08:48:30 +00:00
Alexey Milovidov
91a062a575
Merge
2013-06-15 08:38:30 +00:00
Alexey Milovidov
44aad8f802
dbms: fixed cyclic aliases [#CONV-7734].
2013-06-15 07:10:06 +00:00
Alexey Milovidov
bc14fabf98
dbms: server: logging HTTP queries [#CONV-2944].
2013-06-15 06:44:22 +00:00
Alexey Milovidov
0181308a24
dbms: better [#CONV-7734].
2013-06-15 06:40:14 +00:00
Alexey Milovidov
2493a03c54
dbms: fixed error in prev. revision [#CONV-2944].
2013-06-15 06:16:17 +00:00
Alexey Milovidov
3b1cb6ef77
dbms: fixed error; improvement [#CONV-2944].
2013-06-15 06:14:41 +00:00
Alexey Milovidov
72b18df1ff
dbms: improved loading time [#CONV-2944].
2013-06-15 05:51:12 +00:00
Alexey Milovidov
e3e9e52c5b
dbms: addition to prev. revision [#CONV-2944].
2013-06-15 05:20:28 +00:00
Alexey Milovidov
c6b7353467
dbms: improved loading speed [#CONV-2944].
2013-06-15 05:19:01 +00:00
Alexey Milovidov
155e3e8e05
dbms: style fix [#CONV-2807].
2013-06-15 04:45:59 +00:00
Alexey Milovidov
2d8cac6579
dbms: improved loading speed [#CONV-2944].
2013-06-15 04:44:19 +00:00
Alexey Milovidov
6067377d74
dbms: improvement [#CONV-2807].
2013-06-15 04:16:14 +00:00
Alexey Milovidov
16e5dc1f70
dbms: removed TODO [#CONV-7885].
2013-06-15 04:08:53 +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
57b3b4837e
clickhouse: fixed show tables not like [#CONV-7444].
2013-06-14 19:07:35 +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
Michael Kolupaev
2bc3fb6630
clickhouse: ExpressionActions: removed limit on columns in sample block [#CONV-7444].
2013-06-14 17:53:40 +00:00
Alexey Milovidov
2854dd428b
Added line feeds [#CONV-2807].
2013-06-14 16:38:54 +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
d8af545977
clickhouse: fixed comment [#CONV-2807].
2013-06-10 14:32:09 +00:00
Michael Kolupaev
8a738aee11
clickhouse: leaving the smallest column instead of the first [#CONV-2807].
2013-06-10 14:24:40 +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
c58339984b
dbms: fixed duplicate DISTINCT [#CONV-7444].
2013-06-08 21:18:13 +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
3e9da41bfa
clickhouse: fixed nested higher order array functions [#CONV-7444].
2013-06-05 13:15:52 +00:00
Michael Kolupaev
84155b936c
clickhouse: fixed subqueries [#CONV-7444].
2013-06-05 13:01:30 +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
56bb053e80
clickhouse: fixed a test [#CONV-7444].
2013-06-05 11:45:41 +00:00
Michael Kolupaev
9b38534853
clickhouse: fixed higher order functions [#CONV-7444].
2013-06-05 11:44:10 +00:00
Vyacheslav Alipov
0f8bd06a62
RegionsNames development [#CONV-7735]
2013-06-05 10:41:36 +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
b63cd83284
clickhouse: improved test [#CONV-7444].
2013-06-04 11:00:53 +00:00
Michael Kolupaev
84050bc8bb
Merge
2013-06-04 11:00:33 +00:00
Evgeniy Gatov
c45894d38d
dbms/Server, programs/███████████: fix [#CONV-6828].
2013-06-03 18:19:52 +00:00
Michael Kolupaev
cf1365a667
Merge
2013-06-03 14:33:14 +00:00
Michael Kolupaev
8b608055b7
Merge
2013-06-03 14:27:22 +00:00
Michael Kolupaev
e0ea940897
Merge
2013-06-03 14:21:28 +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
229809de17
clickhouse: fixed lambda expressions [#CONV-7444].
2013-06-03 12:16:17 +00:00
Michael Kolupaev
206f8083ae
clickhouse: fixed sign rewrite [#CONV-7444].
2013-06-03 12:02:59 +00:00
Vyacheslav Alipov
6f909ada4e
geobase_to_regions_names.pl script added [#CONV-7735]
2013-06-03 11:53:07 +00:00
Michael Kolupaev
65b1d524a3
clickhouse: fixed column names that look like functions [#CONV-7444].
2013-06-03 11:52:23 +00:00
Michael Kolupaev
80edc8d7b9
clickhouse: fixed arrayJoin [#CONV-7444].
2013-06-03 11:40:17 +00:00
Michael Kolupaev
905b671fcd
clickhouse: fixed * [#CONV-7444].
2013-06-03 11:19:31 +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
2698537c59
dbms: client: don't exit on client side exception while processing query in interactive mode [#CONV-7754].
2013-06-01 01:57:05 +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
Michael Kolupaev
5981e8a745
clickhouse: fixed comment [#CONV-2807].
2013-05-30 14:22:13 +00:00
Alexey Milovidov
85d06561c6
dbms: fixed error with collations [#CONV-7651].
2013-05-29 18:58:01 +00:00
Alexey Milovidov
8e586d94c2
Using collation [#CONV-7651].
2013-05-29 18:47:37 +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
29c3420be0
clickhouse: ExpressionAnalyzer: development [#CONV-7444].
2013-05-29 12:14:28 +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
137c0c1b5a
clickhouse: fixed build [#CONV-7444].
2013-05-28 12:05:47 +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
Vyacheslav Alipov
c8416c9771
rolled back updating progress with ProfileInfo [#CONV-7549]
2013-05-27 11:29:58 +00:00
Michael Kolupaev
796df96cbc
clickhouse: Expression refactoring: development [#CONV-7444].
2013-05-24 10:49:19 +00:00
Vyacheslav Alipov
bd995e11f6
updating progress with ProfileInfo [#CONV-7549]
2013-05-23 09:43:25 +00:00
Alexey Milovidov
a87eee123f
dbms: fixed warning [#CONV-2807].
2013-05-22 18:56:19 +00:00
Vyacheslav Alipov
fe47dbfd50
fixed Null pointer exception with limit 0 [#CONV-7549]
2013-05-22 15:35:25 +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
Evgeniy Gatov
88b78bfb0d
dbms/Server, ███████████: fix [#CONV-6828].
2013-05-21 14:05:46 +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
20e4583662
typo in error messages [#CONV-2807]
2013-05-17 08:02:34 +00:00
Evgeniy Gatov
730f8e591b
programs/███████████, ███████████, ███████████, dbms/Server: added ClickTargetPhraseID, added missing commercial interests [#CONV-7548], [#CONV-7310].
2013-05-16 14:35:57 +00:00
Vyacheslav Alipov
312cf1ee00
added write buffer flushing [#CONV-7445]
2013-05-16 13:36:27 +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
8bc64303be
clickhouse: addition to previous commit [#CONV-6705].
2013-05-15 13:45:44 +00:00
Michael Kolupaev
c0b803d204
clickhouse: addition to previous commit [#CONV-6705].
2013-05-15 13:33:19 +00:00
Michael Kolupaev
ea836bbdce
clickhouse: addition to previous commit [#CONV-6705].
2013-05-15 12:34:26 +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
5a1c0126e3
added new formats to FormatFactory [#CONV-7445]
2013-05-15 11:51:54 +00:00
Vyacheslav Alipov
a2b61e0d5f
JSONCompactRowOutputStream [#CONV-7445]
2013-05-15 11:48:00 +00:00
Michael Kolupaev
5c386bb038
clickhouse: fixed sampling [#CONV-7363].
2013-05-15 11:32:31 +00:00
Vyacheslav Alipov
8685024166
JSONRowOutputStream [#CONV-7445]
2013-05-15 11:18:58 +00:00
Michael Kolupaev
e03e85184f
clickhouse: fixed FINAL ans SAMPLE broken by some changes in Expression [#CONV-7363].
2013-05-15 09:55:09 +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
54efc39223
fixed 'Different expressions with the same alias' exception [#CONV-6778]
2013-05-08 11:14:54 +00:00
Michael Kolupaev
c7ecc266c6
clickhouse: fixed parsing lambda expressions [#CONV-7444].
2013-05-08 10:59:21 +00:00
Michael Kolupaev
4a19d688dd
clickhouse: fixed parsing lambda expressions [#CONV-7444].
2013-05-08 10:33:37 +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
897f03017e
fixed substitution launch condition [#CONV-6778]
2013-05-07 13:42:48 +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
e7a5e90c5a
dbms: tiny improvement [#CONV-2944].
2013-05-06 18:01:06 +00:00
Alexey Milovidov
01177e16fe
Merge
2013-05-06 12:15:34 +00:00
Alexey Milovidov
4d19d33441
dbms: fixed error after adding 'WITH TOTALS' modifier [#CONV-7489].
2013-05-06 11:45:28 +00:00
Alexey Milovidov
66d0ae7b24
dbms: added whitespace [#CONV-2944].
2013-05-06 11:40:54 +00:00
Alexey Milovidov
48c6b9f486
dbms: probably fixed error [#CONV-2944].
2013-05-06 11:28:45 +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
b9f3e8c753
dbms: addition to prev. revisions [#CONV-2944].
2013-05-05 15:34:45 +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
cefc1fcc67
dbms: addition to prev. revision [#CONV-2944].
2013-05-03 10:34:36 +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
36e070edce
sign rewrite works fine [#CONV-6778]
2013-04-30 12:08:59 +00:00
Vyacheslav Alipov
c27cc5a3e9
sign rewrite fixes, count() is working, others do not [#CONV-6778]
2013-04-29 17:25:48 +00:00
Vyacheslav Alipov
55d143e974
sign rewrite in Expression [#CONV-6778]
2013-04-29 12:40:53 +00:00
Michael Kolupaev
7b343659e6
clickhouse: added FINAL to formatAST [#CONV-7363].
2013-04-29 11:34:28 +00:00
Michael Kolupaev
e3999c23af
clickhouse: code indentation [#CONV-2807].
2013-04-29 11:34:06 +00:00
Michael Kolupaev
ffdeac3136
clickhouse: fixed FINAL with one data part [#CONV-7363].
2013-04-29 11:20:10 +00:00
Alexey Milovidov
a14c5a4aa9
Improved notifications [#CONV-7461].
2013-04-28 02:56:13 +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
Michael Kolupaev
12e73e0692
clickhouse: fixed reading sign column with FINAL modifier [#CONV-7363].
2013-04-25 11:37:20 +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
a263b0b265
clickhouse: fixed FINAL [#CONV-7363].
2013-04-24 11:39:12 +00:00
Michael Kolupaev
5be6bd2408
Merge
2013-04-24 10:31:32 +00:00
Michael Kolupaev
77ae92d8ab
Merge
2013-04-23 11:35:09 +00:00
Michael Kolupaev
2c135ca1e2
clickhouse: slightly improved comment [#CONV-7363].
2013-04-23 11:12:36 +00:00
Michael Kolupaev
d97d22919e
Merge
2013-04-23 11:08:41 +00:00
Michael Kolupaev
62c3372d86
clickhouse: fixed an error in previous fix [#CONV-7344].
2013-04-18 12:44:28 +00:00
Michael Kolupaev
fd8166559b
clickhouse: fixed an error [#CONV-7344].
2013-04-18 12:42:03 +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
0decb0799b
fixed and added some OLAP attributes [#CONV-7197].
2013-04-17 13:31:20 +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
Vyacheslav Alipov
653ae4dfec
fixed possible integer overflow [#CONV-2807]
2013-04-17 09:52:07 +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
1b7a4b064c
Using one file name to include sparse/dense hash (error if you use different style in one translation unit) [#CONV-7042].
2013-04-09 19:15:52 +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
2bf90fb924
Renamed file [#CONV-6992].
2013-04-08 19:47:25 +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
Michael Kolupaev
c898101f5d
clickhouse: fixed nested IN ssections [#CONV-7046].
2013-03-28 13:00:27 +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
164068ec35
clickhouse: slightly fixed subqueries with Distributed tables [#CONV-6822].
2013-03-27 12:28:06 +00:00
Michael Kolupaev
887bfc695b
clickhouse: slightly more verbose exception message [#CONV-6822].
2013-03-27 12:17:33 +00:00
Michael Kolupaev
1e338dbd6d
clickhouse: fixed subqueries with Distributed tables [#CONV-6822].
2013-03-27 12:04:48 +00:00
Michael Kolupaev
d2241771bd
clickhouse: fixed error when the same set is used more than once in a query [#CONV-7036].
2013-03-27 11:32:43 +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
c638007904
clickhouse: slightly refactored [#CONV-6823].
2013-03-25 17:41:48 +00:00
Michael Kolupaev
e80af0a15d
clickhouse: fixed arrays to the left of IN [#CONV-6823].
2013-03-25 13:37:58 +00:00
Michael Kolupaev
cc8914361f
clickhouse: fixed arrays to the left of IN [#CONV-6823].
2013-03-25 13:35:05 +00:00
Michael Kolupaev
2578c4af23
clickhouse: arrays to the left of IN [#CONV-6823].
2013-03-25 13:02:12 +00:00
Michael Kolupaev
84f49b7f36
clickhouse-client: changed multiline history behavior [#CONV-6789].
2013-03-19 12:36:13 +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
bc8f9d550c
clickhouse: fixed a crash on column number mismatch with IN section [#CONV-6823].
2013-03-19 11:25:28 +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
7275be6ac4
Merge
2013-03-18 08:03:44 +00:00
Michael Kolupaev
103c77d636
clickhouse: undid last change that appeared to introduce deadlock [#CONV-6705].
2013-03-14 13:22:57 +00:00
Michael Kolupaev
00e0307de1
Merge
2013-03-14 13:04:50 +00:00
Michael Kolupaev
21fa1370c7
clickhouse: rewound last change, it was slightly incorrect [#CONV-2807].
2013-03-14 12:54:59 +00:00
Michael Kolupaev
ad0f1cfa3a
Merge
2013-03-14 12:52:22 +00:00
Michael Kolupaev
b6404afed4
Merge
2013-03-14 12:38:15 +00:00
Michael Kolupaev
c4bbb1fe45
Merge
2013-03-14 12:11:23 +00:00
Michael Kolupaev
a163bfcd49
Merge
2013-03-14 11:43:43 +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
15f31802f6
clickhouse: fixed arrays in TinyLog [#CONV-2944].
2013-03-07 17:44:32 +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
35023d04b8
clickhouse: fixed a typo in comment [#CONV-2807].
2013-03-06 13:53:09 +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
eca698ad89
clickhouse-client: changed prompt [#CONV-6789].
2013-02-28 10:33:48 +00:00
Michael Kolupaev
ed6a04ae7a
clickhouse-client: slightly fixed multiline interactive input [#CONV-6789].
2013-02-28 10:28:38 +00:00
Michael Kolupaev
78383e8bcd
clickhouse-client: fixed multiline interactive input [#CONV-6789].
2013-02-28 10:25:15 +00:00
Michael Kolupaev
f0628553a7
clickhouse-client: added multiline interactive input [#CONV-6789].
2013-02-28 10:24:09 +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
Michael Kolupaev
58d5f65e60
clickhouse: StorageLog: fixed build [#CONV-2944].
2013-02-26 11:48:09 +00:00
Michael Kolupaev
276961cc60
clickhouse: StorageLog: fixed renaming and inserting [#CONV-2944].
2013-02-26 11:47:15 +00:00
Michael Kolupaev
86eb06064a
clickhouse: fixed renaming TinyLog tables with arrays again [#CONV-2944].
2013-02-26 11:37:49 +00:00
Michael Kolupaev
550ff5fb8e
clickhouse: fixed renaming TinyLog tables with arrays [#CONV-2944].
2013-02-26 11:28:00 +00:00
Evgeniy Gatov
a402f24711
dbms: fix for DB::Array [#CONV-6668].
2013-02-25 23:08:25 +00:00
Alexey Milovidov
aaffff4dd1
dbms: Set: fixed error with NOT IN (empty set) [#CONV-2944].
2013-02-25 18:17:54 +00:00
Michael Kolupaev
0ddaa9048e
clickhouse: fixed build [#CONV-2944].
2013-02-25 10:51:52 +00:00
Michael Kolupaev
7393b0033b
Merge
2013-02-25 10:23:31 +00:00
Alexey Milovidov
ede8ad964c
dbms: fixed error with IN [#CONV-2944].
2013-02-22 19:07:41 +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
71377de83d
clickhouse-client: fixed parsers again [#CONV-6766].
2013-02-21 11:12:31 +00:00
Michael Kolupaev
c7cd17004f
clickhouse-client: fixed formatAST again, added info to exception text [#CONV-6766].
2013-02-21 11:08:29 +00:00
Michael Kolupaev
a5ee7a8a3d
clickhouse-client: fixed return code for poco exceptions [#CONV-2944].
2013-02-21 10:56:04 +00:00
Michael Kolupaev
b4222e65e3
clickhouse: fixed formatting SHOW DATABASES ... FORMAT [#CONV-6766].
2013-02-21 10:51:25 +00:00
Michael Kolupaev
625d207ac5
clickhouse: fixed parser [#CONV-6766].
2013-02-21 10:45:00 +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
1fa892182d
clickhouse: fixed SHOW DATABASES ... FORMAT [#CONV-6767].
2013-02-21 10:39:24 +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
Michael Kolupaev
1eaec724a5
Merge
2013-02-21 09:38:25 +00:00
Michael Kolupaev
fa771f6573
clickhouse: slightly refactored storages [#CONV-6561].
2013-02-21 09:11:18 +00:00
Alexey Milovidov
7d180f9e71
Merge
2013-02-20 23:25:28 +00:00
Alexey Milovidov
77026f581f
dbms: fixed error when inserting empty data (using HTTP protocol) [#CONV-2944].
2013-02-20 23:24:17 +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
38fbcfe065
Merge
2013-02-18 17:30:06 +00:00
Michael Kolupaev
c7149513d2
removed const_cast on std::string::data() where appropriate [#CONV-6704].
2013-02-18 16:40:36 +00:00
Michael Kolupaev
fbd139a549
Merge
2013-02-18 13:10:59 +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
78496a10d2
dbms: tiny improvement [#CONV-2944].
2013-02-17 20:19:05 +00:00
Alexey Milovidov
08ae323871
dbms: modified log message [#CONV-2944].
2013-02-17 19:55:05 +00:00
Alexey Milovidov
10a41c00f4
dbms: added profiles of settings [#CONV-2944].
2013-02-17 19:54:32 +00:00
Alexey Milovidov
76347e2e25
dbms: Client: fixed overflow in progress indicator [#CONV-2944].
2013-02-16 22:17:01 +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
743108b25e
dbms: fixed error [#CONV-6757].
2013-02-16 13:14:41 +00:00
Alexey Milovidov
1f92a0498e
dbms: tiny improvement [#CONV-2944].
2013-02-14 16:54:10 +00:00
Michael Kolupaev
e05d3398c0
Merge
2013-02-14 12:51:52 +00:00
Michael Kolupaev
0184d23e1c
Merge
2013-02-14 11:22:56 +00:00
Alexey Milovidov
105962f514
dbms: fixed error with Aggregator [#CONV-2944].
2013-02-13 20:13:28 +00:00
Alexey Milovidov
427be97e00
dbms: probably fixed error in Aggregator [#CONV-2944].
2013-02-13 19:24:19 +00:00
Michael Kolupaev
12f324cb4c
clickhouse: fixed aliases with distributed storage [#CONV-6703].
2013-02-13 17:53:40 +00:00
Michael Kolupaev
753b1fd03e
clickhouse: fixed a typo in exception text [#CONV-6703].
2013-02-13 10:01:53 +00:00
Michael Kolupaev
3e168c4cc0
clickouse: fixed aliases [#CONV-2944].
2013-02-12 09:04:39 +00:00
Michael Kolupaev
1f472dceca
clickhouse: improved exception text [#CONV-2944].
2013-02-11 17:57:48 +00:00
Michael Kolupaev
e6993c973a
clickhouse: fixed [#CONV-2944].
2013-02-11 17:53:19 +00:00
Michael Kolupaev
eac9f3c337
clickhouse: fixed some alias issues [#CONV-2944].
2013-02-11 17:30:09 +00:00
Michael Kolupaev
bebe6932fd
clickhouse: fixed aliases in subqueries [#CONV-6727].
2013-02-11 16:54:55 +00:00
Michael Kolupaev
4ed6c86648
clickhouse: Chunks: added logging [#CONV-6705].
2013-02-11 12:28:43 +00:00
Michael Kolupaev
97287129aa
clickhouse: Chunks: fixed [#CONV-6705].
2013-02-11 11:59:21 +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
65a18f7afa
Merge
2013-02-11 10:11:59 +00:00
Michael Kolupaev
d1cb4373b3
Merge
2013-02-11 09:48:01 +00:00
Michael Kolupaev
dc15d81295
Merge
2013-02-11 09:40:37 +00:00
Michael Kolupaev
e73afea49d
Merge
2013-02-11 09:32:49 +00:00
Michael Kolupaev
acbce5e549
Merge
2013-02-11 09:29:29 +00:00
Michael Kolupaev
ca0051f30a
Merge
2013-02-11 09:22:52 +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
Michael Kolupaev
7aee5959e5
clickhouse: probably fixed undefined behavior in Chunks storage [#CONV-6705].
2013-02-11 08:53:34 +00:00
Alexey Milovidov
a05cfab085
dbms: added comment [#CONV-2944].
2013-02-09 03:01:10 +00:00
Alexey Milovidov
09a805898b
dbms: improvement [#CONV-2944].
2013-02-09 02:44:39 +00:00
Alexey Milovidov
f63c86b53a
dbms: improvement [#CONV-2944].
2013-02-09 02:20:26 +00:00
Alexey Milovidov
a9dbf44e52
dbms: fixed error [#CONV-6705].
2013-02-09 01:03:11 +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
4b26a26e8c
clickhouse: fixed warnings [#CONV-6705].
2013-02-08 17:09:14 +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
d24d0f7f78
clickhouse: fixed tests [#CONV-6561].
2013-02-07 08:52:38 +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
2152aa56ca
clickhouse: fixed build [#CONV-6561].
2013-02-06 11:27:56 +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
b9bf7544dd
dbms: Aggregator: more logging [#CONV-2944].
2013-02-04 03:31:53 +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
26a73dae15
dbms: improvement to prev. revision [#CONV-2944].
2013-02-03 18:45:33 +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
23ccc5c0a2
dbms: fixed error with passing settings to remote servers [#CONV-2944].
2013-02-02 22:24:21 +00:00
Alexey Milovidov
89332f5e45
dbms: addition to prev. revision [#CONV-2944].
2013-02-01 20:29:22 +00:00
Alexey Milovidov
66580580d4
dbms: addition to prev. revision [#CONV-2944].
2013-02-01 20:26:42 +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
f8c17efe81
dbms: modified test [#CONV-2944].
2013-02-01 18:56:09 +00:00
Alexey Milovidov
cdc8d24ad9
dbms: processing queries passed to stdin of client (not perfect) [#CONV-2944].
2013-02-01 18:55:31 +00:00
Alexey Milovidov
b5937d0539
dbms: fixed out-of-sync connections [#CONV-2944].
2013-01-28 20:32:21 +00:00
Alexey Milovidov
d511992b91
dbms: fixed tiny error [#CONV-2944].
2013-01-28 18:20:20 +00:00
Alexey Milovidov
b541a9b90f
dbms: fixed error with distributed queries [#CONV-2944].
2013-01-28 17:31:08 +00:00
Michael Kolupaev
29e136cf3d
clickhouse: added settings to OLAP converter [#CONV-6318].
2013-01-24 13:00:30 +00:00
Michael Kolupaev
f89f99fc8f
clickhouse: slightly fixed OLAP converter [#CONV-6318].
2013-01-24 11:42:33 +00:00
Alexey Milovidov
866fde533e
dbms: fixed build [#CONV-6561].
2013-01-23 18:57:46 +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
b9e62fade5
dbms: fixed error after AutoArray [#CONV-2944].
2013-01-22 16:57:11 +00:00
Alexey Milovidov
70385e1229
Reverted experimental modification [#CONV-2944].
2013-01-21 06:43:38 +00:00
Alexey Milovidov
c3c69f4441
dbms: addition to prev. revision [#CONV-2944].
2013-01-21 06:22:00 +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
364b6b311a
dbms: fixed useless copy (typo) [#CONV-2944].
2013-01-21 05:22:07 +00:00
Alexey Milovidov
e3a03bf878
dbms: improved performance of HashMap and HashSet [#CONV-2944].
2013-01-20 23:47:23 +00:00
Michael Kolupaev
a259a1ef69
clickhouse: fixed sorting in OLAP requests [#CONV-6318].
2013-01-18 14:59:46 +00:00
Michael Kolupaev
4a37559718
clickhouse: fixed logging of OLAP requets body [#CONV-6318].
2013-01-18 14:40:32 +00:00
Michael Kolupaev
c984d9b437
clickhouse: added logging of OLAP requets body [#CONV-6318].
2013-01-18 14:24:11 +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
3238c9a5ae
dbms: probably faster loading [#CONV-2944].
2013-01-17 19:39:02 +00:00
Alexey Milovidov
2f433b28a9
dbms: probably faster loading [#CONV-2944].
2013-01-17 19:36:34 +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
Alexey Milovidov
37fab48907
Tiny modifications [#CONV-2807].
2013-01-13 23:21:22 +00:00
Alexey Milovidov
af29f8517f
dbms: improvement [#CONV-6490].
2013-01-13 23:03:26 +00:00
Alexey Milovidov
03534ee9ab
dbms: fixed error [#CONV-6490].
2013-01-13 22:13:54 +00:00
Alexey Milovidov
0d99e28531
Using terminate handler [#CONV-2807].
2013-01-13 21:02:41 +00:00
Michael Kolupaev
d726110f17
clickhouse: updated olap converter to use new columns [#CONV-6318].
2013-01-11 10:15:24 +00:00
Alexey Milovidov
9485dd6fbe
dbms: fixed error with CollapsingSortedBlockInputStream [#CONV-2944].
2013-01-10 17:12:14 +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
Alexey Milovidov
f34cc1e38d
dbms: updated test [#CONV-2944].
2013-01-09 11:27:29 +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
Michael Kolupaev
190179d7ba
dbms: fixed typo in comment [#CONV-2944].
2013-01-09 10:19:24 +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
af17e33cce
dbms: addition to prev. revision [#CONV-2944].
2013-01-05 20:42:18 +00:00
Alexey Milovidov
1348b12d8f
dbms: fixed build [#CONV-2944].
2013-01-05 20:28:19 +00:00
Alexey Milovidov
fbbd8eb87a
dbms: fixed build [#CONV-2944].
2013-01-05 20:21:04 +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
e4b3530417
dbms: improvement performance of parsing tsv [#CONV-2944].
2013-01-05 10:07:01 +00:00
Alexey Milovidov
7b17b8f342
Addition to prev. revision [#CONV-2944].
2012-12-29 16:28:22 +00:00
Alexey Milovidov
966812095f
dbms: more diagnostics when reading from row-based formats [#CONV-2944].
2012-12-29 15:41:17 +00:00
Michael Kolupaev
b066d40faf
clickhouse: OLAP-server: fixed query converter [#CONV-6318].
2012-12-28 11:44:53 +00:00
Michael Kolupaev
f19621f372
clickhouse: OLAP-server: fixed query converter [#CONV-6318].
2012-12-28 11:30:58 +00:00
Michael Kolupaev
b8a6c53f8c
clickhouse: OLAP-server: fixed query converter [#CONV-6318].
2012-12-28 11:29:01 +00:00
Michael Kolupaev
515726b24a
clickhouse: OLAP-server: fixed query converter [#CONV-6318].
2012-12-28 11:27:02 +00:00
Michael Kolupaev
69d9b7a1dc
clickhouse: OLAP-server: fixed [#CONV-6318].
2012-12-28 11:15:10 +00:00
Michael Kolupaev
20cc55f5db
clickhouse: OLAP-server: fixed [#CONV-6318].
2012-12-28 10:50:46 +00:00
Alexey Milovidov
eb29dd8bd5
dbms: fixed error (double free at exit) [#CONV-2944].
2012-12-27 17:54:16 +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
Michael Kolupaev
a48890dc42
███████████: added columns for OLAP-server compatibility [#CONV-6318].
2012-12-27 14:54:35 +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
c444d5400a
clickhouse: removed accidentally commited trimRight usage in converter [#CONV-6318].
2012-12-26 15:03:27 +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
a38e22d49f
dbms: addition to prev. revision [#CONV-2944].
2012-12-25 17:27:18 +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
Michael Kolupaev
1b82540fa3
clickhouse: added rounding functions [#CONV-6318].
2012-12-24 08:15:18 +00:00
Alexey Milovidov
44014d8530
dbms: added functions based on dictionaries [#CONV-2944].
2012-12-21 19:48:47 +00:00
Alexey Milovidov
429968c078
dbms: enabled new functions [#CONV-2944].
2012-12-20 20:10:25 +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
c89bac439a
clickhouse: OLAP-server compatibility: development [#CONV-6318].
2012-12-20 11:39:56 +00:00
Michael Kolupaev
5fdd5a5dd1
clickhouse: OLAP-server compatibility: development [#CONV-6318].
2012-12-20 11:36:15 +00:00
Michael Kolupaev
ee3cc4f815
clickhouse: OLAP-server compatibility: development [#CONV-6318].
2012-12-20 11:32:52 +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
Michael Kolupaev
28066c594c
clickhouse: OLAP-server compatibility: development [#CONV-6318].
2012-12-19 11:20:46 +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
e7047b2609
dbms: fixed error [#CONV-2944].
2012-12-17 17:21:09 +00:00
Michael Kolupaev
fb4dc8f3f8
clickhouse: OLAP-server compatibility: development [#CONV-6318].
2012-12-17 15:48:24 +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
150e508652
dbms: fixed error in error message [#CONV-2944].
2012-12-15 04:42:42 +00:00
Alexey Milovidov
954ab221d6
Merge
2012-12-15 04:39:13 +00:00
Alexey Milovidov
63ab9a262e
dbms: fixed error (numbers aren't parsing after previous query with huge number) [#CONV-2944].
2012-12-15 04:26:48 +00:00
Alexey Milovidov
22de09547e
dbms: added EXISTS TABLE query [#CONV-2944].
2012-12-15 03:09:04 +00:00
Alexey Milovidov
4a06e09f79
dbms: tiny improvement [#CONV-2944].
2012-12-15 02:11:37 +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
e4b2657ea5
dbms: fixed VarUInt for numbers with highest significant bit set [#CONV-2944].
2012-12-14 19:41:39 +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
Michael Kolupaev
33173a6f41
clickhouse: OLAP-server compatibility: development [#CONV-6318].
2012-12-14 13:31:48 +00:00
Michael Kolupaev
047f48d2fe
clickhouse: OLAP-server compatibility: development [#CONV-6318].
2012-12-14 11:35:06 +00:00
Michael Kolupaev
1305aae5d4
clickhouse: OLAP-server compatibility: development [#CONV-6318].
2012-12-14 11:21:07 +00:00
Alexey Milovidov
2c9ff38ab2
dbms: fixed error [#CONV-2944].
2012-12-13 20:28:10 +00:00
Alexey Milovidov
8e2e1b44bf
dbms: fixed error [#CONV-2944].
2012-12-13 19:23:58 +00:00
Michael Kolupaev
c77e8e98ef
clickhouse: improved integer sample size processing [ #6201 ].
2012-12-13 10:08:54 +00:00
Michael Kolupaev
60bf093973
clickhouse: added minor diagnostic output [ #6201 ].
2012-12-13 09:38:36 +00:00
Michael Kolupaev
93143369ce
clickhouse: added support for non-UInt32 sampling columns [ #6201 ].
2012-12-13 09:32:08 +00:00
Alexey Milovidov
17612f45ec
Merge
2012-12-12 23:31:40 +00:00
Alexey Milovidov
f2ebc5da89
dbms: fixed error [#CONV-2944].
2012-12-12 17:46:23 +00:00
Alexey Milovidov
872d1318a5
dbms: fixed error [#CONV-2944].
2012-12-12 17:16:44 +00:00
Michael Kolupaev
bd843a65bd
clickhouse: added SAMPLE to formatAST [ #6201 ].
2012-12-12 16:49:08 +00:00
Michael Kolupaev
a5e5b3dd9f
clickhouse: fixed SAMPLE by count [ #6201 ].
2012-12-12 16:39:32 +00:00
Michael Kolupaev
b9de3987f2
clickhouse: fixed [ #6201 ].
2012-12-12 16:26:18 +00:00
Michael Kolupaev
b5681acdb7
clickhouse: fixed [ #6201 ].
2012-12-12 16:11:27 +00:00
Michael Kolupaev
81883201ec
clickhouse: fixed [ #6201 ].
2012-12-12 15:45:08 +00:00
Michael Kolupaev
3f2da2d2e3
clickhouse: fixed [ #6201 ].
2012-12-12 15:37:43 +00:00
Michael Kolupaev
8973044210
Merge
2012-12-12 15:23:26 +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
3c4cc8c694
dbms: tiny addition [#CONV-2944].
2012-12-06 21:13:50 +00:00
Alexey Milovidov
659066fa8a
dbms: addition to prev. revision [#CONV-2944].
2012-12-06 17:38:02 +00:00
Alexey Milovidov
60ae1a07b1
dbms: fixed warning [#CONV-2944].
2012-12-06 17:36:51 +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
35184afdc2
Merge
2012-12-06 12:51:15 +00:00
Michael Kolupaev
655b7e0300
Merge
2012-12-06 12:24:08 +00:00
Michael Kolupaev
8600340828
Merge
2012-12-06 11:48:41 +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
03c96075f9
Merge
2012-12-05 13:39:38 +00:00
Michael Kolupaev
5c9f35b2a3
Merge
2012-12-05 13:31:33 +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
Michael Kolupaev
b6139c17bc
Merge
2012-12-03 10:43:25 +00:00
Michael Kolupaev
01fa6de3bc
Merge
2012-12-03 10:03:47 +00:00
Michael Kolupaev
02973d945b
clickhouse: fixed compiler warning [#CONV-6108].
2012-12-03 09:39:04 +00:00
Michael Kolupaev
2d8026c0b0
Merge
2012-12-03 08:52:58 +00:00
Alexey Milovidov
914b41cf2f
dbms: fixed build [#CONV-2944].
2012-11-30 23:17:12 +00:00
Michael Kolupaev
c54004b880
Merge
2012-11-30 08:33:36 +00:00
Alexey Milovidov
b167cc3711
dbms: tiny improvement [#CONV-2944].
2012-11-30 05:40:28 +00:00
Alexey Milovidov
f339e0e401
dbms: addition to prev. revision [#CONV-2944].
2012-11-30 05:30:17 +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
5aa8c9efc4
Merge
2012-11-30 02:01:02 +00:00
Alexey Milovidov
a09c023956
dbms: addition to prev. revision [#CONV-2944].
2012-11-30 00:59:02 +00:00
Alexey Milovidov
a0972784b1
Merge
2012-11-30 00:52:45 +00:00
Michael Kolupaev
e49cd16868
Merge
2012-11-29 17:43:23 +00:00
Michael Kolupaev
9ad859149f
Merge
2012-11-29 17:04:12 +00:00
Michael Kolupaev
03e00c0db0
Merge
2012-11-29 16:52:01 +00:00
Michael Kolupaev
e255b5e249
Merge
2012-11-29 16:39:29 +00:00
Michael Kolupaev
21ef4655ca
Merge
2012-11-29 12:26:34 +00:00
Michael Kolupaev
c2ba1fc202
Merge
2012-11-29 12:24:08 +00:00
Michael Kolupaev
fa2066d350
Merge
2012-11-29 11:50:16 +00:00
Michael Kolupaev
906f1f0026
Merge
2012-11-29 11:48:27 +00:00
Michael Kolupaev
5306e4e1ff
Merge
2012-11-29 11:32:29 +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
58a4dc8d2d
Merge
2012-11-28 13:29:30 +00:00
Michael Kolupaev
ae9c8ffc9b
Merge
2012-11-28 11:49:14 +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
336d483d06
Merge
2012-11-19 18:04:50 +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
a145ee29d8
dbms: improved utf8 test [#CONV-5902].
2012-11-14 11:41:07 +00:00
Michael Kolupaev
36e227d2f6
dbms: fixed utf8 test [#CONV-5902].
2012-11-14 10:35:47 +00:00
Michael Kolupaev
47c2eb030e
dbms: slightly fixed utf8 test [#CONV-5902].
2012-11-14 10:31:25 +00:00
Michael Kolupaev
2d1bed38c9
dbms: fixed compiler warnings [#CONV-5902].
2012-11-14 10:22:51 +00:00
Michael Kolupaev
1237fbb7bd
dbms: added valid utf8 test [#CONV-5902].
2012-11-14 10:18:35 +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
Alexey Milovidov
bf34570669
dbms: fixed subqueries [#CONV-2944].
2012-11-07 19:56:21 +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
b205d51215
dbms: fixed error with 'SELECT count() FROM t' query [#CONV-2944].
2012-10-29 06:19:49 +00:00
Alexey Milovidov
cbb5a06d63
dbms: addition to prev. revision [#CONV-2944].
2012-10-29 05:29:34 +00:00
Alexey Milovidov
4ac448cb26
dbms: addition to prev. revision [#CONV-2944].
2012-10-29 04:54:46 +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
5a8fbc9096
dbms: addition to prev. revision [#CONV-2944].
2012-10-26 18:42:04 +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
ac9dca2366
dbms: fixed error [#CONV-2944].
2012-10-24 20:02:08 +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
b36a36fb74
dbms: development [#CONV-2944].
2012-10-22 20:08:28 +00:00
Alexey Milovidov
9aaad64437
dbms: development [#CONV-2944].
2012-10-22 20:01:37 +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
71a594fd6d
dbms: development [#CONV-2944].
2012-10-20 22:49:30 +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
370d5eb96d
dbms: addition to prev. revision [#CONV-2944].
2012-10-17 19:59:27 +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
41c04b36d8
dbms: better diagnostics [#CONV-2944].
2012-10-15 19:38:33 +00:00
Alexey Milovidov
40e1d3c43e
dbms: better diagnostics [#CONV-2944].
2012-10-15 19:29:17 +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
fdd6df2095
dbms: reverted prev. modification [#CONV-2944].
2012-10-12 18:37:25 +00:00
Alexey Milovidov
4c3c059eac
dbms: better [#CONV-2944].
2012-10-12 18:32:35 +00:00
Alexey Milovidov
ca6b1bec9b
dbms: fixed error [#CONV-2944].
2012-10-12 18:29:43 +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
e705c41cc9
dbms: added address info to remote exception [#CONV-2944].
2012-10-12 17:08:05 +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
ac2e1a8486
dbms: development (sped up insertion by overlapping reading and sending) [#CONV-2944].
2012-09-24 07:04:04 +00:00
Alexey Milovidov
a2edf17da6
dbms: fixed error (FixedString overflow) [#CONV-2944].
2012-09-24 06:43:50 +00:00
Alexey Milovidov
fcac2b63dd
dbms: development (more verbose diagnostic) [#CONV-2944].
2012-09-24 05:40:45 +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
bbd4109f3a
dbms: fixed error (arrayJoin) [#CONV-2944].
2012-09-20 19:14:37 +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
20d1415938
dbms: fixed error [#CONV-2944].
2012-09-12 19:58:38 +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
ec8c0b21fd
dbms: development [#CONV-2944].
2012-08-31 18:44:05 +00:00
Alexey Milovidov
325c02d43a
dbms: development [#CONV-2944].
2012-08-31 18:40:21 +00:00
Alexey Milovidov
c9e3956100
dbms: development [#CONV-2944].
2012-08-30 20:35:02 +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
4a80aaab00
dbms: development [#CONV-2944].
2012-08-27 05:16:34 +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
Alexey Milovidov
8ea28ddd6e
dbms: development [#CONV-2944].
2012-08-22 20:29:01 +00:00
Alexey Milovidov
40281aa96f
dbms: development [#CONV-2944].
2012-08-22 18:46:09 +00:00
Alexey Milovidov
eba631bc7f
dbms: development [#CONV-2944].
2012-08-22 16:30:41 +00:00
Alexey Milovidov
8b2aabed53
dbms: development [#CONV-2944].
2012-08-21 18:34:55 +00:00
Alexey Milovidov
c25456d09c
dbms: development [#CONV-2944].
2012-08-21 15:37:29 +00:00
Alexey Milovidov
ae75c86be3
dbms: development [#CONV-2944].
2012-08-21 15:14:04 +00:00
Alexey Milovidov
8359bbbe6b
dbms: development [#CONV-2944].
2012-08-20 20:28:34 +00:00
Alexey Milovidov
ce28910ad2
dbms: development [#CONV-2944].
2012-08-20 20:17:21 +00:00
Alexey Milovidov
366f70b7f3
dbms: development [#CONV-2944].
2012-08-20 19:21:04 +00:00
Alexey Milovidov
88d79b7bb3
dbms, ███████████: development [#CONV-5417].
2012-08-20 05:32:50 +00:00
Alexey Milovidov
72a6eb812d
dbms: development [#CONV-2944].
2012-08-17 19:53:11 +00:00
Alexey Milovidov
5419014213
dbms: development [#CONV-2944].
2012-08-16 22:11:53 +00:00
Alexey Milovidov
d10b547ffb
dbms: development [#CONV-2944].
2012-08-16 20:07:13 +00:00
Alexey Milovidov
55e373944f
dbms: development [#CONV-2944].
2012-08-16 19:47:18 +00:00
Alexey Milovidov
4660fdb042
dbms: development [#CONV-2944].
2012-08-16 19:45:20 +00:00
Alexey Milovidov
5b1a10bd5b
dbms: development [#CONV-2944].
2012-08-16 19:43:03 +00:00
Alexey Milovidov
e93f6a4c4a
dbms: development [#CONV-2944].
2012-08-16 19:10:01 +00:00
Alexey Milovidov
e94f780d47
dbms: development [#CONV-2944].
2012-08-16 19:03:02 +00:00
Alexey Milovidov
27ad9d54b4
dbms: development [#CONV-2944].
2012-08-16 18:36:40 +00:00
Alexey Milovidov
ee63a57267
dbms: development [#CONV-2944].
2012-08-16 18:22:58 +00:00
Alexey Milovidov
2fd184302d
dbms: development [#CONV-2944].
2012-08-16 18:17:01 +00:00
Alexey Milovidov
6b4caeb82d
dbms: development [#CONV-2944].
2012-08-16 18:02:15 +00:00
Alexey Milovidov
a8d30e6483
dbms: development [#CONV-2944].
2012-08-16 17:50:54 +00:00
Alexey Milovidov
f9027b8f0e
dbms: development [#CONV-2944].
2012-08-16 17:27:40 +00:00
Alexey Milovidov
f89b460b8f
dbms: development [#CONV-2944].
2012-08-16 17:02:31 +00:00
Alexey Milovidov
395db3be6a
dbms: development [#CONV-2944].
2012-08-14 20:35:44 +00:00
Alexey Milovidov
d1db04f4ec
dbms: development [#CONV-2944].
2012-08-14 20:33:37 +00:00
Alexey Milovidov
0d5710f04a
dbms: development [#CONV-2944].
2012-08-13 20:16:06 +00:00
Alexey Milovidov
598614b624
dbms: development [#CONV-2944].
2012-08-13 19:13:11 +00:00
Alexey Milovidov
cf9279b789
Merge
2012-08-10 20:04:34 +00:00
Alexey Milovidov
eb8d9b5a97
dbms: development [#CONV-2944].
2012-08-08 20:12:29 +00:00
Alexey Milovidov
36045c00c2
dbms: development [#CONV-2944].
2012-08-08 19:45:34 +00:00
Alexey Milovidov
788ea2a552
dbms: development [#CONV-2944].
2012-08-07 20:37:45 +00:00
Alexey Milovidov
6d2f2a62d6
dbms: development [#CONV-2944].
2012-08-03 20:34:19 +00:00
Alexey Milovidov
f0b7a9e223
dbms: fixed error with sorting FixedArray [#CONV-2944].
2012-08-03 20:29:31 +00:00
Alexey Milovidov
7e315eb5b2
dbms: fixed error with comparisons of FixedStrings [#CONV-2944].
2012-08-03 20:09:06 +00:00
Alexey Milovidov
150dd96056
dbms: development [#CONV-2944].
2012-08-03 19:52:43 +00:00
Alexey Milovidov
75754a6a89
dbms: development [#CONV-2944].
2012-08-03 19:46:13 +00:00
Alexey Milovidov
024aa82cae
dbms: added debug functions [#CONV-2944].
2012-08-03 19:40:08 +00:00
Alexey Milovidov
406dcf8518
dbms: fixed error with notLike function [#CONV-2944].
2012-08-03 18:49:39 +00:00
Alexey Milovidov
f43a069627
dbms: development [#CONV-2944].
2012-08-02 19:05:18 +00:00
Alexey Milovidov
3f9a7aab7d
dbms: development [#CONV-2944].
2012-08-02 19:04:26 +00:00
Alexey Milovidov
9a14f5538a
dbms: development [#CONV-2944].
2012-08-02 19:03:32 +00:00
Alexey Milovidov
57854230c1
dbms: development [#CONV-2944].
2012-08-02 18:05:06 +00:00
Alexey Milovidov
9bed59ddbd
dbms: development [#CONV-2944].
2012-08-02 18:02:57 +00:00
Alexey Milovidov
3eeaa09089
dbms: development [#CONV-2944].
2012-08-02 17:43:45 +00:00
Alexey Milovidov
061a75785b
dbms: development [#CONV-2944].
2012-08-02 17:33:31 +00:00
Alexey Milovidov
8d06eca35c
dbms: development [#CONV-2944].
2012-08-01 20:10:53 +00:00
Alexey Milovidov
53b7f03c44
dbms: development [#CONV-2944].
2012-08-01 20:08:59 +00:00
Alexey Milovidov
4c931f147f
dbms: development [#CONV-2944].
2012-08-01 19:55:05 +00:00
Alexey Milovidov
c960aea504
dbms: development [#CONV-2944].
2012-08-01 19:04:58 +00:00
Alexey Milovidov
83337ec474
dbms: development [#CONV-2944].
2012-07-31 20:30:13 +00:00
Alexey Milovidov
19a3e788e9
dbms: development [#CONV-2944].
2012-07-31 20:13:14 +00:00
Alexey Milovidov
76c691f96a
dbms: development [#CONV-2944].
2012-07-31 20:03:53 +00:00
Alexey Milovidov
571657115f
dbms: development [#CONV-2944].
2012-07-31 19:14:17 +00:00
Alexey Milovidov
b0a8f84c14
dbms: development [#CONV-2944].
2012-07-31 19:08:49 +00:00
Alexey Milovidov
5646959300
dbms: development [#CONV-2944].
2012-07-31 18:25:16 +00:00
Alexey Milovidov
50af0bc1c4
dbms: development [#CONV-2944].
2012-07-31 18:15:51 +00:00
Alexey Milovidov
db924e76d0
dbms: development [#CONV-2944].
2012-07-31 17:33:08 +00:00
Alexey Milovidov
5e1e2742b6
dbms: development [#CONV-2944].
2012-07-31 17:22:40 +00:00
Alexey Milovidov
4f5115cc3d
dbms: development [#CONV-2944].
2012-07-31 17:14:11 +00:00
Alexey Milovidov
4bd8509fab
dbms: development [#CONV-2944].
2012-07-31 17:07:20 +00:00
Alexey Milovidov
6d27ecd869
dbms: development [#CONV-2944].
2012-07-31 16:58:37 +00:00
Alexey Milovidov
a8ea14641f
dbms: development [#CONV-2944].
2012-07-31 16:57:25 +00:00
Alexey Milovidov
bdeb4e7200
Merge
2012-07-31 16:37:20 +00:00
Alexey Milovidov
d01baf5125
dbms: development [#CONV-2944].
2012-07-30 20:32:36 +00:00
Alexey Milovidov
bc7da3721f
dbms: removed old special merge sort [#CONV-2944].
2012-07-27 20:25:48 +00:00
Alexey Milovidov
75a80c192f
dbms: merge sorting: probably better [#CONV-2944].
2012-07-27 20:19:15 +00:00
Alexey Milovidov
60987d7ecd
dbms: fixed error with case [#CONV-5229].
2012-07-27 19:20:44 +00:00
Alexey Milovidov
0e099d8207
Connection: fixed error [#CONV-5331].
2012-07-27 11:17:34 +00:00
Alexey Milovidov
292958fc73
dbms: development [#CONV-5331].
2012-07-26 20:16:57 +00:00
Alexey Milovidov
075cdd5e22
dbms: development [#CONV-5331].
2012-07-26 19:42:20 +00:00
Alexey Milovidov
0aedea75c6
dbms: development [#CONV-2944].
2012-07-25 20:33:43 +00:00
Alexey Milovidov
c98f2f92ad
dbms: development [#CONV-2944].
2012-07-25 20:29:22 +00:00
Alexey Milovidov
8a6576b244
dbms: development [#CONV-2944].
2012-07-25 20:24:38 +00:00
Alexey Milovidov
ca3d9b2730
dbms: development [#CONV-2944].
2012-07-25 20:22:39 +00:00
Alexey Milovidov
b9cfda11ab
dbms: development [#CONV-2944].
2012-07-25 20:17:35 +00:00
Alexey Milovidov
d592cd13a3
dbms: development [#CONV-2944].
2012-07-25 20:10:07 +00:00
Alexey Milovidov
cae3962251
dbms: development [#CONV-2944].
2012-07-25 19:53:43 +00:00
Alexey Milovidov
8b372a6227
dbms: development [#CONV-2944].
2012-07-24 18:52:26 +00:00
Alexey Milovidov
865ac88e0c
dbms: development [#CONV-2944].
2012-07-24 18:44:23 +00:00
Alexey Milovidov
785ebe74da
dbms: development [#CONV-2944].
2012-07-24 18:29:45 +00:00
Alexey Milovidov
44edd86281
dbms: development [#CONV-2944].
2012-07-24 18:26:02 +00:00
Alexey Milovidov
3aef1c7706
dbms: development [#CONV-2944].
2012-07-24 18:21:39 +00:00
Alexey Milovidov
4fa2da5323
dbms: development [#CONV-2944].
2012-07-24 18:17:44 +00:00
Alexey Milovidov
bfe8b914a5
dbms: development [#CONV-2944].
2012-07-24 18:12:32 +00:00
Alexey Milovidov
90f19e1df6
dbms: development [#CONV-2944].
2012-07-24 17:46:55 +00:00
Alexey Milovidov
bdaf56449e
dbms: development [#CONV-2944].
2012-07-23 20:01:29 +00:00
Alexey Milovidov
c878d6c7b8
dbms: development [#CONV-2944],
2012-07-23 06:23:29 +00:00
Alexey Milovidov
2d0bea1887
dbms: development [#CONV-2944].
2012-07-23 06:19:17 +00:00
Alexey Milovidov
9a56637e2a
dbms: development [#CONV-2944].
2012-07-21 07:21:41 +00:00
Alexey Milovidov
8498979724
dbms: development [#CONV-2944].
2012-07-21 07:08:38 +00:00
Alexey Milovidov
5ee98f1937
dbms: development [#CONV-2944].
2012-07-21 07:02:55 +00:00
Alexey Milovidov
d76d37f0fe
dbms: development [#CONV-2944].
2012-07-21 06:47:17 +00:00
Alexey Milovidov
b06b59069b
dbms: development [#CONV-2944].
2012-07-21 05:16:14 +00:00
Alexey Milovidov
c875e87446
dbms: development [#CONV-2944].
2012-07-21 05:07:14 +00:00
Alexey Milovidov
56560361eb
dbms: development [#CONV-2944].
2012-07-21 03:45:48 +00:00
Alexey Milovidov
5aac7088d1
dbms: development [#CONV-2944].
2012-07-19 20:32:10 +00:00
Alexey Milovidov
c390fcb123
dbms: development [#CONV-2944].
2012-07-19 18:37:18 +00:00
Alexey Milovidov
fc50b0a07e
dbms: development [#CONV-2944].
2012-07-18 20:14:41 +00:00
Alexey Milovidov
1c682cdf6d
dbms: development [#CONV-2944].
2012-07-18 19:44:04 +00:00
Alexey Milovidov
abbfcf5a10
dbms: development [#CONV-2944].
2012-07-18 19:40:22 +00:00
Alexey Milovidov
c95e1c6483
dbms: development [#CONV-2944].
2012-07-18 19:30:33 +00:00
Alexey Milovidov
89fde21e34
dbms: development [#CONV-2944].
2012-07-18 19:16:16 +00:00
Alexey Milovidov
8700cff3f3
dbms: development [#CONV-2944].
2012-07-18 18:27:42 +00:00
Alexey Milovidov
c62837fe01
dbms: development [#CONV-2944].
2012-07-17 20:06:38 +00:00
Alexey Milovidov
aecb171bf4
dbms: development [#CONV-2944].
2012-07-17 20:05:36 +00:00
Alexey Milovidov
956c7d7d97
dbms: development [#CONV-2944].
2012-07-17 20:04:39 +00:00
Alexey Milovidov
85b5ec6bd6
dbms: development [#CONV-2944].
2012-07-17 14:37:43 +00:00
Alexey Milovidov
ec6f27168e
dbms: development [#CONV-2944].
2012-07-16 20:25:19 +00:00
Alexey Milovidov
cbc10f858e
dbms: development [#CONV-2944].
2012-07-16 03:42:36 +00:00
Alexey Milovidov
011af77a7f
dbms: development [#CONV-2944].
2012-07-15 23:16:35 +00:00
Alexey Milovidov
dc79f25feb
dbms: development [#CONV-2944].
2012-07-15 23:13:08 +00:00
Alexey Milovidov
732593399d
dbms: development [#CONV-2944].
2012-07-15 21:43:04 +00:00
Alexey Milovidov
d5492d3269
dbms: development [#CONV-2944].
2012-07-12 20:06:45 +00:00
Alexey Milovidov
4a962d543f
dbms: development [#CONV-2944].
2012-07-12 19:49:22 +00:00
Alexey Milovidov
f205ad47a8
dbms: development [#CONV-2944].
2012-07-10 20:21:29 +00:00
Alexey Milovidov
e0c9a59c71
dbms: development [#CONV-5200].
2012-07-06 18:12:52 +00:00
Alexey Milovidov
2c69e7eb4a
dbms: development [#CONV-2944].
2012-06-25 07:26:58 +00:00
Alexey Milovidov
fde5883254
dbms: development [#CONV-2944].
2012-06-25 05:07:34 +00:00
Alexey Milovidov
5420b09178
dbms: development [#CONV-2944].
2012-06-25 03:59:41 +00:00
Alexey Milovidov
480b1c832e
dbms: development [#CONV-2944].
2012-06-25 03:56:45 +00:00
Alexey Milovidov
d575c2561b
dbms: development [#CONV-2944].
2012-06-25 03:42:08 +00:00
Alexey Milovidov
384b6b26ce
dbms: development [#CONV-2944].
2012-06-25 03:04:34 +00:00
Alexey Milovidov
2fa3dae63c
dbms: development [#CONV-2944].
2012-06-25 03:01:37 +00:00
Alexey Milovidov
7112672bca
dbms: development [#CONV-2944].
2012-06-25 02:52:51 +00:00
Alexey Milovidov
9c79250ffd
dbms: development [#CONV-2944].
2012-06-25 01:22:30 +00:00
Alexey Milovidov
ee91e561c6
dbms: development [#CONV-2944].
2012-06-25 00:59:06 +00:00
Alexey Milovidov
c53771c1f7
dbms: development [#CONV-2944].
2012-06-25 00:51:23 +00:00
Alexey Milovidov
28b0950770
dbms: development [#CONV-2944].
2012-06-25 00:17:19 +00:00
Alexey Milovidov
9dea897645
dbms: development [#CONV-2944].
2012-06-24 23:35:13 +00:00
Alexey Milovidov
4b6282d5d9
dbms: development [#CONV-2944].
2012-06-24 23:25:07 +00:00
Alexey Milovidov
f8800fdc21
dbms: development [#CONV-2944].
2012-06-24 23:17:06 +00:00
Alexey Milovidov
e6cc5e7b56
dbms: development [#CONV-5097].
2012-06-22 19:11:00 +00:00
Alexey Milovidov
d262bf9841
dbms: development [#CONV-5097].
2012-06-22 19:08:57 +00:00
Alexey Milovidov
a3831cf7f1
dbms: development [#CONV-5097].
2012-06-22 19:03:33 +00:00
Alexey Milovidov
f4bd790f0a
dbms: development [#CONV-5097].
2012-06-22 18:27:40 +00:00
Alexey Milovidov
d2087a5454
dbms: development [#CONV-5097].
2012-06-22 18:16:47 +00:00
Alexey Milovidov
cb3b6208bb
dbms: development [#CONV-5097].
2012-06-22 17:13:03 +00:00
Alexey Milovidov
1df16f6b9d
dbms: development [#CONV-5097].
2012-06-22 17:00:59 +00:00
Alexey Milovidov
81ccb40e5e
dbms: development [#CONV-5097].
2012-06-22 16:54:51 +00:00
Alexey Milovidov
fc476bf78e
dbms: development [#CONV-5097].
2012-06-22 15:39:13 +00:00
Alexey Milovidov
b4a40177ec
dbms: development [#CONV-5097].
2012-06-21 19:51:20 +00:00
Alexey Milovidov
f6b6f488b3
dbms: development [#CONV-5097].
2012-06-21 19:04:52 +00:00
Alexey Milovidov
b8a4f0ff47
dbms: development [#CONV-5097].
2012-06-21 18:43:29 +00:00
Alexey Milovidov
9a7dff57eb
dbms: development [#CONV-5097].
2012-06-21 18:14:38 +00:00
Alexey Milovidov
2961d42e9d
dbms: development [#CONV-2944].
2012-06-21 16:33:00 +00:00
Alexey Milovidov
3482ab7686
dbms: lazy opening of files [#CONV-2944].
2012-06-21 16:16:58 +00:00
Alexey Milovidov
c9f9913ef5
dbms: development [#CONV-2944].
2012-06-20 17:54:38 +00:00
Alexey Milovidov
5921a2e891
dbms: development [#CONV-2944].
2012-06-19 23:02:27 +00:00
Alexey Milovidov
318bd06229
dbms: development [#CONV-2944].
2012-06-19 22:46:02 +00:00
Alexey Milovidov
74dfc96c42
dbms: development [#CONV-2944].
2012-06-18 07:49:19 +00:00
Alexey Milovidov
4817892064
dbms: development [#CONV-2944].
2012-06-18 06:20:23 +00:00
Alexey Milovidov
9a18d75b99
dbms: development [#CONV-2944].
2012-06-18 06:19:13 +00:00
Alexey Milovidov
27d80e0bbc
Addition to prev. revision [#CONV-2807].
2012-06-15 19:32:25 +00:00
Alexey Milovidov
b631690c8c
sqxxl: fixed errors [#CONV-2944].
2012-06-07 20:02:41 +00:00
Alexey Milovidov
952c5f1189
sqxxl: addition to prev. revision [#CONV-2944].
2012-06-07 18:45:06 +00:00
Alexey Milovidov
cb5d044eb5
sqxxl: added Loader, added support in DBObjects [#CONV-2944].
2012-06-07 18:32:21 +00:00
Alexey Milovidov
048898245b
dbms: development [#CONV-2944].
2012-06-01 10:45:29 +00:00
Alexey Milovidov
0b5d5b6a52
dbms: development [#CONV-2944].
2012-05-31 05:54:15 +00:00
Alexey Milovidov
5e790da370
dbms: development [#CONV-2944].
2012-05-31 05:41:56 +00:00
Alexey Milovidov
8e5cbf8093
dbms: development [#CONV-2944].
2012-05-31 04:49:55 +00:00
Alexey Milovidov
60df8681ce
dbms: development [#CONV-2944].
2012-05-31 01:13:15 +00:00
Alexey Milovidov
cccac5b78b
dbms: development [#CONV-2944].
2012-05-31 01:04:29 +00:00
Alexey Milovidov
9df7eca684
dbms: development [#CONV-2944].
2012-05-31 00:53:54 +00:00
Alexey Milovidov
6ccd21f442
dbms: development [#CONV-2944].
2012-05-31 00:47:05 +00:00
Alexey Milovidov
3fcdce8316
dbms: development [#CONV-2944].
2012-05-31 00:33:42 +00:00
Alexey Milovidov
9c022720a4
dbms: development [#CONV-2944].
2012-05-30 06:46:57 +00:00
Alexey Milovidov
d14b3ed4db
dbms: development [#CONV-2944].
2012-05-30 05:53:09 +00:00
Alexey Milovidov
6a01fbf8c5
dbms: development [#CONV-2944].
2012-05-30 04:45:49 +00:00
Alexey Milovidov
c899cd3c0d
dbms: development [#CONV-2944].
2012-05-30 03:30:29 +00:00
Alexey Milovidov
f018ea4aac
dbms: development [#CONV-2944].
2012-05-30 01:38:02 +00:00
Alexey Milovidov
f4a8dad41c
dbms: development [#CONV-2944].
2012-05-28 19:57:44 +00:00
Alexey Milovidov
680936cf2a
dbms: development [#CONV-2944].
2012-05-28 19:34:55 +00:00
Alexey Milovidov
fa7a42842f
dbms: development [#CONV-2944].
2012-05-23 19:51:30 +00:00
Alexey Milovidov
039cf5ab06
dbms: development [#CONV-2944].
2012-05-22 20:18:45 +00:00
Alexey Milovidov
03d4d2ed4b
dbms: development [#CONV-2944].
2012-05-22 20:05:43 +00:00
Alexey Milovidov
83e70d7d6f
dbms: development [#CONV-2944].
2012-05-22 20:04:33 +00:00
Alexey Milovidov
198fd2f305
dbms: development [#CONV-2944].
2012-05-22 20:02:18 +00:00
Alexey Milovidov
115c619a70
dbms: development [#CONV-2944].
2012-05-22 20:00:25 +00:00
Alexey Milovidov
2aa2af9950
dbms: development [#CONV-2944].
2012-05-22 19:32:56 +00:00
Alexey Milovidov
e727d7cf90
dbms: development [#CONV-2944].
2012-05-22 18:32:45 +00:00
Alexey Milovidov
b07f8ccd0e
███████████: fixed error [#CONV-4364].
2012-05-22 16:47:52 +00:00
Alexey Milovidov
77c46cdcfd
dbms: development [#CONV-2944].
2012-05-21 20:38:34 +00:00
Alexey Milovidov
7b84280846
dbms: development [#CONV-2944].
2012-05-21 06:49:05 +00:00
Alexey Milovidov
5f598c7a78
dbms: development [#CONV-2944].
2012-05-17 19:15:53 +00:00
Alexey Milovidov
8494762c03
dbms: development [#CONV-2944].
2012-05-16 18:37:08 +00:00
Alexey Milovidov
80c4b84726
dbms: development [#CONV-2944].
2012-05-16 18:32:32 +00:00
Alexey Milovidov
bfcd35f897
dbms: development [#CONV-2944].
2012-05-16 18:23:47 +00:00
Alexey Milovidov
e5f28052f8
dbms: development [#CONV-2944].
2012-05-16 18:20:45 +00:00
Alexey Milovidov
bfb5eceea7
dbms: development [#CONV-2944].
2012-05-16 18:03:00 +00:00
Alexey Milovidov
c89ff86132
dbms: development [#CONV-2944].
2012-05-14 20:37:10 +00:00
Alexey Milovidov
9e1271cc76
dbms: development [#CONV-2944].
2012-05-10 07:47:13 +00:00
Alexey Milovidov
2648faefc4
dbms: development [#CONV-2944].
2012-05-09 16:55:56 +00:00
Alexey Milovidov
d04b2c55a9
dbms: development [#CONV-2944].
2012-05-09 16:34:41 +00:00
Alexey Milovidov
a28fb2345d
dbms: development [#CONV-2944].
2012-05-09 15:50:42 +00:00
Alexey Milovidov
65b3d8f761
dbms: development [#CONV-2944].
2012-05-09 15:15:45 +00:00
Alexey Milovidov
4217baebdf
dbms: development [#CONV-2944].
2012-05-09 13:12:38 +00:00
Alexey Milovidov
5056b0cfa5
dbms: development [#CONV-2944].
2012-05-09 08:16:09 +00:00
Alexey Milovidov
b78bf0c643
dbms: development [#CONV-2944].
2012-05-08 11:39:28 +00:00
Alexey Milovidov
6def394d5d
dbms: development [#CONV-2944].
2012-05-08 11:38:00 +00:00
Alexey Milovidov
e90a8bba54
dbms: development [#CONV-2944].
2012-05-08 11:19:00 +00:00
Alexey Milovidov
b1815b9278
dbms: development [#CONV-2944].
2012-05-08 05:42:05 +00:00
Alexey Milovidov
3a0524bc17
Fixed usage of LZ4 [#CONV-4767].
2012-05-02 15:45:53 +00:00
Alexey Milovidov
8b958c4f69
███████████: improvement [#CONV-2807].
2012-04-14 11:45:27 +00:00
Alexey Milovidov
51bd7775e2
Using LZ4 by default [#CONV-4594].
2012-04-14 00:18:07 +00:00
Alexey Milovidov
5a36e4bce3
DB::IO: tiny fix [#CONV-2807].
2012-04-13 19:50:42 +00:00
Alexey Milovidov
26096423fe
Maybe better exception handling [#CONV-4347].
2012-03-30 19:56:18 +00:00
Alexey Milovidov
3a630c0d13
dbms: development [#CONV-2944].
2012-03-26 04:17:17 +00:00
Alexey Milovidov
2d90179a99
dbms: development [#CONV-2944].
2012-03-26 02:48:08 +00:00
Alexey Milovidov
46b8a85e83
dbms: development [#CONV-2944].
2012-03-25 07:52:31 +00:00
Alexey Milovidov
5a3649b108
dbms: development [#CONV-2944].
2012-03-25 03:47:13 +00:00
Alexey Milovidov
cc077a97d8
███████████: added retries [#CONV-4389].
2012-03-23 19:17:40 +00:00
Alexey Milovidov
4599490eb8
███████████: better [#CONV-4347].
2012-03-23 18:54:55 +00:00
Alexey Milovidov
633ae9abf2
███████████: fixed error with network failures [#CONV-4364].
2012-03-22 19:53:10 +00:00
Alexey Milovidov
1d66fd013b
dbms: development [#CONV-2944].
2012-03-19 12:57:56 +00:00
Alexey Milovidov
6dfdb8a33c
Tiny modifications [#CONV-2807].
2012-03-19 03:09:40 +00:00
Alexey Milovidov
6e83974961
dbms: development [#CONV-2944].
2012-03-18 23:17:56 +00:00
Alexey Milovidov
92fe894931
DB/IO/WriteHelpers: fixed error with minimum negative integers [#CONV-2807].
2012-03-18 22:07:58 +00:00
Alexey Milovidov
c46d7df132
dbms: development [#CONV-2944].
2012-03-11 08:55:04 +00:00
Alexey Milovidov
70b8947933
dbms: development [#CONV-2944].
2012-03-11 08:52:56 +00:00
Alexey Milovidov
d2c7aafe14
dbms: development [#CONV-2944].
2012-03-09 15:46:52 +00:00
Alexey Milovidov
1039ea55d9
dbms: development [#CONV-2944].
2012-03-09 06:36:29 +00:00
Alexey Milovidov
9bcf33f532
dbms: development [#CONV-2944].
2012-03-09 05:10:34 +00:00
Alexey Milovidov
32d28c0384
dbms: development [#CONV-2944].
2012-03-09 04:45:27 +00:00
Alexey Milovidov
c255980539
dbms: development [#CONV-2944].
2012-03-09 03:56:12 +00:00
Alexey Milovidov
d9a68ccf2a
dbms: development [#CONV-2944].
2012-03-09 03:06:09 +00:00
Alexey Milovidov
e07d47617f
dbms: development [#CONV-2944].
2012-03-05 07:58:34 +00:00
Alexey Milovidov
8d0b847945
dbms: development [#CONV-2944].
2012-03-05 06:04:18 +00:00
Alexey Milovidov
dcff4644fc
dbms: development [#CONV-2944].
2012-03-05 04:54:15 +00:00
Alexey Milovidov
00f23ee493
dbms: development [#CONV-2944].
2012-03-05 04:29:16 +00:00
Alexey Milovidov
075f636bb3
dbms: development [#CONV-2944].
2012-03-05 02:34:20 +00:00
Alexey Milovidov
7d9f303599
dbms: development [#CONV-2944].
2012-03-05 00:09:41 +00:00
Alexey Milovidov
c90243f7fe
dbms: development [#CONV-2944].
2012-02-27 16:23:28 +00:00
Alexey Milovidov
7fc40e1847
dbms: development [#CONV-2944].
2012-02-27 07:54:16 +00:00
Alexey Milovidov
42abc4cebd
dbms: development [#CONV-2944].
2012-02-27 06:28:20 +00:00
Alexey Milovidov
313950c6c8
Fixed with BLOBs serialization [#CONV-4191].
2012-02-26 01:52:43 +00:00
Alexey Milovidov
51f4954d88
Removed garbage [#CONV-2807].
2012-02-26 01:49:10 +00:00
Alexey Milovidov
16ab875bc0
Addition to prev. revision [#CONV-4191].
2012-02-24 19:21:38 +00:00
Alexey Milovidov
e781202d46
Updated QuickLZ to 1.5.0. [#CONV-4196].
2012-02-23 23:34:05 +00:00
Alexey Milovidov
fe9837123a
DB/IO: added test [#CONV-2944].
2012-02-23 22:38:29 +00:00
Alexey Milovidov
48f718ccc7
███████████: fixed error; added test [#CONV-4193].
2012-02-23 22:35:53 +00:00
Alexey Milovidov
1e52a8e281
███████████, riod: more safe writing of files [#CONV-4163].
2012-02-16 19:31:14 +00:00
Alexey Milovidov
145b83526c
███████████: fixed log messages [#CONV-4143].
2012-02-16 18:17:12 +00:00
Alexey Milovidov
e8d99a6574
███████████: added 'connection_retries' configuration parameter [#CONV-4142].
2012-02-16 17:41:21 +00:00
Alexey Milovidov
7c950585e6
███████████: fixed error [#CONV-4163].
2012-02-16 17:13:55 +00:00
Alexey Milovidov
8997be7209
dbms: fixed counting in ReadBuffer [#CONV-2944].
2012-02-09 23:49:04 +00:00
Alexey Milovidov
55f686b861
Modified test [#CONV-2807].
2012-02-09 23:43:31 +00:00
Alexey Milovidov
6852d6446b
DB/IO: fixed copyData() function [#CONV-4023].
2012-02-02 23:44:59 +00:00
Alexey Milovidov
b5b9feb854
Don't sending last data (and renaming files) in case of exception [#CONV-4035].
2012-02-02 23:14:08 +00:00
Alexey Milovidov
c7a0bb020f
Modified test [#CONV-3939].
2012-02-02 19:41:24 +00:00
Alexey Milovidov
f92069ce45
AsynchronousWriteBuffer: fixed error [#CONV-4035].
2012-02-02 19:31:57 +00:00
Alexey Milovidov
4cb67314b0
RemoteWriteBuffer: fixed error [#CONV-4035].
2012-02-02 18:25:27 +00:00
Alexey Milovidov
7211ad2602
RemoteWriteBuffer: fixed error [#CONV-4023].
2012-02-02 17:53:18 +00:00
Alexey Milovidov
02dde6e444
RemoteWriteBuffer: getting error message from server [#CONV-4023].
2012-02-02 17:46:48 +00:00
Alexey Milovidov
f45d0b5ea3
RemoteWriteBuffer: fixed error with incomplete data [#CONV-4045].
2012-02-01 20:08:15 +00:00
Alexey Milovidov
635f1638e2
███████████, CompressedDataLoaderWithBackup: fixed timeouts and failover, added tunable parameters [#CONV-4046], [#CONV-4023].
2012-01-31 19:52:51 +00:00
Alexey Milovidov
e388d1dbf9
DB::IO: added AsynchronousWriteBuffer [#CONV-4035].
2012-01-30 19:18:25 +00:00
Alexey Milovidov
cbd54871ea
███████████, ssqls: fixed error [#CONV-3961].
2012-01-24 16:45:50 +00:00
Alexey Milovidov
997be7eea9
dbms: development [#CONV-2944].
2012-01-10 22:11:51 +00:00
Alexey Milovidov
b9822b02b8
dbms: development [#CONV-2944].
2012-01-09 19:20:48 +00:00
Alexey Milovidov
58110f5cde
dbms: added LZ4 [#CONV-2944].
2012-01-05 18:35:22 +00:00
Alexey Milovidov
5df939464a
dbms: development [#CONV-2944].
2012-01-05 10:22:02 +00:00
Alexey Milovidov
7182920cec
Metrage: allowed to write from different processes [#CONV-2546].
2011-12-30 17:57:02 +00:00
Alexey Milovidov
4fc5030f04
███████████: development [#CONV-3833].
2011-12-28 20:01:41 +00:00
Alexey Milovidov
65b70d10ca
dbms: development [#CONV-2944].
2011-12-26 07:07:30 +00:00
Alexey Milovidov
67b5d05034
dbms, ███████████: fixed at least one error [#CONV-2944].
2011-12-26 02:17:33 +00:00
Alexey Milovidov
3bffaff936
dbms: development [#CONV-2944].
2011-12-19 08:06:31 +00:00
Alexey Milovidov
db36847997
dbms: development [#CONV-2944].
2011-12-19 07:14:00 +00:00
Alexey Milovidov
9e273e4d24
dbms: development [#CONV-2944].
2011-12-19 07:00:15 +00:00
Alexey Milovidov
d7aa5b5fa6
dbms: development [#CONV-2944].
2011-12-19 06:03:08 +00:00
Alexey Milovidov
321475d215
dbms: development [#CONV-2944].
2011-12-19 04:26:27 +00:00
Alexey Milovidov
1197d447c4
dbms: development [#CONV-2944].
2011-12-19 02:00:40 +00:00
Alexey Milovidov
67ff1a9a0a
dbms: development [#CONV-2944].
2011-12-18 23:26:27 +00:00
Alexey Milovidov
936cac151a
dbms: development [#CONV-2944].
2011-12-12 10:55:21 +00:00
Alexey Milovidov
f05cf49dc9
dbms: development [#CONV-2944].
2011-12-12 10:07:47 +00:00
Alexey Milovidov
de292bb8bd
dbms: development [#CONV-2944].
2011-12-12 10:06:17 +00:00
Alexey Milovidov
671a2b36cb
dbms: development [#CONV-2944].
2011-12-12 10:05:35 +00:00
Alexey Milovidov
390f3b72ff
dbms: development [#CONV-2944].
2011-12-12 06:15:34 +00:00
Alexey Milovidov
f44f652c1f
███████████: addition to prev. revision [#CONV-2546].
2011-12-12 01:06:13 +00:00
Alexey Milovidov
450be4a929
███████████: fixed error with destructors when client closes connection without received all data [#CONV-2546].
2011-12-12 00:38:01 +00:00
Alexey Milovidov
805b9a2f95
BLOBs: less redundant; using Read/WriteBuffers [#CONV-3722].
2011-12-02 19:18:04 +00:00
Alexey Milovidov
18892ca839
RemoteWriteBuffer: tiny fix [#CONV-3632].
2011-12-02 19:16:08 +00:00
Alexey Milovidov
1cde7d6ab5
blobs: fixed error [#CONV-3681].
2011-11-29 18:53:44 +00:00
Alexey Milovidov
397bb71402
blobs: fixed error [#CONV-3681].
2011-11-29 17:23:30 +00:00
Alexey Milovidov
b0cfa59a40
ClickMapBLOB: using DB::IO [#CONV-2807].
2011-11-28 19:27:51 +00:00
Alexey Milovidov
44fdb6c7d1
dbms: development [#CONV-2944].
2011-11-28 06:22:25 +00:00
Alexey Milovidov
c0a2326bf2
dbms: development [#CONV-2944].
2011-11-28 06:12:45 +00:00
Alexey Milovidov
d6f20786b6
dbms: development [#CONV-2944].
2011-11-28 05:51:33 +00:00
Alexey Milovidov
9c56ca4804
dbms: development [#CONV-2944].
2011-11-28 05:48:52 +00:00
Alexey Milovidov
4f1f5b082a
dbms: development [#CONV-2944].
2011-11-28 04:05:53 +00:00
Alexey Milovidov
895939a366
DBObject: added binary IO [#CONV-3632].
2011-11-22 17:39:13 +00:00
Alexey Milovidov
39f8091165
RemoteWriteBuffer: fixed error [#CONV-3632].
2011-11-21 18:17:53 +00:00
Alexey Milovidov
c4f54c92ab
RemoteWriteBuffer: added [#CONV-3632].
2011-11-21 17:19:25 +00:00
Alexey Milovidov
13d2f82f1b
WriteHelpers: added comment [#CONV-3632].
2011-11-21 10:52:05 +00:00
Alexey Milovidov
9166338e0b
WriteHelpers: improvement [#CONV-3632].
2011-11-21 10:50:01 +00:00
Alexey Milovidov
b595e61c03
SSQLS: added methods to read/write in tab-separated format with ReadBuffer/WriteBuffer [#CONV-3632].
2011-11-21 10:09:22 +00:00
Alexey Milovidov
9f100cf5e2
Addition to prev. revision [#CONV-3632].
2011-11-18 20:23:11 +00:00
Alexey Milovidov
6c6eb83fa3
Added RemoteReadBuffer [#CONV-3632].
2011-11-18 20:17:27 +00:00
Alexey Milovidov
306a37c4b6
dbms: development [#CONV-2944].
2011-11-07 04:51:37 +00:00
Alexey Milovidov
e660340170
dbms: development [#CONV-2944].
2011-11-07 02:10:34 +00:00
Alexey Milovidov
561e3b427d
dbms: development [#CONV-2944].
2011-11-07 01:15:37 +00:00
Alexey Milovidov
f93ff072ea
dbms: development [#CONV-2944].
2011-11-06 22:00:39 +00:00
Alexey Milovidov
58b98f6bd1
dbms: development [#CONV-2944].
2011-11-06 21:23:23 +00:00
Alexey Milovidov
82a82fdb66
dbms: development [#CONV-2944].
2011-11-06 21:09:49 +00:00
Alexey Milovidov
aef03f0478
dbms: development [#CONV-2944].
2011-11-06 20:47:07 +00:00
Alexey Milovidov
bf568aa887
dbms: development [#CONV-2944].
2011-11-06 06:22:52 +00:00
Alexey Milovidov
7dd2114223
dbms: development [#CONV-2944].
2011-11-06 05:01:42 +00:00
Alexey Milovidov
1f3f17a5e5
dbms: development [#CONV-2944].
2011-11-06 04:21:09 +00:00
Alexey Milovidov
c0c2ca630d
dbms: development [#CONV-2944].
2011-11-06 02:29:13 +00:00
Alexey Milovidov
2b8f400b67
dbms: development [#CONV-2944].
2011-11-06 01:25:05 +00:00
Alexey Milovidov
e532246802
dbms: development [#CONV-2944].
2011-11-06 00:59:37 +00:00
Alexey Milovidov
d51ae544fc
dbms: development [#CONV-2944].
2011-11-05 23:31:19 +00:00
Alexey Milovidov
1d6b53f9c7
dbms: development [#CONV-2944].
2011-11-03 20:31:02 +00:00
Alexey Milovidov
a5c139c325
dbms: development [#CONV-2944].
2011-11-03 20:30:12 +00:00
Alexey Milovidov
d9e921a127
dbms: development [#CONV-2944].
2011-11-01 17:57:37 +00:00
Alexey Milovidov
859a86b382
dbms: development [#CONV-2944].
2011-11-01 17:12:11 +00:00
Alexey Milovidov
5bc7288e0d
dbms: development [#CONV-2944].
2011-11-01 15:38:01 +00:00
Alexey Milovidov
26c9af828e
dbms: development [#CONV-2944].
2011-11-01 15:16:04 +00:00
Alexey Milovidov
67b02812f6
dbms: development.
2011-10-31 17:55:06 +00:00
Alexey Milovidov
169ef6bf2e
dbms: development [#CONV-2944].
2011-10-31 17:30:44 +00:00
Alexey Milovidov
b1b0d3836a
dbms: development [#CONV-2944].
2011-10-31 06:37:12 +00:00
Alexey Milovidov
69ce664c9c
dbms: development [#CONV-2944].
2011-10-30 11:30:52 +00:00
Alexey Milovidov
bdf0aee3c6
dbms: development [#CONV-2944].
2011-10-30 05:19:41 +00:00
Alexey Milovidov
f2362b177f
Improvement after prev. revision [#CONV-3467].
2011-10-24 19:03:38 +00:00
Alexey Milovidov
1ce1e53ed9
dbms: development [#CONV-2944].
2011-10-24 12:10:59 +00:00
Alexey Milovidov
55823163ab
TimeZones: development [#CONV-357].
2011-10-17 19:32:54 +00:00
Alexey Milovidov
fb483b8c96
TimeZones: development [#CONV-357].
2011-10-17 17:30:36 +00:00
Alexey Milovidov
db4ad9135e
dbms: development [#CONV-2944].
2011-10-17 08:28:39 +00:00
Alexey Milovidov
05bac9a719
dbms: development [#CONV-2944].
2011-10-17 02:43:02 +00:00
Alexey Milovidov
726268f0a2
dbms: development [#CONV-2944].
2011-10-16 07:11:36 +00:00
Alexey Milovidov
8ac4e54b4c
dbms: development [#CONV-2944].
2011-10-16 04:17:41 +00:00
Alexey Milovidov
dea69c69c4
dbms: development [#CONV-2944].
2011-10-16 03:05:15 +00:00
Alexey Milovidov
61e080f7b3
dbms: development [#CONV-2944].
2011-10-16 01:57:10 +00:00
Alexey Milovidov
3843ff4078
dbms: development [#CONV-2944].
2011-10-15 23:40:56 +00:00
Alexey Milovidov
fa5d9aac76
dbms: development [#CONV-2944].
2011-10-10 12:26:26 +00:00
Alexey Milovidov
71a4679831
dbms: development [#CONV-2944].
2011-10-10 10:05:39 +00:00
Alexey Milovidov
0aa5f24113
dbms: development [#CONV-2944].
2011-10-10 06:10:49 +00:00
Alexey Milovidov
bd81f47c67
dbms: development [#CONV-2944].
2011-10-03 06:22:37 +00:00
Alexey Milovidov
01324e9453
dbms: development [#CONV-2944].
2011-10-03 05:29:11 +00:00
Alexey Milovidov
36ddb35e07
dbms: development [#CONV-2944].
2011-10-03 04:06:34 +00:00
Alexey Milovidov
fcce7f6b81
dbms: development [#CONV-2944].
2011-10-02 08:34:43 +00:00
Alexey Milovidov
c72e3f74c4
dbms: development [#CONV-2944].
2011-09-28 06:56:22 +00:00
Alexey Milovidov
5ccc87b6b0
dbms: development [#CONV-2944].
2011-09-28 05:24:38 +00:00
Alexey Milovidov
d6a6985734
dbms: development [#CONV-2944].
2011-09-26 15:45:31 +00:00
Alexey Milovidov
6c1a9ede84
dbms: development [#CONV-2944].
2011-09-26 15:22:25 +00:00
Alexey Milovidov
de9845ee22
dbms: development [#CONV-2944].
2011-09-26 14:06:19 +00:00
Alexey Milovidov
cd94f5cccb
dbms: development [#CONV-2944].
2011-09-26 13:16:11 +00:00
Alexey Milovidov
191c78ede0
dbms: development [#CONV-2944].
2011-09-26 12:50:50 +00:00
Alexey Milovidov
40430ba966
dbms: development [#CONV-2944].
2011-09-26 11:58:35 +00:00
Alexey Milovidov
5fd8e4c12e
dbms: development [#CONV-2944].
2011-09-26 11:49:39 +00:00
Alexey Milovidov
c9d2d96d6d
dbms: development [#CONV-2944].
2011-09-26 11:40:46 +00:00
Alexey Milovidov
1df4bf414c
dbms: development [#CONV-2944].
2011-09-26 11:05:38 +00:00
Alexey Milovidov
c8a4bcbb58
dbms: development [#CONV-2944].
2011-09-26 07:25:22 +00:00
Alexey Milovidov
4f66da4b73
dbms: development [#CONV-2944].
2011-09-26 05:18:19 +00:00
Alexey Milovidov
edeaf8f2d2
dbms: development [#CONV-2944].
2011-09-26 04:26:22 +00:00
Alexey Milovidov
cff1b81b34
dbms: development [#CONV-2944].
2011-09-26 04:00:46 +00:00
Alexey Milovidov
70ff575fd9
dbms: development [#CONV-2944].
2011-09-26 01:50:32 +00:00
Alexey Milovidov
6cccbca00a
dbms: development [#CONV-2944].
2011-09-25 06:42:59 +00:00
Alexey Milovidov
3934964e44
dbms: development [#CONV-2944].
2011-09-25 06:21:02 +00:00
Alexey Milovidov
172b095976
dbms: development [#CONV-2944].
2011-09-25 06:18:35 +00:00
Alexey Milovidov
a164a11d10
dbms: development [#CONV-2944].
2011-09-25 05:29:13 +00:00
Alexey Milovidov
13d0b57ca3
dbms: development [#CONV-2944].
2011-09-25 05:07:47 +00:00
Alexey Milovidov
b979162b00
dbms: development [#CONV-2944].
2011-09-25 03:37:09 +00:00
Alexey Milovidov
5c8b01da3a
dbms: development [#CONV-2944].
2011-09-24 20:32:41 +00:00
Alexey Milovidov
5c7ea6af1f
dbms: development [#CONV-2944].
2011-09-19 03:40:05 +00:00
Alexey Milovidov
4164a38d79
dbms: development [#CONV-2944].
2011-09-19 03:34:23 +00:00
Alexey Milovidov
67d99d4773
dbms: development.
2011-09-19 01:42:16 +00:00
Alexey Milovidov
99c50640e9
dbms: development [#CONV-2944].
2011-09-05 00:52:52 +00:00
Alexey Milovidov
f3b5e278cd
dbms: development [#CONV-2944].
2011-09-05 00:51:25 +00:00
Alexey Milovidov
d9aced1d0a
dbms: development [#CONV-2944].
2011-09-05 00:32:22 +00:00
Alexey Milovidov
c65e913754
dbms: development [#CONV-2944].
2011-09-04 21:23:19 +00:00
Alexey Milovidov
2215bc9626
dbms: development [#CONV-2944].
2011-09-04 05:14:52 +00:00
Alexey Milovidov
ad3ecadcf9
dbms: development [#CONV-2944].
2011-09-04 01:42:14 +00:00
Alexey Milovidov
971c98f03a
dbms: development [#CONV-2944].
2011-09-04 00:22:19 +00:00
Alexey Milovidov
5b7f634b59
dbms: development [#CONV-2944].
2011-08-28 08:50:27 +00:00
Alexey Milovidov
2d530f9b84
dbms: development [#CONV-2944].
2011-08-28 08:02:11 +00:00
Alexey Milovidov
420e68e7c7
dbms: development [#CONV-2944].
2011-08-28 05:13:24 +00:00
Alexey Milovidov
9b153918e7
dbms: development [#CONV-2944].
2011-08-28 02:22:23 +00:00
Alexey Milovidov
a9228f798a
dbms: development [#CONV-2944].
2011-08-28 00:48:51 +00:00
Alexey Milovidov
b67b8d8b54
dbms: development [#CONV-2944].
2011-08-28 00:31:30 +00:00
Alexey Milovidov
8fec27c1f6
dbms: development [#CONV-2944].
2011-08-27 22:43:31 +00:00
Alexey Milovidov
557110c826
dbms: development [#CONV-2944].
2011-08-27 04:34:29 +00:00
Alexey Milovidov
66d4adda93
dbms: development [#CONV-2944].
2011-08-22 20:37:21 +00:00
Alexey Milovidov
87470640f1
dbms: development.
2011-08-22 20:24:45 +00:00
Alexey Milovidov
9d8ea42cec
dbms: removed useless column types (Nullable, Tuple, Variant) [#CONV-2944].
2011-08-22 19:56:51 +00:00
Alexey Milovidov
56c67c0910
dbms: development [#CONV-2944].
2011-08-22 08:43:52 +00:00
Alexey Milovidov
dbf88adcb1
dbms: development [#CONV-2944].
2011-08-22 01:01:01 +00:00
Alexey Milovidov
f2af972222
dbms: development [#CONV-2944].
2011-08-21 06:52:21 +00:00
Alexey Milovidov
b1935500a8
dbms: development.
2011-08-21 03:41:37 +00:00
Alexey Milovidov
db0959a383
dbms: development [#CONV-2944].
2011-08-20 23:56:07 +00:00
Alexey Milovidov
504f799f28
dbms: development [#CONV-2944].
2011-08-19 20:35:21 +00:00
Alexey Milovidov
0f1655f42c
dbms: development [#CONV-2944].
2011-08-19 19:19:13 +00:00
Alexey Milovidov
ba52b98e0a
dbms: development.
2011-08-19 19:18:15 +00:00
Alexey Milovidov
c972f291cb
dbms: development [#CONV-2944].
2011-08-19 18:31:14 +00:00
Alexey Milovidov
10861629ba
dbms: development.
2011-08-18 20:38:01 +00:00
Alexey Milovidov
492cb89aa9
dbms: development [#CONV-2944].
2011-08-18 20:33:20 +00:00
Alexey Milovidov
bf1e7e85f0
dbms: development [#CONV-2944].
2011-08-18 18:48:00 +00:00
Alexey Milovidov
c2c98e01b7
dbms: added missing files [#CONV-2944].
2011-08-15 21:50:08 +00:00
Alexey Milovidov
476e8446e6
dbms: development [#CONV-2944].
2011-08-15 02:24:44 +00:00
Alexey Milovidov
624b31602c
dbms: development [#CONV-2944].
2011-08-15 01:12:57 +00:00
Alexey Milovidov
b644b610bb
dbms: development [#CONV-2944].
2011-08-15 01:05:18 +00:00
Alexey Milovidov
dbe5dda339
dbms: development [#CONV-2944].
2011-08-15 00:55:43 +00:00
Alexey Milovidov
47453e759f
dbms: development [#CONV-2944].
2011-08-14 01:11:33 +00:00
Alexey Milovidov
987784ed80
dbms: development [#CONV-2944].
2011-08-14 00:49:30 +00:00
Alexey Milovidov
b2a826727e
dbms: development [#CONV-2944].
2011-08-13 23:03:07 +00:00
Alexey Milovidov
e29501b7d4
dbms: development [#CONV-2944].
2011-08-13 21:14:02 +00:00
Alexey Milovidov
532a578b7a
dbms: development [#CONV-2944].
2011-08-13 21:05:18 +00:00
Alexey Milovidov
f3c427ae63
dbms: development [#CONV-2944].
2011-08-12 20:39:42 +00:00
Alexey Milovidov
e0ab9853d0
dbms: development [#CONV-2944].
2011-08-12 18:30:39 +00:00
Alexey Milovidov
676246fcbe
dbms: development [#CONV-2944].
2011-08-12 18:28:48 +00:00
Alexey Milovidov
082aac3771
dbms: development [#CONV-2944].
2011-08-12 18:27:39 +00:00
Alexey Milovidov
568a4de64c
dbms: development [#CONV-2944].
2011-08-09 19:19:25 +00:00
Alexey Milovidov
9f5cc680a4
dbms: development [#CONV-2504].
2011-08-09 19:19:00 +00:00
Alexey Milovidov
cd7e317362
dbms: development [#CONV-2944].
2011-08-09 17:24:17 +00:00
Alexey Milovidov
ca9ae06b48
dbms: development [#CONV-2944].
2011-08-09 16:42:08 +00:00
Alexey Milovidov
54808431ec
dbms: development [#CONV-2944].
2011-08-09 15:57:33 +00:00
Alexey Milovidov
b3bca9c160
dbms: development.
2011-08-07 03:42:36 +00:00
Alexey Milovidov
e1dca98ecb
dbms: development.
2011-08-07 02:08:22 +00:00
Alexey Milovidov
8eb6ebbbc5
stats: development [#CONV-2546].
2011-07-04 18:22:37 +00:00
Alexey Milovidov
13a70e05fe
DB: fixed error; added comments [#CONV-2546].
2011-06-30 15:21:35 +00:00
Alexey Milovidov
40c8f1e85e
DB: fixed error [#CONV-2546].
2011-06-27 19:34:03 +00:00
Alexey Milovidov
fa8fe600f1
DB: fixed error [#CONV-2546].
2011-06-27 19:24:33 +00:00
Alexey Milovidov
c84358c259
DB: tiny modification [#CONV-2546].
2011-06-27 19:10:43 +00:00
Alexey Milovidov
a6ec731e4c
DB: unified compressed buffers and compressed iostreams [#CONV-2546].
2011-06-27 18:33:23 +00:00
Alexey Milovidov
ea1a7d9192
DB: IO: allowed to use not own memory piece [#CONV-2546].
2011-06-27 18:22:14 +00:00
Alexey Milovidov
054786a2a7
dbms: IO: modification [#CONV-2546].
2011-06-27 16:41:02 +00:00
Alexey Milovidov
123e3f8e76
dbms: IO: fixed error [#CONV-2546].
2011-06-26 21:30:59 +00:00
Alexey Milovidov
36e74d86b3
dbms: IO: modified count() and next() methods. [#CONV-2546].
2011-06-24 21:08:26 +00:00
Alexey Milovidov
61149dd093
dbms: tests: better output [#CONV-2546].
2011-06-24 21:07:18 +00:00
Alexey Milovidov
739361334f
dbms: added checksums in compressed data [#CONV-2546].
2011-06-24 20:18:09 +00:00
Alexey Milovidov
f488fbbff5
dbms: removed useless copy [#CONV-2546].
2011-06-17 21:31:41 +00:00
Alexey Milovidov
e60253110a
Merge
2011-06-17 21:19:39 +00:00
Alexey Milovidov
425fc839b0
dbms: using Snappy (experimental); removed compressed iostreams [#CONV-2546].
2011-06-17 20:44:10 +00:00
Alexey Milovidov
36517e32a2
dbms: improvement [#CONV-2546].
2011-06-15 18:54:18 +00:00
Alexey Milovidov
236ee3303e
dbms: improvement [#CONV-2546].
2011-06-15 18:42:51 +00:00
Alexey Milovidov
7b88ae65d8
███████████: development.
2011-06-06 20:35:58 +00:00
Alexey Milovidov
bbcc26abf4
dbms: removed tiny garbage.
2011-05-30 20:32:13 +00:00
Alexey Milovidov
43cbe1ab0d
Addition to prev. revision.
2011-05-27 18:47:00 +00:00
Alexey Milovidov
b57f60393e
ReadHelpers: safer.
2011-05-27 18:46:29 +00:00
Alexey Milovidov
cb45d49d11
dbms: added copyData function for Read/Write buffers.
2011-05-16 16:31:19 +00:00
Alexey Milovidov
74e423663a
dbms: fixed error.
2011-05-13 19:40:56 +00:00
Alexey Milovidov
4c8f946f70
███████████: more info.
2011-05-11 17:27:08 +00:00
Alexey Milovidov
57e0a3a25a
███████████-appender: tiny modification.
2011-05-10 17:23:29 +00:00
Alexey Milovidov
b18bedd18c
DB: IO: development.
2011-05-05 19:10:17 +00:00
Alexey Milovidov
c9245b4036
Unification: removed strconvert manips, using mysqlxx manips.
2011-03-29 17:56:51 +00:00
Alexey Milovidov
50239f2c7c
VarInt: added missing functions.
2011-03-22 20:36:01 +00:00
Alexey Milovidov
740df01db3
Using mysqlxx library.
2011-03-17 19:45:21 +00:00
Alexey Milovidov
614f49533e
Added util var_uint.
2010-09-14 16:43:00 +00:00
Alexey Milovidov
6390f54f9f
VarInt: added method getLengthOfVarInt().
2010-07-06 18:50:24 +00:00
Alexey Milovidov
a55f64a8aa
dbms: development.
2010-06-28 13:44:42 +00:00
Alexey Milovidov
9a9bdc8123
dbms: development.
2010-06-28 13:42:36 +00:00
Alexey Milovidov
ba83040cb0
dbms: development.
2010-06-25 19:55:19 +00:00
Alexey Milovidov
a3470586b9
dbms: development.
2010-06-25 16:36:13 +00:00
Alexey Milovidov
e5d9895b57
dbms: development.
2010-06-24 19:37:23 +00:00
Alexey Milovidov
8fc01e90d7
dbms: development.
2010-06-24 19:12:10 +00:00
Alexey Milovidov
1677287005
dbms: development.
2010-06-07 17:50:50 +00:00
Alexey Milovidov
f409cf1540
dbms: development.
2010-06-07 17:14:13 +00:00
Alexey Milovidov
a10879ca79
dbms: development.
2010-06-07 12:48:32 +00:00
Alexey Milovidov
75545a34e1
dbms: development.
2010-06-04 19:06:32 +00:00
Alexey Milovidov
9e053a93f3
dbms: development
2010-06-04 18:38:56 +00:00
Alexey Milovidov
6951a0b7c1
dbms: development.
2010-06-04 18:34:25 +00:00
Alexey Milovidov
167a7b19c0
dbms: development.
2010-06-04 18:32:37 +00:00
Alexey Milovidov
eea1ce1050
dbms: development.
2010-06-04 18:30:13 +00:00
Alexey Milovidov
10ed3da0d0
dbms: development.
2010-06-04 18:26:41 +00:00
Alexey Milovidov
e0f951245a
dbms: development
2010-06-04 18:25:25 +00:00
Alexey Milovidov
7a360b0cd6
dbms: development.
2010-06-01 14:12:28 +00:00
Alexey Milovidov
8e0a378c90
dbms: development.
2010-06-01 13:41:51 +00:00
Alexey Milovidov
f6f252b8f2
dbms: development.
2010-06-01 13:35:09 +00:00
Alexey Milovidov
3de5e45cb2
dbms: development.
2010-05-28 19:15:51 +00:00
Alexey Milovidov
e00ee12aed
dbms: development.
2010-05-28 19:13:55 +00:00
Alexey Milovidov
f0afeaf7e9
dbms: development.
2010-05-24 18:58:14 +00:00
Alexey Milovidov
abf4c94551
dbms: development.
2010-05-24 17:55:57 +00:00
Alexey Milovidov
78c982e205
dbms: development.
2010-05-24 16:52:58 +00:00
Alexey Milovidov
a4d785017c
dbms: added missing file.
2010-05-21 19:53:44 +00:00
Alexey Milovidov
ec705eddef
dbms: development.
2010-05-21 19:52:50 +00:00
Alexey Milovidov
b2db328d0a
dbms: development.
2010-05-20 19:29:04 +00:00
Alexey Milovidov
308942f9b2
dbms: development.
2010-05-18 18:51:51 +00:00
Alexey Milovidov
82d8dd1493
dbms: development.
2010-05-18 18:00:08 +00:00
Alexey Milovidov
8b8ecec919
dbms: development.
2010-05-18 17:53:21 +00:00
Alexey Milovidov
a0a8b7fde6
dbms: fix to prev. revision.
2010-05-13 16:18:26 +00:00
Alexey Milovidov
c611490f3a
dbms: added missing files.
2010-05-13 16:17:10 +00:00
Alexey Milovidov
6609ba4c1b
dbms: development.
2010-05-13 16:13:38 +00:00
Alexey Milovidov
8c8fe0439f
dbms: development.
2010-03-18 20:52:28 +00:00
Alexey Milovidov
fb5ca4d182
dbms: development.
2010-03-18 20:32:35 +00:00
Alexey Milovidov
6ef3ffc267
dbms: development.
2010-03-18 19:32:14 +00:00
Alexey Milovidov
90a9820e79
dbms: development.
2010-03-17 20:38:17 +00:00
Alexey Milovidov
e3d91b90f2
dbms: development.
2010-03-17 20:33:47 +00:00
Alexey Milovidov
c788fd5bcc
dbms: development.
2010-03-17 20:03:06 +00:00
Alexey Milovidov
2c644482db
dbms: fixed incompatibility with newer version of boost.
2010-03-16 13:54:28 +00:00
Alexey Milovidov
a39c9a9083
dbms: development.
2010-03-15 15:46:52 +00:00
Alexey Milovidov
c474d064a8
dbms: development.
2010-03-12 20:44:25 +00:00
Alexey Milovidov
f25307c662
dbms: development.
2010-03-12 18:25:35 +00:00
Alexey Milovidov
bee9f2ea55
dbms: development.
2010-03-05 17:38:01 +00:00
Alexey Milovidov
d741d53889
dbms: development.
2010-03-05 15:29:17 +00:00
Alexey Milovidov
746b7fce5e
dbms: development.
2010-03-04 19:21:31 +00:00
Alexey Milovidov
148b08ff1a
dbms: development.
2010-03-04 19:20:28 +00:00
Alexey Milovidov
b39fe534ac
dbms: development.
2010-03-03 19:48:02 +00:00
Alexey Milovidov
110cf04c2f
dbms: development.
2010-03-01 18:03:12 +00:00
Alexey Milovidov
d1016346bf
DB: development.
2010-03-01 16:59:51 +00:00
Alexey Milovidov
301e578860
DB: development.
2010-03-01 16:55:47 +00:00
Alexey Milovidov
156533bb1c
VarInt: fixed error with signed integer.
2010-01-21 18:47:25 +00:00
Alexey Milovidov
37d340b404
VarInt: added method getLengthOfVarUInt().
2010-01-21 18:23:34 +00:00
Alexey Milovidov
d0c2a744fe
dbms: added test.
2009-08-21 14:37:50 +00:00
Alexey Milovidov
b4cfd1b975
dbms: added compression to StorageNoKey.
2009-08-07 14:38:35 +00:00
Alexey Milovidov
e4f8762e20
dbms: Compression: fixed.
2009-08-07 14:14:06 +00:00
Alexey Milovidov
a7cf7ab36f
dbms: added CompressedInputStream.
2009-08-06 19:51:41 +00:00
Alexey Milovidov
8af888b6a9
dbms: added CompressedOutputStream.
2009-08-06 19:22:37 +00:00
Alexey Milovidov
3557e46c11
dbms: development.
2009-08-06 18:03:06 +00:00
Alexey Milovidov
5d34959f46
dbms: development.
2009-08-06 17:55:20 +00:00
Alexey Milovidov
79a38c23ee
dbms: reverted prev. revision.
2009-08-04 16:46:34 +00:00
Alexey Milovidov
f9bfcfa395
dbms: development.
2009-08-04 16:41:00 +00:00
Alexey Milovidov
e54544b92b
dbms: development.
2009-08-04 16:16:22 +00:00
Alexey Milovidov
84592c521f
dbms: development.
2009-08-04 16:15:25 +00:00
Alexey Milovidov
f71d00d6f5
dbms: development.
2009-07-29 17:34:49 +00:00
Alexey Milovidov
777299ae48
dbms: development.
2009-07-29 17:34:06 +00:00
Alexey Milovidov
eed5be3979
dbms: renamed PrimaryKey to Storage.
2009-07-27 12:41:54 +00:00
Alexey Milovidov
5330d6f96d
dbms: development.
2009-07-24 18:00:22 +00:00
Alexey Milovidov
37be72412b
dbms: development.
2009-07-24 16:56:06 +00:00
Alexey Milovidov
5442c79092
dbms: development.
2009-07-23 18:57:24 +00:00
Alexey Milovidov
2dbd493503
dbms: development.
2009-07-23 18:03:21 +00:00
Alexey Milovidov
c8e544b0f6
dbms: development.
2009-07-20 15:35:23 +00:00
Alexey Milovidov
ea150ca671
DBMS: development.
2009-07-17 18:08:48 +00:00