Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
35
Добавлен:
18.03.2015
Размер:
210.68 Кб
Скачать

Firebird 2 Bug Fixes

~ ~ ~

 

Improvements (CORE-1490 and CORE-1497)

The keywords used in the expanded forms of the

DATEADD() and DATEDIFF() functions were changed to more meaningful words.

fixed by A. Dos Santos Fernandes

~ ~ ~

Improvement (CORE-1511) An optional argument was added to the expanded form of the POSITION() function to take a starting position offset.

fixed by A. Dos Santos Fernandes

~ ~ ~

(CORE-1582) The inbuilt ABS() function was rounding values of NUMERIC data type.

fixed by A. Dos Santos Fernandes

~ ~ ~

(CORE-1560) The inbuilt function NULLIF() would crash the server if the value passed to the first argument was an empty string constant ('').

fixed by A. Peshkov

~ ~ ~

(CORE-1528) The inbuilt functions DATEDIFF() and ABS(integer const) would not work in a dialect 1 database.

fixed by A. Dos Santos Fernandes

~ ~ ~

(CORE-1522) The inbuilt function DATEDIFF() was exhibiting inconsistent behaviour.

fixed by A. Dos Santos Fernandes

~ ~ ~

(CORE-1514) Many new 2.1 built-in functions exhibited incorrect NULL semantics.

fixed by A. Dos Santos Fernandes

~ ~ ~

(CORE-1489) The inbuilt function DATEADD was not working properly with NULL arguments.

fixed by A. Dos Santos Fernandes

~ ~ ~

Remote Interface/API

(CORE-1679) The isc_service_query() function was returning garbage bytes in the output.

9

Firebird 2 Bug Fixes

fixed by A. Peshkov

~ ~ ~

(CORE-1651) The client library could sometimes falsely report a request synchronization error (isc_req_sync) to a client application.

fixed by V. Khorsun

~ ~ ~

(CORE-1510) XSQLVAR [NULL flags] for (2*COALESCE(NULL,NULL)) were bad.

fixed by A. Dos Santos Fernandes, D. Kovalenko

~ ~ ~

International Language Support

(CORE-1594) An alignment issue in character set conversion could cause extraneous trailing spaces on some platforms. Code CsConvert::convert() was refactored slightly to address the issue.

fixed by A. Dos Santos Fernandes

~ ~ ~

(CORE-1375) Wrong mapping for 0x212C in cs_gb2312.h

fixed by A. Dos Santos Fernandes

~ ~ ~

Database Monitoring/Administration

(CORE-1642) Monitoring under non-privileged login credentials would report wrong attachment data.

fixed by D. Yemanov

~ ~ ~

(CORE-1584) Inserting into monitoring tables could cause a crash or a bugcheck.

fixed by V. Khorsun

~ ~ ~

(CORE-1567) Regression behaviour exhibited in Beta 2 Embedded, where selecting from MON$STATEMENTS would yield an error and an exit() call.

fixed by D. Yemanov

~ ~ ~

(CORE-1561) Selecting from MON$STATEMENTS could cause the server to lock up.

10

Соседние файлы в папке doc