#At file:///home/jonas/src/70-spj-svs/ based on revid:jonas@stripped
3437 jonas oreland 2011-02-15
ndb spj - fix problem with corrFactor and short-lqhkeyreq
modified:
storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp
=== modified file 'storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp'
--- a/storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp 2011-02-11 13:32:02 +0000
+++ b/storage/ndb/src/kernel/blocks/dblqh/DblqhMain.cpp 2011-02-15 09:25:21 +0000
@@ -4526,8 +4526,11 @@ void Dblqh::execLQHKEYREQ(Signal* signal
}//if
Uint32 TanyValueFlag = LqhKeyReq::getCorrFactorFlag(Treqinfo);
- if (TanyValueFlag == 1)
+ if (isLongReq && TanyValueFlag == 1)
{
+ /**
+ * For short lqhkeyreq, ai-length in-signal is stored in same pos...
+ */
regTcPtr->m_corrFactorLo = lqhKeyReq->variableData[nextPos + 0];
regTcPtr->m_corrFactorHi = lqhKeyReq->variableData[nextPos + 1];
nextPos += 2;
Attachment: [text/bzr-bundle] bzr/jonas@mysql.com-20110215092521-jaj6wrk7z0z2v322.bundle
| Thread |
|---|
| • bzr commit into mysql-5.1-telco-7.0-spj-scan-vs-scan branch (jonas:3437) | jonas oreland | 15 Feb |