Очистка кеша сущностей

Коллеги, добрый день!
Подскажите, пожалуйста, в какой директории CUBA хранит кеш сущностей?
Хотелось бы эту директорию почистить.

Добрый день,
Достаточно выполнить “gradlew clean” в терминале или вызвать соответствующий пункт главного меню CUBA -> Build Tasks.

Александр, спасибо!
А, всё-таки, известно ли местоположение этой директории? Хотелось бы воочию убеждаться что там чисто :slightly_smiling_face: Опять же, на проде пригодится. Там ведь gradlew clean не запустишь.
Я удалил непосредственно в БД ряд связанных сущностей, но в интерфейсе ничего не изменилось: система показывала наличие связанных объектов. Я и перезапускал систему, и вроде бы даже clean запускал - ничего не менялось. Потом начал разные JMX-бины вызывать для очистки кешей. Проблема в итоге решилась, но недопонимание осталось.

Я не уверен точно, что понимаю, что у вас произошло по вашему описанию.
Может у вас включено кэширование сущностей или запросов?
https://doc.cuba-platform.com/manual-7.2-ru/entity_cache.html

Данные не хранятся на диске. Но если у вас несколько узлов в кластере, они реплицируются по кластеру, поэтому для сброса нужно использовать соответствующий jmx-бин или останавливать весь кластер целиком.

Александр, спасибо!
Вы собственно ответили на мой вопрос: никакого кеша, который сохранялся бы между перезапусками приложения на диске нет. Видимо причина моей проблемы была в чем-то ином. Поразбираюсь.