.NET

이제 Couchbase .NET SDK 2.1.4를 사용할 수 있습니다!

 

오늘 Couchbase .NET SDK 버전 2.1.4를 출시합니다. 이번 릴리스는 버그 수정 및 기타 개선 사항에 중점을 두고 있지만, 올가을 초에 출시될 2.2.0에서는 다차원 확장(MDS) 및 N1QL 지원과 함께 "향상된" 내구성 및 기타 기능을 완벽하게 지원할 예정입니다.

공개

이 릴리즈는 N1QL에 대한 베타 지원을 제공하며 MDS를 부분적으로 지원합니다. N1QL과 MDS를 함께 사용하려면 다음 서비스를 구성한 단일 Couchbase Server 4.0 베타(또는 곧 RC) 인스턴스를 사용해야 합니다: 데이터, 인덱싱 및 쿼리. MDS에 대한 클러스터 지원은 이번 SDK 릴리스에서는 아직 제공되지 않지만, 2.2.0에서는 제공될 예정입니다.

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

2.1.4에는 다음과 같은 Jira 티켓이 포함되어 있습니다:

버그

  • [NCBC-925] - 버킷이 존재하지 않을 때 연결이 누수되는 .NET 클라이언트 2.1.1
  • [NCBC-934] - 복제본 목록에 복제본이 없는 경우 GetFromReplica는 null을 반환합니다.
  • [NCBC-940] - 클라이언트가 노드 이름을 확인할 수 없을 때 "클러스터가 데이터 서비스를 지원하지 않습니다."라는 메시지가 나타납니다.
  • [NCBC-941] - 쿼리클라이언트에서 N1QL 요청 시간 초과가 누락되었습니다.
  • [NCBC-948] - N1QL 쿼리를 베어(애드혹) 문자열로 실행할 때 발생하는 오류 수정
  • [NCBC-956] - 문자 유형 디코딩 시 예외 수정
  • [NCBC-962] - 쿼리 노드의 리밸런싱 스왑 후 쿼리가 성공하지 못했습니다.
  • [NCBC-968] - 관찰 중 마스터 노드를 얻을 수 없는 경우 NRE
  • [NCBC-970] - 기본 보기 시간 초과를 다른 SDK와 일관되게 만들기
  • [NCBC-972] - 마스터 지속성이 있는 비동기 설정의 높은 지연 시간

개선 사항

  • [NCBC-434] - 20MB 이상 추가 시 E2BIG가 반환되는지 확인하는 기능 테스트 추가
  • [NCBC-949] - 단위 테스트 정리 및 리팩토링
  • [NCBC-955] - 값 서식을 사용하여 연산 플래그에 영향을 주는 옵션 추가

기여자

이번 릴리스에 포함된 풀 리퀘스트를 제출해 주신 다음 기여자분들께 특별히 감사드립니다:

받는 방법

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

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

작성자

게시자 제프 모리스, 수석 소프트웨어 엔지니어, Couchbase

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

댓글 남기기

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

구축 시작

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

카펠라 무료 사용

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

연락하기

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