def put_large_list(set_name, key, values): """ Inserts the given key with bins "bin-0" ... "bin-<n>" with the n given large list values. """ bin_names = [u"bin-" + str(index) for index in xrange(len(values))] lib.write_ldt_record(set_name, key, bin_names, values)
def fill_ldt_bins(): """ Creates two LDT records, one with generation count 3, the other with 2. """ lib.write_ldt_record(lib.SET, "key-1", [u"bin-1"], [[u"value-1a1"]]) lib.write_ldt_record(lib.SET, "key-1", [u"bin-1"], [[u"value-1a2"]]) lib.write_ldt_record(lib.SET, "key-1", [u"bin-1"], [[u"value-1a3"]]) lib.write_ldt_record(lib.SET, "key-2", [u"bin-1"], [[u"value-1a1"]]) lib.write_ldt_record(lib.SET, "key-2", [u"bin-1"], [[u"value-1a2"]])
def prepare_ldt_bins(): """ Creates two LDT records with generation count 2. """ lib.write_ldt_record(lib.SET, "key-1", [u"bin-1", u"bin-2"], [[u"value-1b1"], [u"value-2b1"]]) lib.write_ldt_record(lib.SET, "key-2", [u"bin-1", u"bin-2"], [[u"value-1b1"], [u"value-2b1"]])