2016-01-04 2 views
1

У нас есть приложение ASP.NET 4.5 webapi, которое записывает данные в Cassandra. У нас возникла проблема с тем, что операция удаления не работает. Мы хотели бы посмотреть, что происходит с драйвером C# под капотом. Мы установили CassandraTraceSwitch в Verbose, но он не дает много полезных данных. Я хотел бы видеть фактические запросы, которые он генерирует и выполняет против Cassandra, а также ответ, который он получает.Устранение неполадок драйвера Cassandra C#, включая просмотр инструкций CQL

+0

Я искал источник для драйвера и не делал ничего, кроме отслеживания, которое они позволяют. Мы смогли решить нашу проблему, отлаживая исходный код. Существует известная ошибка, в которой операции кэширования не различаются по ключевым полям, поэтому наш оператор не выполнялся. На данный момент настройка NoPrepare true работает над нашей проблемой. –

+0

[Я вижу, что вы нашли основной вопрос] (http://stackoverflow.com/a/34723969/208683), круто! – jorgebg

ответ

3

Невозможно вывести сгенерированный запрос, но это хорошая идея.

Я создал ticket to include the generated query in the output, когда уровень трассы Verbose, вы можете следить за прогрессом на JIRA или отправить запрос на растяжение.

+0

Спасибо! Я клонировал репо и нашел место в коде, где я бы добавил его. Я рассматривал возможность создания запроса на растяжение. Может быть, я мог бы связать это с вашим билетом –

Смежные вопросы