Docs Menu

릴리스 노트

출시하다 페이지 에서 최신 Relational Migrator 바이너리를 다운로드합니다. 설치 지침은 설치 페이지를 참조하세요.

24, 20253월 출시

새로운 기능:

  • 마이그레이션 전 분석 이 이제 공개 미리 보기로 제공됩니다. 이 기능 사용하면 시작하기 전에 마이그레이션 문제를 식별하고 원활한 마이그레이션 위한 실행 가능한 권장 사항을 얻을 수 있습니다. 마이그레이션 전 분석은 다음 데이터베이스를 지원합니다.

    • Oracle

    • SQL Server

    • PostgreSQL

    • MySQL

버그 수정:

  • 테이블 필터가 빈 결과를 반환하면 작업 API 호출이 중단되는 문제가 수정되었습니다.

  • 단일 상속 또는 래핑된 키 처리 옵션을 사용하는 프로젝트에 대해 사용자가 계산된 키 필드를 저장할 수 없는 문제를 수정했습니다.

  • 빈 소스 데이터가 자동으로 처리되지 않고 '설정되지 않음' 오류를 트리거하다 할 수 있는 포함된 배열 매핑 및 제외된 필드 관련 문제가 수정되었습니다.

3, 20252월 출시

새로운 기능:

  • 다음에서 스냅샷 기반 데이터 마이그레이션 및 데이터베이스 객체 변환을 활성화 위해 JDBC 연결을 사용하여 4개의 소스 데이터베이스에 대한 지원 추가되었습니다.

    • YugabyteDB

    • CockroachDB

    • SAP Sybase IQ (SAP IQ)

    • SAP SQL Anywhere

    참고

    이러한 데이터베이스에 대한 JDBC 연결 지원 현재 공개 미리 보기로 제공됩니다. 사용자는 사용자 지정 JDBC connector 만들어 사용자 지정 관계형 데이터베이스 지원 추가할 수도 있습니다.

  • MongoDB 대상 데이터베이스에서 클라이언트 인증 위한 X.509 인증서 인증 에 대한 지원 추가되었습니다.

  • 하위 계층 MongoDB Atlas 클러스터로 대규모 데이터 마이그레이션을 시도하는 MongoDB Atlas 사용자에 대한 정보가 추가되어 마이그레이션 시간이 길어질 수 있습니다. 마이그레이션 성능을 고려하는 대규모 작업의 경우, 사용자는 더 빠른 Atlas 계층 으로 업그레이드하여 총 마이그레이션 시간을 최대 54% 줄일 수 있습니다.

  • 사용자에게 새로운 마이그레이터 도구 기능, 중요 업그레이드 및 보안 공지 사항을 알리는 선택적 뉴스 섹션이 추가되었습니다. 이 온라인 전용 기능 사용자 속성에서 비활성화할 수 있습니다.

  • Microsoft SQL Server(FILESTREAM 유형) 및 Oracle (Long, Long RAW 및 BFILE 유형)에서 지원되지 않는 바이너리 데이터 유형 가져오기를 건너뛸 때 발생하는 오류 보고 개선되었습니다.

  • 지원되는 DDL 스키마 파일 의 최대 파일 크기가 4MB에서 20MB로 증가했습니다.

버그 수정:

  • 특정 시나리오에서 Postgres가 중복 복제 슬롯을 생성하는 문제를 수정했습니다.

2024년 11월 25일에 출시됨

