Addressing Cluster Issue due to Excessive Data
TLDR Andrew had trouble with cluster operations due to excessive data and collections. Jason advised flushing the data and stated that the upcoming update will remedy such issues. Both agreed to stick to v0.19 and not to fill the cluster excessively.
2
2
1
Mar 11, 2021 (33 months ago)
Jason
06:42 PM1
Andrew
06:43 PMJason
06:43 PMAndrew
06:44 PMSeems I canโt create/destroy indexes.
The worst part is I canโt log in to the cloud portal, because Iโm locked out of my github account from missing 2FA tokens ๐คฏ (thatโll get fixed in a couple days haha)
Jason
06:47 PMJason
06:48 PMJason
06:48 PMAndrew
06:48 PMJason
06:49 PMYeah, that's likely the issue
Andrew
06:49 PMAndrew
06:49 PMAndrew
06:49 PMJason
06:50 PMJason
06:51 PMJason
06:51 PMOk cool, this will resolve the issue right away
Andrew
06:51 PMJason
06:52 PM1
Andrew
06:52 PMproducts
collectionAndrew
06:52 PM1
Jason
06:52 PMAndrew
06:53 PMJason
06:53 PMJason
06:54 PMAndrew
06:54 PMAndrew
06:54 PMJason
06:55 PMJason
06:55 PMAndrew
06:56 PMTypesense::Error::RequestUnauthorized (Forbidden - a valid
x-typesense-api-key header must be sent.)
Jason
06:57 PMAndrew
06:57 PMJason
06:57 PMJason
06:57 PMAndrew
06:58 PMJason
07:00 PMFor the record, (for others who might be reading this in the future), our standard policy is to not access customer clusters and data on Typesense Cloud clusters, unless specifically asked by customers like above.
Jason
07:01 PMAndrew
07:06 PM-----BEGIN PGP PUBLIC KEY BLOCK-----
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
/vmrlvkBeRkxk78bUnaA4tveLI3+xHU=
=YAj+
-----END PGP PUBLIC KEY BLOCK-----
1
Jason
07:07 PM1
Andrew
07:17 PMJason
07:20 PMTypesense
Indexed 2779 threads (79% resolved)
Similar Threads
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.
Production Cluster Failure and Solution
Andrew experienced an unexpected production cluster failure. Kishore Nallan and Jason helped diagnose the problem, remediated it, and upgraded the cluster to prevent future issues.
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.
Discussing Features for Typesense Cloud Dashboard
Stephano expressed the need for a Typesense Cloud dashboard to manage collections. Jason confirmed its development, also including features like editing and deleting items. James and Mica added comments about API key management and self-hosted Typesense compatibility.
Discussions on Typesense, Collections, and Dynamic Fields
Tugay shares plans to use Typesense for their SaaS platform and asks about collection sizes and sharding. Jason clarifies Typesense's capabilities and shares a beta feature. They discuss using unique collections per customer and new improvements. Kishore Nallan and Gabe comment on threading and data protection respectively.