v.18.16Bug Fix

Fixed race condition in MATERIALIZED VIEW operations

Fixed a race condition when simultaneously reading from a MATERIALIZED VIEW and deleting a MATERIALIZED VIEW due to not locking the internal MATERIALIZED VIEW. #3404 #3694