All Projects : Firebird Core (Key: CORE)

Project Lead: Dmitry Yemanov
URL: http://www.firebirdsql.org/index.php?op=devel&sub=engine
Description:
Everything that belong to core Firebird distribution package, i.e. the engine, basic tools, UDF's, character sets and collations, documentation/readme, installers etc.

Release Notes

 Select:   Open Issues   Road Map   Change Log   Popular Issues   Subversion Commits   Versions   Components   

Road Map

Progress: 
  22 of 22 issues have been resolved
Maintenance release
   Bug CORE-5067 FIXED Blocking new connections as a consequence of the too long sweep security2.fdb Major Resolved
   Bug CORE-5087 FIXED Database shutdown can cause server crash if multiple attachments run EXECUTE STATEMENT Major Resolved
   Bug CORE-5117 FIXED Firebird embedded could crash on unload if was used as pure client only Major Resolved
   Bug CORE-5226 FIXED Incorrect result set (missing records) may be returned by the ORDER plan query navigating on a descending index Major Resolved
   Bug CORE-5240 FIXED Restore database with large page buffer - connection lost to database Major Resolved
   Bug CORE-4983 FIXED Server crashes during execution of unprepared statement Major Resolved
   Bug CORE-5157 FIXED Server goes into infinite loop when data is sent from client to the service in small packets Major Resolved
   Bug CORE-5078 FIXED "Invalid BLOB ID" error Major Closed
   Bug CORE-5241 FIXED Affected rows are not counted for some update operations with views Major Closed
   Bug CORE-5062 FIXED CHAR_TO_UUID on column with index throws expression evaluation not supported Human readable UUID argument for CHAR_TO_UUID must be of exact length 36 Major Closed
   Bug CORE-1746 FIXED Expression index can be created while doing inserts into table Major Closed
   Bug CORE-5122 FIXED Expression index may not be used by the optimizer if created and used in different connection charsets Major Closed
   Bug CORE-5110 FIXED False PK\FK violation could be reported when attachment used isc_dpb_no_garbage_collect flag Major Closed
   Bug CORE-5217 FIXED ISQL -x may crash while exporting an exception with message text length > 127 bytes Major Closed
   Bug CORE-4817 FIXED ISQL doesn`t show number of affected rows for "MERGE ... WHEN MATCHING" in case when this number surely > 0 Major Closed
   Bug CORE-4870 FIXED Incorrect number of affected rows for UPDATE against VIEW created WITH CHECK OPTION Major Closed
   Improvement CORE-5201 FIXED Return nonzero result code when restore fails on activating and creating deferred user index Major Closed
   Bug CORE-5161 FIXED Unique index could be created on non-unique data Major Closed
   Bug CORE-5068 FIXED gbak with invalid parameter crashes FB Major Closed
   Bug CORE-4645 FIXED internal Firebird consistency check (cannot find tip page (165), file: tra.cpp line: 2375) Major Closed
   Improvement CORE-5216 FIXED Provide location context (line/column numbers) for runtime errors raised inside EXECUTE BLOCK Minor Resolved
   Bug CORE-5218 FIXED Explicitly defined names for NOT NULL constraints are not exported into script by ISQL -x Minor Closed
Progress: 
  25 of 26 issues have been resolved
Maintenance release
   Improvement CORE-5204 UNRESOLVED Build the Linux code with --enable-binreloc and create an option in the installer to install in different locations than /opt/firebird Major Open
   Bug CORE-5234 FIXED Access violation on UDF crashes server Blocker Resolved
   Bug CORE-5232 FIXED 32-bit Locks on Big-Endian Systems Lead To Deadlock Major Resolved
   Improvement CORE-5205 FIXED Add a switch to build linux binaries with builtin libtommath Major Resolved
   Bug CORE-5226 FIXED Incorrect result set (missing records) may be returned by the ORDER plan query navigating on a descending index Major Resolved
   Bug CORE-5249 FIXED Incorrect use of readlink() system call Major Resolved
   Bug CORE-5228 FIXED Restore may hang if the database contains more than 4 billion records Major Resolved
   Bug CORE-5203 FIXED Single CPU core fully utilized with Trace session Major Resolved
   Bug CORE-5224 FIXED Transaction id tags for services API do not support new 48 bit transaction ids Major Resolved
   Bug CORE-5244 FIXED Wrong error message when trying to execute SELECT statement using isc_dsql_execute_immediate Major Resolved
   Bug CORE-5241 FIXED Affected rows are not counted for some update operations with views Major Closed
   Improvement CORE-5167 FIXED Allow implicit conversion between boolean and string Major Closed
   Bug CORE-5231 FIXED EXECUTE STATEMENT: BLR error if more than 256 output parameters exist Major Closed
   Bug CORE-1746 FIXED Expression index can be created while doing inserts into table Major Closed
   Bug CORE-5210 FIXED Firebird 3.0 + fbclient 3.0 - POST_EVENT won't work Major Closed
   Bug CORE-5207 FIXED ISQL -X may generate invalid GRANT USAGE statements for domains Major Closed
   Bug CORE-5220 FIXED ISQL -X: double quotes are missed for COLLATE <C> of CREATE DOMAIN statement when <C> is from any non-ascii charset Major Closed
   Bug CORE-5217 FIXED ISQL -x may crash while exporting an exception with message text length > 127 bytes Major Closed
   Sub-task CORE-1780 FIXED CORE-1746
Move code in pcmet module into appropriate place (dfw and met)
Major Closed
   Bug CORE-5193 FIXED Precedence problem with operator IS Major Closed
   Improvement CORE-5201 FIXED Return nonzero result code when restore fails on activating and creating deferred user index Major Closed
   Bug CORE-5222 FIXED SELECT WITH LOCK may raise unexpected update conflict errors under concurrent load Major Closed
   Improvement CORE-5229 FIXED Allow to enforce IPv4 or IPv6 in URL-like connection strings Minor Resolved
   Improvement CORE-5216 FIXED Provide location context (line/column numbers) for runtime errors raised inside EXECUTE BLOCK Minor Resolved
   Bug CORE-5218 FIXED Explicitly defined names for NOT NULL constraints are not exported into script by ISQL -x Minor Closed
   Bug CORE-5183 FIXED Regression: line/column numbering may be twisted if alias.name syntax is used Minor Closed
Progress: 
  62 of 79 issues have been resolved
Alpha Release
   Improvement CORE-5239 UNRESOLVED Add virtual table SEC$ROLES to return all roles currently active for the connected user Major Open
   New Feature CORE-2021 UNRESOLVED Built-in replication Major Open
   Improvement CORE-4409 UNRESOLVED Enhancement in precision of calculations with NUMERIC/DECIMAL Major Open
   Improvement CORE-2557 UNRESOLVED Grants on MON$ tables Major Open
   Improvement CORE-1082 UNRESOLVED Improve the statistics engine allowing auto-updating and gatherig more statistic data. Major Open
   Bug CORE-4481 UNRESOLVED Local database mode parameters are ignored Major Open
   Improvement CORE-2216 UNRESOLVED Nbackup as online dump Major Open
   Improvement CORE-749 UNRESOLVED Object names of at least 64bytes Major Open
   Improvement CORE-4401 UNRESOLVED Optimize the record-level RLE algorithm for a denser compression of shorter-than-declared strings and sets of subsequent NULLs Major Open
   New Feature CORE-2990 UNRESOLVED Physical (page-level) standby replication / page shipping Major Open
   New Feature CORE-658 UNRESOLVED Query timeout on the server Major Open
   Task CORE-5238 UNRESOLVED Replace xinetd support with the native listener Major Open
   New Feature CORE-1686 UNRESOLVED Support value distribution histograms Major Open
   New Feature CORE-820 UNRESOLVED isc_dsql_exec* should allow list of parameter sets Major Open
   Improvement CORE-4238 UNRESOLVED Provide ability for engine to forcely make rollback for each TX that stays uncommitted more than some limit of time Minor Open
   Improvement CORE-4726 UNRESOLVED Provide ability to do: REcreate user <user_name> password <user_pwd> Minor Open
   New Feature CORE-985 UNRESOLVED Timeout parameters Minor Open
   Bug CORE-5234 FIXED Access violation on UDF crashes server Blocker Resolved
   Bug CORE-4483 FIXED Changed data not visible in WHEN-section if exception occured inside SP that has been called from this code Critical Closed
   Bug CORE-5194 FIXED Invalid computed by definition generated by isql -x Critical Closed
   Bug CORE-5232 FIXED 32-bit Locks on Big-Endian Systems Lead To Deadlock Major Resolved
   Improvement CORE-5205 FIXED Add a switch to build linux binaries with builtin libtommath Major Resolved
   Bug CORE-5184 FIXED Assertion in cloop dispatcher when trying to save exception information in status interface Major Resolved
   Bug CORE-5181 FIXED Build fails when HAVE_MMAP is not defined Major Resolved
   Bug CORE-5189 FIXED Codes of operation of user management plugin are missing in public API Major Resolved
   Bug CORE-5179 FIXED Database-level statistics (MON$STAT_GROUP = 0) may contain multiple rows under concurrent load Major Resolved
   Improvement CORE-5180 FIXED Do not require root rights to build linux package Major Resolved
   New Feature CORE-751 FIXED Implicitly active roles (and their permissions summarized) Major Resolved
   Bug CORE-5182 FIXED Inconsistent effects of subsequent statement execution if failing during record refetch Major Resolved
   Bug CORE-5226 FIXED Incorrect result set (missing records) may be returned by the ORDER plan query navigating on a descending index Major Resolved
   Bug CORE-5249 FIXED Incorrect use of readlink() system call Major Resolved
   Bug CORE-4701 FIXED Index and blob garbage collection doesn't take into accout data in undo log Major Resolved
   Bug CORE-5159 FIXED Regression: engine may throw transliteration errors when running from non-ASCII system path Major Resolved
   Bug CORE-5228 FIXED Restore may hang if the database contains more than 4 billion records Major Resolved
   Bug CORE-5162 FIXED SEC$ tables and tag/attributes Major Resolved
   Bug CORE-5171 FIXED Server crash on bugs.core_2890 in developer build Major Resolved
   Bug CORE-5157 FIXED Server goes into infinite loop when data is sent from client to the service in small packets Major Resolved
   Bug CORE-5203 FIXED Single CPU core fully utilized with Trace session Major Resolved
   Bug CORE-5146 FIXED Suboptimal join order if one table has a selective predicate and MIN is calculated for the other one Major Resolved
   Bug CORE-5224 FIXED Transaction id tags for services API do not support new 48 bit transaction ids Major Resolved
   Bug CORE-5244 FIXED Wrong error message when trying to execute SELECT statement using isc_dsql_execute_immediate Major Resolved
   Bug CORE-5133 FIXED ALTER SEQUENCE RESTART WITH does not change the initial value Major Closed
   Bug CORE-5241 FIXED Affected rows are not counted for some update operations with views Major Closed
   Improvement CORE-5167 FIXED Allow implicit conversion between boolean and string Major Closed
   Bug CORE-5130 FIXED Compiler issues message about "invalid request BLR" when attempt to compile wrong DDL of view with both subquery and "WITH CHECK OPTION" in its DDL Major Closed
   Bug CORE-5231 FIXED EXECUTE STATEMENT: BLR error if more than 256 output parameters exist Major Closed
   Bug CORE-1746 FIXED Expression index can be created while doing inserts into table Major Closed
   Bug CORE-5122 FIXED Expression index may not be used by the optimizer if created and used in different connection charsets Major Closed
   Bug CORE-5210 FIXED Firebird 3.0 + fbclient 3.0 - POST_EVENT won't work Major Closed
   Bug CORE-5165 FIXED HAVING COUNT(*) NOT IN ( <Q> ) prevent record from appearing in outer resultset when it should be there (<Q> = resultset without nulls) Major Closed
   Bug CORE-5207 FIXED ISQL -X may generate invalid GRANT USAGE statements for domains Major Closed
   Bug CORE-5220 FIXED ISQL -X: double quotes are missed for COLLATE <C> of CREATE DOMAIN statement when <C> is from any non-ascii charset Major Closed
   Bug CORE-5217 FIXED ISQL -x may crash while exporting an exception with message text length > 127 bytes Major Closed
   Sub-task CORE-1780 FIXED CORE-1746
Move code in pcmet module into appropriate place (dfw and met)
Major Closed
   Bug CORE-4985 FIXED Non-privileged user can implicitly count records in a restricted table Major Closed
   Bug CORE-5193 FIXED Precedence problem with operator IS Major Closed
   Bug CORE-5149 FIXED Regression: LEFT JOIN incorrectly pushes COALESCE into the inner stream causing wrong results Major Closed
   Bug CORE-5153 FIXED Regression: Server crashes when aggregate functions are used together with NOT IN predicate Major Closed
   Improvement CORE-5201 FIXED Return nonzero result code when restore fails on activating and creating deferred user index Major Closed
   Bug CORE-5222 FIXED SELECT WITH LOCK may raise unexpected update conflict errors under concurrent load Major Closed
   Bug CORE-5161 FIXED Unique index could be created on non-unique data Major Closed
   Bug CORE-5166 FIXED Wrong error message with UNIQUE BOOLEAN field Major Closed
   Sub-task CORE-5174 FIXED CORE-5171
Wrong sequence of savepoints may be produced by selectable procedure
Major Closed
   Bug CORE-5147 FIXED create trigger fails with ambiguous field name between table B and table A error Major Closed
   New Feature CORE-1815 FIXED Ability to grant role to another role Minor Resolved
   Improvement CORE-5229 FIXED Allow to enforce IPv4 or IPv6 in URL-like connection strings Minor Resolved
   Sub-task CORE-5173 FIXED CORE-5171
Assertion in debug build on nested exception handlers
Minor Resolved
   Bug CORE-5223 FIXED Double dots are prohibited in file names if access is restricted to a list of directories Minor Resolved
   Improvement CORE-5216 FIXED Provide location context (line/column numbers) for runtime errors raised inside EXECUTE BLOCK Minor Resolved
   Bug CORE-4424 FIXED Rollback to wrong savepoint if several exception handlers on the same level are executed Minor Resolved
   Bug CORE-5218 FIXED Explicitly defined names for NOT NULL constraints are not exported into script by ISQL -x Minor Closed
   Improvement CORE-2192 FIXED Extend maximum database page size to 32KB Minor Closed
   Bug CORE-5143 FIXED GBAK restore failed when there is SQL function accessing table and switch -O(NE_AT_A_TIME) is used Minor Closed
   Bug CORE-5183 FIXED Regression: line/column numbering may be twisted if alias.name syntax is used Minor Closed
   Bug CORE-5140 FIXED Wrong error message when user tries to set number of page buffers into not supported value Minor Closed
   Bug CORE-5155 FIXED [CREATE OR] ALTER USER statement: clause PASSWORD (if present) must be always specified just after USER Minor Closed
   Bug CORE-5141 FIXED Field definition allows several NOT NULL clauses Trivial Closed
   Improvement CORE-5119 FIXED Support autocommit mode in SET TRANSACTION statement Trivial Closed
   Bug CORE-5139 FIXED mistake in comment "can't ise MutexLockGuard here" Trivial Closed

Reports

User Workload Report
Version Workload Report
Time Tracking Report
Single Level Group By Report

Preset Filters


Project Summary

Open Open 1134
   22%
In Progress In Progress 6
Reopened Reopened 26
   1%
Resolved Resolved 315
   6%
Closed Closed 3615
   71%

Open Issues

By Priority
Blocker Blocker 7
   1%
Critical Critical 36
   3%
Major Major 738
   63%
Minor Minor 336
   29%
Trivial Trivial 49
   4%

By Assignee
Adriano dos Santos Fernandes 35
   3%
Alexander Peshkov 41
   4%
Claudio Valderrama C. 3
Dimitry Sibiryakov 3
Dmitry Yemanov 80
   7%
Michal Kubeček 1
Paul Reeves 19
   2%
Roman Simakov 1
Vlad Khorsun 70
   6%
Unassigned 913
   78%