Skip to content
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

R7: unlock mutexes before calling destroy on session obj #2022

Merged
merged 1 commit into from
Jan 17, 2020

Conversation

adizaimi
Copy link

R7: unlock mutexes before calling destroy on session obj.
Port of PR #2013.

Copy link

@roborivers roborivers left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code review suggestions:

@@ cdb2api/cdb2api.c @@
+ Please port the change to cdb2jdbc if necessary.
+ If you add any internal configuration state to this file, please update the reset_the_configuration() function as well to include it.
@@ db/db_tunables.h @@
+ Please update the tunable documentation (docs/pages/config/config_files.md) accordingly.
@@ util/walkback.c @@
+ Please remove debugging statements, and replace fprintf/printf with logmsg.

Copy link

@roborivers roborivers left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Coding style check: Error. Use clang-format or view diff ⚠.
Smoke testing: Error ⚠ .
Cbuild submission: Success ✓.
Regression testing: Success ✓.

Detail | Log | Resubmit

Copy link

@roborivers roborivers left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sysbench Transactions Per Second (commit: a404f0e):

@@ sysbench/bulk_insert @@
-15.14%
@@ sysbench/oltp_insert @@
-5.44%
@@ sysbench/oltp_update_index @@
-5.21%

Copy link

@roborivers roborivers left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code review suggestions:

@@ cdb2api/cdb2api.c @@
+ Please port the change to cdb2jdbc if necessary.
+ If you add any internal configuration state to this file, please update the reset_the_configuration() function as well to include it.
@@ db/db_tunables.h @@
+ Please update the tunable documentation (docs/pages/config/config_files.md) accordingly.
@@ util/walkback.c @@
+ Please remove debugging statements, and replace fprintf/printf with logmsg.

Copy link

@roborivers roborivers left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Coding style check: Error. Use clang-format or view diff ⚠.
Smoke testing: Error ⚠ .
Cbuild submission: Success ✓.
Regression testing: 4/303 tests failed ⚠.

The first 10 failing tests are:
ssl_crl
mem_tracker
insert_lots
simple_ssl

Detail | Log | Resubmit

@adizaimi adizaimi merged commit 6f794e4 into bloomberg:7.0 Jan 17, 2020
@adizaimi adizaimi deleted the r7_fix_osqlcomm_sess branch January 17, 2020 21:05
Copy link

@roborivers roborivers left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sysbench Transactions Per Second (commit: a404f0e):

@@ sysbench/oltp_read_only @@
-9.35%

mistachkin pushed a commit to mistachkin/comdb2 that referenced this pull request Mar 5, 2020
R7: unlock mutexes before calling destroy on session obj.
Port of PR bloomberg#2013.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants