v.22.4Experimental Feature
Added Experimental Transaction Support for Simple MergeTree Tables
Added support for transactions for simple MergeTree tables. This feature is highly experimental and not recommended for production. Part of #22086. #24258 (tavplubix).Why it matters
This feature introduces experimental transactional capabilities to simpleMergeTree tables to improve data consistency and reliability during inserts and updates. It aims to address the lack of native transaction support in ClickHouse, enhancing atomicity for operations on these tables. However, this feature is highly experimental and not recommended for production use at this stage.How to use it
Users can enable transaction support on simpleMergeTree tables by creating or altering tables with the transaction capability enabled. Since the feature is experimental, it requires configuring the table engine accordingly and testing in a non-production environment. Further operational details should be obtained from the linked GitHub issue and pull request for guidance.