01. Total results for each kind of outcome and server mode, for previous 30 runs
02. NEW CRASHES/BUGCHECKS: tests that caused FB abnormal termination for LAST run (0 rows)
03. NEW FAILS: tests which failed for LAST run (6 rows)
04. NEW ERRORS: tests which raised runtime error for LAST run (0 rows)
04. STILL FAILS: tests which fail for at least TWO LAST runs (4 rows)
05. NEW SLOWDOWN: tests with performance problem for LAST 5 runs (0 rows)
06. STILL SLOWDOWN: tests with performance problem for MORE THAN 5 last runs (1 rows)
[CURRENT] 07. Has fails: tests with at least one fail for previous 30 runs (80 rows)
08. Has runtime errors: tests with at least one runtime error for previous 30 runs (752 rows)
09. Has crashes/bugchecks: tests that caused FB abnormal termination for previous 30 runs (1 rows)
10. NEW PASSED: successful tests for last run and outcome = FAIL/ERROR/SKIPPED or absent previously (4 rows)
11. All tests: outcomes for previous 30 runs (3427 rows)
12. Skipped: tests which was intentionally excluded from execution (81 rows)

Generated UTC 03.04.2025 02:31
Tested: FB60.   Build / date: 6.0.0.715-907edbba / 2025.04.02;
Test machine: Windows 10 10.0.19045; logical CPUs: 8; RAM: 31 Gb 
QA software: Python: 3.11.2; pytest: 7.4.4; firebird.driver: 1.10.9; firebird.Qa: 0.19.3 
Jump to the list of unique test names from this report
Jump to the list with last developing commits information

Test with at least one result = "FAIL" for last 30 runs:

