Module open

Source
Expand description

Logic related to opening a Catalog.

ModulesΒ§

builtin_item_migration πŸ”’
Migrations for builtin items.

StructsΒ§

BuiltinBootstrapClusterConfigMap
InitializeStateResult
OpenCatalogResult

FunctionsΒ§

add_new_remove_old_builtin_cluster_replicas_migration πŸ”’
add_new_remove_old_builtin_clusters_migration πŸ”’
add_new_remove_old_builtin_introspection_source_migration πŸ”’
add_new_remove_old_builtin_items_migration πŸ”’
Updates the catalog with new and removed builtin items.
add_new_remove_old_builtin_roles_migration πŸ”’
builtin_cluster_replica_config πŸ”’
default_logging_config πŸ”’
get_dyncfg_val_from_defaults_and_remote πŸ”’
into_consolidatable_updates_startup πŸ”’
Convert updates into a Vec that can be consolidated by doing the following:
remove_invalid_config_param_role_defaults_migration πŸ”’
Roles can have default values for configuration parameters, e.g. you can set a Role default for the β€˜cluster’ parameter.
remove_pending_cluster_replicas_migration πŸ”’
Cluster Replicas may be created ephemerally during an alter statement, these replicas are marked as pending and should be cleaned up on catalog opsn.