default void preModifyTableAction(final ObserverContext<MasterCoprocessorEnvironment> ctx,
    final TableName tableName, final TableDescriptor currentDescriptor,
    final TableDescriptor newDescriptor) throws IOException {
  }
Called prior to modifying a table's properties. Called as part of modify table procedure and it
is async to the modify table RPC call.
@param ctx               the environment to interact with the framework and master
@param tableName         the name of the table
@param currentDescriptor current TableDescriptor of the table
@param newDescriptor     after modify operation, table will have this descriptor
hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/MasterObserver.java