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]
