Skip to content

NH-3950: failure of FutureValue on First/Single result operator. Fix and test cases #555

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Mar 1, 2017

Conversation

fredericDelaporte
Copy link
Member

@fredericDelaporte fredericDelaporte commented Feb 22, 2017

Test cases and fix for NH-3950: failure of FutureValue on First/Single result operator.
All test cases, using SQLServer, pass. (Excepted DtcFailuresFixture.Can_roll_back_transaction which fails to cleanup (connection closed: False) whatever I do, even without my changes.)

I consider this to be a prerequisite for NH-3850.

FuturValue.cs diff looks ugly due to previous indentation: it was using spaces instead of tabs, contrary to guidlines. Relevant changes are in Value getter.

@fredericDelaporte
Copy link
Member Author

fredericDelaporte commented Feb 22, 2017

Initial commits has failed some Oracle 32 tests in teamcity.
I have difficulties understanding what I may have get wrong for Oracle 32. I do not see how failings tests relates to my changes, and I do not have Oracle (nor have ever worked with Oracle).

(Now I have rebase for cleaning up commit history, and I expect next TeamCity build to fail again.)

(Edit: now I have seen the message on nhibernate development about troubles with DTC, causing those failures with Oracle 32, unrelated to pull request changes.)

@fredericDelaporte fredericDelaporte changed the title Nh 3950 fix NH-3950 fix and test cases Feb 22, 2017
@fredericDelaporte fredericDelaporte changed the title NH-3950 fix and test cases NH-3950: failure of FutureValue on First/Single result operator. Fix and test cases Feb 25, 2017
@hazzik
Copy link
Member

hazzik commented Mar 1, 2017

Waiting tests to run. Then merge

@hazzik hazzik modified the milestone: 5.0.0 Mar 1, 2017
@hazzik hazzik merged commit 33f1962 into nhibernate:master Mar 1, 2017
@fredericDelaporte fredericDelaporte deleted the NH-3950 branch March 1, 2017 08:41
@hazzik hazzik added the r: Fixed label Aug 3, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants