.NET

출시되었습니다: Couchbase .NET SDK 2.2.2

출시되었습니다: Couchbase .NET SDK 2.2.2

오늘 버그 수정 및 v2.2.1의 후속 릴리스인 Couchbase .NET SDK 버전 2.2.2를 릴리스합니다. 이번 릴리즈의 개선 사항 대부분은 향후 Memcached K/V 작업을 위한 IO 엔진의 개선을 위한 것입니다. 이번 릴리즈의 또 다른 중요한 개선 사항은 ITypeSerializer를 통한 요청별 역직렬화 옵션 허용을 위한 후크입니다. 이 기능은 변경 추적을 위한 프록시 삽입과 같은 멋진 작업을 수행할 수 있도록 Linq2JSON 프로젝트에 추가되었습니다. 이에 대한 자세한 내용은 추후 포스팅에서 확인하세요!

릴리스 정보

버그

  • [NCBC-991] - 일부 쿼리에 대한 응답으로 QueryAsync가 Fatal을 반환함 - 재시도 로직이 올바르지 않음
  • [NCBC-1011] - 현재 컨텍스트 없이 다시 시작하기 위해 ConfigureAwait(false)가 사용되지 않는 문제 수정
  • [NCBC-1012] - 유효성 검사 절차에 따라 원격 인증서가 유효하지 않습니다.
  • [NCBC-1015] - SupportsEnhancedDurability 플래그가 전역적으로 적용되었는지 확인합니다.
  • [NCBC-1016] - 복제본 읽기에서 키를 찾을 수 없는 경우 KeyNotFound를 반환합니다.
  • [NCBC-1017] - GEO 공간 URI에서 추가 슬래시 제거
  • [NCBC-1021] - META()가 올바르게 직렬화되지 않습니다.
  • [NCBC-1022] - 업서트가 ObjectDisposedException을 던지지 않음
  • [NCBC-1027] - HTTP 500은 시간 초과 기간 내에 여러 번의 재시도로 이어집니다.

개선 사항

  • [NCBC-1014] - 단위 테스트 리팩터링
  • [NCBC-1025] - IO를 위한 내부 인터페이스 공개
  • [NCBC-1026] - SaslFactory.GetFactory3()의 이름을 SaslFactory.GetFactory()로 변경합니다.
  • [NCBC-1032] - ITypeSerializers를 통한 더 많은 역직렬화 제어 지원

받는 방법:

SDK는 NuGet을 통해 직접 다운로드하거나 Github 리포지토리를 복제하여 가져와서 사용할 수 있습니다:

  • 바이너리 다운로드 여기.
  • NuGet 패키지는 다음에서 찾을 수 있습니다. 여기.
  • 깃허브 리포지토리는 다음과 같습니다. 여기.
이 문서 공유하기
받은 편지함에서 카우치베이스 블로그 업데이트 받기
이 필드는 필수 입력 사항입니다.

Author

Posted by Jeff Jeff Morris, Senior Software Engineer, Couchbase

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

댓글 남기기

카우치베이스 카펠라를 시작할 준비가 되셨나요?

구축 시작

개발자 포털에서 NoSQL을 살펴보고, 리소스를 찾아보고, 튜토리얼을 시작하세요.

카펠라 무료 사용

클릭 몇 번으로 Couchbase를 직접 체험해 보세요. Capella DBaaS는 가장 쉽고 빠르게 시작할 수 있는 방법입니다.

연락하기

카우치베이스 제품에 대해 자세히 알고 싶으신가요? 저희가 도와드리겠습니다.