Alexey Milovidov
|
c518abe882
|
Get rid of Poco::SharedPtr [#METR-21503].
|
2016-05-28 20:31:50 +03:00 |
|
Alexey Milovidov
|
4c7eb03b63
|
Using std::shared_ptr for data types [#METR-21503].
|
2016-05-28 13:35:44 +03:00 |
|
Alexey Milovidov
|
31ed033fbb
|
Fixed leader election in completely different way to allow many replicas in single ClickHouse instance (that is used in tests) [#METR-20132].
|
2016-04-09 05:03:44 +03:00 |
|
Alexey Milovidov
|
1969504052
|
Fixed leader election [#METR-20132].
|
2016-03-29 18:31:24 +03:00 |
|
Alexey Arno
|
fc728d4249
|
dbms: Added forgotten file. [#METR-18510]
|
2016-03-25 16:57:33 +03:00 |
|
Alexey Arno
|
99ef0820f7
|
dbms: Improved fault tolerance with regards to ZooKeeper. [#METR-18510]
|
2016-03-25 15:53:10 +03:00 |
|
Alexey Arno
|
776a0e3041
|
dbms: Improved fault tolerance with regards to ZooKeeper. [#METR-18510]
|
2016-03-25 15:21:10 +03:00 |
|
Alexey Arno
|
32a38485e6
|
Merge
|
2016-03-25 14:48:45 +03:00 |
|
Alexey Milovidov
|
974f18c38e
|
zkutil: minor changes [#METR-20145].
|
2016-03-09 22:59:27 +03:00 |
|
Pavel Kartavyy
|
4c64c5e1f5
|
zkutil: add missed library to link
|
2016-03-09 13:19:50 +03:00 |
|
Evgeniy Gatov
|
bb7c564c7c
|
libzkutil/RWLock: removed duplicated code [#METR-18510]
|
2016-03-08 21:40:37 +03:00 |
|
Evgeniy Gatov
|
6aa4d59400
|
Merge
|
2016-03-08 20:52:42 +03:00 |
|
Alexey Arno
|
0f35ecc357
|
dbms: Code cleanup. [#METR-18510]
|
2016-03-08 16:46:00 +03:00 |
|
Alexey Milovidov
|
9371fd1923
|
Fixing build on clang [#METR-2807].
|
2016-03-07 07:07:08 +03:00 |
|
Alexey Milovidov
|
ebf5b3afdd
|
Merge
|
2016-03-07 05:21:16 +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 Arno
|
6efc98d1f3
|
Merge
|
2016-03-01 20:47:53 +03:00 |
|
Alexey Milovidov
|
59fd4f9d06
|
Attempt to fix an error with yielding leadership [#METR-20132].
|
2016-02-19 23:35:25 +03:00 |
|
Alexey Milovidov
|
df1d66e51a
|
Removed sensitive data.
|
2016-02-08 00:58:58 +03:00 |
|
Alexey Milovidov
|
345b4b91f7
|
dbms: preparation [#METR-17973].
|
2016-02-05 04:31:09 +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
|
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 Arno
|
a3ea32b985
|
Merge
|
2016-01-21 19:30:05 +03:00 |
|
Pavel Kartavyy
|
217663dc5d
|
Merge
|
2016-01-14 14:35:58 +03:00 |
|
Alexey Milovidov
|
d95139d6f3
|
dbms: tiny improvement [#METR-2944].
|
2016-01-14 00:33:42 +03:00 |
|
Pavel Kartavyy
|
4e61ade0d1
|
Merge
|
2016-01-13 18:55:02 +03:00 |
|
Alexey Milovidov
|
13c7d0983a
|
dbms: cutting dependency [#METR-2944]..
|
2016-01-12 00:46:36 +03:00 |
|
Pavel Kartavyy
|
74bf058379
|
zkutil: build fix [#METR-18346]
|
2015-12-25 12:10:17 +03:00 |
|
Pavel Kartavyy
|
db6e6a2842
|
zkutil::KeeperException: add isHardwareError [#METR-18346]
|
2015-12-21 12:55:56 +03:00 |
|
Pavel Kartavyy
|
a910893edc
|
zkutil::Lock: unlock doesn't throw if zookeeper in unrecoverable state [#METR-18346]
|
2015-12-21 12:54:08 +03:00 |
|
Pavel Kartavyy
|
915fbd16a6
|
zkutil::Lock: store ZooKeeperHandler if lock is locked to prevent reinitialization of zookeeper session [#METR-18346]
|
2015-12-18 14:22:03 +03:00 |
|
Pavel Kartavyy
|
c8bc21d032
|
ZooKeeperHolder: add debug message [#METR-18346]
|
2015-12-15 13:09:06 +03:00 |
|
Pavel Kartavyy
|
75142c5d41
|
daemons: use zkutil::Lock::tryCheck [#METR-18346]
|
2015-12-15 13:01:52 +03:00 |
|
Pavel Kartavyy
|
3dd3eca409
|
zkutil::Lock: add tryCheck method which down't throw if lock was stolen [#METR-18346]
|
2015-12-15 13:01:52 +03:00 |
|
Pavel Kartavyy
|
9c064a1440
|
zookeeper: use ZookeeperHolder in statdaemons [#METR-18346]
|
2015-12-15 13:01:51 +03:00 |
|
Pavel Kartavyy
|
4afceba26c
|
zkutil::Lock: use ZooKeeperHolder [#METR-18346]
|
2015-12-15 13:01:51 +03:00 |
|
Pavel Kartavyy
|
ad29c8c42c
|
ZooKeeperHolder: changed interface [#METR-18346]
|
2015-12-15 13:01:51 +03:00 |
|
Pavel Kartavyy
|
d3be463a7d
|
ZooKeeperHolder: add comparison to nullptr [#METR-18346]
|
2015-12-15 13:01:51 +03:00 |
|
Pavel Kartavyy
|
7ddc267dd6
|
zkutil: add ZooKeeperHolder to hold one instance of zookeeper and reinit session if there is no reference on it [#METR-18346]
|
2015-12-15 13:01:50 +03:00 |
|
Pavel Kartavyy
|
c469b726c1
|
Merge
|
2015-10-13 15:38:38 +03:00 |
|
Alexey Milovidov
|
2cb2850ca9
|
dbms: fixed error with system.zookeeper table [#METR-18410].
|
2015-10-13 14:16:32 +03:00 |
|
Alexey Milovidov
|
55f6e9eccc
|
dbms: addition [#METR-18410].
|
2015-10-13 13:04:30 +03:00 |
|
Alexey Milovidov
|
a06096f7a5
|
dbms: ZooKeeper async functions: added support for NULL values [#METR-18410].
|
2015-10-13 12:57:59 +03:00 |
|
Pavel Kartavyy
|
2163af290a
|
Merge
|
2015-10-08 16:21:23 +03:00 |
|
Alexey Milovidov
|
918422ad48
|
Moved files [#METR-17973].
|
2015-10-05 04:35:28 +03:00 |
|
Alexey Milovidov
|
feec229066
|
Moved files [#METR-17973].
|
2015-10-05 04:26:43 +03:00 |
|
Pavel Kartavyy
|
e596f53a6a
|
ZooKeeper: throw correct exception code in get method [#METR-16142]
|
2015-10-01 15:24:44 +03:00 |
|
Alexey Milovidov
|
1f6def094f
|
dbms: fixed build [#METR-18202].
|
2015-09-29 22:19:54 +03:00 |
|
Alexey Milovidov
|
f9c018035a
|
Addition to prev. revision [#METR-18139].
|
2015-09-23 23:51:01 +03:00 |
|
Alexey Milovidov
|
2954f106a8
|
Addition to prev. revision [#METR-18138].
|
2015-09-23 04:26:48 +03:00 |
|
Alexey Milovidov
|
23cb9c7fcd
|
dbms: fixed error in async interface to ZooKeeper [#METR-18088].
|
2015-09-22 00:37:34 +03:00 |
|
Alexey Milovidov
|
d53f173478
|
dbms: quorum inserts: development [#METR-16779].
|
2015-09-11 05:13:59 +03:00 |
|
Pavel Kartavyy
|
541f051cd1
|
zkutil: remove ctor [#METR-17045]
|
2015-07-01 11:55:31 +03:00 |
|
Pavel Kartavyy
|
d6e101ae4b
|
Merge
|
2015-06-16 17:46:24 +03:00 |
|
Pavel Kartavyy
|
dd05019fe2
|
cloud: fix error [#METR-15514]
|
2015-06-10 15:44:55 +03:00 |
|
Pavel Kartavyy
|
e201f39f7f
|
Zookeeper: style fix
|
2015-06-10 15:28:42 +03:00 |
|
Pavel Kartavyy
|
67944de74e
|
zookeeper: add createOrUpdate method [#METR-15514]
|
2015-06-10 11:15:30 +03:00 |
|
Evgeniy Gatov
|
775812734d
|
Merge
|
2015-05-28 18:00: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 |
|
Evgeniy Gatov
|
1086668e6e
|
Merge
|
2015-05-18 17:29:14 +03:00 |
|
Pavel Kartavyy
|
8d0e842dde
|
zkutil: add remove with retries [#METR-16024]
|
2015-05-18 15:38:50 +03:00 |
|
Evgeniy Gatov
|
9880c62839
|
libzkutil: tiny [#METR-13470].
|
2015-04-22 20:56:27 +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 |
|
Pavel Kartavyy
|
ef08ca1f96
|
███████████: better loggind and tiny fixes [#METR-15299]
|
2015-03-17 16:59:25 +03:00 |
|
Pavel Kartavyy
|
23ef0b9787
|
zkutil: add Increment [#METR-15299]
███████████: write clicks to cloud [#METR-15299]
|
2015-03-17 16:59:24 +03:00 |
|
Alexey Milovidov
|
dac230aa9e
|
Fixed build with boost 1.57 [#METR-2944].
|
2015-02-04 08:15:32 +03:00 |
|
Pavel Kartavyy
|
d4de29beb2
|
███████████: use one instance of zookeeper [#METR-14731]
Probably two instances of zookeeper can cause reordering of operations.
|
2015-01-22 13:33:20 +03:00 |
|
Alexey Milovidov
|
1be4bd0663
|
Fixed errors in clang (part 1) [#METR-2807].
|
2015-01-21 06:56:28 +03:00 |
|
Pavel Kartavyy
|
1de925d879
|
███████████: fixed small errrors and better logging [#METR-13222]
|
2014-12-26 16:43:18 +03:00 |
|
Alexey Milovidov
|
40d28a78e1
|
zkutil: fixed error with async. interface [#METR-14296].
|
2014-12-14 07:38:11 +03:00 |
|
Alexey Milovidov
|
52304c68e7
|
zkutil: modified test [#METR-14296].
|
2014-12-14 05:23:19 +03:00 |
|
Alexey Milovidov
|
bd107656dc
|
dbms: style [#METR-2944].
|
2014-11-30 10:02:36 +03:00 |
|
Alexey Milovidov
|
c013925329
|
dbms: style [#METR-2944].
|
2014-11-30 10:01:00 +03:00 |
|
Pavel Kartavyy
|
1ee06f5e17
|
zkutil: limited sleep time [#METR-13884]
|
2014-11-27 15:25:23 +03:00 |
|
Pavel Kartavyy
|
21b59eeb0d
|
style fix [#METR-13884]
|
2014-11-26 21:58:51 +03:00 |
|
Pavel Kartavyy
|
7aa585af85
|
daemons: set big session timeouts in daemons which doesn't use any locks [#METR-13884]
|
2014-11-26 21:58:31 +03:00 |
|
Pavel Kartavyy
|
8e801e7163
|
zkutil: fixed bug
|
2014-10-31 16:12:50 +03:00 |
|
Pavel Kartavyy
|
d93b251fa4
|
███████████: restart if unrecoverable error happened [#METR-10969]
|
2014-10-30 16:28:45 +03:00 |
|
Pavel Kartavyy
|
07d29d10a7
|
zookeeper: shuffle servers for better balancing
|
2014-10-21 17:46:46 +04:00 |
|
Alexey Milovidov
|
43ff614c79
|
Tiny modification (tnx. hertz) [#METR-2807].
|
2014-10-18 21:53:18 +04:00 |
|
Alexey Milovidov
|
58fb17ae88
|
zkutil: additions [#METR-2944].
|
2014-10-17 02:03:38 +04:00 |
|
Alexey Milovidov
|
ef82933bb3
|
zkutil: Async interface: development [#METR-2944].
|
2014-10-17 00:05:26 +04:00 |
|
Alexey Milovidov
|
c1966ab09a
|
Asynchronous interface to ZK (development) [#METR-2944].
|
2014-10-16 05:46:56 +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
|
0d4390c176
|
zkutil: fixed error [#METR-13153].
|
2014-10-10 03:12:10 +04:00 |
|
Pavel Kartavyy
|
7bb049e4e0
|
Merge
|
2014-10-02 20:07:18 +04:00 |
|
Pavel Kartavyy
|
458eb3086c
|
zookeeper: fixed error when createIfNotExists can throw error due to netwrok error
|
2014-09-24 17:02:47 +04:00 |
|
Alexey Milovidov
|
0ea4691107
|
Merge
|
2014-09-12 04:32:27 +04:00 |
|
Alexey Milovidov
|
1af0c1a524
|
dbms: instrumenting ZooKeeper [#METR-12725].
|
2014-09-12 00:34:41 +04:00 |
|
Pavel Kartavyy
|
b62e0ed395
|
Merge
|
2014-09-04 18:59:00 +04:00 |
|
Alexey Milovidov
|
e54969e251
|
zkutil: added missing comma to exception message [#METR-12572].
|
2014-09-03 05:18:11 +04:00 |
|
Pavel Kartavyy
|
3258e4a160
|
Merge
|
2014-08-21 19:08:48 +04:00 |
|