새로운 기능:

  • 새로운 데이터베이스 연결 관리 기능 하면 많은 수의 데이터베이스 연결을 저장 및 관리 QA, 개발 또는 프로덕션과 같은 데이터베이스 환경 간에 전환할 수 있습니다.

  • 변환된 쿼리의 서명에 강력한 유형의 Java 엔터티를 사용하는 옵션을 추가하여 쿼리 변환을 개선했습니다.

  • 쿼리 변환기에서 Oracle 패키지 및 SQL Server 함수 변환에 대한 지원 추가되었습니다.

  • 최신 Postgres 17 및 MySQL 8.4/9.0 에 대한 지원 추가되었습니다. 데이터베이스 버전.

  • Oracle 플러그인 가능 데이터베이스(PDB)에 대한 연결 지원 개선되었습니다.

  • AI 코드 생성을 위해 기본값 MongoDB 호스팅 서비스 대신 고객 관리형 LLM 서비스를 사용하여 '자체 LLM 가져오기'에 대한 지원 추가되었습니다.

  • Atlas 계정으로 로그인할 때 목록에서 Atlas 클러스터를 선택하는 기능 일시적으로 비활성화했습니다.

버그 수정:

  • 외래 키 임베딩이 여러 개인 경우에 "외래 키를 찾을 수 없음" 오류가 발생할 수 있는 문제를 수정했습니다.

10월 릴리스 2, 2024

새로운 기능:

  • 대량의 SQL 쿼리, 보기 및 저장 프로시저를 자동으로 변환하는 쿼리 변환기용 새로운 대량 변환 UI 및 API 입니다. 대량 변환을 참조하세요.

  • 이제 스냅샷 작업은 멱등되지 않은 대량 삽입 메서드를 사용하여 최상위 문서를 생성합니다. 이렇게 하면 성능이 향상됩니다.

  • user.properties 파일 의 migrator.engine.transform.idempotency: true 설정을 통해 멱등 동작에 대한 명시적 제어가 추가되었습니다.

  • 마이그레이션 에 사용된 내부 인덱스는 작업 완료 후 자동으로 삭제됩니다. 이렇게 하면 성능이 향상됩니다.

  • SQL Server JDBC 운전자 를 최신 버전으로 업데이트했습니다.

  • Kafka 에 대한 기본 인증 지원 이 추가되었습니다.

  • 마이그레이션 오류 이벤트 시 애플리케이션의 로그 파일 에 보다 자세한 로깅이 추가되었습니다.

  • 코드 생성에서 Java POJO 클래스의 구조를 간소화했습니다.

버그 수정:

  • 테이블 목록을 필터링한 후 프로젝트 로 가져오기 위해 테이블의 선택이 취소되는 문제가 수정되었습니다.

  • 마이그레이션 작업 로그에 많은 수의 항목이 포함된 경우 크기가 조정되지 않는 UI 문제를 수정했습니다.

  • 쿼리 변환과 같은 원격 API 호출이 시스템 프록시를 통해 라우팅되지 않는 문제가 수정되었습니다.

  • 개별 행이 16MB 문서 제한을 초과하면 오류 임계값까지 작업을 계속하는 대신 작업 이 즉시 중지되는 문제가 수정되었습니다.

  • 데이터 검증이 소스 데이터 유형과 대상 데이터 유형 간의 정밀도 차이로 인해 발생하는 일부 문제를 감지할 수 없는 문제를 수정했습니다.

  • 각 쿼리 를 두 번 가져올 수 있는 문제를 수정했습니다.

  • 변환된 쿼리가 포함된 매핑에 잘못된 경로를 사용하는 문제를 수정했습니다.

20, 20248월 출시

새로운 기능:

  • 이제 쿼리 변환기를 사용하여 관계형 쿼리와 변환된 쿼리를 테스트하고 Test Queries 창에서 결과를 비교할 수 있습니다.

  • DB2 LUW 데이터베이스 지원 이 이제 공개 미리 보기로 제공됩니다. DB2 LUW 및 mainframe (i용 DB2 ) 지원 에 관심이 있는 사용자는 MongoDB 계정 담당자에게 문의 하여 자세한 내용이나 평가 안내를 확인하세요.

  • 이제 SQL Server 연결의 기본값 은 trust server certificate 입니다. 이 설정은 SSL 탭 에서 선택을 취소할 수 있습니다.

