goutamadwant opened a new pull request, #12279:
URL: https://github.com/apache/seatunnel/pull/12279

   ### Purpose of this pull request
   Related to #10753 and #2649. Adds a sink independently of source PR #10900.
   - Encode RFC 5424 messages with RFC 5425 octet-counted framing.
   - Add validated TLS/mTLS, structured-data escaping, bounded writes and 
checkpoint failure propagation.
   - Add registration, documentation, examples and receiver integration tests.
   
   ### Does this PR introduce _any_ user-facing change?
   Yes. Adds an opt-in Syslog sink for batch and streaming jobs.
   This slice supports TLS only, without automatic retries or durable-delivery 
guarantees. Existing connectors are unchanged.
   
   ### How was this patch tested?
   - Java 8 and Java 11: 24 focused tests passed on each JDK, including TLS, 
framing, serialization and transport failures.
   - Selected Zeta, Flink 1.13.6 and Spark 3.3.0 runs passed against 
independent syslog-ng 4.12.0.
   - Verified password masking, worker certificate access and resource cleanup. 
Full CI matrix remains pending.
   
   ### Check list
   - [ ] New third-party JAR notices: not applicable; uses JDK TLS and existing 
dependencies.
   - [x] Updated English/Chinese documentation and examples.
   - [ ] Incompatible changes: not applicable; additive connector.
   - [x] Updated plugin mapping, distribution POM, CI labels, E2E registration 
and plugin_config.


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