Skip to content

Commit 9b5a967

Browse files
author
Petr Matousek
committed
logging update
1 parent 31e1fe0 commit 9b5a967

File tree

3 files changed

+48
-48
lines changed

3 files changed

+48
-48
lines changed

Dockerfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ RUN rpm -ivh epel-release-latest-9.noarch.rpm
1717
RUN dnf install -y 'dnf-command(config-manager)'
1818
RUN /usr/bin/crb enable
1919

20-
RUN curl -L https://copr.devel.redhat.com/coprs/kvanderr/rh-opentelemetry-cpp/repo/epel-9/kvanderr-rh-opentelemetry-cpp-epel-9.repo > /etc/yum.repos.d/kpvdr-opentelemetry-cpp-rhel-epel-9.repo
21-
RUN curl -L https://copr.devel.redhat.com/coprs/kvanderr/rh-protobuf/repo/epel-9/kvanderr-rh-protobuf-epel-9.repo > /etc/yum.repos.d/kpvdr-protobuf-epel-9.repo
22-
RUN curl -L https://copr.devel.redhat.com/coprs/kvanderr/rh-json/repo/epel-9/kvanderr-rh-json-epel-9.repo > /etc/yum.repos.d/kpvdr-json-epel-9.repo
20+
RUN curl -L https://copr.fedorainfracloud.org/coprs/kpvdr/opentelemetry-cpp-rhel/repo/epel-9/kpvdr-opentelemetry-cpp-rhel-epel-9.repo > /etc/yum.repos.d/kpvdr-opentelemetry-cpp-rhel-epel-9.repo
21+
RUN curl -L https://copr.fedorainfracloud.org/coprs/kpvdr/protobuf/repo/epel-9/kpvdr-protobuf-epel-9.repo > /etc/yum.repos.d/kpvdr-protobuf-epel-9.repo
22+
RUN curl -L https://copr.fedorainfracloud.org/coprs/kpvdr/json/repo/epel-9/kpvdr-json-epel-9.repo > /etc/yum.repos.d/kpvdr-json-epel-9.repo
2323

2424
#CMake Error at /usr/lib64/cmake/protobuf/protobuf-targets.cmake:106 (message):
2525
# The imported target "protobuf::libprotobuf-lite" references the file

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

