/
5.7 개선 사항

5.7 개선 사항

Common

  • Predicate 에 SYSDATE 를 포함한 연산이 들어있을 때 index scan 을 못하는 문제를 수정 (#1863)
  • Memory statistics 가 음수가 나올 수 있는 경우를 수정 (#1869)
  • TO_CHAR() 함수에 정수형/부동소수형 foramt 을 지원 (#1835)
  • Server 종료, 재시작 후 TAG 테이블의 RID 가 역전되는 현상 수정 (#1880)
  • nanosecond 까지 지원되는 TO_TIMESTAMP(), FROM_TIMESTAMP() 함수 지원 (#1887)
  • DATE_TRUNC() 함수에서 ms, us, ns 단위 지원 (#1888)
  • ORDER BY 구문에서 view column 을 찾을 수 없다는 오류 발생 수정 (#1905)
  • INSTR() 함수 지원 (#1907)
  • TAG_META 테이블의 ID 컬럼을 _ID 로 변경 (#1912)
  • SHOW STREAMGAP 명령어 추가 (#1923)
  • NULL value 를 bind 할 경우 비정상 종료 (#1928)
  • TAG 테이블에 대한 backup/mount 기능 지원 (#964)
  • DATE_TRUNC() 기능 오류 수정 (#1947)
  • ALTER SYSTEM SET 구문을 통한 프로퍼티 변경 기능 지원 (#1492)
  • TAG 테이블에 _RID 를 검색조건으로 사용할 경우 비정상 종료 수정 (#1953)
  • Mutex underflow 가 발생할 수 있는 문제 수정 (#1960)
  • Bind 변수가 사용된 predicate 이 index 를 탈 수 있도록 수정 (#1870)
  • TAG 테이블에 대한 append 가 진행중일때, 최신 data 에 대한 select query 응답이 없는 문제 수정 (#1972)
  • TAG 테이블에 대한 delete 이후 서버 재시작이 안되는 문제 수정 (#1970)
  • Recovery 오류시 machadmin 이 즉시 종료하도록 수정 (#1981)
  • UNION ALL 이 사용된 질의에 aggregation cache 가 적용될 경우 비정상 종료 문제 수정 (#2005)
  • Buffer manager 의 reference count 가 음수가 되는 경우 수정 (#2004)
  • LOOKUP 테이블에 single quote escape 가 동작하지 않는 문제 수정 (#2024)
  • TAG 테이블에 힌트를 사용하지 않고 Rollup 테이블을 조회하는 기능 추가 (#1784)
  • TAG 테이블 DROP 시 memory leak 문제 수정 (#2041)
  • RID Scan 에서 view column 이 사용될 경우 비정상 종료하는 문제 수정 (#2047)
  • PIVOT Aggregation 이 column 이 아닌 경우 비정상 종료하는 문제 수정 (#2031)
  • machbase shutdown 시 Rollup thread 가 비정상 종료하는 문제 수정 (#2053)
  • Append 도중 disk full 발생 시 disk 가 확보될때까지 retry 하도록 수정 (#1970)
  • Inline View를 통해 만들어진 테이블을 PIVOT 절에서 인식 못하는 문제 수정 (#2063)
  • 하위 레벨의 인덱스 파일이 없는 경우 인덱스를 rebuild 시도 (#1938)
  • User defined rollup 에서 manual 실행 동작 오류 수정 (#2075)
  • Insert value 에 대한 overflow 검증 코드 추가 (#1627)
  • Restart recovery 시 Part ID 계산 오류 수정 (#2085)
  • DELETE 수행 시 disk full 상태일 경우 무한 대기하는 문제 수정 (#2083)
  • Session cancel 이후 DROP TABLESPACE 를 재수행 하면 비정상 종료하는 문제 수정 (#2084)

Cluster Edition

  • 1시간 이상 append 진행 시 session timeout 이 발생하는 문제 수정 (#1868)
  • DDL history 가 많을 경우 DDL recovery 가 느린 현상 수정 (#1879)
  • QUERY_PARALLEL_FACTOR 가 기본적으로 설정되도록 수정 (#1908)
  • Link Manager 의 send buffer, retry count 에 대한 프로퍼티 추가 (#1955)
  • Append 를 통해 Tagmeta 컬럼이 자동으로 입력 될 수 있는 기능 추가 (#1534)
  • Bind 수행시 통신 메세지 간결화를 통해 성능 향상 (#1966)
  • Collecotor 로 수집중에 warehouse 를 재시작 하면 수집이 멈추는 현상 수정 (#1936)
  • Active 그룹이 1개일 경우 readonly 가 되지 않도록 정책 변경 (#1976)

MWA / Tag Analyzer

  • Grafana 6.0 이하 버전 지원 (#1969)

Client Library

  • Tag 테이블에 대한 sample code 추가 (#2052)
  • JDBC 에서 timeout 기능 오류 수정 (#967)
  • Array binding 에 대한 sample code 추가 (#2098)

Utility

  • machloader 에서 UNIXTIME date format 이 동작하지 않는 문제 수정 (#2019)
  • machloader 에 NANOTIMESTAMP date foramt 지원 (#2036)
  • Meta 를 5.5 → 5.7 로 upgrade 하는 tool 추가 (#1987)
  • machsql 의 결과를 파일로 저장시 오류가 발생하는 문제 수정 (#2059)

Related content