SHOW PARTITIONS 또는 SELECT에서 LocalCatalogException / TGetPartialCatalogObjectResponse / could not deserialize thrift msg: MaxMessageSize reached가 발생한다.
원본은 IMPALA-11669의 CHF2 포함 예정 안내에서 종료돼 실제 적용 성공은 미확인이다. 이번 조사에서 공식 backport를 확인했다. 후속 IMPALA-12043/13020과는 증상 문자열만으로 동일 결함으로 묶지 않는다.
원본이 지정한 IMPALA-11669 수정 포함 Runtime으로 갱신한다. 공식 7.1.8 CHF2 릴리스 노트에서 backport를 확인했으며 파일 handle 캐시·catalog 압축 우회는 원본에서 효과가 없었다.
확인 수준: 공식 수정 포함 버전 확인 · 원본 적용 결과 미확인
적용 조건: <...>와 예시 DB·테이블·경로·수치는 실제 확인값으로 바꾼다. 명령과 메뉴는 참고 문서를 바탕으로 보강한 예시이며 대상 시스템에서 실행하지 않았다. 버전·원인에 따른 분기와 남은 확인 사항은 아래에 명시한다.
DESCRIBE FORMATTED `database_name`.`table_name`;
hdfs dfs -count '<affected-partition-path>'
max_cached_file_handles=0 및 compact_catalog_topic=true는 이 원본에서 같은 오류가 남았다. 반복 적용을 해법으로 기록하지 않는다. 작은 파일 병합은 데이터 특성과 읽기·쓰기 일관성을 보장하는 별도 배치 작업으로 검토한다.SHOW PARTITIONS, 큰 파티션 SELECT 및 존재하지 않는 파티션 조건을 원본 재현 조건대로 시험하고 MaxMessageSize 예외와 프로세스 메모리를 확인한다.