public static void removeOptions()

in paimon-web-api/src/main/java/org/apache/paimon/web/api/table/TableManager.java [169:186]


    public static void removeOptions(
            Catalog catalog, String dbName, String tableName, Map<String, String> options)
            throws Catalog.ColumnAlreadyExistException, Catalog.TableNotExistException,
                    Catalog.ColumnNotExistException {
        checkNotNull(catalog, dbName, tableName);

        Identifier identifier = Identifier.create(dbName, tableName);

        List<SchemaChange> schemaChanges = new ArrayList<>();

        Map<String, String> filteredOptions = handleOptions(options);
        for (String key : filteredOptions.keySet()) {
            SchemaChange addOption = SchemaChange.removeOption(key);
            schemaChanges.add(addOption);
        }

        catalog.alterTable(identifier, schemaChanges, false);
    }