728x90
반응형
Upgrading from Mysql
- 이전에 호환되지 않았던 MySQL 파티션 스킴(schemes)을 감지하고 변환하는 기능을 추가함
General
- mariadb-dump --force가 오류를 무시하지 않는 문제를 수정함
- DISTINCT, subselect 및 LIMIT 결합 시 예상치 못한 결과를 반환하는 버그를 수정함
- ROW 변수가 subselect에서 할당되지 않는 문제를 수정함
- global session_track_system_variables를 잘못된 값으로 설정한 후 발생하는 충돌을 수정함
- 비버전 컬럼에 대한 ODKU가 히스토리 행을 삽입하는 문제를 수정함
- 트랜잭션 정밀 시스템 버전 테이블에서 UPDATE가 제대로 작동하지 않는 문제를 수정함
- pushed derived tables와 함께 ANALYZE가 작동하지 않는 문제를 수정함
- 클라이언트가 mysql_list_fields("view") 호출로 서버를 충돌시킬 수 있는 문제를 수정함
Character Sets, Data Types
- UUID 버전 >= 6은 바이트 스왑 없이 저장되며 버전 >=8 및 variant=0인 UUID는 이제 유효하지 않은 것으로 간주됨. 기존 테이블은 지원되며 오래된(항상 바이트 스왑됨) 및 새로운 (버전 <6에 대해 스왑됨) UUID는 투명하게 비교 및 변환이 가능함
- 특정 colllations에서 json_find_path의 다양한 단언(assertion) 실패를 수정함
InoDB
- I/O 바운드 서버에서 InnoDB 테이블이 손상됐다고 표시되는 문제를 수정함
- UNIQUE 컬럼에 중복 항목이 허용되는 문제를 수정함
- innodb_row_lock_time%가 초 단위로 보고되는 문제를 수정함
- innochecksum이 부동 소수점 예외로 종료되는 문제를 수정함
- 슬로우 쿼리 로그에 InnoDB 엔진 정보를 추가함
- 3개의 동시 DELETE에 의한 데드락을 수정함
- 데이터에 접근하는 이중 프로세스에 대한 innodb 보호 불충분 문제를 수정함
- 시퀀스 이름 변경 시 mysql.innodb_table_stats에서 ER_DUP_KEY 발생 문제를 수정함
- MODIFY COLUMN이 외래 키 제약 조건을 깨뜨리고 복원할 수 없는 덤프로 이어질 수 있는 문제를 수정함
- 정리된 후보(secondary) 페이지에 접근하려는 Purge를 수정함
- 해제되니 데이터 페이지가 항상 스크럽되지 않는 문제를 수정함
- 손상 보고 후 InnoDB 복구가 멈추는 문제를 수정함
- UNDO 로그가 없을 때 SET GLOBAL innodb_undo_log_truncate=ON이 공간을 해제하지 않는 문제를 수정함
- innodb_read_ahead_threshold(linear read-ahead)가 작동하지 않는 문제를 수정함
- InnoDB 복구 및 mariadb-backup --prepare가 상세한 진행 상황을 보고하지 않는 문제를 수정함
- innodb_undo_log_truncate=ON 복구가 손상된 undo 로그를 결과로 하는 문제를 수정함
- innodb_change_buffering과 innodb_file_per_table=0 설정 시 서버 프리즈 문제를 수정함
- 페이지를 해제할 때 변경 버퍼 항목을 남겨두고, 나중에 페이지가 재사용될 때 보조 인덱스 손상이 발생하는 문제를 수정함
- 외래 키 제약 조건 작업이 가상 컬럼에 영향을 주지 않는 문제를 수정함
Aria
- Aria 설정 변경 후 INSERT/UPDATE 시 다양한 충돌을 수정함
- Aria 암호화가 활성화/사용됐으나 암호화 플러그인이 로드되지 않았을 때 다양한 충돌/단언실패/손상을 수정함
Spider
- SELECT 시 spider_db_open_item_field 및 spider_db_print_item_type에서 SIGSEGV를 수정함
- 테이블 파라미터 오버라이딩 메커니즘으로 작동하는 Spider 변수의 버그를 수정함
Optimizer
- ANALYZE FORMAT=JSON이 이제 각 테이블에 대한 InnoDB 엔진 통계를 포함하도록 개선함
- 두 RANK 우니도우 함수의 동등성이 잘못돈 결과를 생성하는 버그가 수정됨
- 재귀적 CTE 실행이 오류나 경고 없이 중단되는 문제를 수정함
- MRR과 SQL 레이어 비용 사이의 불일치가 불량한 쿼리 계획을 유발할 수 있는 문제를 수정함
- 최적화 추적에서 MAX_SEL_ARG 메모리 고갈이 보이지 않는 문제를 수정함
- lower_case_table_names=2 설정에서 SHOW TABLES가 제대로 작동하지 않는 문제를 수정함
- group-by 및 filesort를 사용하는 select 쿼리에서 Segfault를 수정함
Replication
- Parallel Slave SQL Thread가 Active Workers를 갖는 동안 Seconds_Behind_Master를 업데이트할 수 있는 문제를 수정함
- 바쁜 시스템에서 STOP SLAVE가 매우 긴 시간이 걸리는 문제를 수정함
- 슬레이브에서 읽기 전용 모드 내에 XA COMMIT/XA ROLLBACK이 오류를 반환하지 않는 문제를 수정함
- 슬레이브 사이드 트리거에서 다른 데이터베이스의 함수를 호출할 때 서버가 충돌하는 문제를 수정함
Galera
- 비동기 복제와 함께 시작/종료 시 클러스터에서 노드가 제거되는 문제를 수정함
- KILL QUERY가 노드 데이터 일관성을 유지하지만 GTID 시퀀스를 깨뜨리는 문제를 수정함
- MariaDB가 시작 커밋 상태(커밋 순서 임계 구역 대기)에서 멈추는 문제를 수정함
- 임시 시퀀스 생성이 일관성에 문제를 일으킬 수 있는 문제를 수정함
- 주요 구성요소가 아닐 때 Galera 4가 클러스터 상태를 조회할 수 없는 문제를 수정함
참고
728x90
반응형
'RDBMS > MariaDB' 카테고리의 다른 글
[MariaDB] Ver. 10.10.1 Release note 요약 (0) | 2024.09.03 |
---|---|
[MariaDB] Ver. 10.10.0 Release note 요약 (0) | 2024.09.02 |
[MariaDB] Ver. 10.9.7 Release note 요약 (0) | 2024.08.31 |
[MariaDB] Ver. 10.9.6 Release note 요약 (0) | 2024.08.30 |
[MariaDB] Ver. 10.9.5 Release note 요약 (0) | 2024.08.29 |