def put(self, k, v, use_serialize=True, maybe_large_value=False): if not maybe_large_value: return self._dtable.put(k=k, v=v, use_serialize=use_serialize) else: from arch.api.table.storage_enhance import split_put return split_put(k, v, use_serialize=use_serialize, put_call_back_func=self._dtable.put)
def put(self, k, v, use_serialize=True, maybe_large_value=False): if not maybe_large_value: rtn = self.dtable().put(k, v, use_serialize) else: from arch.api.table.storage_enhance import split_put rtn = split_put(k, v, use_serialize=use_serialize, put_call_back_func=self.dtable().put) self._rdd = None return rtn