Hi,
We have integrated ReviewBot using Claude with Review Board, and it is now being used by a growing number of users across our organization. Currently, all AI review requests are processed through a single account ID.
We are encountering an issue where the worker machines disconnect from the Review Board ReviewBot extensions due to a “Disk I/O error on the worker machines caused by a large rbt cache file.”
To mitigate this, we have been manually clearing the cache using the command with id with which it is running:
rbt clear-cache
This removes the file:
~/.cache/rbtools/apicache.db
We have also added this command to a cron job that runs every hour. Despite this, the error still occurs intermittently. Where the apicache.db file generated is having ~500GB space already and home area of id with which it is running is also having ~10GB space.
If disk space is not the primary issue, could you please help explain why this error is occurring and suggest possible solutions or best practices to prevent it?
Thanks
Rashmi