Commit f6064041 authored by Marko Mäkelä's avatar Marko Mäkelä

Merge mysql-5.1 to mysql-5.5.

parents bf456a87 8a0be8a5
...@@ -3542,16 +3542,11 @@ btr_record_not_null_field_in_rec( ...@@ -3542,16 +3542,11 @@ btr_record_not_null_field_in_rec(
} }
for (i = 0; i < n_unique; i++) { for (i = 0; i < n_unique; i++) {
ulint rec_len; if (rec_offs_nth_sql_null(offsets, i)) {
rec_get_nth_field_offs(offsets, i, &rec_len);
if (rec_len != UNIV_SQL_NULL) {
n_not_null[i]++;
} else {
/* Break if we hit the first NULL value */
break; break;
} }
n_not_null[i]++;
} }
} }
...@@ -3694,8 +3689,7 @@ btr_estimate_number_of_different_key_vals( ...@@ -3694,8 +3689,7 @@ btr_estimate_number_of_different_key_vals(
if (n_not_null) { if (n_not_null) {
btr_record_not_null_field_in_rec( btr_record_not_null_field_in_rec(
n_cols, offsets_next_rec, n_cols, offsets_next_rec, n_not_null);
n_not_null);
} }
total_external_size total_external_size
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment