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 (0 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 (1 rows)
06. STILL SLOWDOWN: tests with performance problem for MORE THAN 5 last runs (0 rows)
[CURRENT] 07. Has fails: tests with at least one fail for previous 30 runs (74 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 (3 rows)
10. NEW PASSED: successful tests for last run and outcome = FAIL/ERROR/SKIPPED or absent previously (2 rows)
11. All tests: outcomes for previous 30 runs (3421 rows)
12. Skipped: tests which was intentionally excluded from execution (81 rows)

Generated UTC 02.04.2025 02:30
Tested: FB60.   Build / date: 6.0.0.710-40651f6b / 2025.04.01;
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.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
6.0.0.635
2025.02.10
Test TITLE
1 CS 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 P
Count (DISTINCT ...) is too slow
2 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
Compress Data over the Network
3 SS 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 P
GSec incorrectly processes some switches
4 CS 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 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 F P 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 F P 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 P 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 P P P P P P P P P P
Success message when connecting to tiny trash database file
9 CS 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 P
Database shutdown is reported as successfully completed before all active connections are in fact interrupted
10 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 P 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
11 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 P 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
12 CS 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 P
Detach using Linux client takes much longer than from Windows
13 SS 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 P
Detach using Linux client takes much longer than from Windows
14 CS 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 P
IN/ANY/ALL predicates may cause sub-optimal (late filtering) execution of joins
15 SS 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 P
IN/ANY/ALL predicates may cause sub-optimal (late filtering) execution of joins
16 CS 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 P
Add ability to backup/restore only those (several) tables which are enumerated as command line argument (pattern)
17 SS 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 P
Add ability to backup/restore only those (several) tables which are enumerated as command line argument (pattern)
18 CS 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 P
DDL triggers for some object types (views, exceptions, roles, indexes, domains) are lost in backup-restore process
19 SS 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 P
DDL triggers for some object types (views, exceptions, roles, indexes, domains) are lost in backup-restore process
20 CS 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 P
A number of errors when database name is longer than 255 symbols
21 SS 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 P
A number of errors when database name is longer than 255 symbols
22 CS 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 P
Unable to specify new 32k page size
23 SS 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 P
Unable to specify new 32k page size
24 CS 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 P
GBAK with service_mgr and WinSSPI authentication for Windows SYSTEM user producing error in clumplet API
25 SS 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 P
GBAK with service_mgr and WinSSPI authentication for Windows SYSTEM user producing error in clumplet API
26 CS 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 P
ISQL: bad headers when text columns has >= 80 characters
27 SS 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 P
ISQL: bad headers when text columns has >= 80 characters
28 CS 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 P
System table with keywords
29 SS 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 P
System table with keywords
30 CS 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 P
Implement SQL standard FORMAT clause for CAST between string types and datetime types [CORE6507]
31 SS 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 P
Implement SQL standard FORMAT clause for CAST between string types and datetime types [CORE6507]
32 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
When the statement timeout is set, it causes the lock manager to delay reporting deadlocks until timeout is expired
33 CS 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 P
Dummy (always true) conditions may change the join order
34 SS 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 P
Dummy (always true) conditions may change the join order
35 SS 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 P
Services manager breaks long lines into 1023 bytes portions when using isc_info_svc_line in Service::query()
36 CS 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 P
DROP DATABASE lead FB to hang if it is issued while DB encrypting/decrypting is in progress
37 SS 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 P
DROP DATABASE lead FB to hang if it is issued while DB encrypting/decrypting is in progress
38 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 P P P P P
Let optimizer automatically update empty index statistics for relatively small system tables
39 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 P P P P P
Let optimizer automatically update empty index statistics for relatively small system tables
40 CS 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 P
UNION ALL optimization with constant false condition
41 SS 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 P
UNION ALL optimization with constant false condition
42 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
Avoid reading/hashing the inner stream(s) if the leader stream is empty
43 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
Avoid reading/hashing the inner stream(s) if the leader stream is empty
44 SS 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 P
gbak: Incorrect total statistics for restore
45 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 P P P P P
Error message "SQL -104 / Unexpected end of command" appears in a trace log when 'SET AUTOTERM ON;' is used
46 SS 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 P
Error message "SQL -104 / Unexpected end of command" appears in a trace log when 'SET AUTOTERM ON;' is used
47 SS 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 X
Segfault when already destroyed callback interface is used
48 SS 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 P
Add REPLICA MODE to the output of the isql SHOW DATABASE command
49 SS 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 P
ISQL showing publication status
50 CS 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 P
Check result or CAST() for misc agruments // from GTCS.
51 SS 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 P
Check result or CAST() for misc agruments // from GTCS.
52 CS 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 P
PROC_CAST1_ISQL.script ... PROC_CAST10_ISQL.script
53 SS 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 P
PROC_CAST1_ISQL.script ... PROC_CAST10_ISQL.script
54 SS 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 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
55 SS 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 P
Error "BLOB is not found" while replication converts INSERT into UPDATE for a conflicting record
56 SS 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 P
Problem with replication of BLOB segments longer than 32KB
57 SS 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 P
Bugcheck 183 (wrong record length) could happen on replica database after UK violation on insert
58 SS 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 P
Replica DB must not fire DB-level triggers but their activity on master must be eventually seen in replica
59 SS 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 P
DDL-triggers must fire only on master DB
60 SS 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 P
Disallow replication of RDB$BACKUP_HISTORY
61 SS 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 P
Conflicting INSERT propagated into a read-write replica may cause duplicate records to appear
62 SS 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 P
Failed DDL commands can be replicated
63 SS 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 P
Generator values may not replicate after commit
64 SS 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 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
65 SS 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 P
Make asynchronous replica re-initialization reliable #8324
66 CS 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 P
Applying full DDL from OLTP-EMUL test on master with further check replica
67 SS 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 P
Applying full DDL from OLTP-EMUL test on master with further check replica
68 SS 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 P
Crash or hang while shutting down the replica database if segments are being applied
69 SS 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 P
Some updates can crash Firebird server on replica side
70 SS 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 P
Replication gets stuck due to "Blob xxx.xx is not found for table xxx" error
71 CS 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 P
Common SQL. Check correctness of the results
72 SS 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 P
Common SQL. Check correctness of the results
73 CS 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 P
gbak utility: check ability to use -ZIP command switch when create backup
74 SS 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 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.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
6.0.0.635
2025.02.10
Test TITLE
1 CS 17886 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 17491
Count (DISTINCT ...) is too slow
2 CS 24264 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 23566
Compress Data over the Network
3 SS 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 317
GSec incorrectly processes some switches
4 CS 1011 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 1023
Index operations for global temporary tables are not visible for the active connection
5 CS 1328 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 1339
Unable to restore a database with inactive indices if any SP/trigger contains an explicit plan
6 SS 1017 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 987
Unable to restore a database with inactive indices if any SP/trigger contains an explicit plan
7 CS 772 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 548
Success message when connecting to tiny trash database file
8 SS 592 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 333
Success message when connecting to tiny trash database file
9 CS 11221 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 11216
Database shutdown is reported as successfully completed before all active connections are in fact interrupted
10 CS 2039 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 2019
Real errors during connect to security database are hidden by Srp user manager. Errors should be logged no matter what AuthServer is used
11 SS 1565 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 1535
Real errors during connect to security database are hidden by Srp user manager. Errors should be logged no matter what AuthServer is used
12 CS 561 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 557
Detach using Linux client takes much longer than from Windows
13 SS 383 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 373
Detach using Linux client takes much longer than from Windows
14 CS 851 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 827
IN/ANY/ALL predicates may cause sub-optimal (late filtering) execution of joins
15 SS 602 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 572
IN/ANY/ALL predicates may cause sub-optimal (late filtering) execution of joins
16 CS 6319 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 6314
Add ability to backup/restore only those (several) tables which are enumerated as command line argument (pattern)
17 SS 4530 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 4481
Add ability to backup/restore only those (several) tables which are enumerated as command line argument (pattern)
18 CS 1883 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 1843
DDL triggers for some object types (views, exceptions, roles, indexes, domains) are lost in backup-restore process
19 SS 1336 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 1334
DDL triggers for some object types (views, exceptions, roles, indexes, domains) are lost in backup-restore process
20 CS 17790 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 17491
A number of errors when database name is longer than 255 symbols
21 SS 13121 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 13648
A number of errors when database name is longer than 255 symbols
22 CS 50487 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 49097
Unable to specify new 32k page size
23 SS 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 36264
Unable to specify new 32k page size
24 CS 986 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 991
GBAK with service_mgr and WinSSPI authentication for Windows SYSTEM user producing error in clumplet API
25 SS 679 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 681
GBAK with service_mgr and WinSSPI authentication for Windows SYSTEM user producing error in clumplet API
26 CS 578 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 566
ISQL: bad headers when text columns has >= 80 characters
27 SS 388 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 389
ISQL: bad headers when text columns has >= 80 characters
28 CS 583 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 573
System table with keywords
29 SS 392 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 393
System table with keywords
30 CS 114174 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 115884
Implement SQL standard FORMAT clause for CAST between string types and datetime types [CORE6507]
31 SS 114036 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 116553
Implement SQL standard FORMAT clause for CAST between string types and datetime types [CORE6507]
32 CS 21635 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 21603
When the statement timeout is set, it causes the lock manager to delay reporting deadlocks until timeout is expired
33 CS 1467 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 1465
Dummy (always true) conditions may change the join order
34 SS 1143 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 1126
Dummy (always true) conditions may change the join order
35 SS 2670 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 2669
Services manager breaks long lines into 1023 bytes portions when using isc_info_svc_line in Service::query()
36 CS 1012 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 3258
DROP DATABASE lead FB to hang if it is issued while DB encrypting/decrypting is in progress
37 SS 1013 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 2346
DROP DATABASE lead FB to hang if it is issued while DB encrypting/decrypting is in progress
38 CS 4864 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 4732
Let optimizer automatically update empty index statistics for relatively small system tables
39 SS 3555 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 3658
Let optimizer automatically update empty index statistics for relatively small system tables
40 CS 688 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 696
UNION ALL optimization with constant false condition
41 SS 443 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 432
UNION ALL optimization with constant false condition
42 CS 696 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 701
Avoid reading/hashing the inner stream(s) if the leader stream is empty
43 SS 499 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 505
Avoid reading/hashing the inner stream(s) if the leader stream is empty
44 SS 2475 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 2569
gbak: Incorrect total statistics for restore
45 CS 2713 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 2705
Error message "SQL -104 / Unexpected end of command" appears in a trace log when 'SET AUTOTERM ON;' is used
46 SS 2518 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 2509
Error message "SQL -104 / Unexpected end of command" appears in a trace log when 'SET AUTOTERM ON;' is used
47 SS 2076 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 0
Segfault when already destroyed callback interface is used
48 SS 302 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 300
Add REPLICA MODE to the output of the isql SHOW DATABASE command
49 SS 157 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 155
ISQL showing publication status
50 CS 1211 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 1225
Check result or CAST() for misc agruments // from GTCS.
51 SS 933 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 901
Check result or CAST() for misc agruments // from GTCS.
52 CS 1172 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 1187
PROC_CAST1_ISQL.script ... PROC_CAST10_ISQL.script
53 SS 887 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 888
PROC_CAST1_ISQL.script ... PROC_CAST10_ISQL.script
54 SS 8858 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 9526
Characters are garbled when replicating fields with type BLOB SUB_TYPE TEXT if the character set of the connection and the field are different
55 SS 9419 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 9024
Error "BLOB is not found" while replication converts INSERT into UPDATE for a conflicting record
56 SS 6422 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 6423
Problem with replication of BLOB segments longer than 32KB
57 SS 6033 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 5965
Bugcheck 183 (wrong record length) could happen on replica database after UK violation on insert
58 SS 6112 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 6105
Replica DB must not fire DB-level triggers but their activity on master must be eventually seen in replica
59 SS 6559 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 7313
DDL-triggers must fire only on master DB
60 SS 6128 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 6072
Disallow replication of RDB$BACKUP_HISTORY
61 SS 8895 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 8878
Conflicting INSERT propagated into a read-write replica may cause duplicate records to appear
62 SS 6108 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 6110
Failed DDL commands can be replicated
63 SS 6040 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 6051
Generator values may not replicate after commit
64 SS 13081 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 13138
Invalid message in replication.log (and possibly crash in the case of synchronous replication) when the target DB has no its "replica" flag set
65 SS 99326 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 100632
Make asynchronous replica re-initialization reliable #8324
66 CS 16397 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 16505
Applying full DDL from OLTP-EMUL test on master with further check replica
67 SS 15302 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 16032
Applying full DDL from OLTP-EMUL test on master with further check replica
68 SS 13634 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 13804
Crash or hang while shutting down the replica database if segments are being applied
69 SS 6061 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 7085
Some updates can crash Firebird server on replica side
70 SS 6051 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 6051
Replication gets stuck due to "Blob xxx.xx is not found for table xxx" error
71 CS 947 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 931
Common SQL. Check correctness of the results
72 SS 628 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 629
Common SQL. Check correctness of the results
73 CS 5446 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 5422
gbak utility: check ability to use -ZIP command switch when create backup
74 SS 4417 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 4436
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-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/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):