Dmitry Simonenko ea5038f263 Add connection cache invalidation ignore logic
Calling `ts_dist_cmd_invoke_on_data_nodes_using_search_path()` function
without an active transaction allows connection invalidation event
happen between applying `search_path` and the actual command
execution, which leads to an error.

This change introduces a way to ignore connection cache invalidations
using `remote_connection_cache_invalidation_ignore()` function.

This work is based on @nikkhils original fix and the problem research.

Fix #4022
2022-10-04 10:50:45 +03:00
..
2022-09-30 07:55:38 -07:00
2022-09-15 07:56:12 +02:00
2022-08-11 20:11:10 +02:00
2022-09-23 11:40:48 +03:00