hubcio opened a new issue, #2594:
URL: https://github.com/apache/iggy/issues/2594

   The Quickwit sink connector lacks integration tests. Follow the Postgres 
sink pattern from #2579.
   
   ## What needs testing
   
   - Basic indexing: messages in Iggy → documents in Quickwit
   - Index creation from YAML config
   - Bulk ingest behavior
   - Error handling for invalid payloads
   
   ## Implementation notes
   
   - Quickwit has an official Docker image for testing
   - The connector uses HTTP API directly (no SDK), so we can verify with 
direct API calls
   - Index config is YAML-based, test with a simple schema
   
   ## Files to reference
   
   - `core/integration/tests/connectors/postgres/postgres_sink.rs`
   - `core/connectors/sinks/quickwit_sink/src/lib.rs`
   
   ## Acceptance criteria
   
   - [ ] Basic e2e test with JSON documents
   - [ ] Tests validate data actually lands in Quickwit
   - [ ] CI-compatible (container setup)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to