Lines changed: 42 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -265,7 +265,7 @@ void TxReceiverHandler::on_transaction_declared(transaction t) {
265265

266266
void TxReceiverHandler::on_transaction_aborted(transaction t) {
267267
confirmed += current_batch;
268-
logger(debug) << "[on_transaction_aborted] messages aborted";
268+
logger(debug) << "[on_transaction_aborted] messages aborted, confirmed: " << confirmed;
269269
if(confirmed == count) {
270270
logger(info) << "[on_transaction_committed] All messages proccessed";
271271
t.connection().close();
@@ -278,7 +278,7 @@ void TxReceiverHandler::on_transaction_aborted(transaction t) {
278278
void TxReceiverHandler::on_transaction_committed(transaction t) {
279279
confirmed += current_batch;
280280
current_batch = 0;
281-
logger(trace) << "[on_transaction_committed] Committed:"<< confirmed;
281+
logger(debug) << "[on_transaction_aborted] messages committed, confirmed: " << confirmed;
282282
if(confirmed == count) {
283283
logger(info) << "[on_transaction_committed] All messages proccessed";
284284
t.connection().close();
@@ -290,21 +290,24 @@ void TxReceiverHandler::on_transaction_committed(transaction t) {
290290

291291
void TxReceiverHandler::on_container_start(container &c)
292292
{
293-
logger(debug) << "Starting messaging handler";
293+
logger(debug) << "[on_container_start] Starting messaging transaction handler";
294+
logger(debug) << "[on_container_start] User: " << user;
295+
logger(debug) << "[on_container_start] Password: " << password;
296+
logger(debug) << "[on_container_start] SASL mechanisms: " << sasl_mechanisms;
297+
logger(debug) << "[on_container_start] SASL enabled: " << conn_sasl_enabled;
298+
logger(debug) << "[on_container_start] Maximum frame size: " << max_frame_size;
299+
logger(debug) << "[on_container_start] Topic: " << is_topic;
300+
logger(debug) << "[on_container_start] Transaction batch size: " << batch_size;
301+
logger(debug) << "[on_container_start] Transaction action: " << tx_action;
302+
logger(debug) << "[on_container_start] Transaction endloop action: " << tx_endloop_action;
303+
logger(trace) << "[on_container_start] Messages count: " << count;
304+
logger(debug) << "[on_container_start] Messages confirmed: " << confirmed;
305+
logger(debug) << "[on_container_start] Peer to Peer: " << recv_listen;
294306

295307
if (recv_listen == "true") {
296308
cont = &c;
297309
}
298310

299-
logger(debug) << "User: " << user;
300-
logger(debug) << "Password: " << password;
301-
logger(debug) << "SASL mechanisms: " << sasl_mechanisms;
302-
logger(debug) << "SASL enabled: " << conn_sasl_enabled;
303-
304-
logger(debug) << "Maximum frame size: " << max_frame_size;
305-
306-
logger(debug) << "Topic: " << is_topic;
307-
308311
connection_options conn_opts;
309312
std::vector< ::proton::symbol > caps;
310313

@@ -321,7 +324,7 @@ void TxReceiverHandler::on_container_start(container &c)
321324
}
322325
}
323326

324-
logger(debug) << "Source capabilities: ";
327+
logger(debug) << "[on_container_start] Source capabilities: ";
325328
for (std::vector< ::proton::symbol >::const_iterator i = caps.begin(); i != caps.end(); ++i) {
326329
logger(debug) << *i;
327330
}
@@ -340,24 +343,24 @@ void TxReceiverHandler::on_container_start(container &c)
340343
// conn_opts.max_frame_size(max_frame_size);
341344
conn_opts.failover_urls(conn_urls);
342345

343-
logger(debug) << "Setting a reconnect timer: " << conn_reconnect;
344-
logger(debug) << "Custom reconnect: " << conn_reconnect_custom;
346+
logger(debug) << "[on_container_start] Setting a reconnect timer: " << conn_reconnect;
347+
logger(debug) << "[on_container_start] Custom reconnect: " << conn_reconnect_custom;
345348

346349
configure_reconnect(conn_opts);
347350
configure_ssl(c);
348351

349352
if (conn_heartbeat != 0) {
350-
logger(debug) << "Heartbeat: " << conn_heartbeat;
353+
logger(debug) << "[on_container_start] Heartbeat: " << conn_heartbeat;
351354

352355
duration heartbeat_seconds = conn_heartbeat * duration::SECOND;
353356

354357
conn_opts.idle_timeout(heartbeat_seconds);
355358
}
356359

357-
logger(debug) << "Browsing: " << browse;
360+
logger(debug) << "[on_container_start] Browsing: " << browse;
358361

359362
if (browse) {
360-
logger(debug) << "Creating a receiver and connecting to the server";
363+
logger(debug) << "[on_container_start] Creating a receiver and connecting to the server";
361364

362365
source_options s_opts = source_options()
363366
.distribution_mode(source::COPY)
@@ -398,18 +401,18 @@ void TxReceiverHandler::on_container_start(container &c)
398401

399402
work_q = &recv.work_queue();
400403
} else {
401-
logger(debug) << "Peer-to-peer: " << recv_listen;
402-
logger(debug) << "Peer-to-peer port: " << recv_listen_port;
404+
logger(debug) << "[on_container_start] Peer-to-peer: " << recv_listen;
405+
logger(debug) << "[on_container_start] Peer-to-peer port: " << recv_listen_port;
403406

404407
if (recv_listen == "true") {
405-
logger(debug) << "Creating a listener";
408+
logger(debug) << "[on_container_start] Creating a listener";
406409
// P2P
407410
stringstream ss;
408411
ss << "0.0.0.0:";
409412
ss << recv_listen_port;
410413
lsnr = c.listen(ss.str(), conn_opts);
411414
} else {
412-
logger(debug) << "Creating a receiver and connecting to the server";
415+
logger(debug) << "[on_container_start] Creating a receiver and connecting to the server";
413416

414417
source_options s_opts = source_options().filters(this->fm).capabilities(caps);
415418

@@ -448,7 +451,7 @@ void TxReceiverHandler::on_container_start(container &c)
448451
work_q = &recv.work_queue();
449452
}
450453
}
451-
logger(debug) << "Connected to the broker/p2p and waiting for messages";
454+
logger(debug) << "[on_container_start] Connected to the broker/p2p and waiting for messages";
452455

453456
if (subscriber_unsubscribe && durable_subscriber_name != "") {
454457
recv.close();
@@ -471,10 +474,10 @@ void TxReceiverHandler::on_message(delivery &d, message &m)
471474
// TODO useless now ?? usew confirmed ?
472475
msg_received_cnt += 1;
473476

474-
logger(debug) << "Processing received message";
477+
logger(debug) << "[on_message] Processing received message";
475478

476479
if (log_msgs == "dict") {
477-
logger(trace) << "Decoding message";
480+
logger(trace) << "[on_message] Decoding message";
478481
ReactorDecoder decoder = ReactorDecoder(m);
479482

480483
std::ostringstream stream;
@@ -492,7 +495,7 @@ void TxReceiverHandler::on_message(delivery &d, message &m)
492495
}
493496

494497
if (duration_time > 0 && duration_mode == "after-receive") {
495-
logger(debug) << "Waiting...";
498+
logger(debug) << "[on_message] Waiting...";
496499
sleep4next(ts, count, duration_time, msg_received_cnt);
497500
}
498501

@@ -508,20 +511,20 @@ void TxReceiverHandler::on_message(delivery &d, message &m)
508511
// TODO: not implemented yet
509512
}
510513

511-
logger(debug) << "Process-reply-to: " << process_reply_to;
514+
logger(debug) << "[on_message] Process-reply-to: " << process_reply_to;
512515

513516
if (process_reply_to) {
514517
if (m.reply_to() != "") {
515-
logger(debug) << "Reply-to address: " << m.reply_to();
518+
logger(debug) << "[on_message] Reply-to address: " << m.reply_to();
516519

517520
do_process_reply_to(m);
518521
} else {
519-
logger(debug) << "Reply-to address is not set";
522+
logger(debug) << "[on_message] Reply-to address is not set";
520523
}
521524
}
522525

523526
if (recv_drain_after_credit_window && msg_received_cnt == recv_credit_window) {
524-
logger(debug) << "Scheduling drain";
527+
logger(debug) << "[on_message] Scheduling drain";
525528
d.receiver().work_queue().add(make_work(&TxReceiverHandler::drain, this));
526529
}
527530

@@ -564,22 +567,22 @@ void TxReceiverHandler::on_message(delivery &d, message &m)
564567
}
565568

566569
void TxReceiverHandler::on_receiver_drain_finish(receiver &r) {
567-
logger(debug) << "Receiver drain finished";
570+
logger(debug) << "[on_receiver_drain_finish] Receiver drain finished";
568571
}
569572

570573
void TxReceiverHandler::on_tracker_accept(tracker &t)
571574
{
572-
logger(debug) << "Delivery accepted";
575+
logger(debug) << "[on_tracker_accept] Delivery accepted";
573576
}
574577

575578

576579
void TxReceiverHandler::on_tracker_reject(tracker &t)
577580
{
578-
logger(debug) << "Delivery rejected";
581+
logger(debug) << "[on_tracker_reject] Delivery rejected";
579582
}
580583

581584
void TxReceiverHandler::on_transport_close(transport &t) {
582-
logger(debug) << "Closing the transport";
585+
logger(debug) << "[on_transport_close] Closing the transport";
583586

584587
if (conn_reconnect == "false") {
585588
exit(1);
@@ -589,7 +592,8 @@ void TxReceiverHandler::on_transport_close(transport &t) {
589592
}
590593

591594
void TxReceiverHandler::on_transport_error(transport &t) {
592-
logger(error) << "The connection with " << broker_url.getHost() << ":" << broker_url.getPort() << " was interrupted: " << t.error().what();
595+
logger(error) << "[on_transport_error] The connection with " << broker_url.getHost() << ":"
596+
<< broker_url.getPort() << " was interrupted: " << t.error().what();
593597

594598
if (t.error().what().find("unauthorized") != string::npos) {
595599
exit(1);
@@ -598,20 +602,16 @@ void TxReceiverHandler::on_transport_error(transport &t) {
598602

599603
void TxReceiverHandler::on_connection_close(connection &conn)
600604
{
601-
logger(debug) << "Disconnecting ...";
605+
logger(debug) << "[on_connection_close] Disconnecting ...";
602606
}
603607

604608
void TxReceiverHandler::on_connection_error(connection &c)
605609
{
606-
logger(error) << "Failed to connect to " << broker_url.getHost() << ":" << broker_url.getPort();
610+
logger(error) << "[on_connection_error] Failed to connect to " << broker_url.getHost() << ":" << broker_url.getPort();
607611

608612
if (c.error().what().find("Unable to validate user") != string::npos) {
609613
exit(1);
610614
}
611615
}
612616

613-
void TxReceiverHandler::do_disconnect()
614-
{
615-
616-
}
617-
617+
void TxReceiverHandler::do_disconnect() {}

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -277,7 +277,7 @@ void TxSenderHandler::on_tracker_accept(tracker &t)
277277

278278
void TxSenderHandler::on_tracker_reject(tracker &t)
279279
{
280-
std::cerr << "[error] Delivery rejected" << std::endl;
280+
std::cerr << "[on_tracker_reject] Delivery rejected" << std::endl;
281281
exit(1);
282282
}
283283

@@ -305,7 +305,7 @@ void TxSenderHandler::on_connection_close(connection &c)
305305

306306
void TxSenderHandler::on_connection_error(connection &c)
307307
{
308-
logger(error) << "Failed to connect to " << broker_url.getHost() << ":" << broker_url.getPort();
308+
logger(error) << "[on_connection_error] Failed to connect to " << broker_url.getHost() << ":" << broker_url.getPort();
309309

310310
if (c.error().what().find("Unable to validate user") != string::npos) {
311311
exit(1);
@@ -372,7 +372,7 @@ void TxSenderHandler::on_container_start(container &c)
372372
logger(debug) << "[on_container_start] Transaction action: " << tx_action;
373373
logger(debug) << "[on_container_start] Transaction endloop action: " << tx_endloop_action;
374374
logger(trace) << "[on_container_start] Messages count: " << count;
375-
logger(debug) << "[on_container_start] Messages Processed: " << processed;
375+
logger(debug) << "[on_container_start] Messages processed: " << processed;
376376

377377
std::vector< ::proton::symbol > caps;
378378

0 commit comments

Comments
 (0)