NN Test name mode
6.0.0.715
2025.04.02
6.0.0.710
2025.04.01
6.0.0.708
2025.03.31
6.0.0.707
2025.03.28
6.0.0.702
2025.03.27
6.0.0.698
2025.03.26
6.0.0.693
2025.03.25
6.0.0.693
2025.03.24
6.0.0.687
2025.03.22
6.0.0.686
2025.03.20
6.0.0.685
2025.03.19
6.0.0.680
2025.03.18
6.0.0.677
2025.03.16
6.0.0.676
2025.03.15
6.0.0.674
2025.03.14
6.0.0.673
2025.03.13
6.0.0.671
2025.03.12
6.0.0.663
2025.03.11
6.0.0.661
2025.03.07
6.0.0.660
2025.03.04
6.0.0.658
2025.03.03
6.0.0.656
2025.02.27
6.0.0.655
2025.02.25
6.0.0.654
2025.02.24
6.0.0.652
2025.02.22
6.0.0.647
2025.02.21
6.0.0.640
2025.02.19
6.0.0.639
2025.02.18
6.0.0.637
2025.02.12
6.0.0.636
2025.02.11
Test TITLE
1 CS P P P P P P P P P P P P P P P P P P F P P P P P P P P P P P
Count (DISTINCT ...) is too slow
2 CS P P P P P P P P P P P P P P P P F P P P P P P P P P P P P P
Compress Data over the Network
3 SS P P P P P F F F P P P P P P P P P P P P P P P P P P P P P P
GSec incorrectly processes some switches
4 CS P P 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
Index operations for global temporary tables are not visible for the active connection
5 CS P P P P P P P P P P P P P P F P P P P P P P P P P P P P P P
Unable to restore a database with inactive indices if any SP/trigger contains an explicit plan
6 SS P P P P P P P P P P P P P P F P P P P P P P P P P P P P P P
Unable to restore a database with inactive indices if any SP/trigger contains an explicit plan
7 CS F F F F F F F F F F F F F F F F F F F F F P P P P P P P P P
Success message when connecting to tiny trash database file
8 SS F F F F F F F F F F F F F F F F F F F F F P P P P P P P P P
Success message when connecting to tiny trash database file
9 CS 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
exclude_filter doesn't work for <services></section> section of the Trace facility
10 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
exclude_filter doesn't work for <services></section> section of the Trace facility
11 CS 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
FBSVCMGR connects to server as OS user name rather than value of ISC_USER environment variable
12 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
FBSVCMGR connects to server as OS user name rather than value of ISC_USER environment variable
13 CS P P 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
Database shutdown is reported as successfully completed before all active connections are in fact interrupted
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 F F F P P P P
Real errors during connect to security database are hidden by Srp user manager. Errors should be logged no matter what AuthServer is used
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 F F F P P P P
Real errors during connect to security database are hidden by Srp user manager. Errors should be logged no matter what AuthServer is used
16 CS P P P P P P P P P P P F P P P P P P P P P P P P P P P P P P
Detach using Linux client takes much longer than from Windows
17 SS P P P P P P P P P P P F P P P P P P P P P P P P P P P P P P
Detach using Linux client takes much longer than from Windows
18 CS F F F F F P F F F P P P P P P P P P P P P P P P P P P P P P
IN/ANY/ALL predicates may cause sub-optimal (late filtering) execution of joins
19 SS F F F F F P F F F P P P P P P P P P P P P P P P P P P P P P
IN/ANY/ALL predicates may cause sub-optimal (late filtering) execution of joins
20 CS P P P P P P P P P P P P P P F P P P P P P P P P P P P P P P
Add ability to backup/restore only those (several) tables which are enumerated as command line argument (pattern)
21 SS P P P P P P P P P P P P P P F P P P P P P P P P P P P P P P
Add ability to backup/restore only those (several) tables which are enumerated as command line argument (pattern)
22 CS P P P P F P P P P P P P P P F P P P P P P P P P P P P P P P
DDL triggers for some object types (views, exceptions, roles, indexes, domains) are lost in backup-restore process
23 SS P P P P F P P P P P P P P P F P P P P P P P P P P P P P P P
DDL triggers for some object types (views, exceptions, roles, indexes, domains) are lost in backup-restore process
24 CS P P P P P F F F P P P P P P P P P P P P P P P F F F P P P P
A number of errors when database name is longer than 255 symbols
25 SS P P P P P F F F P P P P P P P P P P P P P P P F F F P P P P
A number of errors when database name is longer than 255 symbols
26 CS P P P P P P P P P P P P P P P P P F F F F P P P P P P P P P
Unable to specify new 32k page size
27 SS P P P P P P P P P P P P P P P P P F F F F P P P P P P P P P
Unable to specify new 32k page size
28 CS P P P P P F F F P P P P P P P P P P P P P P P P P P P P P P
GBAK with service_mgr and WinSSPI authentication for Windows SYSTEM user producing error in clumplet API
29 SS P P P P P F F F P P P P P P P P P P P P P P P P P P P P P P
GBAK with service_mgr and WinSSPI authentication for Windows SYSTEM user producing error in clumplet API
30 CS P P P P P P P P P P P F P P P P P P P P P P P P P P P P P P
ISQL: bad headers when text columns has >= 80 characters
31 SS P P P P P P P P P P P F P P P P P P P P P P P P P P P P P P
ISQL: bad headers when text columns has >= 80 characters
32 CS P P P P P P F F P P P P P P P P P P P P P P P P P P P P P P
System table with keywords
33 SS P P P P P P F F P P P P P P P P P P P P P P P P P P P P P P
System table with keywords
34 CS P P P P 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
Implement SQL standard FORMAT clause for CAST between string types and datetime types [CORE6507]
35 SS P P P P 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
Implement SQL standard FORMAT clause for CAST between string types and datetime types [CORE6507]
36 CS P P P P P P P P P P P P P P P F P P P P P P P P P P P P P P
When the statement timeout is set, it causes the lock manager to delay reporting deadlocks until timeout is expired
37 CS P P P P P F F F F P P P P P P P P P P P P P P P P P P P P P
Dummy (always true) conditions may change the join order
38 SS P P P P P F F F F P P P P P P P P P P P P P P P P P P P P P
Dummy (always true) conditions may change the join order
39 SS P P P P P P P P P P P P P P P P P P F 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()
40 CS P P P P P P P P P P P F P P P P P P P P P P P P P P P P P P
DROP DATABASE lead FB to hang if it is issued while DB encrypting/decrypting is in progress
41 SS P P P P P P P P P P P F P P P P P P P P P P P P P P P P P P
DROP DATABASE lead FB to hang if it is issued while DB encrypting/decrypting is in progress
42 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 P P P P
Let optimizer automatically update empty index statistics for relatively small system tables
43 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 P P P P
Let optimizer automatically update empty index statistics for relatively small system tables
44 CS P P P P P F F F F P P P P P P P P P P P P P P P P P P P P P
UNION ALL optimization with constant false condition
45 SS P P P P P F F F F P P P P P P P P P P P P P P P P P P P P P
UNION ALL optimization with constant false condition
46 CS P P P P P P F F F P P P P P P P P P P P P P P P P P P P P P
Avoid reading/hashing the inner stream(s) if the leader stream is empty
47 SS P P P P P P F F F P P P P P P P P P P P P P P P P P P P P P
Avoid reading/hashing the inner stream(s) if the leader stream is empty
48 SS P P P P 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
gbak: Incorrect total statistics for restore
49 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 F P P P P
Error message "SQL -104 / Unexpected end of command" appears in a trace log when 'SET AUTOTERM ON;' is used
50 SS P P P P E P P P P P P P P P P P P P P P P P P P P F P P P P
Error message "SQL -104 / Unexpected end of command" appears in a trace log when 'SET AUTOTERM ON;' is used
51 SS P P P P E 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
Segfault when already destroyed callback interface is used
52 SS P P P P 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
Add REPLICA MODE to the output of the isql SHOW DATABASE command
53 SS P P P P 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
ISQL showing publication status
54 CS P P P P P P P P P P P F P P P P P P P P P P P P P P P P P P
Check result or CAST() for misc agruments // from GTCS.
55 SS P P P P E P P P P P P F P P P P P P P P P P P P P P P P P P
Check result or CAST() for misc agruments // from GTCS.
56 CS S S S S S S S S S S S F P P P P P P P P P P P P P P P P P P
PROC_CAST1_ISQL.script ... PROC_CAST10_ISQL.script
57 SS S S S S S S S S S S S F P P P P P P P P P P P P P P P P P P
PROC_CAST1_ISQL.script ... PROC_CAST10_ISQL.script
58 SS P P P P 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
Characters are garbled when replicating fields with type BLOB SUB_TYPE TEXT if the character set of the connection and the field are different
59 SS P P P P 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
Error "BLOB is not found" while replication converts INSERT into UPDATE for a conflicting record
60 SS P P P P 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
Problem with replication of BLOB segments longer than 32KB
61 SS P P P P 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
Bugcheck 183 (wrong record length) could happen on replica database after UK violation on insert
62 SS P P P P 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
Replica DB must not fire DB-level triggers but their activity on master must be eventually seen in replica
63 SS P P P P 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
DDL-triggers must fire only on master DB
64 SS P P P P 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
Disallow replication of RDB$BACKUP_HISTORY
65 SS P P P P 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
Conflicting INSERT propagated into a read-write replica may cause duplicate records to appear
66 SS P P P P 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
Failed DDL commands can be replicated
67 SS P P P P 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
Generator values may not replicate after commit
68 SS P P P P 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
Invalid message in replication.log (and possibly crash in the case of synchronous replication) when the target DB has no its "replica" flag set
69 SS P P P P 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
Make asynchronous replica re-initialization reliable #8324
70 CS S S S S S S S S S S S F P P P P P P P P P P P P P P P P P P
Applying full DDL from OLTP-EMUL test on master with further check replica
71 SS S S S S S S S S S S S F P P P P P P P P P P P P P P P P P P
Applying full DDL from OLTP-EMUL test on master with further check replica
72 SS P P P P 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
Crash or hang while shutting down the replica database if segments are being applied
73 SS P P P P 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
Some updates can crash Firebird server on replica side
74 SS P P P P 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
Replication gets stuck due to "Blob xxx.xx is not found for table xxx" error
75 CS 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
Check that trace plugin shows ROLE used in service attachment. Format: USER[:ROLE]
76 SS F P P P E 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
Check that trace plugin shows ROLE used in service attachment. Format: USER[:ROLE]
77 CS P P P P P F F F F P P P P P P P P P P P P P P P P P P P P P
Common SQL. Check correctness of the results
78 SS P P P P E F F F F P P P P P P P P P P P P P P P P P P P P P
Common SQL. Check correctness of the results
79 CS P P P P P P P P P P P P P P F P P P P P P P P P P P P P P P
gbak utility: check ability to use -ZIP command switch when create backup
80 SS P P P P E P P P P P P P P P F P P P P P P P P P P P P P P P
gbak utility: check ability to use -ZIP command switch when create backup

