Couchbase .NET SDK 2.3.0 및 2.3.1 소개

오늘 .NET 언어용 공식 Couchbase SDK 2.3.0 버전이 출시됩니다! 이 버전은 마이너 릴리스이며 전체 텍스트 검색(FTS), 새로운 하위 문서 API, RYOW 등을 포함한 모든 새로운 Couchbase Server 4.5 기능에 대한 지원이 포함되어 있습니다!

2.3.0은 이번 달 초에 출시되었으며 2.3.1은 다음 사항이 포함된 후속 버전입니다. 중요 패치 RYOW.

이번 릴리스에는 어떤 내용이 포함되어 있나요?

이번 릴리스의 핵심은 오늘 출시된 Couchbase Server 4.5 기능에 대한 SDK 지원입니다(오늘 출시되었습니다!). 이러한 각 기능에 대해서는 이미 개발자 프리뷰 시절에 블로그에 포스팅한 적이 있으므로 해당 포스팅을 참조하시기 바랍니다:

위의 기능 외에도 여러 가지 개선 사항과 버그 수정이 이번 릴리스에 적용되었습니다. 전체 릴리스 노트는 아래에서 확인할 수 있습니다.

릴리스 정보

릴리스 정보 - Couchbase .NET 클라이언트 라이브러리 - 버전 2.3.0 및 2.3.1

  • [NCBC-1096] - JSON 구성을 지원하기 위해 구성 시스템을 더 추상적으로 만들기
  • [NCBC-1114] - System.Timers.Timer를 System.Threading.Timer로 리팩터링
  • [NCBC-1110] - 키가 존재하지 않으면 GetFromReplica가 시간 초과됩니다.
  • [NCBC-1117] - HttpServerConfig가 서버 인증서의 유효성을 검사하지 않습니다.
  • [NCBC-1119] - 버킷레프가 항상 널이므로 돌연변이 토큰이 작동하지 않습니다.
  • [NCBC-1120] - 연결 풀을 정의하지 않고 사용 향상된 내구성을 참으로 설정할 수 없습니다.
  • [NCBC-1121] - RYOW ConsistentWith가 N1QL 쿼리에 대해 작동하지 않음
  • [NCBC-1131] - 회귀로 인해 HttpStreamingProvider가 잘못된 암호를 인증합니다.
  • [NCBC-1135] - SslStream.Authenticate에 Uri 대신 엔드포인트 사용
  • [NCBC-1136] - 회귀 - 사용 향상된 내구성이 참일 때 MutationToken이 설정되지 않습니다.
  • [NCBC-1013] - SslConnection에 인증서 유효성 검사 추가
  • [NCBC-1051] - 코드 구성을 통해 IO 계층을 플러그 가능으로 만드는 방법 알아보기
  • [NCBC-1079] - N1QL 및 뷰용 스트리밍 JSON 파서 추가
  • [NCBC-1122] - TLS 호스트 이름 유효성 검사를 무시하는 IgnoreRemoteCertificateNameMismatch 구성 플래그 추가
  • [NCBC-769] - "일관성 매개변수"에 대한 지원이 올바르게 구현되었는지 확인합니다.
  • [NCBC-1105] - AT_PLUS에 대한 통합 테스트 추가
  • [NCBC-1130] - SslConnection이 ClientConfiguration.BufferSize를 사용하도록 합니다.
  • [NCBC-1137] - 인증 오류로 인해 부트스트랩 예외가 발생합니다.
  • [NCBC-1140] - 캐리어퍼블리싱 제공자가 폐기된 경우 타이머를 재설정하지 않습니다.
  • [NCBC-1147] - MutationToken이 잘못된 버킷을 사용하여 RYOW에 영향을 미칩니다.

받는 방법

작성자

게시자 Jeff Morris, 수석 소프트웨어 엔지니어, Couchbase

Jeff Morris는 Couchbase의 수석 소프트웨어 엔지니어입니다. Couchbase에 입사하기 전에는 6년 동안 Source Interlink에서 엔터프라이즈 웹 아키텍트로 근무했습니다. Jeff는 Couchbase SDK 개발과 N1QL(쿼리 언어)과 통합하는 방법을 담당하고 있습니다.

댓글 남기기