Fix for #8082 by making engine to use user buffers directly - #8145
Conversation
|
At this point the testcase for #8082 produces exactly expected output. |
|
Modified testcase that also check coercion of input data. |
#8185 is already fixed in different ways in master and v5. I see no relation of #8189 with this PR. I actually see no relation of this PR with actual problem of #8082. In reality, I do not understand what is this PR about. |
Sorry, "reference to cursor" meant here. And Delphi applications are not affected more than others. My fault. |
…ate message buffer
|
Additionally failed QA tests:
|
|
Could someone review this, please? |
|
Updated, ready to merge. |
|
I wonder why these Android runners are so unstable. |
|
Please cleanup |
|
This branch crashes in tcs test FB_SQL_SUBPROC_1. |
|
This PR broke WHERE CURRENT OF maybe mixed with RETURNING. |
|
Given the problems this PR seems to have introduced, shouldn't it be backed out/reverted? |
|
These problems are not big enough for that, IMHO. I'd prefer to fix them all one-by-one. |
|
This PR also breaks TCS test AUTO_COMMIT.3.ESQL. |
|
And it's also not fixed by #8571. |
@aafemt are you waiting for this problem to celebrate anniversary? |
|
You do have the testcase, not me. |
|
With or without PS: api6.c example that I tried to use as the testcase is been broken for 13 years. |
Plan "A" is simple: