Release 0.100
Release 0.100
Trino(당시 Presto) 0.100 릴리스의 변경 사항이에요. System 커넥터 동작 변경, 다양한 함수 추가, 성능·버그 수정이 포함돼요.
출처: 문서
본문
System 커넥터 (System connector)
System 커넥터는 이제 다른 커넥터처럼 동작해요. 전역 시스템 테이블은 모든 카탈로그에서 사용할 수 있는 특별한 스키마가 아니라 system 카탈로그에서만 사용할 수 있어요. 또한 커넥터는 Connector 인터페이스에서 getSystemTables() 메서드를 구현해, 그 커넥터의 카탈로그 안에서 사용할 수 있는 시스템 테이블을 제공할 수 있어요.
일반 (General)
date_format()와date_parse()의%f지정자를 수정했어요.UNNEST에WITH ORDINALITY지원을 추가했어요.array_distinct()함수를 추가했어요.split()함수를 추가했어요.degrees()와radians()함수를 추가했어요.to_base()와from_base()함수를 추가했어요.- 구성 프로퍼티
task.shard.max-threads를task.max-worker-threads로 이름을 바꿔요. 이 프로퍼티는 스플릿을 동시에 처리하는 데 사용되는 스레드 수를 설정해요. 옛 프로퍼티 이름은 더 이상 쓰지 않고(deprecated) 향후 릴리스에서 제거될 예정이에요. - ROW에서
NULL값을 참조하는 문제를 수정했어요. - MAP을 비교 가능하게 만들었어요.
- 쿼리 종료 중 차단된 태스크의 누수(leak)를 수정했어요.
- 쿼리 큐 구성 검증을 개선했어요.
더 알아보기 (Learn more)
0.100 릴리스의 변경 사항을 봤어요. 이어서 이전 버전인 Release 0.99의 내용을 살펴보면 좋아요.