alesapin
f958203b6c
Update src/Coordination/KeeperStorage.cpp
...
Co-authored-by: Antonio Andelic <antonio2368@users.noreply.github.com>
2022-05-17 11:55:54 +02:00
Antonio Andelic
573e42d0dd
Address PR comments
2022-05-17 06:45:51 +00:00
Antonio Andelic
adb8ac4fda
Change log level
2022-05-16 13:15:31 +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
15672a8374
Fix integration tests
2022-05-11 07:53:32 +00:00
Antonio Andelic
79080ff0cd
Fix style
2022-05-10 13:43:45 +00:00
Antonio Andelic
8610d74177
init cversion
2022-05-10 13:31:39 +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
f8d0aa4bc1
Fix update delta
2022-05-10 09:53:15 +00:00
Antonio Andelic
7eeb463fdb
Fix local
2022-05-10 07:00:38 +00:00
Antonio Andelic
a988cfa27b
Small fixes
2022-05-09 13:23:31 +00:00
Antonio Andelic
a89b57aeb6
Fix commit
2022-05-09 10:19:20 +00:00
Antonio Andelic
f5bdef4435
Remove indentation
2022-05-09 09:57:06 +00:00
Antonio Andelic
7c7bac180f
Rename variables with short names
2022-05-09 09:52:43 +00:00
Antonio Andelic
246a5043b4
Rewrite commit with single lambda
2022-05-09 09:52:39 +00:00
Antonio Andelic
285bb21b91
Define close session
2022-05-09 09:35:16 +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
Amos Bird
4a5e4274f0
base should not depend on Common
2022-04-29 10:26:35 +08:00
Antonio Andelic
d296eeee2d
Small changes for Keeper
2022-04-05 13:56:28 +00:00
Maksim Kita
b1a956c5f1
clang-tidy check performance-move-const-arg fix
2022-03-02 18:15:27 +00:00
zhangxiao871
74796c6e01
Merge branch 'master' of https://github.com/ClickHouse/ClickHouse into yandex-master
2022-01-26 17:51:46 +08:00
alesapin
2ee3f70330
Fix erase
2022-01-22 22:36:23 +03:00
alesapin
460c01f2ea
Fix path
2022-01-22 18:29:36 +03:00
alesapin
ab2146d2a0
Better hash set and less locks
2022-01-21 17:26:50 +03:00
alesapin
9248a1ae03
Not so ugly interface
2022-01-21 16:35:28 +03:00
alesapin
9ea6b8c2d3
Some interm state
2022-01-19 14:46:29 +03:00
alesapin
3d325aacf6
Merge branch 'master' into better_hashmap
2022-01-19 12:31:23 +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
alesapin
f8114126ed
Use HashMap and arena with free lists for keeper
2021-12-30 19:21:49 +03:00
zhangxiao871
daa4c9e33b
clickhouse-keeper acl consistent with zookeeper, accept generated digest
2021-12-28 17:17:01 +08:00
zhanglistar
bc4a2ca073
Update KeeperStorage.cpp
...
modify potential overflow sub.
2021-12-16 09:25:38 +08:00
zhanglistar
2af221df18
1. update node size in set processor.
2021-12-11 22:24:59 +08:00
zhanglistar
368fa9144a
1. opt keeper sizeInBytes caculation.
2021-12-08 14:52:21 +08:00
alesapin
1afef1733b
Ignore overhead
2021-11-19 18:22:46 +03:00
alesapin
587a1a622d
Fix tests
2021-11-19 16:03:01 +03:00
alesapin
3f8f08e816
Slightly better
2021-11-19 12:30:58 +03: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
Alexey Milovidov
fe6b7c77c7
Rename "common" to "base"
2021-10-02 10:13:14 +03:00
alesapin
010985ce87
Add comment
2021-09-02 14:54:32 +03:00
alesapin
c5470864e8
Fixup
2021-09-02 14:43:34 +03:00
alesapin
4c613f30b3
Simplier sessions expiration in Keeper
2021-09-02 14:40:54 +03:00