MCPcopy Create free account
hub / github.com/apple/foundationdb / queue_single_client_example

Function queue_single_client_example

layers/containers/highcontention/queue.py:321–329  ·  view source on GitHub ↗
(db)

Source from the content-addressed store, hash-verified

319
320# caution: modifies the database!
321def queue_single_client_example(db):
322 queue = Queue(Subspace(('queue_example',)), False)
323 queue.clear(db)
324
325 for i in range(10):
326 queue.push(db, i)
327
328 for i in range(10):
329 print queue.pop(db)
330
331
332def push_thread(queue, db, id, num):

Callers 1

queue_exampleFunction · 0.85

Calls 6

clearMethod · 0.95
pushMethod · 0.95
popMethod · 0.95
rangeFunction · 0.85
QueueClass · 0.70
SubspaceClass · 0.70

Tested by

no test coverage detected