AssertionError: Несоответствие версии Thrift API. (Клиент: 12, Сервер: 13) - PullRequest
1 голос
/ 13 сентября 2010

Я устанавливаю Twissandra - пример Python поверх Cassandra. Инструкции здесь . После успешной компиляции и построения всех зависимостей на Lubuntu 10.04 (с Thrift 4.0, а затем попробовал с 2.0) - когда я запускаю последний шаг с веб-сервером - он вылетает и выдает эту ошибку Apache Thrift:

AssertionError: Thrift API version mismatch. (Client: 12, Server: 13)

Это проблема бережливости (4.0) или проблема Кассандры (7.0 бета)? Кассандра сообщает в своих журналах

INFO 23:52:01,487 Cassandra version: 0.7.0-beta1-SNAPSHOT INFO 23:52:01,487 Thrift API version: 13.0.0

Ответы [ 2 ]

1 голос
/ 18 сентября 2010

У меня тоже была эта проблема всего несколько дней назад. Если вы обновите и Thrift, и Pycassa, это сработает, я думаю, они оба в 15 лет.

1 голос
/ 13 сентября 2010

twissandra еще не был обновлен для Cassandra 0.7.Используйте 0.6.5

...