-
Notifications
You must be signed in to change notification settings - Fork 712
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
Assertion `v->cfd_->internal_comparator().Compare(start, end) <= 0' failed. #131
Comments
Thanks for the bug report @RoelVdP ! Verified as described. |
yoshinorim
added a commit
that referenced
this issue
Jan 4, 2016
Summary: When kd::successor() is called in records_in_range, there is a possiblity of range.start >= range.limit. RocksDB has an assertion "v->cfd_->internal_comparator().Compare(start, end) <= 0'" so range should not be passed to rocksdb::GetApproximateSize in that case. This diff skips calling rocksdb::GetApproximateSize() and just returns 0. Test Plan: mtr and rocksdb.rocksdb Reviewers: jkedgar, spetrunia, hermanlee4 Reviewed By: hermanlee4 Subscribers: webscalesql-eng Differential Revision: https://reviews.facebook.net/D52491
yoshinorim
added a commit
that referenced
this issue
Jan 5, 2016
Summary: When kd::successor() is called in records_in_range, there is a possiblity of range.start >= range.limit. RocksDB has an assertion "v->cfd_->internal_comparator().Compare(start, end) <= 0'" so range should not be passed to rocksdb::GetApproximateSize in that case. This diff skips calling rocksdb::GetApproximateSize() and just returns 0. Test Plan: mtr and rocksdb.rocksdb Reviewers: jkedgar, spetrunia, hermanlee4 Reviewed By: hermanlee4 Subscribers: webscalesql-eng Differential Revision: https://reviews.facebook.net/D52491
hermanlee
pushed a commit
that referenced
this issue
Jan 31, 2017
Summary: When kd::successor() is called in records_in_range, there is a possiblity of range.start >= range.limit. RocksDB has an assertion "v->cfd_->internal_comparator().Compare(start, end) <= 0'" so range should not be passed to rocksdb::GetApproximateSize in that case. This diff skips calling rocksdb::GetApproximateSize() and just returns 0. Test Plan: mtr and rocksdb.rocksdb Reviewers: jkedgar, spetrunia, hermanlee4 Reviewed By: hermanlee4 Subscribers: webscalesql-eng Differential Revision: https://reviews.facebook.net/D52491
VitaliyLi
pushed a commit
to VitaliyLi/mysql-5.6
that referenced
this issue
Feb 9, 2017
) Summary: When kd::successor() is called in records_in_range, there is a possiblity of range.start >= range.limit. RocksDB has an assertion "v->cfd_->internal_comparator().Compare(start, end) <= 0'" so range should not be passed to rocksdb::GetApproximateSize in that case. This diff skips calling rocksdb::GetApproximateSize() and just returns 0. Test Plan: mtr and rocksdb.rocksdb Reviewers: jkedgar, spetrunia, hermanlee4 Reviewed By: hermanlee4 Subscribers: webscalesql-eng Differential Revision: https://reviews.facebook.net/D52491
facebook-github-bot
pushed a commit
that referenced
this issue
Dec 23, 2019
Summary: When kd::successor() is called in records_in_range, there is a possiblity of range.start >= range.limit. RocksDB has an assertion "v->cfd_->internal_comparator().Compare(start, end) <= 0'" so range should not be passed to rocksdb::GetApproximateSize in that case. This diff skips calling rocksdb::GetApproximateSize() and just returns 0. Differential Revision: https://reviews.facebook.net/D52491 fbshipit-source-id: 8b717bf
inikep
pushed a commit
to inikep/mysql-5.6
that referenced
this issue
Aug 12, 2020
) Summary: When kd::successor() is called in records_in_range, there is a possiblity of range.start >= range.limit. RocksDB has an assertion "v->cfd_->internal_comparator().Compare(start, end) <= 0'" so range should not be passed to rocksdb::GetApproximateSize in that case. This diff skips calling rocksdb::GetApproximateSize() and just returns 0. Differential Revision: https://reviews.facebook.net/D52491 fbshipit-source-id: 8b717bf
inikep
pushed a commit
to inikep/mysql-5.6
that referenced
this issue
Sep 9, 2020
) Summary: When kd::successor() is called in records_in_range, there is a possiblity of range.start >= range.limit. RocksDB has an assertion "v->cfd_->internal_comparator().Compare(start, end) <= 0'" so range should not be passed to rocksdb::GetApproximateSize in that case. This diff skips calling rocksdb::GetApproximateSize() and just returns 0. Differential Revision: https://reviews.facebook.net/D52491 fbshipit-source-id: 8b717bf
inikep
pushed a commit
to inikep/mysql-5.6
that referenced
this issue
Sep 16, 2020
) Summary: When kd::successor() is called in records_in_range, there is a possiblity of range.start >= range.limit. RocksDB has an assertion "v->cfd_->internal_comparator().Compare(start, end) <= 0'" so range should not be passed to rocksdb::GetApproximateSize in that case. This diff skips calling rocksdb::GetApproximateSize() and just returns 0. Differential Revision: https://reviews.facebook.net/D52491 fbshipit-source-id: 8b717bf
inikep
pushed a commit
to inikep/mysql-5.6
that referenced
this issue
Oct 5, 2020
) Summary: When kd::successor() is called in records_in_range, there is a possiblity of range.start >= range.limit. RocksDB has an assertion "v->cfd_->internal_comparator().Compare(start, end) <= 0'" so range should not be passed to rocksdb::GetApproximateSize in that case. This diff skips calling rocksdb::GetApproximateSize() and just returns 0. Differential Revision: https://reviews.facebook.net/D52491 fbshipit-source-id: 8b717bf
inikep
pushed a commit
to inikep/mysql-5.6
that referenced
this issue
Nov 11, 2020
) Summary: When kd::successor() is called in records_in_range, there is a possiblity of range.start >= range.limit. RocksDB has an assertion "v->cfd_->internal_comparator().Compare(start, end) <= 0'" so range should not be passed to rocksdb::GetApproximateSize in that case. This diff skips calling rocksdb::GetApproximateSize() and just returns 0. Differential Revision: https://reviews.facebook.net/D52491 fbshipit-source-id: 8b717bf
inikep
pushed a commit
to inikep/mysql-5.6
that referenced
this issue
Mar 11, 2021
) Summary: When kd::successor() is called in records_in_range, there is a possiblity of range.start >= range.limit. RocksDB has an assertion "v->cfd_->internal_comparator().Compare(start, end) <= 0'" so range should not be passed to rocksdb::GetApproximateSize in that case. This diff skips calling rocksdb::GetApproximateSize() and just returns 0. Differential Revision: https://reviews.facebook.net/D52491 fbshipit-source-id: 8fac2b9a770
inikep
pushed a commit
to inikep/mysql-5.6
that referenced
this issue
Aug 16, 2021
) Summary: When kd::successor() is called in records_in_range, there is a possiblity of range.start >= range.limit. RocksDB has an assertion "v->cfd_->internal_comparator().Compare(start, end) <= 0'" so range should not be passed to rocksdb::GetApproximateSize in that case. This diff skips calling rocksdb::GetApproximateSize() and just returns 0. Differential Revision: https://reviews.facebook.net/D52491 fbshipit-source-id: 8fac2b9a770
inikep
pushed a commit
to inikep/mysql-5.6
that referenced
this issue
Aug 30, 2021
) Summary: When kd::successor() is called in records_in_range, there is a possiblity of range.start >= range.limit. RocksDB has an assertion "v->cfd_->internal_comparator().Compare(start, end) <= 0'" so range should not be passed to rocksdb::GetApproximateSize in that case. This diff skips calling rocksdb::GetApproximateSize() and just returns 0. Differential Revision: https://reviews.facebook.net/D52491 fbshipit-source-id: 8fac2b9a770
inikep
pushed a commit
to inikep/mysql-5.6
that referenced
this issue
Aug 30, 2021
) Summary: When kd::successor() is called in records_in_range, there is a possiblity of range.start >= range.limit. RocksDB has an assertion "v->cfd_->internal_comparator().Compare(start, end) <= 0'" so range should not be passed to rocksdb::GetApproximateSize in that case. This diff skips calling rocksdb::GetApproximateSize() and just returns 0. Differential Revision: https://reviews.facebook.net/D52491 fbshipit-source-id: 8fac2b9a770
inikep
pushed a commit
to inikep/mysql-5.6
that referenced
this issue
Sep 1, 2021
) Summary: When kd::successor() is called in records_in_range, there is a possiblity of range.start >= range.limit. RocksDB has an assertion "v->cfd_->internal_comparator().Compare(start, end) <= 0'" so range should not be passed to rocksdb::GetApproximateSize in that case. This diff skips calling rocksdb::GetApproximateSize() and just returns 0. Differential Revision: https://reviews.facebook.net/D52491 fbshipit-source-id: 8fac2b9a770
inikep
pushed a commit
to inikep/mysql-5.6
that referenced
this issue
Sep 2, 2021
) Summary: When kd::successor() is called in records_in_range, there is a possiblity of range.start >= range.limit. RocksDB has an assertion "v->cfd_->internal_comparator().Compare(start, end) <= 0'" so range should not be passed to rocksdb::GetApproximateSize in that case. This diff skips calling rocksdb::GetApproximateSize() and just returns 0. Differential Revision: https://reviews.facebook.net/D52491 fbshipit-source-id: 8fac2b9a770
inikep
pushed a commit
to inikep/mysql-5.6
that referenced
this issue
Jan 17, 2022
) Summary: When kd::successor() is called in records_in_range, there is a possiblity of range.start >= range.limit. RocksDB has an assertion "v->cfd_->internal_comparator().Compare(start, end) <= 0'" so range should not be passed to rocksdb::GetApproximateSize in that case. This diff skips calling rocksdb::GetApproximateSize() and just returns 0. Differential Revision: https://reviews.facebook.net/D52491
inikep
pushed a commit
to inikep/mysql-5.6
that referenced
this issue
Apr 26, 2022
) Summary: When kd::successor() is called in records_in_range, there is a possiblity of range.start >= range.limit. RocksDB has an assertion "v->cfd_->internal_comparator().Compare(start, end) <= 0'" so range should not be passed to rocksdb::GetApproximateSize in that case. This diff skips calling rocksdb::GetApproximateSize() and just returns 0. Differential Revision: https://reviews.facebook.net/D52491
inikep
pushed a commit
to inikep/mysql-5.6
that referenced
this issue
May 20, 2022
) Summary: When kd::successor() is called in records_in_range, there is a possiblity of range.start >= range.limit. RocksDB has an assertion "v->cfd_->internal_comparator().Compare(start, end) <= 0'" so range should not be passed to rocksdb::GetApproximateSize in that case. This diff skips calling rocksdb::GetApproximateSize() and just returns 0. Differential Revision: https://reviews.facebook.net/D52491
laurynas-biveinis
pushed a commit
to laurynas-biveinis/mysql-5.6
that referenced
this issue
Aug 11, 2022
) Summary: When kd::successor() is called in records_in_range, there is a possiblity of range.start >= range.limit. RocksDB has an assertion "v->cfd_->internal_comparator().Compare(start, end) <= 0'" so range should not be passed to rocksdb::GetApproximateSize in that case. This diff skips calling rocksdb::GetApproximateSize() and just returns 0. Differential Revision: https://reviews.facebook.net/D52491
inikep
pushed a commit
to inikep/mysql-5.6
that referenced
this issue
Mar 28, 2023
) Summary: When kd::successor() is called in records_in_range, there is a possiblity of range.start >= range.limit. RocksDB has an assertion "v->cfd_->internal_comparator().Compare(start, end) <= 0'" so range should not be passed to rocksdb::GetApproximateSize in that case. This diff skips calling rocksdb::GetApproximateSize() and just returns 0. Differential Revision: https://reviews.facebook.net/D52491
inikep
pushed a commit
to inikep/mysql-5.6
that referenced
this issue
Jun 1, 2023
) Summary: When kd::successor() is called in records_in_range, there is a possiblity of range.start >= range.limit. RocksDB has an assertion "v->cfd_->internal_comparator().Compare(start, end) <= 0'" so range should not be passed to rocksdb::GetApproximateSize in that case. This diff skips calling rocksdb::GetApproximateSize() and just returns 0. Differential Revision: https://reviews.facebook.net/D52491
inikep
pushed a commit
to inikep/mysql-5.6
that referenced
this issue
Jun 14, 2023
) Summary: When kd::successor() is called in records_in_range, there is a possiblity of range.start >= range.limit. RocksDB has an assertion "v->cfd_->internal_comparator().Compare(start, end) <= 0'" so range should not be passed to rocksdb::GetApproximateSize in that case. This diff skips calling rocksdb::GetApproximateSize() and just returns 0. Differential Revision: https://reviews.facebook.net/D52491
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The text was updated successfully, but these errors were encountered: