Я пытаюсь отсканировать все значения из кэша Ignite. Мне удается создать генератор с методом cache.scan (), но когда я хочу получить следующее значение из генератора, он зависает.
from pyignite import Client
client = Client()
client.connect('127.0.0.1', 10800)
cache = client.get_cache('CACHE_NAME')
all_results_gen = cache.scan()
result = next(all_results_gen) # makes interpreter freeze
EDIT:
Это может быть связано с тем, что этот кеш также используется приложением Java.
EDIT2: я думаю, что это может быть что-то о преобразовании типов Java в Python. Возможно, с помощью SQL-запросов будет проще получить эти значения.