MCPcopy Create free account
hub / github.com/baidu/tera / mutation_callback

Function mutation_callback

src/sdk/python/sample.py:13–20  ·  view source on GitHub ↗

mutation callback

(raw_mu)

Source from the content-addressed store, hash-verified

11
12
13def mutation_callback(raw_mu):
14 """ mutation callback """
15 mu = RowMutation(raw_mu)
16 status = mu.GetStatus()
17 if status.GetReasonNumber() != Status.OK:
18 print(status.GetReasonString())
19 print "callback of rowkey:", mu.RowKey()
20 mu.Destroy()
21""" 用户需要确保回调执行时,write_callback仍然有效(例如没有因为过作用域被gc掉)"""
22write_callback = MUTATION_CALLBACK(mutation_callback)
23

Callers

nothing calls this directly

Calls 6

GetStatusMethod · 0.95
RowKeyMethod · 0.95
DestroyMethod · 0.95
RowMutationClass · 0.90
GetReasonNumberMethod · 0.80
GetReasonStringMethod · 0.80

Tested by

no test coverage detected