Commit 96ae27c7 authored by unknown's avatar unknown

Merge joreland@bk-internal.mysql.com:/home/bk/mysql-5.0-ndb

into mysql.com:/home/jonas/src/mysql-5.0-ndb

parents 994fb392 4630282b
...@@ -583,7 +583,8 @@ ...@@ -583,7 +583,8 @@
As noted previously, the application programmer can provide hints to the NDB API as to As noted previously, the application programmer can provide hints to the NDB API as to
which transaction co-ordinator it should use. This is done by which transaction co-ordinator it should use. This is done by
providing a <em>partition key</em> (usually the primary key). providing a <em>table</em> and <em>partition key</em>
(usually the primary key).
By using the primary key as the partition key, By using the primary key as the partition key,
the transaction will be placed on the node where the primary replica the transaction will be placed on the node where the primary replica
of that record resides. of that record resides.
......
...@@ -119,6 +119,9 @@ int runTestMaxTransaction(NDBT_Context* ctx, NDBT_Step* step){ ...@@ -119,6 +119,9 @@ int runTestMaxTransaction(NDBT_Context* ctx, NDBT_Step* step){
return NDBT_FAILED; return NDBT_FAILED;
} }
const NdbDictionary::Table* pTab = ctx->getTab();
if (pTab == 0) abort();
while (l < loops && result == NDBT_OK){ while (l < loops && result == NDBT_OK){
int errors = 0; int errors = 0;
int maxErrors = 5; int maxErrors = 5;
...@@ -137,7 +140,7 @@ int runTestMaxTransaction(NDBT_Context* ctx, NDBT_Step* step){ ...@@ -137,7 +140,7 @@ int runTestMaxTransaction(NDBT_Context* ctx, NDBT_Step* step){
pCon = pNdb->startTransaction(); pCon = pNdb->startTransaction();
break; break;
case 1: case 1:
pCon = pNdb->startTransaction(2, pCon = pNdb->startTransaction(pTab,
"DATA", "DATA",
4); 4);
break; break;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment