MCPcopy Create free account
hub / github.com/apache/cassandra-python-driver / refresh_user_function_metadata

Method refresh_user_function_metadata

cassandra/cluster.py:2210–2220  ·  view source on GitHub ↗

Synchronously refresh user defined function metadata. ``function`` is a :class:`cassandra.UserFunctionDescriptor`. See :meth:`~.Cluster.refresh_schema_metadata` for description of ``max_schema_agreement_wait`` behavior

(self, keyspace, function, max_schema_agreement_wait=None)

Source from the content-addressed store, hash-verified

2208 raise DriverException("User Type metadata was not refreshed. See log for details.")
2209
2210 def refresh_user_function_metadata(self, keyspace, function, max_schema_agreement_wait=None):
2211 """
2212 Synchronously refresh user defined function metadata.
2213
2214 ``function`` is a :class:`cassandra.UserFunctionDescriptor`.
2215
2216 See :meth:`~.Cluster.refresh_schema_metadata` for description of ``max_schema_agreement_wait`` behavior
2217 """
2218 if not self.control_connection.refresh_schema(target_type=SchemaTargetType.FUNCTION, keyspace=keyspace, function=function,
2219 schema_agreement_wait=max_schema_agreement_wait, force=True):
2220 raise DriverException("User Function metadata was not refreshed. See log for details.")
2221
2222 def refresh_user_aggregate_metadata(self, keyspace, aggregate, max_schema_agreement_wait=None):
2223 """

Calls 2

DriverExceptionClass · 0.90
refresh_schemaMethod · 0.80

Tested by 1