|
|
|
CORE-6346 |
FIXED
|
New connection to the server hangs
|
|
|
|
|
CORE-6347 |
FIXED
|
New connections to database server sometimes stall, when there is existing connection to database.
|
|
|
|
|
CORE-6433 |
FIXED
|
Several firebird servers crash during a daily maintenance / set statistics index
|
|
|
|
|
CORE-6296 |
FIXED
|
Many connections results in poor performance
|
|
|
|
|
CORE-3708 |
FIXED
|
Add actual configuration settings to the monitoring tables
|
|
|
|
|
CORE-6371 |
FIXED
|
CORE-6364
Avoid server crash on shutdown in case of wrong reference counting in UDR
|
|
|
|
|
CORE-6388 |
FIXED
|
DEV_BUILD client asserts when closing event thread
|
|
|
|
|
CORE-6339 |
FIXED
|
Detach server from security database when missing plugin data structures cause an error
|
|
|
|
|
CORE-6360 |
FIXED
|
Engine may hang due to races when starting crypt thread and simultaneous shutdown
|
|
|
|
|
CORE-6411 |
FIXED
|
FB crashes on attempt to create table with number of fields greater than 5460.
|
|
|
|
|
CORE-6323 |
FIXED
|
File-system ID may be duplicated among databases located on different volumes
|
|
|
|
|
CORE-6412 |
FIXED
|
Firebird is freezing when trying to manage users via triggers
|
|
|
|
|
CORE-6332 |
FIXED
|
Get rid of FileSystemCacheThreshold parameter
|
|
|
|
|
CORE-6344 |
FIXED
|
Invalid return type for functions with INT128 /Numeric(38)/ argument
|
|
|
|
|
CORE-6342 |
FIXED
|
Make explicit basic type for high precision numerics - INT128
|
|
|
|
|
CORE-6475 |
FIXED
|
Memory leak when running EXECUTE STATEMENT with named parameters
|
|
|
|
|
CORE-6331 |
FIXED
|
Memory leak with some statements and expressions
|
|
|
|
|
CORE-6334 |
FIXED
|
Missing relocation support
|
|
|
|
|
CORE-6147 |
FIXED
|
PLG$SRP table, PLG$SRP_VIEW View instructions are strangely added in the metadata script extracted when Windows trusted authentication is enabled
|
|
|
|
|
CORE-5838 |
FIXED
|
Rotated Trace files locked by engine
|
|
|
|
|
CORE-6364 |
FIXED
|
Wrong reference counting in UDR trigger sample
|
|
|
|
|
CORE-6386 |
FIXED
|
ALTER SEQUENCE RESTART WITH <n> should not change the initial sequence START value
|
|
|
|
|
CORE-6358 |
FIXED
|
Adding NOT NULL column with DEFAULT value may cause default values to update when selecting or have the wrong charset
|
|
|
|
|
CORE-6395 |
FIXED
|
Allow usage of time zone displacement in config DefaultTimeZone
|
|
|
|
|
CORE-6340 |
FIXED
|
Alternate quoting does not work on some particular cases
|
|
|
|
|
CORE-6305 |
FIXED
|
Android port build failure
|
|
|
|
|
CORE-6426 |
FIXED
|
Assert when batch executed without BLOB field
|
|
|
|
|
CORE-6314 |
FIXED
|
Assigning RDB$DB_KEY to MBCS CHAR/VARCHAR does not enforce the target limit
|
|
|
|
|
CORE-6362 |
FIXED
|
Better diagnostic when 'Missing security context'
|
|
|
|
|
CORE-6379 |
FIXED
|
Bugcheck 179
|
|
|
|
|
CORE-6318 |
FIXED
|
CAST('NOW' as TIME) raises exception
|
|
|
|
|
CORE-6084 |
FIXED
|
CREATE SEQUENCE START WITH has wrong initial value
|
|
|
|
|
CORE-6366 |
FIXED
|
Check presence of tomcrypt & curses libraries before installing firebird
|
|
|
|
|
CORE-6351 |
FIXED
|
Computed field could be wrongly evaluated as NULL
|
|
|
|
|
CORE-6453 |
FIXED
|
EXECUTE STATEMENT fails on FB 4.x if containing time/timestamp with time zone parameters
|
|
|
|
|
CORE-6398 |
FIXED
|
Error converting string with hex representation of integer to smallint
|
|
|
|
|
CORE-6414 |
FIXED
|
Error message "expected length N, actual M" contains wrong value of M when charset UTF8 is used in the field declaration of a table
|
|
|
|
|
CORE-6415 |
FIXED
|
Error message "malformed string' is issued instead of "expected: N, actual : M" when UTF-8 charset is used and default value for declared column is greater than this column length
|
|
|
|
|
CORE-6302 |
FIXED
|
Error writing an array of NUMERIC(24,6) to the database
|
|
|
|
|
CORE-6303 |
FIXED
|
Error writing to TIMESTAMP/TIME WITH TIME ZONE array
|
|
|
|
|
CORE-6425 |
FIXED
|
Exception in client library in IAttachment::createBatch()
|
|
|
|
|
CORE-6328 |
FIXED
|
FB4 Beta 2 may still be using the current date for TIME WITH TIME ZONE and extended wire protocol.
|
|
|
|
|
CORE-6329 |
FIXED
|
GBAK with service_mgr and WinSSPI authentication for Windows SYSTEM user producing error in clumplet API
|
|
|
|
|
CORE-6376 |
FIXED
|
IDENTITY column with explicit START WITH or INCREMENT BY starts with wrong value
|
|
|
|
|
CORE-6353 |
FIXED
|
INT128 has problems with some PSQL objects
|
|
|
|
|
CORE-6387 |
FIXED
|
ISQL aborted with core dump
|
|
|
|
|
CORE-6438 |
FIXED
|
ISQL: bad headers when text columns has >= 80 characters
|
|
|
|
|
CORE-5832 |
FIXED
|
Implement way to reset user session environment to its initial (default) state
|
|
|
|
|
CORE-6460 |
FIXED
|
Incorrect query result when using named window
|
|
|
|
|
CORE-6368 |
FIXED
|
Increase FB_API_VER to 40
|
|
|
|
|
CORE-6357 |
FIXED
|
LEAD() and LAG() do not allow to specify 3rd argument ("DEFAULT" value when pointer is out of scope) of INT128 datatype.
|
|
|
|
|
CORE-6292 |
FIXED
|
MAC OS X client does not work in embedded mode
|
|
|
|
|
CORE-2274 |
FIXED
|
MERGE non-standard behaviour, accepts multiple matches
|
|
|
|
|
CORE-6308 |
FIXED
|
Make it possible to update list of time zones (names and ids) without source code recompilation
|
|
|
|
|
CORE-6397 |
FIXED
|
Message length error with COALESCE and TIME/TIMESTAMP WITHOUT TIME ZONE and WITH TIME ZONE
|
|
|
|
|
CORE-6319 |
FIXED
|
NBACKUP locks db file on error
|
|
|
|
|
CORE-6325 |
FIXED
|
NTILE/RANK/PERCENT_RANK may cause problems in big statements
|
|
|
|
|
CORE-6300 |
FIXED
|
Next attachment id, next statement id
|
|
|
|
|
CORE-4985 |
FIXED
|
Non-privileged user can implicitly count records in a restricted table
|
|
|
|
|
CORE-6421 |
FIXED
|
Parameter in offset expression in LAG, LEAD, NTH_VALUE window functions requires explicit cast to BIGINT or INTEGER
|
|
|
|
|
CORE-6432 |
FIXED
|
Possible buffer overflow in client library in Attachment::getInfo() call
|
|
|
|
|
CORE-6408 |
FIXED
|
RETURNING clause in MERGE cannot reference column in aliased target table using qualified reference (alias.column) if DELETE action present
|
|
|
|
|
CORE-6356 |
FIXED
|
ROUND() does not allow second argument >=1 when its first argument is more than MAX_BIGINT / 10
|
|
|
|
|
CORE-6450 |
FIXED
|
Races in cache of opened security databases
|
|
|
|
|
CORE-6336 |
FIXED
|
Regression in FB 4.x: error "Implementation of text subtype <NNNN> not located" on attempt to use some collations defined in fbintl.conf
|
|
|
|
|
CORE-6458 |
FIXED
|
Regression: Cancel Query function no longer works
|
|
|
|
|
CORE-6320 |
FIXED
|
Replace Util methods to get interface pointer by legacy handle with plain functions
|
|
|
|
|
CORE-6474 |
FIXED
|
Report replica mode through isc_database_info, MON$DATABASE and SYSTEM context
|
|
|
|
|
CORE-6345 |
FIXED
|
Server crashes on overflow of division result
|
|
|
|
|
CORE-6317 |
FIXED
|
Server is crashing on long GRANT statement
|
|
|
|
|
CORE-6403 |
FIXED
|
Some PSQL statements may lead to exceptions report wrong line/column
|
|
|
|
|
CORE-6392 |
FIXED
|
Space in database path prevent working gbak -se ... -b "pat to/database" backup
|
|
|
|
|
CORE-6441 |
FIXED
|
Srp plugin keeps connection after database has been removed for ~10 seconds (SS and SC).
|
|
|
|
|
CORE-6337 |
FIXED
|
SubType information is lost when calculating arithmetic expressions
|
|
|
|
|
CORE-6429 |
FIXED
|
Timezone offset in timestamp/time literal, CAST, SET TIME ZONE and AT TIME ZONE should follow SQL standard syntax only
|
|
|
|
|
CORE-6419 |
FIXED
|
Truncation of strings to put in MON$ tables do not work correctly
|
|
|
|
|
CORE-6377 |
FIXED
|
Unable to restore database with tables using GENERATED ALWAYS AS IDENTITY columns (ERROR:OVERRIDING SYSTEM VALUE should be used)
|
|
|
|
|
CORE-6316 |
FIXED
|
Unable to specify new 32k page size
|
|
|
|
|
CORE-6396 |
FIXED
|
Unknown tag (0) in isc_svc_query() results
|
|
|
|
|
CORE-6389 |
FIXED
|
Using binary string literal to assign to user-defined blob sub-types yield conversion error "filter not found to convert type 1 to type -13"
|
|
|
|
|
CORE-6310 |
FIXED
|
Varchar length limit is not enforced when assigning string with trailing spaces in MBCS
|
|
|
|
|
CORE-6427 |
FIXED
|
Whitespace as date separator causes conversion error
|
|
|
|
|
CORE-6348 |
FIXED
|
Wire compression causes freezes
|
|
|
|
|
CORE-6385 |
FIXED
|
Wrong line and column information after IF statement
|
|
|
|
|
CORE-6309 |
FIXED
|
fbsvcmgr can not decode information buffer returned by gfix list limbo service
|
|
|
|
|
CORE-6437 |
FIXED
|
gfix cannot set big value for buffers
|
|
|
|
|
CORE-6253 |
FIXED
|
Crash caused by the locked fb_lock file
|
|
|
|
|
CORE-6023 |
FIXED
|
FB4 unable to overwrite older ods database
|
|
|
|
|
CORE-6335 |
FIXED
|
INSERT ... RETURNING does not require a SELECT privilege
|
|
|
|
|
CORE-4349 |
FIXED
|
ALTER SEQUENCE RESTART statement does not conform to SQL standard
|
|
|
|
|
CORE-5085 |
FIXED
|
Allow to fixup (nbackup) database via Services API
|
|
|
|
|
CORE-6440 |
FIXED
|
Expression indexes containing COALESCE inside cannot be matched by the optimizer after migration from v2.5 to v3.0
|
|
|
|
|
CORE-2650 |
FIXED
|
Improve sorting performance when long VARCHARs are involved
|
|
|
|
|
CORE-4841 |
FIXED
|
Make message about missing password being always displayed as reply on attempt to issue CREATE new login without PASSWORD clause
|
|
|
|
|
CORE-6469 |
FIXED
|
Provide ability to see in the trace log actions related to session management (e.g. ALTER SESSION RESET)
|
|
|
|
|
CORE-6355 |
FIXED
|
TRUNC() does not accept second argument = -128 (but shows it as required boundary in error message)
|
|
|
|
|
CORE-6447 |
FIXED
|
Unexpectedly different text of message for parameterized expression starting from second run
|
|
|
|
|
CORE-6472 |
FIXED
|
Wrong byte order on UUIDs in gstat and monitoring output
|
|
|
|
|
CORE-6413 |
FIXED
|
Remove PIDFile/-pidfile directive/option from firebird Super(Server/Classic) systemd unit
|
|
|
|
|
|
CORE-6346 |
FIXED
|
New connection to the server hangs
|
|
|
|
|
CORE-6347 |
FIXED
|
New connections to database server sometimes stall, when there is existing connection to database.
|
|
|
|
|
CORE-6424 |
FIXED
|
Firebird 3.0.7 (x64) Installer is missing the employee.fdb database
|
|
|
|
|
CORE-6371 |
FIXED
|
CORE-6364
Avoid server crash on shutdown in case of wrong reference counting in UDR
|
|
|
|
|
CORE-6388 |
FIXED
|
DEV_BUILD client asserts when closing event thread
|
|
|
|
|
CORE-6339 |
FIXED
|
Detach server from security database when missing plugin data structures cause an error
|
|
|
|
|
CORE-6360 |
FIXED
|
Engine may hang due to races when starting crypt thread and simultaneous shutdown
|
|
|
|
|
CORE-6411 |
FIXED
|
FB crashes on attempt to create table with number of fields greater than 5460.
|
|
|
|
|
CORE-6147 |
FIXED
|
PLG$SRP table, PLG$SRP_VIEW View instructions are strangely added in the metadata script extracted when Windows trusted authentication is enabled
|
|
|
|
|
CORE-6364 |
FIXED
|
Wrong reference counting in UDR trigger sample
|
|
|
|
|
CORE-6358 |
FIXED
|
Adding NOT NULL column with DEFAULT value may cause default values to update when selecting or have the wrong charset
|
|
|
|
|
CORE-6340 |
FIXED
|
Alternate quoting does not work on some particular cases
|
|
|
|
|
CORE-6362 |
FIXED
|
Better diagnostic when 'Missing security context'
|
|
|
|
|
CORE-6351 |
FIXED
|
Computed field could be wrongly evaluated as NULL
|
|
|
|
|
CORE-6292 |
FIXED
|
MAC OS X client does not work in embedded mode
|
|
|
|
|
CORE-6392 |
FIXED
|
Space in database path prevent working gbak -se ... -b "pat to/database" backup
|
|
|
|
|
CORE-6396 |
FIXED
|
Unknown tag (0) in isc_svc_query() results
|
|
|
|
|
CORE-6348 |
FIXED
|
Wire compression causes freezes
|
|
|
|
|
CORE-6253 |
FIXED
|
Crash caused by the locked fb_lock file
|
|
|
|
|
CORE-6370 |
FIXED
|
Memory leak at server, when client select computed field, which used COALESCE or CAST
|
|
|
|
|
CORE-6413 |
FIXED
|
Remove PIDFile/-pidfile directive/option from firebird Super(Server/Classic) systemd unit
|
|
|
|
|
|
CORE-6295 |
UNRESOLVED
|
Incomplete header files
|
|
|
|
|
CORE-6296 |
FIXED
|
Many connections results in poor performance
|
|
|
|
|
CORE-6343 |
FIXED
|
Rolled back transaction produces unexpected results leading to duplicate values in PRIMARY KEY field
|
|
|
|
|
CORE-6116 |
FIXED
|
The Metadata script extracted using ISQL of a database restored from a Firebird 2.5.9 Backup is invalid/incorrect when table has COMPUTED BY field
|
|
|
|
|
CORE-6212 |
FIXED
|
Authentication plugin on server may get garbage data from client instead empty packet
|
|
|
|
|
CORE-6208 |
FIXED
|
CREATE DATABASE grant is lost in security.db after backup/restore cycle
|
|
|
|
|
CORE-6323 |
FIXED
|
File-system ID may be duplicated among databases located on different volumes
|
|
|
|
|
CORE-6221 |
FIXED
|
Incorrect (throw-based) allocFunc for zlib1. Possible memory leak.
|
|
|
|
|
CORE-6331 |
FIXED
|
Memory leak with some statements and expressions
|
|
|
|
|
CORE-6334 |
FIXED
|
Missing relocation support
|
|
|
|
|
CORE-6230 |
FIXED
|
Unable to connect with database if security.db reference is removed from databases.conf file
|
|
|
|
|
CORE-6224 |
FIXED
|
[AV] Re-destruction of the rem_port object
|
|
|
|
|
CORE-6246 |
FIXED
|
[fbclient] Problem with too many number of columns in resultset.
|
|
|
|
|
CORE-6217 |
FIXED
|
[inet.cpp] Wrong work with pointer: delete ptr; ptr=new ;
|
|
|
|
|
CORE-6231 |
FIXED
|
access violation on shutdown of xnet connection to local database when events have been registered
|
|
|
|
|
CORE-6264 |
FIXED
|
gbak with PIPE to stdout: invalid content if user '-se <host>:service_mgr' command switch
|
|
|
|
|
CORE-6283 |
FIXED
|
isNullable() in message metadata, returned by metadata builder, does not match with datatype set by setType() in metadata builder
|
|
|
|
|
CORE-6216 |
FIXED
|
request size limit exceeded when selecting from a table with large number of indicies
|
|
|
|
|
CORE-6110 |
FIXED
|
64-bit transaction IDs are not stored properly in status vector
|
|
|
|
|
CORE-6254 |
FIXED
|
AV in engine when using SET TRANSACTION and ON TRANSACTION START trigger uses EXECUTE STATEMENT against current transaction
|
|
|
|
|
CORE-6314 |
FIXED
|
Assigning RDB$DB_KEY to MBCS CHAR/VARCHAR does not enforce the target limit
|
|
|
|
|
CORE-6130 |
FIXED
|
Creating backup to stdout using service manager is broken
|
|
|
|
|
CORE-5972 |
FIXED
|
External engine trigger crashing server if table have computed field
|
|
|
|
|
CORE-6329 |
FIXED
|
GBAK with service_mgr and WinSSPI authentication for Windows SYSTEM user producing error in clumplet API
|
|
|
|
|
CORE-6290 |
FIXED
|
Hex number used at end of statement (for exame with CREATE DOMAIN ... DEFAULT) may read invalid memory and produce wrong values or exceptions
|
|
|
|
|
CORE-6274 |
FIXED
|
Increase parse speed of long queries
|
|
|
|
|
CORE-6280 |
FIXED
|
MERGE statement loses parameters in WHEN (NOT) MATCHED clause that will never be matched, crashes server in some situations
|
|
|
|
|
CORE-6319 |
FIXED
|
NBACKUP locks db file on error
|
|
|
|
|
CORE-6237 |
FIXED
|
Performance problem when using SRP plugin
|
|
|
|
|
CORE-6251 |
FIXED
|
Regression: crash when built-in function LEFT() or RIGHT() missed 2nd argument (number of characters to be taken).
|
|
|
|
|
CORE-6269 |
FIXED
|
Server (on Linux) ignores KeepAlive settings, when client connection is lost, the related server connection/process is not killed
|
|
|
|
|
CORE-6345 |
FIXED
|
Server crashes on overflow of division result
|
|
|
|
|
CORE-6317 |
FIXED
|
Server is crashing on long GRANT statement
|
|
|
|
|
CORE-6250 |
FIXED
|
Signature mismatch when creating package body on identical packaged procedure header
|
|
|
|
|
CORE-6252 |
FIXED
|
UNIQUE CONSTRAINT violation
|
|
|
|
|
CORE-5862 |
FIXED
|
Varchar computed column without explicit type does not populate RDB$CHARACTER_LENGTH
|
|
|
|
|
CORE-6310 |
FIXED
|
Varchar length limit is not enforced when assigning string with trailing spaces in MBCS
|
|
|
|
|
CORE-6260 |
FIXED
|
Warnings not always displayed in ISQL
|
|
|
|
|
CORE-6233 |
FIXED
|
Wrong dependencies of stored function on view after backup and restore
|
|
|
|
|
CORE-6309 |
FIXED
|
fbsvcmgr can not decode information buffer returned by gfix list limbo service
|
|
|
|
|
CORE-5364 |
FIXED
|
gfix -online normal <db> (being issued in window #1) does not produce error when there is sysdba attachment in window #2
|
|
|
|
|
CORE-6227 |
FIXED
|
isc_info_svc_user_dbpath always returns alias of main security database
|
|
|
|
|
CORE-6265 |
FIXED
|
mapping rules destroyed by backup / restore
|
|
|
|
|
CORE-6266 |
FIXED
|
Deleting records from MON$ATTACHMENTS using ORDER BY clause doesn't close the corresponding attachments
|
|
|
|
|
CORE-4933 |
FIXED
|
Add better transaction control to isql
|
|
|
|
|
CORE-6189 |
FIXED
|
Building bundled libtommath fails
|
|
|
|
|
CORE-2251 |
FIXED
|
gbak doesn't return error code
|
|
|