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 (6 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 (0 rows)
[CURRENT] 07. Has fails: tests with at least one fail for previous 30 runs (73 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 (0 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 (3449 rows)
12. Skipped: tests which was intentionally excluded from execution (82 rows)

Generated UTC 26.04.2025 02:33
Tested: FB60.   Build / date: 6.0.0.745-78ad8660 / 2025.04.21;
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.745
2025.04.21
6.0.0.744
2025.04.19
6.0.0.742
2025.04.17
6.0.0.737
2025.04.16
6.0.0.736
2025.04.14
6.0.0.735
2025.04.13
6.0.0.734
2025.04.12
6.0.0.730
2025.04.11
6.0.0.726
2025.04.10
6.0.0.725
2025.04.09
6.0.0.722
2025.04.08
6.0.0.719
2025.04.06
6.0.0.717
2025.04.04
6.0.0.716
2025.04.03
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
Test TITLE
1 SS 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 P P P
GSec incorrectly processes some switches
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
Index operations for global temporary tables are not visible for the active connection
3 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 P
Unable to restore a database with inactive indices if any SP/trigger contains an explicit plan
4 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
Unable to restore a database with inactive indices if any SP/trigger contains an explicit plan
5 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
Success message when connecting to tiny trash database file
6 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
Success message when connecting to tiny trash database file
7 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
exclude_filter doesn't work for <services></section> section of the Trace facility
8 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
exclude_filter doesn't work for <services></section> section of the Trace facility
9 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
FBSVCMGR connects to server as OS user name rather than value of ISC_USER environment variable
10 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
FBSVCMGR connects to server as OS user name rather than value of ISC_USER environment variable
11 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
Database shutdown is reported as successfully completed before all active connections are in fact interrupted
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 F 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 P P P P P P P P P P P P P P P F P P P P
Detach using Linux client takes much longer than from Windows
14 CS F F F F F F F F F F F F F F F F F F F P F F F 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 F F F F F F F F F F F F F F F P F F F 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 F P P P P P P P P P P P P P P P P P P P P P
Timeout for running SQL statement (SET STATEMENT TIMEOUT <N>)
17 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 P
Add ability to backup/restore only those (several) tables which are enumerated as command line argument (pattern)
18 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
Add ability to backup/restore only those (several) tables which are enumerated as command line argument (pattern)
19 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 F P
DDL triggers for some object types (views, exceptions, roles, indexes, domains) are lost in backup-restore process
20 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 F P
DDL triggers for some object types (views, exceptions, roles, indexes, domains) are lost in backup-restore process
21 CS 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 P P P
A number of errors when database name is longer than 255 symbols
22 SS 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 P P P
A number of errors when database name is longer than 255 symbols
23 CS 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 P P P
GBAK with service_mgr and WinSSPI authentication for Windows SYSTEM user producing error in clumplet API
24 SS 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 P P P
GBAK with service_mgr and WinSSPI authentication for Windows SYSTEM user producing error in clumplet API
25 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
ISQL: bad headers when text columns has >= 80 characters
26 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 F P P P P
ISQL: bad headers when text columns has >= 80 characters
27 CS P P P P P P P P P P P F P P P P P P P P F F P P P P P P P P
System table with keywords
28 SS P P P P P P P P P P P F P P P P P P P P F F P P P P P P P P
System table with keywords
29 CS P P P P P P P F P P P P P P P P P P F 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]
30 SS P P P P P P P F P P P P P P P P P P F 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 CS 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 P P P F
When the statement timeout is set, it causes the lock manager to delay reporting deadlocks until timeout is expired
32 SS 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 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 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
Dummy (always true) conditions may change the join order
34 SS P P 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
Dummy (always true) conditions may change the join order
35 SS 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 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 P P P P P P P P P P P P P P P F 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 P P P P P P P P P P P P P P P F 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 F F F F P P P P P P P
UNION ALL optimization with constant false condition
39 SS P P 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
UNION ALL optimization with constant false condition
40 CS 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 P P
Avoid reading/hashing the inner stream(s) if the leader stream is empty
41 SS 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 P P
Avoid reading/hashing the inner stream(s) if the leader stream is empty
42 CS F F F F X X X X X X X X X X X X X X X X X X X X X X X X X X
SubQueryConversion = true: error "no current record for fetch operation" with complex joins
43 SS F F F F X X X X X X X X X X X X X X X X X X X X X X X X X X
SubQueryConversion = true: error "no current record for fetch operation" with complex joins
44 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
gbak: Incorrect total statistics for restore
45 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
Add REPLICA MODE to the output of the isql SHOW DATABASE command
46 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
ISQL showing publication status
47 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
Check result or CAST() for misc agruments // from GTCS.
48 SS P P P P P P P P P P P P P P P P P P E P P P P P P F P P P P
Check result or CAST() for misc agruments // from GTCS.
49 CS S S S S S S S S S S S S S S S S S S S S S S S S S F P P P P
PROC_CAST1_ISQL.script ... PROC_CAST10_ISQL.script
50 SS S S S S S S S S S S S S S S S S S S S S S S S S S F P P P P
PROC_CAST1_ISQL.script ... PROC_CAST10_ISQL.script
51 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
Characters are garbled when replicating fields with type BLOB SUB_TYPE TEXT if the character set of the connection and the field are different
52 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
Error "BLOB is not found" while replication converts INSERT into UPDATE for a conflicting record
53 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
Problem with replication of BLOB segments longer than 32KB
54 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
Bugcheck 183 (wrong record length) could happen on replica database after UK violation on insert
55 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
Replica DB must not fire DB-level triggers but their activity on master must be eventually seen in replica
56 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
DDL-triggers must fire only on master DB
57 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
Disallow replication of RDB$BACKUP_HISTORY
58 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
Conflicting INSERT propagated into a read-write replica may cause duplicate records to appear
59 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
Failed DDL commands can be replicated
60 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
Generator values may not replicate after commit
61 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
Invalid message in replication.log (and possibly crash in the case of synchronous replication) when the target DB has no its "replica" flag set
62 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
Make asynchronous replica re-initialization reliable #8324
63 CS S S S S S S S S S S S S S S S S S S S S S S S S S F P P P P
Applying full DDL from OLTP-EMUL test on master with further check replica
64 SS S S S S S S S S S S S S S S S S S S S S S S S S S F P P P P
Applying full DDL from OLTP-EMUL test on master with further check replica
65 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
Crash or hang while shutting down the replica database if segments are being applied
66 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
Some updates can crash Firebird server on replica side
67 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
Replication gets stuck due to "Blob xxx.xx is not found for table xxx" error
68 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
Check that trace plugin shows ROLE used in service attachment. Format: USER[:ROLE]
69 SS P P P P P P P P P P P P P P F P P P E P P P P P P P P P P P
Check that trace plugin shows ROLE used in service attachment. Format: USER[:ROLE]
70 CS P P 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
Common SQL. Check correctness of the results
71 SS P P P P P P P P P P P P P P P P P P E F F F F P P P P P P P
Common SQL. Check correctness of the results
72 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 P
gbak utility: check ability to use -ZIP command switch when create backup
73 SS P P P P P P P P P P P P P P P P P P E P P P P P P P P P F 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.745
2025.04.21
6.0.0.744
2025.04.19
6.0.0.742
2025.04.17
6.0.0.737
2025.04.16
6.0.0.736
2025.04.14
6.0.0.735
2025.04.13
6.0.0.734
2025.04.12
6.0.0.730
2025.04.11
6.0.0.726
2025.04.10
6.0.0.725
2025.04.09
6.0.0.722
2025.04.08
6.0.0.719
2025.04.06
6.0.0.717
2025.04.04
6.0.0.716
2025.04.03
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
Test TITLE
1 SS 319 344 336 316 317 316 316 297 320 316 334 312 235 317 320 324 318 316 323 329 661 680 679 348 325 319 415 317 311 323 313
GSec incorrectly processes some switches
2 CS 990 991 978 962 958 970 969 922 1004 980 984 980 982 988 1010 995 990 2816 1004 1026 1023 1067 1015 1068 970 981 1011 1012 974 1006 1032
Index operations for global temporary tables are not visible for the active connection
3 CS 1315 1308 1311 1303 1373 1344 1310 1250 1324 1316 1342 1313 1318 1305 1310 1291 1316 1323 1304 1333 1381 1351 1363 1363 1306 1294 1330 1314 1303 1642 1297
Unable to restore a database with inactive indices if any SP/trigger contains an explicit plan
4 SS 1031 1451 1030 962 1109 979 982 1563 1039 1008 992 1197 1017 1009 978 1205 1196 995 1006 1032 1181 1001 1033 1205 998 1226 1434 1015 992 1368 1141
Unable to restore a database with inactive indices if any SP/trigger contains an explicit plan
5 CS 789 789 811 778 788 768 750 766 770 780 819 819 813 790 776 817 811 421 791 789 804 818 824 826 816 810 775 779 769 433 827
Success message when connecting to tiny trash database file
6 SS 613 674 634 604 596 599 596 578 636 634 658 630 632 630 598 602 622 590 600 649 291 277 518 849 622 627 656 595 624 274 594
Success message when connecting to tiny trash database file
7 CS 2702 2701 2687 2704 3150 2695 2683 2665 2721 2918 3229 2697 3001 2680 2700 2691 2675 2703 2698 3112 2723 2709 2717 2727 3137 2729 2697 2681 2683 2717 2697
exclude_filter doesn't work for <services></section> section of the Trace facility
8 SS 2527 2523 2506 3016 2531 2526 3042 3055 2516 2514 2541 2535 2509 2503 2506 2536 2512 2507 2525 2514 2538 2804 2527 2528 2516 2532 2560 2527 2502 2527 2710
exclude_filter doesn't work for <services></section> section of the Trace facility
9 CS 2375 2381 2371 2374 2364 2367 2364 2586 2366 2375 2382 2370 2373 2374 2371 2375 2371 2369 2394 2671 2395 2388 2401 2406 2381 2373 2378 2385 2388 2369 2551
FBSVCMGR connects to server as OS user name rather than value of ISC_USER environment variable
10 SS 2218 2216 2214 2209 2211 2214 2216 2209 2234 2215 2212 2230 2274 2215 2211 2229 2251 2218 2223 2237 2230 2230 2232 2237 2212 2218 2214 2235 2210 2230 2480
FBSVCMGR connects to server as OS user name rather than value of ISC_USER environment variable
11 CS 11225 11245 11247 11224 11258 11216 11214 11196 11212 11242 11225 11233 11259 11215 11267 11175 11177 11226 11253 11286 11238 11285 11195 11281 11253 11173 11212 11262 11223 11201 11204
Database shutdown is reported as successfully completed before all active connections are in fact interrupted
12 CS 551 582 544 559 535 588 544 531 540 624 574 551 552 545 546 580 547 551 548 581 570 562 632 589 554 560 551 549 540 548 563
Detach using Linux client takes much longer than from Windows
13 SS 368 362 371 361 369 363 398 328 373 377 360 368 362 363 394 362 388 364 363 371 390 393 403 364 392 354 403 398 359 396 360
Detach using Linux client takes much longer than from Windows
14 CS 847 863 865 866 865 835 830 797 837 885 828 1442 861 866 861 847 840 905 839 831 904 908 855 833 820 870 837 827 830 847 829
IN/ANY/ALL predicates may cause sub-optimal (late filtering) execution of joins
15 SS 598 598 813 581 590 582 614 562 622 584 591 607 607 614 637 593 595 605 589 599 616 861 860 578 614 595 575 650 576 607 562
IN/ANY/ALL predicates may cause sub-optimal (late filtering) execution of joins
16 CS 3031 3040 3024 3227 3144 3031 3027 3000 3022 3317 3028 3047 3026 3029 3044 3014 3030 3031 3034 3033 3067 3067 3033 3041 3026 3040 3021 3026 3032 3027 3421
Timeout for running SQL statement (SET STATEMENT TIMEOUT <N>)
17 CS 6245 6266 6421 6228 6193 6395 6138 5766 6257 6202 6204 6543 6162 6229 6227 6195 6246 6244 6261 6301 6605 6527 6631 6488 6327 6284 6220 6219 6221 6325 6063
Add ability to backup/restore only those (several) tables which are enumerated as command line argument (pattern)
18 SS 4448 4408 4447 4364 4414 4415 4430 4203 4581 4414 4451 4569 4476 4455 4361 4417 4387 4450 4466 4561 4618 4602 4695 4636 4425 4635 4624 4550 4336 4447 4375
Add ability to backup/restore only those (several) tables which are enumerated as command line argument (pattern)
19 CS 1861 1865 1870 1845 1834 1840 1826 1735 1848 1961 1880 1860 1859 1857 1843 1864 1856 1834 1850 2334 1943 1960 1963 1972 1862 1872 1843 1858 1935 1895 1891
DDL triggers for some object types (views, exceptions, roles, indexes, domains) are lost in backup-restore process
20 SS 1312 1297 1267 1278 1286 1283 1324 1234 1373 1274 1295 1311 1293 1299 1327 1299 1345 1320 1318 2039 1352 1380 1358 1408 1313 1339 1351 1295 1265 1372 1297
DDL triggers for some object types (views, exceptions, roles, indexes, domains) are lost in backup-restore process
21 CS 17832 17924 17872 17737 17681 17832 17723 17297 17789 19226 17843 17832 17833 17891 17799 17802 17873 17862 17942 18769 15903 15793 15730 18984 18039 17832 17934 17867 17744 17635 16406
A number of errors when database name is longer than 255 symbols
22 SS 13083 13242 12998 13060 12987 13043 13784 11907 13055 13203 13100 13084 13139 13145 13194 13116 13118 13082 13156 13671 11525 11800 11666 13791 13046 13072 13051 13126 13113 12901 12109
A number of errors when database name is longer than 255 symbols
23 CS 990 961 993 1026 942 1011 1012 984 992 1024 976 951 1010 987 1024 975 976 997 1022 1071 948 956 929 1023 971 1009 1010 988 1009 961 922
GBAK with service_mgr and WinSSPI authentication for Windows SYSTEM user producing error in clumplet API
24 SS 678 672 690 694 677 671 718 625 680 693 692 699 677 677 695 676 666 673 682 733 656 917 1138 735 664 665 665 660 679 708 641
GBAK with service_mgr and WinSSPI authentication for Windows SYSTEM user producing error in clumplet API
25 CS 567 562 582 562 545 559 580 562 555 625 561 553 577 592 549 575 561 555 552 607 591 619 580 553 555 564 574 592 609 571 578
ISQL: bad headers when text columns has >= 80 characters
26 SS 385 398 412 359 376 386 398 359 389 387 374 369 375 373 377 374 397 375 386 416 392 396 392 406 378 384 407 376 371 398 375
ISQL: bad headers when text columns has >= 80 characters
27 CS 588 595 592 592 551 591 591 562 588 588 564 593 595 565 567 562 563 570 577 602 590 629 652 566 596 569 598 584 582 593 562
System table with keywords
28 SS 385 392 400 383 362 376 394 359 404 377 375 373 411 373 377 382 378 398 385 380 408 441 689 426 379 385 405 403 372 396 407
System table with keywords
29 CS 104875 104881 103046 103714 102971 104703 103393 100188 104018 104757 103798 104824 104108 104802 105279 104637 105037 104869 104824 105273 109667 110695 109631 110960 115231 114822 115219 114662 113769 114683 112156
Implement SQL standard FORMAT clause for CAST between string types and datetime types [CORE6507]
30 SS 105519 104279 102789 108162 103586 104861 103635 100766 104549 104252 104545 106523 105093 105507 105532 105079 105500 105249 103754 105608 111448 110916 109177 112183 115561 115816 115557 114020 113595 115033 112750
Implement SQL standard FORMAT clause for CAST between string types and datetime types [CORE6507]
31 CS 21629 21618 21620 21608 21618 21625 21670 21641 21647 21841 21634 21628 21857 21631 21617 21615 21619 21630 22058 21628 21645 21657 21662 21651 21623 21629 21601 21629 21669 21615 22078
When the statement timeout is set, it causes the lock manager to delay reporting deadlocks until timeout is expired
32 SS 21429 21955 21437 21421 21426 21418 21475 21406 21441 21431 21424 21427 21415 21416 21417 21435 21416 21423 21406 21403 21513 21436 21449 21447 21425 21436 21443 21514 21411 21456 21437
When the statement timeout is set, it causes the lock manager to delay reporting deadlocks until timeout is expired
33 CS 1441 1430 1418 1434 1402 1429 1412 1454 1468 1477 1419 1440 1448 1428 1435 1436 1434 1442 1474 1423 1486 1486 1478 1526 1436 1437 1444 1451 1483 1455 1469
Dummy (always true) conditions may change the join order
34 SS 1128 1174 1175 1105 1119 1128 1128 1109 1104 1120 1179 1107 1166 1121 1583 1581 1118 1097 1113 1099 1150 1186 1136 1207 1113 1183 1184 1603 1101 1137 1125
Dummy (always true) conditions may change the join order
35 SS 2662 2676 2645 2675 2651 2663 2649 2653 2730 2659 2661 2661 2675 2667 2651 2661 2671 2661 2664 2698 2694 2675 2661 2671 2659 2668 2872 2652 2660 2952 2658
Services manager breaks long lines into 1023 bytes portions when using isc_info_svc_line in Service::query()
36 CS 1011 1011 1012 1011 1010 1011 1011 1016 1011 1012 1011 1011 1012 1011 1011 1011 1011 1010 1011 1012 1011 1012 1011 1011 1012 1012 1016 1011 1011 1011 1008
DROP DATABASE lead FB to hang if it is issued while DB encrypting/decrypting is in progress
37 SS 1011 1010 1011 1012 1011 1010 1011 1016 1011 1012 1011 1012 1012 1011 1011 1011 1012 1011 1012 1011 1012 1011 1012 1012 1011 1011 1028 1015 1011 1010 1014
DROP DATABASE lead FB to hang if it is issued while DB encrypting/decrypting is in progress
38 CS 660 711 658 680 640 649 685 640 661 665 652 696 657 660 651 650 652 653 662 693 707 685 677 673 690 658 688 660 655 682 641
UNION ALL optimization with constant false condition
39 SS 441 439 425 429 447 426 433 422 429 430 443 434 445 469 430 448 443 449 430 481 453 717 731 604 443 430 441 442 434 425 453
UNION ALL optimization with constant false condition
40 CS 684 683 672 681 679 698 662 657 708 677 682 678 693 685 690 719 678 693 674 727 729 744 736 697 682 680 685 681 698 752 656
Avoid reading/hashing the inner stream(s) if the leader stream is empty
41 SS 488 484 491 479 515 506 488 469 499 477 468 487 472 488 502 489 496 476 487 533 475 540 598 545 491 484 522 485 477 469 515
Avoid reading/hashing the inner stream(s) if the leader stream is empty
42 CS 621 614 633 629 612 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
SubQueryConversion = true: error "no current record for fetch operation" with complex joins
43 SS 434 434 435 427 573 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
SubQueryConversion = true: error "no current record for fetch operation" with complex joins
44 SS 2468 2435 2394 2810 2483 2346 2541 2406 2427 2568 3064 2574 2596 2428 2483 2573 2475 2417 2528 2848 2366 2352 2442 2461 2390 2611 2409 2507 2476 2462 2359
gbak: Incorrect total statistics for restore
45 SS 302 314 295 299 303 314 302 281 398 341 344 301 324 302 313 296 309 295 294 2084 306 312 320 306 294 297 302 296 301 298 313
Add REPLICA MODE to the output of the isql SHOW DATABASE command
46 SS 157 157 157 157 158 157 157 141 158 155 156 157 159 158 155 158 156 158 159 2076 157 188 156 155 157 156 158 158 157 158 156
ISQL showing publication status
47 CS 1204 1236 1198 1182 1239 1203 1192 1172 1197 1189 1210 1202 1207 1202 1269 1194 1194 1205 1222 1241 1275 1278 1254 1257 1229 1244 798 1169 1235 1170 1140
Check result or CAST() for misc agruments // from GTCS.
48 SS 936 1207 915 990 940 926 936 890 937 914 905 909 926 940 915 942 959 908 940 2469 948 992 973 1221 965 1157 575 892 872 880 860
Check result or CAST() for misc agruments // from GTCS.
49 CS 1 2 2 1 1 1 1 0 2 1 1 1 1 1 1 1 1 1 2 1 1 1 1 1 1 1 575 1178 1153 1172 1141
PROC_CAST1_ISQL.script ... PROC_CAST10_ISQL.script
50 SS 1 2 2 1 1 2 1 0 2 2 2 1 2 1 1 2 2 1 1 1 1 1 1 1 2 1 660 879 1022 867 875
PROC_CAST1_ISQL.script ... PROC_CAST10_ISQL.script
51 SS 8726 8730 9625 9517 8660 9671 9534 8545 8685 9662 8672 8641 8656 8723 9486 8656 9672 9651 8688 2418 9595 9247 9635 9748 8636 8666 9526 8558 9552 8637 8561
Characters are garbled when replicating fields with type BLOB SUB_TYPE TEXT if the character set of the connection and the field are different
52 SS 9432 9296 9032 9075 9995 10084 9163 9568 10088 8973 10093 10117 10139 10097 9037 9985 9051 8890 10086 2211 9610 9863 9241 8994 10134 9113 9115 9047 8939 10016 9818
Error "BLOB is not found" while replication converts INSERT into UPDATE for a conflicting record
53 SS 6401 6728 5785 6640 6350 6569 7417 6293 6348 6662 6372 6309 5485 6409 6623 6500 6458 6581 6574 2406 6466 5573 6437 6545 6335 6375 6369 6422 6393 5434 5321
Problem with replication of BLOB segments longer than 32KB
54 SS 6014 6019 6957 6041 5968 5968 5956 5921 5994 5975 6028 5967 6970 5966 5969 6010 5979 5957 5960 2210 6040 6034 6043 6122 5997 6974 6971 6971 6032 6957 6971
Bugcheck 183 (wrong record length) could happen on replica database after UK violation on insert
55 SS 6114 6085 6087 6119 6110 6116 6099 6041 6136 6107 6131 6107 6117 6094 6101 6118 6115 6108 6174 2400 6183 6153 6143 6168 6113 6121 6111 5118 6118 6084 6222
Replica DB must not fire DB-level triggers but their activity on master must be eventually seen in replica
56 SS 6321 6288 6290 7289 6290 6329 6287 7255 7296 6302 6385 6324 6294 6312 7315 6304 7413 6295 6298 2434 6355 7364 7544 6351 7325 6308 6319 7305 7304 6307 6273
DDL-triggers must fire only on master DB
57 SS 6131 6093 6209 6096 6067 6179 6083 6141 6175 6191 6118 6101 6217 6208 6226 6218 6135 6128 6104 2212 6121 5113 6295 6092 5217 6194 6091 6197 6347 6089 6147
Disallow replication of RDB$BACKUP_HISTORY
58 SS 9496 9501 9640 8507 9517 9665 9491 8543 8665 9489 9513 9512 8646 9666 8653 9654 8714 9527 9694 2409 9730 9607 10286 8739 9536 8669 8684 8685 8638 9641 8913
Conflicting INSERT propagated into a read-write replica may cause duplicate records to appear
59 SS 6100 6335 6069 6099 6076 6082 6101 6048 6092 6107 6130 6073 6103 6131 6095 6089 6108 6111 6109 2217 6290 6155 5544 6578 6105 6101 6074 6119 6069 6099 6093
Failed DDL commands can be replicated
60 SS 6039 5527 6006 6025 6000 6012 6051 5970 6039 6047 6032 6049 6049 6039 6048 6059 6048 6051 6052 2403 6083 7064 6087 5530 6044 6011 6009 6040 6049 6035 6023
Generator values may not replicate after commit
61 SS 13056 12161 13090 12072 13098 13074 13106 13038 12102 13127 13100 13095 12105 12107 13122 12104 12110 13100 13134 2419 13156 13169 12157 12135 12107 12095 12105 13108 13095 13114 12537
Invalid message in replication.log (and possibly crash in the case of synchronous replication) when the target DB has no its "replica" flag set
62 SS 99444 99707 99122 101137 101165 102237 98375 99915 102311 99511 103297 99271 98128 99061 101059 101491 99378 98066 98046 2406 99178 98792 98337 103166 101489 99172 99099 102093 98567 101485 102032
Make asynchronous replica re-initialization reliable #8324
63 CS 7 7 7 8 7 8 8 0 7 7 7 7 8 7 8 8 7 7 7 7 8 7 8 7 7 7 7702 16351 17005 17362 19187
Applying full DDL from OLTP-EMUL test on master with further check replica
64 SS 7 7 8 8 7 7 7 0 7 8 7 7 7 7 8 8 7 7 7 7 7 7 8 8 7 7 7689 16409 16271 16021 15344
Applying full DDL from OLTP-EMUL test on master with further check replica
65 SS 13702 13507 13452 13837 13017 13411 14036 12981 13846 13861 13277 13279 13847 13072 14187 14011 13888 13867 13567 2399 13383 14139 14032 13192 14310 14287 13266 13447 14486 14032 12660
Crash or hang while shutting down the replica database if segments are being applied
66 SS 6045 6087 6030 6042 7016 6043 6047 6970 6018 6044 6022 6018 7040 6040 6283 6046 7052 6041 6042 2210 6095 6069 6089 7097 6040 7066 6053 6043 7042 6010 6027
Some updates can crash Firebird server on replica side
67 SS 6044 6073 6027 6026 6030 6062 6012 5971 7039 6041 6061 6045 6043 7041 6002 6033 6038 7036 6066 2391 6079 6063 6079 6328 7035 5998 6034 6051 6053 6040 6021
Replication gets stuck due to "Blob xxx.xx is not found for table xxx" error
68 CS 3407 3387 3641 3402 3371 3439 3398 3835 3385 3398 3404 3398 3420 3402 3443 3426 3389 3411 3397 3648 3534 4034 3518 3468 3413 3385 3395 3472 3389 3368 3444
Check that trace plugin shows ROLE used in service attachment. Format: USER[:ROLE]
69 SS 2851 2938 2843 2822 2823 2845 2842 2804 2846 2851 2852 2855 2861 2847 2839 2865 2843 2863 2851 2254 2925 2923 2914 2863 2865 2857 2848 2856 2962 2834 2914
Check that trace plugin shows ROLE used in service attachment. Format: USER[:ROLE]
70 CS 939 927 909 908 930 909 943 859 970 949 997 903 966 938 941 908 944 984 949 928 957 984 956 952 911 947 906 961 901 901 890
Common SQL. Check correctness of the results
71 SS 627 610 630 614 603 933 644 594 614 656 653 629 615 613 630 622 625 623 645 4139 657 667 663 645 626 605 678 613 603 607 640
Common SQL. Check correctness of the results
72 CS 5374 5348 5335 5336 5360 5324 5344 5273 5389 5349 5389 5339 5386 5372 5335 5376 5363 5506 5362 5503 5663 5582 5548 5437 5583 5376 5467 5424 5456 4467 5243
gbak utility: check ability to use -ZIP command switch when create backup
73 SS 4394 4382 4403 4372 4838 4402 4382 4283 4396 4392 4397 4423 4392 4363 4473 4380 4409 4372 4450 2238 4567 5327 4542 4523 4385 4399 4384 4380 4373 3774 4416
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-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-4977
http://tracker.firebirdsql.org/browse/CORE-5236
http://tracker.firebirdsql.org/browse/CORE-5488
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-6329
http://tracker.firebirdsql.org/browse/CORE-6438
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/8113
https://github.com/FirebirdSQL/firebird/issues/8115
https://github.com/FirebirdSQL/firebird/issues/8223
https://github.com/FirebirdSQL/firebird/issues/8391
=== end of list ===

Last commits information (all timestamps in UTC):