릴리스 0.149
릴리스 0.149 (Release 0.149)
이 릴리스에서는 새 웹 인터페이스, FLOAT 타입 지원, 최적화 옵션 통합 등이 포함돼 있어요.
출처: 문서
본문
일반 (General)
- union 위에서 grouping sets를 사용하는 쿼리의 런타임 실패를 고쳤어요.
array_agg()에서 null 값을 무시하지 않도록 했어요.- null 필드를 포함한 행 값을 캐스팅할 때의 실패를 고쳤어요.
- 복잡한 타입을 map 키로 사용할 때의 실패를 고쳤어요.
- 쿼리가 취소될 때 잠재적 메모리 추적 누수를 고쳤어요.
- 어떤 큐/자원 그룹 규칙에도 일치하지 않는 쿼리의 거부 처리를 고쳤어요. 이전에는 클라이언트에 500 오류가 반환됐어요.
- 인자에 잘못된 UTF-8 시퀀스가 포함됐을 때
trim()과rtrim()함수가 더 직관적인 결과를 내도록 고쳤어요. - 클러스터 개요, 실시간 통계, 쿼리 정렬·필터링 개선을 포함한 새 웹 인터페이스를 추가했어요.
FLOAT타입을 지원하게 됐어요.query.max-age를query.min-expire-age로 이름을 바꿨어요.optimizer.columnar-processing와optimizer.columnar-processing-dictionary프로퍼티를optimizer.processing-optimization으로 통합했어요. 가능한 값은disabled,columnar,columnar_dictionary예요.columnar_processing와columnar_processing_dictionary세션 프로퍼티를processing_optimization으로 통합했어요. 가능한 값은disabled,columnar,columnar_dictionary예요.date_parse()의%y(2자리 연도)를 1970~2069년(양끝 포함) 사이의 연도로 평가되도록 변경했어요.- REST API의
StatementStats에 queued 플래그를 추가했어요. - 수학 연산의 오류 메시지를 개선했어요.
- Java 힙 공간이 부족해지지 않도록 교환(exchange)에서 메모리 추적을 개선했어요.
MAP타입의 subscript 연산자 성능을 개선했어요.JOIN과GROUP BY쿼리의 성능을 개선했어요.
Hive
- 삽입 후 빈 스테이징 디렉터리를 정리하도록 했어요.
- HDFS용
hive.dfs.ipc-ping-interval설정을 추가했어요. hive.dfs-timeout의 기본값을 60초로 변경했어요.- ORC/DWRF 리더가 스트라이프(stripe)를 건너뛸 때 같은 데이터를 반복해서 가져오지 않도록 고쳤어요.
- S3 또는 기타 비(非)HDFS 파일 시스템에 대한 강제 로컬 스케줄링을 고쳤어요.
더 알아보기 (Learn more)
이어서 릴리스 0.150에서 버켓 테이블 쓰기 지원과 자원 그룹 CPU 쿼터를 확인해 보세요.