From af834c218a59b0f187edb19aa4f8bd476b9ed6ac Mon Sep 17 00:00:00 2001 From: Thirunarayanan Balathandayuthapani Date: Fri, 11 Sep 2020 16:37:13 +0530 Subject: MDEV-23199 page_compression flag is missing for full_crc32 tablespace - Changed the fil_space_set_recv_size_and_flags() to set the tablespace size when size is not zero. --- storage/innobase/fil/fil0fil.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'storage/innobase/fil/fil0fil.cc') diff --git a/storage/innobase/fil/fil0fil.cc b/storage/innobase/fil/fil0fil.cc index 97f0a578fe9..8bc32aa4443 100644 --- a/storage/innobase/fil/fil0fil.cc +++ b/storage/innobase/fil/fil0fil.cc @@ -1411,7 +1411,7 @@ void fil_space_set_recv_size_and_flags(ulint id, ulint size, uint32_t flags) if (fil_space_t* space= fil_space_get_space(id)) { - if (!size) space->recv_size= size; + if (size) space->recv_size= size; if (flags != FSP_FLAGS_FCRC32_MASK_MARKER) space->flags= flags; } mutex_exit(&fil_system.mutex); -- cgit v1.2.1