feat(supabase): add SupabaseGroongaDocumentStore and SupabaseGroongaRetriever#3266
Conversation
…m write behaviour
|
Hi @davidsbatista, count argument type error — need to use CountMethod.exact instead of "exact" string |
|
Can you confirm that the client doesn't support async operations? You did not add any do the |
| ) | ||
|
|
||
| @component.output_types(documents=list[Document]) | ||
| def run( |
There was a problem hiding this comment.
Can you also define an async def run_async(...) ? Does the client supports it?
|
Hi @ShubhamGond105 - do you still have time to work on this? |
|
Yes but I need more time to fix it. |
…d105/haystack-core-integrations into feat/supabase-groonga
…y and pinning dependencies for CountMethod to work
|
@ShubhamGond105 thanks for your contribution. I've tackled the remaining issues: filters, integration tests, CI/CD, etc. |
Related Issues
SupabaseGroongaDocumentStoreandSupabaseGroongaRetriever#3083Proposed Changes:
Adds
SupabaseGroongaDocumentStoreandSupabaseGroongaRetrieverfor full-text search powered by PGroonga, a PostgreSQL extension for fast multilingual full-text search exposed by Supabase.SupabaseGroongaDocumentStore: stores and searches documents using PGroonga full-text search — no embeddings neededSupabaseGroongaRetriever: retrieves documents using plain text queriesSupabasePgvectorEmbeddingRetrieverin hybrid search pipelinesHow test
19 unit tests covering:
Notes for the reviewer
Checklist
feat: