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]
