AI 에이전트의 경우: 문서 인덱스는 https://www.mongodb.com/ko-kr/docs/llms.txt에서 사용할 수 있으며, 모든 페이지의 마크다운 버전은 어떤 URL 경로에 .md를 추가하여 사용할 수 있습니다.
Docs Menu

기여 방법

MongoDB Kafka Connector 개선에 도움이 되는 기여를 언제든지 환영합니다. 커뮤니티 기여가 코드베이스의 표준을 충족하는지 확인하기 위해 지침을 제공합니다. pull 요청이 다음 기준을 충족하는지 확인하세요.

  • 기능을 설명하는 문서 주석 포함

  • 기능의 기능을 다루는 단위 테스트 포함

  • 다음 작업이 포함된 Gradle check 작업을 전달합니다.

    1. test 작업

    2. integrationTest 작업

    3. spotlessCheck 작업

시작하려면 소스 코드를 확인하고 shell에서 다음 명령을 실행하여 브랜치를 생성합니다.

git clone https://github.com/mongodb/mongo-kafka.git
cd mongo-kafka
git checkout -b <your branch name>

기능 브랜치에 변경 사항을 푸시한 후에는 Gradle 검사를 통과하는지 확인하세요. 다음 명령으로 검사를 실행할 수 있습니다.

./gradlew clean check --continue -Dorg.mongodb.test.uri=<your local mongodb replica set connection uri>

중요

통합 테스트

You must have a local MongoDB replica set running to perform Gradle integration tests. To learn how to set up a MongoDB replica set, see Deploy a Replica Set in the MongoDB manual.

참고

건너뛴 테스트

코드에서 이러한 영역과 관련된 connector 동작을 특별히 수정하지 않는 한 다음 영역과 관련된 integrationTest 작업의 테스트를 건너뛸 수 있습니다.

  • MongoDB의 특정 버전

  • 인증

You can run the authentication tests by enabling authentication in your local MongoDB replica set and specifying your credentials in your connection URI. To learn how to enable authentication in a replica set, see Deploy Replica Set With Keyfile Authentication in the MongoDB manual.

특정 MongoDB 버전으로 로컬 복제본 세트를 배포하여 특정 MongoDB 버전과 관련된 테스트를 실행할 수 있습니다.

connector 소스 코드 에 대해 자세히 학습하려면 Github 리포지토리를 참조하세요.

Gradle에 대해 자세히 학습 공식 Gradle 웹사이트 참조하세요.

이 페이지 평가하기