Antonio Andelic
2ec61a8d7f
Initial implementation of digest
2022-05-16 13:36:31 +00:00
Antonio Andelic
0dccafda2e
Fetch zxid independently of log idx
2022-05-16 13:35:54 +00:00
Antonio Andelic
e6d187001c
Fix unit tests and modify messages
2022-05-11 12:10:17 +00:00
Antonio Andelic
0fb11ab3ff
Rename uncommitted state
2022-05-11 09:08:39 +00:00
Antonio Andelic
79080ff0cd
Fix style
2022-05-10 13:43:45 +00:00
Antonio Andelic
88007809c2
Add rollback support
2022-05-10 13:04:35 +00:00
Antonio Andelic
02319f92a3
Define auth for sessions with preprocess
2022-05-10 12:53:18 +00:00
Antonio Andelic
9796527890
Support Auth check
2022-05-09 09:16:05 +00:00
Antonio Andelic
ad7226e151
Add processLocal for read requests
2022-05-09 08:32:25 +00:00
Antonio Andelic
7f6fa9fe83
Fix splitting impl of basic operations
2022-05-09 07:02:42 +00:00
Antonio Andelic
cff68aa31f
Precommit implementation
2022-05-09 07:02:42 +00:00
Antonio Andelic
94ba3d129c
Define preprocess with updated nodes
2022-05-09 07:02:42 +00:00
Antonio Andelic
c4cf1c863b
Add precommit initial
2022-05-09 07:02:42 +00:00
Antonio Andelic
d296eeee2d
Small changes for Keeper
2022-04-05 13:56:28 +00:00
Maksim Kita
65c52298b6
Fix clang-tidy warnings in Compression, Coordination, Core folders
2022-03-14 18:17:35 +00:00
alesapin
fd95d7a498
Merge pull request #34486 from bigo-sg/keeperVersion
...
Keeper: add version to SnapshotableHashTable
2022-02-23 13:35:49 +03:00
zhanglistar
220e4dd25a
Keeper: add version to SnapshotableHashTable
2022-02-10 17:13:46 +08:00
zhangxiao871
74796c6e01
Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into yandex-master
2022-01-26 17:51:46 +08:00
alesapin
ab2aca2699
Fix bug in keeper which can lead to inconsistent snapshots
2022-01-24 13:17:40 +03:00
alesapin
a7f9377835
Fix style
2022-01-21 18:01:45 +03:00
alesapin
ab2146d2a0
Better hash set and less locks
2022-01-21 17:26:50 +03:00
alesapin
35b6b11a5d
Fix hash
2022-01-19 16:47:12 +03:00
alesapin
044cc3a00e
Control snapshot size better
2022-01-19 16:38:11 +03:00
alesapin
9ea6b8c2d3
Some interm state
2022-01-19 14:46:29 +03:00
Azat Khuzhin
aee034a597
Use explicit template instantiation for SystemLog
...
- Move some code into module part to avoid dependency from IStorage in SystemLog
- Remove extra headers from SystemLog.h
- Rewrite some code that was relying on headers that was included by SystemLog.h
v2: rebase
v3: squash move into module part with explicit template instantiation
(to make each commit self compilable after rebase)
2022-01-10 22:01:41 +03:00
zhangxiao871
377cc208d0
add time
2022-01-06 21:14:45 +08:00
zhanglistar
91f26edeca
Update KeeperStorage.h
...
delete trailing whitespaces.
2021-12-09 18:15:53 +08:00
zhanglistar
359257483a
Update KeeperStorage.h
2021-12-09 18:05:11 +08:00
zhanglistar
21f50f95b2
Update KeeperStorage.h
...
fix code style
2021-12-09 18:04:29 +08:00
zhanglistar
368fa9144a
1. opt keeper sizeInBytes caculation.
2021-12-08 14:52:21 +08:00
alesapin
f33e93e305
Merge branch 'add_4_letter_words_commands' of github.com:JackyWoo/ClickHouse into JackyWoo_add_4_letter_words_commands
2021-11-19 12:31:03 +03:00
alesapin
3f8f08e816
Slightly better
2021-11-19 12:30:58 +03:00
JackyWoo
33396b054e
fix build error
2021-11-19 15:52:35 +08:00
alesapin
dcec086573
Small refactoring
2021-11-18 23:17:22 +03:00
JackyWoo
a2f3337ca1
code style change
2021-11-12 20:48:42 +08:00
JackyWoo
c71fb3337f
add more 4lwd commands
2021-11-09 17:39:28 +08:00
JackyWoo
f24d430773
add sizeOf util function to SnapshotableHashTable
2021-11-01 13:20:42 +08:00
JackyWoo
e5b0eedd31
adjust code style for keeper 4lw cmd
2021-10-27 22:26:53 +08:00
JackyWoo
a60663e33d
add 4lw commands to keeper
2021-10-27 20:26:42 +08:00
alesapin
a949329830
Review fixes
2021-09-02 23:37:34 +03:00
alesapin
4c613f30b3
Simplier sessions expiration in Keeper
2021-09-02 14:40:54 +03:00
alesapin
95cf0634dc
Clickhouse-keeper: renames and comments
2021-08-24 15:30:31 +03:00
alesapin
731edc9a6d
Fixes in ACLs
2021-06-21 18:45:45 +03:00
alesapin
a1efea20dc
Better ACLs storage on disk (update snapshot version)
2021-05-28 14:52:19 +03:00
alesapin
472a41b287
Superdigest support
2021-05-23 20:54:42 +03:00
alesapin
b9e9c9cf23
More correct implementation
2021-05-22 19:07:47 +03:00
alesapin
ec8394ed1d
Initial implementation
2021-05-22 00:19:22 +03:00
alesapin
be132a32a2
More renames
2021-03-29 11:24:56 +03:00
alesapin
e936bb1dae
Rename files
2021-03-29 10:58:42 +03:00