수정 사항:

  • Confluent Cloud를 사용하여 마이그레이션 작업을 시작할 때 커넥터가 업로드되지 않던 문제를 수정했습니다.

  • 자격 증명 에 쿼리 string 매개 변수가 제공되었을 때 Postgres 데이터베이스에 대한 마이그레이션 작업이 시작되지 않던 문제를 수정했습니다.

  • 동일한 테이블 사이에 있는 여러 개의 합성 외래 키가 복합 키로 처리되지 않던 문제를 수정했습니다.

  • 실행 전 테스트를 실행 하지 못한 경우 마이그레이션 작업 대화 상자에 데이터베이스 가 준비되지 않았다고 표시되는 문제를 수정했습니다.

  • 프로젝트를 삭제해도 쿼리 파일이 삭제되지 않던 문제를 수정했습니다.

  • 소유자가 아닌 사용자로 연결된 경우 Postgres 데이터베이스 에서 쿼리를 가져올 수 없는 문제가 수정되었습니다.

09, 20247월 출시

새로운 기능:

  • 고급 변환을 위한 새로운 조건부 매핑 규칙:

    • 사용자 지정 JavaScript 표현식 을 기반으로 문서를 포함하거나 제외하는 매핑 규칙 필터입니다.

    • 포함된 배열을 정렬하고 제한하는 배열 조건으로, 하위 집합 패턴 의 애플리케이션 을 지원합니다.

    • 외부 키의 모델링이 개선되어 외부 테이블에 대한 잠재적으로 모호할 수 있는 참조가 여러 개 있는 테이블을 지원 합니다.

  • 웹 UI 의 새로운 조명 모드 .

  • 매핑 규칙 편집을 위한 새로운 실행 취소/다시 실행 기능.

  • 절차 헤더를 추가하여 Postgres 및 MySQL 데이터베이스 의 저장 절차 변환을 개선했습니다.

2024년 5월 20일 출시

새로운 기능:

  • 마이그레이션 작업 실행 동안 완료율, 예상 완료 시간, 현재 처리 중인 테이블 등을 포함하여 보다 자세한 통계를 볼 수 있습니다.

  • 이제 사용자는 마이그레이션 작업 실행 동안 Relational Migrator 애플리케이션 다시 시작하는 경우 연속 마이그레이션 작업 복구할 수 있습니다.

  • 새로운 작업 관리 REST API. REST API 사용하면 사용자가 프로그래밍 방식으로 마이그레이션 작업을 시작, 중지 및 모니터 수 있습니다.

버그 수정:

  • Relational Migrator가 짧은 시간 동안 유휴 상태인 후 Atlas 로그인 세션이 만료되는 문제를 수정했습니다.

  • 스키마 또는 데이터베이스 이름에 점이 포함된 Oracle 데이터베이스에서 쿼리를 가져올 수 없는 문제를 수정했습니다.

  • 생성된 Java POJO 클래스가 날짜 유형 필드에 잘못된 유형을 사용하는 문제를 수정했습니다.

  • 일부 키 필드가 제외될 때 복합 키가 있는 스키마에 대한 검증이 중단될 수 있는 문제가 수정되었습니다.

  • 소스 데이터베이스 에서 스키마 에 대한 테이블을 찾을 수 없는 경우 작업이 진행 없이 중단되는 문제가 수정되었습니다.

2024년 4월 18일에 출시됨

새로운 기능:

  • 사용자는 네이티브 Time Series 지원 을 통해 Time Series 데이터를 MongoDB Time Series 데이터 마이그레이션 할 수 있습니다.

  • 사용자는 TimeScaleDB Hypertables에서 데이터를 마이그레이션 할 수 있습니다.

  • 사용자는 해당 프로젝트를 생성할 때 사용한 이름과 다른 이름을 가진 데이터베이스에서 마이그레이션할 수 있습니다.

  • 기본값 쓰기 고려 (write concern) 고려를 1 ( MongoDB URI에서 재정의할 수 있음)으로 설정하여 마이그레이션 성능이 향상됩니다.

  • 더 자세한 작업 로깅.

