def DeleteKey(self, progress_key):
    self._OpenSecondaryConnection()

    assert _RunningInThread(self.secondary_thread)

    t = time.time()
    self.insert_cursor.execute(
        'delete from progress where rowid = ?', (progress_key,))

    logger.debug('delete: delta=%.3f', time.time() - t)

    self._MaybeCommit()
ncost_nk: N x K
dataset/ETHPy150Open GoogleCloudPlatform/python-compat-runtime/appengine-compat/exported_appengine_sdk/google/appengine/tools/bulkloader.py/_ProgressDatabase.DeleteKey--crossover with--dataset/ETHPy150Open rll/lfd/lfd/rapprentice/retiming.py/shortest_path