firestore-typesense-search icon indicating copy to clipboard operation
firestore-typesense-search copied to clipboard

Firebase Extension to automatically push Firestore documents to Typesense for full-text search with typo tolerance, faceting, and more

Results 24 firestore-typesense-search issues
Sort by recently updated
recently updated
newest added

## Change Summary If Typesense self hosted cluster is not running at 443 port, firestore will not sync changes ![image](https://user-images.githubusercontent.com/41275680/185773327-8b04c92e-df60-4dc0-8eac-3d1d4316daf9.png) ## PR Checklist - [x] I have read and signed...

Considering the order of execution of `async` functions in the Node.js Event Loop, is the backfill batching logic fully correct? ``` let currentDocumentsBatch = []; querySnapshot.forEach(async ....); // this inner...

Hi Typesense Team i get the following message when i try to install this extension with the console and cli > RESOURCE_ERROR at /deployments/firebase-ext-firestore-typesense-search/resources/backfillToTypesenseFromFirestore: {"ResourceType":"gcp-types/cloudfunctions-v1:projects.locations.functions","ResourceErrorCode":"400","ResourceErrorMessage":"Build failed: {\"metrics\":{},\"error\":{\"buildpackId\":\"\",\"buildpackVersion\":\"\",\"errorType\":\"OK\",\"canonicalCode\":\"OK\",\"errorId\":\"\",\"errorMessage\":\"\"},\"stats\":[{\"buildpackId\":\"google.nodejs.runtime\",\"buildpackVersion\":\"1.0.0\",\"totalDurationMs\":1496,\"userDurationMs\":0},{\"buildpackId\":\"google.utils.archive-source\",\"buildpackVersion\":\"0.0.1\",\"totalDurationMs\":45,\"userDurationMs\":44},{\"buildpackId\":\"google.nodejs.npm\",\"buildpackVersion\":\"1.0.0\",\"totalDurationMs\":6428,\"userDurationMs\":6185},{\"buildpackId\":\"google.nodejs.functions-framework\",\"buildpackVersion\":\"0.9.4\",\"totalDurationMs\":3756,\"userDurationMs\":3541},{\"buildpackId\":\"google.config.entrypoint\",\"buildpackVersion\":\"0.9.0\",\"totalDurationMs\":0,\"userDurationMs\":0},{\"buildpackId\":\"google.utils.label\",\"buildpackVersion\":\"0.0.2\",\"totalDurationMs\":0,\"userDurationMs\":0}],\"warnings\":null,\"customImage\":false}"}; RESOURCE_ERROR at /deployments/firebase-ext-firestore-typesense-search/resources/indexToTypesenseOnFirestoreWrite:...

## Description As noted in the [Firebase functions documentation](https://firebase.google.com/docs/functions/firestore-events#limitations), background function triggers are not guaranteed to be received in the order the changes occured. When rapid changes occur in the...

## Description I am using the Firebase CLI to try to enable the extension for a Firebase project. Major note is that the last few times I did this it...

I have >40k records in firestore and I got issue when I try to index more than 3 fields. Please check screenshots ![Selection_009](https://user-images.githubusercontent.com/1360242/129462280-884efe40-44c6-4d5f-b71f-56e443d3fe5f.png) ![Selection_010](https://user-images.githubusercontent.com/1360242/129462282-7925b797-4d4f-44fc-87f1-ea37c692ccf8.png) ![Selection_011](https://user-images.githubusercontent.com/1360242/129462284-6d13dcb8-fae2-457c-ac29-45a11d10731d.png) ![Selection_012](https://user-images.githubusercontent.com/1360242/129462285-ab2734f8-5511-471c-875a-3cdca5d60563.png)

## Description This is a request to support backfill all subcollections return from a collection group query. This could be helpful in use case like, backfill landmarks data from all...

## Change Summary With these changes, the backfill will now work also for subcollections, not only for "root" collection. If the collection path is something like users/{userId}/items the sync has...

## Change Summary The current batch mechanism is failing on Firestore big collections with a function crash. This PR fixing this issue. Also on this PR - Better comments for...

## Change Summary Tests are falling on cp and other unix specific commands, fixed that ## PR Checklist - [x] I have read and signed the [Contributor License Agreement](https://forms.gle/PZyiY5N2GDQU8GsV9).