Antonio Andelic
b11f744252
Correctly disable async insert with deduplication when it's not needed ( #50663 )
...
* Correctly disable async insert when it's not used
* Better
* Add comment
* Better
* Fix tests
---------
Co-authored-by: Nikita Mikhaylov <mikhaylovnikitka@gmail.com>
2023-06-07 20:33:08 +02:00
Anton Popov
612173e734
refactoring near alter conversions
2023-05-25 22:54:54 +00:00
Antonio Andelic
28a33f0a47
Merge pull request #48435 from ClickHouse/kv-update-only-affected-rows
...
Update only affected rows in KV storage
2023-04-06 12:33:54 +02:00
Alexander Tokmakov
a154fa73f4
Merge pull request #48401 from ClickHouse/fix_00002_log_messages
...
Find big allocations without memory limits checks
2023-04-05 23:52:39 +03:00
Antonio Andelic
0260b84bc3
Update only affected rows in KV storage
2023-04-05 16:12:14 +00:00
Alexander Tokmakov
ba65be22da
fix bad error messages
2023-04-04 20:21:22 +02:00
Antonio Andelic
40a0ecf66a
Fix
2023-04-03 09:30:39 +00:00
Antonio Andelic
1e3abc9e84
Add strict mode for KeeperMap
2023-03-31 14:24:32 +00:00
Antonio Andelic
cdf570a64f
Better
2023-02-13 15:23:48 +00:00
Antonio Andelic
454705b261
Add support for DELETE/UPDATE for KeeperMap
2023-02-13 11:22:43 +00:00
Alexander Tokmakov
70d1adfe4b
Better formatting for exception messages ( #45449 )
...
* save format string for NetException
* format exceptions
* format exceptions 2
* format exceptions 3
* format exceptions 4
* format exceptions 5
* format exceptions 6
* fix
* format exceptions 7
* format exceptions 8
* Update MergeTreeIndexGin.cpp
* Update AggregateFunctionMap.cpp
* Update AggregateFunctionMap.cpp
* fix
2023-01-24 00:13:58 +03:00
Kruglov Pavel
c35b2a6495
Add a limit for string size in RowBinary format ( #43842 )
2022-12-02 13:57:11 +01:00
Azat Khuzhin
4e76629aaf
Fixes for -Wshorten-64-to-32
...
- lots of static_cast
- add safe_cast
- types adjustments
- config
- IStorage::read/watch
- ...
- some TODO's (to convert types in future)
P.S. That was quite a journey...
v2: fixes after rebase
v3: fix conflicts after #42308 merged
Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2022-10-21 13:25:19 +02:00
Antonio Andelic
f3c4d0eff2
Fix keeperMap test
2022-10-17 07:29:22 +00:00
Antonio Andelic
5e6a7c1678
Use multiread where possible
2022-10-11 09:27:46 +00:00
Antonio Andelic
94f1fe39bb
Add support for exists in multiread
2022-09-29 10:39:33 +00:00
Antonio Andelic
728fe5d06f
Change log level
2022-09-27 16:00:44 +02:00
Antonio Andelic
5c8ce2f543
More correct
2022-09-26 14:30:29 +00:00
Antonio Andelic
287d1e68b1
Fix KeeperMap drop again
2022-09-26 12:23:41 +00:00
Antonio Andelic
1d0ae8ae88
Update src/Storages/StorageKeeperMap.cpp
2022-09-21 15:17:44 +02:00
Antonio Andelic
0e063e6724
Fix drop for KeeperMap
2022-09-21 13:08:15 +00:00
Antonio Andelic
deee0d639f
Address PR comments
2022-09-12 14:43:52 +00:00
Antonio Andelic
b6f8e06708
Typo fix
2022-09-08 14:57:34 +02:00
Antonio Andelic
b99996961d
Address PR comments
2022-09-08 12:45:36 +00:00
Antonio Andelic
569f0abfb7
Change error code
2022-09-05 07:03:23 +00:00
Antonio Andelic
f5fc3db0dd
Small fix
2022-09-02 07:42:22 +00:00
Antonio Andelic
1a48beec30
Use server UUID
2022-09-02 07:40:39 +00:00
Antonio Andelic
dbf67f26d8
Add prefix path
2022-09-02 07:24:26 +00:00
Antonio Andelic
62ff61404f
Improve remove recursive
2022-09-01 12:16:13 +00:00
Antonio Andelic
6442824da8
Fix KeeperMap with Replicated database
2022-09-01 10:47:05 +00:00
Antonio Andelic
c7d1dd942c
Address PR comments
2022-09-01 07:56:06 +00:00
Antonio Andelic
7d5e13c6ba
Use async exist for write
2022-08-31 10:40:32 +00:00
Antonio Andelic
1af9a81297
Sync after reconnect
2022-08-31 08:29:40 +00:00
Antonio Andelic
1ff14aed02
Fix dropping table
2022-08-31 08:23:44 +00:00
Antonio Andelic
5ef4c52290
Add support for keys limit
2022-08-31 08:14:28 +00:00
Antonio Andelic
d498213973
Style fixes
2022-08-30 13:50:02 +00:00
Antonio Andelic
bf03dfc661
Fix create
2022-08-30 13:41:13 +00:00
Antonio Andelic
80365e0448
Simplify drop and create
2022-08-30 09:19:59 +00:00
Antonio Andelic
7c668be23a
Fix drop
2022-08-25 14:10:43 +00:00
Antonio Andelic
41dd49356b
Table create better
2022-08-24 17:27:07 +00:00
Antonio Andelic
fc33941959
Add support for shared drop/create
2022-08-23 13:15:31 +00:00
Antonio Andelic
f29ef68936
Merge branch 'master' into keeper-storage
2022-08-21 17:09:36 +00:00
Antonio Andelic
e19ecd95d6
Add basic support for attach
2022-08-10 08:52:36 +00:00
Antonio Andelic
4023d4a37a
Add support for drop/truncate and tests
2022-08-10 07:24:56 +00:00
Antonio Andelic
617ef00908
Small fixes
2022-08-08 14:09:37 +00:00
Antonio Andelic
bc5eda1bc7
Key limit
2022-08-08 11:10:04 +00:00
Antonio Andelic
0651af8ac6
Define error codes
2022-08-08 09:29:39 +00:00
Antonio Andelic
85927c18c0
Add more engine arguments
2022-08-08 09:29:39 +00:00
Antonio Andelic
034807030d
Support multiple columns
2022-08-08 09:29:17 +00:00
Antonio Andelic
7ddadd25a3
Initial implementation of KeeperMap
2022-08-08 09:29:15 +00:00