버그 수정:

  • 이제 데이터베이스 이름 또는 스키마 이름에 점 문자가 포함된 경우 프로젝트를 생성하고 마이그레이션 작업을 실행 수 있습니다.

  • 제외된 일반 필드와 이름이 같은 계산된 필드를 만들 수 없는 문제가 수정되었습니다.

  • 쿼리 변환기의 기타 품질이 개선되었습니다.

2024년 3월 6일 릴리스

새로운 기능:

  • 이제 쿼리 변환기가 공개 미리 보기로 제공됩니다. 자세한 내용은 쿼리 변환기 활성화를 참조하세요.

  • 이제 쿼리 변환기를 사용하려면 MongoDB Atlas 계정에 로그인해야 합니다. Atlas 에 로그인하면 마이그레이션 작업 에서 Atlas 클러스터를 선택하는 프로세스 동적으로 채워집니다.

  • 쿼리 변환기는 이제 관계형 데이터베이스 DML 트리거를 MongoDB Atlas 트리거로 변환하는 기능을 지원합니다.

개선 사항:

  • 이제 쿼리 변환기를 사용하여 SQL 쿼리 및 뷰를 C#, Java 또는 JavaScript로 변환할 수 있습니다.

버그 수정:

  • 작업 복구 가능성 및 지표가 약간 개선되었습니다.

2024년 2월 12일 릴리스

개선 사항:

  • 소스 데이터베이스로 Oracle 11g에 대한 지원이 추가되었습니다.

  • 마이그레이션이 실행 중인지 여부를 보여주는 프로젝트 페이지의 새로운 상태 표시기.

  • 새 마이그레이션을 시작할 때 MongoDB database에 대한 권한 검사가 개선되었습니다.

  • 쿼리 변환기 비공개 미리 보기가 개선되었습니다.

버그 수정:

  • 완료된 마이그레이션이 웹 인터페이스에서 자신을 완료된 것으로 표시할 수 없는 문제를 수정했습니다.

2024년 1월 29일 릴리스

개선 사항:

  • 스키마 새로 고침 후 합성 외래 키가 보존되도록 개선되었습니다.

  • 에어 갭 환경에서 완전 오프라인 배포를 수정했습니다.

  • 특정 매핑 조합, 특히 동일한 임베딩 수준에 있는 두 개의 서로 다른 매핑이 수정되었습니다.

  • Sybase 데이터베이스 지원, CDC 단계 메트릭, 검증 단계, 데이터베이스 내보내기 및 로깅이 다양하게 수정되고 개선되었습니다.

2023년 12월 11일 릴리스

새로운 기능:

개선 사항:

  • 쿼리 변환기(비공개 미리 보기)의 SQL 쿼리 변환 품질이 개선되었습니다. 쿼리 변환기 조기 체험판 프로그램에 참여하는 방법에 대한 자세한 내용은 쿼리 변환기를 참조하세요.

  • 적합한 서버 환경에서 가용 메모리의 사용 확장을 통해 애플리케이션 성능이 향상되었습니다.

2023년 11월 7일 릴리스

개선 사항:

  • 대규모 배열을 생성하는 마이그레이션 작업의 성능이 개선되었습니다.

  • 대시 문자가 포함된 스키마 이름에서 스키마 검색이 실패하는 문제를 수정했습니다.

2023년 10월 25일 릴리스

개선 사항:

  • Relational Migrator가 대규모 관계형 스키마를 분석할 때 성능이 개선되었습니다.

  • Relational Migrator는 이제 SSL 연결을 위해 Windows 인증서 저장소와 통합됩니다.

새로운 기능:

  • Mac M1 아키텍처를 위한 새로운 설치 프로그램 및 바이너리.

  • 이제 매핑 규칙에 _id 필드를 생성하는 데 사용된 원래 열과 유형이 표시됩니다.

  • 쿼리 변환기의 오류 메시지 개선(비공개 미리 보기).

2023년 10월 10일 릴리스

