получение и кеширование query metadata для sync
Ориентир: #64 (closed)
Для shard-aware routing драйверу нужны метаданные подготовленного запроса, по которым в дальнейшем можно определить distribution key и вычислить bucket_id
- добавить получение query metadata от Picodata через pgproto/psycopg
- переиспользовать общую модель и парсинг metadata из async части
- добавить кеш query metadata и его invalidation
- отсутствие metadata не должно мешать обычному выполнению запросов