Skip to content

Commit 69e99e7

Browse files
author
Petr Matousek
committed
incorporate recent development changes (af4814e1)
1 parent 2822d88 commit 69e99e7

File tree

2 files changed

+11
-15
lines changed

2 files changed

+11
-15
lines changed

src/api/qpid-proton/reactor/handler/TxReceiverHandler.cpp

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ int TxReceiverHandler::getBatchSize() const
134134

135135
void TxReceiverHandler::on_session_open(session &s) {
136136
logger(trace) << "[on_session_open] declare_txn started...";
137-
s.declare_transaction(*this);
137+
s.transaction_declare(*this);
138138
logger(trace) << "[on_session_open] declare_txn ended...";
139139
logger(debug) << "[on_session_open] transaction batch size: " << batch_size;
140140
}
@@ -155,16 +155,15 @@ void TxReceiverHandler::on_transaction_declared(session s) {
155155
} else if (count != 0) {
156156
batch_size = count;
157157
}
158-
logger(trace) << "[on_transaction_declared] txn called " << (&s);
159-
logger(debug) << "[on_transaction_declared] txn is_empty " << (s.transaction_is_empty());
158+
logger(trace) << "[on_transaction_declared] txn called " << s.transaction_id();
160159
}
161160

162161
void TxReceiverHandler::on_transaction_aborted(session s) {
163162
processed += current_batch;
164163
current_batch = 0;
165164
logger(debug) << "[on_transaction_aborted] messages aborted, processed: " << processed;
166165
if (count == 0 || processed < count) {
167-
s.declare_transaction(*this);
166+
s.transaction_declare(*this);
168167
} else {
169168
logger(info) << "[on_transaction_aborted] All messages processed";
170169
s.connection().close();
@@ -176,7 +175,7 @@ void TxReceiverHandler::on_transaction_committed(session s) {
176175
current_batch = 0;
177176
logger(debug) << "[on_transaction_committed] messages committed, processed: " << processed;
178177
if (count == 0 || processed < count) {
179-
s.declare_transaction(*this);
178+
s.transaction_declare(*this);
180179
} else {
181180
logger(info) << "[on_transaction_committed] All messages processed";
182181
s.connection().close();
@@ -371,7 +370,7 @@ void TxReceiverHandler::on_message(delivery &d, message &m)
371370
// TODO legit?
372371
session s = d.session();
373372

374-
s.transaction_accept(d);
373+
d.accept();
375374
current_batch += 1;
376375

377376
logger(debug) << "[on_message] current batch: " << current_batch;
@@ -451,7 +450,7 @@ void TxReceiverHandler::on_message(delivery &d, message &m)
451450
} else {
452451
processed += current_batch;
453452
current_batch = 0;
454-
s.declare_transaction(*this);
453+
s.transaction_declare(*this);
455454
}
456455
}
457456

src/api/qpid-proton/reactor/handler/TxSenderHandler.cpp

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,6 @@ void TxSenderHandler::send(session s)
152152
}
153153

154154

155-
logger(trace) << "[send] Transaction is empty: " << s.transaction_is_empty();
156155
logger(debug) << "[send] Messages processed: " << processed;
157156
logger(trace) << "[send] Current batch: " << current_batch;
158157
while (s.transaction_is_declared() && sndr.credit() && (processed + current_batch) < count)
@@ -198,7 +197,7 @@ void TxSenderHandler::send(session s)
198197
} else {
199198
processed += current_batch;
200199
current_batch = 0;
201-
s.declare_transaction(*this);
200+
s.transaction_declare(*this);
202201
}
203202
}
204203
} else if (processed + current_batch == count) {
@@ -240,9 +239,7 @@ void TxSenderHandler::on_connection_close(connection &c)
240239
}
241240

242241
void TxSenderHandler::on_transaction_declared(session s) {
243-
logger(trace) << "[on_transaction_declared] txn called " << (&s);
244-
logger(trace) << "[on_transaction_declared] txn is_empty " << (s.transaction_is_empty())
245-
<< "\t" << s.transaction_is_empty();
242+
logger(trace) << "[on_transaction_declared] txn called " << s.transaction_id();
246243
send(s);
247244
}
248245

@@ -256,7 +253,7 @@ void TxSenderHandler::on_transaction_committed(session s) {
256253
} else {
257254
logger(trace) << "[on_transaction_committed] Declaring new transaction";
258255
current_batch = 0;
259-
s.declare_transaction(*this);
256+
s.transaction_declare(*this);
260257
}
261258
}
262259

@@ -270,7 +267,7 @@ void TxSenderHandler::on_transaction_aborted(session s) {
270267
} else {
271268
logger(trace) << "[on_transaction_aborted] Declaring new transaction";
272269
current_batch = 0;
273-
s.declare_transaction(*this);
270+
s.transaction_declare(*this);
274271
}
275272
}
276273

@@ -280,7 +277,7 @@ void TxSenderHandler::on_sender_close(sender &s) {
280277

281278
void TxSenderHandler::on_session_open(session &s) {
282279
logger(trace) << "[on_session_open] declare_txn started...";
283-
s.declare_transaction(*this);
280+
s.transaction_declare(*this);
284281
logger(trace) << "[on_session_open] declare_txn ended...";
285282
}
286283

0 commit comments

Comments
 (0)