| NN | Test name | mode |
4.0.6.3223
|
4.0.6.3222
|
4.0.6.3189
|
4.0.6.3184
|
4.0.6.3183
|
4.0.6.3169
|
4.0.6.3169
|
4.0.6.3168
|
4.0.6.3163
|
4.0.6.3163
|
4.0.6.3147
|
4.0.6.3140
|
4.0.6.3140
|
4.0.5.3110
|
4.0.5.3109
|
4.0.5.3097
|
4.0.5.3091
|
4.0.5.3089
|
X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Test TITLE |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | CS | P | P | P | P | P | P | P | P | P | P | P | F | P | P | P | P | P | P | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Count (DISTINCT ...) is too slow |
|
| 2 | CS | F | F | F | F | F | F | F | F | F | F | F | F | F | P | P | P | P | P | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Compress Data over the Network |
|
| 3 | SS | F | F | F | F | F | F | F | F | F | F | F | F | F | P | P | P | P | P | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Compress Data over the Network |
|
| 4 | CS | P | P | F | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Maximum key size using PXW_CSY collation |
|
| 5 | SS | P | P | F | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Maximum key size using PXW_CSY collation |
|
| 6 | SS | F | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Prohibit an ability to issue DML or DDL statements on RDB$ tables |
|
| 7 | CS | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | S | S | S | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Allow to enforce IPv4 or IPv6 in URL-like connection strings |
|
| 8 | SS | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | S | S | S | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Allow to enforce IPv4 or IPv6 in URL-like connection strings |
|
| 9 | CS | X | X | X | X | X | X | X | X | X | X | X | X | X | X | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Optimize the record-level RLE algorithm for a denser compression of shorter-than-declared strings and sets of subsequent NULLs [CORE4401] |
|
| 10 | SS | X | X | X | X | X | X | X | X | X | X | X | X | X | X | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Optimize the record-level RLE algorithm for a denser compression of shorter-than-declared strings and sets of subsequent NULLs [CORE4401] |
|
| 11 | CS | P | P | P | P | P | P | P | P | P | P | P | F | F | F | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Add DPB properties for time zone bind and decfloat configuration [CORE6032] |
|
| 12 | SS | P | P | P | P | P | P | P | P | P | P | P | F | F | F | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Add DPB properties for time zone bind and decfloat configuration [CORE6032] |
|
| 13 | CS | P | P | P | P | P | P | P | F | P | P | P | P | P | P | P | P | P | P | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Significant performance regression of SIMILAR TO and SUBSTRING(SIMILAR) when pattern is taken from variable (rather than directly specified) |
|
| 14 | SS | P | P | P | P | P | P | P | P | P | P | P | F | P | P | P | P | P | P | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Significant performance regression of SIMILAR TO and SUBSTRING(SIMILAR) when pattern is taken from variable (rather than directly specified) |
|
| 15 | SS | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | P | P | P | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | DROP DATABASE lead FB to hang if it is issued while DB encrypting/decrypting is in progress |
|
| 16 | CS | X | X | X | X | X | X | X | X | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Database restore must make every effort on activating deferred indexes |
|
| 17 | SS | X | X | X | X | X | X | X | X | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Database restore must make every effort on activating deferred indexes |
|
| 18 | CS | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Backup error for wide table |
|
| 19 | SS | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Backup error for wide table |
|
| 20 | CS | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | P | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Extend rdb$get_context('SYSTEM', '***') with client-related info |
|
| 21 | SS | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | P | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Extend rdb$get_context('SYSTEM', '***') with client-related info |
|
| 22 | CS | P | P | F | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Memory leak when executing a lot of different queries and StatementTimeout > 0 |
|
| 23 | CS | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Inefficient evaluation of expressions like rdb$db_key <= ? after mass delete |
|
| 24 | SS | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Inefficient evaluation of expressions like rdb$db_key <= ? after mass delete |
|
| 25 | CS | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Check result of conversion to string in COALESCE that involves all families of data types. |
|
| 26 | SS | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Check result of conversion to string in COALESCE that involves all families of data types. |
|
| 27 | CS | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Problem with boolean conversion to string inside DataTypeUtil::makeFromList() |
|
| 28 | SS | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Problem with boolean conversion to string inside DataTypeUtil::makeFromList() |
|
| 29 | CS | P | P | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | IN predicate incorrectly handles single parenthesized subquery as IN-list, instead of table subquery |
|
| 30 | SS | P | P | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | IN predicate incorrectly handles single parenthesized subquery as IN-list, instead of table subquery |
|
| 31 | CS | P | P | P | P | P | P | P | P | P | P | P | F | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | DATEADD truncates milliseconds for month and year deltas. |
|
| 32 | SS | P | P | P | P | P | P | P | P | P | P | P | F | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | DATEADD truncates milliseconds for month and year deltas. |
|
| 33 | CS | P | P | P | P | P | P | P | P | P | P | P | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Crash when MAKE_DBKEY() is called with 0 or 1 arguments |
|
| 34 | CS | P | P | P | P | P | P | P | P | P | P | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Incorrect handling of non-ASCII object names in CREATE MAPPING statement |
|
| 35 | SS | P | P | P | P | P | P | P | P | P | P | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Incorrect handling of non-ASCII object names in CREATE MAPPING statement |
|
| 36 | CS | P | P | P | P | P | P | P | P | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | wrong results using minvalue/maxvalue in join condition |
|
| 37 | SS | P | P | P | P | P | P | P | P | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | wrong results using minvalue/maxvalue in join condition |
|
| 38 | SS | P | P | P | P | P | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Report unique usernames for isc_info_user_names |
|
| 39 | SS | P | P | P | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Segfault when already destroyed callback interface is used |
|
| 40 | CS | X | X | X | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Segmentation fault when running query with partition by and subquery |
|
| 41 | CS | P | P | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | A user with "GRANT_REVOKE_ON_ANY_OBJECT" privilege can't revoke a role from himself if he is not a grantor |
|
| 42 | SS | P | P | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | A user with "GRANT_REVOKE_ON_ANY_OBJECT" privilege can't revoke a role from himself if he is not a grantor |
|
| 43 | CS | P | P | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Inheritance of WINDOW does not work |
|
| 44 | SS | P | P | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Inheritance of WINDOW does not work |
|
| 45 | CS | P | P | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Error in iTransaction.getInfo() on embedded connection |
|
| 46 | SS | P | P | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Error in iTransaction.getInfo() on embedded connection |
|
| 47 | SS | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Get the modification time of a config file with a higher precision to fix cases when it's not reloaded after modification/replacement |
|
| 48 | CS | P | P | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | PERCENT_RANK may return NaN instead of 0 |
|
| 49 | SS | P | P | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | PERCENT_RANK may return NaN instead of 0 |
|
| 50 | CS | P | P | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Presence of 'ROWS <n_limit>' causes garbage in error message when string conversion problem raises |
|
| 51 | SS | P | P | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Presence of 'ROWS <n_limit>' causes garbage in error message when string conversion problem raises |
|
| 52 | CS | F | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | SHOW DEPENDENCIES command terminates unexpectedly if there are packages in the dependencies |
|
| 53 | SS | F | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | SHOW DEPENDENCIES command terminates unexpectedly if there are packages in the dependencies |
|
| 54 | CS | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Wrong SQLSTATE in case of table alias conflict |
|
| 55 | SS | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Wrong SQLSTATE in case of table alias conflict |
|
| 56 | CS | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | ORDER BY ASC using index (multi) |
|
| 57 | SS | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | ORDER BY ASC using index (multi) |
|
| 58 | CS | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | ORDER BY ASC using index (multi) |
|
| 59 | SS | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | ORDER BY ASC using index (multi) |
|
| 60 | CS | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | ORDER BY ASC using index (multi) and WHERE clause |
|
| 61 | SS | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | ORDER BY ASC using index (multi) and WHERE clause |
|
| 62 | CS | P | P | P | F | F | F | F | F | F | F | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Check ability to obtain non-ascii content from firebird.log and trace when use ON DISCONNECT trigger and exception with non-ascii names, charset = UTF8. |
|
| 63 | SS | P | P | P | F | F | F | F | F | F | F | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Check ability to obtain non-ascii content from firebird.log and trace when use ON DISCONNECT trigger and exception with non-ascii names, charset = UTF8. |
|
| 64 | CS | F | P | P | P | P | P | P | P | P | P | P | P | P | P | P | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Replicator must have access to the table with blob regardless SELECT grant on this table to the user who created blob. |
|
| 65 | CS | F | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Characters are garbled when replicating fields with type BLOB SUB_TYPE TEXT if the character set of the connection and the field are different |
|
| 66 | CS | F | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Error "BLOB is not found" while replication converts INSERT into UPDATE for a conflicting record |
|
| 67 | CS | F | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Problem with replication of BLOB segments longer than 32KB |
|
| 68 | CS | F | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Replica DB must not fire DB-level triggers but their activity on master must be eventually seen in replica |
|
| 69 | CS | F | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | DDL-triggers must fire only on master DB |
|
| 70 | CS | F | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Disallow replication of RDB$BACKUP_HISTORY |
|
| 71 | CS | F | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Conflicting INSERT propagated into a read-write replica may cause duplicate records to appear |
|
| 72 | CS | F | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Failed DDL commands can be replicated |
|
| 73 | CS | F | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Generator values may not replicate after commit |
|
| 74 | CS | F | P | P | P | P | P | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | DDL-Changes in replication does not set the correct grantor |
|
| 75 | CS | F | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Invalid message in replication.log (and possibly crash in the case of synchronous replication) when the target DB has no its "replica" flag set |
|
| 76 | CS | F | F | F | F | F | F | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Make asynchronous replica re-initialization reliable #8324 |
|
| 77 | SS | F | F | F | F | F | F | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Make asynchronous replica re-initialization reliable #8324 |
|
| 78 | CS | F | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Applying full DDL from OLTP-EMUL test on master with further check replica |
|
| 79 | CS | F | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Permission error with replication |
|
| 80 | CS | F | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Crash or hang while shutting down the replica database if segments are being applied |
|
| 81 | CS | F | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Some updates can crash Firebird server on replica side |
|
| 82 | CS | F | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Replication gets stuck due to "Blob xxx.xx is not found for table xxx" error |
|
| 83 | CS | P | P | P | P | P | P | P | P | P | P | P | P | P | F | P | P | P | P | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | External Connections Pool, functionality test 01 |
| NN | Test name | mode | median_ms |
4.0.6.3223
|
4.0.6.3222
|
4.0.6.3189
|
4.0.6.3184
|
4.0.6.3183
|
4.0.6.3169
|
4.0.6.3169
|
4.0.6.3168
|
4.0.6.3163
|
4.0.6.3163
|
4.0.6.3147
|
4.0.6.3140
|
4.0.6.3140
|
4.0.5.3110
|
4.0.5.3109
|
4.0.5.3097
|
4.0.5.3091
|
4.0.5.3089
|
X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Test TITLE |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | CS | 12459 | 49061 | 41087 | 41215 | 15102 | 14562 | 14686 | 9377 | 9207 | 9289 | 7994 | 9691 | 23425 | 12385 | 13028 | 12534 | 9206 | 8182 | 8704 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Count (DISTINCT ...) is too slow |
|
| 2 | CS | 645 | 39077 | 29847 | 28330 | 692 | 656 | 670 | 543 | 529 | 557 | 502 | 591 | 1645 | 675 | 700 | 455 | 634 | 448 | 435 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Compress Data over the Network |
|
| 3 | SS | 455 | 36880 | 29561 | 29350 | 493 | 502 | 523 | 390 | 361 | 408 | 357 | 441 | 1030 | 469 | 517 | 345 | 410 | 298 | 264 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Compress Data over the Network |
|
| 4 | CS | 751 | 706 | 715 | 656 | 999 | 1011 | 1031 | 768 | 731 | 734 | 710 | 798 | 1503 | 948 | 954 | 689 | 877 | 657 | 634 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Maximum key size using PXW_CSY collation |
|
| 5 | SS | 522 | 440 | 449 | 419 | 665 | 654 | 611 | 492 | 475 | 521 | 500 | 531 | 2042 | 643 | 647 | 524 | 607 | 424 | 391 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Maximum key size using PXW_CSY collation |
|
| 6 | SS | 451 | 28099 | 11420 | 10540 | 538 | 512 | 453 | 406 | 383 | 406 | 396 | 414 | 1408 | 500 | 579 | 355 | 450 | 288 | 314 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Prohibit an ability to issue DML or DDL statements on RDB$ tables |
|
| 7 | CS | 2013 | 1037 | 1001 | 907 | 2499 | 2678 | 2478 | 1969 | 2101 | 1996 | 1958 | 2031 | 3607 | 2118 | 2126 | 1912 | 2289 | 1915 | 1966 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Allow to enforce IPv4 or IPv6 in URL-like connection strings |
|
| 8 | SS | 1865 | 566 | 539 | 484 | 2244 | 2672 | 2256 | 1844 | 1723 | 1886 | 1818 | 1967 | 3000 | 2215 | 1945 | 1779 | 2001 | 1825 | 1749 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Allow to enforce IPv4 or IPv6 in URL-like connection strings |
|
| 9 | CS | 1883 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1883 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Optimize the record-level RLE algorithm for a denser compression of shorter-than-declared strings and sets of subsequent NULLs [CORE4401] |
|
| 10 | SS | 1430 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1430 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Optimize the record-level RLE algorithm for a denser compression of shorter-than-declared strings and sets of subsequent NULLs [CORE4401] |
|
| 11 | CS | 940 | 2092 | 2063 | 1808 | 779 | 940 | 917 | 777 | 730 | 789 | 696 | 743 | 1956 | 16271 | 17889 | 37494 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Add DPB properties for time zone bind and decfloat configuration [CORE6032] |
|
| 12 | SS | 730 | 1312 | 1279 | 1312 | 730 | 702 | 722 | 536 | 523 | 562 | 537 | 573 | 1319 | 15678 | 38910 | 41672 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Add DPB properties for time zone bind and decfloat configuration [CORE6032] |
|
| 13 | CS | 799 | 7185 | 4270 | 3853 | 848 | 799 | 813 | 779 | 628 | 688 | 726 | 754 | 1545 | 799 | 1179 | 624 | 799 | 517 | 599 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Significant performance regression of SIMILAR TO and SUBSTRING(SIMILAR) when pattern is taken from variable (rather than directly specified) |
|
| 14 | SS | 554 | 6641 | 3714 | 3746 | 562 | 593 | 558 | 413 | 426 | 462 | 426 | 486 | 882 | 551 | 590 | 408 | 582 | 350 | 344 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Significant performance regression of SIMILAR TO and SUBSTRING(SIMILAR) when pattern is taken from variable (rather than directly specified) |
|
| 15 | SS | 2685 | 1015 | 1014 | 1020 | 2807 | 2824 | 2874 | 2697 | 2636 | 2674 | 2626 | 2749 | 3554 | 2820 | 2822 | 2620 | 2748 | 2552 | 2559 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | DROP DATABASE lead FB to hang if it is issued while DB encrypting/decrypting is in progress |
|
| 16 | CS | 547 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 547 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Database restore must make every effort on activating deferred indexes |
|
| 17 | SS | 384 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 384 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Database restore must make every effort on activating deferred indexes |
|
| 18 | CS | 620 | 1233 | 1123 | 1404 | 628 | 693 | 632 | 530 | 500 | 526 | 483 | 525 | 1028 | 691 | 613 | 426 | 633 | 382 | 419 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Backup error for wide table |
|
| 19 | SS | 428 | 1002 | 931 | 869 | 454 | 469 | 461 | 337 | 346 | 385 | 349 | 351 | 705 | 499 | 517 | 275 | 403 | 260 | 270 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Backup error for wide table |
|
| 20 | CS | 596 | 508 | 579 | 649 | 638 | 688 | 641 | 480 | 491 | 518 | 494 | 614 | 1389 | 667 | 930 | 499 | 643 | 373 | 393 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Extend rdb$get_context('SYSTEM', '***') with client-related info |
|
| 21 | SS | 373 | 396 | 327 | 342 | 430 | 493 | 423 | 344 | 346 | 371 | 343 | 375 | 1260 | 487 | 474 | 303 | 418 | 278 | 265 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Extend rdb$get_context('SYSTEM', '***') with client-related info |
|
| 22 | CS | 2136 | 18590 | 19073 | 29733 | 2548 | 2752 | 2423 | 2145 | 1912 | 1865 | 1908 | 2085 | 3722 | 2174 | 2028 | 1942 | 2128 | 1914 | 528 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Memory leak when executing a lot of different queries and StatementTimeout > 0 |
|
| 23 | CS | 684 | 2837 | 2244 | 2111 | 684 | 700 | 718 | 519 | 491 | 524 | 496 | 551 | 1337 | 677 | 771 | 419 | 775 | 520 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Inefficient evaluation of expressions like rdb$db_key <= ? after mass delete |
|
| 24 | SS | 476 | 2521 | 2017 | 1812 | 476 | 440 | 495 | 364 | 369 | 361 | 378 | 358 | 649 | 478 | 505 | 333 | 560 | 364 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Inefficient evaluation of expressions like rdb$db_key <= ? after mass delete |
|
| 25 | CS | 650 | 3144 | 2341 | 2368 | 650 | 687 | 745 | 551 | 475 | 493 | 493 | 542 | 1071 | 667 | 601 | 430 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Check result of conversion to string in COALESCE that involves all families of data types. |
|
| 26 | SS | 456 | 2768 | 2162 | 2122 | 444 | 481 | 469 | 350 | 346 | 376 | 346 | 388 | 661 | 456 | 502 | 360 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Check result of conversion to string in COALESCE that involves all families of data types. |
|
| 27 | CS | 9465 | 575 | 642 | 629 | 12085 | 13201 | 11953 | 9465 | 9180 | 9478 | 8855 | 9547 | 20215 | 9830 | 9420 | 2606 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Problem with boolean conversion to string inside DataTypeUtil::makeFromList() |
|
| 28 | SS | 9391 | 386 | 410 | 413 | 11600 | 12198 | 12506 | 9331 | 9024 | 9391 | 8712 | 9799 | 15506 | 9604 | 9616 | 2473 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Problem with boolean conversion to string inside DataTypeUtil::makeFromList() |
|
| 29 | CS | 581 | 575 | 677 | 581 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | IN predicate incorrectly handles single parenthesized subquery as IN-list, instead of table subquery |
|
| 30 | SS | 439 | 439 | 420 | 470 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | IN predicate incorrectly handles single parenthesized subquery as IN-list, instead of table subquery |
|
| 31 | CS | 613 | 613 | 689 | 576 | 679 | 651 | 639 | 516 | 485 | 529 | 485 | 540 | 1743 | 2568 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | DATEADD truncates milliseconds for month and year deltas. |
|
| 32 | SS | 14744 | 432 | 455 | 418 | 16814 | 17000 | 17199 | 15608 | 14744 | 16038 | 14582 | 16315 | 1721 | 2399 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | DATEADD truncates milliseconds for month and year deltas. |
|
| 33 | CS | 814 | 575 | 621 | 627 | 1053 | 948 | 1037 | 785 | 785 | 823 | 805 | 854 | 2886 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Crash when MAKE_DBKEY() is called with 0 or 1 arguments |
|
| 34 | CS | 7 | 1101 | 883 | 921 | 11 | 10 | 7 | 5 | 7 | 6 | 6 | 6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Incorrect handling of non-ASCII object names in CREATE MAPPING statement |
|
| 35 | SS | 7 | 742 | 808 | 706 | 7 | 11 | 9 | 6 | 4 | 7 | 5 | 7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Incorrect handling of non-ASCII object names in CREATE MAPPING statement |
|
| 36 | CS | 1649 | 743 | 669 | 637 | 1600 | 1649 | 1729 | 2455 | 2426 | 2421 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | wrong results using minvalue/maxvalue in join condition |
|
| 37 | SS | 1357 | 421 | 492 | 360 | 1223 | 1357 | 1466 | 2290 | 2246 | 2266 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | wrong results using minvalue/maxvalue in join condition |
|
| 38 | SS | 8675 | 1263 | 1428 | 1217 | 15922 | 16764 | 16701 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Report unique usernames for isc_info_user_names |
|
| 39 | SS | 2791 | 2985 | 2858 | 2725 | 1540 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Segfault when already destroyed callback interface is used |
|
| 40 | CS | 2561 | 0 | 0 | 0 | 2561 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Segmentation fault when running query with partition by and subquery |
|
| 41 | CS | 1914 | 1914 | 2127 | 1863 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | A user with "GRANT_REVOKE_ON_ANY_OBJECT" privilege can't revoke a role from himself if he is not a grantor |
|
| 42 | SS | 1262 | 1262 | 1314 | 1182 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | A user with "GRANT_REVOKE_ON_ANY_OBJECT" privilege can't revoke a role from himself if he is not a grantor |
|
| 43 | CS | 696 | 696 | 709 | 663 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Inheritance of WINDOW does not work |
|
| 44 | SS | 462 | 462 | 471 | 393 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Inheritance of WINDOW does not work |
|
| 45 | CS | 657 | 657 | 679 | 584 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Error in iTransaction.getInfo() on embedded connection |
|
| 46 | SS | 421 | 475 | 383 | 421 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Error in iTransaction.getInfo() on embedded connection |
|
| 47 | SS | 791 | 791 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Get the modification time of a config file with a higher precision to fix cases when it's not reloaded after modification/replacement |
|
| 48 | CS | 678 | 678 | 753 | 576 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | PERCENT_RANK may return NaN instead of 0 |
|
| 49 | SS | 483 | 486 | 483 | 406 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | PERCENT_RANK may return NaN instead of 0 |
|
| 50 | CS | 686 | 686 | 761 | 580 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Presence of 'ROWS <n_limit>' causes garbage in error message when string conversion problem raises |
|
| 51 | SS | 457 | 467 | 457 | 434 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Presence of 'ROWS <n_limit>' causes garbage in error message when string conversion problem raises |
|
| 52 | CS | 711 | 760 | 662 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | SHOW DEPENDENCIES command terminates unexpectedly if there are packages in the dependencies |
|
| 53 | SS | 480 | 434 | 526 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | SHOW DEPENDENCIES command terminates unexpectedly if there are packages in the dependencies |
|
| 54 | CS | 704 | 704 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Wrong SQLSTATE in case of table alias conflict |
|
| 55 | SS | 430 | 430 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Wrong SQLSTATE in case of table alias conflict |
|
| 56 | CS | 683 | 748 | 964 | 747 | 736 | 698 | 797 | 639 | 574 | 539 | 511 | 600 | 1424 | 749 | 1142 | 492 | 668 | 416 | 465 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ORDER BY ASC using index (multi) |
|
| 57 | SS | 465 | 544 | 536 | 569 | 493 | 481 | 478 | 431 | 453 | 415 | 373 | 388 | 819 | 529 | 511 | 366 | 441 | 293 | 318 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ORDER BY ASC using index (multi) |
|
| 58 | CS | 714 | 734 | 721 | 708 | 851 | 877 | 763 | 679 | 635 | 700 | 663 | 679 | 1488 | 885 | 1277 | 612 | 862 | 540 | 553 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ORDER BY ASC using index (multi) |
|
| 59 | SS | 535 | 526 | 544 | 643 | 638 | 595 | 615 | 460 | 451 | 523 | 466 | 494 | 903 | 638 | 625 | 468 | 563 | 374 | 391 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ORDER BY ASC using index (multi) |
|
| 60 | CS | 7 | 774 | 740 | 603 | 7 | 8 | 7 | 6 | 5 | 6 | 8 | 7 | 7 | 7 | 28 | 9 | 6 | 8 | 8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ORDER BY ASC using index (multi) and WHERE clause |
|
| 61 | SS | 6 | 585 | 492 | 463 | 8 | 10 | 6 | 5 | 5 | 6 | 4 | 6 | 9 | 7 | 6 | 7 | 5 | 7 | 5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ORDER BY ASC using index (multi) and WHERE clause |
|
| 62 | CS | 656 | 3817 | 3738 | 3729 | 656 | 682 | 691 | 545 | 517 | 524 | 506 | 573 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Check ability to obtain non-ascii content from firebird.log and trace when use ON DISCONNECT trigger and exception with non-ascii names, charset = UTF8. |
|
| 63 | SS | 431 | 3218 | 3214 | 3165 | 431 | 474 | 443 | 324 | 363 | 362 | 342 | 363 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Check ability to obtain non-ascii content from firebird.log and trace when use ON DISCONNECT trigger and exception with non-ascii names, charset = UTF8. |
|
| 64 | CS | 8987 | 145117 | 8612 | 10807 | 8468 | 9374 | 8691 | 8967 | 8806 | 8978 | 8987 | 9116 | 9182 | 9250 | 9009 | 8288 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Replicator must have access to the table with blob regardless SELECT grant on this table to the user who created blob. |
|
| 65 | CS | 12396 | 67519 | 8399 | 9072 | 12771 | 12727 | 12363 | 12192 | 11853 | 12383 | 12383 | 12935 | 16671 | 12393 | 12623 | 13237 | 12399 | 12225 | 12454 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Characters are garbled when replicating fields with type BLOB SUB_TYPE TEXT if the character set of the connection and the field are different |
|
| 66 | CS | 8917 | 65941 | 12313 | 12868 | 9199 | 9373 | 9421 | 6273 | 7137 | 6250 | 6033 | 8931 | 8821 | 8904 | 9141 | 8977 | 6210 | 6152 | 6378 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Error "BLOB is not found" while replication converts INSERT into UPDATE for a conflicting record |
|
| 67 | CS | 6419 | 69318 | 9583 | 8810 | 5836 | 6041 | 5893 | 6446 | 5383 | 6421 | 6417 | 6477 | 6472 | 5795 | 6099 | 5708 | 6449 | 6394 | 6425 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Problem with replication of BLOB segments longer than 32KB |
|
| 68 | CS | 6697 | 67527 | 6689 | 6705 | 7416 | 6528 | 6549 | 6823 | 6632 | 6773 | 6770 | 5843 | 7563 | 7195 | 6546 | 7214 | 5874 | 5792 | 5700 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Replica DB must not fire DB-level triggers but their activity on master must be eventually seen in replica |
|
| 69 | CS | 6170 | 68159 | 6122 | 6177 | 5916 | 6000 | 6792 | 5398 | 6358 | 5496 | 5386 | 6522 | 8568 | 5728 | 6163 | 5649 | 6530 | 6526 | 6409 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | DDL-triggers must fire only on master DB |
|
| 70 | CS | 9066 | 67462 | 6704 | 5632 | 9428 | 9428 | 9353 | 8973 | 8719 | 9007 | 9994 | 8967 | 9267 | 9270 | 9121 | 9150 | 9011 | 8928 | 8934 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Disallow replication of RDB$BACKUP_HISTORY |
|
| 71 | CS | 6342 | 67280 | 9065 | 9287 | 5805 | 5835 | 5714 | 6321 | 6305 | 6358 | 5396 | 6411 | 6316 | 6675 | 5863 | 6582 | 6327 | 6401 | 6409 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Conflicting INSERT propagated into a read-write replica may cause duplicate records to appear |
|
| 72 | CS | 5644 | 67301 | 5601 | 6540 | 5678 | 5610 | 6511 | 6273 | 6268 | 6254 | 6306 | 5328 | 5503 | 5497 | 5361 | 5372 | 6202 | 5243 | 5287 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Failed DDL commands can be replicated |
|
| 73 | CS | 13067 | 67383 | 6567 | 5372 | 6707 | 7696 | 6524 | 13465 | 12357 | 12543 | 13438 | 13447 | 13486 | 12767 | 13367 | 13677 | 12491 | 13723 | 13558 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Generator values may not replicate after commit |
|
| 74 | CS | 12269 | 67734 | 6149 | 6997 | 12937 | 11788 | 12751 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | DDL-Changes in replication does not set the correct grantor |
|
| 75 | CS | 35992 | 134709 | 12686 | 12646 | 47211 | 50217 | 53204 | 48924 | 33036 | 32840 | 31874 | 36109 | 66792 | 37400 | 39741 | 35876 | 33345 | 32725 | 33112 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Invalid message in replication.log (and possibly crash in the case of synchronous replication) when the target DB has no its "replica" flag set |
|
| 76 | CS | 47965 | 66649 | 50517 | 49563 | 47462 | 47965 | 40325 | 33859 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Make asynchronous replica re-initialization reliable #8324 |
|
| 77 | SS | 45086 | 53150 | 49345 | 49000 | 41384 | 45086 | 40699 | 29983 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Make asynchronous replica re-initialization reliable #8324 |
|
| 78 | CS | 6364 | 102307 | 36296 | 36765 | 6132 | 6192 | 6092 | 6729 | 5579 | 6635 | 6683 | 6762 | 6279 | 5854 | 6450 | 5969 | 6685 | 5607 | 5716 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Applying full DDL from OLTP-EMUL test on master with further check replica |
|
| 79 | CS | 13990 | 67842 | 5840 | 5860 | 14174 | 14158 | 13983 | 13426 | 14078 | 14133 | 13460 | 13410 | 17424 | 13868 | 17274 | 13748 | 13302 | 14009 | 13997 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Permission error with replication |
|
| 80 | CS | 6343 | 16755 | 14175 | 14205 | 6567 | 6781 | 6585 | 6333 | 6177 | 6288 | 6243 | 6287 | 6094 | 6554 | 5727 | 6473 | 6354 | 6318 | 6284 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Crash or hang while shutting down the replica database if segments are being applied |
|
| 81 | CS | 6302 | 67339 | 6496 | 6412 | 5617 | 5662 | 5643 | 6303 | 6307 | 6247 | 6256 | 6301 | 6112 | 5484 | 6694 | 6517 | 6463 | 6232 | 6377 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Some updates can crash Firebird server on replica side |
|
| 82 | CS | 631 | 67368 | 6481 | 6524 | 671 | 652 | 686 | 578 | 499 | 489 | 490 | 568 | 1037 | 660 | 1037 | 464 | 610 | 375 | 429 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Replication gets stuck due to "Blob xxx.xx is not found for table xxx" error |
|
| 83 | CS | 645 | 29796 | 29427 | 29364 | 673 | 696 | 670 | 517 | 514 | 543 | 508 | 555 | 1022 | 653 | 1083 | 483 | 637 | 372 | 411 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | External Connections Pool, functionality test 01 |