Alexey Arno
|
f4e77aaf97
|
dbms: Better code for functions processing. Code cleanup. [#METR-19266]
|
2016-08-15 14:14:29 +03:00 |
|
Alexey Arno
|
f5d9d0ebc9
|
Merge branch 'master' into METR-19266 [#METR-19266]
|
2016-08-10 22:13:15 +03:00 |
|
Alexey Milovidov
|
d8eb52c189
|
Improvement [#METR-22352].
|
2016-08-10 10:20:21 +03:00 |
|
Alexey Milovidov
|
6bc1840b88
|
Fixed error [#METR-22352].
|
2016-08-10 07:20:50 +03:00 |
|
Alexey Milovidov
|
b51bdbd0c0
|
Allow to set 'force_restore_data' flag with creating file on local filesystem [#METR-21594], [#METR-17811].
|
2016-08-10 00:48:05 +03:00 |
|
Alexey Milovidov
|
4b41c52747
|
Attempt to improve performance of replication queue processing [#METR-22352].
|
2016-08-09 23:39:28 +03:00 |
|
Alexey Arno
|
531ff3d5ac
|
dbms: Merged with master [#METR-19266]
|
2016-08-05 18:44:19 +03:00 |
|
Alexey Milovidov
|
ee92f5d0cc
|
dbms: prefer fetching part from replica, in some cases [#METR-22288].
|
2016-08-02 22:02:00 +03:00 |
|
Alexey Milovidov
|
6cf89fa915
|
Attempt to not interrupt merges when ZK session is reinitialized [#METR-22283].
|
2016-08-02 21:33:55 +03:00 |
|
Alexey Milovidov
|
9a07830dbb
|
Removed useless code (experimental) [#METR-2944].
|
2016-08-02 04:46:05 +03:00 |
|
Alexey Arno
|
1fe6786b78
|
dbms: NULL support for MergeTree [#METR-19266]
|
2016-07-24 22:32:21 +03:00 |
|
Alexey Milovidov
|
130ec8b58b
|
Compatibility with new parser and AST of tables list [#METR-2944].
|
2016-07-22 23:39:28 +03:00 |
|
Alexey Milovidov
|
55ed2904f4
|
Allowed for certain aggregate functions to have case insensitive names for compatibility [#METR-22087].
|
2016-07-14 08:22:09 +03:00 |
|
Alexey Milovidov
|
5ded454986
|
Added 'WITH NAME' section to ALTER TABLE ... FREEZE PARTITION query [#METR-21884].
|
2016-06-28 23:50:37 +03:00 |
|
Alexey Milovidov
|
47898ae73b
|
Disabled implicit moving to PREWHERE when using FINAL [#METR-20644].
|
2016-06-06 21:41:28 +03:00 |
|
Alexey Milovidov
|
c518abe882
|
Get rid of Poco::SharedPtr [#METR-21503].
|
2016-05-28 20:31:50 +03:00 |
|
Alexey Milovidov
|
36efb7063e
|
Using std::shared_ptr for functions and AST [#METR-21503].
|
2016-05-28 19:00:04 +03:00 |
|
Alexey Milovidov
|
fc65afb6f0
|
Using std::shared_ptr for functions and AST [#METR-21503].
|
2016-05-28 18:46:03 +03:00 |
|
Alexey Milovidov
|
3c1c9d46f7
|
Using std::shared_ptr for data types [#METR-21503].
|
2016-05-28 15:22:22 +03:00 |
|
Alexey Milovidov
|
6863e72f3d
|
Using std::shared_ptr for data types [#METR-21503].
|
2016-05-28 13:15:36 +03:00 |
|
Alexey Milovidov
|
be394f2c84
|
Using std::shared_ptr for data types [#METR-21503].
|
2016-05-28 10:48:40 +03:00 |
|
Alexey Milovidov
|
4b7f461e46
|
Using std::shared_ptr for columns [#METR-21503].
|
2016-05-28 08:31:36 +03:00 |
|
Alexey Arno
|
113dc3e82f
|
dbms: Server: Fixed grammar in a few error messages [#METR-20000]
|
2016-05-24 19:53:29 +03:00 |
|
Alexey Milovidov
|
adc850993c
|
Fixed error [#METR-21326].
|
2016-05-19 23:58:24 +03:00 |
|
Alexey Milovidov
|
92ca4ab538
|
Investigating [#METR-21326].
|
2016-05-19 23:24:41 +03:00 |
|
Alexey Milovidov
|
5dbed81502
|
Added comment [#METR-21326].
|
2016-05-18 07:03:27 +03:00 |
|
Alexey Milovidov
|
6151fcc3e6
|
Fixed error [#METR-21326].
|
2016-05-18 06:58:23 +03:00 |
|
Alexey Milovidov
|
bf265e264a
|
Alter primary key: development [#METR-21119].
|
2016-05-17 02:04:03 +03:00 |
|
Alexey Milovidov
|
2f1fead382
|
Merge
|
2016-05-16 21:47:34 +03:00 |
|
Alexey Milovidov
|
093f69c45d
|
Added support for FINAL and PARTITION specification for OPTIMIZE query [#METR-21326].
|
2016-05-16 21:43:38 +03:00 |
|
Alexey Milovidov
|
6942819013
|
Altering primary key [#METR-21119].
|
2016-05-14 00:08:19 +03:00 |
|
Alexey Arno
|
6df8377161
|
dbms: Server: Modified code so that only column names are considered for table consistency checking. [#METR-18510]
|
2016-05-11 11:20:51 +03:00 |
|
Alexey Milovidov
|
fcbc9eed88
|
Fixed error with falsely unexpected parts after merge [#METRIKASUPP-6885].
|
2016-05-07 16:42:03 +03:00 |
|
Alexey Milovidov
|
4d3b2dd417
|
Addition [#METR-21159].
|
2016-05-04 22:05:42 +03:00 |
|
Alexey Milovidov
|
07f04d70d3
|
Merge
|
2016-04-24 12:44:47 +03:00 |
|
Alexey Milovidov
|
3923c7abce
|
Merge
|
2016-04-15 20:42:51 +03:00 |
|
Alexey Milovidov
|
d79174b2ce
|
Preparation [#METR-20644].
|
2016-04-15 20:13:51 +03:00 |
|
Alexey Arno
|
b884690fbf
|
dbms: server: Bug fix: avoid empty log entries. Also added missing logging. [#METR-20825]
|
2016-04-14 23:52:16 +03:00 |
|
Alexey Milovidov
|
0b7a474beb
|
Better exception message [#METR-20817].
|
2016-04-09 08:45:42 +03:00 |
|
Alexey Milovidov
|
2a85a1d266
|
Added setting 'replicated_alter_columns_timeout' [#METR-20816].
|
2016-04-09 08:43:55 +03:00 |
|
Alexey Milovidov
|
11df87ea54
|
Merge
|
2016-04-09 07:22:11 +03:00 |
|
Alexey Milovidov
|
d0365e9501
|
Separated code for checking parts [#METR-20803].
|
2016-04-09 06:50:02 +03:00 |
|
Alexey Milovidov
|
8a14cdc966
|
Fixed error [#METR-20803].
|
2016-04-09 05:29:15 +03:00 |
|
Alexey Milovidov
|
f0844ecb66
|
Attempt to fix an error [#METR-20803].
|
2016-04-08 00:35:01 +03:00 |
|
Alexey Milovidov
|
f2edb5d1fb
|
Attempt to fix an error with yielding leadership [#METR-20691].
|
2016-04-03 00:22:39 +03:00 |
|
Alexey Milovidov
|
ba3f35f83c
|
Merge
|
2016-03-31 15:21:57 +03:00 |
|
Alexey Milovidov
|
f7bb03e417
|
Modified comment [#METR-20659].
|
2016-03-31 15:21:26 +03:00 |
|
Alexey Milovidov
|
e1a80f5ded
|
Added support for case when merged data differs from data on another replicas [#METR-20670].
|
2016-03-31 04:25:16 +03:00 |
|
Alexey Milovidov
|
2501af25e8
|
Cancelling checking parts on shutdown [#METR-20660].
|
2016-03-31 03:09:12 +03:00 |
|
Alexey Milovidov
|
bcb8e4e92c
|
Attempt to fix an error [#METR-20659].
|
2016-03-30 01:52:11 +03:00 |
|
Alexey Milovidov
|
04875a022a
|
Removed code for freezing partitions due to unacceptable implementation [#METR-20656].
|
2016-03-29 22:39:44 +03:00 |
|
Alexey Arno
|
21ff6d9f94
|
dbms: Comment updates. Naming simplfications. Use better hashing. [#METR-18510]
|
2016-03-29 19:29:39 +03:00 |
|
Alexey Arno
|
32a38485e6
|
Merge
|
2016-03-25 14:48:45 +03:00 |
|
Alexey Arno
|
79d5c899b0
|
dbms: Fault tolerance improvement. Fixed a race condition. Some cleanup. [#METR-18510]
|
2016-03-09 15:03:39 +03:00 |
|
Alexey Milovidov
|
ebf5b3afdd
|
Merge
|
2016-03-07 05:21:16 +03:00 |
|
Alexey Arno
|
a1fd25865b
|
dbms: Code cleanup. [#METR-18510]
|
2016-03-05 13:33:01 +03:00 |
|
Alexey Arno
|
f5c520bde1
|
dbms: Improved locking. [#METR-18510]
|
2016-03-04 19:33:31 +03:00 |
|
Alexey Arno
|
860bfcf676
|
dbms: Code cleanup. [#METR-18510]
|
2016-03-04 13:04:01 +03:00 |
|
Alexey Arno
|
b44f3f4f5d
|
dbms: Code cleanup. [#METR-18510]
|
2016-03-04 13:00:00 +03:00 |
|
Alexey Arno
|
aeb14a7855
|
dbms: More locking improvements. [#METR-18510]
|
2016-03-03 19:22:10 +03:00 |
|
Alexey Arno
|
3b9ea20c91
|
dbms: More locking improvements. [#METR-18510]
|
2016-03-03 19:20:19 +03:00 |
|
Pavel Kartavyy
|
4e2a760474
|
Merge
|
2016-03-03 18:38:13 +03:00 |
|
Alexey Arno
|
d21060c35b
|
dbms: Locking performance and correctness improvements. [#METR-18510]
|
2016-03-03 17:37:15 +03:00 |
|
Alexey Milovidov
|
e29eb14b79
|
dbms: attempt to fix an error [#METR-20273].
|
2016-03-03 07:30:36 +03:00 |
|
Alexey Arno
|
6232e1cf9a
|
dbms: Added stricter checkings for coordinated requests originating from shards and a more reliable cluster naming scheme. [#METR-18510]
|
2016-03-02 16:35:30 +03:00 |
|
Alexey Arno
|
6efc98d1f3
|
Merge
|
2016-03-01 20:47:53 +03:00 |
|
Alexey Milovidov
|
d14a12151e
|
Fixed error with leak of watches [#METR-19975].
|
2016-02-11 04:48:34 +03:00 |
|
Alexey Milovidov
|
02958c1c7f
|
dbms: fixed race condition between attaches and download of parts [#METR-19399].
|
2016-02-07 20:31:13 +03:00 |
|
Alexey Milovidov
|
563e410b72
|
Moved threadpool library to contrib [#METR-17973].
|
2016-02-05 08:07:39 +03:00 |
|
Alexey Milovidov
|
48a1fe182d
|
dbms: attempt to fix an error [#METR-19866].
|
2016-02-03 00:30:27 +03:00 |
|
Alexey Milovidov
|
21fb1cca7c
|
dbms: protection from attaching inactive parts at second ATTACH [#METR-19399].
|
2016-01-30 06:26:24 +03:00 |
|
Alexey Milovidov
|
a0e7a59ab1
|
dbms: fixing errors with ATTACHes [#METR-19399].
|
2016-01-30 05:29:20 +03:00 |
|
Alexey Milovidov
|
dae8a1d99d
|
dbms: allowed to merge parts after DETACH PARTITION and then ATTACH [#METR-19397].
|
2016-01-30 04:36:13 +03:00 |
|
Alexey Milovidov
|
f0a009bd70
|
dbms: attempt to fix an error [#METR-19399].
|
2016-01-30 03:57:35 +03:00 |
|
Alexey Milovidov
|
061306d04b
|
Merge
|
2016-01-29 05:24:50 +03:00 |
|
Alexey Milovidov
|
1b93d7d874
|
dbms: fixed error with possible conflict of names of parts when doing ATTACH after DROP PARTITION [#METR-18510].
|
2016-01-29 05:24:03 +03:00 |
|
Alexey Arno
|
113b592380
|
Merge
|
2016-01-28 19:06:57 +03:00 |
|
Alexey Milovidov
|
e5d4149ca4
|
Merge
|
2016-01-28 04:00:42 +03:00 |
|
Alexey Milovidov
|
67a07205b7
|
Merge
|
2016-01-28 04:00:27 +03:00 |
|
Alexey Milovidov
|
b7d3f0e4d6
|
Merge
|
2016-01-28 03:59:35 +03:00 |
|
Alexey Milovidov
|
5d962f241f
|
dbms: fixed error with ATTACH [#METR-19835].
|
2016-01-28 03:39:11 +03:00 |
|
Alexey Milovidov
|
5c90d7d45c
|
Merge
|
2016-01-26 05:00:25 +03:00 |
|
Alexey Milovidov
|
085dd9f90a
|
Merge
|
2016-01-26 04:56:42 +03:00 |
|
Alexey Arno
|
ae2f7c7613
|
Merge
|
2016-01-26 03:30:18 +03:00 |
|
Alexey Milovidov
|
6d50fb4b44
|
dbms: fixed quorum inserts; improved performance of ordinary inserts [#METR-16779].
|
2016-01-24 08:00:24 +03:00 |
|
Alexey Milovidov
|
48be0fb3e4
|
dbms: faster removing of lost parts from queue [#METR-19754].
|
2016-01-21 23:45:56 +03:00 |
|
Alexey Arno
|
a3ea32b985
|
Merge
|
2016-01-21 19:30:05 +03:00 |
|
Alexey Milovidov
|
14d525d991
|
dbms: fixed error with insert quorum [#METR-16779].
|
2016-01-21 07:06:20 +03:00 |
|
Alexey Milovidov
|
fa22ca0d09
|
dbms: added comment [#METR-19586].
|
2016-01-20 03:18:58 +03:00 |
|
Alexey Milovidov
|
277167af17
|
dbms: fixed error with exceptions while queue processing [#METR-19586].
|
2016-01-20 00:38:01 +03:00 |
|
Alexey Milovidov
|
acd611c326
|
dbms: fixed calculation of delays [#METR-17573].
|
2016-01-19 21:49:37 +03:00 |
|
Alexey Milovidov
|
fc951a9304
|
dbms: pulling logs at startup for better calculation of delays [#METR-17573].
|
2016-01-19 20:17:22 +03:00 |
|
Alexey Milovidov
|
dd1effe99c
|
Merge
|
2016-01-18 19:27:57 +03:00 |
|
Alexey Milovidov
|
25036fec31
|
dbms: addition [#METR-19586].
|
2016-01-18 19:27:27 +03:00 |
|
Alexey Milovidov
|
82a96d22b1
|
dbms: tracking replicas delays [#METR-17573].
|
2016-01-17 16:00:42 +03:00 |
|
Alexey Milovidov
|
d1882fe766
|
dbms: addition to prev. revision [#METR-2944].
|
2016-01-17 11:27:52 +03:00 |
|
Alexey Milovidov
|
d603d0a12d
|
Merge
|
2016-01-17 11:12:48 +03:00 |
|
Alexey Milovidov
|
a30532594b
|
dbms: fixed error [#METR-19586].
|
2016-01-17 08:22:22 +03:00 |
|
Alexey Milovidov
|
13c7d0983a
|
dbms: cutting dependency [#METR-2944]..
|
2016-01-12 00:46:36 +03:00 |
|
Alexey Milovidov
|
a5b8166541
|
dbms: better [#METR-19586].
|
2016-01-10 07:43:30 +03:00 |
|
Alexey Milovidov
|
f1f3619df4
|
dbms: cancelling fetching of parts on table shutdown [#METR-19544].
|
2015-12-25 00:28:18 +03:00 |
|
Alexey Milovidov
|
9143952e83
|
dbms: probably better [#METR-19172].
|
2015-12-13 15:02:10 +03:00 |
|
Alexey Milovidov
|
e0653fda4e
|
dbms: little better [#METR-19172].
|
2015-12-09 07:41:46 +03:00 |
|
Alexey Milovidov
|
b76731a578
|
dbms: improved startup times for lagged replica [#METR-18563].
|
2015-12-05 10:03:17 +03:00 |
|
Alexey Milovidov
|
117060cf43
|
dbms: fixed error [#METR-18167].
|
2015-12-03 07:03:20 +03:00 |
|
Alexey Milovidov
|
d9bc972a59
|
dbms: allowed to use index if column is wrapped by piecewise-monotonic functions: initial implementation [#METR-19052].
|
2015-11-29 11:06:29 +03:00 |
|
Alexey Milovidov
|
e78ed9f802
|
dbms: replication delays: development [#METR-17573].
|
2015-11-09 23:30:54 +03:00 |
|
Alexey Milovidov
|
4a35d9169f
|
dbms: merges don't block ALTERs [#METR-18690].
|
2015-11-06 20:34:48 +03:00 |
|
Alexey Milovidov
|
53dd07b8ca
|
dbms: checking replication delays: development [#METR-17573].
|
2015-11-05 23:08:18 +03:00 |
|
Alexey Milovidov
|
bb283e6602
|
dbms: added support for different numeric types in function has [#METR-18382].
|
2015-10-12 10:05:54 +03:00 |
|
Alexey Milovidov
|
4e75ccee03
|
Probably better [#METR-17973].
|
2015-10-05 08:40:27 +03:00 |
|
Alexey Milovidov
|
fefd3791f1
|
Moved files [#METR-17973].
|
2015-10-05 03:33:43 +03:00 |
|
Alexey Milovidov
|
f356545bbe
|
dbms: allowed DROP/DETACH partition on non-leader [#METR-17573].
|
2015-10-03 00:28:19 +03:00 |
|
Alexey Milovidov
|
b8c8662457
|
dbms: preparation [#METR-18167].
|
2015-10-02 21:33:46 +03:00 |
|
Alexey Milovidov
|
932a09ad6e
|
dbms: fixed race condition in ATTACH [#METR-17573].
|
2015-09-27 17:22:23 +03:00 |
|
Alexey Milovidov
|
9025f88561
|
dbms: fixed error [#METR-18061].
|
2015-09-27 15:34:32 +03:00 |
|
Alexey Milovidov
|
87e1e69ff6
|
dbms: allowed to write block again after failed quorum write [#METR-16779].
|
2015-09-27 13:45:49 +03:00 |
|
Alexey Milovidov
|
3979b2aa49
|
dbms: don't use unreplicated data if there are no parts [#METR-18198].
|
2015-09-27 10:11:00 +03:00 |
|
Alexey Milovidov
|
c757bf9063
|
dbms: setting thread names [#METR-2944].
|
2015-09-24 21:54:21 +03:00 |
|
Alexey Milovidov
|
fb654a1255
|
Merge
|
2015-09-24 10:39:47 +03:00 |
|
Alexey Milovidov
|
a3e706ead8
|
dbms: fixed error [#METR-18167].
|
2015-09-24 09:20:50 +03:00 |
|
Alexey Milovidov
|
3d817fe625
|
dbms: lowered data size in ZK [#METR-18170].
|
2015-09-24 08:47:17 +03:00 |
|
Alexey Milovidov
|
6fc99c48e1
|
dbms: better [#METR-2944].
|
2015-09-24 07:52:02 +03:00 |
|
Alexey Milovidov
|
1481d7f293
|
dbms: specifying port to send queries in ZK [#METR-18167].
|
2015-09-24 07:50:53 +03:00 |
|
Alexey Milovidov
|
f8d94fcbd9
|
dbms: just-written parts does not participate in sanity check [#METR-18169].
|
2015-09-24 04:17:10 +03:00 |
|
Alexey Milovidov
|
6af8215af5
|
dbms: added table system.replication_queue [#METR-18061].
|
2015-09-24 03:21:02 +03:00 |
|
Alexey Milovidov
|
0f8b651fe8
|
dbms: fixing error with 'nonincrement_block_numbers' [#METR-18139].
|
2015-09-23 05:39:07 +03:00 |
|
Alexey Milovidov
|
926a661e38
|
Merge
|
2015-09-22 01:44:18 +03:00 |
|
Alexey Milovidov
|
c89541646c
|
dbms: instrumenting replication queue [#METR-18061].
|
2015-09-22 01:43:38 +03:00 |
|
Alexey Milovidov
|
5df201add2
|
dbms: clarification [#METR-2944].
|
2015-09-22 01:33:20 +03:00 |
|
Alexey Milovidov
|
4e28608077
|
dbms: fixed error [#METR-16779].
|
2015-09-21 21:47:46 +03:00 |
|
Andrey Mironov
|
244eabb54b
|
dbms: allow moving primary key columns to PREWHERE if the can't be used by PKCondition [#METR-18063]
|
2015-09-21 15:13:11 +03:00 |
|
Alexey Milovidov
|
6571769d3b
|
dbms: added setting 'select_sequential_consistency' [#METR-16779].
|
2015-09-20 14:54:58 +03:00 |
|
Alexey Milovidov
|
3b5a3e7325
|
dbms: quorum insert: development [#METR-16779].
|
2015-09-20 14:02:59 +03:00 |
|
Alexey Milovidov
|
dcf40ef7c8
|
dbms: addition [#METR-17573].
|
2015-09-20 09:40:17 +03:00 |
|
Alexey Milovidov
|
b14bbf3928
|
Merge
|
2015-09-20 09:31:19 +03:00 |
|
Alexey Milovidov
|
227b41b0eb
|
dbms: set queue entry time when cloning replica or repairing missing or damaged parts [#METR-18085].
|
2015-09-20 08:50:15 +03:00 |
|
Alexey Milovidov
|
615181b3a6
|
dbms: added last_queue_update column to system.replicas table; clarifications [#METR-17573].
|
2015-09-20 08:21:43 +03:00 |
|
Alexey Milovidov
|
3ea789e23f
|
dbms: fixed log message [#METR-2944].
|
2015-09-19 11:19:25 +03:00 |
|
Alexey Milovidov
|
b068913aeb
|
dbms: removed bogus messages from error log; improved diagnostics; extended system.replicas table [#METR-17573].
|
2015-09-19 08:56:40 +03:00 |
|
Alexey Milovidov
|
a53f7473d3
|
dbms: removed misleading error messages about canceled merges [#METR-18087].
|
2015-09-18 09:39:39 +03:00 |
|
Alexey Milovidov
|
10b86afd3c
|
dbms: saving create time for log entries in ZK [#METR-18085].
|
2015-09-18 00:30:43 +03:00 |
|
Alexey Milovidov
|
b0b44b1565
|
dbms: removing old queue entries: continue development [#METR-18035].
|
2015-09-17 00:12:59 +03:00 |
|
Alexey Milovidov
|
13112cc66e
|
dbms: better [#METR-18035].
|
2015-09-16 23:40:01 +03:00 |
|
Alexey Milovidov
|
cf7d220f10
|
dbms: fixed error [#METR-18035].
|
2015-09-16 23:38:50 +03:00 |
|
Alexey Milovidov
|
d829d9fe10
|
dbms: clearing impossible queue entries: development [#METR-18035].
|
2015-09-15 04:55:22 +03:00 |
|
Alexey Milovidov
|
23a11f19c7
|
dbms: clearing impossible entries from replication queue [#METR-18035].
|
2015-09-15 04:20:40 +03:00 |
|
Alexey Milovidov
|
0743a87ebd
|
dbms: clearing impossible entries from replication queue [#METR-18035].
|
2015-09-15 01:45:19 +03:00 |
|
Alexey Milovidov
|
15a6ac31f4
|
dbms: quorum inserts: development [#METR-16779].
|
2015-09-11 05:51:35 +03:00 |
|
Alexey Milovidov
|
d53f173478
|
dbms: quorum inserts: development [#METR-16779].
|
2015-09-11 05:13:59 +03:00 |
|