Investigating Unhealthy Cluster and Typesense Issues
TLDR Gustavo reported an unhealthy cluster, which Jason identified was due to stalled writes from OpenAI's API. The cluster was temporarily stabilized by downgrading to RC35, but a full resolution is still pending.


Jun 26, 2023 (3 months ago)
Gustavo
04:44 PMv601y2x3upjea4tip
) is Unhealthy. Can someone check it?Jason
04:45 PMJason
04:45 PM
Gustavo
04:48 PMGustavo
04:50 PMJason
04:50 PMJason
04:51 PM
Jason
04:52 PMGustavo
04:53 PMJason
04:53 PMJason
04:54 PMGustavo
05:08 PMJason
05:09 PMJason
05:09 PMGustavo
05:09 PMJason
05:10 PM
Jason
05:20 PMJason
05:21 PMGustavo
05:23 PMGustavo
05:51 PMGustavo
05:54 PMGustavo
05:55 PMJason
05:56 PMGustavo
05:57 PMGustavo
06:08 PMJason
06:10 PMJason
06:29 PMGustavo
06:30 PMObjectUnprocessable: Request failed with HTTP code 422 | Server said: Skipping writes.
Jason
06:30 PMJason
06:31 PMGustavo
06:34 PMJason
06:37 PMGustavo
06:38 PMJason
06:39 PMGustavo
06:46 PM

Jason
06:47 PMGustavo
06:48 PMJason
10:08 PMGustavo
10:57 PMusers
collection?Jason
10:57 PMGustavo
11:00 PMGustavo
11:00 PMGustavo
11:02 PMposts
collection in it, which is the collection that uses OpenAIJason
11:02 PM
Typesense
Indexed 2764 threads (79% resolved)
Similar Threads
Errors in Batch Import with Typesense and OpenAI API
Gustavo encountered errors when importing documents into a collection. After discussion with Jason, it was concluded that the issue stemmed from OpenAI API's handling of batch requests with problematic documents, and improvements to Typesense's error messages and handling were suggested.


Resolving Typesense Cloud Cluster Issue with Cron Job
Issei reported a problem with an unhealthy Typesense Cloud cluster. With the particular help of Jason and Kishore Nallan, they discovered that a problematic cron job was responsible. A solution, using a different endpoint for data export, was agreed on and implemented.

Optimizing Typesense Implementation for Large Collections
Oskar faced performance issues with his document collection in Typesense due to filter additions. Jason suggested trying a newer Typesense build and potentially partitioning the data into country-wise collections. They also discussed reducing network latency with CDN solutions.



Troubleshooting 400 Error When Upgrading Typesense Firestore Extension
Orion experienced a `400` error after updating the Typesense Firestore extension, causing issues with cloud functions. They traced the issue back to a data type conflict in their Typesense collection schema after updating. With help from Jason and Kishore Nallan, they resolved the issue by recreating the collection.



Issues with Cluster Upgrade and Embedding Field
Gustavo had issues upgrading their cluster and their embedding field wasn't being filled. Jason helped to solve the upgrade issue and advised re-indexing the documents to solve the embedding field issue. Both problems were successfully resolved.

