in paimon-web-api/src/main/java/org/apache/paimon/web/api/table/TableManager.java [150:167]
public static void setOptions(
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.setOption(key, filteredOptions.get(key));
schemaChanges.add(addOption);
}
catalog.alterTable(identifier, schemaChanges, false);
}