From 18bd710dcabdde9745a8ec6a8a0550b527abcc22 Mon Sep 17 00:00:00 2001 From: Piotr Sarna Date: Mon, 14 Sep 2020 12:03:52 +0200 Subject: [PATCH] cql3: drop checks for materialized views support Views are supported for over 2 years and upgrades are only allowed from versions which already have the support, so the checks are hereby dropped. --- cql3/statements/create_view_statement.cc | 3 --- 1 file changed, 3 deletions(-) diff --git a/cql3/statements/create_view_statement.cc b/cql3/statements/create_view_statement.cc index c0f248e6ae..cca532f2fe 100644 --- a/cql3/statements/create_view_statement.cc +++ b/cql3/statements/create_view_statement.cc @@ -93,9 +93,6 @@ future<> create_view_statement::check_access(service::storage_proxy& proxy, cons } void create_view_statement::validate(service::storage_proxy& proxy, const service::client_state& state) const { - if (!proxy.features().cluster_supports_materialized_views()) { - throw exceptions::invalid_request_exception("Can't create materialized views until the whole cluster has been upgraded"); - } } static const column_definition* get_column_definition(const schema& schema, column_identifier::raw& identifier) {