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

Enable assertions in race builds #27

Merged
merged 1 commit into from
Sep 8, 2016
Merged

Enable assertions in race builds #27

merged 1 commit into from
Sep 8, 2016

Conversation

bdarnell
Copy link
Contributor

@bdarnell bdarnell commented Sep 7, 2016

See cockroachdb/cockroach#9168

@cockroachdb/stability

@tbg
Copy link
Member

tbg commented Sep 7, 2016

LGTM

@tamird
Copy link
Contributor

tamird commented Sep 7, 2016

We need to revert 0cc8a3d first, right?

@petermattis
Copy link
Contributor

LGTM

@bdarnell
Copy link
Contributor Author

bdarnell commented Sep 8, 2016

The parent of this commit is 4.8, so we don't need to revert. We can point the glockfile to this commit (pre-merge) for assertions-enabled 4.8, and the merge of this commit for assertions-enabled 4.9.

@bdarnell bdarnell merged commit d869eb7 into master Sep 8, 2016
@bdarnell bdarnell deleted the bdarnell/assertions branch September 8, 2016 04:44
@tamird
Copy link
Contributor

tamird commented Sep 8, 2016

Neat.

On Sep 8, 2016 00:44, "Ben Darnell" notifications@github.com wrote:

Merged #27 #27.


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#27 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/ABdsPN82VVEvi5lepsUZOa_pQ9h9Dt8Eks5qn5K2gaJpZM4J3ECD
.

benesch added a commit to benesch/cockroach that referenced this pull request May 16, 2017
In the transition to the new Make-based build system for C dependencies
(4d72e12), RocksDB assertions were inadvertently enabled for all builds.
Restore the old behavior, which only enabled assertions for race builds
(cockroachdb/c-rocksdb#27).

Fixes cockroachdb#15604.
benesch added a commit to benesch/cockroach that referenced this pull request May 16, 2017
In the transition to the new Make-based build system for C dependencies
(4d72e12), RocksDB assertions were inadvertently enabled for all builds.
Restore the old behavior, which only enabled assertions for race builds
(cockroachdb/c-rocksdb#27).

Fixes cockroachdb#15604.
mberhault pushed a commit to cockroachdb/cockroach that referenced this pull request May 16, 2017
In the transition to the new Make-based build system for C dependencies
(4d72e12), RocksDB assertions were inadvertently enabled for all builds.
Restore the old behavior, which only enabled assertions for race builds
(cockroachdb/c-rocksdb#27).

Fixes #15604.
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.

None yet

4 participants