DataSpell 2024.3 Help

Invalidate caches

DataSpell caches a great number of files for all project or workspace directorys that you have ever worked with in this IDE version, therefore, the system cache may become overloaded. Sometimes the caches will never be needed again, for example, if you work with frequent short-term projects.

When you invalidate the cache, DataSpell removes the cache files for all project or workspace directorys ever run in the current version of the IDE. The files will be recreated the next time you open these projects.

Clear system cache

  1. Select File | Invalidate Caches from the main menu.

  2. In the Invalidate Caches dialog, you can select additional actions that the IDE will perform while removing the cache files:

    • Clear file system cache and Local History Clear file system cache and Local History: remove the virtual file system cache together with the information stored in Local History.

      This action might be helpful for troubleshooting purposes when the usual cache invalidation is not enough to solve the problem.

    • Clear VCS Log caches and indexes: remove the cache and indexes of the VCS Log.

      Enable this option if you are certain that your VCS Log indexes are broken, for example, if the Log search doesn't work correctly.

    • Mark downloaded shared indexes as broken: do not use the already downloaded shared indexes. After invalidation, DataSpell will download and use new indexes if they are available. Otherwise, new indexes will be built locally.

    • Delete embedded browser engine cache and cookies: remove the cache files and cookies that are stored in the built-in JCEF browser.

      These files rarely get broken. This option allows you to invalidate the cache while keeping JCEF cookies and caches intact.

  3. Click Invalidate and Restart.

    the Invalidate Cache dialog

    If you click Just restart, cache files won't be deleted, and the selected optional actions won't be applied.

Last modified: 11 October 2024