typesense-java
typesense-java copied to clipboard
Java client for Typesense
Current tests depend on an running instance of Typesense. Adding Testcontainers, test will start and stop the Typesense instance as part of the test lifecycle. Enabling local and CI/CD executions...
Change this private Integer numTokensDropped = null; to BigInt
## Description On collection create action, via API you be able to send metadata, but typesense-java-sdk does not support this field. ## Steps to reproduce Offical Docs at https://typesense.org/docs/27.1/api/collections.html#adding-metadata-to-schema. ##...
## Change Summary - Upgrade docker-compose image - Add assertions to unit test ## PR Checklist - [x] I have read and signed the [Contributor License Agreement](https://forms.gle/PZyiY5N2GDQU8GsV9).
## Change Summary As discussed in https://github.com/typesense/typesense-api-spec/pull/79, the actual API does not return the whole Override object, but rather just its `id`. This now uses the latest updates from the...
## Change Summary As discussed in https://github.com/typesense/typesense-api-spec/pull/80, the actual API does not return the whole Synonym object, but rather just its `id`. This now uses the latest updates from the...
## 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...