NN | Test name | mode |
5.0.3.1656
|
5.0.3.1656
|
5.0.3.1652
|
5.0.3.1651
|
5.0.3.1651
|
5.0.3.1651
|
5.0.3.1650
|
5.0.3.1650
|
5.0.3.1649
|
5.0.3.1648
|
5.0.3.1635
|
5.0.3.1635
|
5.0.3.1633
|
5.0.3.1633
|
5.0.3.1631
|
5.0.3.1631
|
5.0.3.1629
|
5.0.3.1628
|
5.0.3.1627
|
5.0.3.1624
|
5.0.2.1615
|
5.0.2.1615
|
5.0.2.1577
|
5.0.2.1577
|
5.0.2.1576
|
5.0.2.1575
|
5.0.2.1575
|
5.0.2.1571
|
5.0.2.1567
|
5.0.2.1567
|
Test TITLE |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | CS | F | F | F | F | F | F | F | P | P | F | F | F | F | F | P | P | F | F | P | F | F | F | P | P | P | F | F | F | F | F | Compress Data over the Network |
|
2 | SS | P | P | P | P | P | P | F | P | F | P | P | F | P | F | P | F | P | P | P | F | P | P | P | P | F | P | P | P | P | F | Compress Data over the Network |
|
3 | CS | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | P | P | P | P | P | P | Improve sorting performance when long VARCHARs are involved |
|
4 | SS | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | P | P | P | P | P | P | Improve sorting performance when long VARCHARs are involved |
|
5 | SS | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | P | Ability to cancel waiting in lock manager |
|
6 | CS | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | F | F | grant create database to ROLE doesn`t work: "no permission for CREATE access to DATABASE ..." [CORE4821] |
|
7 | SS | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | F | F | grant create database to ROLE doesn`t work: "no permission for CREATE access to DATABASE ..." [CORE4821] |
|
8 | CS | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | Unclear gstat's diagnostic when damaged page in DB file appears encrypted |
|
9 | SS | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | Unclear gstat's diagnostic when damaged page in DB file appears encrypted |
|
10 | CS | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | F | F | Firebird is freezing when trying to manage users via triggers |
|
11 | SS | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | F | F | Firebird is freezing when trying to manage users via triggers |
|
12 | CS | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | F | F | Srp plugin keeps connection after database has been removed for ~10 seconds (SS and SC) |
|
13 | SS | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | F | F | Srp plugin keeps connection after database has been removed for ~10 seconds (SS and SC) |
|
14 | CS | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | F | F | Add details on compression and crypt status of connection (fb_info_conn_flags) to getInfo() API call [CORE5601] |
|
15 | SS | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | F | F | Add details on compression and crypt status of connection (fb_info_conn_flags) to getInfo() API call [CORE5601] |
|
16 | CS | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | F | F | F | F | F | F | F | P | P | P | P | P | P | P | P | Memory leak when running EXECUTE STATEMENT with named parameters [CORE6475] |
|
17 | SS | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | F | F | F | F | F | F | F | P | P | P | P | P | P | P | P | Memory leak when running EXECUTE STATEMENT with named parameters [CORE6475] |
|
18 | CS | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | F | F | Wrong detection of must-be-delimited user names |
|
19 | SS | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | F | F | Wrong detection of must-be-delimited user names |
|
20 | SS | F | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | Services manager breaks long lines into 1023 bytes portions when using isc_info_svc_line in Service::query() |
|
21 | SS | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | P | Memory leak in GDS32.DLL(FBClient.DLL), when multi-database transaction has done |
|
22 | SS | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | Events in system attachments (like garbage collector) are not traced |
|
23 | CS | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | F | F | F | F | Add COMPILE trace events - ability to see execution plan of every PSQL statement. |
|
24 | SS | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | F | F | F | F | Add COMPILE trace events - ability to see execution plan of every PSQL statement. |
|
25 | 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 | Unnest IN/ANY/EXISTS subqueries and optimize them using semi-join algorithm |
|
26 | 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 | Unnest IN/ANY/EXISTS subqueries and optimize them using semi-join algorithm |
|
27 | CS | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | F | F | F | F | F | F | F | P | P | P | P | P | P | P | P | Memory leak when executing a lot of different queries and StatementTimeout > 0 |
|
28 | SS | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | F | F | F | F | F | F | F | P | P | P | P | P | P | P | P | Memory leak when executing a lot of different queries and StatementTimeout > 0 |
|
29 | CS | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | X | X | X | X | X | X | Plan/Performance regression when using special construct for IN in FB5.x compared to FB3.x |
|
30 | SS | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | X | X | X | X | X | X | Plan/Performance regression when using special construct for IN in FB5.x compared to FB3.x |
|
31 | CS | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | F | F | F | F | F | F | SIGSEGV in Firebird 5.0.0.1306 embedded during update on cursor |
|
32 | SS | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | F | F | F | F | F | F | SIGSEGV in Firebird 5.0.0.1306 embedded during update on cursor |
|
33 | CS | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | F | F | Incorrect handling of non-ASCII object names in CREATE MAPPING statement |
|
34 | SS | P | P | P | E | E | E | E | E | E | P | E | E | E | E | P | P | P | P | P | P | P | P | P | P | P | P | F | F | F | F | Incorrect handling of non-ASCII object names in CREATE MAPPING statement |
|
35 | CS | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | gbak on Classic with ParallelWorkers > 1 doesn't restore indices, giving a cryptic error message |
|
36 | CS | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | Add AUTO RELEASE TEMP BLOBID transaction option |
|
37 | SS | P | P | P | E | E | E | E | E | E | P | E | E | E | E | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | Add AUTO RELEASE TEMP BLOBID transaction option |
|
38 | SS | P | P | P | E | E | E | E | E | E | P | E | E | E | E | P | P | P | P | P | P | P | P | F | F | F | X | X | X | X | X | Report unique usernames for isc_info_user_names |
|
39 | CS | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | X | X | X | X | X | X | Make Trace use HEX representation for parameter values of types [VAR]CHAR CHARACTER SET OCTETS and [VAR]BINARY |
|
40 | SS | P | P | P | E | E | E | E | E | E | P | E | E | E | E | P | P | P | P | P | P | P | P | F | F | X | X | X | X | X | X | Make Trace use HEX representation for parameter values of types [VAR]CHAR CHARACTER SET OCTETS and [VAR]BINARY |
|
41 | CS | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | X | X | X | X | X | X | Crash when creating index on table that uses UDR and ParallelWorkers > 1 |
|
42 | SS | F | F | F | E | E | E | E | E | E | F | E | E | E | E | F | F | F | F | F | F | F | F | F | F | X | X | X | X | X | X | Crash when creating index on table that uses UDR and ParallelWorkers > 1 |
|
43 | SS | P | P | P | F | F | F | F | F | F | P | F | F | F | F | P | P | P | P | P | P | P | P | F | F | X | X | X | X | X | X | gbak: Incorrect total statistics for restore |
|
44 | CS | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | X | X | X | X | X | X | Make Trace use HEX representation for parameter values of types [VAR]CHAR CHARACTER SET OCTETS and [VAR]BINARY |
|
45 | SS | P | P | P | E | E | E | E | E | E | P | E | E | E | E | P | P | P | P | P | P | P | P | F | F | X | X | X | X | X | X | Make Trace use HEX representation for parameter values of types [VAR]CHAR CHARACTER SET OCTETS and [VAR]BINARY |
|
46 | SS | P | P | P | E | E | E | E | E | E | P | E | E | E | E | P | P | P | P | P | P | F | X | X | X | X | X | X | X | X | X | Segfault when already destroyed callback interface is used |
|
47 | CS | X | X | X | X | X | X | X | X | X | P | P | P | P | P | P | P | P | P | P | P | F | X | X | X | X | X | X | X | X | X | Segmentation fault when running query with partition by and subquery |
|
48 | CS | P | P | P | P | P | P | P | P | P | P | F | F | F | F | F | F | F | F | F | 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 |
|
49 | SS | P | P | P | E | E | E | E | E | E | P | E | E | E | E | F | F | F | F | F | 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 |
|
50 | CS | P | P | P | P | P | P | P | P | P | P | F | F | F | F | F | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Inheritance of WINDOW does not work |
|
51 | SS | P | P | P | E | E | E | E | E | E | P | E | E | E | E | F | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Inheritance of WINDOW does not work |
|
52 | CS | S | S | S | S | S | S | S | S | S | P | F | F | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | X | Segfault/AV on incorrect databases.conf starting with subconfig (without line alias=database_path) |
|
53 | 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 | Conversion Error with old.field in UPDATE OR INSERT |
|
54 | 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 | Makes MON$COMPILED_STATEMENTS and MON$STATEMENTS share blobs with text and plan content of the same statement |
|
55 | CS | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | ORDER BY ASC using index (multi) |
|
56 | SS | F | F | F | E | E | E | E | E | E | F | E | E | E | E | F | F | F | F | F | F | E | F | F | F | F | F | F | F | F | F | ORDER BY ASC using index (multi) |
|
57 | CS | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | ORDER BY ASC using index (multi) |
|
58 | SS | F | F | F | E | E | E | E | E | E | F | E | E | E | E | F | F | F | F | F | F | E | F | F | F | F | F | F | F | F | F | ORDER BY ASC using index (multi) |
|
59 | CS | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | ORDER BY ASC using index (multi) and WHERE clause |
|
60 | SS | F | F | F | E | E | E | E | E | E | F | E | E | E | E | F | F | F | F | F | F | E | F | F | F | F | F | F | F | F | F | ORDER BY ASC using index (multi) and WHERE clause |
|
61 | CS | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | F | F | ISQL - SHOW DATABASE |
|
62 | SS | P | P | P | E | E | E | E | E | E | P | E | E | E | E | P | P | P | P | P | P | E | P | P | P | P | P | F | F | F | F | ISQL - SHOW DATABASE |
|
63 | CS | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | ISQL - SHOW SYSTEM TABLES |
|
64 | SS | F | F | F | E | E | E | E | E | E | F | E | E | E | E | F | F | F | F | F | F | E | F | F | F | F | F | F | F | F | F | ISQL - SHOW SYSTEM TABLES |
|
65 | SS | P | P | P | F | F | F | F | F | F | P | F | F | F | F | P | P | P | P | P | P | F | P | P | P | P | P | P | P | P | P | Add REPLICA MODE to the output of the isql SHOW DATABASE command |
|
66 | SS | P | P | P | F | F | F | F | F | F | P | F | F | F | F | P | P | P | P | P | P | F | P | P | P | P | P | P | P | P | P | ISQL showing publication status |
|
67 | CS | 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 | Ability to read same blob_id using multiple cursors |
|
68 | CS | 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 | Operations with inline streamed blobs when boundary values are used for seek() and read() methods. |
|
69 | SS | P | P | P | F | F | F | F | F | F | P | F | F | F | F | P | P | P | P | P | P | F | P | P | P | P | P | P | P | P | P | Characters are garbled when replicating fields with type BLOB SUB_TYPE TEXT if the character set of the connection and the field are different |
|
70 | SS | P | P | P | F | F | F | F | F | F | P | F | F | F | F | P | P | P | P | P | P | F | P | P | P | P | P | P | P | P | P | Error "BLOB is not found" while replication converts INSERT into UPDATE for a conflicting record |
|
71 | SS | P | P | P | F | F | F | F | F | F | P | F | F | F | F | P | P | P | P | P | P | F | P | P | P | P | P | P | P | P | P | Problem with replication of BLOB segments longer than 32KB |
|
72 | SS | P | P | P | F | F | F | F | F | F | P | F | F | F | F | P | P | P | P | P | P | F | P | P | P | P | P | P | P | P | P | Replica DB must not fire DB-level triggers but their activity on master must be eventually seen in replica |
|
73 | SS | P | P | P | F | F | F | F | F | F | P | F | F | F | F | P | P | P | P | P | P | F | P | P | P | P | P | P | P | P | P | DDL-triggers must fire only on master DB |
|
74 | SS | P | P | P | F | F | F | F | F | F | P | F | F | F | F | P | P | P | P | P | P | F | P | P | P | P | P | P | P | P | P | Disallow replication of RDB$BACKUP_HISTORY |
|
75 | SS | P | P | P | F | F | F | F | F | F | P | F | F | F | F | P | P | P | P | P | P | F | P | P | P | P | P | P | P | P | P | Conflicting INSERT propagated into a read-write replica may cause duplicate records to appear |
|
76 | SS | P | P | P | F | F | F | F | F | F | P | F | F | F | F | P | P | P | P | P | P | F | P | P | P | P | P | P | P | P | P | Failed DDL commands can be replicated |
|
77 | SS | P | P | P | F | F | F | F | F | F | P | F | F | F | F | P | P | P | P | P | P | F | P | P | P | P | P | P | P | P | P | Generator values may not replicate after commit |
|
78 | SS | P | P | P | F | F | F | F | F | F | P | F | F | F | F | P | P | P | P | P | P | F | P | P | P | P | P | P | P | P | P | Invalid message in replication.log (and possibly crash in the case of synchronous replication) when the target DB has no its "replica" flag set |
|
79 | CS | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | X | X | X | X | Make asynchronous replica re-initialization reliable #8324 |
|
80 | SS | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | X | X | X | X | Make asynchronous replica re-initialization reliable #8324 |
|
81 | SS | P | P | P | F | F | F | F | F | F | P | F | F | F | F | P | P | P | P | P | P | F | P | P | P | P | P | P | P | P | P | Applying full DDL from OLTP-EMUL test on master with further check replica |
|
82 | SS | P | P | P | F | F | F | F | F | F | P | F | F | F | F | P | P | P | P | P | P | F | P | P | P | P | P | P | P | P | P | Crash or hang while shutting down the replica database if segments are being applied |
|
83 | SS | P | P | P | F | F | F | F | F | F | P | F | F | F | F | P | P | P | P | P | P | F | P | P | P | P | P | P | P | P | P | Some updates can crash Firebird server on replica side |
|
84 | SS | P | P | P | F | F | F | F | F | F | P | F | F | F | F | P | P | P | P | P | P | F | P | P | P | P | P | P | P | P | P | Replication gets stuck due to "Blob xxx.xx is not found for table xxx" error |
|
85 | CS | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | F | F | Self-secutity DB: system privilege USER_MANAGEMENT must allow only to add/alter/drop user. No access to any user tables must be granted. |
|
86 | SS | P | P | P | E | E | E | E | E | E | P | E | E | E | E | P | P | P | P | P | P | E | P | P | P | P | P | F | F | F | F | Self-secutity DB: system privilege USER_MANAGEMENT must allow only to add/alter/drop user. No access to any user tables must be granted. |
|
87 | CS | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | F | Change error by warning in the case when isc_dpb_parallel_workers value is not at valid range |
|
88 | SS | F | F | F | E | E | E | E | E | E | F | E | E | E | E | F | F | F | F | F | F | E | F | F | F | F | F | F | F | F | F | Change error by warning in the case when isc_dpb_parallel_workers value is not at valid range |
|
89 | CS | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | F | F | Scrollable cursors. Fixed isBof/isEof when the prefetch is active |
|
90 | SS | P | P | P | E | E | E | E | E | E | P | E | E | E | E | P | P | P | P | P | P | E | P | P | P | P | P | F | F | F | F | Scrollable cursors. Fixed isBof/isEof when the prefetch is active |
|
91 | CS | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | P | F | F | F | F | F | F | F | F | Allow computable but non-invariant lists to be used for index lookup |
|
92 | SS | P | P | P | E | E | E | E | E | E | P | E | E | E | E | P | P | P | P | P | P | E | P | F | F | F | F | F | F | F | F | Allow computable but non-invariant lists to be used for index lookup |
NN | Test name | mode | median_ms |
5.0.3.1656
|
5.0.3.1656
|
5.0.3.1652
|
5.0.3.1651
|
5.0.3.1651
|
5.0.3.1651
|
5.0.3.1650
|
5.0.3.1650
|
5.0.3.1649
|
5.0.3.1648
|
5.0.3.1635
|
5.0.3.1635
|
5.0.3.1633
|
5.0.3.1633
|
5.0.3.1631
|
5.0.3.1631
|
5.0.3.1629
|
5.0.3.1628
|
5.0.3.1627
|
5.0.3.1624
|
5.0.2.1615
|
5.0.2.1615
|
5.0.2.1577
|
5.0.2.1577
|
5.0.2.1576
|
5.0.2.1575
|
5.0.2.1575
|
5.0.2.1571
|
5.0.2.1567
|
5.0.2.1567
|
Test TITLE |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | CS | 16894 | 17582 | 16823 | 16519 | 16559 | 17308 | 16624 | 16966 | 16304 | 16353 | 16455 | 16787 | 16977 | 17080 | 17338 | 16997 | 17108 | 19684 | 17369 | 17187 | 17231 | 17656 | 16996 | 16698 | 16271 | 16309 | 18168 | 16591 | 16359 | 16553 | 16017 | Compress Data over the Network |
|
2 | SS | 16025 | 15971 | 16596 | 15795 | 15703 | 16228 | 15270 | 15916 | 15448 | 16508 | 15409 | 16190 | 16870 | 16047 | 16003 | 19744 | 17154 | 16454 | 15619 | 15956 | 16624 | 16423 | 15796 | 15656 | 16479 | 16364 | 15290 | 15072 | 16332 | 16162 | 15288 | Compress Data over the Network |
|
3 | CS | 781 | 753 | 785 | 749 | 754 | 753 | 797 | 756 | 790 | 766 | 760 | 807 | 790 | 799 | 888 | 804 | 821 | 771 | 805 | 792 | 826 | 756 | 766 | 1140 | 1112 | 777 | 809 | 721 | 703 | 745 | 694 | Improve sorting performance when long VARCHARs are involved |
|
4 | SS | 466 | 465 | 465 | 474 | 455 | 454 | 459 | 457 | 449 | 488 | 470 | 466 | 469 | 465 | 514 | 512 | 463 | 476 | 469 | 522 | 510 | 463 | 506 | 847 | 837 | 470 | 467 | 409 | 414 | 444 | 392 | Improve sorting performance when long VARCHARs are involved |
|
5 | SS | 5940 | 6354 | 5920 | 5940 | 5921 | 5921 | 5912 | 5927 | 5997 | 5924 | 5922 | 5921 | 6164 | 5950 | 5937 | 6197 | 6228 | 5938 | 6035 | 6070 | 5951 | 5931 | 5931 | 5962 | 5944 | 5943 | 5941 | 5871 | 5912 | 15567 | 6004 | Ability to cancel waiting in lock manager |
|
6 | CS | 1200 | 1199 | 1181 | 1178 | 1188 | 1196 | 1182 | 1195 | 1178 | 1208 | 1199 | 1179 | 1225 | 1202 | 1265 | 1248 | 1312 | 1204 | 1180 | 1277 | 1209 | 1216 | 1205 | 1203 | 1203 | 1251 | 1211 | 861 | 1067 | 936 | 877 | grant create database to ROLE doesn`t work: "no permission for CREATE access to DATABASE ..." [CORE4821] |
|
7 | SS | 827 | 812 | 809 | 810 | 802 | 813 | 815 | 816 | 808 | 829 | 818 | 831 | 837 | 830 | 855 | 839 | 905 | 820 | 818 | 862 | 833 | 827 | 829 | 841 | 829 | 828 | 823 | 885 | 1779 | 783 | 566 | grant create database to ROLE doesn`t work: "no permission for CREATE access to DATABASE ..." [CORE4821] |
|
8 | CS | 1501 | 1464 | 1474 | 1451 | 1469 | 1519 | 1533 | 1506 | 1845 | 1803 | 1465 | 1476 | 1497 | 1514 | 1515 | 1841 | 1826 | 1570 | 1536 | 1917 | 1483 | 1506 | 1354 | 1474 | 1482 | 1832 | 1518 | 1260 | 1350 | 1445 | 1253 | Unclear gstat's diagnostic when damaged page in DB file appears encrypted |
|
9 | SS | 1044 | 1020 | 1190 | 1234 | 1433 | 1183 | 1228 | 826 | 1249 | 999 | 1239 | 1234 | 921 | 1315 | 771 | 1131 | 1203 | 1032 | 1063 | 1150 | 762 | 1037 | 1073 | 743 | 956 | 741 | 1052 | 660 | 732 | 749 | 662 | Unclear gstat's diagnostic when damaged page in DB file appears encrypted |
|
10 | CS | 946 | 955 | 940 | 937 | 945 | 935 | 926 | 935 | 939 | 932 | 973 | 937 | 963 | 948 | 1001 | 952 | 1020 | 994 | 934 | 963 | 1023 | 969 | 945 | 963 | 987 | 989 | 974 | 622 | 622 | 585 | 592 | Firebird is freezing when trying to manage users via triggers |
|
11 | SS | 660 | 654 | 665 | 653 | 650 | 690 | 648 | 684 | 644 | 651 | 655 | 653 | 666 | 661 | 678 | 690 | 681 | 660 | 660 | 700 | 681 | 673 | 653 | 657 | 652 | 679 | 660 | 375 | 664 | 461 | 631 | Firebird is freezing when trying to manage users via triggers |
|
12 | CS | 1870 | 1928 | 1853 | 1855 | 1875 | 1857 | 1860 | 1862 | 1858 | 1875 | 1863 | 1850 | 1861 | 1875 | 1926 | 1953 | 2038 | 1993 | 1871 | 1985 | 2009 | 1881 | 1880 | 1870 | 1865 | 1887 | 1965 | 591 | 594 | 576 | 578 | Srp plugin keeps connection after database has been removed for ~10 seconds (SS and SC) |
|
13 | SS | 1436 | 1403 | 1405 | 1394 | 1401 | 1399 | 1426 | 1462 | 1398 | 1435 | 1413 | 1423 | 1465 | 1473 | 1492 | 1448 | 1492 | 1440 | 1449 | 1468 | 1483 | 1458 | 1450 | 1438 | 1444 | 1480 | 1416 | 380 | 369 | 368 | 377 | Srp plugin keeps connection after database has been removed for ~10 seconds (SS and SC) |
|
14 | CS | 762 | 775 | 743 | 740 | 759 | 785 | 760 | 749 | 752 | 761 | 746 | 752 | 762 | 765 | 798 | 802 | 796 | 821 | 775 | 788 | 862 | 757 | 764 | 762 | 769 | 764 | 770 | 673 | 672 | 679 | 665 | Add details on compression and crypt status of connection (fb_info_conn_flags) to getInfo() API call [CORE5601] |
|
15 | SS | 431 | 417 | 416 | 421 | 418 | 437 | 419 | 456 | 449 | 431 | 430 | 430 | 478 | 472 | 477 | 470 | 474 | 434 | 432 | 473 | 485 | 427 | 431 | 429 | 429 | 436 | 448 | 358 | 358 | 359 | 368 | Add details on compression and crypt status of connection (fb_info_conn_flags) to getInfo() API call [CORE5601] |
|
16 | CS | 17847 | 17635 | 17746 | 17501 | 17473 | 17440 | 17384 | 17385 | 17457 | 17665 | 17785 | 17814 | 17604 | 17901 | 18623 | 19247 | 18842 | 18861 | 18974 | 18645 | 18534 | 18494 | 18221 | 17644 | 17945 | 18416 | 17954 | 17833 | 17984 | 17644 | 17862 | Memory leak when running EXECUTE STATEMENT with named parameters [CORE6475] |
|
17 | SS | 17803 | 17481 | 17311 | 17410 | 17817 | 17394 | 17486 | 18016 | 17643 | 17523 | 17558 | 17699 | 17551 | 17608 | 19629 | 18782 | 18818 | 18790 | 18849 | 18777 | 18706 | 18344 | 18300 | 17653 | 17881 | 18391 | 18331 | 17789 | 17586 | 17862 | 17491 | Memory leak when running EXECUTE STATEMENT with named parameters [CORE6475] |
|
18 | CS | 13852 | 13786 | 13559 | 13805 | 13695 | 13777 | 13590 | 13547 | 13628 | 13890 | 13878 | 13787 | 13776 | 13929 | 13982 | 14012 | 14202 | 13879 | 13891 | 14049 | 13875 | 14020 | 13839 | 13866 | 13896 | 13888 | 13926 | 379 | 438 | 423 | 398 | Wrong detection of must-be-delimited user names |
|
19 | SS | 9338 | 9312 | 9314 | 9323 | 9321 | 9347 | 9284 | 9279 | 9277 | 9324 | 9343 | 9352 | 9328 | 9340 | 9342 | 9370 | 9581 | 9353 | 9446 | 9343 | 9360 | 9337 | 9385 | 9353 | 9324 | 9371 | 9354 | 380 | 455 | 1345 | 378 | Wrong detection of must-be-delimited user names |
|
20 | SS | 2683 | 2691 | 2884 | 2671 | 2664 | 2669 | 2666 | 2692 | 2657 | 2707 | 2669 | 2677 | 2705 | 2793 | 2692 | 2690 | 2698 | 2663 | 2699 | 2717 | 2702 | 2676 | 2694 | 2679 | 2677 | 2688 | 2676 | 2592 | 2599 | 2792 | 2621 | Services manager breaks long lines into 1023 bytes portions when using isc_info_svc_line in Service::query() |
|
21 | SS | 8175 | 8535 | 7169 | 7277 | 8238 | 7334 | 7179 | 7355 | 8977 | 8629 | 7322 | 7530 | 8647 | 7635 | 8991 | 7814 | 9127 | 7651 | 9016 | 7489 | 9364 | 8778 | 9496 | 8100 | 8256 | 9335 | 8892 | 7967 | 9215 | 8112 | 7852 | Memory leak in GDS32.DLL(FBClient.DLL), when multi-database transaction has done |
|
22 | SS | 302 | 288 | 288 | 292 | 285 | 302 | 291 | 331 | 295 | 302 | 297 | 298 | 325 | 318 | 413 | 325 | 328 | 291 | 571 | 326 | 324 | 295 | 429 | 301 | 570 | 304 | 299 | 239 | 482 | 243 | 470 | Events in system attachments (like garbage collector) are not traced |
|
23 | CS | 2995 | 2981 | 2989 | 2985 | 2995 | 2991 | 2974 | 2979 | 2974 | 3006 | 2983 | 2995 | 3012 | 2996 | 3021 | 3019 | 3023 | 2985 | 2999 | 3929 | 3027 | 3128 | 3069 | 2994 | 3000 | 3009 | 3029 | 2947 | 2960 | 2991 | 2939 | Add COMPILE trace events - ability to see execution plan of every PSQL statement. |
|
24 | SS | 2537 | 2554 | 2516 | 2524 | 2539 | 2534 | 2535 | 2549 | 2524 | 2535 | 2530 | 2558 | 2561 | 2539 | 2544 | 2564 | 2575 | 2534 | 2567 | 2540 | 2564 | 2579 | 2525 | 2536 | 2519 | 3584 | 2548 | 2498 | 2493 | 2519 | 2481 | Add COMPILE trace events - ability to see execution plan of every PSQL statement. |
|
25 | CS | 894 | 888 | 877 | 895 | 897 | 905 | 887 | 879 | 911 | 900 | 894 | 864 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Unnest IN/ANY/EXISTS subqueries and optimize them using semi-join algorithm |
|
26 | SS | 660 | 649 | 663 | 637 | 674 | 687 | 660 | 687 | 639 | 669 | 656 | 613 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Unnest IN/ANY/EXISTS subqueries and optimize them using semi-join algorithm |
|
27 | CS | 18530 | 18524 | 18513 | 18525 | 18524 | 18523 | 18527 | 18525 | 18525 | 18521 | 18531 | 18530 | 18557 | 18530 | 18882 | 18905 | 18921 | 18920 | 18895 | 18909 | 18799 | 18915 | 18956 | 18538 | 18535 | 18523 | 18559 | 18462 | 18526 | 18492 | 18467 | Memory leak when executing a lot of different queries and StatementTimeout > 0 |
|
28 | SS | 18292 | 18292 | 18288 | 18279 | 18294 | 18285 | 18282 | 18320 | 18286 | 18289 | 18293 | 18283 | 18292 | 18296 | 18717 | 18818 | 18666 | 18788 | 18541 | 18764 | 19228 | 18871 | 18783 | 18283 | 18287 | 18294 | 18287 | 18239 | 18231 | 18249 | 18228 | Memory leak when executing a lot of different queries and StatementTimeout > 0 |
|
29 | CS | 1382 | 1379 | 1374 | 1394 | 1366 | 1371 | 1397 | 1374 | 1361 | 1392 | 1376 | 1361 | 1377 | 1388 | 1429 | 1454 | 1413 | 1441 | 1377 | 1418 | 1427 | 1378 | 1375 | 1390 | 1386 | 0 | 0 | 0 | 0 | 0 | 0 | Plan/Performance regression when using special construct for IN in FB5.x compared to FB3.x |
|
30 | SS | 1104 | 1106 | 1083 | 1093 | 1117 | 1118 | 1088 | 1112 | 1079 | 1102 | 1172 | 1066 | 1101 | 1133 | 1152 | 1154 | 1126 | 1081 | 1078 | 1098 | 1130 | 1090 | 1099 | 1111 | 1120 | 0 | 0 | 0 | 0 | 0 | 0 | Plan/Performance regression when using special construct for IN in FB5.x compared to FB3.x |
|
31 | CS | 693 | 682 | 685 | 686 | 702 | 682 | 675 | 680 | 674 | 705 | 673 | 666 | 694 | 723 | 728 | 733 | 719 | 691 | 726 | 745 | 741 | 693 | 690 | 706 | 696 | 715 | 702 | 637 | 933 | 689 | 640 | SIGSEGV in Firebird 5.0.0.1306 embedded during update on cursor |
|
32 | SS | 462 | 444 | 456 | 454 | 451 | 450 | 451 | 490 | 445 | 459 | 456 | 449 | 466 | 504 | 497 | 505 | 477 | 457 | 467 | 468 | 514 | 455 | 477 | 485 | 710 | 489 | 479 | 663 | 420 | 448 | 414 | SIGSEGV in Firebird 5.0.0.1306 embedded during update on cursor |
|
33 | CS | 758 | 726 | 763 | 735 | 810 | 754 | 724 | 729 | 819 | 744 | 772 | 741 | 741 | 793 | 784 | 775 | 766 | 732 | 794 | 762 | 768 | 744 | 752 | 763 | 772 | 779 | 754 | 602 | 619 | 1623 | 616 | Incorrect handling of non-ASCII object names in CREATE MAPPING statement |
|
34 | SS | 509 | 481 | 482 | 496 | 2398 | 2404 | 2411 | 2398 | 2409 | 2397 | 491 | 2397 | 2226 | 2237 | 2261 | 574 | 529 | 509 | 493 | 520 | 502 | 510 | 509 | 491 | 507 | 506 | 501 | 379 | 387 | 426 | 371 | Incorrect handling of non-ASCII object names in CREATE MAPPING statement |
|
35 | CS | 1071 | 1043 | 1065 | 1032 | 1047 | 1041 | 1034 | 1033 | 1103 | 1084 | 1041 | 1063 | 1070 | 1077 | 1076 | 1078 | 1390 | 1044 | 1031 | 1089 | 1148 | 1069 | 1072 | 1092 | 1091 | 1104 | 1088 | 984 | 1102 | 3251 | 973 | gbak on Classic with ParallelWorkers > 1 doesn't restore indices, giving a cryptic error message |
|
36 | CS | 591 | 625 | 577 | 634 | 579 | 582 | 582 | 587 | 593 | 589 | 591 | 581 | 611 | 591 | 613 | 608 | 602 | 623 | 593 | 610 | 613 | 590 | 592 | 613 | 585 | 585 | 590 | 547 | 522 | 757 | 555 | Add AUTO RELEASE TEMP BLOBID transaction option |
|
37 | SS | 392 | 371 | 371 | 371 | 2403 | 2407 | 2230 | 2387 | 2229 | 2400 | 381 | 2398 | 2411 | 2421 | 2454 | 540 | 406 | 392 | 379 | 410 | 380 | 380 | 409 | 390 | 386 | 393 | 386 | 329 | 328 | 348 | 347 | Add AUTO RELEASE TEMP BLOBID transaction option |
|
38 | SS | 981 | 849 | 850 | 850 | 2391 | 2402 | 2380 | 2415 | 2390 | 2408 | 911 | 2395 | 2412 | 2239 | 2258 | 1212 | 981 | 891 | 881 | 944 | 898 | 895 | 903 | 900 | 1134 | 914 | 0 | 0 | 0 | 0 | 0 | Report unique usernames for isc_info_user_names |
|
39 | CS | 2943 | 2924 | 2912 | 2930 | 3009 | 2899 | 2912 | 2946 | 2913 | 2942 | 2936 | 2978 | 2919 | 2953 | 2981 | 2955 | 2952 | 2927 | 2915 | 3314 | 2948 | 2999 | 2925 | 2958 | 2945 | 0 | 0 | 0 | 0 | 0 | 0 | Make Trace use HEX representation for parameter values of types [VAR]CHAR CHARACTER SET OCTETS and [VAR]BINARY |
|
40 | SS | 2670 | 2678 | 2668 | 2672 | 2227 | 2242 | 2386 | 2397 | 2397 | 2238 | 2682 | 2400 | 2246 | 2380 | 2427 | 2744 | 2699 | 2675 | 2674 | 2859 | 2678 | 2675 | 2669 | 2993 | 2687 | 0 | 0 | 0 | 0 | 0 | 0 | Make Trace use HEX representation for parameter values of types [VAR]CHAR CHARACTER SET OCTETS and [VAR]BINARY |
|
41 | CS | 1094 | 1065 | 1066 | 1057 | 1122 | 1095 | 1093 | 1092 | 1101 | 1102 | 1109 | 1109 | 1104 | 1094 | 1133 | 1094 | 1108 | 1079 | 1115 | 1089 | 1084 | 1094 | 1089 | 1094 | 1133 | 0 | 0 | 0 | 0 | 0 | 0 | Crash when creating index on table that uses UDR and ParallelWorkers > 1 |
|
42 | SS | 966 | 1008 | 839 | 844 | 2390 | 2388 | 2392 | 2235 | 2405 | 2382 | 839 | 2402 | 2418 | 2391 | 2416 | 925 | 877 | 886 | 842 | 887 | 857 | 868 | 1113 | 870 | 884 | 0 | 0 | 0 | 0 | 0 | 0 | Crash when creating index on table that uses UDR and ParallelWorkers > 1 |
|
43 | SS | 2747 | 2680 | 2630 | 2675 | 2929 | 3080 | 3020 | 3050 | 2969 | 2894 | 2593 | 3042 | 3127 | 3309 | 3026 | 2748 | 2678 | 2718 | 2747 | 2569 | 2415 | 2587 | 2793 | 2644 | 2641 | 0 | 0 | 0 | 0 | 0 | 0 | gbak: Incorrect total statistics for restore |
|
44 | CS | 1218 | 1196 | 1208 | 1189 | 1200 | 1221 | 1219 | 1208 | 1186 | 1196 | 1217 | 1195 | 1226 | 1215 | 1309 | 1245 | 1287 | 1202 | 1193 | 1274 | 1238 | 1221 | 1241 | 1230 | 1308 | 0 | 0 | 0 | 0 | 0 | 0 | Make Trace use HEX representation for parameter values of types [VAR]CHAR CHARACTER SET OCTETS and [VAR]BINARY |
|
45 | SS | 965 | 922 | 903 | 928 | 2377 | 2381 | 2393 | 2383 | 2400 | 2387 | 939 | 2412 | 2384 | 2377 | 2438 | 975 | 971 | 935 | 920 | 960 | 917 | 937 | 927 | 951 | 948 | 0 | 0 | 0 | 0 | 0 | 0 | Make Trace use HEX representation for parameter values of types [VAR]CHAR CHARACTER SET OCTETS and [VAR]BINARY |
|
46 | SS | 2236 | 2112 | 2096 | 2057 | 2396 | 2413 | 2236 | 2405 | 2235 | 2445 | 2113 | 2398 | 2399 | 2400 | 2426 | 2173 | 2268 | 2214 | 2113 | 2253 | 2101 | 1393 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Segfault when already destroyed callback interface is used |
|
47 | CS | 610 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 590 | 589 | 616 | 608 | 656 | 622 | 612 | 600 | 589 | 646 | 593 | 2022 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Segmentation fault when running query with partition by and subquery |
|
48 | CS | 1699 | 1667 | 1683 | 1644 | 1671 | 1663 | 1729 | 1640 | 1656 | 1694 | 1663 | 1699 | 1704 | 1704 | 1778 | 1757 | 1782 | 1727 | 1725 | 1768 | 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 |
|
49 | SS | 2234 | 959 | 940 | 945 | 2408 | 2414 | 2375 | 2406 | 2393 | 2431 | 982 | 2440 | 2251 | 2234 | 2449 | 1072 | 1090 | 1070 | 982 | 1067 | 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 |
|
50 | CS | 606 | 583 | 602 | 580 | 590 | 612 | 583 | 580 | 611 | 581 | 595 | 633 | 632 | 641 | 651 | 620 | 660 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Inheritance of WINDOW does not work |
|
51 | SS | 2238 | 375 | 378 | 382 | 2238 | 2238 | 2390 | 2240 | 2403 | 2236 | 390 | 2273 | 2394 | 2391 | 2444 | 415 | 432 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Inheritance of WINDOW does not work |
|
52 | CS | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 452 | 3013 | 1820 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Segfault/AV on incorrect databases.conf starting with subconfig (without line alias=database_path) |
|
53 | CS | 587 | 584 | 613 | 585 | 587 | 592 | 574 | 583 | 575 | 604 | 622 | 635 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Conversion Error with old.field in UPDATE OR INSERT |
|
54 | CS | 590 | 634 | 571 | 584 | 575 | 580 | 577 | 600 | 602 | 616 | 590 | 625 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Makes MON$COMPILED_STATEMENTS and MON$STATEMENTS share blobs with text and plan content of the same statement |
|
55 | CS | 838 | 838 | 832 | 811 | 838 | 853 | 840 | 885 | 844 | 855 | 831 | 828 | 856 | 867 | 1108 | 840 | 853 | 833 | 843 | 849 | 894 | 828 | 810 | 831 | 827 | 818 | 826 | 749 | 807 | 858 | 742 | ORDER BY ASC using index (multi) |
|
56 | SS | 611 | 553 | 775 | 555 | 2400 | 2384 | 2398 | 2256 | 2412 | 2398 | 566 | 2229 | 2393 | 2401 | 2429 | 576 | 611 | 611 | 558 | 584 | 581 | 2405 | 682 | 571 | 569 | 574 | 560 | 482 | 722 | 508 | 489 | ORDER BY ASC using index (multi) |
|
57 | CS | 845 | 832 | 797 | 812 | 829 | 847 | 833 | 844 | 868 | 849 | 816 | 850 | 851 | 858 | 916 | 856 | 854 | 836 | 844 | 889 | 898 | 851 | 833 | 842 | 811 | 854 | 812 | 775 | 873 | 912 | 763 | ORDER BY ASC using index (multi) |
|
58 | SS | 600 | 555 | 526 | 549 | 2230 | 2237 | 2235 | 2395 | 2383 | 2233 | 562 | 2410 | 2419 | 2404 | 2436 | 597 | 609 | 595 | 559 | 604 | 570 | 2239 | 613 | 561 | 843 | 564 | 563 | 480 | 495 | 493 | 499 | ORDER BY ASC using index (multi) |
|
59 | CS | 627 | 599 | 598 | 627 | 643 | 637 | 621 | 642 | 623 | 878 | 632 | 637 | 649 | 628 | 716 | 668 | 629 | 594 | 629 | 619 | 642 | 647 | 615 | 599 | 607 | 611 | 607 | 545 | 571 | 657 | 572 | ORDER BY ASC using index (multi) and WHERE clause |
|
60 | SS | 426 | 397 | 416 | 392 | 2405 | 2391 | 2399 | 2224 | 2409 | 2396 | 400 | 2244 | 2388 | 2413 | 2265 | 411 | 426 | 426 | 399 | 436 | 438 | 2401 | 420 | 415 | 426 | 421 | 411 | 352 | 356 | 358 | 356 | ORDER BY ASC using index (multi) and WHERE clause |
|
61 | CS | 597 | 585 | 625 | 578 | 575 | 575 | 597 | 578 | 597 | 582 | 612 | 583 | 605 | 618 | 614 | 616 | 608 | 586 | 619 | 611 | 661 | 593 | 615 | 618 | 593 | 616 | 589 | 540 | 583 | 962 | 521 | ISQL - SHOW DATABASE |
|
62 | SS | 398 | 378 | 363 | 381 | 2220 | 2410 | 2434 | 2403 | 2224 | 2464 | 367 | 2401 | 2420 | 2236 | 2425 | 412 | 406 | 412 | 375 | 398 | 398 | 2428 | 387 | 380 | 379 | 376 | 379 | 331 | 334 | 329 | 343 | ISQL - SHOW DATABASE |
|
63 | CS | 615 | 583 | 609 | 587 | 620 | 644 | 634 | 625 | 627 | 644 | 594 | 624 | 666 | 633 | 677 | 626 | 615 | 597 | 586 | 615 | 658 | 875 | 589 | 589 | 599 | 594 | 599 | 573 | 608 | 642 | 531 | ISQL - SHOW SYSTEM TABLES |
|
64 | SS | 432 | 399 | 426 | 414 | 2391 | 2237 | 2245 | 2427 | 2405 | 2239 | 406 | 2229 | 2229 | 2425 | 2431 | 431 | 443 | 422 | 405 | 429 | 425 | 2235 | 524 | 414 | 433 | 413 | 400 | 352 | 354 | 353 | 586 | ISQL - SHOW SYSTEM TABLES |
|
65 | SS | 374 | 296 | 287 | 296 | 2085 | 2094 | 2082 | 2081 | 2081 | 2078 | 311 | 2082 | 2080 | 2091 | 2336 | 393 | 381 | 380 | 359 | 377 | 313 | 2076 | 371 | 356 | 308 | 311 | 309 | 281 | 351 | 347 | 350 | Add REPLICA MODE to the output of the isql SHOW DATABASE command |
|
66 | SS | 157 | 157 | 157 | 156 | 2074 | 2080 | 2081 | 2090 | 2077 | 2076 | 157 | 2075 | 2071 | 2077 | 2120 | 157 | 173 | 154 | 156 | 155 | 156 | 2077 | 158 | 159 | 155 | 154 | 156 | 139 | 144 | 143 | 141 | ISQL showing publication status |
|
67 | CS | 776 | 776 | 761 | 770 | 776 | 777 | 773 | 766 | 776 | 782 | 774 | 1390 | 1387 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Ability to read same blob_id using multiple cursors |
|
68 | CS | 856 | 858 | 850 | 848 | 859 | 892 | 851 | 844 | 841 | 889 | 892 | 871 | 855 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Operations with inline streamed blobs when boundary values are used for seek() and read() methods. |
|
69 | SS | 8738 | 9668 | 8661 | 9651 | 2209 | 2211 | 2205 | 2377 | 2396 | 2432 | 8717 | 2210 | 2399 | 2194 | 2438 | 9291 | 8631 | 9544 | 8769 | 8759 | 8903 | 2394 | 8548 | 9701 | 9560 | 9734 | 9558 | 9511 | 9032 | 9357 | 9498 | Characters are garbled when replicating fields with type BLOB SUB_TYPE TEXT if the character set of the connection and the field are different |
|
70 | SS | 9042 | 8933 | 9911 | 8992 | 2387 | 2389 | 2387 | 2396 | 2196 | 2401 | 9988 | 2382 | 2208 | 2401 | 2405 | 9057 | 9149 | 9112 | 10217 | 10029 | 9138 | 2200 | 9040 | 9127 | 9037 | 9195 | 9044 | 9381 | 10056 | 10030 | 9512 | Error "BLOB is not found" while replication converts INSERT into UPDATE for a conflicting record |
|
71 | SS | 6059 | 6468 | 6424 | 6508 | 2207 | 2198 | 2209 | 2193 | 2382 | 2203 | 5458 | 2397 | 2421 | 2198 | 2437 | 7077 | 6925 | 7428 | 5406 | 5817 | 6527 | 2372 | 6419 | 6422 | 6471 | 6445 | 6412 | 6088 | 6109 | 6031 | 6161 | Problem with replication of BLOB segments longer than 32KB |
|
72 | SS | 6088 | 6118 | 6122 | 6134 | 2395 | 2376 | 2380 | 2390 | 2212 | 2395 | 6174 | 2200 | 2214 | 2388 | 2210 | 5231 | 6218 | 6225 | 6176 | 6177 | 6446 | 2200 | 6138 | 6201 | 6219 | 6221 | 6170 | 6059 | 6041 | 6257 | 6030 | Replica DB must not fire DB-level triggers but their activity on master must be eventually seen in replica |
|
73 | SS | 6345 | 6377 | 6323 | 7330 | 2419 | 2406 | 2404 | 2202 | 2385 | 2413 | 7354 | 2391 | 2374 | 2395 | 2420 | 7422 | 6411 | 7475 | 7347 | 6413 | 6404 | 2388 | 7398 | 6368 | 7395 | 6389 | 7411 | 6252 | 6245 | 7696 | 6293 | DDL-triggers must fire only on master DB |
|
74 | SS | 8355 | 9492 | 9344 | 8904 | 2205 | 2216 | 2193 | 2381 | 2396 | 2209 | 8710 | 2225 | 2380 | 2226 | 2217 | 8661 | 8586 | 8762 | 8671 | 9329 | 9632 | 2406 | 8473 | 8857 | 8352 | 6259 | 8936 | 6702 | 6092 | 8359 | 8870 | Disallow replication of RDB$BACKUP_HISTORY |
|
75 | SS | 8710 | 8660 | 8711 | 9678 | 2393 | 2400 | 2403 | 2404 | 2204 | 2395 | 8710 | 2424 | 2200 | 2392 | 2403 | 8789 | 9663 | 8719 | 9740 | 8790 | 8637 | 2248 | 9580 | 9681 | 9544 | 8715 | 8726 | 8526 | 9368 | 9477 | 9497 | Conflicting INSERT propagated into a read-write replica may cause duplicate records to appear |
|
76 | SS | 6023 | 6187 | 6126 | 5110 | 2196 | 2209 | 2199 | 2195 | 2390 | 2206 | 6130 | 2392 | 2389 | 2204 | 2193 | 6462 | 6164 | 6147 | 5260 | 6523 | 6196 | 2407 | 6132 | 6136 | 6130 | 6129 | 6172 | 6017 | 6013 | 7301 | 6029 | Failed DDL commands can be replicated |
|
77 | SS | 6041 | 6057 | 6040 | 6050 | 2396 | 2395 | 2420 | 2378 | 2198 | 2433 | 6042 | 2201 | 2194 | 2387 | 2393 | 6122 | 6128 | 6097 | 6440 | 6077 | 6097 | 2199 | 6079 | 6057 | 6068 | 6076 | 6056 | 6926 | 5925 | 6029 | 5953 | Generator values may not replicate after commit |
|
78 | SS | 12168 | 13136 | 12126 | 12220 | 2383 | 2390 | 2469 | 2390 | 2405 | 2381 | 12155 | 2207 | 2382 | 2197 | 2254 | 12172 | 12235 | 13236 | 13265 | 13556 | 12165 | 2402 | 13131 | 13142 | 12129 | 13151 | 13124 | 13019 | 14084 | 13478 | 14025 | Invalid message in replication.log (and possibly crash in the case of synchronous replication) when the target DB has no its "replica" flag set |
|
79 | CS | 50860 | 53342 | 49771 | 50860 | 50349 | 51281 | 50859 | 50807 | 50807 | 52753 | 49836 | 52056 | 50861 | 49736 | 51556 | 50014 | 54476 | 53461 | 49856 | 50610 | 50918 | 50244 | 50821 | 53798 | 53754 | 53472 | 52888 | 0 | 0 | 0 | 0 | Make asynchronous replica re-initialization reliable #8324 |
|
80 | SS | 49242 | 49264 | 50224 | 53644 | 2394 | 2391 | 2387 | 2395 | 2198 | 2422 | 53263 | 2391 | 2205 | 2398 | 2392 | 50393 | 54471 | 50426 | 51374 | 52927 | 53414 | 2213 | 54560 | 51399 | 53443 | 49221 | 48625 | 0 | 0 | 0 | 0 | Make asynchronous replica re-initialization reliable #8324 |
|
81 | SS | 14140 | 13987 | 14170 | 13756 | 2206 | 2225 | 2207 | 2194 | 2384 | 2199 | 14111 | 2400 | 2395 | 2205 | 2389 | 14570 | 16587 | 16843 | 17267 | 16922 | 16760 | 2391 | 16335 | 16708 | 14426 | 14084 | 15931 | 16332 | 15626 | 15995 | 15646 | Applying full DDL from OLTP-EMUL test on master with further check replica |
|
82 | SS | 13234 | 13894 | 13654 | 14269 | 2407 | 2422 | 2398 | 2411 | 2212 | 2434 | 13155 | 2385 | 2199 | 2427 | 2394 | 13196 | 13770 | 13159 | 13921 | 13837 | 13255 | 2203 | 14149 | 13544 | 13374 | 14777 | 13783 | 13420 | 14422 | 13301 | 13214 | Crash or hang while shutting down the replica database if segments are being applied |
|
83 | SS | 6075 | 6032 | 6041 | 6076 | 2201 | 2216 | 2194 | 2207 | 2411 | 2218 | 7834 | 2198 | 2398 | 2207 | 2409 | 6132 | 7160 | 7152 | 7166 | 6158 | 6147 | 2389 | 6075 | 6078 | 6076 | 6069 | 6214 | 6953 | 6942 | 7035 | 6966 | Some updates can crash Firebird server on replica side |
|
84 | SS | 5958 | 7071 | 6575 | 6045 | 2392 | 2396 | 2405 | 2394 | 2220 | 2404 | 5062 | 2392 | 2219 | 2391 | 2204 | 6122 | 6135 | 5659 | 6271 | 6091 | 7112 | 2202 | 6082 | 6059 | 6054 | 6080 | 7105 | 5972 | 5929 | 6013 | 5944 | Replication gets stuck due to "Blob xxx.xx is not found for table xxx" error |
|
85 | CS | 1023 | 1017 | 1009 | 1019 | 1018 | 1013 | 1001 | 1056 | 1025 | 1066 | 1048 | 1012 | 1015 | 1020 | 1086 | 1060 | 1105 | 1081 | 1026 | 1046 | 1081 | 1021 | 1037 | 1014 | 1026 | 1025 | 1033 | 610 | 649 | 832 | 683 | Self-secutity DB: system privilege USER_MANAGEMENT must allow only to add/alter/drop user. No access to any user tables must be granted. |
|
86 | SS | 724 | 675 | 684 | 687 | 2234 | 2223 | 2240 | 2443 | 2436 | 2231 | 700 | 2243 | 2221 | 2441 | 2421 | 778 | 728 | 763 | 725 | 684 | 723 | 2434 | 706 | 707 | 712 | 702 | 712 | 395 | 456 | 479 | 618 | Self-secutity DB: system privilege USER_MANAGEMENT must allow only to add/alter/drop user. No access to any user tables must be granted. |
|
87 | CS | 1460 | 1413 | 1456 | 1428 | 1460 | 1456 | 1469 | 1459 | 1458 | 1560 | 1434 | 1455 | 1484 | 1506 | 1861 | 1550 | 1511 | 1550 | 1458 | 1536 | 1521 | 1461 | 1505 | 1478 | 1467 | 1430 | 1445 | 1328 | 1369 | 1479 | 1420 | Change error by warning in the case when isc_dpb_parallel_workers value is not at valid range |
|
88 | SS | 1235 | 991 | 1242 | 985 | 2224 | 2221 | 2242 | 2473 | 2448 | 2239 | 1006 | 2442 | 2425 | 2433 | 2442 | 1073 | 1313 | 1355 | 1009 | 1245 | 1059 | 2422 | 1084 | 1012 | 1229 | 1005 | 1004 | 902 | 910 | 919 | 895 | Change error by warning in the case when isc_dpb_parallel_workers value is not at valid range |
|
89 | CS | 1150 | 1138 | 1130 | 1134 | 1150 | 1143 | 1131 | 1139 | 1126 | 1243 | 1140 | 1144 | 1150 | 1161 | 1176 | 1213 | 1265 | 1215 | 1156 | 1217 | 1223 | 1157 | 1180 | 1150 | 1592 | 1162 | 1151 | 526 | 652 | 563 | 508 | Scrollable cursors. Fixed isBof/isEof when the prefetch is active |
|
90 | SS | 701 | 640 | 642 | 632 | 2243 | 2233 | 2222 | 2427 | 2424 | 2237 | 655 | 2431 | 2422 | 2432 | 2433 | 719 | 720 | 659 | 711 | 665 | 729 | 2234 | 659 | 691 | 677 | 692 | 688 | 296 | 290 | 318 | 588 | Scrollable cursors. Fixed isBof/isEof when the prefetch is active |
|
91 | CS | 696 | 680 | 664 | 708 | 711 | 674 | 702 | 673 | 670 | 708 | 693 | 688 | 681 | 699 | 717 | 707 | 713 | 708 | 718 | 705 | 719 | 671 | 680 | 687 | 741 | 711 | 717 | 616 | 610 | 646 | 612 | Allow computable but non-invariant lists to be used for index lookup |
|
92 | SS | 459 | 426 | 418 | 430 | 2420 | 2437 | 2423 | 2443 | 2446 | 2422 | 441 | 2444 | 2424 | 2450 | 2430 | 478 | 475 | 447 | 455 | 447 | 465 | 2424 | 442 | 457 | 461 | 454 | 455 | 398 | 380 | 379 | 379 | Allow computable but non-invariant lists to be used for index lookup |