explicit type refresh on sync for proto v2

This commit is contained in:
Adam Holmberg
2015-03-19 15:03:30 -05:00
parent aa74a4a81c
commit dcb9450058

View File

@@ -303,6 +303,7 @@ def _sync_type(ks_name, type_model, omit_subtypes=None):
log.debug("sync_type creating new type %s", type_name_qualified)
cql = get_create_type(type_model, ks_name)
execute(cql)
cluster.refresh_schema(keyspace=ks_name, usertype=type_name)
type_model.register_for_keyspace(ks_name)
else:
defined_fields = defined_types[type_name].field_names