Fanis Tharropoulos
Fanis Tharropoulos
## Change Summary - add refresh_stemmers() method to collection class - add refresh_collection_stemmers() method to stemmer manager - trigger collection refresh after dictionary upsert ## PR Checklist - [x] I...
## TLDR Adds natural language search widget for automatic UI state synchronization and proper module exports for widgets. ## Change summary #### Added Features: 1. **New Widget in `src/widgets/naturalLanguageSync.js`**: -...
## Change Summary ## PR Checklist - [x] I have read and signed the [Contributor License Agreement](https://forms.gle/PZyiY5N2GDQU8GsV9).
## Change Summary - Add dedicated emplace function for single writes - Don't let users define the action type of a function when it's being overridden afterwards by `Object.assign`. -...
## Change Summary Every union search response returns a `found` parameter for each one of the searches that were executed ## PR Checklist - [x] I have read and signed...
## Change Summary ### Features Added • **Multi-Collection Support**: Dynamically generate functions for multiple Firestore collections and subcollections • **Collection-Specific Configuration**: Individual field filtering, flattening settings, and Typesense collection mapping...
## Change Summary Add the ability to reconfigure retry parameters from a random integer between 60 and 120 seconds respectively to an arbitrary value. ## PR Checklist - [x] I...
### TLDR New options to transform Firestore documents before indexing to Typesense. ## Change Summary #### Added Configuration: 1. **In `extension.yaml`**: - Added 4 new configuration parameters: - `TRANSFORM_FUNCTION_NAME`: Name...
### TLDR Add buffer-based operations for Typesense to improve reliability and performance. ## Change Summary - This change adds a buffering layer to improve reliability of Typesense operations - Buffer...
## Change Summary • implement record batching with buffer size and time-based flush triggers • add `buffer_size_limit` and `flush_interval_seconds` config parameters • support environment variables `TYPESENSE_BUFFER_SIZE_LIMIT` and `TYPESENSE_FLUSH_INTERVAL_SECONDS` • add...