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
|
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
|
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 |
|
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 |
|
Alexey Milovidov
|
7f2fddeed2
|
dbms: fixed error in materialized views after refactoring [#METR-16945].
|
2015-06-23 02:17:49 +03:00 |
|
Andrey Mironov
|
f012d95b7a
|
dbms: implement alter table detach unreplicated partition [#MTRSADMIN-1093]
|
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
|
ba29065d30
|
dbms: fixed comment [#METR-2944].
|
2015-06-18 05:41:35 +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
|
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 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
|
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
|
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 |
|
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
|
d1df9bd43b
|
dbms: Join: added support for constant keys [#METR-16762].
|
2015-06-09 23:55:15 +03:00 |
|
Alexey Milovidov
|
18a8e1f0ca
|
dbms: StorageBuffer: added missing support for defaults [#METR-16722].
|
2015-06-09 22:43:06 +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
|
5a60c588bf
|
dbms: ExpressionAnalyzer: redundant null check eliminated, refactoring
|
2015-06-08 18:22:04 +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
|
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
|
4899dd47aa
|
dbms: get rid of 'increment.txt': addition [#METR-16629].
|
2015-06-05 19:41:18 +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
|
ce1e437c09
|
dbms: Server: Added function toStartOfFiveMinute. [#METR-14495]
|
2015-06-03 17:27:03 +03:00 |
|
Alexey Arno
|
59e894426a
|
dbms: Server: Added version function. [#METR-16386]
|
2015-06-03 16:11:59 +03:00 |
|
Alexey Milovidov
|
027342ec5a
|
Merge
|
2015-06-03 06:56:40 +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 |
|
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
|
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 |
|
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
|
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 Milovidov
|
5390f492e1
|
dbms: JOIN with empty table: additions [#METR-16476].
|
2015-05-27 03:55:54 +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 |
|
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 |
|
Andrey Mironov
|
3fc0fda58f
|
dbms: ExpressionAnalyzer: addStorageAliases add useful todo
|
2015-05-22 16:25:59 +03:00 |
|
Andrey Mironov
|
8ddc49125c
|
dbms: do not expand ALIAS column names. [#METR-16390]
|
2015-05-21 16:47:29 +03:00 |
|
Andrey Mironov
|
fb2828f256
|
Merge
|
2015-05-20 15:06:48 +03:00 |
|
Alexey Arno
|
b46ce05dbe
|
Merge
|
2015-05-19 18:06:12 +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 |
|
Alexey Milovidov
|
df8eefd79e
|
dbms: tiny fixes [#METR-16266].
|
2015-05-16 11:33:32 +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
|
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 |
|