MCPcopy Create free account
hub / github.com/BIT-DataLab/LakeBench / delete

Method delete

join/LSH/datasketch/storage.py:573–587  ·  view source on GitHub ↗

Delete a value from a key. :param byte|str key: the key :param byte|str val: the value :param boolean buffer: whether the delete statement should be buffered

(self, key, val, buffer=False)

Source from the content-addressed store, hash-verified

571 self._execute(statements_and_parameters)
572
573 def delete(self, key, val, buffer=False):
574 """
575 Delete a value from a key.
576
577 :param byte|str key: the key
578 :param byte|str val: the value
579 :param boolean buffer: whether the delete statement should be buffered
580 """
581 statements_and_parameters = [
582 (self._stmt_delete_val, (self._key_encoder(key), self._val_encoder(val)))
583 ]
584 if buffer:
585 self._buffer(statements_and_parameters)
586 else:
587 self._execute(statements_and_parameters)
588
589 def get_keys(self):
590 """

Callers 2

remove_valMethod · 0.80
removeMethod · 0.80

Calls 2

_bufferMethod · 0.95
_executeMethod · 0.95

Tested by

no test coverage detected