spuru9 opened a new pull request, #72:
URL: https://github.com/apache/flink-connector-mongodb/pull/72

   ## Summary
   
   FLINK-39477 introduced the concept of `AGENTS.md` in the Flink repository, 
and FLINK-40625 introduced it for the Flink Kafka connector along with a PR 
template AI-disclosure section. This connector had neither file. This adds 
both, tailored to the actual mongodb-connector architecture rather than 
templated from the Kafka one:
   
   - **`AGENTS.md`** — build/test commands (no Maven wrapper here, unlike 
kafka-connector), module layout, the source's bounded-only FLIP-27 model (no 
CDC/streaming mode), the sink's at-least-once semantics via batched `bulkWrite` 
(no exactly-once/transactions), the `mongodbN` CI profile pattern, common 
change patterns (adding table/DataStream options, bumping 
`mongodb.driver.version`, changing checkpointed state), coding/testing 
standards, and commit/PR/AI-disclosure conventions per the [ASF Generative 
Tooling Guidance](https://www.apache.org/legal/generative-tooling.html).
   - **`.github/PULL_REQUEST_TEMPLATE.md`** — adapted from the Kafka 
connector's template, with mongodb-specific questions 
(`mongodb.driver.version`, the `mongodbN` CI matrix) in place of Kafka-specific 
ones, and the corrected `Generated-by:` AI-disclosure section.
   
   ## Test plan
   
   - [x] `mvn apache-rat:check` passes (license headers on both new files).
   - [ ] CI green.
   
   ---
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [X] Yes (please specify the tool below)
   
   Generated-by: Claude Code (claude-sonnet-5)


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