새로운 기능:

  • 쿼리 변환기(비공개 미리 보기)에서 저장 프로시저 변환을 위해 C#, JavaJavaScript 대상 언어를 선택할 수 있습니다.

  • 이제 프로젝트를 내보내거나 가져올 때 쿼리 변환이 포함됩니다.

버그 수정:

  • CDC 작업에서 업데이트 이벤트가 오류를 반환할 수 있는 문제를 수정했습니다.

  • 새 버전의 사용 가능 여부를 감지하는 동안 Relational Migrator가 중단될 수 있는 문제를 수정했습니다.

  • 프로젝트의 테이블을 선택할 때 모든 테이블이 예기치 않게 선택 취소될 수 있는 문제를 수정했습니다.

  • Kafka 배포서버 모델(비공개 미리 보기)에서 마이그레이션 작업 실행이 개선되었습니다.

2023년 9월 26일 릴리스

새로운 기능:

  • 쿼리 변환기 기능이 이제 비공개 미리 보기로 제공됩니다. 비공개 미리 보기 액세스를 요청하려면 Relational Migrator 애플리케이션 내의 등록 양식을 사용합니다.

    1. Code Generation 탭에서 Query Converter 창을 클릭합니다.

    2. Register interest 버튼을 클릭합니다.

    3. 양식 세부 정보를 입력하고 Submit 버튼을 클릭합니다.

버그 수정:

  • 이제 SQL 서버 연결에 데이터베이스 이름이 필요하며, 이는 데이터베이스 이름을 유추하여 발생하는 일부 문제를 해결합니다.

  • Mac 및 Windows 설치 프로그램이 개선되었습니다.

2023년 9월 4일 릴리스

새로운 기능:

  • 마이그레이션된 필드의 데이터 유형을 변경할 수 있습니다.

  • 마이그레이션된 데이터에서 null 값이 표시되는 방식을 제어하는 기능.

  • 컬렉션의 _id 값에 계산된 필드를 사용할 수 있는 기능.

  • 진단 덤프에는 지원을 간소화하는 데 도움이 되는 구성 파일이 포함되어 있습니다.

버그 수정:

  • 매핑 규칙의 유효성 검사 및 오류 처리가 개선되었습니다.

  • 더 넓은 범위의 Oracle DDL 파일을 구문 분석하는 기능이 향상됩니다.

  • SQL Server 및 Windows 인증을 사용하여 스키마를 새로 고칠 때 테이블이 손실되는 문제를 수정합니다.

  • 테이블에 기본 키가 없는 경우 CDC 업데이트가 잘못된 문서를 대상으로 할 수 있는 문제를 수정합니다.

  • 데이터베이스 비밀번호가 브라우저의 비밀번호 라이브러리에 잘못 저장될 수 있는 문제를 수정합니다.

2023년 7월 26일 릴리스

새로운 기능:

  • SQL 서버 명명된 인스턴스에 대한 연결을 지원합니다.

  • 이제 collection 이름이 Code Generation 화면에서 생성된 JSON schema 파일에 표시됩니다.

버그 수정:

  • 데이터 검증이 때때로 중지되거나 시작되지 않은 것으로 표시되는 마이그레이션 후 작업 문제를 수정합니다.

  • 최상위 배열이 포함된 JSON 열을 마이그레이션할 수 없는 문제를 수정합니다.

  • 제외된 필드가 같은 이름의 계산된 필드를 덮어쓸 수 있는 문제를 수정합니다.

  • 10진수 열 값을 기반으로 계산된 필드가 NaN 을 반환하는 문제를 수정합니다.

  • 프로젝트 수준 키 처리 옵션을 변경한 후 일부 다이어그램 보기 필드가 잘리는 문제를 수정합니다.

2023년 6월 22일 릴리스

Relational Migrator 1.1.2 이제 을(를) 일반적으로 사용할 수 있습니다. Relational Migrator는 관계형 워크로드를 MongoDB로 마이그레이션하는 데 도움이 됩니다.