RocksDB Compaction Endpoint in Cluster Scenario
TLDR Victor asked about RocksDB compaction endpoint usage in a cluster. Kishore Nallan clarified that it needs to be called on all nodes separately.
May 16, 2023 (4 months ago)
Victor
04:21 PMIn a cluster scenario should this be run on each node or will it compact all nodes of the cluster?
Kishore Nallan
04:29 PMKishore Nallan
04:29 PMVictor
04:30 PMTypesense
Indexed 2779 threads (79% resolved)
Similar Threads
Slow, High CPU Write Operations After Collection Drop in Typesense
Himank discussed an issue in Typesense where deleting and recreating a collection led to slow write operations and high CPU usage. Kishore Nallan suggested using an alias to avoid this issue. Numerous tests and debugging was conducted as pboros contributed with local testing. Kishore Nallan aimed to start implementing a range delete and full db compaction after deletion to potentially solve the issue.
Disk Space Issue with Typesense Machine
John reported increasing disk space usage on their Typesense machine due to old indexes. Kishore Nallan suggested triggering a manual compaction and offered a command for it in the recent 0.24 RC build. John will test this solution next week.
Troubleshooting Typesense Cluster Sync Issues in K8s Environment
Robert encountered node syncing issues in the K8s cluster with Typesense nodes. Kishore Nallan offered advice, including using DNS names and suggesting a call. Robert plans to use a single region Typesense with Redis caching. The thread resolved with the possibility of configuring Typesense with DNS names from 0.21.0.