ClickHouse/src/Storages/NATS
Vitaly Baranov e1f7f04752
Referential dependencies for RESTORE (#43834)
* Rename DDLDependencyVisitor -> DDLLoadingDependencyVisitor.

* Move building a loading graph to TablesLoader.

* Implement referential dependencies for tables and use them
when restoring tables from a backup.

* Remove StorageID::operator < (because of its inconsistency with ==).

* Add new tests.

* Fix test.

* Fix memory leak.

Co-authored-by: Nikita Mikhaylov <mikhaylovnikitka@gmail.com>
2022-12-02 15:05:46 +01:00
..
Buffer_fwd.h MV works; rand() is harmful 2022-05-12 13:58:49 +03:00
NATSConnection.cpp Fixes for -Wshorten-64-to-32 2022-10-21 13:25:19 +02:00
NATSConnection.h fix nats-io TLS support 2022-08-05 11:20:05 +02:00
NATSHandler.cpp Small engine overhaul 2022-06-01 21:30:08 +03:00
NATSHandler.h Fix review issues; add insert queue parameter 2022-05-16 16:35:17 +03:00
NATSSettings.cpp NATS. Style check 2022-05-12 22:19:11 +03:00
NATSSettings.h Add retries for nats 2022-09-19 14:27:11 +02:00
NATSSink.cpp Fix review issues; add insert queue parameter 2022-05-16 16:35:17 +03:00
NATSSink.h Fix review issues; add insert queue parameter 2022-05-16 16:35:17 +03:00
NATSSource.cpp Fix build, disable for freebsd 2022-07-05 12:10:49 +02:00
NATSSource.h Fix build, disable for freebsd 2022-07-05 12:10:49 +02:00
ReadBufferFromNATSConsumer.cpp Small engine overhaul 2022-06-01 21:30:08 +03:00
ReadBufferFromNATSConsumer.h Small engine overhaul 2022-06-01 21:30:08 +03:00
StorageNATS.cpp Referential dependencies for RESTORE (#43834) 2022-12-02 15:05:46 +01:00
StorageNATS.h Fixes for -Wshorten-64-to-32 2022-10-21 13:25:19 +02:00
WriteBufferToNATSProducer.cpp Small engine overhaul 2022-06-01 21:30:08 +03:00
WriteBufferToNATSProducer.h Small engine overhaul 2022-06-01 21:30:08 +03:00