수정된 사항
CUBRIDSUS-4220 '0000-00-00 00:00:00'에 대한 TIMESTAMP 타입과 DATETIME 타입의 예외 값 추가
CUBRIDSUS-4613 입력 데이터의 타입 변환을 명시하지 않아도 자동 변환이 가능하도록 수정
CUBRIDSUS-4909 컬럼 타입만 다르게 재생성된 테이블에 대해 prepared statement가 재실행되는 도중 발생하는 오류 수정
CUBRIDSUS-3857 집합형 데이터 타입이 IN 조건식의 값으로 지정된 경우 발생하는 오류 수정
CUBRIDSUS-4192 NUMERIC 타입의 데이터에 대해 인덱스 검색 시 결과가 잘못될 수 있는 오류 수정
CUBRIDSUS-4351 인덱스 스캔 조건에 컬럼 타입과 다른 타입이 지정되면 질의 결과가 잘못되는 오류 수정
CUBRIDSUS-5233 문자 타입의 단일 컬럼 내림차순 인덱스를 가지는 테이블에 데이터 입력 과정에서 발생하는 오류 수정
CUBRIDSUS-4033 BETWEEN 조건식의 값을 타입 변환하는 경우 잘못된 결과를 출력하는 오류 수정
CUBRIDSUS-3477 DATEDIFF 함수에서 두 입력 인자의 타입이 서로 다른 경우 발생하는 오류 수정
CUBRIDSUS-3426 NUMERIC 타입 컬럼이 허용하는 것보다 더 큰 값이 잘못 업데이트될 수 있는 오류 수정
CUBRIDSUS-3801 테이블 생성 시 중첩된 집합형 타입의 컬럼을 지정하면 오류없이 수행되는 문제 수정
CUBRIDSUS-4883 CLOB 타입을 NCHAR 또는 VARNCHAR로 변환 시 잘못된 값을 반환하는 오류 수정
CUBRIDSUS-3715 TO_CHAR()의 입력 인자로 문자 타입을 허용하도록 수정
CUBRIDSUS-5593 TO_CHAR()의 입력 인자가 문자 타입인 경우 질의 재작성 수행 과정에서 발생할 수 있는 오류 수정
CUBRIDSUS-4491 문자형 타입의 경우 문자열 중간에 있는 NULL 문자를 문자열의 끝으로 인식하는 오류 수정
CUBRIDSUS-4550 AVG 함수, VARIANCE 함수, STDDEV 함수 변경
CUBRIDSUS-3098 CEIL 함수의 오류 수정
CUBRIDSUS-3939 SYS_CONNECT_BY_PATH(), CONNECT_BY_ROOT() 함수에서 발생하는 오류 수정
CUBRIDSUS-3934 IF() 함수가 포함된 질의가 기존에 수행한 다른 질의의 실행 계획이 잘못 재사용되는 오류 수정
CUBRIDSUS-3834 SELECT *, col1 FROM tbl 질의가 동작하도록 수정
CUBRIDSUS-1048 SELECT count(*) 구문에 ORDER BY 절 사용이 가능하도록 수정
CUBRIDSUS-2811 SELECT 리스트에 조건식 사용시에 발생하는 오류 수정
CUBRIDSUS-3807 특정 인라인 뷰(inline-view)가 NOT IN 조건식에 포함된 질의 수행 시 결과가 틀린 오류 수정
CUBRIDSUS-4126 질의 수행 시 적용할 인덱스 선정 순서 수정
CUBRIDSUS-5067 GROUP BY 절과 ORDER BY 절 처리를 위해 불필요한 정렬을 수행하지 않도록 최적화
CUBRIDSUS-3949 PREFIX 인덱스 생성 시 지정하는 PREFIX 길이가 부적합한 경우 오류를 반환하도록 수정
CUBRIDSUS-4712 PREFIX 인덱스를 사용하는 LIKE 질의에서 특정 조건의 질의 결과가 잘못되는 오류 수정
CUBRIDSUS-4895 질의 수행 시 PREFIX 인덱스가 있으면 항상 이를 선택했으나 실행 비용이 더 작은 인덱스를 선택하도록 수정
CUBRIDSUS-4912 컬럼 개수가 8개를 초과하는 다중 컬럼 인덱스의 인덱스 스캔 질의 결과가 잘못되는 오류 수정
CUBRIDSUS-4997 역순(reverse) 인덱스 생성 이후 일반 인덱스 생성에 영향을 끼치는 오류 수정
CUBRIDSUS-3696 CASCADE 외래 키 액션이 정의된 테이블 간에 참조 순환 관계로 인해 발생하는 오류 수정
CUBRIDSUS-3739 GROUP BY 절에 SELECT 리스트의 위치를 명시하여 그룹핑 컬럼을 지정할 수 있도록 수정
CUBRIDSUS-4897 SELECT 리스트에 포함되지 않은 컬럼을 기준으로 정렬하는 부질의를 포함한 질의가 정상 수행되도록 오류 수정
CUBRIDSUS-4567 ANY, SOME 수량어를 포함하는 그룹 조건식의 피연산자 리스트가 비어 있는 경우에 발생하는 오류 수정
CUBRIDSUS-4356 부질의를 포함한 ORDER SIBLINGS BY 절을 가지는 계층 질의문에서 발생하는 오류 수정
CUBRIDSUS-4875 정렬 순서가 다른 기본 키 인덱스와 고유 인덱스가 잘못 공유되는 오류 수정
CUBRIDSUS-4652 파티션 키 컬럼에 대해 호스트 변수를 바인딩하는 질의의 결과가 잘못되는 오류 수정
CUBRIDSUS-4671 SELECT 리스트에 없는 컬럼을 GROUP BY 절에 포함하는 경우에 DISTINCT 결과가 잘못 출력될 수 있는 오류 수정
CUBRIDSUS-4643 같은 컬럼에 대해 <=> 연산자와 함께 IS NULL 또는 IS NOT NULL을 AND 조건으로 하여 질의 수행 시 결과가 잘못되는 오류 수정
CUBRIDSUS-2936 같은 데이터베이스 세션 내에서 ROW_COUNT() 값을 유지하도록 수정
CUBRIDSUS-4705 순차 스캔을 하는 UPDATE 질의 수행 시 잠금 방식의 오류 수정
CUBRIDSUS-5048 DELETE 작업 철회로 인해 질의 실행 계획이 잘못될 수 있는 오류 수정
CUBRIDSUS-5442 UNION, INTERSECTION, DIFFERENCE를 포함한 질의문에서 LIMIT 절이 정상 동작하도록 수정
CUBRIDSUS-4394 하나의 컬럼에 대한 조건이 OR로 연결되어 있을 때 정렬 결과가 잘못되는 오류 수정
CUBRIDSUS-4216 동일 컬럼에 다른 별칭을 부여한 SELECT 문에서 ORDER BY 절에 별칭이 아닌 컬럼 명을 사용한 경우 발생하는 오류 수정
CUBRIDSUS-4873 ORDER BY 절에서 FLOAT, MONETARY 타입 컬럼에 의한 정렬 시 질의 결과가 잘못 출력되는 오류 수정
CUBRIDSUS-4529 ORDER BY 구문에 수식을 사용하는 경우 질의 결과가 잘못 출력되거나 오류 메시지가 발생하는 문제 수정
CUBRIDSUS-4278 ORDER BY 절의 컬럼에 NOT NULL 제약 조건이 정의된 경우 ORDER BY 절 생략 최적화가 가능하도록 수정
CUBRIDSUS-4235 COUNT와 같은 집계 함수를 얻어오는 질의문이 ORDER BY 절을 포함한 경우 질의 수행이 가능하도록 수정
CUBRIDSUS-4228 COUNT 함수와 LIMIT 절이 포함된 질의 결과 변경
CUBRIDSUS-5473 INCR/DECR 함수 사용 시 발생하는 오류 수정
CUBRIDSUS-3893 비정상적 TIME 리터럴을 정상으로 받아들이는 오류 수정
CUBRIDSUS-4168 일부가 생략된 불리언 수식 처리 방식 변경
CUBRIDSUS-4167 WHERE 절 조건으로 타입의 범위를 벗어나는 값과 비교 시 잘못된 결과를 출력하는 오류 수정
CUBRIDSUS-5562 WHERE 절에서 같은 컬럼에 대해 값이 대소문자만 다른 OR 조건을 잘못 판단하여 질의 결과가 잘못되는 오류 수정
CUBRIDSUS-4572 LIKE 조건식의 ESCAPE 문자로 NULL 문자, 알파벳 또는 숫자를 허용하도록 수정
CUBRIDSUS-4175 DATE 타입에 + 연산 시 허용하는 최대값을 초과할 수 있는 오류 수정
CUBRIDSUS-5092 부질의에 LIMIT 절이 포함된 경우 LIMIT 절이 질의 결과에 적용되지 않는 오류 수정
CUBRIDSUS-4789 문장 집합 연산자로 구성된 질의문의 질의 결과가 잘못될 수 있는 문제 수정
CUBRIDSUS-3742 SHARED 제약조건인 UPDATE 대상 컬럼이 SET 절의 첫 번째에 지정되어야만 업데이트가 되는 오류 수정
CUBRIDSUS-3642 멀티 컬럼 인덱스 스캔 결과가 잘못되는 오류 수정
CUBRIDSUS-4100 ORDER BY 절의 컬럼과 같은 컬럼이 SELECT 리스트에 2개 이상 존재하는 경우 응용 프로그램이 비정상 종료되는 오류 수정
CUBRIDSUS-3895 날짜 타입에 대해 4자리 수 미만인 연도 출력 변경
CUBRIDSUS-4096 NUMERIC 타입 비교가 잘못되는 오류 수정
CUBRIDSUS-4723 숫자 문자열의 앞, 뒤에 오는 공백을 무시하고 숫자형 타입으로 변환이 가능하도록 개선
CUBRIDSUS-4872 UNCOMMITTED READ 격리 수준에서 UPDATE 처리 오류 수정
CUBRIDSUS-5495 CHAR, NCHAR, BIT 타입 컬럼의 값이 NULL인 경우 UPDATE 결과가 잘못될 수 있는 오류 수정
CUBRIDSUS-4352 “INSERT … ON DUPLICATE KEY UPDATE” 문 사용 시 VALUES 절에 부질의가 포함되면 응용 프로그램이 비정상 종료되는 오류 수정
CUBRIDSUS-5521 LAST_INSERT_ID는 트리거 실행 영역 안과 밖에서 서로 독립적으로 유지되도록 수정
CUBRIDSUS-5476 LAST_INSERT_ID가 NULL을 반환할 수 있는 오류 수정
CUBRIDSUS-4549 NOT NULL과 DEFAULT NULL 제약 조건이 동시에 정의될 수 있는 오류 수정
CUBRIDSUS-4811 AUTO INCREMENT 컬럼 값 생성 시에 서버가 비정상 종료될 수 있는 문제 수정
CUBRIDSUS-5381 CASE 문 혹은 DECODE 함수를 사용하는 질의문에서 간혹 잘못된 결과를 출력할 수 있는 오류 수정
CUBRIDSUS-5492 브로커 응용 서버(CAS) 프로세스가 지정된 메모리 사용량 초과로 재시작되는 경우에도 사용자 정의 변수, prepared statement 등의 정보를 유지하도록 수정
CUBRIDSUS-5576 브로커로의 연결 요청이 갑자기 증가하는 경우 응용 프로그램과의 통신이 지연될 수 있는 현상 수정
CUBRIDSUS-4083 파티션 컬럼에 대해 IN 연산자에 비교 값으로 집합형 값을 CAST 연산자로 타입 변환한 경우의 질의 오류 수정
CUBRIDSUS-4900 호스트 변수 조건이 있는 컬럼과 같은 컬럼의 조건이 OR 연산자로 연결되는 경우에 질의 결과가 잘못되는 오류 수정
CUBRIDSUS-4889 호스트 변수를 포함한 질의문을 PREPARE할 때 또는 값을 바인딩하여 실행할 때 발생하는 타입 변환 관련 오류 수정
CUBRIDSUS-4579 BEFORE/AFTER UPDATE 트리거가 있는 테이블에 여러 건의 “INSERT ... ON DUPLICATE KEY UPDATE” 질의 수행 시 비정상 동작 오류 수정
CUBRIDSUS-4536 트리거에 의한 INSERT/UPDATE/DELETE 작업의 무한 반복으로 인해 응용 프로그램이 비정상 종료될 수 있는 오류 수정
CUBRIDSUS-3927 SERIAL을 생성한 사용자 그룹의 멤버와 DBA 그룹의 멤버도 ALTER SERIAL 문을 수행할 수 있도록 수정
CUBRIDSUS-5385 UPDATE 문 또는 DELETE 문의 부질의로 계층 질의문이 포함되는 경우 정상 수행되지 않는 오류 수정
CUBRIDSUS-5419 계층 질의문 수행 중 오류가 발생하는 경우 데이터베이스 서버가 비정상 종료될 수 있는 문제 수정
CUBRIDSUS-5389 계층 질의문 내에 연관 부질의를 정상 수행하지 못하는 문제 수정
CUBRIDSUS-5434 계층 질의문이 포함된 VIEW에 대해 질의가 정상 수행되도록 수정
CUBRIDSUS-5326 계층 질의문에서 START WITH 절의 조건으로 부질의를 사용하는 경우 잘못된 결과를 출력하는 오류 수정
CUBRIDSUS-5058 계층 질의문에 루프가 존재하는 경우 임시 볼륨 사용량이 급격히 증가할 수 있는 오류 수정
CUBRIDSUS-5097 컬럼 크기보다 큰 문자열을 INSERT/UPDATE 할 때 문자열이 절삭되어 입력되도록 수정
CUBRIDSUS-4824 CREATE TABLE AS SELECT 문에 LIMIT 절이 있는 경우 응응 프로그램이 비정상 종료되는 오류 수정
CUBRIDSUS-3799 VIEW 정의 문에 포함된 ORDERBY_NUM() 함수가 정상 동작하도록 수정
CUBRIDSUS-3086 VIEW 정의 문에 FROM 절 이하가 생략된 경우 해당 VIEW 질의 시에 발생하는 오류 수정
CUBRIDSUS-3207 ALTER VIEW 문장이 정상 수행되지 못하는 오류 수정
CUBRIDSUS-3884 제약조건 정의 시에 출력되는 에러 메시지 수정
CUBRIDSUS-4776 다중으로 동시에 같은 테이블 생성 시도 시 데이터베이스 서버 프로세스 멈춤(hang) 오류 수정
CUBRIDSUS-4141 CSQL 인터프리터의 기본 질의 수행 방식을 변경
CUBRIDSUS-5529 CSQL 인터프리터에서 질의문에 두 개의 연속된 작은 따옴표가 포함되어 있는 경우 질의문 수행 명령어를 입력해야만 질의가 수행되는 오류 수정
CUBRIDSUS-5155 CSQL 인터프리터의 single line 모드에서 SQL문의 주석 처리 오류 수정
CUBRIDSUS-4286 CSQL 인터프리터 실행 시 "dba"가 아닌 "DBA"로 로그인하면 "SET SYSTEM PARAMETERS" 구문을 사용할 수 없는 오류 수정
CUBRIDSUS-5170 CSQL 인터프리터의 single line 모드에서 결과에 해당하는 질의문의 라인 넘버가 잘못 출력되는 오류 수정
CUBRIDSUS-5145 CSQL 인터프리터에서 슬레이브 DB에 데이터 변경 불가 오류가 발생하여도 연결을 유지하도록 수정
CUBRIDSUS-5120 cubrid addvoldb 작업과 데이터베이스 볼륨 자동 증가 작업이 동시에 수행되는 경우 서버가 멈추는 오류 수정
CUBRIDSUS-4474 cubrid loaddb 수행 시 특정 상황에서 오류가 발생하면서 데이터 가져오기에 실패하는 문제 수정
CUBRIDSUS-3560 cubrid unloaddb의 출력 파일 또는 VIEW의 질의 스펙 출력 시 식별자를
로 감싸도록 수정
CUBRIDSUS-5282 CS 모드에서 cubrid unloaddb 유틸리티 수행 시 일부 레코드가 누락될 수 있는 오류 수정
CUBRIDSUS-5284 cubrid compactdb 수행 시 이미 반납한 페이지를 사용하는 오류 수정
CUBRIDSUS-4642 cubrid --version 출력 정보 추가
CUBRIDSUS-5482 데이터베이스의 최소 페이지 크기를 4K로 변경
CUBRIDSUS-5238 로그 페이지의 최대 개수를 확장
CUBRIDSUS-1826 COMMITTED READ 이상의 격리 수준에서 트랜잭션 처리 문제 수정
CUBRIDSUS-5071 LOB 타입 저장소의 경로가 존재하지 않으면 데이터베이스 시작에 실패하는 경우 수정
CUBRIDSUS-5093 다중으로 여러 개의 스레드가 동시 실행되는 환경에서 레코드 크기가 데이터베이스 볼륨 페이지 크기보다 큰 경우 발생할 수 있는 오류 수정
CUBRIDSUS-5547 LIKE 질의의 최적화 과정에서 응용 프로그램이 비정상 종료될 수 있는 오류 수정
CUBRIDSUS-4823 SA MODE로 질의 수행 중 인터럽트 시에 비정상 종료되는 오류 수정
CUBRIDSUS-4222 데이터베이스의 기본 페이지 크기 변경
CUBRIDSUS-4222 최대 클라이언트 접속 개수 파라미터의 기본값 변경
CUBRIDSUS-5187 데이터베이스 볼륨 파일 개수와 접속된 클라이언트 개수가 1024개를 초과하는 경우 발생하는 접속 제한 오류 수정
CUBRIDSUS-5053 임시 볼륨의 소진으로 인해 일시적 임시 볼륨을 사용하여야 하는 질의 수행에 실패할 수 있는 오류 수정
CUBRIDSUS-4095 인덱스 페이지 생성 시 여유 공간 비율을 변경
CUBRIDSUS-5137 잠금 에스컬레이션 시도로 인해 교착 상태가 발생될 수 있는 문제 수정
CUBRIDSUS-5124 트랜잭션이 종료되지 않은 채로 남아있을 수 있는 현상 수정
CUBRIDSUS-5600 잠금 대기 시간이 0초일 때 서버가 비정상 종료되는 오류 수정
CUBRIDSUS-4833 응용 프로그램에서 데이터 입력 중 인터럽트에 의한 작업 중단 시 잘못된 메시지를 출력하는 오류 수정
CUBRIDSUS-4931 지정된 보관 로그 파일 개수를 초과한 보관 로그 파일이 삭제되지 않는 문제 수정
CUBRIDSUS-4945 비슷한 이름을 가지는 테이블 생성과 접근 성능 개선
CUBRIDSUS-4709 디스크 캐시 정보가 잘못되어 데이터베이스 볼륨을 더 이상 사용하지 못하는 문제 수정
CUBRIDSUS-5489 32bit와 64bit 버전 CUBRID 데이터베이스 볼륨이 상호 호환되도록 수정
CUBRIDSUS-5274 브로커 로그 파일에 연결 URL 정보를 출력하도록 수정
CUBRIDSUS-5436 경로를 지정하는 브로커 파라미터들이 절대 경로를 인식하지 못하는 오류 수정
CUBRIDSUS-5396 HA 환경에서 슬레이브 DB에 격리 수준 설정이 가능하도록 수정
CUBRIDSUS-5066 HA 환경에서 cub_server가 동작을 멈추면 cub_master도 동작을 멈추는 오류 수정
CUBRIDSUS-5305 HA 환경 구축을 위해 데이터베이스 생성 후 슬레이브 서버에서 HA를 처음 시작하는 경우 실패하는 오류 수정
CUBRIDSUS-5230 HA 환경에서 cub_master 프로세스가 비정상 종료될 수 있는 오류 수정
CUBRIDSUS-5406 cubrid.conf의 서비스 섹션에 heartbeat이 지정되면 서비스 상태 확인 시 heartbeat 상태 정보도 출력하도록 수정
CUBRIDSUS-4066 CCI, PHP, ODBC, OLE DB 인터페이스에서 DATETIME 타입의 값이 날짜, 시간의 자릿수만큼 출력하도록 수정
CUBRIDSUS-4094 CCI API인 cci_connect 함수에 주어진 연결 정보를 브로커 로그에 출력하는 부분의 오류 수정
CUBRIDSUS-1047 JDBC에서 커서가 결과 집합의 마지막에 도달하더라도 결과 집합을 닫지 않고 유지하도록 수정
CUBRIDSUS-4461 JDBC에서 DatabaseMetaData의 getColumns 메소드가 BLOB/CLOB 타입을 지원하도록 수정
CUBRIDSUS-4656 JDBC의 getDriverVersion 메소드가 잘못된 버전 번호를 반환하는 오류 수정
CUBRIDSUS-5452 JDBC 응용에서 Statement.cancel 메소드로 수행 중인 질의를 취소하지 못하는 오류 수정
CUBRIDSUS-5171 setTransactionIsolation, getTransactionIsolation 메소드를 JDBC 스펙에 맞게 수정
CUBRIDSUS-4409 sort_buffer_pages 파라미터의 크기 단위가 데이터베이스 생성 시 정의한 페이지의 크기가 되도록 수정
CUBRIDSUS-4923 시스템 파라미터 설정 시 값이 잘못된 경우 오류 메시지를 출력하도록 수정
CUBRIDSUS-5361 데이터베이스 서버 프로세스를 제외한 클라이언트 프로세스에서 cubrid.conf의 데이터베이스 섹션에 지정한 시스템 파라미터가 적용되지 않는 오류를 수정
CUBRIDSUS-5375 시스템 파라미터를 잘못 설정하면 데이터베이스 서비스, 유틸리티 및 응응 프로그램이 구동되지 못하도록 변경
CUBRIDSUS-4425 Ubuntu에서 CUBRID 패키지 설치 시 demodb 데이터베이스가 생성되지 않는 오류 수정
CUBRIDSUS-5228 CUBRID 매니저 설치 패키지 별도 제공
CUBRIDSUS-4630 PHP Extension 컴파일을 위해 configure 수행 중 발생하는 오류 수정
CUBRIDSUS-5559 CUBRID 설치 시 생성되는 demodb의 볼륨 크기를 100MB로 변경
CUBRIDSUS-5542 Spring 프레임워크에서 사용되는 sql-error-codes.xml 에러 맵핑 파일 수정
CUBRIDSUS-5346 CUBRID 로고 교체
CUBRIDSUS-5075 Windows 버전의 브로커에서 통신이 오래 걸리는 경우 발생하는 통신 오류 수정
CUBRIDSUS-5096 Windows에서 브로커 로그, 서버 로그의 출력 경로가 잘못된 오류를 수정
CUBRIDSUS-4368 Windows에서 cubrid addvoldb 또는 backupdb 유틸리티에 상대 경로가 주어지면 발생하는 오류 수정
CUBRIDSUS-4665 Windows Vista, Windows 7 이상 버전에서 CUBRID 설치 후 재부팅 시 CUBRID Service Tray가 자동 시작하지 않는 오류 수정
CUBRIDSUS-5168 Windows에서 데이터베이스 서버가 구동되는 데 30초 초과 시 실패 메시지가 출력되는 오류 수정
CUBRIDSUS-5255 Windows에서 브로커 상태 모니터링 중 다른 명령 프롬프트 창에서 브로커를 재구동할 수 없는 오류 수정
CUBRIDSUS-5577 Windows 환경의 CCI 응용에서 cci_next_result 함수 호출 시 발생 가능한 메모리 참조 오류 수정