1.0
1.0.0
O2 Extension들 최초 릴리즈
O2Types
O2Functions
O2Views
DBMS_ALERT
DBMS_OUTPUT
DBMS_PIPE
DBMS_SQL
1.0.1
기타
O2 공통 모듈 기능 개선: DBMS_ALERT, DBMS_PIPE, DBMS_OUTPUT, O2Views 일부 함수들 에러 개선 (복수 개의 out parameters를 인자로 가지는 함수들 에러 픽스 일괄 적용)
1.0.2
오류해결
O2_EXTENSION_VERSION_INFO 뷰 조회시 “Failed to open version file” 오류 발생하던 문제 해결
기타
O2Views: create extension 초기화 기능 마이너 버그 픽스
O2Types: create extension 초기화 기능 마이너 버그 픽스
1.0.3
오류해결
MONTHS_BETWEEN 입력 인자 날짜값이 시/분/초가 있음에도 무시하고 잘못 계산하는 문제 해결
ROUND function 사용 시 서버 down 되는 문제 해결
MEDIAN 집계함수 실행 시, 집계 대상 레코드 중 NULL 레코드가 포함될 경우 세션이 down되는 문제 해결
기능개선
TO_DATE 함수의 첫번째 인자로 timestamp 타입의 변수가 들어올 시, 대응될 수 있도록 함수 기능 개선
TO_TIMESTAMP_TZ 함수 인자들이 NULL 또는 ‘‘(empty string) 일 때 oracle 처럼 null 값을 반환하도록 개선
기타
DBMS_OUTPUT, DBMS_ALERT : PG14, PG15 버전 대응 내부 트랜잭션 관련 오류 해결
주의
O2Functions Extension 재 생성 필요
1.0.4
오류해결
DBMS_SQL.BIND ARRAY index 파라미터 범위 계산 방법을 오라클과 맞추도록 수정
추가적으로 array 범위 밖의 값을 지정하거나 empty array 로 넣을 경우 에러가 발생하도록 수정
DBMS_PIPE.NEXT_ITEM_TYPE 결과값 오류 해결
기타
MEDIAN 함수 성능 개선 및 NULL만 있는 컬럼을 대상으로 함수 수행 시 세션이 down되는 문제 해결
주의
DBMS_PIPE extension 재 생성 필요
1.0.5
오류해결
UTL_FILE 사용 중 session down 되는 현상 해결
기타
Assert, SIGSEGV 등으로 로그에 출력하는 콜스택 정보가 제대로 찍히지 않던 문제 해결
주의
O2Functions, DBMS_OUTPUT extension 재 생성필요
1.0.6
오류해결
UTL_FILE 패키지의
new_line
함수의 두 번째 인자값이 없는new_line(file)
인터페이스 호출 시, 두 번째 인자값에 쓰레기 값이 들어가 의도치 않는 개수만큼 줄바꿈 개수를 write하려는 문제 개선
기타
DBMS_ALERT에서 'attempting to wait on uncommitted signal from same session' 감지하는 기능 개발
주의
UTL_FILE extension 재 생성 필요
1.0.7
오류해결
UTL_FILE 패키지
fopen
함수의 linesize 인자를 생략하여 호출 시, 메모리 쓰레기 값이 들어가 의도치 않은 에러를 발생 시키는 문제 해결
기타
UTL_FILE 패키지: 모든 함수들에 대해 인자 생략 시 해당 인자에 메모리 쓰레기 값이 들어가 의도치 않은 동작을 발생시키지 않도록 전체적으로 내부 로직 개선
1.0.8
오류해결
v1.0.5→1.0.6 패치 중 oracle.date type 정의가 바뀐 부분으로 인해 timestamp type과 호환이 안되어 oracle.sysdate 결과가 해당 type 컬럼으로 insert 안되던 문제 해결
주의
O2Types extension 재 성성 필요
1.0.9
오류해결
date 타입을 인자로 받는 TRUNC 함수의 두 번째 인자(포맷) 생략 시 서버 down되던 문제 해결
주의
O2Functions extension 재 생성 필요
Last updated