Fanis Tharropoulos

Results 49 issues of Fanis Tharropoulos

## Change Summary Add a new interface for response schemas after deletion, as the API only returns the id of the API key instead of the whole object. ```shell ❯...

## Rationale This PR introduces conversation management capabilities to the Typesense Java client, allowing developers to integrate LLM-powered conversations into their applications. This addition enables Java developers to: - Configure...

## Change Summary This enhancement adds support for managing search presets in the Typesense Java client. ## Rationale By implementing search presets management, users can: - Store and reuse common...

# Rationale Currently, our documentation search functionality doesn't track how users interact with search results, making it difficult to understand user behavior and improve search relevance. By implementing search analytics...

### TLDR Fixes curated_topster initialization to properly handle group-by first pass. ## Change Summary #### Bug Fixes: 1. **In `src/index.cpp`**: - **`Index::search()`**: Fixed `curated_topster` initialization on line 3447 to use...

## Change Summary - Allow comma-separated stopword set names in search queries - Merge all specified stopword sets into a single unified set - Add validation to ensure all referenced...

### TLDR Add IP address fallback chain for local test runs: env var → first IPv4 → localhost ## Change Summary #### Code Changes: 1. **In `benchmark/src/services/typesense-process.ts`**: - **Removed hardcoded...

### TLDR Add optional document copying when cloning collections via API parameter. ## Change Summary #### Added Features: 1. **New Parameter in `CollectionManager::clone_collection()`**: - `copy_documents`: Boolean parameter to enable document...

## Change Summary Addresses #2313 - add special handling for separator precedence in non-English locales - only enforce separator symbol indexing rules when locale is specified - add test case...

## Change Summary Addresses #2351 - fix tokenizer to use field-level `symbols_to_index` and `token_separators` instead of collection-level ones in four places in `collection.cpp` - add tests for facet search with...