Docs Menu
Docs Home
/ / /
Ruby MongoDB Driver

릴리스 노트

이 페이지에서는 드라이버 릴리스의 중요한 변경 사항을 문서합니다.

이는 변경 사항의 완전한 목록이 아니며 일반적으로 버그 수정을 열거하지 않습니다. 의 릴리스 페이지를 Github 참조하세요. 각 운전자 버전의 보다 포괄적인 변경 사항 목록 및 Jira의 릴리스 페이지를 참조하세요. 운전자 및 해당 테스트 제품군 내부의 변경 사항을 포함한 전체 변경 사항 목록을 확인하세요.

이 릴리스에는 다음과 같은 새로운 기능이 포함되어 있습니다.

  • 대부분의 시간 초과 관련 옵션을 단일 timeout_ms 옵션으로 통합하는 CSOT(클라이언트 측 작업 시간 초과) 기능 에 대한 지원 을 추가합니다.

  • MongoDB Server 버전 8.0 에 대한 지원 을 추가합니다.

  • 새로운 trim_factor 매개 변수를 포함하여 Queryable Encryption 을 사용하는 범위 v2 쿼리에 대한 지원 을 추가합니다. Queryable Encryption 에 대한 자세한 내용은 MongoDB Server 매뉴얼의 Queryable Encryption 을 참조하세요.

이 릴리스에는 다음과 같은 새로운 기능이 포함되어 있습니다.

  • Ruby 2.5 및 2.6 에 대한 지원이 중단되었습니다. Ruby 2.7 및 JRuby 9.2 에 대한 지원은 더 이상 사용되지 않으며, 다음 마이너 드라이버 버전에서 중단될 예정입니다. JRuby 9.4 에 대한 지원이 추가되었습니다.

  • 새로 출시된 Ruby-BSON 버전 5.0 을 지원합니다.

  • 연결 문자열에 더 이상 호스트와 옵션 사이에 슬래시가 필요하지 않습니다. 예를 들어 'MongoDB://example.com?w=1' 및 'MongoDB //example.com/?w=1'은 이제 모두 유효한 연결 문자열입니다.

  • 이제 클라이언트 환경에 대한 컨테이너 런타임 및 오케스트레이션 메타데이터 가 분석 목적으로 서버 로 전송됩니다.

  • 이제 호스트가 CosmosDB(Azure) 또는 DocumentDB(Amazon) 인스턴스로 감지되면 경고 메시지가 로그에 기록됩니다.

  • 샤딩된 토폴로지 에서 읽기 또는 쓰기 (write) 작업을 재시도할 때 가능한 경우 다른 mongos 인스턴스 에서 재시도가 시도됩니다.

돌아가기

데이터 정렬.