Commit 5d60d8e5 authored by heikki@hundin.mysql.fi's avatar heikki@hundin.mysql.fi
Browse files

btr0sea.c:

  Remove an assertion which can fail in a race of 3 threads
parent f36fc90c
Loading
Loading
Loading
Loading
+4 −3
Original line number Diff line number Diff line
@@ -453,8 +453,6 @@ btr_search_info_update_slow(
	}

	if (build_index) {
		ut_a(block->n_fields + block->n_bytes > 0);	

		btr_search_build_page_hash_index(block->frame,
						block->n_fields,
						block->n_bytes,
@@ -1028,7 +1026,10 @@ btr_search_build_page_hash_index(
		return;
	}

	ut_a(n_fields + n_bytes > 0);
	if (n_fields + n_bytes == 0) {

	        return;
	}

	/* Calculate and cache fold values and corresponding records into
	an array for fast insertion to the hash index */