Database Tools 100.0.0 변경 로그
모든 릴리스
현재 버전은 Database Tools 100.10.0 변경 로그를 참조하세요.
이전 버전에 대한 변경 로그는 이 페이지에서 확인할 수 있습니다. Database Tools는 나열된 MongoDB Server 버전 및 이전 MongoDB Server 릴리스와 호환됩니다.
버전 | 출시일 | MongoDB Server 지원 |
---|---|---|
2024년 7월 | MongoDB Server 8.0 | |
6월 2024 | MongoDB Server 7.0 | |
2023년 8월 | MongoDB Server 7.0 | |
2023년 3월~8월 | MongoDB Server 6.3 | |
2022년 8월~11월 | ||
2021년 8월~2022년 7월 | MongoDB Server 6.0 | |
2021년 7월 | MongoDB Server 5.0 | |
2021년 2월~3월 | ||
2020년 10월~11월 | ||
2020년 7월 | MongoDB Server 4.4 | |
2020년 7월 |
Database Tools 100.0.0
100.0.2 변경 로그
이번 릴리스에는 몇 가지 버그 수정이 포함됩니다. 또한 MongoDB 버전 4.4에서는 이름 제한이 120바이트에서 255바이트로 늘어나므로 이름이 긴 컬렉션의 덤핑 및 복원에 대한 지원도 추가됩니다.
전체 변경 사항 목록은 아래에 나와 있습니다.
Bug
도구-1785 mongodump 도움말의 오타
TOOLS-2495 oplog 재생이 > 16 MB 항목을 처리할 수 없습니다.
TOOLS-2498 Nil 포인터 오류 mongodump
TOOLS-2559 database-tools 제거 중 오류가 99 발생했습니다.0.1-1 RPM
TOOLS- 에서2575 convertLegacyIndexes 중에 mongorestore 패닉이 4 발생합니다.4 mongodump
TOOLS-2593 $admin 파일 이름의 특수 처리 수정
작업
TOOLS-2446 도구1 테스트에 MMAPV 테스트 추가
TOOLS-2469 CA에서 여러 인증서 허용
TOOLS-2530 Mongorestore는 새로운 mongodump 형식으로 복원할 수 있습니다.
TOOLS-2537 config.system.indexBuilds 네임스페이스 무시
TOOLS-2544 을(를)4 추가합니다.4 에버그린에 대한 테스트
TOOLS-2551 릴리스 업로드를 배포판별 작업으로 분할
TOOLS-2555 directConnection 옵션 지원
TOOLS-2561 mongodb-tools tarball에 서명
TOOLS-2605 잘라내기 100.0.2 릴리스
100.0.1 변경 로그
이 릴리스는 새로운 릴리스 인프라에 대한 테스트였으며 100.0.0의 변경 사항이 포함되어 있지 않습니다.
작업
TOOLS-2493 컷 도구 100.0.0 및 100.0.1 GA 릴리스
100.0.0 변경 로그
이는 MongoDB Server에서 최초로 분리된 Database Tools 릴리스입니다. 새로운 기능과 버그 수정을 더 자주 제공할 수 있도록 별도의 릴리스로 이동하기로 결정했습니다. 새로운 별도 릴리스 버전은 100.0.0
부터 시작하여 버전 관리가 MongoDB Server와 별개임을 명확히 합니다. 이에 대한 자세한 내용은 MongoDB Blog 에서 확인할 수 있습니다.
이 릴리스에는 버그 수정, 몇 가지 새로운 명령줄 옵션, 삶의 질 개선 사항이 포함되어 있습니다. 전체 목록은 아래에서 확인할 수 있지만, 주요 내용은 다음과 같습니다.
URI와 명시적 옵션이 상충하는 정보를 제공하지 않는 한 더 이상
--uri
를--port
및--password
같은 다른 연결 옵션과 함께 사용하는 데 제한이 없습니다. 이제 연결 문자열을--uri
옵션 없이 위치 인수로 지정할 수 있습니다.mongoimport
에 대한 새로운--useArrayIndexFields
플래그는 csv 또는 tsv 파일을 가져올 때 필드의 자연수를 배열 인덱스로 해석합니다.mongorestore
에 대한 새로운--convertLegacyIndexes
플래그는 해당mongodump
출력에 지정된 잘못된 인덱스 옵션을 제거하고 모든 레거시 인덱스 키 값을 유효한 값을 사용하도록 다시 씁니다.mongoimport
에 대한 새로운delete
mode
입니다 .--mode
delete
를 사용하면mongoimport
는 가져오기 파일의 문서와 일치하는 데이터베이스의 기존 문서를 삭제합니다.
빌드 실패
TOOLS-2489 마스터에서 format-go 작업 실패
Bug
TOOLS-1493 터미널 너비가 낮을 때 도구가 도움말을 실행하면 충돌이 발생합니다.
TOOLS-1786 mongodump는 컬렉션으로 덤프된 뷰에 대한 메타데이터.json 파일 을 생성하지 않습니다.
TOOLS-1826 아카이브 모드에서 재생 oplog 실패 시 mongorestore 패닉
TOOLS-1909 mongoimport는 십진수 유형을 지원한다고 보고하지 않습니다.
TOOLS-2275 autoIndexId:false는 4 에서 지원되지 않습니다.0
TOOLS- oplog 재생 중 시스템컬렉션 건너뛰기2334
TOOLS-2336 stdin에서 복원할 때 잘못된 사용 중단 오류 메시지가 표시됨
TOOLS-2346 mongodump --archive to stdout은 비밀번호를 묻는 메시지를 표시할 때 아카이브를 손상시킵니다.
TOOLS-2379 소스 데이터베이스 에 잘못된 인덱스 옵션이 있는 경우 mongodump/mongorestore 오류가 발생합니다.
TOOLS-2380 인증 이 활성화된 숨겨진 노드 에 대해 mongodump가 실패합니다.
TOOLS-2381 소켓 시간 초과 동작 없음 복원
TOOLS-2395 oplog 오버플로에 대한 잘못된 메시지
TOOLS-2403 아카이브 모드에서 실패한 마지막 oplog를 재생하는 동안 mongorestore가 중단되었습니다.
TOOLS-2422 admin.tempusers는 mongorestore에 의해 삭제되지 않습니다.
TOOLS-2423 mongorestore는 덤프에 admin.tempusers가 있는 경우 삭제하지 않습니다.
TOOLS-2455 mongorestore가 잘못된 아카이브에서 중단됨
TOOLS-2462 Windows에서 비밀번호 프롬프트가 작동하지 않음
TOOLS-2497 mongorestore가 createIndexes를 호출하기 전에 인덱스 이름 길이의 유효성을 잘못 검사할 수 있음
TOOLS-2513 클라이언트 옵션을 만들면 string 연결 유효성 검사 오류가 발생합니다.
TOOLS-2520 SSL 옵션에 대한 옵션 구문 분석 수정
TOOLS-2547 rhel 에서 데이터베이스 도구 설치가 7 실패합니다.0
TOOLS-2548 SLES 에서 데이터베이스 도구 설치 실패 15
새로운 기능
TOOLS-1954 mongoimport에서 mongoexport 배열 표기법의 왕복 지원
TOOLS-2268 mongoimport에 제거 모드 추가
TOOLS-2412 지원되지 않는 레거시 인덱스 옵션 제거
TOOLS-2430 mongorestore: 점으로 표시된 인덱스 키에서 "해시"를1" "로 바꿉니다.
TOOLS-2459 --uri를 다른 연결 string 옵션과 함께 사용하도록 허용
TOOLS-2460 연결 string 을 위치 인수로 설정하다 수 있습니다.
TOOLS-2521 tlsDisableOCSPEndpointCheck URI 옵션에 대한 지원 추가
TOOLS-2529 Mongodump는 긴 컬렉션 이름에 대한 새로운 파일 형식을 출력합니다.
작업
TOOLS-2418 mongo-tools에서 mongoreplay 제거
TOOLS-2421 서버에서 도구 테스트를 이동한 후 테스트 커버리지 유지
TOOLS-2438 dist 작업 에서 MSI 설치 프로그램 만들기
TOOLS-2439 홈브루 탭에 포함된 도구 공식
TOOLS-2440 MSI 설치 프로그램 서명
TOOLS-2441 릴리스 프로세스 문서 업데이트
TOOLS-2442 릴리스 업로드 자동화
TOOLS-2443 dist 작업에서 tarball 아카이브 생성
TOOLS-2444 dist 작업에서 deb 패키지 생성
TOOLS- 서명2449 작업 만들기
TOOLS-2464 플랫폼 지원 업데이트
TOOLS-2470 Linux 패키지 서명
TOOLS-2471 JSON 다운로드 피드 생성 자동화
TOOLS-2472 Linux 패키지 게시 자동화
TOOLS-2473 커뮤니티 및 엔터프라이즈 빌드 변형 통합
TOOLS-2475 도구 릴리스 수동 확인
TOOLS-2480 dist 작업에서 rpm 패키지 생성
TOOLS-2488 패키지 이름 지정 및 버전 관리 업데이트
TOOLS-2493 컷 도구 100.0.0 및 100.0.1 GA 릴리스
TOOLS-2506 Linux 패키지의 메인테이너 업데이트
TOOLS-2523 Ubuntu 12 를 제거합니다.04 및 Debian 7.1 변형
TOOLS-2536 서버 > 에 대한 createIndexes 명령의 ignoreUnknownIndexOptions4 1옵션. .9
TOOLS-2538 convertLegacyIndexKeys()를 mongorestore에서 mongo-tools-common으로 이동
TOOLS-2539 올바른 이름으로 큐레이터에 Linux 패키지 게시
TOOLS-2549 서버 테스트 리포지토리에 GA 릴리스 푸시
TOOLS-2550 GA 릴리스를 으)로 4 푸시합니다.4 repo
TOOLS-2551 릴리스 업로드를 배포판별 작업으로 분할