Elapsed time, milliseconds:

NN Test name mode median_ms
6.0.0.715
2025.04.02
6.0.0.710
2025.04.01
6.0.0.708
2025.03.31
6.0.0.707
2025.03.28
6.0.0.702
2025.03.27
6.0.0.698
2025.03.26
6.0.0.693
2025.03.25
6.0.0.693
2025.03.24
6.0.0.687
2025.03.22
6.0.0.686
2025.03.20
6.0.0.685
2025.03.19
6.0.0.680
2025.03.18
6.0.0.677
2025.03.16
6.0.0.676
2025.03.15
6.0.0.674
2025.03.14
6.0.0.673
2025.03.13
6.0.0.671
2025.03.12
6.0.0.663
2025.03.11
6.0.0.661
2025.03.07
6.0.0.660
2025.03.04
6.0.0.658
2025.03.03
6.0.0.656
2025.02.27
6.0.0.655
2025.02.25
6.0.0.654
2025.02.24
6.0.0.652
2025.02.22
6.0.0.647
2025.02.21
6.0.0.640
2025.02.19
6.0.0.639
2025.02.18
6.0.0.637
2025.02.12
6.0.0.636
2025.02.11
Test TITLE
1 CS 17914 17940 17582 17864 17686 17884 17663 17888 17870 18582 18288 18062 17662 18210 17468 17459 18125 18109 17631 20689 17536 18293 18479 18374 18387 17632 18038 17539 18123 18144 17567
Count (DISTINCT ...) is too slow
2 CS 24264 23389 23769 23447 24015 24770 24636 24230 24704 25458 24414 23794 23797 24250 23538 24505 24921 25254 24308 27158 25989 24125 23527 24324 24515 23301 23964 23212 24399 23683 24279
Compress Data over the Network
3 SS 324 324 318 316 323 329 661 680 679 348 325 319 415 317 311 323 313 330 342 329 349 318 319 317 481 322 330 319 332 313 327
GSec incorrectly processes some switches
4 CS 1008 995 990 2816 1004 1026 1023 1067 1015 1068 970 981 1011 1012 974 1006 1032 1027 1033 1034 1043 987 1012 973 972 973 948 965 1051 988 997
Index operations for global temporary tables are not visible for the active connection
5 CS 1325 1291 1316 1323 1304 1333 1381 1351 1363 1363 1306 1294 1330 1314 1303 1642 1297 1369 1368 1371 1359 1386 1311 1320 1327 1323 1320 1301 1429 1291 1396
Unable to restore a database with inactive indices if any SP/trigger contains an explicit plan
6 SS 1025 1205 1196 995 1006 1032 1181 1001 1033 1205 998 1226 1434 1015 992 1368 1141 1036 1121 972 1006 1068 989 1047 991 996 967 1392 991 994 1019
Unable to restore a database with inactive indices if any SP/trigger contains an explicit plan
7 CS 777 817 811 421 791 789 804 818 824 826 816 810 775 779 769 433 827 432 808 445 803 816 555 583 557 550 570 566 596 570 562
Success message when connecting to tiny trash database file
8 SS 594 602 622 590 600 649 291 277 518 849 622 627 656 595 624 274 594 610 690 657 631 801 348 359 338 347 339 337 343 342 368
Success message when connecting to tiny trash database file
9 CS 2710 2691 2675 2703 2698 3112 2723 2709 2717 2727 3137 2729 2697 2681 2683 2717 2697 3288 2734 2702 2730 2700 2687 2700 2704 2714 2711 2686 2749 2728 2810
exclude_filter doesn't work for <services></section> section of the Trace facility
10 SS 2520 2536 2512 2507 2525 2514 2538 2804 2527 2528 2516 2532 2560 2527 2502 2527 2710 2524 2545 2529 2865 2507 2507 2516 2512 2509 2514 2510 2509 2517 2508
exclude_filter doesn't work for <services></section> section of the Trace facility
11 CS 2379 2375 2371 2369 2394 2671 2395 2388 2401 2406 2381 2373 2378 2385 2388 2369 2551 2369 2380 2374 2411 2375 2377 3083 2372 2379 2368 2605 2373 2374 2397
FBSVCMGR connects to server as OS user name rather than value of ISC_USER environment variable
12 SS 2229 2229 2251 2218 2223 2237 2230 2230 2232 2237 2212 2218 2214 2235 2210 2230 2480 2612 2231 2235 2241 2211 2209 2218 2211 2212 2211 2236 2211 2220 2268
FBSVCMGR connects to server as OS user name rather than value of ISC_USER environment variable
13 CS 11221 11175 11177 11226 11253 11286 11238 11285 11195 11281 11253 11173 11212 11262 11223 11201 11204 11220 11215 11458 11249 11193 11206 11272 11231 11206 11216 11274 11192 11215 11222
Database shutdown is reported as successfully completed before all active connections are in fact interrupted
14 CS 2039 1986 2116 1983 2138 2062 2047 2003 2063 2020 2176 2103 1964 2506 2449 1962 2005 2024 2076 2026 2016 1958 2155 2107 2319 2406 2314 1998 2031 1966 1983
Real errors during connect to security database are hidden by Srp user manager. Errors should be logged no matter what AuthServer is used
15 SS 1571 1621 1564 1609 1629 1537 1567 1905 1936 1527 1575 1530 1561 1792 1529 1553 1926 1556 1604 1561 1961 1577 1523 1564 1914 1881 1898 1541 1587 1519 1528
Real errors during connect to security database are hidden by Srp user manager. Errors should be logged no matter what AuthServer is used
16 CS 562 580 547 551 548 581 570 562 632 589 554 560 551 549 540 548 563 570 566 573 589 578 551 614 549 595 552 615 572 559 550
Detach using Linux client takes much longer than from Windows
17 SS 383 362 388 364 363 371 390 393 403 364 392 354 403 398 359 396 360 396 385 391 401 382 369 404 405 360 362 367 414 377 358
Detach using Linux client takes much longer than from Windows
18 CS 851 847 840 905 839 831 904 908 855 833 820 870 837 827 830 847 829 860 895 874 861 923 822 861 822 899 880 860 888 841 828
IN/ANY/ALL predicates may cause sub-optimal (late filtering) execution of joins
19 SS 602 593 595 605 589 599 616 861 860 578 614 595 575 650 576 607 562 606 575 615 620 614 591 614 610 571 607 573 615 576 599
IN/ANY/ALL predicates may cause sub-optimal (late filtering) execution of joins
20 CS 6313 6195 6246 6244 6261 6301 6605 6527 6631 6488 6327 6284 6220 6219 6221 6325 6063 6740 6496 6516 6247 6206 6240 6558 6178 6471 6623 6517 6667 6370 6240
Add ability to backup/restore only those (several) tables which are enumerated as command line argument (pattern)
21 SS 4530 4417 4387 4450 4466 4561 4618 4602 4695 4636 4425 4635 4624 4550 4336 4447 4375 4606 4410 4467 4609 4442 4751 4820 4615 4561 4545 4497 4515 4494 4404
Add ability to backup/restore only those (several) tables which are enumerated as command line argument (pattern)
22 CS 1883 1864 1856 1834 1850 2334 1943 1960 1963 1972 1862 1872 1843 1858 1935 1895 1891 1942 1985 1947 1929 1841 1878 1958 1843 1851 1844 1856 1860 1916 1889
DDL triggers for some object types (views, exceptions, roles, indexes, domains) are lost in backup-restore process
23 SS 1331 1299 1345 1320 1318 2039 1352 1380 1358 1408 1313 1339 1351 1295 1265 1372 1297 1343 1354 1361 1357 1369 1324 1305 1364 1310 1305 1314 1270 1308 1313
DDL triggers for some object types (views, exceptions, roles, indexes, domains) are lost in backup-restore process
24 CS 17808 17802 17873 17862 17942 18769 15903 15793 15730 18984 18039 17832 17934 17867 17744 17635 16406 19291 18973 18912 18824 17767 17814 18887 1618 1626 1617 17370 17414 17641 17471
A number of errors when database name is longer than 255 symbols
25 SS 13117 13116 13118 13082 13156 13671 11525 11800 11666 13791 13046 13072 13051 13126 13113 12901 12109 13663 13772 13756 13772 13142 13124 13063 1338 1323 1612 13456 13495 13626 13721
A number of errors when database name is longer than 255 symbols
26 CS 50563 50757 50400 50886 50645 53843 53403 53572 53884 52948 50587 50436 50669 50666 50539 49835 48844 51484 51583 51721 52308 49263 48951 49754 49210 49012 48914 48837 48749 49094 49222
Unable to specify new 32k page size
27 SS 36796 36789 36874 36849 37120 39576 39513 39678 39375 39686 36803 36815 36730 36775 36660 39004 35516 38508 38692 38850 38714 36064 36068 35877 36033 36109 35743 35522 35553 36049 36219
Unable to specify new 32k page size
28 CS 983 975 976 997 1022 1071 948 956 929 1023 971 1009 1010 988 1009 961 922 1034 1045 1038 1463 994 993 982 946 972 957 953 959 961 984
GBAK with service_mgr and WinSSPI authentication for Windows SYSTEM user producing error in clumplet API
29 SS 678 676 666 673 682 733 656 917 1138 735 664 665 665 660 679 708 641 704 1206 1137 719 661 679 677 681 682 675 675 664 675 684
GBAK with service_mgr and WinSSPI authentication for Windows SYSTEM user producing error in clumplet API
30 CS 578 575 561 555 552 607 591 619 580 553 555 564 574 592 609 571 578 636 603 577 587 584 565 578 586 585 602 546 556 578 587
ISQL: bad headers when text columns has >= 80 characters
31 SS 387 374 397 375 386 416 392 396 392 406 378 384 407 376 371 398 375 398 415 412 388 372 397 606 390 374 373 369 373 378 370
ISQL: bad headers when text columns has >= 80 characters
32 CS 583 562 563 570 577 602 590 629 652 566 596 569 598 584 582 593 562 592 595 587 620 558 564 589 558 616 558 577 552 591 571
System table with keywords
33 SS 388 382 378 398 385 380 408 441 689 426 379 385 405 403 372 396 407 400 409 399 425 380 376 459 382 376 381 391 367 384 380
System table with keywords
34 CS 114110 104637 105037 104869 104824 105273 109667 110695 109631 110960 115231 114822 115219 114662 113769 114683 112156 117121 116117 116752 114976 114811 114748 114078 112958 113647 114206 116042 114142 113941 116527
Implement SQL standard FORMAT clause for CAST between string types and datetime types [CORE6507]
35 SS 113989 105079 105500 105249 103754 105608 111448 110916 109177 112183 115561 115816 115557 114020 113595 115033 112750 117294 116106 116477 113386 115946 114052 124742 113959 114849 113935 118378 113594 114961 116026
Implement SQL standard FORMAT clause for CAST between string types and datetime types [CORE6507]
36 CS 21635 21615 21619 21630 22058 21628 21645 21657 21662 21651 21623 21629 21601 21629 21669 21615 22078 21639 21671 21658 21636 21630 21629 21773 22064 21635 21632 21700 21666 21626 21627
When the statement timeout is set, it causes the lock manager to delay reporting deadlocks until timeout is expired
37 CS 1467 1436 1434 1442 1474 1423 1486 1486 1478 1526 1436 1437 1444 1451 1483 1455 1469 1471 1482 1488 1490 1513 1454 1492 1496 1502 1446 1447 1466 1451 1466
Dummy (always true) conditions may change the join order
38 SS 1149 1581 1118 1097 1113 1099 1150 1186 1136 1207 1113 1183 1184 1603 1101 1137 1125 1222 1183 1159 1177 1170 1169 1218 1121 1125 1182 1121 1148 1139 1136
Dummy (always true) conditions may change the join order
39 SS 2670 2661 2671 2661 2664 2698 2694 2675 2661 2671 2659 2668 2872 2652 2660 2952 2658 3034 2657 2699 2669 2686 2679 2687 2706 2652 2662 2662 2662 2738 2681
Services manager breaks long lines into 1023 bytes portions when using isc_info_svc_line in Service::query()
40 CS 1012 1011 1011 1010 1011 1012 1011 1012 1011 1011 1012 1012 1016 1011 1011 1011 1008 1012 1011 1011 1011 3502 3224 3226 3305 3319 3212 3290 3223 3180 3270
DROP DATABASE lead FB to hang if it is issued while DB encrypting/decrypting is in progress
41 SS 1012 1011 1012 1011 1012 1011 1012 1011 1012 1012 1011 1011 1028 1015 1011 1010 1014 1014 1012 1011 1012 2461 2469 2491 2281 2367 2355 2361 2489 2293 2394
DROP DATABASE lead FB to hang if it is issued while DB encrypting/decrypting is in progress
42 CS 4882 6602 4878 4723 4789 5203 5157 5039 5206 4833 4843 4760 4915 4925 4891 4751 4406 5071 5014 4996 4967 4887 4715 5129 4850 5223 4751 4723 4694 4763 4717
Let optimizer automatically update empty index statistics for relatively small system tables
43 SS 3555 4141 3500 3468 3509 3718 3564 3631 3663 3628 3493 3546 3521 4050 3514 3511 3515 3686 3641 3683 4038 3529 3756 3624 3473 3603 3740 3506 3503 3522 3499
Let optimizer automatically update empty index statistics for relatively small system tables
44 CS 686 650 652 653 662 693 707 685 677 673 690 658 688 660 655 682 641 689 690 700 740 692 690 702 677 688 690 683 703 697 664
UNION ALL optimization with constant false condition
45 SS 445 448 443 449 430 481 453 717 731 604 443 430 441 442 434 425 453 473 459 472 441 427 473 469 442 430 448 436 432 472 435
UNION ALL optimization with constant false condition
46 CS 696 719 678 693 674 727 729 744 736 697 682 680 685 681 698 752 656 720 748 739 767 690 688 752 690 736 689 695 688 698 692
Avoid reading/hashing the inner stream(s) if the leader stream is empty
47 SS 497 489 496 476 487 533 475 540 598 545 491 484 522 485 477 469 515 527 530 526 503 490 536 517 492 488 481 498 483 514 501
Avoid reading/hashing the inner stream(s) if the leader stream is empty
48 SS 2475 2573 2475 2417 2528 2848 2366 2352 2442 2461 2390 2611 2409 2507 2476 2462 2359 2608 2567 2760 2663 2539 2920 2478 2539 2450 2339 2431 2344 2489 2349
gbak: Incorrect total statistics for restore
49 CS 2717 2823 2682 2706 3019 2766 2725 2784 3164 2708 2746 2704 2751 2710 2712 2714 2692 2740 3126 2725 2722 2699 3104 2702 2710 2720 2720 2703 2684 2684 2702
Error message "SQL -104 / Unexpected end of command" appears in a trace log when 'SET AUTOTERM ON;' is used
50 SS 2518 2516 2502 2513 2513 2445 2518 2530 2814 3001 2532 2532 2510 2507 2517 2503 2504 2551 2520 2509 2676 2518 2513 2537 2514 2600 2543 2557 2517 2972 2530
Error message "SQL -104 / Unexpected end of command" appears in a trace log when 'SET AUTOTERM ON;' is used
51 SS 2076 2062 2076 2067 2076 2442 2266 2204 2205 2248 2063 2548 2032 2068 2052 2006 2121 2249 2184 2055 2239 2033 2092 2050 1382 1551 0 0 0 0 0
Segfault when already destroyed callback interface is used
52 SS 302 296 309 295 294 2084 306 312 320 306 294 297 302 296 301 298 313 358 656 314 318 302 292 302 296 297 296 318 285 361 295
Add REPLICA MODE to the output of the isql SHOW DATABASE command
53 SS 157 158 156 158 159 2076 157 188 156 155 157 156 158 158 157 158 156 157 157 159 156 156 158 156 158 156 155 143 157 157 159
ISQL showing publication status
54 CS 1199 1194 1194 1205 1222 1241 1275 1278 1254 1257 1229 1244 798 1169 1235 1170 1140 1248 1166 1248 1218 1179 1183 1178 1219 1225 1180 1175 1187 1184 1176
Check result or CAST() for misc agruments // from GTCS.
55 SS 941 942 959 908 940 2469 948 992 973 1221 965 1157 575 892 872 880 860 1144 1187 955 970 943 1188 927 901 885 890 893 885 887 911
Check result or CAST() for misc agruments // from GTCS.
56 CS 1171 1 1 1 2 1 1 1 1 1 1 1 575 1178 1153 1172 1141 1221 1173 1201 1196 1182 1196 1197 1170 1182 1220 1194 1179 1183 1189
PROC_CAST1_ISQL.script ... PROC_CAST10_ISQL.script
57 SS 882 2 2 1 1 1 1 1 1 1 2 1 660 879 1022 867 875 892 937 938 926 916 928 938 888 897 897 886 898 890 914
PROC_CAST1_ISQL.script ... PROC_CAST10_ISQL.script
58 SS 8795 8656 9672 9651 8688 2418 9595 9247 9635 9748 8636 8666 9526 8558 9552 8637 8561 8846 8745 8870 8608 8662 8685 9294 8695 9652 8635 9629 9629 8663 9659
Characters are garbled when replicating fields with type BLOB SUB_TYPE TEXT if the character set of the connection and the field are different
59 SS 9603 9985 9051 8890 10086 2211 9610 9863 9241 8994 10134 9113 9115 9047 8939 10016 9818 10370 9214 10428 10101 9597 10305 9189 9975 8992 10008 8983 9973 10078 8973
Error "BLOB is not found" while replication converts INSERT into UPDATE for a conflicting record
60 SS 6423 6500 6458 6581 6574 2406 6466 5573 6437 6545 6335 6375 6369 6422 6393 5434 5321 5951 7018 6480 5408 6467 6520 5551 6537 6553 6424 6525 5449 6383 6348
Problem with replication of BLOB segments longer than 32KB
61 SS 6033 6010 5979 5957 5960 2210 6040 6034 6043 6122 5997 6974 6971 6971 6032 6957 6971 6113 6117 5462 6957 7020 5988 7051 5953 5956 5951 5950 6944 5955 5949
Bugcheck 183 (wrong record length) could happen on replica database after UK violation on insert
62 SS 6114 6118 6115 6108 6174 2400 6183 6153 6143 6168 6113 6121 6111 5118 6118 6084 6222 5749 5511 6196 6089 5109 6134 5787 6104 6116 6110 6083 6091 6129 6134
Replica DB must not fire DB-level triggers but their activity on master must be eventually seen in replica
63 SS 6359 6304 7413 6295 6298 2434 6355 7364 7544 6351 7325 6308 6319 7305 7304 6307 6273 7359 7854 7874 6319 7318 6328 6364 6310 7364 6278 7279 6282 6755 7287
DDL-triggers must fire only on master DB
64 SS 6131 6218 6135 6128 6104 2212 6121 5113 6295 6092 5217 6194 6091 6197 6347 6089 6147 6128 5168 5242 6188 6108 6198 6231 6196 6199 6101 5065 6157 6659 6225
Disallow replication of RDB$BACKUP_HISTORY
65 SS 8950 9654 8714 9527 9694 2409 9730 9607 10286 8739 9536 8669 8684 8685 8638 9641 8913 9198 8735 8753 8659 8686 9697 8791 9489 9506 9486 9522 8618 8988 8502
Conflicting INSERT propagated into a read-write replica may cause duplicate records to appear
66 SS 6107 6089 6108 6111 6109 2217 6290 6155 5544 6578 6105 6101 6074 6119 6069 6099 6093 6166 6141 6634 6095 6111 5166 6654 6096 6127 6071 6120 6106 6171 6081
Failed DDL commands can be replicated
67 SS 6040 6059 6048 6051 6052 2403 6083 7064 6087 5530 6044 6011 6009 6040 6049 6035 6023 6062 7072 6092 6018 6028 6023 6105 6022 6041 6012 6014 6009 6395 6028
Generator values may not replicate after commit
68 SS 12802 12104 12110 13100 13134 2419 13156 13169 12157 12135 12107 12095 12105 13108 13095 13114 12537 13543 14188 12146 12090 13111 12115 13135 13104 13104 12097 13068 12087 12415 13122
Invalid message in replication.log (and possibly crash in the case of synchronous replication) when the target DB has no its "replica" flag set
69 SS 99326 101491 99378 98066 98046 2406 99178 98792 98337 103166 101489 99172 99099 102093 98567 101485 102032 97637 99942 99872 99321 101198 99116 99178 98446 99446 99698 99213 103095 99331 102739
Make asynchronous replica re-initialization reliable #8324
70 CS 16134 8 7 7 7 7 8 7 8 7 7 7 7702 16351 17005 17362 19187 15654 16986 19264 18698 18512 16444 19375 15918 16459 19691 19425 17402 19414 15645
Applying full DDL from OLTP-EMUL test on master with further check replica
71 SS 15223 8 7 7 7 7 7 7 8 8 7 7 7689 16409 16271 16021 15344 16239 19631 15261 16104 16020 14925 16213 16188 15412 15049 16078 15411 15186 16070
Applying full DDL from OLTP-EMUL test on master with further check replica
72 SS 13634 14011 13888 13867 13567 2399 13383 14139 14032 13192 14310 14287 13266 13447 14486 14032 12660 13153 13445 13476 13488 13307 13701 13172 13718 14077 14091 13429 13724 13934 13370
Crash or hang while shutting down the replica database if segments are being applied
73 SS 6054 6046 7052 6041 6042 2210 6095 6069 6089 7097 6040 7066 6053 6043 7042 6010 6027 6066 6260 6313 6033 6056 6039 6104 6041 6039 6038 6032 7062 6088 6080
Some updates can crash Firebird server on replica side
74 SS 6047 6033 6038 7036 6066 2391 6079 6063 6079 6328 7035 5998 6034 6051 6053 6040 6021 6609 6279 6108 6031 6044 6029 6198 6061 6036 6037 6003 6012 6138 6039
Replication gets stuck due to "Blob xxx.xx is not found for table xxx" error
75 CS 3435 3426 3389 3411 3397 3648 3534 4034 3518 3468 3413 3385 3395 3472 3389 3368 3444 3506 3484 4727 3963 3494 3404 3472 3497 3423 3417 3411 3961 3389 3410
Check that trace plugin shows ROLE used in service attachment. Format: USER[:ROLE]
76 SS 2863 2865 2843 2863 2851 2254 2925 2923 2914 2863 2865 2857 2848 2856 2962 2834 2914 2925 3109 2920 2846 2850 2928 2921 2852 2848 2834 2852 2828 2963 2864
Check that trace plugin shows ROLE used in service attachment. Format: USER[:ROLE]
77 CS 947 908 944 984 949 928 957 984 956 952 911 947 906 961 901 901 890 962 937 1019 1150 967 911 970 940 917 948 910 976 961 909
Common SQL. Check correctness of the results
78 SS 627 622 625 623 645 4139 657 667 663 645 626 605 678 613 603 607 640 630 617 671 646 626 630 619 666 601 628 627 614 620 634
Common SQL. Check correctness of the results
79 CS 5446 5376 5363 5506 5362 5503 5663 5582 5548 5437 5583 5376 5467 5424 5456 4467 5243 5493 5511 5493 5826 5357 5508 6174 5337 5372 5485 5378 5337 5379 5376
gbak utility: check ability to use -ZIP command switch when create backup
80 SS 4412 4380 4409 4372 4450 2238 4567 5327 4542 4523 4385 4399 4384 4380 4373 3774 4416 4522 4628 4613 4819 4455 4370 4549 4517 4390 4384 4360 4380 4419 4490
gbak utility: check ability to use -ZIP command switch when create backup

