7.0.43 변경 로그
내부
서버-134063 구문 분석 중 컬렉션 유효성 검사기 상수를 파기합니다.
7.0.41 변경 로그
복제
스토리지
wiredTiger
운영
서버-112636 불필요한 FTDC 로깅 제거
빌드 및 패키징
서버-132775 에 대한 원격 실행 및 스콘 캐싱을 7 끕니다.0 패치의 변형을 출시하다 .
내부
서버-97615 FTDC 스레드에서 발생한 ServerStatus 섹션에 대한 가시성 제공
서버-104464 비정상 종료 후 복제본 세트 스타트업 복구 중 누락된 인덱스 ID 처리
서버-106302 애그리게이션 FTDC 객체 너무 큰 경우 가시성 제공
서버-106644 FTDC ServerStatus 수집기에 불필요한 오류 로그 메시지
서버-111349 rateLimitIsValidAfterQueueing 단위 테스트 재작성
서버-111573 collstats에 구성을 추가하여 전체 wiredtiger 데이터 소스 지표 반환
SERVER-116263 _participants는 TransactionCoordinator에서 동시에 액세스할 수 있습니다.
서버-118419 지정된 db에 대해 서로 다른 dbVersions를 가진 쓰기 작업은 함께 일괄 처리해서는 안 됩니다.
서버-118615 시스템 CA 테스트에서 생성된 macos 인증서 사용
서버-120949 태그 기반 FCV 생성 제거
서버-126298 RHEL 10 838을.,.0 및 7 로 백포트합니다.0
서버-127346 세션 새로 고침을 kExempt 허용 우선 우선 순위 로 설정
서버-127414 DeferredToken에서 절대 낮잠 시간 추적
서버-127946 7.x, 8.x, 9.x에 대한 모든 테스트 인증서를 갱신합니다.
서버-127985 UTF-8 문자 경계에 있지 않은 정규식 일치를 거부합니다.
서버-128253 쿼리 플래너의 정수 오버플로 explainForSort()로 인해 mongod 서비스 거부가 트리거하다 될 수 있습니다.
서버-130571 $_internalIndexKey 사용을 내부 클라이언트로만 제한합니다.
서버-130759 중재자 노드를 고려하도록 불변 조건을 조정합니다.
서버-130785 풀링된 LDAP 연결에 대한 LDAP 역할 수정
서버-130901 $jsonSchema.encryptMetadata.keyId에 대해 JSON 포인터 경로 깊이를 255로 제한합니다.
서버-130926 generateJSONSchemaArraySingleSchemaError에서 strtoll을 사용하면 std::Exception이 발생할 수 있습니다.
서버-131073 mongos 의 $searchMeta에 대한 쿼리 통계 키가 $searchMeta.limit에서 재분석에 실패합니다.
서버-131202 달러 접두사가 붙은 필드가 있는 집계 파이프라인 updateLookup 수정
서버-131229 옵션 유효성 검사 에서 대소문자 구분을 시행하다.
서버-131326 쓰기 서버 시 stmtIds를 반복합니다.
서버-131378 8 프로젝트 설정에서 ubi 배포판에 대한 참조를 제거하여 에버그린 삭제 차단을 해제합니다.
서버-131420 "type=file" 이외의 WiredTiger configString 유형 재정의를 거부합니다.
서버-131423 reportState()에 일관적인 편집 적용
서버-131562 쿼리 멀티플래너에서 잘못 인덱싱된 타이브레이크 벡터를 통한 힙 메모리 공개
SERVER-131827 v.7 0는3 컬렉션 유효성 검사 에서 v time-series 버킷을 허용하지 않습니다.
서버-131860 wiredtiger 구성 문자열 처리 개선
SERVER-131870 힙 use-after-free 수정
SERVER-132275 [v8.0] 여러 파이프라인 인수를 사용하여 $lookup을 거부합니다.
서버-132650 mongos 사전 인증 스트리밍 가능 hello에 구성 가능한 최소 시간 제한을 사용하도록 합니다.
7.0.40 변경 로그
스토리지
wiredTiger
- WT-16515 제거 시 확인 및 대기 중인 클린 페이지에 대한 통계 수정
내부
서버-117854 GranularityRounderPowersOfTwo는 inf 번호에 대해 어설션해야 합니다.
서버-129680 커버리티 빌드 실패 수정: 빈 소스 목록으로 빌드된 libmessage_filter_hooks.so로 인해 objcopy 실패가 발생합니다.
서버-129794 모든 경우에 에버그린 베이즐 빌드(테스트 아님)를 재시도합니다.
129843 서버- pyOpenSSL==.. 와 호환되도록 OCSP 서버 다시19 작성합니다.00
서버-129923 bucket_exceed_uncompressed_mem_limit.js는 >200MB의 비압축 버킷을 빌드하여 이제 셸 삽입 전에 거부합니다.
서버- "Just log & quot; 메시지필터하다 후크의 시맨틱130084
7.0.39 변경 로그
샤딩
서버-116284 결과를 처리 전에 MultiStatementTransactionRequestsSender가 모든 샤드에 commitTransaction을 전송하는지 확인합니다.
복제
서버- 동안106165 게시 되는 대부분의 세컨더리가 30페일오버 게시 읽기/ 쓰기 (write) SLA를 페일오버 .
스토리지
wiredTiger
빌드 및 패키징
서버-111406 최상위 $v가 있는 문서 의 변경 스트림 나누기
내부
서버-79172 Python 업그레이드 시 KMIP 서버 문제
서버-94001 새로 고침이 실패하더라도 논리적 세션 캐시 새로 고침 프로세스 계속합니다.
서버-99692 MSI 설치 온전성 검사 테스트 추가
서버-100441 mongos findAndModify 구현 존재하지 않는 txn을 중단하려고 시도합니다.
SERVER-102082 dangling 트랜잭션으로 인한 데이터 경쟁에 대해 multi_collection_transaction_placement_conflict_workround.js를 둔감하게 만듭니다.
SERVER-106903 QueryAnalysisCoordinator::onSamplerDelete가 오류 발생 가능성을 줄입니다.
서버-108626 커버리티 분석 156320 결함: 초기화되지 않은 스칼라 필드
서버-109609 allDurableTimestamp가 초기 동기화 후 kTimestampOne이며 프라이머리 로 전환하는 동안/전에 진행되지 않았습니다.
SERVER-112342 ServerStatus에는 모든 필드를 제외하는 매개 변수가 있어야 합니다.
서버-113865 (복제) 런타임 설정이 가능한 모든 서버 매개변수를 감사합니다.
서버-115250 정지 시간 동안 JWKSetRefreshJob을 일시 중지합니다.
서버-115307 복제 작업 적용 에 실패할 때 항상 optime 로그
서버-115585 표준 크기를 초과하는 FTDC BSON 처리합니다.
서버-116272 스키마 유효성 검사: 새 컬렉션
서버-118514 DelayableTimeoutCallback은 이전 시간 초과 값을 무시합니다.
서버-122627 bsoncolumn_util.cpp에서 부호 있는/부호 없는 비교 수정
서버-126140 마스터가 아닌 브랜치에서 Copybara 작업을 제거합니다.
서버-126162 MozJS를 ESR 140 로11 업그레이드합니다..0
서버-126781 [v.]7 0v 에서 passlib 패키지7 업그레이드합니다.0
서버-126803 exchange_keyrange_maxkey.js에서 내부 클라이언트+writeConcern 사용
SERVER-126816 [v.]7 0command_let_variables.js에 no_selinux 태그를 지정하다 추가
서버-127032 불안정한 필드를 일치하지 않는 배열 유형과 비교할 때 IDL 호환성 검사기의 AttributeError 충돌을 수정합니다.
서버- 초기 메시지필터하다 플러그인 로더127419
서버-127726 v. 브랜치에서 bit_test_disabled_in_sbe.js를7 수정합니다.0
서버-129129 7에서 GRPC 변형을 제거합니다.0
129278 7서버-.0 msi 서명 권한을 수정합니다.
WT-12657 체크포인트 정리 유틸리티 스레드 추가
7.0.37 변경 로그
보안
서버-128125 bsonObjToArray 소유권 의미 체계를 bsonGetImmutable과 정렬합니다.
7.0.36 변경 로그
내부
7.0.35 변경 로그
보안
서버-123370 setParameter를 통해 설정하다 하면 LDAP 쿼리 비밀번호가 기록됩니다.
복제
쿼리
서버-86326 최대 정규식 패턴 길이를 32k로 늘립니다.
Catalog
스토리지
wiredTiger
빌드 및 패키징
WT-12353 Windows 에버그린 빌더를 서버 로 전환합니다.2022
내부
SERVER-89711 proxy_protocol.js는 proxyprotocol을 실행 때 오류를 처리하다 해야 합니다. 서버
서버-90885 BackupFileCloner의 오류 처리 개선
서버-95570 BatchedDeleteStage가 삭제 중인 기록 를 두 번 찾을 수 있는 경우가 있습니다.
서버-95583 SSLManagerWindows는 서로 다른 발급자의 여러 CRL을 허용하지 않습니다.
서버-102018 더 많은 정보를 추가하기 위해 Repl 코드베이스의 불변성을 감사합니다.
SERVER- 시스템이103404 매우 느린 경우 QueryAnalysisCoordinator 불변성이 트리거될 수 있음
서버-111007 유효성 검사는 혼합 스키마 데이터를 찾을 때 근본 원인을 구분해야 합니다.
서버-111603 jstest를 생성하는 동안 애그리게이션 퍼저 작업의 메모리가 부족 실행.
서버-112792 샤드 키 접두사로 붙은 복합 와일드카드 인덱스의 존재를 보고합니다.
SERVER-112849 change_stream_ensure_resume_token_present_step.cpp의 uassert 메시지 수정
서버-113550 FLE 집계 의 티켓 고갈 문제를2 수정하고 설명합니다.
서버-113711 속도 제한 로그 ID(원격 4625501 커서를 설정할 수 없음)
서버-113923 tassert에서 uassert로 $expr 비교를 사용하여 멀티키 경로에 대한 인덱스 바운드 빌더 검사 변경
SERVER-114045 Prepared_transaction_kill_during_step_up_refresh.js는 트랜잭션 커밋하기 전에 새 프라이머리 에서 커밋 점 진행될 때까지 기다려야 합니다.
SERVER-114295 api_version_prepare_txn.js는 lastCommitted가 업그레이드된 세컨더리 에서 진행할 때까지 기다려야 합니다.
서버- 와일드카드 인덱스는114806 인덱스 빌드 에 허용된 모든 메모리를 사용할 수 있습니다.
서버-115326 수확 시작 시 논리적 세션 캐시 리퍼 지표 재설정 안 함
서버-115576 Resmoke는 이전 버전의 Mongo 셸 에 의존해서는 안 됩니다.
서버-115584 예기치 않게 큰 /proc/mountinfo 파일을 처리합니다.
서버-117252 60 모든 상위 브랜치에서. 다중 버전 테스트를 제거합니다.
서버-117267 체크포인트 실행하고 더티 데이터로 인해 dropIdent가 스타트업 복구에 실패할 때 다시 시도합니다.
서버-117433 비공개 타사 종속성 디렉토리 추가
서버- 백포트가117755 gitignore를 업데이트했습니다.
서버-119546 8에서 oldcrypt를 제거합니다.0
서버-119689 특정 커밋 에 docker-systemctl-replacement 고정
서버-120450 MozJS를 ESR 로 140 업그레이드합니다.9
서버-120668 마스크 문자열이 너무 큰 $trim 허용 안 함
서버-121016 v 에서 작업 중인 monguard 리스모크 변경 사항을7 가져옵니다.0
서버-121132 [v.]7 0논리적 초기 동기화 중 일시적으로 압축된 버킷 불일치로 인해 충돌이 발생합니다.
SERVER-122483 [MozJS] macOS에서 std::to_chars 컴파일 실패10 <.15
서버- MacOS가 에서 빌드하는122791 리스모크 블록의 Python typehint 비호환성 브랜치 70
SERVER-.122807 7 0 python pip 버전에서 경우에 따라 재시도 실패
서버-123083 에서 창을 Python310 으로 7 전환합니다.0
서버-123107 마스터 + 모든 출시하다 브랜치에 걸쳐 Windows SDK 고정
서버-123440 엄격하게 감기 다각형 있는 GeometryCollection으로 인해 2dsphere 인덱스 키 생성 충돌이 발생합니다.
서버-123507 $vectorSearch 사전 필터 내의 암호화된 조건자를 암호화 자리 표시자로 대체해야 합니다.
서버-123553 인덱스 키 생성 로그 줄 오류를 LOGV2_WARNING으로 변경합니다.
서버-123633 내부 메타데이터 와 충돌하는 사용자 $-접두사가 붙은 필드 처리 수정
서버-123918 IDL에서 runtimeConstants.userRoles 유효성 검사
SERVER-123951 $_internalConvertBucketIndexStats는 인덱스 변환 실패 시 PauseExecution을 반환하지 않아야 합니다.
서버-124031 Exchange::getTargetConsumer가 MaxKey를 올바르게 처리하는지 확인합니다.
서버-124190 집계 "exchange" 비 내부 클라이언트의 필드
서버-124268 [테스트 전용] [v.7 0 전용] collMod 인터리브가 fsm 테스트에서 오탐지를 일으킬 수 있음
서버-124285 SBOM 생성 자동화 개선하고 sbom_linter 소유자를 변경합니다.
서버-124308 LDAPDNSResolverCache가 캐시 올바르게 업데이트하지 않는 문제를 수정합니다.
서버-124959 문서 diff 배열 경계 및 $_internalApplyOplogUpdate BSON 유효성 검사
SERVER-125063 BSONColumn 내부에 BSONColumn 중첩 금지
서버-125492 OpenSSL 프라이머리 DRBG 다시 시드 시도 빈도 감소
서버- 에서125667 Windows AWS 자격 증명을 7 수정합니다.0
SERVER-125736 resmoke_suites_ 파생.bzl에 대한 Backport.gitignore
서버-126049 MozJS 범위별 힙 제한 검사에서 프로세스 전역 GC 카운터 사용
7.0.34 변경 로그
내부
서버-120668 마스크 문자열이 너무 큰 $trim 허용 안 함
서버-121895 유효성 검사 오류 수정 개선
서버-122032 위치 프로젝션 과 함께 replaceEncryptedFieldsInFilter를 호출하면 use-after-free가 발생합니다.
서버-122449 $bitSet 일치 표현식 개선
서버-124268 [테스트 전용] [v.7 0 전용] collMod 인터리브가 fsm 테스트에서 오탐지를 일으킬 수 있음
서버-126021 시계열 컬렉션에 필드 이름이 중복된 데이터를 삽입할 때 정의되지 않은 동작이 발생합니다.
7.0.32 변경 로그
보안
서버-119679 updateUser에 권한 부여 확인이 누락되었습니다.
복제
서버-79298 FCBIS는 비정상 설정하다 에서 성공해야 합니다.
쿼리
서버-110916 targetShardsAndAddMergeCursors()의 이동 후 사용
서버- 시스템 사용자 로는 timeseries dsphere인덱스 생성할 수 없습니다.118546 2
내부
서버- 샤딩된 컬렉션 에서105047 $or 및 $ne를 사용하는 쿼리에는 고아 문서가 포함될 수 있습니다.
서버-105416 프라이머리를 선택할 수 없는 경우 구성이 거부되어야 합니다.
서버-105662 서버: 다중 버전 생성을 위해 git http 엔드포인트에서 요청 필요성 감소
서버-105942 ReplicaSetAwareService 스텝다운 훅에 로깅 추가
서버-107482 batch_write_op에서 최상위 StaleConfig 오류를 처리합니다.
서버- 표시108040 업데이트현재 단계를 확인하지 못했습니다.
서버-108581 mongos 에서 찾기 쿼리 남은 시간이 잘못 계산됨
서버-108945 포함된 $or 아래에 빈 경로가 있는 $elemMatch를 올바르게 처리합니다.
서버-109033 커버리티 분석 152012 결함: 이중 락
서버-109200 MozJS를 ESR 로 140 업그레이드합니다.3
서버- 인덱스 바운드 유효하지 않은 것으로 간주될 때로깅을 늘립니다.109213
서버-110118 커버리티 분석 176650 결함: 이동된 객체 사용
서버-110345 완료되지 않은 범위 삭제 작업에 대한 config.rangeDeletions 문서가 정확하지 않은 삭제 필터하다 로 인해 삭제될 수 있음
서버-110423 $ 그룹 희소 인덱스 에 고유 스캔을 사용하여 null/누락된 결과를 숨길 수 있습니다.
서버-111486 $ 그룹 대체 인덱스 사용할 수 있는 경우 희소 인덱스 에 대해 고유한 스캔을 계속 사용할 수 있습니다.
서버-112955 긴급 릴리스용 별칭 만들기
서버-114165 출시하다 브랜치의 스테이징 버전에서만 커버리티 스캔을 실행합니다.
서버-114698 v 에서 VerifyMaxOpenSessionsBasedOnRlimit의 ubsan 오류를 수정합니다.70
서버-114731 v 에서 updatea.js 및 json_schema.js 다중 버전 테스트를7 수정합니다.0
서버-116129 내부 트랜잭션은 빈 읽기 고려 (read concern) 지정해서는 안 됩니다.
서버-116130 forceSyncSource 헬퍼가 암시적 다수 쓰기 고려 (write concern) 로 인해 shardsvr에서 중단됨
서버-116327 생성 시 유효하지 않은 인덱스 유형의 사용을 검증합니다.
서버-117317 MozJS를 ESR 로 140 업그레이드합니다.7
서버-119413 configTerm은 int 로 예상되지만32 int64
서버-119546 8에서 oldcrypt를 제거합니다.0
서버-119961 7MacOS.0 Python 모듈 설치 문제로 인해 워터폴 빌드가 실패합니다.
서버-119981 더 이상 사용되지 않는 유형에 대한 binDataClean() 수정
SERVER-120182 [v.]8 0x509_extended_key_usage.js에서 ReplSetTest 시간 제한을 적절하게 낮춥니다.
SERVER-122483 [MozJS] macOS에서 std::to_chars 컴파일 실패10 <.15
WT-16698 체크포인트 정리에 소요된 시간 측정
7.0.31 변경 로그
쿼리
스키마
WT-14140 {락} 스키마 " 파일:" 스윕되지 않은 dhandles
스토리지
서버-108699 컬렉션 유효성 검사 에서 BSON 크기 확인
WT-12349 커밋되지 않은 읽기 스냅샷 으로 __wt_modify_reconstruct_from_upd_list 동작 수정
WT-12535 __wt_update_obsolete_check()에 소요된 시간 최적화
WT-15803 오류 사례에서 참조가 잠금 해제되지 않는 문제를 수정합니다.
wiredTiger
내부
서버-55068 최대 수신 연결이 현재 80최대 열린 파일의 %로 설정하다 각 연결이 2 파일 설명자를 사용합니다.
서버-60823 JS 테스트 프레임워크 의 runCommandWithRetries가 JS 인터프리터 재귀 제한을 초과합니다.
서버-78241 잘린 로그 줄은 잘린 문자열 대신 남은 문자열 수를 표시합니다.
서버-82688 mongod 충돌, 연결 시 버그 수정 > 와이어드타이거의 session_max
서버-86278 ShardLocal 애그리게이션과 ShardRemote 애그리게이션 간의 불일치 조사
서버-88234 쓰기 고려 (write concern) 지표 테스트 수정
서버-89870 속도 제한 JWKManager::getValidator
서버-91045 JWKSMinimumQuiescePeriodSecs에 관계없이 스타트업 시 즉시 JWK 로드
서버-91503 트랜잭션에 대한 NoSuchTransaction 오류 메시지 개선
서버-93154 abortIndexBuild 변경 이벤트 방출합니다.
서버-93560 txn 재정의에서 핫 경로 로깅 방지
서버-96103 Windows 셸 ProgramRunner의 인수 인용 수정
서버-99623 범위 삭제기 서비스의 CPU 사용량이 높습니다.
서버-101491 원격에서 5xx 오류를 반환할 때 JWKFetcherImpl에서 정지
서버-101758 노드 로컬 작업을 위한 새로운 로컬 전용 작업 실행기 추가
SERVER-102927 evergreen/failed_unittests_gather.sh 스크립트 의 이전 오류로 인한 Misses.debug 기호 파일
서버-103148 DBDirectClient 헬퍼에서 writeConcernError가 범위를 벗어나는 것을 방지합니다.
서버-103774 복합 와일드카드 인덱스가 샤드 키 인덱스 로 사용되지 않도록 허용합니다.
서버-104810 256 OIDC용 PS JWS 서명 알고리즘 지원
서버-106194 CheckMetadataConsistency가 스냅샷 읽기 고려 (read concern) 로 청크를 읽지 않습니다.
서버-106310 트랜잭션 에 대한 커밋 타임스탬프를 설정하다 하려고 할 때 불변성 실패에 더 많은 로깅을 추가합니다.
서버-106360 기본값 으로 리스모크 작업에 대한 스택 추적 기호화를 비활성화합니다.
SERVER-106778 RSA_PSS_SALTLEN_DIGEST는 이전 OpenSSL에서 지원되지 않습니다.
SERVER-107304 Pipeline::dispose()를 멱등 만듭니다.
서버-110149 커버리티 분석 176559 결함: 이동된 객체 사용
서버-110442 인덱스 빌드 기간에 대한 정보 캡처
서버-110953 범위 복제를 시작하기 전에 수신자 샤드 에 고아 문서 없는지 확인합니다.
서버-112229 새로운 auto_header 도구에 대한 gitignore 백포트
서버-112529 concurrency_compute_mode에서 external_data_source.js를 일시적으로 비활성화합니다.
서버-113153 LTS 버전의 쿼리 다중 버전 퍼저를 결정론적으로 만듭니다.
서버-113431 특정 태그를 지정하다 에 카피바라 고정
서버-113545 api_version_prepare_txn.js에서 다시 시작한 후 lastCommittedOpTime이 초기화될 때까지 기다립니다.
서버-113700 copybara를 v 로 업데이트20251110
서버-114017 move_primary_setFCV.js 테스트는 다운그레이드된 FCV 대신 최신 FCV 로 데이터베이스 생성합니다.
서버- 인덱스114337 빌드 lastCommittedMillis는 int64
서버-114363 인덱스 빌드 차단 복제 지표
SERVER-114867 OpenSSL에서 정의되지 않은 경우 RSA_PSS_SALTLEN_DIGEST를 정의합니다.
서버-115398 lastTimeBetweenCommitOplogAndCommitMillis에 대한 정상 상태 복제 와 스타트업 복구를 구분합니다.
서버-115917 특정 Visual Studio 및 MSVC 설치 버전 설정
서버-115962 가장 많이 로드된 샤드 해당 구역 내에서 이미 밸런싱된 경우 밸런서가 진행되지 않습니다.
서버-118428 mongocryptd가 대용량 메시지를 거부합니다.
서버-118713 [v..]7 030 2시스템 사용자 로는 timeseries dsphere 인덱스 만들 수 없습니다.
서버-118849 SBE 해시 테이블 유출에서 더블 프리
서버-119317 MD5 해시 상태 의 객체 수명 주기 개선
서버-119319 ExpressionContext use-after-free 버그 수정
서버-119396 수신 네트워크 메시지의 최대 버퍼 크기 조정
WT-11529 체크포인트 커서의 제거 시도 허용을 중지합니다.
WT-13746 btree와 관련된 RTS와 제거 간의 충돌->rec_max_timestamp(take) 2
WT- 에서15251 test_sweep04 를 8 건너뜁니다.0
7.0.30 변경 로그
내부
서버-118713 [v..]7 030 2시스템 사용자 로는 timeseries dsphere 인덱스 만들 수 없습니다.
7.0.29 변경 로그
샤딩
서버-94315 데이터 정렬이 있는 샤드 필터링 버그
내부
서버-99119 지역 관련 불변성을 tassert로 변경합니다.
서버- 프로필112952 명령 인증 확인 강화
서버-113532 [.]8 0 16MB+32KB의 새로운 CursorResponseBsonSize 제한 도입
서버- 복합 와일드카드 인덱스 쿼리에 대한 Segfault113685
서버-113897 유효하지 않은 복합 와일드카드 인덱스 존재 보고
서버-113900 계획 열거자 코드에 런타임 검사를 추가합니다.
서버-114695 보류 중인 연결의 기본값 업데이트
서버-114838 Lock 관리자 는 적대적 DDOS 공격에 취약합니다.
서버-115296 오류 메시지에서 ResourceId 원시 값 수정
서버-115693 Windows에서 현재 git 리포지토리 감지 수정
서버-116206 메시지 압축기에 대한 예외 처리 개선
서버-116210 수신 요청의 최대 버퍼 크기를 조정합니다.
서버-116211 네트워크 버퍼에 의해 할당된 메모리 제한
7.0.28 변경 로그
내부
서버-115508 압축되지 않은 메시지에 대해 최소 크기의 버퍼를 만듭니다.
7.0.26 변경 로그
쿼리
스토리지
wiredTiger
- WT-9575 가장 오래된 txn ID로 최신 업데이트가 있는 페이지는 제거 대기열에 추가되지 않습니다.
빌드 및 패키징
서버-112367 [v.] 스퓨리어스7 0다중 버전 변경 스트림 테스트 실패를 수정합니다.
내부
서버-76547 time-series 컬렉션 에 대한 생성 명령이 멱등 없습니다.
SERVER-77172 "abortExpiredTransactions" 세션 체크아웃에 실패하면 스레드가 중단될 수 있습니다.
서버-82071 사용자가 청크 병합 명령에서 최소값보다 낮은 최대값을 지정하지 못하도록 합니다.
서버-82180 프라이머리 의 고정 사이즈 인서트는 세컨더리와 다른 자연스러운 순서를 가질 수 있습니다.
서버-82243 lookupARecords의 데이터 경쟁 수정
SERVER-84081 FLE2 쓰기 (write) 오류는 쓰기 고려 (write concern) 오류를 숨깁니다.
서버- 샤딩된 쓰기에서 FLE writeConcernError 보고 테스트및86299 수정2
서버-86591 일시적인 네트워크 문제에 대한 초기 동기화 오류 처리 개선
서버-86727 DB MODE_X 락 사용하지 않도록 MigrationDestinationManager::cloneCollectionIndexesAndOptions를 변경하는 것이 좋습니다.
서버-87194 비어 있지 않은 범위만 허용하도록 청크 청크 명령을 강제 실행합니다.
서버-89039 인덱스 빌드 시작된 후 반환되는 명령 지원
서버-90495 기본 순서 스캔 시 삭제된 recordId에서 시작 또는 재개 지원
서버-92236 청크 마이그레이션은 수명이 짧은 취소 소스를 사용해야 합니다.
서버- 목록 컬렉션이92275 지속형 카탈로그와 일관적인 확인하는 테스트를 개선합니다.
서버-93153 startIndexBuild 변경 이벤트 방출합니다.
SERVER-93400 timeseries_insert_mixed_schema_bucket.js는 collmod 타이밍으로부터 보호해야 합니다.
서버-93672 multiversionconstants.py의 concat 오류 수정
서버-94327 killAllExpiredTransactions에 대한 단위 테스트 추가
서버-94618 create_indexes_return_on_start.js에서 선택적 체인 구문을 교체합니다.
서버-95423 SASL SCRAM 캐시 의 삽입 실패 횟수를 계산합니다.
서버-95919 모든 집계 단계에 인증 테스트가 있음을 어설트합니다.
서버-96839 UMC에서 writeConcern을 UMCTransaction으로 전달
서버-97201 FTDC에 복제 조정자 뮤텍스 대기 시간에 대한 지표 추가
서버-97641 ldaptest.10gen.cc에 대한 LdapHealthObserver 단위 테스트의 종속성을 제거합니다.
서버-98729 repl_monitor_refresh.js의 종료 경쟁 조건 수정
서버-99868 batch_write_exec/batch_write_op의 디버깅 가능성 개선
SERVER-99915 FLE2 findAndModify는 트랜잭션 API 결과에서 WCE도 반환해야 합니다.
서버-100528 WCE 처리에 대한 쓰기 고려 (write concern) 허용하는 모든 명령을 조사합니다.
서버-100936 Mongos는 컬렉션 생성에 대한 최상위 오류로 WCE를 반환해야 합니다.
서버-100937 Mongos는 dropIndexes에서 WCE를 반환해야 합니다.
서버-100938 Mongos는 createIndexes에서 WCE를 반환해야 합니다.
서버-100939 Mongos는 no-op setFeatureCompatibilityVersion에서 WCE를 반환해야 합니다.
서버-100942 setDefaultRWConcernDefault는 WCE를 반환해야 합니다.
SERVER-100943 abortTransaction은 쓰기 고려 (write concern) 기다렸다가 실패 시 WCE를 반환해야 합니다.
서버-101178 공급업체 사본에 중요한 업스트림 ICU 수정 사항을 적용합니다.
서버-101386 Time Series 컬렉션에 대한 쓰기 고려 (write concern) 허용하는 모든 명령을 테스트합니다.
서버-101387 FLE 컬렉션에 대한 쓰기 고려 (write concern) 허용하는 모든 명령을 테스트합니다.
102266 7서버-.0 -- 169977 커버리티 분석 결함: 데이터 경쟁 조건
서버-102428 논리적 초기 동기화 두 배의 maxIndexBuildMemoryUsageMegabytes를 할당합니다.
서버- 에서102477 taskExecutorPoolSize 조정을 방지하는 변경 사항 7 되돌리기.0+
서버-102571 QE 트랜잭션을 처리 때 WriteConcernError 카테고리를 확인합니다.
SERVER-102670 [v.]8 1순서가 잘못된 time-series 삽입 오류 처리
서버- 논리적 초기동기화 가 복합 인덱스 빌드 메모리 사용을 보고합니다.102983
서버-103664 mongos_writes_wait_for_write_concern_sharded_addl_crud_ops.js에서 세컨더리를 중지하기 전에 작업이 중지되었는지 확인합니다.
SERVER-103742 opWriteConcernCounters는 ServerStatus에 NUL 바이트를 불법적으로 포함할 수 있습니다.
서버-103960 필드 경로 를 적절하게 검사하여 부품 수가 을 초과하지 않는지 확인합니다.255
서버- 라우터는104220 삭제 컬렉션 쓰기 고려 (write concern) 오류를 고려해야 합니다.
서버- 기호를 확인할 수 없는 경우 스택 추적컬렉션 실패하지 않도록 합니다.104543
서버-104839 메타데이터 와 인증 정보를 모두 포함하는 새 로그 줄을 추가합니다.
SERVER-105041 [v.]8 0릴리스된 브랜치에 MSVC 버전을 고정합니다.
서버-105263 리스모크는 다른 작업의 실패한 테스트를 기호화하여 테스트 통과 완료를 차단합니다.
서버-105424 직접 샤드 연결 경고에서 양보 및 복원 처리합니다.
서버-105528 mongod 에서 FLE2 findAndModify 쓰기 고려 (write concern) 오류 보고
서버-106075 프라이머리 페일오버 후 apiVersion으로 준비된 트랜잭션을 재개하지 못함
서버-106162 [테스트 전용] 삭제 FSM 상태 에서 쓰기 고려 (write concern) 오류를 무시하고 재평가합니다.
서버-106354 고정 사이즈 컬렉션 에 배치 삽입을 적용할 때 리소스 락 획득이 누락되었습니다.
서버-106492 FTDC에 멀티플래너 지표 포함
서버-106589 초기 동기화 중 인덱스 빌드를 위한 추가 메모리 프로비저닝
서버-106875 CollectionCatalog를 닫을 때 모든 컬렉션의 등록을 실제로 취소합니다.
SERVER-106965 [v.]8 0공유 스콘 캐시 디렉토리 생성합니다.
SERVER-106988 [v.]8 0닌자 + 아이스크림 생성 수정
서버-107361 버킷 카탈로그의 롤오버 결정이 대규모 측정값에 대한 혼합 스키마 확인하지 못할 수 있습니다.
SERVER-107429 [v.]7 04070 70 출시하다 위해 SPM-. 브랜치를 준비합니다.
SERVER-107852 서버 SBOM을8 master/v.x/v 로 재구축합니다.70
SERVER-107924 속도가 느린 머신에 대해 RateLimitIsValidAfterQueueing 테스트를 복원할 수 있도록 합니다.
서버-108366 apiVersion으로 준비된 트랜잭션
108565서버-: Time Series 컬렉션에 대한 대규모 쓰기 처리를 개선합니다.
서버-108800 check_metadata_consistency.js의 구성 쓰기에 재시도 가능 세션 사용
서버-109435 mongod_proxy_protocol.js에 대한 오류 컬렉션 개선
SERVER- " 포착되지 않은109493 예외 in noException" 커버리티 검사
서버-110119 커버리티 분석 176642 결함: 이동된 객체 사용
서버-110124 커버리티 분석 176627 결함: 이동된 객체 사용
서버-110130 커버리티 분석 176613 결함: 이동된 객체 사용
서버-110132 커버리티 분석 176604 결함: 이동된 객체 사용
서버-110133 커버리티 분석 176603 결함: 이동된 객체 사용
서버-110141 커버리티 분석 176586 결함: 이동된 객체 사용
서버-110146 커버리티 분석 176577 결함: 이동된 객체 사용
SERVER- 문서110161 건너뛰기를 중지하도록 $_startAt 동작을 수정합니다.
SERVER-110252 audit_remote_local_intermediate.js에 지연 추가
서버-110425 에버그린 작업 개발하고 추가하여 마스터, v., v., v.,7 08v.08182
서버-110618 7커버리티.0 QI 배치 수정
서버-110675 python dep가.7 0 빌드를 손상시킵니다.
서버-110890 커버리티 분석 175049 결함: 논리적으로 데드 코드입니다.
SERVER-111135 rollback_test.js에서 configureFailPoint 재시도
서버-111427 코드 페이지를 잠그기 전에 SASL 로드
서버-111460 mongos 용 핀 코드 페이지
서버-112035 프록시 프로토콜 끊어진 상태에서 정보(INFO)로 다운그레이드합니다.
SERVER-112375 [v.]7 0requires_fcv_ 를 사용하여 timeseries_create.js에 태그를 지정합니다.70
서버-112467 대기 중인 프록시 연결 수를 추적하고 보고합니다.
서버-113256 [요약] 쓰기 고려 (write concern) 오류 보고 문제
7.0.25 변경 로그
내부
서버-105873 QueryPlannerParams는 IndexCatalogEntry가 소유한 포인터를 유지해서는 안 됩니다.
7.0.24 변경 로그
스토리지
wiredTiger
내부
서버-92411 모든 문서-소스 집계 단계에 인증 검사가 있는지 테스트합니다.
서버-99146 [v.].8 0 80 및 하위 브랜치에서 ShardingTest 및 ReplSetTest의 가져오기 커밋을 허용하지 않습니다.
서버-99693 process_ids가 비어 있을 때 중단 분석기 충돌 수정
SERVER-102017 [v.]8 0disableJavaScriptJIT가 설정하다 경우 스타트업 경고를 기록합니다.
102224 7서버-.0 -- 커버리티 분석 170751 결함: 초기화되지 않은 스칼라 필드
SERVER-102483 [v.] 의7 0UserAcquisitionStats 클래스에서 데이터 경합을 7 수정합니다.0
서버-103505 WiredTigerUtil::setTableLogging의 메타데이터 오류를 처리합니다.
서버-103642 sdp-triager의 이름을 devprod-build-automation으로 변경합니다.
서버- 프로필103741 컬렉션 지표 추가
서버-103783 IDL 테스트에서 Windows의 예상 NAN 문자열 수정
SERVER-104771 [v.]7 0소스에 고정 사이즈 컬렉션 에 TTL 인덱스가 있는 경우 초기 동기화 실패합니다.
서버-105219 s390x에 대한 시간 초과 증가
서버-105336 [.]7 0Debian 변형에서 다중 버전 작업을 제거합니다.11
서버-108091 [v.].8 0 70 및 에서 jstests/noPassthrough/indexbg_killop_stepdown.js의 레이스를 8 수정합니다.0
서버-108449 SAST 보고서 생성을 위한 허용_요청자 수정
SERVER-109679 [v.]7 0MacOS에서 connection_setting_rate_limiting_stats.js를 비활성화합니다.
7.0.23 변경 로그
샤딩
내부
서버-52121 동시 수신 연결 핸드셰이크 제한에 대한 기능 플래그 만들기
서버- 동시 수신 연결 핸드셰이크 제한에 대한 기능플래그를 활성화합니다.52424
서버-75523 "no_unique_address"
서버-81797 타임아웃을 지원 하는 원자성 알림() 및 wait()의 이식 가능한 자체 구현 만듭니다.
서버- 리더에 최적화된86656 리더-라이터 뮤텍스를 만듭니다.
SERVER- 읽기 쉬운 읽기-쓰기90424 뮤텍스 유형
SERVER-101135 priority_takeover_two_nodes_equal_priority.js는 더 낮은 ElectionTimeoutMillis를 사용해야 합니다.
SERVER-101381 query_with_txn_prepared.js는 문서 수 검사를 완화해야 합니다.
SERVER-101495 auth_no_pri.js는 더 낮은 ElectionTimeoutMillis를 사용해야 합니다.
서버-101581 ASIO에서 연결을 수락하기 전에 소켓 상태 확인합니다.
서버-101800 3 HMAC 함수에서 OpenSSL 회귀 조사
서버-102719 FCBIS 테스트에 이 아닌0 durationMillis가 있음을 보장합니다.
서버-103934 FCBIS는 메모리 유출 없이 KVEngine::cleanShutdown을 호출할 수 있어야 합니다.
서버-104168 폴리 토큰 버킷 유틸리티의 공급업체
서버-104407 연결 설정 속도 제한기를 조정하는 서버 매개변수를 도입합니다.
SERVER-104408 Admission::RateLimiter 구성 요소를 소개합니다.
서버-104412 우선 순위가 지정된 연결을 토큰 획득에서 제외합니다.
SERVER-104413 Admission::RateLimiter 구성 요소에 지표 추가합니다.
서버-104415 연결 설정 속도 제한기를 SessionWorkflow에 통합합니다.
SERVER-104771 [v.]7 0소스에 고정 사이즈 컬렉션 에 TTL 인덱스가 있는 경우 초기 동기화 실패합니다.
SERVER-104811 "connections" maxEstablishing에 대한 서버 상태 섹션
서버-104814 IngressHandShakeMetrics에 설정 타이밍 지표 추가
서버-105502 connection_setting* 테스트의 지표 어설션에 assert.soon을 사용합니다.
서버-105526 ConcurrentTokenAcquisitionWithQueueing 테스트에 디버그 로그 및 기한을 추가합니다.
서버-105670 모든 웨이터가 절전 모드가 될 때까지 ConcurrentTokenAcquisitionWithQueueing이 실제로 대기하는지 확인합니다.
서버- 다른 연결 종료 오류에 대해 connection_setting_rate_limiting_exemptions.js를 복원력있게 만듭니다.105693
서버-105753 연결 설정 속도 제한기와 작업 속도 제한기 UX의 일관성 보장합니다.
서버-106045 이름 변경 BurstSize => BurstCapacitySecs 매개 변수
서버-106149 거부 시 rateLimiter가 토큰을 버킷에 반환해야 합니다.
서버-106166 totalAvailableTokens에 대해 FTDC에 Inf를 추가하지 않습니다.
SERVER-106487 PIT 읽기가 드롭 후 컬렉션 에 대한 새 인스턴스 생성하는지 확인할 때 point_in_time_lookups_drop_pending.js가 불안정합니다.
SERVER-106622 rate_limiter_util_test에서 모든 더블에 대해 퍼지 어설션을 수행합니다.
서버-106636 ConcurrentTokenAcquisitionWithQueueing 테스트에서 모든 스레드가 대기열에 들어갈 때까지 기다릴 때 더 긴 시간 초과 사용
SERVER-107208 [v.] SERVER- 에 대한7 0기본 테스트를 추가합니다.107165
SERVER-107217 [v.] SERVER- 에 대한7 0강력한 테스트를 추가합니다.107165
SERVER-107245 [v.]7 0agg_yielding_during_runtime_planning.js 수정
서버-107272 SAST 보고서 생성을 위한 에버그린 작업 작성합니다.
SERVER-107282 [v.]8 1테스트 전용 정의를 확장하기 위해 CODEOWNERS를 업데이트합니다.
SERVER-107321 [v.] 에7 0 7대한 maxEstablish 백포트 브랜치를 준비합니다.0
SERVER-107534 VersionedValue 도입
SERVER-108539 [v.]7 0MongoNoUniqueAddressCheck 정리 검사에서 잘못된 포함을 제거합니다.
7.0.22 변경 로그
샤딩
서버-99440 메타데이터 일관성 데이터베이스 작업 확인을 위한 시간 초과 매개 변수를 추가합니다.
복제
서버-85915 우리는 투표자이고 투표자가 아니므로 동기화 소스를 선택할 수 없습니다.
서버- 하트비트를 처리 때 복제 뮤텍스를 두 번사용하지 않습니다.98831
내부
서버-82755 기능 플래그 만들기
서버-82756 기능 플래그 활성화
서버-83963 sourceNss 및 targetNss가 동일한 경우 renameCollectionForApplyOps에서 조기 반환
서버-85692 js 테스트에서 OptimizationTimeMillis 무시
서버-85804 Mongod에서 프록시 프로토콜 지원
서버-86268 로컬 카탈로그와 샤딩 카탈로그 간의 컬렉션 옵션 일관성 확인
서버-87572 재 계획 이벤트를 계산하는 serverStatus() 지표 추가
서버-89699 OpenLDAP에 MozNSS 호환 쉼이 포함되는 시기를 올바르게 감지합니다.
서버-89919 백업 및 복원 에 테스트 매트릭스 추가
서버-90472 커버리티 분석 155588 결함: 잘못된 반복기 사용
서버-91299 다중 계획을 수행한 후 MultiCollectionAccessor를 새로 고칩니다.
서버-91374 _doReplSetReconfig에서 getTerm과 updateTerm 간의 데이터 경쟁을 수정합니다.
서버-92023 Mongo 테스트 셸 의 $queryOptions에서 $readPreference만 추출
서버-92419 shardedDataDistribution은 문서가 없는 경우 embeddedSizeBytes에 대해 null을 반환합니다.
서버-92476 planningTimeMicros에는 계획과 관련이 없는 작업이 포함될 수 있습니다.
서버-93213 스토리지 엔진 옵션을 한 번만 구문 분석하도록 getTimeseriesBucketsMyHaveMixedSchemaData를 최적화합니다.
서버-93367 create_index_background 테스트에 삽입할 문서의 수와 크기를 줄입니다.
서버-93432 2_contention_kill_parent.js 파일에서 작업을 종료하기 전에 실패 지점을 기다립니다.
SERVER-94193 느린 변형에서 all_shard_and_config_hosts_brough_down_one_by_one에 대한 삽입이 시간 초과되는 것을 방지합니다.
94530 서버- ExpressionContext::getResolvedNamespaces 불변성을 tassert로 변경합니다.
SERVER-94650 config-stepdown 테스트 제품군에서 causal_consistency_shell_support.js를 금지합니다.
서버-94657 복원 역할 모든 데이터베이스 에서 system.views 삭제를 허용해야 합니다.
서버-95430 작업 의 일부가 시간 초과되면 원시 로그에 대한 링크를 제공합니다.
서버- 업서트95523 DuplicateKey 재시도를 올바르게 처리하다 하지 못합니다.
서버-95524 다중 문서 트랜잭션에서 업서트에 대한 중복 키 오류를 재시도하지 않습니다.
서버-95682 기능 플래그 만들기
서버-95683 기능 플래그 활성화
서버-96107 $lookup, $graphLookup 및 $unionWith는 $merge 또는 $out으로 실행 때 잘못된 데이터베이스 에서 읽을 수 있습니다.
SERVER-96197 ExpressionContext의 _resolvedNamespaces가 다른 DB에 있는 동일한 이름의 컬렉션을 구분할 수 없습니다.
서버-96269 추측 인증 감사 수정
서버-96503 FCBIS에 로그 줄 추가
서버-97403 문서 유효성 검사 오류 생성에서 불변을 tassert로 바꿉니다.
서버-97462 건너뛴 레코드를 다시 시도하면 wuow 없이 기록 삭제할 수 있습니다.
서버-97662 SBE 계획 캐시 연결할 수 없는 경우 SBE 계획 캐시 에 대한 쿼리를 매개 변수화하지 않습니다.
서버-97898 AsioSession API 에 프록시 엔드포인트 노출
서버-97903 AuditClientAttrs 클라이언트 장식 만들기
서버-97908 ForwardableOperationMetadata를 통해 클라이언트 간에 AuditClientAttrs 전파
서버-97920 AuditClientAttrs를 사용하도록 AuditEventMongo 및 AuditEventOCSF 업데이트
서버-98160 감사가 활성화된 경우에만 AuditClientObserver를 등록합니다.
서버-98386 샤드가 timeseries 컬렉션에 대해 수신한 ShardVersion을 올바르게 확인하지 않습니다.
서버-98417 컬렉션 에서 더 이상 찾을 수 없는 건너뛴 기록 추적기의 레코드에 대한 테스트를 추가합니다.
SERVER-98965 [v.]7 0timeseries_reopened_bucket_insert.js가 control.min.timestamp와 일치하지 않는 내장된 타임스탬프가 있는 버킷을 수동으로 생성
서버-99236 BalancerCommandsScheduler에서 제출한 원격 명령은 강등 발생 시 중단되어야 합니다.
서버-99488 연결 허용 시스템 로그 에 sourceClient 포함
서버-99584 AuditClientAttrs BSON (역)직렬화 메서드에 대한 테스트 추가
SERVER-99616 $ 그룹 MONGO_verify를 적중할 수 있습니다.
서버-99660 프록시 프로토콜 통해 mongo 형식의 클라이언트 IP를 감사하기 위한 엔드 투 엔드 로드 밸런서 테스트를 작성합니다.
서버-99678 mongod 에 proxyPort CLI 추가
서버-99817 이전 날짜에 대한 시계열 버킷 반올림이1970 경우에 따라 밀리초 정밀도에서 올바르지 않음
서버-99834 mongos loadBalancer 포트에서 비OCS 클라이언트 지원
서버-99836 shouldOverrideMaxConns에서 프록시 소스 원격 엔드포인트 사용
서버-100182 변형에서 ss가 지원되지 않는 경우 netstat로 대체
서버-100468 프록시 프로토콜 통해 OCSF 형식의 클라이언트 IP를 감사하기 위한 엔드 투 엔드 로드 밸런서 테스트를 작성합니다.
서버-100609 sbom 스키마 참조 spdx를 해결합니다. 스키마.json을 로컬 복사본으로
SERVER-100840 abt_translation_bm의 쿼리 수정
101078 서버- mongod 에서 loadBalanced:true를 전송하는 연결을 닫지 않습니다.
서버-101164 db-contrib-tool에 pyinstaller 바이너리 사용
SERVER-101170 MONGO_UNREACHABLE을 사용하지 않도록 메타데이터 일관성을 확인합니다.
서버-101230 커버리티 분석 155126 결함: 잘못된 반복기 사용
서버-101242 ConnectionInterface::getTimesUsed()의 경쟁 조건 수정
서버-101296 aws_e2e_ecs.js 테스트 제거
SERVER-101337 배기 응답은 OP_MSG임을 어설션해야 합니다.
서버-101389 MockServerStreamTest 취소 테스트는 취소 후 작업이 완료될 때까지 기다려야 합니다.
서버-101530 서버 매개변수를 통해 스타트업 시 카탈로그 캐시 크기를 변경하는 기능 추가
서버-101700 에버그린 호스트에서 setup_spawnhost_coredump 스크립트 실행 되지 않습니다.
서버-101716 read_through_cache.h 함수가 noException 메서드에서 예외를 발생시킵니다.
SERVER-102276 [v.]7 0커버리티 분석 169621 결함: 데이터 경쟁 조건
SERVER-102338 70[v.] -- 커버리티 분석 169091 결함: 데이터 경쟁 조건
서버-102735 db-contrib-tool을 로 1 0업그레이드합니다..0
서버-102787 독립형 및 replset용 로드 밸런서 뒤에 Mongo 및 OCSF 감사 테스트 추가
서버-102872 PPC용 OS별 db-contrib-tool pyinstaller 빌드 사용
서버-103286 ss 및 netstat에서 정보를 가져올 때 재시도 추가
서버-103749 CheckOrphansAreDeletedHelpers는 완료되지 않은 마이그레이션의 지연 복구를 고려해야 합니다.
서버-103824 프록시 서버 와 소스 클라이언트 에 서로 다른 IP 사용하는 jstest 추가
SERVER-103862 proxy_protocol_connect.js가 어설션을 실행 있지 않습니다.
SERVER-104205 "netstat" 프록시 샤딩 테스트의 출력
서버-105553 [.]7 0backports_required_for_multiversion_tests.yml에 ddl_view_events.js 항목을 추가합니다.
서버-105611 MozJS/Spidermonkey를 ESR 로 128 업그레이드합니다.11
SERVER-105903 [v.]7 0중복된 동등성 술어가 인덱스 접미사가 정렬을 충족하지 못하도록 방지합니다.
SERVER-106050 [v.]7 0컬렉션 유효성 검사 가 time-series v3 버킷에 대한 시간 순서를 올바르게 확인하지 않습니다.
서버-106122 프록시 프로토콜 테스트에서 loadTest를 제거하고 fuzzTest의 부하를 줄입니다.
서버-106297 grpc_session에서 getProxiedSrcRemoteAddr을 구현합니다.
7.0.21 변경 로그
쿼리
스토리지
wiredTiger
- WT-13216 컴팩트에서 캐시 제거 검사 사용 평가
운영
WT-12012 상세 수준을 높인 후 gen_drain이 고정되지 않는 경우 원래 상세 수준을 복원합니다.
빌드 및 패키징
서버-51366 설치 프로그램에서 만든 폴더를 구성합니다.
내부
서버-73498 설명 출력에 멀티 플래너에서 소요된 시간을 추가합니다.
서버-82762 AutoMerger의 상태 에 대한 모든 액세스는 뮤텍스로 보호되어야 합니다.
서버- 테넌트 마이그레이션 및 샤드 분할 /병합 패스스루 및 통합테스트를 삭제합니다.88891
서버-90449 롤백 및 초기 동기화 퍼저 중에 TTL 모니터가 collMod를 실행 못하도록 합니다.
서버-90997 doDeleteRecord()에서 문서 찾을 수 없는 경우 어설션을 완화합니다.
서버-91272 Atlas Failure Monitor를 보증하지 않는 printStackTrace를 사용하지 않습니다.
서버-91314 디스크 공간이 부족할 때 유출 가능한 쿼리를 종료합니다.
SERVER-91774 require_fcv_* 태그가 <= current version인지 확인하는 Linter
서버-91933 CollectionTruncateMarkers::_minBytesPerMarker에 액세스하는 데이터 레이스
서버-92137 버킷 컬렉션 의 존재를 검사하기 전에 timeseries 삽입이 ShardVersion 검사를 수행하는지 확인합니다.
서버-92239 롤백 도 발생하면 변경 스트림이 강등에서 유지되지 않습니다.
서버-92259 UUID의 네임스페이스 확인이 보류 중인 커밋 네임스페이스를 확인하지 않습니다.
서버-92273 70[v.] ListCollections의 커밋 보류 중인 네임스페이스에 대해 일관되지 않은 동작이7 있습니다(.0 에만 해당).
서버- 상태 관찰자 테스트의 어설션 시간초과를 늘립니다.92673
서버-92797 닫힌 배출 커서 에서 Next()를 실행 때 동작을 수정합니다.
서버-92806 계획 캐시 항목이 $elemMatch를 사용한 인덱스 정렬을 무시합니다.
서버-93389 WiredTigerSessionCache가 롤백 후 해제된 세션을 제대로 처리하지 못합니다.
서버-93497 사용자 캐시 무효화를 OpObserver에서 onCommit 핸들러로 이동합니다.
서버- 변형 수준에서93771 enterprise-rhel- -ppc le 시간81초과 설정64
SERVER-93917 [v.]7 0배열 -> 객체 인터리브 버그가 에 7 적용됩니다.0 및 이전 버전
서버-93963 교체하시겠습니까?. query_by_uuid_commit_pending.js 구문
서버-94156 고유 인덱스 에 데이터 정렬이 있는 경우 업서트 서트 중복 키 재시도 지원
서버-94272 에버그린 제약 조건을 충족하도록 전원 주기 시간 초과를 줄입니다.
서버-94649 직접 샤드 연결 오류 및 경고에 대한 로깅을 늘립니다.
SERVER- Pipx install db-contrib-tool을다시 시도합니다.94662
서버-94731 system.views 컬렉션 에 대한 변경 스트림 이벤트를 방출합니다(showSystemEvents가 활성화된 경우).
서버-94970 $lookup 및 $unionWith에서 샤딩된 $searchMeta 쿼리를 unreachable_tassert 히트하여 실패합니다.
서버-95311 reshardingDelayBeforeRemainingOperationTimeQueryMillis의 기본값 을 결정합니다.
서버-95610 server.js에서 reshardingDelayBeforeRemainingOperationTimeQueryMillis에 대한 버전 확인을 업데이트합니다.
서버-95775 libsasl.dll2 대신 libsasl.dll을 참조하도록 MSI를 업데이트합니다.
서버-95869 모든 코드 경로에서 CommandOnShardedViewNotSupportedOnMongod를 CommandNotSupportedOnView로 변환합니다.
서버-96404 $map 및 $ 필터하다 직렬화의 변수 이름 개선
서버-97044 변경 스트림이 "drop"을 잘못 출력하는 문제를 수정합니다. 구역 샤딩 사용 중이거나 사용 중이던 컬렉션 의 리샤딩 또는 언샤딩 중 이벤트
SERVER-97254 $jsonSchema 구문 분석기는 최상위 스키마와 하위 스키마를 구분하기 위해 빈 문자열을 사용해서는 안 됩니다.
서버-97405 oplog 샘플링을 건너뛰는 서버 매개 변수 추가
서버-97726 생성과 동시에 ident 디렉토리 삭제 방지
서버-98349 3 종료하기 전에 mongos 초 동안 절전 모드로 전환되지 않도록 합니다.
서버-98555 https 복제에 대한 Jepsen 및 Antithesis 수정
서버-98937 ASIO 소켓에 액세스하는 동안 중단을 처리합니다.
서버-101519 컬렉션 후 뷰를 사용할 때 오류가 발생하지 않도록 dbCheck 테스트를 수정합니다.
서버-101807 OplogOutOfOrder가 발생할 때 oplog 항목을 기록합니다.
SERVER-101880 [v.]7 0"openssl..1 11" 에버그린의 배포판 참조
서버-102115 RHEL9 엔터프라이즈 큐레이터의 대상으로 추가
SERVER-102941 [v.]7 0컬렉션 유효성 검사 v3 time-series 버킷에 대해 정렬을 시행하다 하지 않아야 합니다.
SERVER-103093 [v.]7 0DocumentSourceInternalSearchRemoteMongot 생성자에서 _mergingPipeline의 해제 해제()를 이동합니다.
서버-103275 MozJS를 ESR.128 8에서 최신 버전(ESR.)으로 업그레이드합니다.12810
SERVER-103607 [v.]7 0change-stream_null_existence_eq_rewrite_test에서 테스트하기 전에 이벤트가 복제되었는지 확인합니다.
SERVER-104118 Update Okta OIDC authentication script
SERVER-104206 timeseries_lastpoint_top.js에 dos_not_support_causal_consistency 태그를 지정하다 추가
SERVER-104693 [v.]7 0sys-perf의 compiles.yml에 대한 포인터를 추가합니다.
7.0.20 변경 로그
스토리지
wiredTiger
내부
서버-60823 JS 테스트 프레임워크 의 runCommandWithRetries가 JS 인터프리터 재귀 제한을 초과합니다.
서버-84770 변경 스트림 테스트는 재개 가능한 변경 스트림 오류에서 복구되지 않습니다.
SERVER-90724 fsm_workloads/agg_unionWith_interrupt_cleanup.js가 연결 문자열 구성할 때 샤드 이름을 복제본 세트 이름으로 잘못 사용
서버-93120 잠긴 backupCursor 상태 읽기 시 FTDC 컬렉션 차단되었습니다.
SERVER-95237 Make update_replace_id.js test robust
서버-96128 system_perf.yml에서 linkbench에 대한 참조를 제거합니다.
서버-100387 6 자리 서버 티켓 ID로 오류 코드 린터가 작동하도록 합니다.
서버-100673 RHEL 9 zSeries에 대한 지원 추가
100723 서버- m8g/AL2023 에서 예약된 테스트 빌더 구성합니다. MongoDB6 v.0+
SERVER-100856 ocsp_sharding_basic에서 스테이플링을 비활성화해야 합니다.
SERVER-102004 last_lts_mongos_commands.js 업데이트 & last_lts_mongod_commands.js
서버-102116 s390x 동시성을 16x로 범프
서버-102389 backports.yml에서 불필요한 테스트를 제거.
SERVER-102475 Update jstests/noPassthrough/spill_to_disk_server_status.js
서버-102526 MozJS를 ESR 로 128 업그레이드합니다.8
서버-102547 4 7v.0 및 v 의 Graviton 변형에서 push, publish_packages 및 crypt_push 작업을8 제거합니다.0
SERVER-103600 database_versioning_all_commands.js 수정
SERVER-103828 peekASIOStream에서 빈 소켓 처리
7.0.19 변경 로그
이 출시하다 에는 보안 또는 안정성 개선 사항이 포함되어 있습니다. 추가 정보가 공개되면 변경 로그가 업데이트됩니다.
7.0.18 변경 로그
쿼리
서버-97470 findAndModify: Mongos WriteConcernError 동작은 Mongod와 다릅니다.
스토리지
wiredTiger
빌드 및 패키징
SERVER-95976 "matchCollectionUUIDForUpdateLookup" 변경 스트림 단계의 매개변수
내부
서버-71590 커버리티 분석 134195 결함: 잘못된 반복기 사용
서버-82037 정렬기 유출에 사용되는 메모리가 제한 없이 증가할 수 있습니다.
서버-82367 동일한 inProgressLookup 항목 아래의 대기열에 있는 새로 고침은 항상 ReadThroughCache에서 동일한 캐시된 값을 사용하여 호출됩니다.
서버- 클러스터형83221 컬렉션 목록 인덱스에 TTL 표시되어야 합니다.
서버- 클러스터87169 수준 _configsvrCheckMetadataConsistency를 실행하면 Mongo 에 연결할 수 없는 불변성이 발생합니다.
서버-87433 중단 중 ReshardingRecipientService에 대한 페일오버 동작을 처리합니다.
SERVER-87729 [v.]7 0featureFlagQueryStats에 대한 FCV-gating을 비활성화합니다.
서버-88400 shardedDataDistribution 집계 단계는 timeseries에 대해 null 필드를 반환하지 않아야 합니다.
서버-89315 커버리티 분석 147940 결함: 동일한 원시 포인터를 관리하는 서로 다른 스마트 포인터
서버-89320 커버리티 분석 139793 결함: 정수 인수가 오버플로되었습니다.
서버-89322 커버리티 분석 149003 결함: 정수 인수가 오버플로되었습니다.
서버-89328 커버리티 분석 147636 결함: 이동된 객체 사용
서버-89718 커버리티 분석 140718 결함: 잘못된 반복기 사용
서버-90176 OplogBufferLocalOplog 커서 시간 초과되지 않아야 합니다.
서버- 경고를90689 표시하기 전에 프로세스 수준 설정도 확인하도록 THP 스타트업 경고 검사를 변경합니다.
서버-91334 SSDLC 규정 준수를 위해 MongoDB Server 페이퍼트레일 서비스로 온보딩
서버-92292 prepareTransaction에 대한 티켓 획득 건너뛰기
서버-95452 CollectionRoutingInfoTargeter가 업데이트 및 삭제 중에 모든 청크 범위를 반복하지 못하도록 합니다.
SERVER-97700 [v.]7 0유효성 검사는 timeseries v3 버킷을 지원 해야 합니다.
서버-98345 amazon2 배포판을 최신 sys-perf 컴파일로 업데이트합니다.
서버-98473 DSI의 genny-tasks를 사용하도록 sys-perf의 포인트 변경
서버-98720 "Plan executor error"에 누락된 redact() 호출을 추가합니다. 경고 로그
서버-99277 샤드 제거 시 샤딩 메타데이터 무효화됨
서버-99620 sys-perf AL2023 컴파일을 생성합니다.
SERVER-99833 [v.]7 0ubuntu20 ARM 변형을 ubuntu 에서 실행 것을18 ubuntu 에서 실행 하도록 스왑합니다.20
서버-100901 ShardingTaskExecutor에서 tassert하도록 사용자 다이제스트 불변성을 완화합니다.
서버-101322 70[v.] 커버리티 분석 168904 결함: 초기화되지 않은 스칼라 변수
서버-101324 커버리티 분석 169043 결함: 잘못된 반복기 사용
서버-101461 $shardedDataDistribution에서 반환된 numOrphanedDocs 및 numOwnedDocuments가 timeseries 컬렉션에 대한 버킷 수를 보고한다는 점을 명확히 함
7.0.17 변경 로그
샤딩
SERVER-87140 standalone_in_queryable_backup_mode.js 테스트가 세컨더리만 있는 복제본 세트 에서 프라이머리 가져오려고 할 수 있음
Catalog
SERVER-97220 [테스트 전용] collection_catalog_two_phase_drops.js는 저널링을 사용한 쓰기 (write) 최신 타임스탬프를 진행한다고 가정합니다.
스토리지
wiredTiger
내부
서버-73641 시계열 필터링은 샤딩된 시 확장 범위 이벤트를 놓칠 수 있습니다.
서버-76483 CheckShardFilteringMetadata 후크에서 완화 제거
서버- "역할이 존재하지 않음"의수다를 줄입니다. 외부 소스 사용자에 대한 로그76883
서버-85627 강등 killOp에서 중단된ad의 정보를 기록합니다.
서버-89614 $out이 이름 변경과 임시 컬렉션 삭제 사이에 올바르게 정리되지 않습니다.
서버-91556 다중 버전 작업에서 여러 하위 제품군을 처리하다 하도록 번인 업데이트
서버-91589 sbom.json의 Service Arch 소유 타사 라이브러리를 새 팀에 재할당합니다.
서버-91753 3253서버.js는 다른 jstest의 tmp 컬렉션을 관찰하지 않으려면 새 db를 사용해야 합니다.
서버-92329 OIDC에서 후행 슬래시가 있는 발급자 지원
서버-92339 테스트 러너는 연속 구성 스텝다운 제품군에서 구성 샤드 와 직접 통신할 때 네트워크 오류로 인해 실패할 수 있습니다.
서버-92803 초기 동기화 oplog 애플리케이션 중 IndexKeySpecsConflict 오류 무시
SERVER-92853 모든 곳에서 merge_let_params_size_estimation.js에서 복제 대기
서버-94542 [테스트 전용] standalone_in_queryable_backup_mode.js 테스트에서 올바르게 작동하는 종료 프로세스 구현합니다.
서버-94594 internal_transactions_unsharded.js의 시간 진행 수정
SERVER-94735 [v.]7 0'internalQueryFrameworkControl'의 기본값 을 'forceClassicEngine'으로 설정합니다.
서버-94820 퍼저에서 생성되는 파이프라인 수를 줄입니다.
서버-97551 [.]8 0initial_sync_unsupported_auth_schema.js assert.soon 문에서 시간 초과 확장
서버-97842 el의 최신 버전에서 mongodb cpu 사용량 급증9
서버-97862 change_streams_split_event_v1_v2_tokens.js reshardCollection의 초기 청크 분할 (v.)을8 수정합니다.0
서버-98062 인증 코드 키 별칭 업데이트
서버-98168 internal_transactions_resharding.js [v.]에서 reshardCollection에 대한 numInitialChunks를 지정합니다.70
서버-98593 관련 오류 없이 SSL_ERROR_SYSCALL이 발생하는 경우에 대한 대체 오류 코드를 추가합니다.
서버-98608 MozJS를 최신 ESR 마이너 115 버전으로 업그레이드
서버-98818 sharded_backup_restore.js 라이브러리의 증분 백업 사이에 저널 파일을 지웁니다.
SERVER-99074 array_index_and_nonIndex_consistent.js를 tsan_incompatible로 태그 지정
서버-99275 change_streams_split_event_v1_v2_tokens.js에서 단일 dropIndexes 이벤트 예상
99483 서버- mongo-task-generator를 0 로7 업그레이드합니다..20
서버-99605 0351 v. 에서.. 를 참조하는 pip 패키지 고정하여7 0 venv 설정 수정합니다.
서버-100594 최대 fromjson 깊이를 250 에서 로 낮춥니다.200
WT-7053 퇴거 및 체크포인트 교착 상태를 초래할 수 있는 경쟁 수정
WT-13667 SWIG 4 로 WiredTiger 컴파일을3 지원합니다..0 버전
WT-13893 test_autoclose가 으로 실패합니다.
"argument 1 of type 'struct __wt_cursor *' is None"
7.0.16 변경 로그
보안
서버-93433 ESE 키 저장소의 LRU 캐시 에 대한 동시 액세스 잠금
샤딩
SERVER-84769 Resharding Resharding 알고리즘 Resharding Resharding Resharding Resharding Resharding Resharding Resharding Resharding Resharding Resharding Resharding Resharding Resharding OpTimes the Resharding Resharding Resharding Resharding OpTimes the Algorithm in the Low eappedTime
서버-92762 reshardCollection에서 numInitialChunks의 기본값 을 로 설정합니다.90
쿼리
스토리지
wiredTiger
빌드 및 패키징
WT-13560 Git 리포지토리의 SSH 복제 지원 중단
내부
서버-67816 이전 날짜에 대한 시계열 버킷 반올림이1970 예기치 않게 작동합니다.
서버-76726 max_time_ms_connection_pool.js는 페일오버를 트리거하다 패스스루에서 제외되어야 합니다.
서버-76928 장기 실행 dbhash 테스트를 고려합니다.
서버-76961 speculative-auth-replset.js 로그인 의 예상 속성 구조 수정
서버-78784 클라이언트 객체 만들기 전에 AuthorizationManager를 초기화합니다.
SERVER-81109 internal_transactions_sharded_from_mongod.js의 세션 간 인과적 일관성 처리 수정
서버-83666 FTDC에서 CPU 수 지표 보고 의 명확성 개선
서버-84143 BSON 및 코어 덤프에 대한 Windows 디버깅 기능 개선
서버-84541 복제본 세트에서 강등 시 setQuerySettings가 실패할 수 있습니다.
SERVER-85862 burn_in_tests.py가 다중 버전 구성을 이해하도록 합니다.
서버-87065 최소/최대 및 포함된 타임스탬프에 대한 유효성 검사 검사를 확장 범위 이벤트 및 세분성 변화에 대해 견고하게 합니다.
서버-88284 Cyrus SASL을 업그레이드하여 CVE 완화
서버-88925 onCommit 핸들러에 사용되는 클러스터 매개변수 헬퍼에서 대체 opCtx 사용
SERVER- 네임스페이스를89055 주식 하지 않도록 persist_sampled_*_queries.js 테스트 사례를 수정합니다.
서버-89489 쿼리 통계에 대해 내부 변경 스트림 단계를 직렬화해서는 안 됩니다.
SERVER-89690 query_stats_regex.js에 진단 로그 메시지가 누락되었습니다.
서버-89918 백업/ 복원 에 전체 ID 이름 추적 추가
서버- 서버에90302 나열된 TODO 완료-64574
서버-90351 hostInfo에 numCores 필드 이름 유지
서버-90643 OplogCapMaintainer 루프에서 oplog 참조가 무효화될 수 있습니다.
서버-90672 여러 버킷이 여러 줄에 걸쳐 동일한 OID를 가질 수 있도록 하는 time-series 삽입 경로의 잠재적 버그를 조사합니다.
서버-90893 동시 DDL 작업과 일치하지 않는 listDatabases
서버-90952 createIndexes가 collectionUUID 검사의 우선 순위를 지정하는지 확인하는 테스트 추가
서버-91113 다른 네임스페이스 의 타임스탬프로 카탈로그 캐시 무효화하지 않도록 합니다.
서버-91203 AutoGetters는 세컨더리 네임스페이스에 대한 고정 사이즈 스냅샷을 설정해야 합니다.
서버-91376 horizonString에 StringData 대신 std::string 사용
서버-91415 파일 복사 기반 초기 동기화 종료에서 backupCursorKeepAliveFuture의 경쟁을 제거합니다.
서버-91556 다중 버전 작업에서 여러 하위 제품군을 처리하다 하도록 번인 업데이트
서버-91669 클라이언트 관찰자에게 새 opCtx를 노출하기 전에 배턴을 초기화합니다.
서버-91757 중첩된 필드 포함하는 데 사용되는 해시 인덱스 잘못된 결과를 반환할 수 있음
서버-92005 클러스터 dbStats는 동시 removeShard로 불변성을 트리거할 수 있음
SERVER-92127 watchdog_test sleepyHungCheck에서 결함 제거
서버- mongos 에 대한92189 쓰기는 동일한 하위 배치 에서 서로 다른 엔드포인트를 가질 수 있습니다.
서버-92254 _shardsvrCompactStructuredEncryptionDataCommand의 교착 상태 수정
서버-92398 [v.]7 07v.0 를 AWS MacOS 플릿으로 마이그레이션합니다.
서버-92592 같음 ArraySets는 다른 해시 값을 가질 수 있습니다.
서버-92645 복원 위해 타임스탬프가 지정되지 않은 쓰기를 허용합니다.
서버-92780 sys-perf 작업 및 변형을 DSI로 이동
서버-92958 모든 백업/ 복원 테스트에 대한 oplog 크기를 늘립니다.
서버-93005 셸 에서 종료 쿼리 실행 때 읽기 설정 (read preference) 중복되지 않도록 합니다.
서버-93130 OCSP 주기적 가져오기 스레드가 스스로 join()을 호출하여 발생하는 서버 충돌을 수정합니다.
서버- 벡터에 대해 binData하위 유형 x 를 예약합니다.93181 09
서버-93182 DocumentSourceUnwind의 에지 케이스 수정
서버-93264 토폴로지 관찰자 단위 테스트를 위한 기한 및 휴면 처리 추가
서버-93333 [v.]7 0createIndex의 AutoGetCollection에 대한 모든 호출에서 CollectionUUID를 전달합니다.
서버-93482 사용 중인 Python 버전을 기록합니다.
SERVER-93575 cursor_server_status_metrics_Lifespan_histogram.js가 대기하는 시간을 늘립니다.
서버-93673 7 package_test에서 ubi 컨테이너에 redhat 라이선스 키를 마운트합니다.
서버-93690 create_indexes.js 테스트를 다중 버전 비호환으로 표시
SERVER-93734 [v.]7 0RHEL 에서 dns_container_tester.js를 비활성화합니다.8
서버-93844 View의 'count' 명령은 정수 응답을 가정합니다.
서버-93848 WiredTigerSessionCache::getSession()이 종료 상태 의 오래된 값을 읽을 수 있음
MongoDB 8.1부터
WiredTigerSessionCache클래스의 이름이WiredTigerConnection으로 변경되었습니다.서버-93855 엔터프라이즈 "jstests" CODEOWNER 제외 목록에 추가
SERVER-94008 verify_session_expiration_sharded.js 속도를 낮춥니다.
SERVER-94144 [v.]7 0$lookup 내의 $documents가 QueryStats로 구문 분석에 실패했습니다.
서버-94149 [테스트 전용] random_moveChunk_refine_collection_shard_key.js에서 refineCollectionShardKey가 동시에 실행 되는 경우 범위 삭제기를 기다리는 moveChunk 실패를 허용합니다.
서버-94187 copybara에서 git ssh를 사용하지 않습니다.
서버-94207 이전 날짜의 Time Series $match에서 1970 문서를 누락할 수 있습니다.
SERVER- gen/jepsen을 최신 jepsen-mongodb-master 커밋 에고정합니다.94211 10
서버-94231 queryStats가 키 계산에 실패하더라도 쿼리가 실패하지 않아야 합니다.
서버-94316 라우터 서비스 진입 점 에서 예외를 올바르게 포착하고 처리하다 .
서버-94368 [테스트 전용] ttl_deletes_not_targeting_orphaned_documents.js를 리팩터링하고 결정론적으로 만듭니다.
SERVER-94440 PoC on generate_token
서버-94461 mongo-c-driver를..1 275로 업그레이드합니다.+
서버-94471 이전 및 게시 날짜가 포함된 버킷의 잘못된 버킷 형식 1970
서버-94483 sbe_multiplanner_index_check.js waitForFailPoint 수정
서버-94559 시계열 측정 삭제는 버킷의 minTime을 업데이트.
서버-94592 설명을 위한 내부 인수 확인
서버- 세션 새로94635 고침 매개변수를 구성할 수 있도록 설정
서버-94764 피어 인증서 유효성 검사 검사를 테스트하기 위한 단위 테스트 고정 장치를 만듭니다.
서버-94918 [v.]7 0 23 RHEL 9 PowerPC 및 ZSeries에서 암호화 모듈을. 에 고정하지 않습니다.
SERVER-95019 getRecipientHighEstimateRemainingTimeMillis의 getElapd가 < 1경과 시간을 로 0 변경했습니다.
서버-95054 구성 스텝다운 제품군에 대한 removeShard 호출 시 HostUnreachable 오류 재시도
서버-95067 시계열 삽입은 동일한 버킷을 참조하는 여러 배치를 생성할 수 있습니다.
서버-95085 UnwindProcessor의 문제 수정
서버-95230 1 줄이 개를 초과하면 JSON.parse가 실패합니다.
서버-95240 SSL 핸드셰이크에서 PeerID 제거
서버-95445 SSLManagerOpenSSL은 리프뿐만 아니라 CRL에 대해 전체 인증서 체인의 유효성을 검사해야 합니다.
서버-95669 processResponseFromRemote()에서 잘못된 불변성을 제거합니다.
서버-95670 내부 집계 작업에서 스택 추적을 내보냅니다.
서버-95688 BSON 오류가 기본값 으로 메모리 컨텍스트를 로그 해야 하는지 여부를 평가합니다.
서버-95700 사용자에게 반환된 잘못된 bson 유형 오류 메시지를 삭제합니다.
서버-97260 timeseries_create.js가 잘못된 _id 타임스탬프가 있는 버킷을 삽입합니다.
서버-97441 최소 최대값에 대한 유효성 검사 검사에서 확장 범위 이벤트에 대한 패치 업데이트 확인
SERVER-97586 [v7.0] Revert SERVER-94735 v7.0 Backport
서버-98052 query_stats_regex.js의 collName에 대한 쿼리 통계 항목 필터링
WT-13409 __txn_checkpoint의 ret 하나가 처리되지 않음
7.0.15 변경 로그
7.0.14 변경 로그
내부
서버-93205 serverStatus의 prepareUnique 인덱스 수를 노출합니다.
SERVER-93224 drop_database_before_write_is_targeted.js가 구성 스텝다운 제품군과 호환되지 않습니다.
서버-93326 jstestfuzz.git 복제에 재시도를 추가합니다.
SERVER-93578 [v.]7 0되돌리기 "SERVER-92273 필터하다 없는 ListCollections에는 커밋 보류 중인 네임스페이스가 포함되어야7 합니다(.0 전용)"
서버-79766 TransactionRouter가 요청 의 atClusterTime 설정을 무시합니다.
SERVER-80315 grouped_match_push_down.js가 getStageSequence() 결과에 잘못된 어설션을 수행합니다.
서버-80661 샌드박스 배경 테스트 활동
서버- 기본값 으로82476 진단 래치를 비활성화합니다.
서버-82551 병렬 압축기를 사용하여 바이너리 아카이브 속도 향상
서버-82814 클러스터형 컬렉션 스캔 경계를 결정할 때 내부 expr 비교 연산자 지원
서버-84045 AutoSplitVector의 샤드 키 인덱스 에 액세스하는 동안 PlanExecutor가 범위 내에 남아 있는지 확인합니다.
서버-84531 system.buckets 컬렉션 통해 혼합 스키마 버킷을 삽입해도 timeseriesBucketsMayHaveMixedSchemaData 플래그가 설정하다 되지 않습니다.
서버-84625 MigrationSourceManager의 데이터 경쟁 수정
서버-84699 time-series 에 대한 혼합 스키마 버킷을 확인하는 유효성 검사 검사 검사를 추가합니다.
서버-85384 분기 게시 별칭 제거
서버-85892 $documents가 오류를 반환한 후 파이프라인 과 $merge
서버-86669 프라이머리 로컬로 이동하여 프라이머리 샤드 에 컬렉션 생성한 후 세컨더리 노드 에 대한 잘못된 신뢰할 수 있는 지식입니다.
SERVER-86879
concurrency_replication*작업이 UBSan DEBUG 빌드 변형에서 실행 있지 않습니다.서버- mongodb-mongo-master 에버그린 프로젝트 에87760 amazon linux x 변형 추가86
서버-87961 이전 $ 프로젝트 단계 액세스한 필드를 프로젝션할 때 시계열 $ 그룹 재작성이 잘못된 결과를 생성할 수 있습니다.
서버-88255 시스템 성능: mongotools 컴파일을 정적 아티팩트 다운로드 로 대체합니다.
서버-88439 DocumentSourceLookup::clone에서 무료로 사용
서버-88530 C++ 단위 테스트용 BF 설정 스크립트 단위 테스트 바이너리/디버그 기호를 설정하다 하지 않습니다.
SERVER-88750 "bypassEmptyTsReplacement" 삽입, 업데이트, findAndModify 및 bulkWrite를 위한 param
서버-88811 안정적인 타임스탬프가 실패하기 전에 oplog 항목 구문 분석이 실패할 수 있습니다.
SERVER-89391 exhaust_hello_topology_changes.js에서 timeoutMS 증가
서버-89727 압축 시 데이터베이스 및 컬렉션 잠금 획득 제거
SERVER-89748 retry_on_transient_error_basic.js에서 실패할 경우 _flushRoutingTableCacheUpdates 명령을 다시 시도합니다.
서버-89769 테스트가 체크포인트 전에 저널 플러셔를 기다리지 않습니다.
서버-89844 모든 키워드 필드의 달러 필드가 있는 $jsonSchema를 재분석 가능하게 만듭니다.
서버-89861 유효하지 않은 중첩된 bson 유효성 검사 오류 메시지에 디코딩된 길이를 포함합니다.
서버-89890 assertRetryableCommandWorkedOrFailedWithCodes 수정
서버-90147 timelib.h를.2022 10로, 시간대 파일을 2024a로 업그레이드합니다.
서버-90330 세컨더리 노드 에서 실행되는 경우 DDL 코디네이터 생성이 무한정 중단됩니다.
SERVER-90352 AsioNetworkBaton:: AttachImpl이 _timersById 맵을 지우지 않습니다.
SERVER-90391 헤더 및 추가 정보 명확화
서버-90625 제곱합 실행 시간에 대한 QueryStats가 int64_t를 오버플로합니다.
서버-90727 readConcern과 관련된 오류를 무시하도록 analyze_shard_key.js 수정: 사용 가능
서버-90790 CommonAsioSession 생성자에 대한 디버깅 코드 추가
서버-90825 src/ Third_party의 컴플라이언스 설명하는 README 추가
서버-90845 쓰기 (write) 충돌을 설명하기 위해 idxEntryBytesWritten 검사 index_build_operation_metrics.js를 업데이트.
SERVER-90958 $bucketAuto는 동일한 버킷에 동일한 그룹화 키를 사용하여 문서를 그룹 해야 합니다.
서버-90984 응답이 오래된 지평선에서 나온 경우 SplitHorizonChange를 프로세스 하도록 배기 헬로 스트림 수정합니다.
SERVER-90995 섀도잉 metaField는 '계산된' 메타 필드
서버-91067 롤백 중 setMinViibleForAllCollectionsToOldestOnStartup 코드 건너뛰기
서버-91108 utf-8 인코딩으로 로그하여 Windows 에서 참맵 오류 방지
서버-91159 노드 자신이 중재자 임을 알 때까지 중재자 중 FTDC 로그 스팸 필터링을 지연합니다.
서버-91195 최상위 timeseries 컬렉션 옵션을 놓치지 않도록 일반적인 백포터블 솔루션을 제공합니다.
서버-91223 $ 로그 10진수 로 잘못된 계산을 표시합니다.128
서버-91247 DDLCoordinator 생성이 노드 stepDown-stepUp 후에도 지속되지 않는지 확인합니다.
서버- 클래식에서91254 문서가 창 안에 있는지 여부를 결정할 때 오류가 발생합니다.
서버-91257 빌드 팀 sbom에서 라인노이즈의 소유자로 설정합니다.
서버-91258 change_streams_split_event 테스트에서 oplog 크기 늘리기
서버-91312 쿼리 유출에 사용되는 임시 기록 저장소 및 외부 파일에 대한 지표 보고
서버-91336 표현식 의 임시 C++ 객체는 수명이 짧습니다.
서버-91339 표현식 에 $$ROOT가 사용되면 $redact가 메모리를 손상시킬 수 있습니다.
서버-91352 readConcern_atClusterTime_noop_write.js에서 no-op 항목을 확인하지 않습니다.
서버-91366 코디네이터 완료 시 충돌 가능성 수정
서버-91390 컬렉션 유효성 검사 메모리에 필요한 계산이 오버플로될 수 있습니다.
서버-91406 $changeStreamSplitLargeEvent는7182803 이름을 바꿀 수 없는 일치 표현식 과 함께 사용할 때 위치 오류를 반환합니다.
서버-91412 splitVector에서 소유되지 않은 BSONObj 사용
SERVER-91499 "-sysperf" sys-perf에서 Mongo 버전으로 변경합니다.
SERVER-91566 index_operations_abort_concurrent_outgoing_migrations.js에서 checkIndexesConsistentAcrossCluster를 억제합니다.
서버-91573 $addFields 전에 푸시된 $match로 인해 잘못된 결과가 발생할 수 있습니다.
SERVER-91625 [v.]7 0$$NOW, $$CLUSTER_TIME 및 $$USER_ROLES가 있는 표현식에 대해 인덱싱된 계획을 활성화합니다.
서버-91630 configsvr_remove_chunks.js는 config 서버 에 쓸 때 재시도 가능 쓰기를 사용해야 합니다.
서버-91680 v. 다중 버전의 동시_드롭_및_생성.js에서 테스트 사례를 비활성화합니다.60
서버-91699 총 메모리보다 큰 메모리를 뺍니다.
SERVER-91701 max_time_ms_does_not_leak_shard_cursor.js 테스트 견고화
SERVER-91703 read_committed_lookup.js 중에 PeriodicShardedIndexConsistencyChecker를 비활성화합니다.
서버-91728 백포트의 잘못된 병합 수정-21214
서버-91758 mongos_rs_shard_failure_tolerance.js는 이전 버전에서 샤딩된 찾기 명령에 대해 NetworkInterfaceTimeLimitExceeded를 다시 시도해야 8 합니다.0
서버-91778 커서 제한에 도달하면 셸 에서 커서 닫지 않습니다.
서버-91781 merge_let_params_size_estimation.js에서 복제 대기
SERVER-91784 배열의 $ 프로젝트-$addFields로 인해 잘못된 결과가 생성될 수 있습니다.
SERVER-91787 "Build"에 Cyrus SASL을 할당합니다. 팀
서버-91793 출시하다 코드 소유권에서
etc/*suppressions파일만 터치하는 백포트 제외SERVER-91817 analyze_shard_key.js 워크로드 더욱 견고하게 만듭니다.
SERVER-91818 resharding_coordinator_recovers_abort_decision.js는 새 프라이머리 단계로 업그레이드할 때 더 강력해야 함
SERVER-91831 NetworkInterfaceTL::setTimer의 uassert로 인해 서버 충돌할 수 있습니다.
서버-91859 CommandOnShardedViewNotSupportedOnMongod 오류가 발생하면 analyze_shard_key_jscore_passthrough가 실패합니다.
서버-91894 올바른 데이터베이스 이름을 참조하도록 views_basic.js를 수정합니다.
SERVER-91919 change_stream_pit_pre_image_deletion_asymmetric.js가 과도한 양의 메모리를 사용할 수 있음
서버-91938 에서 read_and_write_distribution.js 및 analyze_shard_key.js를 7 만듭니다.0 샤드 키 없이 updateOne 및 removeOne을 수행하지 않습니다.
서버-91940 서버 evergreen.yml에서 무시된 모든 파일을 제거합니다.
서버-91969 혼합 스키마 time-series 버킷으로 초기 동기화 테스트
서버-91970 마이그레이션 시작하기 전에 기증자 측에서 겹치는 범위 삭제 작업이 정리될 때까지 기다립니다.
서버-91985 egress_connection_acquisition_to_wire_metrics.js의 레이스 수정
SERVER-91993 [v.]7 0클래식 엔진 에서 now_variable.js를 수정합니다.
서버-92021 mongotmock 수정 또는 실제 mongot 으로 kill_cursors.js 쓰기 (write)
서버- 서버의92030 mongo-c-driver(libbson) 버전을 로 1 27업그레이드합니다..1
서버-92045 혼합 스키마 time-series 버킷 유효성 검사 검사 검사에서 오류 발생 시 유효한 플래그를 설정하다 하지 않습니다.
서버-92085 구성 퍼저에 대한 tailable cursor 무효화 테스트 건너뛰기
서버- 시계열92086 혼합 스키마 버킷 테스트는 압축되지 않은 버킷이 없는지 검증하려고 잘못 시도할 수 있습니다.
서버-92145 밸런서 설정 새로 고침으로 최신 구성을 덮어쓸 수 있습니다.
서버-92158 Windows 변형에서 hedd_reads.js 비활성화
서버-92160 시간 초과 계산을 위한 평균 작업 설정 시간 상수를 늘립니다.
서버-92183 집계 실행 때 Mongod가 충돌합니다.
서버-92186 wiredtiger 구성 문자열에서 app_metadata를 가져오거나 설정하다 간단한 API 구현합니다.
서버-92193 인덱스 바운드 빌더가 지리적이 아닌 인덱스 사용하여 지리적 경계를 빌드 하려고 시도합니다.
SERVER-92199 스텝다운 제품군에서 change_stream_lookup_single_shard_cluster.js를 금지합니다.
서버-92201 currentop_shell.js는 샤딩된 컬렉션 패스스루에서 모든 샤드가 준비될 때까지 충분히 오래 기다리지 않을 수 있습니다.
SERVER-92231 [v.]7 0버킷 언패커가 v 버킷을 읽고 v3 버킷으로 처리하도록 활성화합니다.2
서버-92233 text_search_index_commands.js에서 컬렉션 생성 후 복제 대기
서버-92247 computeWetherMatchOnAs에서 내부 elemMatch 유형 제외
서버-92273 ListCollections에 커밋 보류 중인 네임스페이스에 대해 일관되지 않은 동작이7 있습니다(.0 에만 해당).
서버-92298 사용하지 않는 ProjectionPathASTNode 인수를 제거하여 $ 프로젝트 집계 요청 속도 향상
서버- rhel.x 변형 이름에서92375 마이너 버전을 제거합니다.8
서버-92376 suse15 패키지 테스트 컨테이너 로 업데이트 .5
서버-92377 system_perf.yml 구성을 정리합니다.
서버-92379 mongocrypt 라이브러리에 mongodb-mongo-master 컴파일 재사용
서버-92381 MigrationSourceManager가 초기 단계에서 중단할 때 약속을 이행하는지 확인합니다.
서버-92382 prepareUnique 인덱스 업데이트해도 제약 조건이 시행되고 있는지 여부가 확인되지 않습니다.
SERVER-92389 무료 이후에 사용하지 않도록 새 Shared_ptr을 만듭니다.
서버-92395 SBE와 호환되지 않는 표현식이 있는 경우 그룹 SBE로 푸시다운하지 않습니다.
SERVER-92402 read_and_write_distribution.js is racy
SERVER-92414 [v.]7 083390--excludeWithAnyTags=resource_ 집중적으로 enterprise-rhel- -s x에 태그를 지정합니다.
서버-92415 db-contrib-tool 버전을 v.. 로 업데이트합니다.083
SERVER-92426 새로운 timeseriesBucketsMayHaveMixedSchemaData 카탈로그 옵션 형식에 의존하도록 테스트 조정
서버-92516 openssl111 buildvariants 제거
서버-92547 80 4v.2 및4 v.4 다중 버전 테스트에서 이전 rhel 변형 이름을 사용합니다.
서버-92556 fsync.js가 티켓 고갈로 인해 비결정적입니다.
서버-92562 sbom 버전을 해당 브랜치로 업데이트합니다.
서버-92601 package_new_compile 작업 제거합니다.
SERVER-92603 Or-to-in 재작성이 매개변수화된 표현식 재작성을 항상 피하는 것은 아닙니다.
서버-92612 에버그린에서 pip 설치를 위한 캐시 디렉토리 설정하다
서버- timeseries_collection_mixed_type.js의.. 에92623 v. 버전을5 0 50고정합니다.28
서버-92660 최종적으로 $collStats와 $_internalAllCollectionStats를 비교하여 all_collection_stats.js에서 일관적인 유효성 검사를 보장합니다.
SERVER-92663 lint_sbom을 일시적으로 비활성화합니다.
SERVER-92682 로컬 스키마 사용하도록 sbom_linter를 변경합니다.
SERVER-92694 restart_during_downgrading_fcv.js는 샤드가 프라이머리 에 동의할 때까지 기다리지 않습니다.
서버-92736 원래 실행된 작업 사용하도록 기호 매퍼를 업데이트합니다.
서버-92777 RHEL 아티팩트의 URL 구성 요소를 수정합니다.8
서버-92812 gCollModTimeseriesBucketsMayHaveMixedSchemaData 기능 플래그 제거
SERVER-92842 store_history_placement_data.js에서 어설션을 억제합니다.
서버-92899 [.]7 0indexbg_killop_secondary.js 오류 코드 수정
서버-92902 numInitialChunks를 size_t에서 int로 캐스팅할 때 오버플로 문제를 수정합니다.
서버-92927 rhel8 키를 package_test.py Docker 딕셔너리에 추가합니다.
서버-92939 도구 다운로드 최신 rhel 버전으로 라우팅합니다.
서버-92974 유효한 THP 매개변수 모드가 스타트업 경고를 표시하지 않는지 확인합니다.
SERVER- resharding_coordinator_recovers_abort_decision.js가 투표기다리도록 합니다.92986
서버-93014 MultiIndexBlock:: 커밋 중에 로컬에서 timeseriesBucketsMayHaveMixedSchemaData를 설정하면 카탈로그 불일치가 발생할 수 있습니다.
서버-93099 timeseriesBucketsMayHaveMixedSchemaData=false로 collMod 허용
서버-93139 read_committed 테스트 작업 간의 인과적 일관성 보장합니다.
서버-93174 mongos_rs_shard_failure_tolerance 테스트에서 세컨더리를 선출하지 않습니다.
서버-93212 mongod 프로세스 가동하지 않고 mongod 버전 및 git 버전 정보를 가져옵니다.
SERVER-93318 [v7.0] Revert SERVER-86904
WT-11391 진행할 수 없어 조정을 중단할 때 추적 할 수 있는 통계 추가
샤딩
SERVER-69234 txn_recover_decision_using_recovery_router.js를 스퓨리어스 샤드 버전 새로 고침에 대해 견고하게 만듭니다.
SERVER-82281 ShardingTest.js가 여러 SetParameters를 제대로 병합하지 않음
서버-89529 리샤딩 작업 후에 청크 마이그레이션 수행되는 경우 리샤딩 중 재시도 가능 쓰기가 두 번 이상 실행될 수 있습니다.
쿼리
스토리지
wiredTiger
WT-9607 압축 진행 메시지 타이밍 수정
WT-10619 Clang-Format을 로 12 0업데이트합니다..1
WT-10689 test-prepare-hs 의 예상 키 수 수정03
WT-10720 unit-test-long의04 test_sweep.test_big_run에서 슬로프 임계값 증가
WT-12139 시스템 백업 복구 시 메모리 누수 수정
WT-12302 진행 시간 단축 메시지 수정
WT-12560 커밋되지 않은 업데이트로 인해 애플리케이션 스레드가 강제 제거 상태로 멈췄습니다.
WT-12643 모든 페이지를 제거할 수 있도록 제거 서버 워크 로직 수정
WT-13091 cursor_copy 디버그 모드 더 정확하게 만듭니다.
WT-13109 release_evict 커서 있는 페이지를 제거하도록 test_scub_eviction_prepare.py를 수정합니다.
운영
WT-11669 백업 ID에 대한 새 로그 기록 만들기
7.0.12 변경 로그
집계
서버-89344 '$unionWith' 쿼리에 대한 설명 출력 수정
스토리지
wiredTiger
내부
서버-64574 MozJS/Spidermonkey를 최신 ESR로 업그레이드합니다.
서버-72019 Mongo C 드라이버 업그레이드 및 CVE 완화
서버-72090 system.users의 이름을 일반 컬렉션으로 또는 그 반대로 변경할 수 있습니다.
서버-81331 SBE에 유출되면 폐기된 카탈로그 객체 에서 읽기가 발생할 수 있습니다.
SERVER-81596 index_operations_abort_concurrent_outgoing_migrations.js의 레이스 수정
서버-82205 셸 dbHash를 비교하여 암호화 옵션을 제외합니다.
서버-82668 sharding_csrs_continuous_config_stepdown 제품군에서 fsync_deadlock.js를 제거합니다.
SERVER- timeseries_dynamic_bucket_sizing.js를 더욱견고하게 만듭니다.83377
서버-83712 정렬이 없는 경우 계획 캐시 키에 $in 길이를 추가하지 않습니다.
서버-84009 70[.] 쿼리 통계 성능 테스트를 정리합니다.
서버-84011 [.]7 0기능 플래그를 활성화합니다.
SERVER-84054 ENABLE_enterprise_tests에 대한 기본값 속성을 생성합니다.
서버-84315 $ 그룹 에서 유출 전략을 제어하는 새로운 플래그를 도입합니다.
서버-86674 프라이머리 따라잡기(catch-up)가 이루어지지 않았음에도 불구하고 따라잡혔다고 생각할 수 있습니다.
서버-87267 timeseries_dynamic_bucket_sizing.js에 대한 bucket_catalog 메모리 사용량 임계값 상향
SERVER-87343 range_deletions_has_index.js에서 세컨더리 업그레이드하기 전에 awaitReplication()을 추가합니다.
서버-87817 Mongo50811 인스턴스 7 0버전..6 6012에서 오류(MongoCommandException, 위치)를 반환하지만 버전.. 에서는 제대로 작동합니다.
서버-87818 Mongo 인스턴스 7 0버전..6 에서 충돌하지만 6 0버전..12
서버-88172 전용 config 서버 있는 클러스터 에서도 구성을 프라이머리 샤드 로 사용할 수 있습니다.
서버-88264 단일 샤드 클러스터에서 직접 연결에 대한 경고를 활성화 하는 옵션 추가
서버-88417 processReshardingFieldsForRecipientCollection이 오래된 db 정보를 사용할 수 있으며 수신자를 잘못 생성합니다.
서버-88832 dbStats에서 중단을 주기적으로 확인합니다.
서버-89466 멀티스레드 메모리 할당 추적을 지원 하도록 MozJS ASANHandles를 업데이트합니다.
서버-89496 쿼리 통계에 $_passthroughToShard를 사용하여 변경 스트림 쿼리를 수집합니다.
서버-89499 샤드 라이트, 독립형, 1- 노드 복제본 세트 및 m 유사60변형을 제거합니다.
서버-89723 authorization_endpoint, token_endpoint, Device_authorization_endpoint에 대한 유효성 유효성 검사 조정
서버-89812 1001 MSVC에서 mozjs를 컴파일할 때 C 내부 컴파일러 오류 수정
SERVER-89970 hedd_reads.js의 취약성 감소
서버-89994 사용자가 아닌 컬렉션에 대해서만 잠금을 획득하는 직접 샤드 작업을 허용합니다.
서버-90086 directConnectionChecksWithSingleShard에 대한 direct_shard_connection_auth 검사를 수정합니다.
서버-90100 libresolv에서 오탐(false-positive) 유출을 억제합니다.
서버-90122 에 대한 CycloneDX 문서 7 구성합니다.0
서버-90164 미니덤프를 수집하는 동안 중단되는 테스트가 Windows 에서 실행 방지합니다.
서버-90168 바젤과 호환되지 않는 LTO 빌드 변형을 비활성화합니다.
서버-90173 ObjectId SBE 유형을 키 문자열에 올바르게 직렬화합니다.
서버-90184 Windows 에 포함된 SASL 플러그인만 로드
서버-90311 README. Third_party.md mozjs를 최신 버전으로 업데이트합니다.
SERVER-90394 update_node_clustertime_replset.js 테스트를 $$NOW에 대해 더 복원력 있게 만듭니다.
서버-90427 (진단 래치 제외) 변형을 제거합니다.
서버-90438 커버리티 분석 155571 결함: 이동된 객체 사용
서버-90485 includeArrayIndex와 함께 사용할 때 $sort가 예상대로 작동하지 않습니다.
서버- 사용하기90513 0전에 SSL_get _verified_chain이 null을 반환하는지 확인합니다.
서버-90543 트랜잭션 참가자는 opCtx를 구성할 때 클라이언트 락 유지해야 합니다.
서버-90599 liblzma(작업 티켓)에 대한 사용하지 않는 링크 제거
SERVER-90657 [v.] 에서7 0ignore_dbcheck_in_startup_recovery.js를 7 수정합니다.0
서버-90678 샤딩된 증분 백업 테스트를 리소스 집약적인 테스트로 태그를 지정하고 더 작은 변형에서의 실행 건너뜁니다.
서버-90681 청크 점보 플래그를 통한 데이터 경쟁 수정
서버-90747 계획 열거자에서 빈 경로가 있는 $elemMatch를 올바르게 처리합니다.
서버-90770 6에서. 및.,0 70샤딩된 클러스터 의 샤딩되지 않은 컬렉션에 대해 $unionWith $ 검색 쿼리 오류가 발생합니다.
서버-90777 서버 되돌리기-71520
서버-90830 QA.git 복제에 재시도를 추가합니다.
서버-90833 $addFields에 의해 시간 필드 이름이 변경될 때 잘못된 경계 정렬 최적화 수정
서버-90853 70sbom(v.)용 린터를 구현합니다.
SERVER-90866 [v.]7 0DeleteStage NEED_YIELD를 삼키는 문제를 수정했습니다.
서버-90869 '$elemMatch' 표현식에 대해 점으로 구분된 전체 경로 이름 변경 허용 안 함
서버-90870 mongotmock 업데이트 및 테스트 수정
서버-90891 uassert V0 키 문자열에 10진수를 추가하려는 모든 시도
서버-90928 copybara가 커밋 메시지의 예비 줄을 정리하도록 합니다.
SERVER-90985 AddToSetNode::init()는 $each에 대한 인수가 유효하지 않은 경우 uassert해야 합니다 . BSON
SERVER-90988 PrepareExecutionHelper 소멸자는 해당 소멸자가 사용할 수 있도록 특별히 추가한 CanonicalQuery::toStringShort의 캐시된 값을 사용해야 합니다.
서버-90991 compile_and_run_unittests_*_ 분기의 범프 시간 초과
SERVER-91066 migration_coordinator_failover_include.js의 모든 configsvr 노드에 migrationCommitVersionError 실패 지점을 설정합니다.
서버-91068 read_ticket_exhaustion_with_stepdown 테스트 제거
서버-91094 백포트에 코드 소유자가 필요하도록 설정
서버-91166 retryable_write_error_labels.js의 트랜잭션은 다른 문서를 업데이트 해야 합니다.
SERVER-91176 ignore_dbcheck_in_startup_recovery.js에서 awaitNodesAgreeOnAppliedOpTime 호출
서버-91178 컬렉션 삭제 전 타임스탬프에서 수행된 스냅샷 읽기를 처리합니다.
서버-91179 v.,7 06v.0 및 v5 에 대한 코드 소유자에서 jstests 디렉토리 건너뜁니다.0
SERVER-91182 Schedule_global_auto_tasks 및 관련 "패치 전용"
91186 서버- sys-perf를 RHEL.9 4 머신에서 실행 하도록 이동합니다.
SERVER-91222 복제본 세트 다시 시작한 후 KeyNotFound 오류 발생 시 cluster_time_across_add_shard.js가 일시적으로 재시도하도록 합니다.
서버-91256 7v.0 sbom 형식을 수정하고 린터를 활성화합니다.
서버-91275 AL2023-arm64-cron-only-mongot-integration 변형 수정
SERVER-91291 코드 소유자에서 etc/backports_required_for_multiversion_tests.yml을 건너뜁니다.
서버-91322 multiversion-config 하위 명령에서 에버그린 구성 옵션을 설정하다 .
서버- 젭센91324 클론을 특정 태그를 지정하다 에 고정합니다.
서버-91362 성능: JS "scope" 캐시된 JsExecution이 존재하는 경우 객체
서버-91407 에 대한 crypt_shared 라이브러리에 대한 SBOM을 7 생성합니다.0
SERVER-91423 70[v.]Detect_evergreen_config 함수를 추가합니다.
서버-91435 레거시 플래그로 테스트 인증서 재생성
서버-91494 DocumentSourceBucket에서 필드 그룹 의 과거형 액세스 방지
서버-91507 에 sbom을 mozjs 새 버전으로 7 업데이트합니다.0
SERVER-91531 index_drop_before_running.js는 세컨더리 에서 인덱스 삭제를 어설션하기 전에 복제 기다려야 합니다.
서버- 작업 중단에대해 HedgeCancelationTest 복원력을 높입니다.91558
SERVER-91679 [v.]7 0에 순수매직 라이브러리를 1 고정합니다.23
WT-11092 s_clang_format을 업데이트하여 aarch64 바이너리를 자동으로 다운로드 .
WT-11109 wt_wrap_open_cursor가 체크포인트 커서 에 대한 테스트/형식으로 WT_NOTFOUND를 반환
WT-12708 제거 무작위 순회 평가/개정
WT-12863 퇴거 워크에서 트리 선택에 대한 퇴거 대상 페이지 확인 업데이트
7.0.11 변경 로그
집계
서버-90297 빈 필드 일치 표현식 으로 인해 변경 스트림 최적화 다시 쓰기 실패
스토리지
wiredTiger
- WT-12900 CONFIG에 실패한 테스트/형식을 에버그린에 업로드
내부
서버-76231 순서가 잘못된 키를 감지해도 유효성 검사가 즉시 실패하지 않아야 합니다.
서버-76232 WiredTiger 에서 인덱스 불일치가 감지되면 충돌하지 않습니다.
서버-77561 리스모크 파일 시스템 로깅 롤아웃
서버-79014 중단 코드에 대한 writeError 키도 확인하도록 hasKilledSessionError() 헬퍼를 업데이트합니다.
서버-81454 Timeseries $geoNear 조회 시 예기치 않은 오류 발생
서버-82305 dbCheck가 세컨더리에서 준비 충돌을 무시하도록 합니다.
SERVER-82764 "planningTimeMicros" 멀티 플래너 평가판 기간의 시간 통합
서버- 중재자에서85279 FTDC 컬렉션 통계 수집기를 실행 하지 않습니다.
서버-85446 multiversionconstants.py의 네트워크 오류 시 재시도
서버-86280 일부 컬렉션 유효성 검사 검사 경고/오류 재분류
서버- 초기 동기화 에서86904 가장 오래된 타임스탬프를 설정하는 것과 가장 오래된 타임스탬프를 고정하는 리샤딩 간에 충돌이 발생합니다.
서버-87059 클러스터 카디널리티 매개 변수를 설정하면 재시도 시 setFCV가 실패할 수 있습니다.
서버-87087 클러스터형 컬렉션에 대해 고유 고유 인덱스 순서 확인이 작동하지 않는지 확인합니다.
서버-87373 prepareUnique 인덱스 옵션 스타트업 중에 FCV 호환성 검사를 수행하지 않아야 함
SERVER-87661 mongot 용 LAST_GREEN 바이너리를 생성합니다.
서버- 올바른 응답을 생성하는 대신시계열 쿼리 오류가 발생합니다.88072
서버-88098 notablescan.js에 try/catch를 추가하여 테스트 노이즈 감소
서버-88263 직접 연결 경고를 컬렉션 획득(및 AutoGetCollection)으로 이동합니다.
서버-88318 하나 배치 쓰기 고려 (write concern) 를 기다리지 못한 경우 dbcheck 실패
서버-88518 쿼리 통계 저장 에 있는 파티션의 수와 크기를 다시 평가합니다.
서버-88651 currentOp 정보를 보고 때 리샤딩 지표 객체 여전히 존재하는지 확인합니다.
서버-88694 BalancerStatsRegistry에서 자동 복구 시나리오에 대한 오류 로그를 내보내지 않습니다.
서버-88978 리샤딩 조정자는 임시 컬렉션 메타데이터 삭제하기 전에 참가자가 kAbort를 확인했는지 확인해야 합니다.
서버-89418 CursorManager는 실행기가 여러 개인 쿼리의 경우 등록된 커서를 추적 하지 못합니다.
서버-89490 LDAP 연결 풀 에서 ErrorCodes::NetworkTimeout 반환
서버-89495 setParameters가 지정되지 않은 경우에도 테스트 매개변수 비활성화
서버- 백업 중에89625 네임스페이스 및 UUID를 보고 때 DirectoryPerDb 및 wiredTigerDirectoryForIndexes를 올바르게 처리합니다.
SERVER-89859 move_chunk_deferred_lookup.js를 느린 변형에 대해 더 견고하게 만듭니다.
서버- "jepsen-docker"에 대한 Jepsen 버전을업데이트합니다. 테스트89904
서버-89930 'partitionByFields'에 고밀도화 필드 포함된 경우 $densify 단계의 유효성을 올바르게 검사합니다.
서버- 샤드 분할89933 성능 테스트 제거
서버-89939 직접 연결 로그 수집에 사용되는 로그를 시간당 한 번으로 제한합니다.
서버-89943 기능 플래그 유틸리티는 스텝다운이 있는 제품군에서 오류 발생 시 다시 시도하고 프라이머리 를 종료해야 합니다.
서버-89989 sharded_backup_restore.js를 확장하여 증분 백업을 수행합니다.
서버- mongos_api_params_util 테스트에 config 서버90020 명시적으로 사용합니다.1
SERVER-90053 [v.]7 089921 관련 티켓이 백포트된 후 테스트의 주석 처리 부분에 SERVER- TODO를 추가합니다.
SERVER-90054 scoped_db_connection_test를 불안정하지 않게 만듭니다.
서버-90069 run_restore.js 및 run_restore_unsharded.js는 빠른 카운트를 시행하다 하지 않아야 함
서버-90090 Amazon 배포판을 최신으로 업데이트합니다.2
서버- 동일한 이벤트에 대한 변경 스트림 분할 이벤트테스트를 견고화합니다.90091
서버-90112 감사:: 로그*ClusterParameter에서 FeatureFlag::isEnabled를 호출하지 않습니다.
서버-90116 백업 파일 커서에는 시스템 권한 부여 필요합니다.
서버-90135 ssl_linear 테스트를 시작할 때 Windows 시스템 CA 저장소가 깨끗한 상태 인지 확인합니다.
서버-90170 explain_skip.js에서 jsTestName()을 사용하지 않습니다.
서버-90187 리스모크 테스트를 실행 전에 다중 버전 바이너리 정리
서버-90199 index_startup_prepareunique.js 테스트에 복제 필요하다는 태그를 지정합니다.
서버-90232 진단 래치가 있는 빌드 mongod 에 의존하는 jstest를 실행 하지 않도록 다중 버전 제품군 수정
서버-90238 70[.] 쿼리 통계 패스스루에서 쿼리 통계를 활성화합니다.
서버-90248 감사 구성 클러스터 매개변수에 _id 필드 삽입합니다.
서버-90264 컴파일에서 느린 단계 제거
서버-90288 비트 쿼리 연산자는 BinData에서 주소 지정 가능한 가장 낮은 바이트를 최하위 바이트로 해석해야 합니다.
서버-90320 WiredTigerStatsTest::EmptySession에 연결 통계 기록
서버- 엔터프라이즈 애그리게이션 단계에 대한90443 업데이트 테스트
서버-90630 패키저가 sbom json 파일 인식하도록 합니다.
WT-10802 테스트/형식에서 체크포인트 시 EBUSY 오류 처리
WT-11972 제거가 진행되지 않은 경우 애플리케이션 스레드 스냅샷 새로 고침
WT-12609 체크포인트 정리 및 페이지 제거 로직 개선
7.0.9 변경 로그
샤딩
서버- 테스트에서89134 트랜잭션 외부의 다중 쓰기가 원자적이라고 잘못 가정
쓰기 작업
서버-88200 수동으로 생성된 버킷에 대한 Time Series 쓰기가 오작동할 수 있습니다.
스토리지
서버-30832 롤백 시 dbCheck 동작 수정
wiredTiger
내부
서버-65974 HistoricalIdentTracker를 체크포인트 커서로 대체합니다.
서버-74931 AtomicWord::storeRelaxed 추가
서버-76001 PeriodicThreadToAbortExpiredTransactions에 대한 serverStatus 지표 추가
서버-76534 변경 사항이 아직 체크포인트되지 않은 경우 백업 커서 에서 네임스페이스 및 UUID가 보고 수정합니다.
서버- 샤드 $lookup 하위 파이프라인에 대해 자신만 대상으로 하는 경우 네트워크를 거치지않도록 합니다.77427
서버-77530 종료 시 미러링 실행기에 참여합니다.
서버-79049 서버가 예상 컬렉션 이름과 실제 컬렉션 이름이 동일한 예기치 않은 CollectionUUIDMismatch를 반환합니다.
서버-79637 잘못된 쿼리 로 인해 상관관계가 있는 술어를 사용하는 TS 외부 컬렉션 으로 $lookup이 발생합니다.
서버- 배출 샤드 에79774 청크가 있는 컬렉션에 대해 밸런싱 비활성화 시 경고를 표시합니다.
SERVER-80194 sharded_agg_helpers.cpp에서 트랜잭션 확인하지 않고 CollectionRoutingInfo를 조회 .
서버-80340 초기 동기화 중 dbCheck 처리 및 테스트
서버-80341 sharded_agg_helpers::attachCursorToPipeline은 라우팅 테이블로 로컬 샤드 대상으로 할 때 dbVersion을 첨부하지 않아야 함
서버-81807 캐시된 SBE 계획에 let-bound 상수가 베이크되어 있습니다.
서버-82349 Mongo 가 7 컬렉션 UUID 없이 applyOps 인덱스 삭제 /drops에서 충돌합니다.
SERVER-82571 insert_with_data_size_aware_balancing.js는 느린 시스템/변형에 대해 실행 때 때때로 실패할 수 있습니다.
SERVER-82717 QueryPlannerIXSelect::stripInvalidAssignments는 $_internalSchemaAllElemMatchFromIndex에서 존재하지 않는 인덱스 할당을 제거하려고 시도합니다.
서버-83193 더 이상 사용되지 않는 WC의 BatchedCommandRequest 게터/세터를 OperationContext에서 제공하는 것으로 대체합니다.
서버-83370 time-series 컬렉션의 경우 PrepareUnique:true 오류가 발생해야 합니다.
서버-83984 WiredTiger 상세도 수준이 억제됩니다.
서버-84440 serverStatus의 복제 대기자 수를 노출합니다.
SERVER- auto_safe_reconfig_helper 테스트가 새로 추가된 제거를기다릴 수 있도록 합니다.84653
서버-84717 [SBE] 이름이 같은 여러 출력 필드를 허용하도록 buildGroup()을 수정합니다.
서버-85681 BasicBufBuilder::grow()에 음수 값이 전달되는 문제를 수정합니다.
서버-85694 PlanShardedSearch 후 $searchMeta 집계 파이프라인 단계가 mongot 에 올바른 쿼리 전달하지 않습니다.
SERVER-85969 문서 업데이트
서버-86201 ShardServerProcessInterface를 통해 수행되는 클러스터 업서트는 작업 컨텍스트를 사용하여 쓰기 쓰기 고려 (write concern) 구성해야 합니다.
서버-86253 서버 상태를 추가하여 재시도 가능 쓰기를 사용하는 사용자 수를 기록 합니다.
서버-86327 경우에 따라 버킷 열당 시계열 단일 스키마 유지되지 않습니다.
SERVER-86375 index_build_memory_tracking.js를 덜 엄격하게 만듭니다.
서버-86380 발급자는 동일하지만 고유한 발급자-오디언스 쌍을 사용하여 여러 IdP 구성을 허용합니다.
SERVER-86407 유효성 검사 다음과 같은 경우에 완전한 결과를 생성하지 않습니다.
서버-86419 NumberDecimal 무한대의 $bitsAnyClear에 대해 SBE와 클래식이 다르게 작동합니다.
서버-86474 $가 설정하다$_internalApplyOplogUpdate: { foo: Timestamp(,)0 0가 올바르게 복제되지 않습니다.
서버-86478 Time Series 버킷 최소/최대는 특정 상황에서 빈 필드 이름을 추적 하지 않습니다.
서버-86529 에버그린에서 전력 주기 테스트 다시 활성화
서버-86640 JWKS 새로 고침을 IdentityProvider에서 IDPJWKSRefresher로 리팩터아웃합니다.
서버-86642 IDP 등록 선택 프로세스 업데이트
서버-86648 종료 시 재개 가능한 인덱스 빌드 정렬기 파일이 동기화되지 않습니다.
서버-86987 config 서버 에 연결할 때 check_metadata_consistency.js가 재시도 가능 쓰기를 사용하는지 확인합니다.
서버-87032 쿼리 통계가 전체 데이터베이스 및 전체 클러스터 변경 스트림에 대해 수집되지 않은 것으로 보입니다.
서버-87306 종료 중 OCSP 관리자 ptr에 액세스하지 못하도록 합니다.
서버-87379 PrepareExecutionHelper에서 CanonicalQuery::toStringShort 값을 캐시합니다.
서버-87521 RollbackImpl 생성과 종료 간의 BackgroundSync 경합 수정
서버-87537 InternalSearchMongotRemoteSpec을 엄격하지 않게 설정합니다.
서버-87573 OpenID 검색 문서에서 token_endpoint를 선택 사항으로 허용합니다.
서버-87845 워치독 단위 테스트 PauseAndResume 시간 초과 문제를 수정합니다.
SERVER-87905 BSONColumn 유효성 검사 정수 오버플로
서버-87930 단위 테스트 CaptureLogs 유틸리티를 사용하여 로그 문에 대한 동기화되지 않은 액세스 허용합니다.
서버-87987 시계열 최적화는 $addFields에 의해 이름이 변경되고 프로젝트 에 의해 제외된 timeField를 제외하지 않습니다.
서버-88017 TimestampKVEngineTest의 잠금 순서 반전 TSAN 오류 해결
서버-88034 전원 주기 작업 구성 수정
서버-88063 StaleConfig로 쓰기 (write) 작업이 실패하고 샤드 에 직접 전달되는 경우 RetryableWriteError 레이블을 추가합니다.
서버-88097 sys-perf 컴파일에 출시하다 플래그를 추가합니다.
SERVER-88136 중재자 FCV 동작을 올바르게 테스트하기 위해 arbiter_always_has_latest_fcv.js 테스트를 수정합니다.
서버-88173 BinData 비트 비교로 인해 많은 경우에 잘못된 결과가 발생합니다.
서버-88202 BSON 유효성 검사 에서 발생할 수 있는 정수 오버플로 수정
서버-88262 read_pref_with_hedging_mode.js에서 시간 초과 방지
서버-88296 $ 그룹 상수 표현식 다시 구문 분석하지 못했습니다.
서버-88328 7v.2 에서 v 로 다운그레이드하는 동안 컬렉션 샤딩 동안 네임스페이스를 사용하지 못할 수7 있습니다.0
SERVER-88404 checkMetadataConsistency는 데이터베이스 에 대해 캐시된 정보를 찾지 못하면 새로 고침되어야 합니다.
서버-88650 종료 중 VectorClockMongoD의 교착 상태
서버-88676 build_patch_id 기능을 으로 7 백포트합니다.0
서버-88755 모든 sys-perf 빌드 변형이 mongodb_setup_release
SERVER-88779 FLE2 내부 트랜잭션 재시도되는 경우 재시도 가능 쓰기 (write) 가 중단됩니다.
서버-88833 mongos w를 사용하여 클라이언트 가 보낸 쓰기에 대한 회신을 생성합니다.0
SERVER-88864 일시적인 느린 하트비트 문제에 대해 nodes_eventally_sync_from_closer_data_center.js를 더욱 견고하게 만듭니다.
서버-88942 이전 바이너리 다운로드에 대한 수정 사항이 포함된 db-contrib-tool 버전 업데이트
서버-89026 v 에서 bench_test_with_tenants.js를7 제거합니다.0
서버-89067 사용자 이름과 일치하는 모든 사용자 요청을 무효화합니다.
서버-89068 sys-perf 프로젝트 에 대해 exec_timeout 및 timeout_secs를 명시적으로 설정하다.
SERVER-89076 test_resharding_test_fixture_shutdown_retry_needed가 SnapshotUnavailable 오류를 처리하다 하지 않습니다.
SERVER-89235 internal_strip_invalid_assignment.js 태그를 지정하다 누락
서버-89251 7v.0 및 v 에서 동시 movePrimary 및 애그리게이션 테스트를6 되돌립니다.0
서버-89253 scons 컴파일 스크립트 에서 컴파일된 바이너리를 재사용하여 복원력을 높입니다.
SERVER-89402 insert_with_data_size_aware_balancing.js는 CSRS 프라이머리 종료/종료 테스트 제품군과 호환되지 않습니다.
SERVER-89414 store_history_placement_data.js 테스트 해체에서 샤드 제거 강화
서버-89554 evergreen/compiled_binaries_get.sh 스크립트 수정
WT-11532 커서 RNG를 사용하여 세션 재설정 RNG 수정
WT-12225 mongodb $ 샘플 단계 주변의 RNG 생성기 취약점 수정
7.0.8 변경 로그
내부
SERVER-75845 fcbis_election_during_storage_change.js에 대한 병렬 셸 에서 InterruptedDueToStorageChange를 캐치합니다.
서버-77559 리스모크를 위한 파일 시스템 로그 핸들러를 구현합니다.
서버-77737 $top/$bottom이 샤딩된 컬렉션 및 상수 표현식에 대해 잘못된 결과를 제공합니다.
서버-78556 internalInsertMaxBatchSize의 기본값(으)로 반환 64
서버-78832 AutoGetCollectionForReadLockFree 생성자는 샤드 키 설정할 때 샤드 버전을 확인해야 합니다.
서버-78852 movePrimary 및 $out을 동시에 실행 테스트
서버- numa79575 노드 카운팅 수정
서버-79999 MacOS 빌더 의 테스트 코드 커버리지 축소
SERVER-81108 writeQueryStats에서 샤드 $ 검색 tassert에 실패합니다.
SERVER-83422 AggQueryShape에서 explain을 제거합니다.
서버-84179 단순8b 빌더가 RLE 차단 작성한 후 상태 완전히 재설정하지 않음
서버-84530 $queryStats 출력에 쿼리 통계 키 해시를 추가합니다.
서버-85580 ScopedSetShardRole 생성 실패에 대한 모든 업데이트 실행 취소합니다.
서버-85721 에버그린 작업 로그 랍스터 링크를 파슬리에 연결합니다.
SERVER-85799 rollback_recovery_commit_transaction_before_stable_timestamp는 장애 지점을 비활성화하기 전에 시스템이 안정화될 때까지 기다려야 합니다.
SERVER-86021 70 7[v.].0 백포트 테스트 감사
서버-86583 샤딩되지 않은 컬렉션 에서 읽은 비트랜잭션 스냅샷 일치하지 않는 샤딩 메타데이터 로 실행될 수 있습니다.
서버-86622 리샤딩 조정자가 오래된 데이터베이스 정보를 사용할 수 있습니다.
서버-86672 CollMod 코디네이터가 오래된 데이터베이스 정보를 사용할 수 있습니다.
서버-86774 PIT( 점 시점 복원 ) 테스트를 위한 oplog 크기 늘리기
SERVER-86782 geo_AXIS_Aligned.js가 너무 오래 걸립니다.
서버-86798 테넌트 마이그레이션 제품군의 validate_db_metadata_command.js 거부 목록
SERVER-86965 [v.] 에서7 0$ 검색 에 대한 쿼리 통계를 7 활성화합니다.0
서버-87058 세컨더리 의 청크 새로 고침이 플러시하는 동안 대다수 writeConcern을 기다리지 않습니다.
서버-87081 v 에서 샤딩된 검색 에 대한 통계를 쿼리 .70
SERVER-87166 [v.]7 0에서 query_stats에 대한 collation_bucket.js를 7 수정합니다.0
서버-87323 향후 연속 작업은 벡터 시계를 공유 포인터로 캡처해야 합니다.
서버-87610 수신된 오래된 예외의 네임스페이스 에서 shardVersionRetry 트립 와이어를 완화합니다.
서버-87616 SBE가 있는 출시하다 구성에서 최소 trySbeEngine 빌드 변형을 만듭니다.
서버-87666 $documents에 대한 계획 캐시 쿼리 형태 실행할 때마다 고유합니다.
서버-87982 ftdc systemMetrics status 섹션에서 THP_enabled 필드 이름을 변경합니다.
SERVER-88111 random_DDL_CRUD_operations.js 대량 삽입은 최대 internalInsertMaxBatchSize 삽입을 수행해야 합니다.
서버-88360 "샤딩 카탈로그 및 로컬 카탈로그 컬렉션 uuid가 일치하지 않음"을 제거합니다. 트립와이어 어설션
7.0.7 변경 로그
샤딩
서버-84368 샤딩된 있지 않은 샤딩된 컬렉션 에 대해 오래된 mongos 에서 실행 경우 CreateIndex가 StaleConfig와 함께 실패합니다.
쿼리
SERVER-83602 $or -> $in MatchExpression 재작성은 $or를 다른 $or에 직접 중첩되어서는 안 됩니다.
집계
SERVER-87313 [v.]7 0[SBE] 애그리게이션 명령이 SortStage::SortImpl::runLimitCode()에서 트립와이어 어설션을 적중합니다.
빌드 및 패키징
WT-11407 24 MacOS에서 WT_ROLLBACK 오류를 중지하기 위해 test_txn 테스트( WiredTiger 아님)를 수정합니다.
내부
서버-70672 엔터프라이즈 리포지토리를 10gen/ Mongo 에 병합합니다.
서버-72431 분할 청크의 커밋 멱등 만듭니다.
서버-76700 OperationCPUTimerTest::TestReset에서 허용 가능한 CPU 경과 시간 창 늘립니다.
SERVER-79285 primaryOnlyService 인스턴스 정리 실행기에서 makeOperationContext를 호출해서는 안 됩니다.
서버-79999 MacOS 빌더 의 테스트 코드 커버리지 축소
SERVER-80177 validate()는 정책을 준수하지 않는 문서에 대해 valid:false를 반환하지 않아야 합니다.
서버-83501 sys-perf 실행에 사용 가능한 모든 서버 매개변수의 파일 생성하는 스크립트 작성합니다.
서버-83508 이전 저장 파일을 삭제하는 워치독과 FCBIS 간의 경쟁
서버- 밸런서가83956 다중 버전 클러스터에서 경고 메시지를 잘못 표시합니다.
서버-84008 에서 쿼리 통계 sys-perf 변형을 7 활성화합니다.0
서버-84123 BSON 유효성 검사 에 버전 관리 추가
서버-84125 BSONColumn 유효성 검사 에서 필드 이름 크기 확인
서버-84179 단순8b 빌더가 RLE 차단 작성한 후 상태 완전히 재설정하지 않음
서버-84240 replSetReconfig가 네트워크 오류를 다시 시도하도록 합니다.
서버-84589 샤딩된 time-series 버킷 컬렉션 직접 삭제하는 것이 오해의 소지가 있을 때 오류가 발생합니다.
서버-84612 이머 버전을 정의합니다.
SERVER-84615 Linenoise 버전을 정의합니다.
서버-84628 읽기/쓰기 문제에 대한 mongos 의 시작 경고
SERVER-85318 timeseries_out_non_sharded.js의 expireAfterSeconds를 변경합니다.
서버-85459 [v.]7 0bucketRoundingSeconds 매개 변수는 FCV.,6 0 7바이너리 의 노드에서 허용됩니다.0
서버-85534 샤드 컬렉션 커밋한 후 벡터 클럭을 체크포인트합니다.
서버-85690 index_build_unregisters_after_stepdown.js에서 인덱스 빌드 계속하기 전에 강등이 완료될 때까지 기다립니다.
서버-85716 빈 버퍼가 BSONColumn 유효성 검사 로 전달되는 문제를 수정합니다.
85843 서버- 데이터베이스 동시에 삭제된 경우 쓰기 (write) 작업이 실패하고 NamespaceNotFound가 발생할 수 있습니다(샤딩 전용).
서버-85869 구성 샤드 에서 전체 찾기는 오래된 데이터를 반환할 수 있습니다.
서버-85973 README. Third_party.md를 업데이트하여 발그라인드가 BSD-4-절에 따라 라이선스가 부여되었음을 표시합니다.
SERVER-.86021 7 0 백포트 테스트 감사
SERVER-86065 BSONColumn 구조 유효성 검사 에서 중첩된 인터리브 모드 확인해야 합니다.
SERVER-86106 shadow-utils가 사용 중이 아닙니다.
서버-86158 TTL 작업 지표 테스트에 사용되는 변경 실패 점
SERVER-86273 $ 검색 verifySearchCursors에서 프로토콜 버전 및 검색 시퀀스 토큰을 설정하다 해야 합니다.
서버-86355 recoverRefreshDbVersion이 오류를 삼키는 중입니다.
서버-86395 안정적인 체크포인트 에서 convertToCapped를 복구 동안 DuplicateKey 오류를 조사합니다.
서버-86399 FTDC가 새 할당자를 실행 수 있는 시스템과 관련된 정보를 추적하는지 확인합니다.
서버-86403 THP 스타트업 경고 수정
서버-86417 $vectorSearch 필터하다 소유 객체로 변경합니다.
서버-86424 $ 패싯 searchSequenceToken을 사용하여 문서를 생성할 수 있어야 합니다.
서버-86433 사용하기 전에 엔드포인트에 저장된 data_union의 메모리를 지웁니다.
SERVER-86452 [v.]7 07v.0 파일 변형을 마스터에 더 가깝게 만듭니다.
서버-86454 canSwapWithRedact 및 canSwapWithSingleDocTrans 제약 조건 병합
서버-86481 Jepsen 설정하다, 등록 및 읽기 고려 (read concern) 대부분 테스트가 에버그린에서 실행 되지 않습니다.
서버-86523 쿼리 통계를 로 7 백포트합니다.0 배치 #5
서버-86607 여러 대상 클레임이 있는 액세스 토큰 거부
SERVER-86619 Document::shouldSkipDeleted()가 누락된 항목을 확인하지 않고 문자열에 액세스합니다.
SERVER-86620 [v.]7 0sys-perf 매개변수용 백포트 스크립트
서버-86622 리샤딩 조정자가 오래된 데이터베이스 정보를 사용할 수 있습니다.
서버-86624 RSLocalClient도 스냅샷 사용할 수 있을 때까지 기다리도록 합니다.
SERVER-86632 plan_cache_drop_database.js가 DatabaseDropPending 오류를 포착해야 합니다.
서버-86634 ecoc.compact로 끝나는 컬렉션 은 FLE 컬렉션 으로 간주되어야 합니다.
SERVER-86646 종료되지 않은 크기 바이트의 DecodeRecordIdStrAtEnd 처리 수정
서버-86652 쿼리 7 통계.0 백포트 배치 #6
서버-86698 에 대한 evergreen_nightly에 쿼리 통계 패스스루를 7 추가합니다.0
서버-86700 7[.X] timeseries_agg_out.js가 NamespaceNotFound 오류를 예상하지 못하는 문제를 수정합니다.
서버-86705 ttl_deletes_not_targeting_orphaned_documents.js에서 TTL 인덱스 보다 느린 moveChunk 작업
서버-86717 리샤딩은 사용자 제공 구역 범위 $-접두사가 붙은 필드가 포함되지 않았는지 확인해야 합니다.
서버-86772 racy watchdog_test 수정
서버-86822 macOS 빌더 에서 sharding_gen 제거
서버-86840 분할 단위 테스트 작업을 처리하다 위해 단위 테스트 수집 스크립트 수정
SERVER-. 브랜치에서86841 shapeering_bm.cpp에 대한 테스트 설정 7 수정합니다.0
서버- 에서86876 sys-perf 변형에 대한 진단 래치를 7 비활성화합니다.0
SERVER-86889 엣지 케이스를 고려하도록 idl_check_compability.py를 수정합니다.
서버-86903 QS를 로 7 백포트합니다.0 배치 #7
서버-87061 샤딩된 다중 문서 트랜잭션은 동시 리샤딩 작업의 부분적인 효과를 관찰할 수 있습니다.
서버-87130 쿼리 통계를 로 7 백포트합니다.0 배치 #8
서버-87177 $getFields를 사용하지 않도록 표현식_테스트.cpp의 테스트를 수정합니다.
서버-87330 비RSA 키를 사용하여 JWKSet 허용
SERVER-87394 [v.]7 0손상된 debian11 패키지 에 대한 수정 사항 살펴보기
87415 서버- sys-perf에서 run_command__simple 워크로드 제거합니다.
서버- 에버그린의 출시하다 브랜치에서87479 SBE 빌드 변형을 수동으로 실행 $skip/$limit 접두사가 있는 SBE $ 그룹/$lookup 테스트를 생성하고 추가합니다.
서버-87544 git이 엔터프라이즈 모듈을 인식할 수 있도록 gitignore를 수정합니다.
서버-87557 잘못된 빌드 변형에서 일부 FF 테스트 제외
서버-87567 SessionWorkflow는 잘못된 요청에 대한 응답 오류를 올바르게 반환해야 합니다.
서버-87600 system_perf.yml에서 이전 변형 삭제
서버-87612 쿼리 통계를 로 7 백포트합니다.0 배치 #9
WT-10178 prepare-conflict로 형식이 시간 초과되는 타이밍 스트레스 수정
WT-11239 wiredtiger 구성 작업 에 CLANG_C/CXX_VERSION 컴파일 플래그 추가
WT-11325 schema-abort-predictable-test의 키 누락
WT-12304 RTS는 얼마나 더 많은 작업을 수행해야 하는지에 대한 정보를 제공해야 합니다.
WT-12321 열려 있는 대량 커서 수를 추적 하는 통계 추가
WT-12402 제거 서버 트리를 건너뛰는 시점 추적 하는 통계 추가
7.0.6 변경 로그
샤딩
서버-75537 샤드에 대한 직접 작업을 처리합니다.
서버-76337 샤드에 대한 무단 직접 연결을 추적 하는 서버 상태 메트릭 추가
서버-76984 서비스 진입 점 에서!_isInternalClient()에 대한 검사를 제거합니다.
서버-77027 샤딩 활성화된 경우에만 직접 샤드 연결을 확인합니다.
서버-81508 ShardCannotRefreshDueToLocksHeld가 발생했을 때 쓰기 (write) 문이 이중 실행될 수 있습니다.
서버-83146 대량 쓰기 (write) 작업이 NamespaceNotFound로 실패할 수 있습니다.
서버-83775 이상적인 데이터 크기보다 더 많이 소유하고 있는 샤드 간에 데이터 균형을 맞추지 않습니다.
복제
SERVER-79191 continuous_initial_sync.py가 FSM 해체 중 롤백될 수 있음
쿼리
서버-84595 유효하지 않은 테스트 jstests/noPassthrough/out_majority_read_replset.js 삭제
집계
서버-82929 $listSearchIndexes에는 의도한 대로 listSearchIndexes 권한 작업 조치 아닌 찾기 권한 조치 필요합니다.
스토리지
WT-11062 동시 액세스 허용하기 위해 참조 주소를 세이프 해제합니다.
wiredTiger
- WT-11845 잘라내기 관련 트랜잭션 가시성 문제 수정
빌드 및 패키징
서버-62957 reshardCollection 변경 스트림 이벤트 추가
내부
SERVER-69413 문서 업데이트
서버-72703 $out의 db 락 mode_IX로 다운그레이드합니다.
서버-72839 CAFile과 clusterCAFile이 모두 제공되지 않은 경우 서버가 피어 인증서 유효성 검사 건너뜁니다.
서버-74875 변경할 수 없는 정렬된 맵을 구현하고 설정하다.
서버-75497 CollectionCatalog의 순서가 지정된 컨테이너를 변경할 수 없는 상태로 변환합니다.
서버-75613 변경할 수 없는 데이터 구조를 위한 GDB 프리티 프린터 추가
서버-75851 변경할 수 없는 벡터를 위한 typedef 추가
서버-76463 조정자 외부에서 획득한 샤딩 DDL 잠금이 DDL 복구를 기다릴 수 있도록 합니다.
서버-77801 macOS 호스트에서 sharded_collections_jscore_passthrough_with_config_shard를 제거합니다.
서버-78188 libldap 및 OpenSSL 과 함께 멀티스레드 LDAP 연결 풀 의 기본값 1 사용을1 허용합니다...1
서버-78311 mongos 삽입 명령에 대한 writeErrors가 있는 경우 writeConcernError를 보고하지 않음
SERVER-78662 인덱스 빌드, 강등, 준비된 트랜잭션 및 mode_IS coll 락 으로 인한 교착 상태
서버-78911 "다른 사용자 이름이 saslSupportedMechs에 제공되었습니다" X.509 클러스터 내 인증 중 로그
서버-79150 ScopedSetShardRole 범위를 인덱스 빌드 의 설정 단계로 줄입니다.
SERVER-79192 awaitReplicationBeforeStepUp을 사용하도록 migration_coordinator_commit_failover.js를 수정합니다: false
서버-79202 종료 시 PinnedConnectionTaskExecutor가 중단될 수 있습니다.
서버-79214 고아 문서로 인해 indexu.js에서 오류 발생
SERVER-79286 쿼리 노브 만들기
서버-79400 문서 수 타이 브레이킹 휴리스틱을 구현합니다.
서버-79972 코어 덤프 아카이브 속도를 높이는 방법을 조사합니다.
서버-80150 클라이언트 메타데이터 로 협상된 네트워크 압축기를 기록합니다.
서버-80233 인덱스 접두사 휴리스틱을 구현합니다.
서버-80275 자세한 계획 점수를 위한 로그 줄 추가
서버-80310 워터폴에서 개별 genny 작업을 실행 수 있도록 sysperf를 업데이트합니다.
서버-80645 Amazon 2023 커뮤니티 패키지 설치 실패
서버-80978 TTLMonitor::onStepUp과 준비된 트랜잭션 간의 잠재적 교착 상태를 수정합니다.
서버-81021 닫힌 간격을 고려하여 인덱스 접두사 휴리스틱을 개선합니다.
서버-81181 featureFlagCheckForDirectShardOperations를 활성화합니다.
SERVER-81246 FLE WriteConcernError 동작이 불분명합니다.
서버-81534 강등 또는 종료 중에는 DDL 잠금을 획득하면 안 됩니다.
SERVER-82053 Time Series 버킷 다시 열기 쿼리 에 인덱스 힌트 사용
서버-82221 listCollections 및 listIndexes에는 커밋 보류 중인 네임스페이스가 포함되어야 합니다.
서버-82261 setup_spawnhost_coredump 스크립트 Windows 의 충돌한 프로세스 로 인해 코어 덤프를 놓칠 수 있습니다.
서버-82353 다중 문서 트랜잭션에서 movePrimary가 동시에 실행될 때 문서를 누락할 수 있음
서버-82365 밸런서의 컬렉션 분포 상태 히스토그램 구성 최적화(2두 번째 시도)
서버-82450 MongoServerError: 일괄 쓰기는 단일 applyOps 항목을 생성해야 합니다.
서버-82627 ReshardingDataReplication이 ReshardingOplogFetcher 스레드 풀에 조인하지 않아 불변성 실패가 발생합니다.
서버- 에버그린에서 서버82640 컴파일 중 mongod --version 출력을 S 에 업로드합니다.3
서버-82815 집계 통해 서버의 인덱스 키 생성을 노출합니다.
서버-83050 AL2-openssl- 에 mongodb 배포서버 를1 1만듭니다..1
서버-83119 notablescan이 활성화된 경우 클러스터형 컬렉션 에서 보조 복제본 충돌합니다.
서버-83145 공유 버퍼 조각이 freeUnused()에서 메모리 사용량을 잘못 추적합니다.
서버-83192 프로파일러에 항상 제로 CPU나노 포함
서버-83296 BSON 퍼저에서 열 데이터 제거
SERVER-83337 macOS에서 wt_size_storer_cleanup_replica_set.js를 다시 활성화합니다.
서버-83369 인덱스 생성 시 bucketSize 필드 유형이 시행하다 되지 않습니다.
서버-83454 범위 삭제기 서비스 등록 및 등록 취소는 커밋 순서 보장 에 의존해서는 안 됩니다.
서버-83492 가능한 경우 SBE 계획 캐시 키에서 제한을 제거하고 값을 건너뜁니다.
서버-83567 클래식 저장소에 누락된 값을 푸시합니다.
서버-83610 $documents에 필요한 권한 축소를 고려합니다.
서버-83639 BSONColumn 유효성 검사 를 위한 퍼저 예외 추가
서버-83738 db-contrib-tool이 출시하다 json을 가져오지 못하는 경우가 있습니다.
서버-83825 index_build_operation_metrics.js에서 쓰기 충돌 (write conflict) 재시도에 대한 로그 상세도를 높입니다.
서버- 프라이머리83874 이동 작업은 기증자에서 db.system.views를 삭제하지 않습니다.
서버-83955 ReplSetGetStatus 명령의 잘못된 경고 메시지 수정
서버-83959 SBE 계획을 준비할 때 prepareFromCache 인수를 올바르게 전달합니다.
서버-84063 Security Daily Cron에서 BlackDuck 제거
서버-84130 버킷의 일부 이벤트에 필드 누락된 경우 잘못된 버킷 수준 필터하다 최적화
서버- vscode 작업 공간을 true에서명시적으로 업데이트합니다.84147
서버-84186 Timeseries의 수학 연산을 실행하는 벤치마크를 sys perf에 추가
서버-84233 BSONColumn에서 BSON MinKey 및 MaxKey 지원
서버- 의84313 다중 버전 제품군 샤딩 에서 좌표_txn_recover_on_stepup_with_tickets_exhausted.js를 7 제외합니다.0
서버-84336 시계열 삽입은 특정 경우에 WriteBatches에 매달린 BSONObj를 남길 수 있습니다.
84337 서버- perf.yml에 추가된 새 변형을 sys-perf-.7 0 및 sys-perf-4 로 백포트합니다.4
서버-84338 최상위 $or 쿼리로 인해 잘못된 SBE 계획 캐시 항목이 발생하여 잘못된 결과를 반환할 수 있습니다.
서버-84353 읽기 티켓 고갈로 인한 강등 교착 상태에 대한 테스트가 불안정합니다.
서버-84410 txn_with_several_routers.js에서 다른 mongos 의 초기 새로 고침을 수행합니다.
SERVER-84436 64SBE에서 건너뛰기 + 제한 합계 오버플로 int _t 처리
서버-84468 runTransactionOnShardingCatalog() 실행 시 교착 상태 수정
서버-84534 [.]7 0replica_sets_initsync_jscore_passthrough의 plan_cache_sbe.js 차단 목록
서버-84548 configsvr에서 ShardServerCatalogCacheLoader를 사용하면 과도한 WT 데이터 처리/메모리 사용량이 발생합니다.
서버-84567 writeQueryStats는 기능 플래그가 비활성화된 경우 uassert 대신 오류를 로그 해야 합니다.
서버-84722 내부 사용을 위해 삽입 코드 경로에서 문서 유효성 검사 건너뛰는 문서화되지 않은 서버 매개 변수를 만듭니다.
서버-84723 샤딩된 다중 문서 트랜잭션은 동시 DDL 작업의 부분적인 효과를 관찰할 수 있습니다.
서버-84732 mongo-perf 독립형 인메모리 ARM AWS 테스트의 오타 수정
서버-84806 테스트에서 v..6 0->v. 업그레이드 후 reshardCollection 변경 이벤트7 무시합니다.0
서버-85167 크기 저장자는 롤백 위해 파기되는 것과 동시에 플러시될 수 있습니다.
서버-85171 단위 테스트 작업 분할
서버-85206 full_range.js 및 explain_range.js의 성능 개선
SERVER-85260 SBE $mergeObjects가 정의되지 않은 입력으로 서버 충돌
서버-85263 이스케이프된 클라이언트 애플리케이션 이름 보고
서버-85306 SSH 대신 HTTPS github 링크를 사용하도록 sys-perf 구성을 업데이트합니다.
서버- 밸런서가 배출 중에 적절한 수신자를 찾을 수 없는 경우로그를 오염시킵니다.85419
서버-85453 ExternalDataSourceScopeGuard는 여러 계획 실행기와 호환되지 않아야 합니다.
서버- 테스트 인증서새로 고침85530
서버-85633 res_ninit 호출에 락 추가
서버-85652 AL2 컴파일 아티팩트를 사용하도록 DSI Atlas Azure 작업을 업데이트합니다.
서버-85693 User::validateRestrictions의 잠재적인 액세스 위반 수정
서버-85714 BSONColumn 유효성 검사기는 MinKey 및 MaxKey를 압축되지 않은 상태로 처리해야 합니다.
SERVER-85771 groupBy 필드 에 빈 문자열이 있는 경우 $bucketAuto를 더 강력하게 만듭니다.
서버-85848 $redact가 변경 스트림 최적화를 억제합니다.
서버-85956 쿼리 7 통계.0 백포트 배치 #1
서버-85984 사용자 최대값보다 큰 문서를 삽입하는 테스트는 불안정합니다.
SERVER-86027 requires_persistence 및 requires_replication을 사용하여 insert_docs_larger_than_max_user_size_standalone.js에 태그를 지정하세요.
서버-86081 에버그린 편집 으로 인해 시스템 성능에 필수 매개변수가 누락되었습니다.
서버-86096 7에버그린의.0 프로젝트 에 쿼리 가능한 암호화 워크로드를 추가합니다.
서버-86116 CreateCollectionCoordinator가 커밋 시 청크 메타데이터 생성하지 못할 수 있습니다.
서버-86118 쿼리 통계를 로 7 백포트합니다.0 배치 #2
서버-86298 쿼리 7 통계.0 백포트 배치 #3
서버- 컨테이너 레지스트리로그인을 자동으로 설정합니다.86363
서버-86432 쿼리 통계를 로 7 백포트합니다.0 배치 #4
WT-11777 __wt_timer_evaluate() 호출 단위 수정: 로깅 및 진행 기간
WT-11987 테이블의 버전 번호가1 version=(major=,minor=)로 삭제됨0
WT-12043 메모리 누수를 방지하기 위해 더 이상 사용되지 않는 HAVE_DIAGNOSTIC ifdef를 제거합니다.
WT-12077 스택 의 버퍼에 대한 zSeries의 잘못된 hardware 체크섬 계산
WT-12147 일시적으로 clang-analyzer 비활성화
WT-12211 중단 분석기 에서 PATH 환경 변수를 수정하여 Python 코어 덤프를7 생성합니다(.).0
7.0.5 변경 로그
샤딩
서버-73763 리샤딩은 구성을 위한 구역 범위를 확장하지 않습니다. 태그를 지정하다 문서로 인해 중복 키 오류로 인해 config 서버 프라이머리 fassert 루프가 발생합니다.
서버- ReshardingOplogApplier는 리샤딩 oplog 애플리케이션 진행 상황을82838 유지할 때 {w: "majority", wtimeout: 쓰기 고려 (write concern) 사용합니다. 60000}
서버-82883 스텝업에서 트랜잭션 코디네이터를 복구하면 참가자가 준비된 상태 인 동안 읽기/ 쓰기 (write) 티켓 획득이 차단 될 수 있습니다.
SERVER-82953 CreateCollectionCoordinator::checkIfOptionsConflict가 더 상세해야 합니다.
서버-83061 에서 부분적으로 릴리스된 ShardRole API 의 흔적을 7 제거합니다.0
쿼리
SERVER-. 스타일 엔진 선택 로직에 대한83470 internalQueryFrameworkControl 설정을 6 도입합니다.0
스토리지
서버-33494 WT SizeStorer는 이전 항목을 삭제하지 않습니다.
내부
서버-65082 Time Series 지표 인덱스에 대한 기능 플래그 제거
서버-65666 새 컬렉션 샤딩 때 배출 샤드에 청크를 생성하지 않습니다.
서버-70338 쿼리 일드는 종료 및 롤백 중에 잠금 없이 스토리지 엔진 에 액세스합니다.
서버-70974 사용자가 TCP Fast Open 서버 매개변수를 지정할 때 트리거되는 조기 종료 수정
서버-75033 macOS의 테스트 실패에서 코어 덤프를 캡처합니다.
서버- 시계열 컬렉션이 항상 expireAfterSeconds를 올바르게 적용하는것은 아닙니다.76560
서버-77311 세컨더리 노드 빌드된 인덱스의 하위 집합으로 2단계 인덱스 빌드 건너뛰는 경우 새 로그 메시지를 추가합니다.
SERVER-77728 wildcard_index_validindex.js 테스트 견고화
서버-77827 system.views 삭제를 위한 복원 역할 허용
서버-78065 기능 플래그 만들기
서버-78066 기능 플래그 활성화
서버-78998 쿼리 코드 전체에서 'internalQueryFrameworkControl' 값을 확인하는 리팩터링
서버-79217 PrimaryOnlyServiceMongoDTest::stepUp의 레이스로 인해 불변성 실패 발생
SERVER-79235 rolling_index_builds_interrupted.js checkLog는 clearRawMongoProgramOutput에 의존
서버-79274 검사 사이에 FCV 초기화되지 않은 경우 FCV 검사가 부정확할 수 있습니다.
서버-79762 초기 동기화 시작하기 전에 프라이머리 찾기 위해 초기 동기화 노드 기다리도록 initial_sync_chooses_correct_sync_source.js를 수정합니다.
서버-79810 쓰기 고려 (write concern) 대기 시 JournalFlusher::waitForJournalFlush()를 중단할 수 있도록 합니다.
서버-79864 TTL 삭제기가 확장된 범위 날짜가 있는 시계열 컬렉션을 올바르게 처리하다 하지 못합니다.
서버-79919 쓰기 (write) js 테스트 작성-79810
서버-79924 정확한 'isCount' 플래그를 사용하여 SBE 계획 캐시 용 CanonicalQuery를 인코딩합니다.
서버-80363 wtimeout이 설정하다 경우 서버 기본값 writeConcern이 적용되지 않습니다.
SERVER-80368 hidden_index.js 및 compound_wildcard_index_filter.js를 견고화합니다.
서버-80660 스타트업 및 종료 중에 mongodb가 시간을 보낸 위치에 대한 요약을 기록합니다.
서버-80789 독립형 으로 시작된 복제본 세트 노드 에서 AutoGetOplog가 일관되게 작동하도록 합니다.
서버-80901 gFeatureFlagServerlessChangeStreams 감사
서버-80922 $setWindowField를 사용할 때 객체 필드 순서가 정의되지 않았습니다.
서버-80974 로컬을 삭제하는 동안 비정상적으로 종료되었습니다.* 컬렉션 및 인덱스로 인해 카탈로그가 일관되지 않을 수 있습니다.
서버-81046 SearchCommand.CursorOptions에 requireSequenceTokens 추가
서버- export_import_concurrency.js는 하위 리스모크 클라이언트81143 종료할 때 코드 를 확인해야 합니다.2
서버-81229 실패 시 프라이머리 이동이 복제된 컬렉션을 정리할 수 없음
서버-81371 데이터베이스 에 샤딩된 뷰가 포함된 경우 movePrimary의 복제 단계 실패가 무기한 재시도될 수 있습니다.
서버-81375 CSRS 스텝다운 제품군에서 내부 트랜잭션 리샤딩 테스트를 비활성화합니다.
SERVER-81396 "Enterprise 8 RHEL.3 s390x Shared" 빌드 변형이 "Enterprise RHEL.8 3 s x"의 바이너리를 덮어쓰고390있습니다. (비공유)
SERVER-81400 BSONColumn에 대한 구조 유효성 검사
서버-81442 주기적으로 WT oplog 회수 스레드를 포킹합니다.
서버-81517 마이그레이션 제품군의 validate_db_metadata_command.js 거부 목록
서버-81591 stopReplicationAndEnforceNewPrimaryToCatchUp에서 승격되는 세컨더리 오래되지 않았는지 확인합니다.
서버-81603 밸런서 의 스트림 작업자 스레드를 중단 가능으로 설정하여 config 서버 의 올바른 스텝다운을 지원 .
서버-81606 인메모리 변형에서 타임스탬프가 지정되지 않은 카탈로그 내구성 테스트 제외
서버-81631 authorizationClaim OIDC IdP 구성 필드 선택 사항으로 설정
서버- v 에서 gen/ Mongo 에서 mongodb/ Mongo로81949 동기화합니다.104 4 with copybara
SERVER-81978 repl::applyCommand_inlock이 TemporarilyUnavailable 및 TransactionTooLargeForCache 예외를 처리하다 하지 않습니다.
서버- 완료되지 않은 단일 단계인덱스 빌드에 대한 스타트업 복구 불변성 완화82036
서버- gen/ Mongo커밋에 대한 커밋 메시지 유효성82043 검사 개선 10
서버-82073 collection_defragmentation.js에서 병합 청크 명령 생성 수정
서버-82090 아카이브 기반 다시 열기를 위한 동기화 범위 축소
SERVER-82111 sharded_agg_helpers.cpp에서 응답 상태 확인 아래로 불변 이동
서버-82143 clientId OIDC IdP 구성 필드 선택 사항으로 설정
서버-82197 데이터 정렬이 있는 상태에서 $ 그룹 유출되면 SBE에서 잘못된 쿼리 결과가 발생합니다.
서버-82223 FCV op 옵저버의 커밋 핸들러가 중단될 수 있음
서버-82313 호출자에서 txn API 취소 수정
서버-82365 밸런서의 컬렉션 분포 상태 히스토그램 구성 최적화(2두 번째 시도)
SERVER-82368 SBE 및 Classic에서 상단/하단 N 축적자 일치
서버- [v.] 새 커밋을 mongodb/ Mongo 에82391 44동기화하기 위해 github 앱 Copybara Syncer: gen-to-Mongodb만 허용10
서버-82437 db. 컬렉션.getSearchIndexes()는<indexName> 중복 인덱스 반환합니다.
서버-82447 $ 프로젝트 측정 필드 에서 $getField를 사용할 때 $ 프로젝트 시계열에서 잘못 푸시됨
서버-82449 [v.]4 4변경이 없는 특정 시나리오에 맞게 copybara 동기화 동작을 최적화합니다.
서버-82555 얕은 복제를 사용하여 성능 테스트 속도 향상
SERVER-82685 store_history_placement_data.js에 대한 reshardingCriticalSectionTimeoutMillis 증가
SERVER-82706 check_metadata_consistency.js는 config 서버 에 연결할 때 재시도 가능 쓰기를 사용해야 합니다.
서버-82708 안정적인 브랜치 성능 테스트에 사용되는 변형 업데이트
서버-82730 유효성 검사 cmd는 손상된 키 문자열에서 불변할 수 있습니다.
서버-82781 시뮬레이션 충돌 테스트 후크가 데이터를 복사할 때 파일 의 일부를 남길 수 있음
서버-82791 동일한 네임스페이스 가진 샤딩된 컬렉션 이미 존재하는 경우 StaleConfig로 createView가 실패합니다.
서버-82967 인덱스 빌드 설정 중에 ActiveIndexBuilds::registerIndexBuild()를 호출한 후 강등이 자체 등록을 취소하지 않습니다.
SERVER-82984 FLE2 with 업서트: true는 upsertedDocuments.size() == 1 및 updateReply.getNModified() == 를 동시에 가질 1 수 있습니다.
서버-83088 머신 플로우 IdP에 대해 matchPattern을 선택 사항으로 설정합니다.
서버-83091 $or 쿼리 계획 열거 중에 무한 루프를 트리거하다 할 수 있습니다.
서버-83099 LDAPTimer::setTimeout이 콜백 인라인을 실행 수 있음
서버-83107 검색 IndexDefinition 구조체에 'type' 필드 추가합니다.
서버-83150 Document::shred()가 문서 메타데이터 복사하지 않습니다.
서버-83161 뮤텍스를 획득하지 않고 MigrationDestinationManager에서 _errMsg에 대한 동시 읽기를 수정합니다.
서버-83225 untimestamped_catalog_writes_require_durability 테스트 수정
SERVER-83257 IDPManager는 로컬 Shared_ptr 복사본을 원자적으로 만들어야 합니다.
서버-83283 실패 시 slack 메시지를 보내도록 copybara 스크립트 수정
SERVER- macOS에서 wt_size_storer_cleanup_replica_set.js를일시적으로 비활성화합니다.83336
서버- 커밋 할 때마다 copybara인스턴스 예약83354
서버-83389 aggregation_optimization_fuzzer가.6 0 7및.0 에서 실패하고 disablePipelineOptimization 실패 지점이 있습니다.
서버-83429 재시도 가능 FLE 업데이트2 및 문서 제거된 경우 재시도에서 findAndModify가 실패합니다.
서버-83485 유효성 검사 중에 사용되는 다중 키 경로 직렬화 코드를 수정합니다.
서버-83494 [.]7 0범위 삭제기 단위 테스트 사례를 수정합니다.
서버-83499 컬렉션 설명에 범위 보존자가 포함될 것으로 예상하는 메타데이터 관리자 테스트를 업데이트합니다.
서버-83580 여러 청크가 포함된 밸런서 정책 단위 테스트 다시 도입
서버-83592 resmoke 플래그 추가 --enable_enterprise_tests 엔터프라이즈 js 테스트 활성화
서버-83655 admin.system.new_users에 대한 법적 클라이언트 ns 예외를 복원합니다.
SERVER-83685 internalQueryFrameworkControl을 "trySbeRestricted" 기본값 쿼리 노브
서버-83777 internalQueryMaxScansToExplode + 을(를) 사용하여 계획 캐시 키의 길이를 $in로 제한합니다.1
서버-83830 엔터프라이즈 빌드 에서 storageEngine.inMemory 옵션을 사용하여 복제본 세트 에 컬렉션 생성하면 세컨더리가 중단됩니다.
SERVER-83866 mongodb/ 10Mongo 에서 gen/ Mongo 로 BACKPORTS_REQUIRED_BASE_URL 업데이트
서버-83916 조인되지 않은 스레드 풀에서 유출된 스레드에 대한 LSAN 억제 추가
서버-83952 BSONColumn 유효성 검사 에 대한 퍼저 오류 수정
서버-84013 중첩된 $or에 중복된 조건자가 있는 쿼리 의 인덱스 스캔 계획에 대한 잘못된 결과입니다.
서버-84087 마이그레이션이 완료된 후 ExecutorPool이 종료되는지 확인합니다.
서버-84148 fle2_compact_setfcv.js 테스트의 타이밍 문제 수정
84337 서버- perf.yml에 추가된 새 변형을 sys-perf-.7 0 및 sys-perf-4 로 백포트합니다.4
WT-7929 체크포인트 중 FTDC 중단을 방지하는 솔루션 조사
WT-11584 test_checkpoint_stats 테스트 수정
WT-11698 v 에서 HS 인증을 다시 활성화합니다.70
WT-11774 퇴거 서버가 페이지를 대기열에 넣을 수 없음을 조사하기 위한 진단 통계 추가
WT-12036 Windows 의 락 경합에 대한 해결 방법
7.0.4 ChangeLog
샤딩
내부
서버-67962 config.image_collection 삭제를 적용하면 더 나은 동시성 제어 필요합니다.
서버-69206 커버리티 분석 122738 결함: 이동된 객체 사용
서버-69244 세션 기본값 읽기 고려 (read concern) "majority"로 설정하다 경우 $merge가 실패합니다.
서버-72532 CommandNotFound: 해당 명령이 없습니다: 'shardVersion'
서버-75756 계획 캐시 에서 쿼리 존재 여부 확인
서버-77113 시계열 인덱스에서 점이 포함된 필드 제외
서버-79317 초기 동기화 중에 FCV 초기화되지 않은 경우 기능 플래그 검사를 실행 수 있는 경우에 대해 더 많은 문서 및 헬퍼 함수를 제공합니다.
서버-79470 sysperf용 샤드-라이트-감사 인프라 프로비저닝 업데이트
SERVER-79975 [Classic] 대규모 그룹 키 최적화
서버-81028 v 에서 동시 컬렉션 이름 변경이 있는 경우 $listCatalog 동작이 잘못되었습니다.70
서버- 라우팅 테이블 캐시 유지하기 위한81133 속도 향상 로직
서버-81295 2 V1 재개 토큰이 있는 V changeStream 파이프라인을 재개할 수 없습니다.
서버-81390 HashAggStage가 디스크로 유출할 때 데이터 정렬을 준수하지 못합니다.
서버-81435 시계열 그룹 커밋 의 영향 캡처하는 지표 추가
서버-81456 AsioReactor에 대한 누출 새니타이저 오류를 억제합니다.
81467 서버- 에버그린에서 Jepsen list-append 실행
서버-81524 setUserWriteBlockMode의 No-op 호출은 SystemLastOpTime의 과반수 확인을 기다려야 합니다.
서버-81581 BlackDuck 시간 초과 연장
SERVER-81605 cleanupOrphanedWhileMigrating.js는 스텝다운 제품군에서 실행 되지 않아야 합니다.
서버-81942 ShardingDDLCoordinator는 LockTimeout 오류 시 다시 시도해야 합니다.
서버-82028 테넌트 마이그레이션 중 timeseries 컬렉션 에 대한 DDL 작업은 불변 장애로 인해 수신자에게 충돌을 일으킬 수 있습니다.
서버-82086 sys perf에 tsbs 쿼리 워크로드 추가
서버-82156 retriedStmtIds에 대한 FLE 삽입과 FLE 업데이트 응답 간의 불일치
서버-82178 1system_perf.yml의 ycsb_like_queryable_encrypt _cfdefault_sharded에 대한 참조 업데이트
서버-82204 클래식 창 함수의 첫 번째/마지막이 누락된 필드 잘못 처리하다 .
서버-82220 assertIsPrimaryShardForDb 중 불변성 방지
SERVER-82234 session_pooling.js에서 어설션 완화
서버-82324 논리적 세션 ID 읽기/쓰기 시 데이터 경합을 수정합니다.
서버-82328 뮤텍스를 획득하지 않고 MovePrimaryCoordinatorDocument에 대한 동시 액세스
서버-82410 DocumentSourceListSearchIndexes는 명령 객체 의 소유 사본을 보유해야 합니다.
서버-82428 fsync.js의 currentOp 집계 cmd에 유휴 연결을 포함합니다.
서버-82446 $densify 사용 사례 로 인해 문서가 범위 벗어날 수 있습니다.
서버-82590 7[.0 전용] 시계열 임의 삭제에 대한 기능 플래그 업그레이드/다운그레이드 테스트
서버-82798 버킷 크기 제한을 계산할 때 time-series 버킷 최소 크기를 준수합니다.
서버-82799 resharding_update_tag_zones.js에 대한 reshardingCriticalSectionTimeoutMillis 증가
서버-82803 CheckMetadataConsistency 후크는 NetworkInterfaceExceededTimeLimit 오류를 무시해야 합니다.
WT-11698 v 에서 HS 인증을 다시 활성화합니다.70
7.0.3 ChangeLog
보안
SERVER-77119 2파일 _crud.js는 암호화됨/암호화되지 않은 컬렉션에서 읽을 때 동일한 세션을 사용해야 합니다.
샤딩
빌드 및 패키징
서버-80752 Windows AMI 크기를 늘려 OOM 발생 가능성을 줄입니다.
내부
서버-62921 동기화 소스 선택 로깅 개선
서버-66018 readPreference 사용량에 대한 지표 노출
서버-69244 세션 기본값 읽기 고려 (read concern) "majority"로 설정하다 경우 $merge가 실패합니다.
서버-69821 쿼리 메모리 추적의 언더플로 오류 수정
서버-71819 모든 샤드에 collMod 명령 브로드캐스트
서버-72687 Time Series 컬렉션에 대한 $out 지원
서버-74061 세컨더리 및 샤딩된 클러스터의 time-series 에 대한 $out 지원
서버-76341 범위 삭제 처리량 통계 추가
서버-76626 동시 $out 및 shardCollection 명령에 대한 테스트 실패 조사
서버-76789 README. Third_party.md에 이머 추가
서버-76912 구성 샤드 제품군에서 migration_recovers_unfinished_migrations.js를 제외합니다.
서버-77231 플랫폼 지원: Debian 에 대한 지원 추가 12
서버-77506 샤딩된 다중 문서 트랜잭션은 데이터와 ShardVersion이 일치하지 않을 수 있습니다.
SERVER-78009 shardSvrCommitReshardCollection 명령은 노드 종료되는 경우 복구 가능하게 실패해야 합니다.
서버-78091 rhel 8 7 대신 rhel. 에서 publish_packages 작업을 8 실행합니다.0
서버-78108 POS 인터페이스는 종료 상태 를 노출해야 합니다.
서버-78115 샤드 프라이머리는 config 서버 의 새 라우팅 정보를 사용하기 전에 과반수 쓰기 (write) 커밋 해야 합니다.
서버-78342 일치하는 문서가 없을 때 느린 쿼리 에서 nReturned가 잘못되었습니다.
서버-78384 mongos --포트 를 허용해야 합니다.0
서버-78687 10gen/ Mongo 와 10gen/mongo-copybara 간의 copybara 동기화를 설정합니다.
서버-78847 검색 인덱스 관리 명령이 다른 샤드에서 컬렉션을 감지하지 못함
서버-78851 movePrimary는 $out이 동시에 실행되는 경우 복제 단계에서 실패할 수 있습니다.
서버-78854 CurOp::completeAndLogOperation이 GlobalLock을 획득하기 위해 티켓 기다립니다.
SERVER-78952 78855 SERVER- SERVER- 이후 되돌리기77506
서버-79088 0개의 결과를 반환하는 쿼리 에 대한 SBE 멀티 플래너 성능 개선
서버-79251 청크 마이그레이션 중간에 해시 샤드 키 인덱스 삭제 테스트 마이그레이션 중단
서버-79335 gFeatureFlagColumnstoreIndexes 감사
서버-79384 사용할 수 없는 발급자 URI로 스타트업 허용
서버-79446 삽입은 time-series 컬렉션의 collectionUUID를 무시합니다.
서버-79471 미러링된 읽기에는 shardVersion 외에 databaseVersion이 포함되어야 합니다.
서버- time-series 컬렉션 에서79585 유효한 $match 쿼리 실패했습니다.
서버-79632 해시 샤드 키 인덱스 존재하지 않는 경우 범위 삭제 중지
SERVER-79664 준비된 트랜잭션 애플리케이션 에서 TemporarilyUnavailableException을 처리합니다.
서버-79779 프라이머리 아닌 오류로 인해 getMore가 실패할 때 AsyncResultsMerger가 샤드 커서 유출합니다.
SERVER-79781 TestGetDestinedRecipientThrowsOnBlockedRefresh는 카탈로그 캐시 로더 모의 반환 값을 재설정하지 않고 새로 고침을 두 번 실행 안 됩니다.
서버-79926 OCSP 실패 가능성 조사
서버-80001 getMores 중 ClientDisconnect 중 opCtx를 삭제합니다.
서버-80021 더블과 문자열 간에 $convert를 올바르게 왕복하도록 합니다.
서버-80157 ExclusionProjectionExecutor가 문서 캐시 제외된 필드를 강제로 로드하도록 함
서버-80203 time-series 메타 필드 의 정규화로 인해 삽입 타겟팅이 중단될 수 있습니다.
서버-80270 새로운 에버그린 함수 변수 동작 테스트
서버-80279 존재하지 않는 트랜잭션 에 커밋한 다음 계속 진행하면 불변성이 트리거하다 될 수 있습니다.
SERVER-80809 _logOplogEntriesForInvalidResults를 존재하지 않는 oplog 에 대해 복원력 있게 만듭니다.
서버-80886 movePrimary 후 $out이 StaleDbVersion으로 실패할 수 있습니다.
서버-81033 청크가 없는 경우 DBPrimary 샤드 의 collMod 응답을 무시합니다.
서버-81041 time-series 컬렉션 압축 잠금을 수정합니다.
서버-81044 트랜잭션에서 내부 oplog 업데이트 올바르게 처리합니다.
SERVER-81055 $listSearchIndexes가.7 2 알파 릴리스에서 Atlas 외부에서 사용될 때 발생하지 않습니다.
서버- 수신자 샤드 복제81106 단계를 시작하기 전에 컬렉션 버전이 로컬로 유지될 때까지 기다리지 않습니다.
서버- 데이터가 가득 차지 않을 때 기록 런타임 데이터를 사용하여 기본값 시간 초과를설정하다 .81146
서버-81149 압축 해제 데이터 손실로 인해 시계열 업데이트 버킷 압축이 실패했습니다.
서버-81155 시맨틱 이동을 사용하여 createCollection 코디네이터의 모든 청크 복사를 방지합니다.
서버-81198 backports_required_for_multiversion_tests.yml 파일 의 last_lts 항목 수정
서버-81201 수신자 샤드 의 복제 단계 중 메모리 사용량 제한
서버-81202 서명 시 호스팅하다 환경 사용
서버-81203 featureFlagShardKeyIndexOptionalHashedSharding 버전을 으로 7 변경합니다.0
서버-81226 _commitSplitPreparedTxnOnPrimary와 stepDown 간의 교착 상태
서버-81232 TimestampMonitor 호출에서 RSTL 락 획득 건너뛰기
서버-81312 숨겨진 인덱스 가 있는 컬렉션 가져올 수 없습니다.
서버-81318 TimestampMonitor는 우선 순위 높으며 티켓을 받지 않아야 합니다.
서버-81332 read_and_write_distribution.js에서 불필요한 로그 메시지 제거
서버-81393 multiversion-config resmoke 명령 출력 yaml을 파일 로 만듭니다.
서버- 컬렉션81398 UUID를 조회할 때 analyzeShardKey 및 쿼리 샘플링이 잠금을 사용하도록 설정
서버-81427 두 샤드 모두에서 기능 플래그가 활성화되어 있는지 확인합니다.
서버-81431 이전 Mongo 브랜치에 canaries_only 작업 추가
서버-81904 UpdateChunkMapRandom 단위 테스트의 테스트 전용 문제를 해결합니다.
서버-81939 configureQueryAnalyzer 및 analyzeShardKey 명령이 입력 네임스페이스 형식이 올바른지 확인하도록 합니다.
서버-81966 새로 고침 중 이전 청크맵 인스턴스 수정 방지
서버- 데이터베이스에서81985 FlushRoutingTableCacheUpdates 명령을 허용해서는 안 됩니다.
SERVER-82002 transaction_too_large_for_cache jstest에서 no_selinux 태깅 수정
서버-82003 전력 주기 테스트에 변수가 누락되었습니다.
서버-82070 클래식 창 함수 $stdDevSamp가 빈 창 프레임을 잘못 처리합니다.
서버-82272 [.]7 0벤치마크_고아 스트림 테스트를 제거합니다.
WT-10809 MemorySanitizer: __wt_txn_commit의 초기화되지 않은 값 사용
WT-10972 recovery_progress 상세 메시지를 활성화하여 복구 시 긴 침묵 시간 제거
WT-11491 스타트업 및 종료 중에 소요된 WiredTiger 시간을 기록합니다.
WT-11564 체크포인트 에 있는 경우에만 최신 트랜잭션 값을 읽도록 RTS 수정
WT-11602 애플리케이션 에서 예상 제거 실패를 숨기고 오류 발생 시 롤백 하지 않습니다.
7.0.2 ChangeLog
샤딩
서버-44422 추출한 샤드 키 대신 쿼리 로 대상을 지정하여 findAndModify를 허용하고 삭제.
서버-75634 AttachCursorSourceToPipelineForLocalRead의 로직은 UUID를 기준으로 샤드 버전 관리를 수행합니다.
서버-78657 getSplitCandidatesForSessionsCollection 및 minNumChunksForSessionsCollection 제거
서버- ReshardingCoordinatorService 상태 문서 의 삭제가멱등 아닙니다.79086
SERVER-79682 ShardsvrReshardCollection은 스텝업 직후에 스텝다운이 발생하는 경우 중단될 수 있음
서버-79771 NetworkInterfaceExceededTimeLimit에 대한 리샤딩 작업 복원력 만들기
서버-80236 마이그레이션 소스 등록 및 삭제를 위한 xferMod에 대한 쓰기 캡처 경쟁
서버-80246 Fsync 테스트가 동시 ddl 작업을 올바르게 확인하지 못합니다.
SERVER-80463 MigrationChunkClonerSourceOpObserver::onInserts()가 일부 문서의 청크 이동 여부 확인을 건너뛰는 것처럼 보이도록 작성되었습니다.
서버-80712 linearizable_read_concern.js의 끝에 복제본 세트 샤드 분할된 상태로 두지 마세요.
운영
빌드 및 패키징
WT-11302 실패:200464 OOM을 사용하는 ubuntu -arm 의 format-failure-configs-test [wiredtiger @ e298381e]
내부
서버-50606 NetworkInterfaceTest는 비동기 작업 시간 초과로 더 관대해야 합니다.
서버- 에서52149 자체 관리형 백업을 수행하기 위한 기능 플래그를 4 만듭니다. + 최대한 안전하게4
서버-52452 에서 자체 관리형 백업을 수행하기 위한 기능 플래그를 4 활성화합니다. + 최대한 안전하게4
서버-68132 PM에 대한 기능 플래그 제거-2076
서버-71520 RSTL 획득 시간 초과 시 모든 스레드 스택을 덤프합니다.
서버-73253 중첩/복합 그룹화 필드의 이름을 바꿀 때 경로 추적 개선
서버-73348 DocumentSourceSequentialDocumentCache의 애그리게이션 버그
서버-74893 $or 쿼리 계획에 대한 기본값 열거 전략 변경
서버-74954 $를 포함하거나 $elemMatch 예비 조건을 다시 작성하면 잘못된 결과가 발생합니다.
서버-75255 backports_required_for_multiversion_tests.yml에서 오래된 항목을 모두 제거합니다.
SERVER-75693 $vectorSearch 문서 업데이트
SERVER-76780 sparse_index_internal_expr.js 및 compound_wildcard_index_hiding.js 테스트를 견고화합니다.
SERVER-76840 query_oplogreplay 컬렉션 에 대한 oplog 필터링
서버-76932 SignalHandler 스레드가 printAllThreadStacks로 완료되었음을 스레드가 알 수 있는 방법 추가
서버-77134 검색 쿼리는 네트워크의 응답을 기다리는 동안 저장 티켓을 보유합니다.
서버-77232 플랫폼 지원: Debian 에 대한 지원 제거 10
서버-77233 플랫폼 지원: Ubuntu 에 대한 지원 18 제거합니다.04
서버-77542 내부 작업은 TemporarilyUnavailable 및 TransactionTooLargeForCache 예외를 처리하다 해야 합니다.
서버-77638 리샤딩 완료 시 로깅 추가
서버-77677 테스트 or_to_in.js는. 이상에서만 실행 7 되어야0 합니다.
서버-77732 LTO 변형 만들기
서버-77862 macos 변형에서 실행 compact.js 제외
SERVER-77991 집계 하위 파이프라인 내에서 $$USER_ROLES를 사용할 수 없습니다.
서버-78149 mongos fsync (락: true) 명령을 구현합니다.
서버-78150 mongos fsyncUnlock 명령을 구현합니다.
서버-78151 mongos currentOp 명령에 fsyncLock 상태를 추가합니다.
서버-78153 mongos fsyncUnlock 명령을 통해 config 서버 프라이머리 잠금을 해제합니다.
서버-78154 락 명령을 사용하여 fsync 에서 진행 중인 DDL 작업 감지
서버-78156 분산된 트랜잭션을 사용하여 mongos fsync with 락 명령을 테스트합니다.
서버-78159 DocumentSourceInternalSearchMongotRemote 및 DocumentSourceInternalIdLookup을 DocumentSourceSearch에 병합합니다.
서버-78164 requiresInputDocSource = false를 사용하여 SBE를 DocumentSource에 적합하도록 설정
서버-78217 샤딩된 클러스터 에서 이름 변경 뷰 반환 잘못된 오류( 두 번째2시도)
서버-78252 샤드 키 인덱스 없는 경우 해시 샤드 키에 대한 청크 마이그레이션을 차단합니다.
서버-78253 해시 샤드 키가 있는 사용자가 해시 인덱스 삭제할 수 있도록 허용합니다.
서버-78505 데이터베이스 캐시 'allowLocks' 옵션을 올바르게 사용하지 않습니다.
서버-78529 기능 플래그 만들기
서버-78530 기능 플래그 활성화
서버-78650 재작성 대상 하위 항목이 없는 경우 $nor 히트 빈 배열 유효성 검사 의 스트림 oplog 재작성을 변경합니다.
서버-78721 이름 변경 보기 테스트를 위한 다중 버전 호환성 제거
서버-78746 에서 기능 플래그를 7 활성화합니다.0
서버-78793 mongos FSync 잠금 명령에 시간 초과 추가
서버-78831 Atlas 외부에서 사용할 때 $listSearchIndexes가 예외를 발생시키도록 설정
서버-78848 $listSearchIndexes 동작은 컬렉션 존재하지 않을 때 다른 애그리게이션과 일관적인 해야 합니다.
서버-78917 shard_version_retry의 라우터 루프에서 조건 완화
서버-78987 mongodb/ Mongo 리포지토리에서 무료 모니터링 코드를 제거합니다.
서버-79025 락 명령이 있는 Mongos Fsync는 mongos fsyncUnlock 명령을 사용해야 합니다.
서버-79045 README. Third_party.md의 yaml-cpp 항목을 로 0 6업데이트합니다..3
서버-79046 mongod 프로세스 --shardsvr로 시작되고 쿼리 가능 백업 모드 에 있는 경우 PreWriteFilter를 비활성화해야 합니다.
SERVER-79054 ASAN에서 빈 벤치마크를 실행 하도록 service_executor_bm을 수정합니다.
서버-79236 클러스터 매개 변수가 있는 경우 서버를 독립형 으로 시작할 수 없습니다.
서버-79336 [보안] 감사7 v.0 기능 플래그
서버-79360 다른 스레드에서 OpDebug에 액세스하지 않도록 합니다.
서버-79497 $vectorSearch를 로 7 백포트합니다.0
서버-79552 객체 에서 metaField를 참조하는 경우 시계열에 대한 $ 그룹 재작성이 잘못된 결과를 반환합니다.
서버-79599 MongoDB 버전 의 지리 공간적 쿼리 6 3오류입니다..2
SERVER- ScopedCollectionDescription은 RangePreserver를 보유해서는안 됩니다.79780
서버-79912 CheckReplDBHash가 잘못된 BSON 으로 인한 system.buckets 컬렉션 실패를 보고합니다.
서버-79958 더 정기적으로 실행 되도록 중요한 워크로드를 예약합니다.
서버-79974 시계열 버킷 변경 스트림 shardCollection 이벤트가 shardKey 필드를 변환합니다.
서버-79982 일괄 처리된 카탈로그 작성기가 HistoricalCatalogIdTracker::cleanup()과 동시에 실행 잘못된 PIT 찾기 결과를 초래할 수 있습니다.
SERVER-80100 compound_wildcard_index_hiding.js 및 sparse_index_internal_expr.js 제외의 오타 수정
서버-80140 $currentOp를 사용하여 fsyncLockWorker 스레드가 락 기다리고 있는지 확인합니다.
서버-80234 allowLocks의 카탈로그 캐시 단위 테스트는 새로 고침을 차단 해야 합니다.
SERVER-80302 capped_large_docs.js는 복제 롤백 에 복원력이 없습니다.
서버-80465 $vectorSearch에 대해 mongod 에서 numCandidates를 선택 사항으로 설정
서버-80488 밸런서 분할 청크 정책에서 라우팅 테이블 트래버스 방지
서버-80491 밸런싱 라운드와 관련하여 보다 세분화된 지표 노출합니다.
서버-80544 runSearchCommandWithRetries에서 잘못된 대기 수정
서버-80655 출시하다 작업의 로깅 감소
서버-80678 오래된 테스트 사례 제거
서버-80696 $_internalSearchMongotRemote에서 제한이 계산되는 방식 수정
서버-80708 sys-perf 'Compile for Atlas-like' 작업 크기를 늘립니다.
서버-80740 [.,.]7 071스트림 테스트를 제거합니다.
서버-80772 단계 빌더 정렬 쿼리 후 간단한 프로젝트 에 대해 잘못된 계획을 생성합니다.
서버-80786 70[.] 샤드된 time-series 버킷은 _id 에 대해 deleteOne을 허용해야 합니다.
서버-80828 sharding_csrs_continuous_config_stepdown 제품군에서 configure_query_analyzer_persistence.js를 비활성화합니다.
서버-80912 엔터프라이즈 RHEL..7 워터폴에서1 ppc 파일64 6장애0
서버-80975 shardCollection(timeseriesNss)은 다중 버전 제품군에서 호출될 때 단위화된 요청 매개변수에 액세스할 수 있음
서버-81013 쿼리 에 데이터 정렬기가 있고 컬렉션 없는 경우 'kNo'를 반환하도록 resolveCollator 수정
서버-81031 WT RandomCursor 클래스에서 소유되지 않은 RecordStore 참조 제거
서버-81036 backports_required_for_multiversion_tests.yml에서 테스트 항목을 수정합니다.
서버- 컬렉션81372 조각 모음 단계가 산발적으로 뒤로 이동합니다.
WT-10108 사용자 수준 잘라내기 컨텍스트를 캡슐화하는 데이터 구조 추가
WT-10786 bench-tiered-push-pull-s 의 체크섬 불일치 차단3
WT-10873 실패: 준비된 작업과 관련된 업데이트 찾을 수 없습니다. [wiredtiger @ 57bcfe]46
WT-10927 HS 인증 다시 활성화
WT-10987 할 일이 없더라도 항상 잘라내기를 로그.
WT-10992 디렉토리 복사 및 제거 위한 testutil 함수 구현
WT-11060 형식 오류: 준비된 작업과 관련된 업데이트 찾을 수 없습니다.
WT-11168 페이지 이미지 재사용 로직 제거
WT-11222 실패한 구성을 병렬로 실행하도록 run_format_configs 수정
WT-11223 해결 진단 검사 읽기 해제 업데이트 준비
WT-11247 장기 테스트 형식 행을 줄여 디스크 사용량 제한
WT-11280 생성 추적이 제대로 동기화되지 않을 수 있습니다.
WT-11299 정확한 프로세스 ID를 grep하도록 run_format_configs.sh 스크립트 수정
WT-11423 준비된 작업과 관련된 업데이트 찾을 수 없습니다.
WT-11424 WT_CURSOR. 검색: prepare-conflict로 인해 시간이 초과되었습니다.
WT-11636 Google SDK 계층형 테스트 비활성화
WT-11638 준비된 업데이트 해결 어설션 수정
11684 WT-10927 되돌리기 "WT- mongodb-v에서 HS 검증 다시 활성화.7 0"
7.0.1 변경 로그
보안
샤딩
서버-62987 세컨더리 노드에서 새로 고침 시 복제 로직이 잘못되었습니다.
서버- 리샤딩은67529 새 샤드 키 패턴 에서 해당 필드의 모든 MaxKey 값이 있는 문서를 자동으로 건너뜁니다.
서버-78913 런타임에 쿼리 샘플링 주기 작업의 기간을 구성할 수 있도록 합니다.
쿼리
SERVER-80256 QueryPlannerAnalysis::explodeForSort는 인덱스 스캔이 연결되지 않은 결과를 생성한다고 가정해서는 안 됩니다.
내부
서버-71627 캐시된 컬렉션 경로 정보를 새로 고치면 클러스터 1 백만 개 있는 경우 모든 클라이언트 요청 심각하게 차단 .
서버-73866 config_fuzzer 패스스루 제품군에서 agg_merge_when_not_matched_insert.js를 다시 활성화합니다.
서버-74701 blackduck 설치 프로그램에 대한 체크섬 확인 추가
서버-75120 arm 의 --dbg=on 관련 libunwind 스택 추적 문제64
서버-76299 세컨더리에서 serverStatus의 writeConflicts 보고
서버-76339 밸런서 시작/중지할 때 ShardedClusterFixture의 시간 초과를 늘립니다.
서버-. 에서76433 search_view.js 테스트를 50 모든 이후 브랜치로 복사합니다.
서버-77029 체크포인트 스레드를 시작하기 전에 TestOplogTruncation에서 syncdelay를 설정합니다.
서버-77183 $ 프로젝트 뒤에 $ 그룹 오는 경우 때때로 잘못된 결과가 표시됩니다.
서버-77223 dbcheck_Detects_data_corruption.js는 프라이머리 상태 로그 항목을 로그 할 때까지 기다려야 합니다.
서버-77382 time-series 컬렉션 만들기 위한 null 포함된 metaField로 인해 잘못된 BSON 인덱스 사양이 발생합니다.
서버-77823 처리량 프로빙을 위한 의사 코드
서버-78095 update_multifield_multiupdate.js FSM 워크로드 에 대한 어설션 검사 완화
서버-78369 ignoreUnknownIndexOptions가 '가중치' 인덱스 필드 고려하지 않습니다.
서버-78498 밸런서 장애 지점을 더 스마트하게 만듭니다.
서버-78525 더 작은 문서 크기를 사용하도록 jstests/noPassthrough/metadata_size_estimate.js를 업데이트합니다.
서버- collmod 참가자에서 중요한 섹션을 해제하기 전에 샤드 필터링 메타데이터만 지웁니다.78696
서버-78769 밸런서의 비동기 중지 시퀀스는 mongod 의 종료 후에도 유지될 수 있습니다(그리고 잘못된 메모리 누수 알림 발생).
서버- 서버에78782 나열된 TODO 완료-75120
서버-78813 lastCommitted optime null인 배출 커서로 커밋 점 전파가 무기한 실패합니다.
서버-78862 중첩된 $elemMatch의 직렬화를 수정합니다.
SERVER- Mix js예약 취소78888
서버-78950 가능하면 순차적인 Time Series 버킷 ID를 사용합니다.
서버-79021 README. Third_party.md의 부스트 항목을. 로 1 업데이트합니다.790
SERVER-79022 README. Third_party.md에서 ASIO의 Git 해시를 업데이트합니다.
서버-79023 README. Third_party.md의 C-Ares 항목을 로 1 19업데이트합니다..1
서버-79033 초기 동기화 중 누락된 네임스페이스 에 대한 이미지 컬렉션 무효화는 항상 업서트 시도합니다.
서버- analyzeShardKey 테스트가 고아 문서 수 <= 총 문서 수를 어설션하지않도록 합니다.79082
서버-79103 밸런서 중지에 실패할 경우 코어 덤프가 생성되지 않습니다.
서버-79126 다른 위치에 pyyaml 고정
서버-79138 AuthorizationSessionTest 고정 장치의 데이터 경쟁 수정
서버-79252 작업 파일 섹션에 system-perf 부트스트랩 파일 추가합니다.
서버-79261 핑 모니터 에 로깅 추가
서버-79316 [.]7 0동적으로 연결된 변형에서 패키지 도구를 실행 하지 않습니다.
서버-79357 CheckMetadataConsistency가 스냅샷 읽기 고려 (read concern) 로 청크를 읽지 않습니다.
서버- 처리량79370 프로빙 통계가 항상 올바르게 업데이트되지는 않음
서버-79372 열린 커서 수에 대한 잘못된 어설션 수정
서버-79382 충돌 발생 시 버킷 OID 카운터 재설정
서버-79397 OID 충돌 시 내부적으로 시계열 삽입을 다시 시도하는 로직 수정 및 테스트
서버-79447 밸런서 중지 시퀀스로 인해 강등 시 config 서버 충돌할 수 있습니다.
서버-79509 removeShard 및 migrationToDedicatedConfigServer를 사용하여 과도기적 FCV에 대한 테스트 추가
서버-79515 작업 생성기 업데이트
서버-79607 ShardRegistry 종료는 미해결 네트워크 요청에서 무기한 대기해서는 안 됩니다.
서버-79609 StaleConfig 오류를 허용하도록 findAndModify_upsert.js 테스트를 수정합니다.
서버-79651 초기 동기화 성능 테스트에서는 두 개의 노드 복제본만 사용합니다.
SERVER-79777 sample_rate_sharded.js에서 샘플 크기에 대한 차이 창 늘립니다.
서버-79885 배출 커서를 사용하지 않는 경우 getMore를 가져오는 Oplog가 null lastKnownCommittedOpTime을 설정하다 하지 않아야 함
서버-79937 BalancerDefragmentationPolicy 내에서 다수의 읽기를 방지합니다.
서버- analyze_shard_key.js가 analyzeShardKey 및 $listSampledQueries를 통해 관찰된 샘플링된 쿼리 수가 감소하지 않는다고 어설션하지않도록 합니다.79944
서버-79950 commitSplitTxn 및 reacquireTicket에서 중단될 수 없도록 commitPreparedTransaction 수정
SERVER-79981 rename_tickets.js가 고정 동시 트랜잭션 테스트 제품군에서 실패합니다.
서버-80153 UBsan 코어 덤프가 제대로 업로드되지 않습니다.
서버-80183 store_retryable_find_and_modify_images_in_side_collection.js에서 operationTime 확인 제거
서버- Time Series 버킷 직접 쓰기를 추적하기 위해-바이트 카운터 사용80207 4
서버-80224 의 stale_mongos_updates_and_removes.js 및 extract_shard_key_values.js에서 실패한 어설션을 7 수정합니다.0
WT-10714 성능 테스트를 위해 명시적으로 레이블이 지정된 perf 배포판을 선택합니다.
WT-11202 연결 수준 operation_timeout_ms 구성을 제거합니다.
WT-11221 Python 테스트가 예기치 1 않은 & "제거에 분 이상 소요됨" 표준 출력의 경고
WT-11312 정확한 강제 제거 통계를 위한 잘못된 플래그 검사 수정
WT-11359 스핀락 작업을 업데이트하여 디스크 사용량 제한
WT-11419 제거 할 삭제된 페이지를 감지하면 cc_pages_removed를 증가시킵니다.