mfyuce commented on PR #3523:
URL: https://github.com/apache/iggy/pull/3523#issuecomment-4856542884

   /ready
   
   Hi @ryerraguntla,
   
   I have updated the branch and resolved the prechecks issues:
   
   1. **Rebase**: Rebased the branch on `master` to pull in all recent 
improvements and clean up the `Cargo.toml` merge conflicts.
   2. **Prechecks**: Verified that all checks (`cargo fmt`, `cargo clippy`, 
whitespaces, and newlines) are fully passing.
   3. **Payload Handling**: Brought the connector further up to project 
conventions by adding support for `Payload::Raw` (tries parsing JSON, falls 
back to Base64 wrapping if binary/non-JSON) and `Payload::Text` (wrapped inside 
a JSON object) to match the elasticsearch connector behavior.
   4. **Performance**: Optimized the NDJSON generation logic during ingestion 
to build the payload using a single string buffer and avoid intermediate vector 
allocations.
   5. **Testing**: Added comprehensive unit tests for the conversion logic. All 
11 unit tests and 4 integration tests (running against a live Quickwit 
container) pass cleanly.


-- 
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