List of tests in this report:


http://tracker.firebirdsql.org/browse/CORE-1263
http://tracker.firebirdsql.org/browse/CORE-1361
http://tracker.firebirdsql.org/browse/CORE-1725
http://tracker.firebirdsql.org/browse/CORE-214
http://tracker.firebirdsql.org/browse/CORE-2484
http://tracker.firebirdsql.org/browse/CORE-3168
http://tracker.firebirdsql.org/browse/CORE-3658
http://tracker.firebirdsql.org/browse/CORE-4236
http://tracker.firebirdsql.org/browse/CORE-4964
http://tracker.firebirdsql.org/browse/CORE-4977
http://tracker.firebirdsql.org/browse/CORE-5236
http://tracker.firebirdsql.org/browse/CORE-5538
http://tracker.firebirdsql.org/browse/CORE-5833
http://tracker.firebirdsql.org/browse/CORE-6248
http://tracker.firebirdsql.org/browse/CORE-6316
http://tracker.firebirdsql.org/browse/CORE-6329
http://tracker.firebirdsql.org/browse/CORE-6438
http://tracker.firebirdsql.org/browse/CORE-733
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/basic/isql/test_07.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/basic/isql/test_08.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/gtcs/test_cast_datatypes.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/gtcs/test_gtcs_proc_cast_isql.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_blob_characters_garbled_when_conn_charset_differs.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_blob_not_found_in_rw_replica_if_target_row_exists.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_blob_segments_longer_32kb_are_not_replicated.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_bugcheck_in_rw_replica_after_conflicting_insert.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_dblevel_triggers_must_not_fire_on_replica.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_ddl_triggers_must_not_fire_on_replica.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_disallow_rdb_backup_history_replication.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_duplicates_in_rw_replica_after_conflicting_insert.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_failed_ddl_commands_can_be_replicated.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_generator_could_not_be_transferred_to_replica.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_invalid_msg_if_target_db_has_no_replica_flag.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_make_async_reinit_reliable.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_oltp_emul_ddl.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_shutdown_during_applying_segments_leads_to_crash.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_some_updates_crash_server_on_replica_side.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/replication/test_updating_blob_with_empty_string_stops_replication.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/services/test_role_in_service_attachment.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/tabloid/test_dbp_2146_distinct_not_in.py
https://github.com/FirebirdSQL/firebird-qa/tree/master/tests/functional/util/test_gbak_zip.py
https://github.com/FirebirdSQL/firebird/issues/2388
https://github.com/FirebirdSQL/firebird/issues/310
https://github.com/FirebirdSQL/firebird/issues/6802
https://github.com/FirebirdSQL/firebird/issues/6941
https://github.com/FirebirdSQL/firebird/issues/7141
https://github.com/FirebirdSQL/firebird/issues/7200
https://github.com/FirebirdSQL/firebird/issues/8057
https://github.com/FirebirdSQL/firebird/issues/8113
https://github.com/FirebirdSQL/firebird/issues/8115
https://github.com/FirebirdSQL/firebird/issues/8391
https://github.com/FirebirdSQL/firebird/issues/8409
https://github.com/FirebirdSQL/firebird/issues/8429
=== end of list ===

Last commits information (all timestamps in UTC):