GET 0100000000047ffffffffffffffe616263 PK testpb.ExampleTable 4/-2/abc -> {"u32":4,"str":"abc","i64":-2} ORM INSERT testpb.ExampleTable {"u32":4,"u64":7,"str":"abc","i64":-2} HAS 01010000000000000007616263 ERR:EOF SET 0100000000047ffffffffffffffe616263 1007 PK testpb.ExampleTable 4/-2/abc -> {"u32":4,"u64":7,"str":"abc","i64":-2} SET 01010000000000000007616263 000000047ffffffffffffffe UNIQ testpb.ExampleTable u64/str : 7/abc -> 4/-2/abc SET 010261626300000000047ffffffffffffffe IDX testpb.ExampleTable str/u32/i64 : abc/4/-2 -> 4/-2/abc SET 01030061626300000000047ffffffffffffffe IDX testpb.ExampleTable bz/str/u32/i64 : []/abc/4/-2 -> 4/-2/abc ITERATOR 0100 -> 0101 VALID true KEY 0100000000047ffffffffffffffe616263 1007 PK testpb.ExampleTable 4/-2/abc -> {"u32":4,"u64":7,"str":"abc","i64":-2} NEXT VALID false GET 0100000000047ffffffffffffffe616264 PK testpb.ExampleTable 4/-2/abd -> {"u32":4,"str":"abd","i64":-2} ORM INSERT testpb.ExampleTable {"u32":4,"u64":7,"str":"abd","i64":-2} HAS 01010000000000000007616264 ERR:EOF SET 0100000000047ffffffffffffffe616264 1007 PK testpb.ExampleTable 4/-2/abd -> {"u32":4,"u64":7,"str":"abd","i64":-2} SET 01010000000000000007616264 000000047ffffffffffffffe UNIQ testpb.ExampleTable u64/str : 7/abd -> 4/-2/abd SET 010261626400000000047ffffffffffffffe IDX testpb.ExampleTable str/u32/i64 : abd/4/-2 -> 4/-2/abd SET 01030061626400000000047ffffffffffffffe IDX testpb.ExampleTable bz/str/u32/i64 : []/abd/4/-2 -> 4/-2/abd ITERATOR 0100 -> 0101 VALID true KEY 0100000000047ffffffffffffffe616263 1007 PK testpb.ExampleTable 4/-2/abc -> {"u32":4,"u64":7,"str":"abc","i64":-2} NEXT VALID true KEY 0100000000047ffffffffffffffe616264 1007 PK testpb.ExampleTable 4/-2/abd -> {"u32":4,"u64":7,"str":"abd","i64":-2} NEXT VALID false GET 0100000000047fffffffffffffff616263 PK testpb.ExampleTable 4/-1/abc -> {"u32":4,"str":"abc","i64":-1} ORM INSERT testpb.ExampleTable {"u32":4,"u64":8,"str":"abc","i64":-1} HAS 01010000000000000008616263 ERR:EOF SET 0100000000047fffffffffffffff616263 1008 PK testpb.ExampleTable 4/-1/abc -> {"u32":4,"u64":8,"str":"abc","i64":-1} SET 01010000000000000008616263 000000047fffffffffffffff UNIQ testpb.ExampleTable u64/str : 8/abc -> 4/-1/abc SET 010261626300000000047fffffffffffffff IDX testpb.ExampleTable str/u32/i64 : abc/4/-1 -> 4/-1/abc SET 01030061626300000000047fffffffffffffff IDX testpb.ExampleTable bz/str/u32/i64 : []/abc/4/-1 -> 4/-1/abc GET 0100000000057ffffffffffffffe616264 PK testpb.ExampleTable 5/-2/abd -> {"u32":5,"str":"abd","i64":-2} ORM INSERT testpb.ExampleTable {"u32":5,"u64":8,"str":"abd","i64":-2} HAS 01010000000000000008616264 ERR:EOF SET 0100000000057ffffffffffffffe616264 1008 PK testpb.ExampleTable 5/-2/abd -> {"u32":5,"u64":8,"str":"abd","i64":-2} SET 01010000000000000008616264 000000057ffffffffffffffe UNIQ testpb.ExampleTable u64/str : 8/abd -> 5/-2/abd SET 010261626400000000057ffffffffffffffe IDX testpb.ExampleTable str/u32/i64 : abd/5/-2 -> 5/-2/abd SET 01030061626400000000057ffffffffffffffe IDX testpb.ExampleTable bz/str/u32/i64 : []/abd/5/-2 -> 5/-2/abd GET 0100000000057ffffffffffffffe616265 PK testpb.ExampleTable 5/-2/abe -> {"u32":5,"str":"abe","i64":-2} ORM INSERT testpb.ExampleTable {"u32":5,"u64":9,"str":"abe","i64":-2} HAS 01010000000000000009616265 ERR:EOF SET 0100000000057ffffffffffffffe616265 1009 PK testpb.ExampleTable 5/-2/abe -> {"u32":5,"u64":9,"str":"abe","i64":-2} SET 01010000000000000009616265 000000057ffffffffffffffe UNIQ testpb.ExampleTable u64/str : 9/abe -> 5/-2/abe SET 010261626500000000057ffffffffffffffe IDX testpb.ExampleTable str/u32/i64 : abe/5/-2 -> 5/-2/abe SET 01030061626500000000057ffffffffffffffe IDX testpb.ExampleTable bz/str/u32/i64 : []/abe/5/-2 -> 5/-2/abe GET 0100000000077ffffffffffffffe616265 PK testpb.ExampleTable 7/-2/abe -> {"u32":7,"str":"abe","i64":-2} ORM INSERT testpb.ExampleTable {"u32":7,"u64":10,"str":"abe","i64":-2} HAS 0101000000000000000a616265 ERR:EOF SET 0100000000077ffffffffffffffe616265 100a PK testpb.ExampleTable 7/-2/abe -> {"u32":7,"u64":10,"str":"abe","i64":-2} SET 0101000000000000000a616265 000000077ffffffffffffffe UNIQ testpb.ExampleTable u64/str : 10/abe -> 7/-2/abe SET 010261626500000000077ffffffffffffffe IDX testpb.ExampleTable str/u32/i64 : abe/7/-2 -> 7/-2/abe SET 01030061626500000000077ffffffffffffffe IDX testpb.ExampleTable bz/str/u32/i64 : []/abe/7/-2 -> 7/-2/abe GET 0100000000077fffffffffffffff616265 PK testpb.ExampleTable 7/-1/abe -> {"u32":7,"str":"abe","i64":-1} ORM INSERT testpb.ExampleTable {"u32":7,"u64":11,"str":"abe","i64":-1} HAS 0101000000000000000b616265 ERR:EOF SET 0100000000077fffffffffffffff616265 100b PK testpb.ExampleTable 7/-1/abe -> {"u32":7,"u64":11,"str":"abe","i64":-1} SET 0101000000000000000b616265 000000077fffffffffffffff UNIQ testpb.ExampleTable u64/str : 11/abe -> 7/-1/abe SET 010261626500000000077fffffffffffffff IDX testpb.ExampleTable str/u32/i64 : abe/7/-1 -> 7/-1/abe SET 01030061626500000000077fffffffffffffff IDX testpb.ExampleTable bz/str/u32/i64 : []/abe/7/-1 -> 7/-1/abe GET 0100000000087ffffffffffffffc616263 PK testpb.ExampleTable 8/-4/abc -> {"u32":8,"str":"abc","i64":-4} ORM INSERT testpb.ExampleTable {"u32":8,"u64":11,"str":"abc","i64":-4} HAS 0101000000000000000b616263 ERR:EOF SET 0100000000087ffffffffffffffc616263 100b PK testpb.ExampleTable 8/-4/abc -> {"u32":8,"u64":11,"str":"abc","i64":-4} SET 0101000000000000000b616263 000000087ffffffffffffffc UNIQ testpb.ExampleTable u64/str : 11/abc -> 8/-4/abc SET 010261626300000000087ffffffffffffffc IDX testpb.ExampleTable str/u32/i64 : abc/8/-4 -> 8/-4/abc SET 01030061626300000000087ffffffffffffffc IDX testpb.ExampleTable bz/str/u32/i64 : []/abc/8/-4 -> 8/-4/abc GET 0100000000088000000000000001616263 PK testpb.ExampleTable 8/1/abc -> {"u32":8,"str":"abc","i64":1} ORM INSERT testpb.ExampleTable {"u32":8,"u64":12,"str":"abc","i64":1} HAS 0101000000000000000c616263 ERR:EOF SET 0100000000088000000000000001616263 100c PK testpb.ExampleTable 8/1/abc -> {"u32":8,"u64":12,"str":"abc","i64":1} SET 0101000000000000000c616263 000000088000000000000001 UNIQ testpb.ExampleTable u64/str : 12/abc -> 8/1/abc SET 010261626300000000088000000000000001 IDX testpb.ExampleTable str/u32/i64 : abc/8/1 -> 8/1/abc SET 01030061626300000000088000000000000001 IDX testpb.ExampleTable bz/str/u32/i64 : []/abc/8/1 -> 8/1/abc GET 0100000000088000000000000001616264 PK testpb.ExampleTable 8/1/abd -> {"u32":8,"str":"abd","i64":1} ORM INSERT testpb.ExampleTable {"u32":8,"u64":10,"str":"abd","i64":1} HAS 0101000000000000000a616264 ERR:EOF SET 0100000000088000000000000001616264 100a PK testpb.ExampleTable 8/1/abd -> {"u32":8,"u64":10,"str":"abd","i64":1} SET 0101000000000000000a616264 000000088000000000000001 UNIQ testpb.ExampleTable u64/str : 10/abd -> 8/1/abd SET 010261626400000000088000000000000001 IDX testpb.ExampleTable str/u32/i64 : abd/8/1 -> 8/1/abd SET 01030061626400000000088000000000000001 IDX testpb.ExampleTable bz/str/u32/i64 : []/abd/8/1 -> 8/1/abd ITERATOR 010000000008 -> 010000000009 VALID true KEY 0100000000087ffffffffffffffc616263 100b PK testpb.ExampleTable 8/-4/abc -> {"u32":8,"u64":11,"str":"abc","i64":-4} NEXT VALID true KEY 0100000000088000000000000001616263 100c PK testpb.ExampleTable 8/1/abc -> {"u32":8,"u64":12,"str":"abc","i64":1} NEXT VALID true KEY 0100000000088000000000000001616264 100a PK testpb.ExampleTable 8/1/abd -> {"u32":8,"u64":10,"str":"abd","i64":1} NEXT VALID false ITERATOR 010000000004 <- 010000000005 VALID true KEY 0100000000047fffffffffffffff616263 1008 PK testpb.ExampleTable 4/-1/abc -> {"u32":4,"u64":8,"str":"abc","i64":-1} NEXT VALID true KEY 0100000000047ffffffffffffffe616264 1007 PK testpb.ExampleTable 4/-2/abd -> {"u32":4,"u64":7,"str":"abd","i64":-2} NEXT VALID true KEY 0100000000047ffffffffffffffe616263 1007 PK testpb.ExampleTable 4/-2/abc -> {"u32":4,"u64":7,"str":"abc","i64":-2} NEXT VALID false ITERATOR 0100000000047fffffffffffffff -> 010000000008 VALID true KEY 0100000000047fffffffffffffff616263 1008 PK testpb.ExampleTable 4/-1/abc -> {"u32":4,"u64":8,"str":"abc","i64":-1} NEXT VALID true KEY 0100000000057ffffffffffffffe616264 1008 PK testpb.ExampleTable 5/-2/abd -> {"u32":5,"u64":8,"str":"abd","i64":-2} NEXT VALID true KEY 0100000000057ffffffffffffffe616265 1009 PK testpb.ExampleTable 5/-2/abe -> {"u32":5,"u64":9,"str":"abe","i64":-2} NEXT VALID true KEY 0100000000077ffffffffffffffe616265 100a PK testpb.ExampleTable 7/-2/abe -> {"u32":7,"u64":10,"str":"abe","i64":-2} NEXT VALID true KEY 0100000000077fffffffffffffff616265 100b PK testpb.ExampleTable 7/-1/abe -> {"u32":7,"u64":11,"str":"abe","i64":-1} NEXT VALID false ITERATOR 0100000000057ffffffffffffffd -> 010000000008800000000000000161626300 VALID true KEY 0100000000057ffffffffffffffe616264 1008 PK testpb.ExampleTable 5/-2/abd -> {"u32":5,"u64":8,"str":"abd","i64":-2} NEXT VALID true KEY 0100000000057ffffffffffffffe616265 1009 PK testpb.ExampleTable 5/-2/abe -> {"u32":5,"u64":9,"str":"abe","i64":-2} NEXT VALID true KEY 0100000000077ffffffffffffffe616265 100a PK testpb.ExampleTable 7/-2/abe -> {"u32":7,"u64":10,"str":"abe","i64":-2} NEXT VALID true KEY 0100000000077fffffffffffffff616265 100b PK testpb.ExampleTable 7/-1/abe -> {"u32":7,"u64":11,"str":"abe","i64":-1} NEXT VALID true KEY 0100000000087ffffffffffffffc616263 100b PK testpb.ExampleTable 8/-4/abc -> {"u32":8,"u64":11,"str":"abc","i64":-4} NEXT VALID true KEY 0100000000088000000000000001616263 100c PK testpb.ExampleTable 8/1/abc -> {"u32":8,"u64":12,"str":"abc","i64":1} NEXT VALID false ITERATOR 010261626300 <- 010261626401 VALID true KEY 010261626400000000088000000000000001 IDX testpb.ExampleTable str/u32/i64 : abd/8/1 -> 8/1/abd GET 0100000000088000000000000001616264 100a PK testpb.ExampleTable 8/1/abd -> {"u32":8,"u64":10,"str":"abd","i64":1} NEXT VALID true KEY 010261626400000000057ffffffffffffffe IDX testpb.ExampleTable str/u32/i64 : abd/5/-2 -> 5/-2/abd GET 0100000000057ffffffffffffffe616264 1008 PK testpb.ExampleTable 5/-2/abd -> {"u32":5,"u64":8,"str":"abd","i64":-2} NEXT VALID true KEY 010261626400000000047ffffffffffffffe IDX testpb.ExampleTable str/u32/i64 : abd/4/-2 -> 4/-2/abd GET 0100000000047ffffffffffffffe616264 1007 PK testpb.ExampleTable 4/-2/abd -> {"u32":4,"u64":7,"str":"abd","i64":-2} NEXT VALID true KEY 010261626300000000088000000000000001 IDX testpb.ExampleTable str/u32/i64 : abc/8/1 -> 8/1/abc GET 0100000000088000000000000001616263 100c PK testpb.ExampleTable 8/1/abc -> {"u32":8,"u64":12,"str":"abc","i64":1} NEXT VALID true KEY 010261626300000000087ffffffffffffffc IDX testpb.ExampleTable str/u32/i64 : abc/8/-4 -> 8/-4/abc GET 0100000000087ffffffffffffffc616263 100b PK testpb.ExampleTable 8/-4/abc -> {"u32":8,"u64":11,"str":"abc","i64":-4} NEXT VALID true KEY 010261626300000000047fffffffffffffff IDX testpb.ExampleTable str/u32/i64 : abc/4/-1 -> 4/-1/abc GET 0100000000047fffffffffffffff616263 1008 PK testpb.ExampleTable 4/-1/abc -> {"u32":4,"u64":8,"str":"abc","i64":-1} NEXT VALID true KEY 010261626300000000047ffffffffffffffe IDX testpb.ExampleTable str/u32/i64 : abc/4/-2 -> 4/-2/abc GET 0100000000047ffffffffffffffe616263 1007 PK testpb.ExampleTable 4/-2/abc -> {"u32":4,"u64":7,"str":"abc","i64":-2} NEXT VALID false ITERATOR 01026162650000000007 -> 01026162650000000008 VALID true KEY 010261626500000000077ffffffffffffffe IDX testpb.ExampleTable str/u32/i64 : abe/7/-2 -> 7/-2/abe GET 0100000000077ffffffffffffffe616265 100a PK testpb.ExampleTable 7/-2/abe -> {"u32":7,"u64":10,"str":"abe","i64":-2} NEXT VALID true KEY 010261626500000000077fffffffffffffff IDX testpb.ExampleTable str/u32/i64 : abe/7/-1 -> 7/-1/abe GET 0100000000077fffffffffffffff616265 100b PK testpb.ExampleTable 7/-1/abe -> {"u32":7,"u64":11,"str":"abe","i64":-1} NEXT VALID false ITERATOR 01026162630000000004 <- 01026162630000000005 VALID true KEY 010261626300000000047fffffffffffffff IDX testpb.ExampleTable str/u32/i64 : abc/4/-1 -> 4/-1/abc GET 0100000000047fffffffffffffff616263 1008 PK testpb.ExampleTable 4/-1/abc -> {"u32":4,"u64":8,"str":"abc","i64":-1} NEXT VALID true KEY 010261626300000000047ffffffffffffffe IDX testpb.ExampleTable str/u32/i64 : abc/4/-2 -> 4/-2/abc GET 0100000000047ffffffffffffffe616263 1007 PK testpb.ExampleTable 4/-2/abc -> {"u32":4,"u64":7,"str":"abc","i64":-2} NEXT VALID false ITERATOR 0100 -> 0101 VALID true KEY 0100000000047ffffffffffffffe616263 1007 PK testpb.ExampleTable 4/-2/abc -> {"u32":4,"u64":7,"str":"abc","i64":-2} NEXT VALID true KEY 0100000000047ffffffffffffffe616264 1007 PK testpb.ExampleTable 4/-2/abd -> {"u32":4,"u64":7,"str":"abd","i64":-2} NEXT VALID true KEY 0100000000047fffffffffffffff616263 1008 PK testpb.ExampleTable 4/-1/abc -> {"u32":4,"u64":8,"str":"abc","i64":-1} NEXT VALID true KEY 0100000000057ffffffffffffffe616264 1008 PK testpb.ExampleTable 5/-2/abd -> {"u32":5,"u64":8,"str":"abd","i64":-2} NEXT VALID true KEY 0100000000057ffffffffffffffe616265 1009 PK testpb.ExampleTable 5/-2/abe -> {"u32":5,"u64":9,"str":"abe","i64":-2} NEXT VALID true KEY 0100000000077ffffffffffffffe616265 100a PK testpb.ExampleTable 7/-2/abe -> {"u32":7,"u64":10,"str":"abe","i64":-2} NEXT VALID true KEY 0100000000077fffffffffffffff616265 100b PK testpb.ExampleTable 7/-1/abe -> {"u32":7,"u64":11,"str":"abe","i64":-1} NEXT VALID true KEY 0100000000087ffffffffffffffc616263 100b PK testpb.ExampleTable 8/-4/abc -> {"u32":8,"u64":11,"str":"abc","i64":-4} NEXT VALID true KEY 0100000000088000000000000001616263 100c PK testpb.ExampleTable 8/1/abc -> {"u32":8,"u64":12,"str":"abc","i64":1} NEXT VALID true KEY 0100000000088000000000000001616264 100a PK testpb.ExampleTable 8/1/abd -> {"u32":8,"u64":10,"str":"abd","i64":1} NEXT VALID false ITERATOR 0100 -> 0101 VALID true NEXT VALID true KEY 0100000000047ffffffffffffffe616264 1007 PK testpb.ExampleTable 4/-2/abd -> {"u32":4,"u64":7,"str":"abd","i64":-2} ITERATOR 0100000000047ffffffffffffffe61626400 -> 0101 VALID true KEY 0100000000047fffffffffffffff616263 1008 PK testpb.ExampleTable 4/-1/abc -> {"u32":4,"u64":8,"str":"abc","i64":-1} NEXT VALID true KEY 0100000000057ffffffffffffffe616264 1008 PK testpb.ExampleTable 5/-2/abd -> {"u32":5,"u64":8,"str":"abd","i64":-2} NEXT VALID true KEY 0100000000057ffffffffffffffe616265 1009 PK testpb.ExampleTable 5/-2/abe -> {"u32":5,"u64":9,"str":"abe","i64":-2} NEXT VALID true KEY 0100000000077ffffffffffffffe616265 100a PK testpb.ExampleTable 7/-2/abe -> {"u32":7,"u64":10,"str":"abe","i64":-2} NEXT VALID true KEY 0100000000077fffffffffffffff616265 100b PK testpb.ExampleTable 7/-1/abe -> {"u32":7,"u64":11,"str":"abe","i64":-1} NEXT VALID true KEY 0100000000087ffffffffffffffc616263 100b PK testpb.ExampleTable 8/-4/abc -> {"u32":8,"u64":11,"str":"abc","i64":-4} NEXT VALID true KEY 0100000000088000000000000001616263 100c PK testpb.ExampleTable 8/1/abc -> {"u32":8,"u64":12,"str":"abc","i64":1} NEXT VALID true KEY 0100000000088000000000000001616264 100a PK testpb.ExampleTable 8/1/abd -> {"u32":8,"u64":10,"str":"abd","i64":1} NEXT VALID false HAS 0101000000000000000c616263 ERR:EOF GET 0101000000000000000c616263 000000088000000000000001 UNIQ testpb.ExampleTable u64/str : 12/abc -> 8/1/abc GET 0100000000088000000000000001616263 100c PK testpb.ExampleTable 8/1/abc -> {"u32":8,"u64":12,"str":"abc","i64":1} ITERATOR 0100 -> 0101 VALID true KEY 0100000000047ffffffffffffffe616263 1007 PK testpb.ExampleTable 4/-2/abc -> {"u32":4,"u64":7,"str":"abc","i64":-2} NEXT VALID true KEY 0100000000047ffffffffffffffe616264 1007 PK testpb.ExampleTable 4/-2/abd -> {"u32":4,"u64":7,"str":"abd","i64":-2} NEXT VALID true KEY 0100000000047fffffffffffffff616263 1008 PK testpb.ExampleTable 4/-1/abc -> {"u32":4,"u64":8,"str":"abc","i64":-1} NEXT VALID true KEY 0100000000057ffffffffffffffe616264 1008 PK testpb.ExampleTable 5/-2/abd -> {"u32":5,"u64":8,"str":"abd","i64":-2} KEY 0100000000057ffffffffffffffe616264 1008 PK testpb.ExampleTable 5/-2/abd -> {"u32":5,"u64":8,"str":"abd","i64":-2} NEXT VALID true NEXT VALID true NEXT VALID true NEXT VALID true NEXT VALID true NEXT VALID true NEXT VALID false ITERATOR 0100000000057ffffffffffffffe61626400 -> 0101 VALID true KEY 0100000000057ffffffffffffffe616265 1009 PK testpb.ExampleTable 5/-2/abe -> {"u32":5,"u64":9,"str":"abe","i64":-2} NEXT VALID true KEY 0100000000077ffffffffffffffe616265 100a PK testpb.ExampleTable 7/-2/abe -> {"u32":7,"u64":10,"str":"abe","i64":-2} NEXT VALID true KEY 0100000000077fffffffffffffff616265 100b PK testpb.ExampleTable 7/-1/abe -> {"u32":7,"u64":11,"str":"abe","i64":-1} NEXT VALID true KEY 0100000000087ffffffffffffffc616263 100b PK testpb.ExampleTable 8/-4/abc -> {"u32":8,"u64":11,"str":"abc","i64":-4} KEY 0100000000087ffffffffffffffc616263 100b PK testpb.ExampleTable 8/-4/abc -> {"u32":8,"u64":11,"str":"abc","i64":-4} NEXT VALID true ITERATOR 0100000000087ffffffffffffffc61626300 -> 0101 VALID true KEY 0100000000088000000000000001616263 100c PK testpb.ExampleTable 8/1/abc -> {"u32":8,"u64":12,"str":"abc","i64":1} NEXT VALID true KEY 0100000000088000000000000001616264 100a PK testpb.ExampleTable 8/1/abd -> {"u32":8,"u64":10,"str":"abd","i64":1} NEXT VALID false ITERATOR 0100 <- 0101 VALID true KEY 0100000000088000000000000001616264 100a PK testpb.ExampleTable 8/1/abd -> {"u32":8,"u64":10,"str":"abd","i64":1} NEXT VALID true KEY 0100000000088000000000000001616263 100c PK testpb.ExampleTable 8/1/abc -> {"u32":8,"u64":12,"str":"abc","i64":1} KEY 0100000000088000000000000001616263 100c PK testpb.ExampleTable 8/1/abc -> {"u32":8,"u64":12,"str":"abc","i64":1} NEXT VALID true NEXT VALID true NEXT VALID true NEXT VALID true NEXT VALID true NEXT VALID true NEXT VALID true NEXT VALID true NEXT VALID false ITERATOR 0100 <- 0100000000088000000000000001616263 VALID true KEY 0100000000087ffffffffffffffc616263 100b PK testpb.ExampleTable 8/-4/abc -> {"u32":8,"u64":11,"str":"abc","i64":-4} NEXT VALID true KEY 0100000000077fffffffffffffff616265 100b PK testpb.ExampleTable 7/-1/abe -> {"u32":7,"u64":11,"str":"abe","i64":-1} KEY 0100000000077fffffffffffffff616265 100b PK testpb.ExampleTable 7/-1/abe -> {"u32":7,"u64":11,"str":"abe","i64":-1} NEXT VALID true ITERATOR 0100000000047fffffffffffffff616263 -> 0100000000077ffffffffffffffe61626500 VALID true KEY 0100000000047fffffffffffffff616263 1008 PK testpb.ExampleTable 4/-1/abc -> {"u32":4,"u64":8,"str":"abc","i64":-1} NEXT VALID true KEY 0100000000057ffffffffffffffe616264 1008 PK testpb.ExampleTable 5/-2/abd -> {"u32":5,"u64":8,"str":"abd","i64":-2} NEXT VALID true KEY 0100000000057ffffffffffffffe616265 1009 PK testpb.ExampleTable 5/-2/abe -> {"u32":5,"u64":9,"str":"abe","i64":-2} NEXT VALID true KEY 0100000000077ffffffffffffffe616265 100a PK testpb.ExampleTable 7/-2/abe -> {"u32":7,"u64":10,"str":"abe","i64":-2} NEXT VALID false ITERATOR 0100 -> 0101 VALID true NEXT VALID true NEXT VALID true NEXT VALID true KEY 0100000000057ffffffffffffffe616264 1008 PK testpb.ExampleTable 5/-2/abd -> {"u32":5,"u64":8,"str":"abd","i64":-2} NEXT VALID true KEY 0100000000057ffffffffffffffe616265 1009 PK testpb.ExampleTable 5/-2/abe -> {"u32":5,"u64":9,"str":"abe","i64":-2} KEY 0100000000057ffffffffffffffe616265 1009 PK testpb.ExampleTable 5/-2/abe -> {"u32":5,"u64":9,"str":"abe","i64":-2} NEXT VALID true NEXT VALID true NEXT VALID true NEXT VALID true NEXT VALID true NEXT VALID false ITERATOR 0100 <- 0101 VALID true NEXT VALID true NEXT VALID true NEXT VALID true NEXT VALID true NEXT VALID true KEY 0100000000057ffffffffffffffe616265 1009 PK testpb.ExampleTable 5/-2/abe -> {"u32":5,"u64":9,"str":"abe","i64":-2} NEXT VALID true KEY 0100000000057ffffffffffffffe616264 1008 PK testpb.ExampleTable 5/-2/abd -> {"u32":5,"u64":8,"str":"abd","i64":-2} NEXT VALID true KEY 0100000000047fffffffffffffff616263 1008 PK testpb.ExampleTable 4/-1/abc -> {"u32":4,"u64":8,"str":"abc","i64":-1} KEY 0100000000047fffffffffffffff616263 1008 PK testpb.ExampleTable 4/-1/abc -> {"u32":4,"u64":8,"str":"abc","i64":-1} NEXT VALID true NEXT VALID true NEXT VALID false ITERATOR 0100 -> 0101 VALID true NEXT VALID true NEXT VALID true NEXT VALID true NEXT VALID true NEXT VALID true NEXT VALID true NEXT VALID true NEXT VALID true NEXT VALID true NEXT VALID false GET 0100000000047ffffffffffffffe616263 1007 PK testpb.ExampleTable 4/-2/abc -> {"u32":4,"u64":7,"str":"abc","i64":-2} ORM UPDATE testpb.ExampleTable {"u32":4,"u64":7,"str":"abc","i64":-2} -> {"u32":4,"u64":14,"str":"abc","bz":"abc","i64":-2} HAS 0101000000000000000e616263 ERR:EOF SET 0100000000047ffffffffffffffe616263 100e2203616263 PK testpb.ExampleTable 4/-2/abc -> {"u32":4,"u64":14,"str":"abc","bz":"abc","i64":-2} DEL 01010000000000000007616263 DEL ERR:EOF SET 0101000000000000000e616263 000000047ffffffffffffffe UNIQ testpb.ExampleTable u64/str : 14/abc -> 4/-2/abc DEL 01030061626300000000047ffffffffffffffe DEL IDX testpb.ExampleTable bz/str/u32/i64 : []/abc/4/-2 -> 4/-2/abc SET 01030361626361626300000000047ffffffffffffffe IDX testpb.ExampleTable bz/str/u32/i64 : [97 98 99]/abc/4/-2 -> 4/-2/abc GET 0100000000047ffffffffffffffe616264 1007 PK testpb.ExampleTable 4/-2/abd -> {"u32":4,"u64":7,"str":"abd","i64":-2} ORM UPDATE testpb.ExampleTable {"u32":4,"u64":7,"str":"abd","i64":-2} -> {"u32":4,"u64":14,"str":"abd","bz":"abd","i64":-2} HAS 0101000000000000000e616264 ERR:EOF SET 0100000000047ffffffffffffffe616264 100e2203616264 PK testpb.ExampleTable 4/-2/abd -> {"u32":4,"u64":14,"str":"abd","bz":"abd","i64":-2} DEL 01010000000000000007616264 DEL ERR:EOF SET 0101000000000000000e616264 000000047ffffffffffffffe UNIQ testpb.ExampleTable u64/str : 14/abd -> 4/-2/abd DEL 01030061626400000000047ffffffffffffffe DEL IDX testpb.ExampleTable bz/str/u32/i64 : []/abd/4/-2 -> 4/-2/abd SET 01030361626461626400000000047ffffffffffffffe IDX testpb.ExampleTable bz/str/u32/i64 : [97 98 100]/abd/4/-2 -> 4/-2/abd GET 0100000000047fffffffffffffff616263 1008 PK testpb.ExampleTable 4/-1/abc -> {"u32":4,"u64":8,"str":"abc","i64":-1} ORM UPDATE testpb.ExampleTable {"u32":4,"u64":8,"str":"abc","i64":-1} -> {"u32":4,"u64":16,"str":"abc","bz":"abc","i64":-1} HAS 01010000000000000010616263 ERR:EOF SET 0100000000047fffffffffffffff616263 10102203616263 PK testpb.ExampleTable 4/-1/abc -> {"u32":4,"u64":16,"str":"abc","bz":"abc","i64":-1} DEL 01010000000000000008616263 DEL ERR:EOF SET 01010000000000000010616263 000000047fffffffffffffff UNIQ testpb.ExampleTable u64/str : 16/abc -> 4/-1/abc DEL 01030061626300000000047fffffffffffffff DEL IDX testpb.ExampleTable bz/str/u32/i64 : []/abc/4/-1 -> 4/-1/abc SET 01030361626361626300000000047fffffffffffffff IDX testpb.ExampleTable bz/str/u32/i64 : [97 98 99]/abc/4/-1 -> 4/-1/abc GET 0100000000057ffffffffffffffe616264 1008 PK testpb.ExampleTable 5/-2/abd -> {"u32":5,"u64":8,"str":"abd","i64":-2} ORM UPDATE testpb.ExampleTable {"u32":5,"u64":8,"str":"abd","i64":-2} -> {"u32":5,"u64":16,"str":"abd","bz":"abd","i64":-2} HAS 01010000000000000010616264 ERR:EOF SET 0100000000057ffffffffffffffe616264 10102203616264 PK testpb.ExampleTable 5/-2/abd -> {"u32":5,"u64":16,"str":"abd","bz":"abd","i64":-2} DEL 01010000000000000008616264 DEL ERR:EOF SET 01010000000000000010616264 000000057ffffffffffffffe UNIQ testpb.ExampleTable u64/str : 16/abd -> 5/-2/abd DEL 01030061626400000000057ffffffffffffffe DEL IDX testpb.ExampleTable bz/str/u32/i64 : []/abd/5/-2 -> 5/-2/abd SET 01030361626461626400000000057ffffffffffffffe IDX testpb.ExampleTable bz/str/u32/i64 : [97 98 100]/abd/5/-2 -> 5/-2/abd GET 0100000000057ffffffffffffffe616265 1009 PK testpb.ExampleTable 5/-2/abe -> {"u32":5,"u64":9,"str":"abe","i64":-2} ORM UPDATE testpb.ExampleTable {"u32":5,"u64":9,"str":"abe","i64":-2} -> {"u32":5,"u64":18,"str":"abe","bz":"abe","i64":-2} HAS 01010000000000000012616265 ERR:EOF SET 0100000000057ffffffffffffffe616265 10122203616265 PK testpb.ExampleTable 5/-2/abe -> {"u32":5,"u64":18,"str":"abe","bz":"abe","i64":-2} DEL 01010000000000000009616265 DEL ERR:EOF SET 01010000000000000012616265 000000057ffffffffffffffe UNIQ testpb.ExampleTable u64/str : 18/abe -> 5/-2/abe DEL 01030061626500000000057ffffffffffffffe DEL IDX testpb.ExampleTable bz/str/u32/i64 : []/abe/5/-2 -> 5/-2/abe SET 01030361626561626500000000057ffffffffffffffe IDX testpb.ExampleTable bz/str/u32/i64 : [97 98 101]/abe/5/-2 -> 5/-2/abe ITERATOR 0100 -> 0101 VALID true KEY 0100000000047ffffffffffffffe616263 100e2203616263 PK testpb.ExampleTable 4/-2/abc -> {"u32":4,"u64":14,"str":"abc","bz":"abc","i64":-2} NEXT VALID true KEY 0100000000047ffffffffffffffe616264 100e2203616264 PK testpb.ExampleTable 4/-2/abd -> {"u32":4,"u64":14,"str":"abd","bz":"abd","i64":-2} NEXT VALID true KEY 0100000000047fffffffffffffff616263 10102203616263 PK testpb.ExampleTable 4/-1/abc -> {"u32":4,"u64":16,"str":"abc","bz":"abc","i64":-1} NEXT VALID true KEY 0100000000057ffffffffffffffe616264 10102203616264 PK testpb.ExampleTable 5/-2/abd -> {"u32":5,"u64":16,"str":"abd","bz":"abd","i64":-2} NEXT VALID true KEY 0100000000057ffffffffffffffe616265 10122203616265 PK testpb.ExampleTable 5/-2/abe -> {"u32":5,"u64":18,"str":"abe","bz":"abe","i64":-2} NEXT VALID true KEY 0100000000077ffffffffffffffe616265 100a PK testpb.ExampleTable 7/-2/abe -> {"u32":7,"u64":10,"str":"abe","i64":-2} NEXT VALID true KEY 0100000000077fffffffffffffff616265 100b PK testpb.ExampleTable 7/-1/abe -> {"u32":7,"u64":11,"str":"abe","i64":-1} NEXT VALID true KEY 0100000000087ffffffffffffffc616263 100b PK testpb.ExampleTable 8/-4/abc -> {"u32":8,"u64":11,"str":"abc","i64":-4} NEXT VALID true KEY 0100000000088000000000000001616263 100c PK testpb.ExampleTable 8/1/abc -> {"u32":8,"u64":12,"str":"abc","i64":1} NEXT VALID true KEY 0100000000088000000000000001616264 100a PK testpb.ExampleTable 8/1/abd -> {"u32":8,"u64":10,"str":"abd","i64":1} NEXT VALID false GET 0100000000098000000000000000 PK testpb.ExampleTable 9/0/ -> {"u32":9} ORM INSERT testpb.ExampleTable {"u32":9} HAS 01010000000000000000 ERR:EOF SET 0100000000098000000000000000 PK testpb.ExampleTable 9/0/ -> {"u32":9} SET 01010000000000000000 000000098000000000000000 UNIQ testpb.ExampleTable u64/str : 0/ -> 9/0/ SET 010200000000098000000000000000 IDX testpb.ExampleTable str/u32/i64 : /9/0 -> 9/0/ SET 01030000000000098000000000000000 IDX testpb.ExampleTable bz/str/u32/i64 : []//9/0 -> 9/0/ GET 0100000000098000000000000000 PK testpb.ExampleTable 9/0/ -> {"u32":9} GET 0100000000098000000000000000 PK testpb.ExampleTable 9/0/ -> {"u32":9} ORM UPDATE testpb.ExampleTable {"u32":9} -> {"u32":9,"b":true} SET 0100000000098000000000000000 7801 PK testpb.ExampleTable 9/0/ -> {"u32":9,"b":true} GET 0100000000098000000000000000 7801 PK testpb.ExampleTable 9/0/ -> {"u32":9,"b":true} ITERATOR 0100 -> 0101 VALID true KEY 0100000000047ffffffffffffffe616263 100e2203616263 PK testpb.ExampleTable 4/-2/abc -> {"u32":4,"u64":14,"str":"abc","bz":"abc","i64":-2} NEXT VALID true KEY 0100000000047ffffffffffffffe616264 100e2203616264 PK testpb.ExampleTable 4/-2/abd -> {"u32":4,"u64":14,"str":"abd","bz":"abd","i64":-2} NEXT VALID true KEY 0100000000047fffffffffffffff616263 10102203616263 PK testpb.ExampleTable 4/-1/abc -> {"u32":4,"u64":16,"str":"abc","bz":"abc","i64":-1} NEXT VALID true KEY 0100000000057ffffffffffffffe616264 10102203616264 PK testpb.ExampleTable 5/-2/abd -> {"u32":5,"u64":16,"str":"abd","bz":"abd","i64":-2} NEXT VALID true KEY 0100000000057ffffffffffffffe616265 10122203616265 PK testpb.ExampleTable 5/-2/abe -> {"u32":5,"u64":18,"str":"abe","bz":"abe","i64":-2} NEXT VALID true KEY 0100000000077ffffffffffffffe616265 100a PK testpb.ExampleTable 7/-2/abe -> {"u32":7,"u64":10,"str":"abe","i64":-2} NEXT VALID true KEY 0100000000077fffffffffffffff616265 100b PK testpb.ExampleTable 7/-1/abe -> {"u32":7,"u64":11,"str":"abe","i64":-1} NEXT VALID true KEY 0100000000087ffffffffffffffc616263 100b PK testpb.ExampleTable 8/-4/abc -> {"u32":8,"u64":11,"str":"abc","i64":-4} NEXT VALID true KEY 0100000000088000000000000001616263 100c PK testpb.ExampleTable 8/1/abc -> {"u32":8,"u64":12,"str":"abc","i64":1} NEXT VALID true KEY 0100000000088000000000000001616264 100a PK testpb.ExampleTable 8/1/abd -> {"u32":8,"u64":10,"str":"abd","i64":1} NEXT VALID true KEY 0100000000098000000000000000 7801 PK testpb.ExampleTable 9/0/ -> {"u32":9,"b":true} NEXT VALID false ITERATOR 0100 -> 0101 VALID true KEY 0100000000047ffffffffffffffe616263 100e2203616263 PK testpb.ExampleTable 4/-2/abc -> {"u32":4,"u64":14,"str":"abc","bz":"abc","i64":-2} NEXT VALID true KEY 0100000000047ffffffffffffffe616264 100e2203616264 PK testpb.ExampleTable 4/-2/abd -> {"u32":4,"u64":14,"str":"abd","bz":"abd","i64":-2} NEXT VALID true KEY 0100000000047fffffffffffffff616263 10102203616263 PK testpb.ExampleTable 4/-1/abc -> {"u32":4,"u64":16,"str":"abc","bz":"abc","i64":-1} NEXT VALID true KEY 0100000000057ffffffffffffffe616264 10102203616264 PK testpb.ExampleTable 5/-2/abd -> {"u32":5,"u64":16,"str":"abd","bz":"abd","i64":-2} NEXT VALID true KEY 0100000000057ffffffffffffffe616265 10122203616265 PK testpb.ExampleTable 5/-2/abe -> {"u32":5,"u64":18,"str":"abe","bz":"abe","i64":-2} NEXT VALID true KEY 0100000000077ffffffffffffffe616265 100a PK testpb.ExampleTable 7/-2/abe -> {"u32":7,"u64":10,"str":"abe","i64":-2} NEXT VALID true KEY 0100000000077fffffffffffffff616265 100b PK testpb.ExampleTable 7/-1/abe -> {"u32":7,"u64":11,"str":"abe","i64":-1} NEXT VALID true KEY 0100000000087ffffffffffffffc616263 100b PK testpb.ExampleTable 8/-4/abc -> {"u32":8,"u64":11,"str":"abc","i64":-4} NEXT VALID true KEY 0100000000088000000000000001616263 100c PK testpb.ExampleTable 8/1/abc -> {"u32":8,"u64":12,"str":"abc","i64":1} NEXT VALID true KEY 0100000000088000000000000001616264 100a PK testpb.ExampleTable 8/1/abd -> {"u32":8,"u64":10,"str":"abd","i64":1} NEXT VALID true KEY 0100000000098000000000000000 7801 PK testpb.ExampleTable 9/0/ -> {"u32":9,"b":true} NEXT VALID false ITERATOR 0100 -> 0101 VALID true KEY 0100000000047ffffffffffffffe616263 100e2203616263 PK testpb.ExampleTable 4/-2/abc -> {"u32":4,"u64":14,"str":"abc","bz":"abc","i64":-2} KEY 0100000000047ffffffffffffffe616263 100e2203616263 PK testpb.ExampleTable 4/-2/abc -> {"u32":4,"u64":14,"str":"abc","bz":"abc","i64":-2} NEXT VALID true KEY 0100000000047ffffffffffffffe616264 100e2203616264 PK testpb.ExampleTable 4/-2/abd -> {"u32":4,"u64":14,"str":"abd","bz":"abd","i64":-2} KEY 0100000000047ffffffffffffffe616264 100e2203616264 PK testpb.ExampleTable 4/-2/abd -> {"u32":4,"u64":14,"str":"abd","bz":"abd","i64":-2} NEXT VALID true KEY 0100000000047fffffffffffffff616263 10102203616263 PK testpb.ExampleTable 4/-1/abc -> {"u32":4,"u64":16,"str":"abc","bz":"abc","i64":-1} KEY 0100000000047fffffffffffffff616263 10102203616263 PK testpb.ExampleTable 4/-1/abc -> {"u32":4,"u64":16,"str":"abc","bz":"abc","i64":-1} NEXT VALID true KEY 0100000000057ffffffffffffffe616264 10102203616264 PK testpb.ExampleTable 5/-2/abd -> {"u32":5,"u64":16,"str":"abd","bz":"abd","i64":-2} KEY 0100000000057ffffffffffffffe616264 10102203616264 PK testpb.ExampleTable 5/-2/abd -> {"u32":5,"u64":16,"str":"abd","bz":"abd","i64":-2} NEXT VALID true KEY 0100000000057ffffffffffffffe616265 10122203616265 PK testpb.ExampleTable 5/-2/abe -> {"u32":5,"u64":18,"str":"abe","bz":"abe","i64":-2} KEY 0100000000057ffffffffffffffe616265 10122203616265 PK testpb.ExampleTable 5/-2/abe -> {"u32":5,"u64":18,"str":"abe","bz":"abe","i64":-2} NEXT VALID true KEY 0100000000077ffffffffffffffe616265 100a PK testpb.ExampleTable 7/-2/abe -> {"u32":7,"u64":10,"str":"abe","i64":-2} KEY 0100000000077ffffffffffffffe616265 100a PK testpb.ExampleTable 7/-2/abe -> {"u32":7,"u64":10,"str":"abe","i64":-2} NEXT VALID true KEY 0100000000077fffffffffffffff616265 100b PK testpb.ExampleTable 7/-1/abe -> {"u32":7,"u64":11,"str":"abe","i64":-1} KEY 0100000000077fffffffffffffff616265 100b PK testpb.ExampleTable 7/-1/abe -> {"u32":7,"u64":11,"str":"abe","i64":-1} NEXT VALID true KEY 0100000000087ffffffffffffffc616263 100b PK testpb.ExampleTable 8/-4/abc -> {"u32":8,"u64":11,"str":"abc","i64":-4} KEY 0100000000087ffffffffffffffc616263 100b PK testpb.ExampleTable 8/-4/abc -> {"u32":8,"u64":11,"str":"abc","i64":-4} NEXT VALID true KEY 0100000000088000000000000001616263 100c PK testpb.ExampleTable 8/1/abc -> {"u32":8,"u64":12,"str":"abc","i64":1} KEY 0100000000088000000000000001616263 100c PK testpb.ExampleTable 8/1/abc -> {"u32":8,"u64":12,"str":"abc","i64":1} NEXT VALID true KEY 0100000000088000000000000001616264 100a PK testpb.ExampleTable 8/1/abd -> {"u32":8,"u64":10,"str":"abd","i64":1} KEY 0100000000088000000000000001616264 100a PK testpb.ExampleTable 8/1/abd -> {"u32":8,"u64":10,"str":"abd","i64":1} NEXT VALID true KEY 0100000000098000000000000000 7801 PK testpb.ExampleTable 9/0/ -> {"u32":9,"b":true} KEY 0100000000098000000000000000 7801 PK testpb.ExampleTable 9/0/ -> {"u32":9,"b":true} NEXT VALID false GET 0100000000077ffffffffffffffe616265 100a PK testpb.ExampleTable 7/-2/abe -> {"u32":7,"u64":10,"str":"abe","i64":-2} ORM DELETE testpb.ExampleTable {"u32":7,"u64":10,"str":"abe","i64":-2} DEL 0100000000077ffffffffffffffe616265 DEL PK testpb.ExampleTable 7/-2/abe -> {"u32":7,"str":"abe","i64":-2} DEL 0101000000000000000a616265 DEL ERR:EOF DEL 010261626500000000077ffffffffffffffe DEL IDX testpb.ExampleTable str/u32/i64 : abe/7/-2 -> 7/-2/abe DEL 01030061626500000000077ffffffffffffffe DEL IDX testpb.ExampleTable bz/str/u32/i64 : []/abe/7/-2 -> 7/-2/abe HAS 0100000000077ffffffffffffffe616265 PK testpb.ExampleTable 7/-2/abe -> {"u32":7,"str":"abe","i64":-2} ITERATOR 0100 -> 0101 VALID true KEY 0100000000047ffffffffffffffe616263 100e2203616263 PK testpb.ExampleTable 4/-2/abc -> {"u32":4,"u64":14,"str":"abc","bz":"abc","i64":-2} NEXT VALID true KEY 0100000000047ffffffffffffffe616264 100e2203616264 PK testpb.ExampleTable 4/-2/abd -> {"u32":4,"u64":14,"str":"abd","bz":"abd","i64":-2} NEXT VALID true KEY 0100000000047fffffffffffffff616263 10102203616263 PK testpb.ExampleTable 4/-1/abc -> {"u32":4,"u64":16,"str":"abc","bz":"abc","i64":-1} NEXT VALID true KEY 0100000000057ffffffffffffffe616264 10102203616264 PK testpb.ExampleTable 5/-2/abd -> {"u32":5,"u64":16,"str":"abd","bz":"abd","i64":-2} NEXT VALID true KEY 0100000000057ffffffffffffffe616265 10122203616265 PK testpb.ExampleTable 5/-2/abe -> {"u32":5,"u64":18,"str":"abe","bz":"abe","i64":-2} NEXT VALID true KEY 0100000000077fffffffffffffff616265 100b PK testpb.ExampleTable 7/-1/abe -> {"u32":7,"u64":11,"str":"abe","i64":-1} NEXT VALID true KEY 0100000000087ffffffffffffffc616263 100b PK testpb.ExampleTable 8/-4/abc -> {"u32":8,"u64":11,"str":"abc","i64":-4} NEXT VALID true KEY 0100000000088000000000000001616263 100c PK testpb.ExampleTable 8/1/abc -> {"u32":8,"u64":12,"str":"abc","i64":1} NEXT VALID true KEY 0100000000088000000000000001616264 100a PK testpb.ExampleTable 8/1/abd -> {"u32":8,"u64":10,"str":"abd","i64":1} NEXT VALID true KEY 0100000000098000000000000000 7801 PK testpb.ExampleTable 9/0/ -> {"u32":9,"b":true} NEXT VALID false ITERATOR 010261626400 -> 010261626401 VALID true KEY 010261626400000000047ffffffffffffffe IDX testpb.ExampleTable str/u32/i64 : abd/4/-2 -> 4/-2/abd GET 0100000000047ffffffffffffffe616264 100e2203616264 PK testpb.ExampleTable 4/-2/abd -> {"u32":4,"u64":14,"str":"abd","bz":"abd","i64":-2} NEXT VALID true KEY 010261626400000000057ffffffffffffffe IDX testpb.ExampleTable str/u32/i64 : abd/5/-2 -> 5/-2/abd GET 0100000000057ffffffffffffffe616264 10102203616264 PK testpb.ExampleTable 5/-2/abd -> {"u32":5,"u64":16,"str":"abd","bz":"abd","i64":-2} NEXT VALID true KEY 010261626400000000088000000000000001 IDX testpb.ExampleTable str/u32/i64 : abd/8/1 -> 8/1/abd GET 0100000000088000000000000001616264 100a PK testpb.ExampleTable 8/1/abd -> {"u32":8,"u64":10,"str":"abd","i64":1} NEXT VALID false ITERATOR 010261626400 -> 010261626401 VALID true KEY 010261626400000000047ffffffffffffffe IDX testpb.ExampleTable str/u32/i64 : abd/4/-2 -> 4/-2/abd GET 0100000000047ffffffffffffffe616264 100e2203616264 PK testpb.ExampleTable 4/-2/abd -> {"u32":4,"u64":14,"str":"abd","bz":"abd","i64":-2} ORM DELETE testpb.ExampleTable {"u32":4,"u64":14,"str":"abd","bz":"abd","i64":-2} NEXT VALID true KEY 010261626400000000057ffffffffffffffe IDX testpb.ExampleTable str/u32/i64 : abd/5/-2 -> 5/-2/abd GET 0100000000057ffffffffffffffe616264 10102203616264 PK testpb.ExampleTable 5/-2/abd -> {"u32":5,"u64":16,"str":"abd","bz":"abd","i64":-2} ORM DELETE testpb.ExampleTable {"u32":5,"u64":16,"str":"abd","bz":"abd","i64":-2} NEXT VALID true KEY 010261626400000000088000000000000001 IDX testpb.ExampleTable str/u32/i64 : abd/8/1 -> 8/1/abd GET 0100000000088000000000000001616264 100a PK testpb.ExampleTable 8/1/abd -> {"u32":8,"u64":10,"str":"abd","i64":1} ORM DELETE testpb.ExampleTable {"u32":8,"u64":10,"str":"abd","i64":1} NEXT VALID false CLOSE DEL 0100000000047ffffffffffffffe616264 DEL PK testpb.ExampleTable 4/-2/abd -> {"u32":4,"str":"abd","i64":-2} DEL 0100000000057ffffffffffffffe616264 DEL PK testpb.ExampleTable 5/-2/abd -> {"u32":5,"str":"abd","i64":-2} DEL 0100000000088000000000000001616264 DEL PK testpb.ExampleTable 8/1/abd -> {"u32":8,"str":"abd","i64":1} DEL 0101000000000000000e616264 DEL ERR:EOF DEL 010261626400000000047ffffffffffffffe DEL IDX testpb.ExampleTable str/u32/i64 : abd/4/-2 -> 4/-2/abd DEL 01030361626461626400000000047ffffffffffffffe DEL IDX testpb.ExampleTable bz/str/u32/i64 : [97 98 100]/abd/4/-2 -> 4/-2/abd DEL 01010000000000000010616264 DEL ERR:EOF DEL 010261626400000000057ffffffffffffffe DEL IDX testpb.ExampleTable str/u32/i64 : abd/5/-2 -> 5/-2/abd DEL 01030361626461626400000000057ffffffffffffffe DEL IDX testpb.ExampleTable bz/str/u32/i64 : [97 98 100]/abd/5/-2 -> 5/-2/abd DEL 0101000000000000000a616264 DEL ERR:EOF DEL 010261626400000000088000000000000001 DEL IDX testpb.ExampleTable str/u32/i64 : abd/8/1 -> 8/1/abd DEL 01030061626400000000088000000000000001 DEL IDX testpb.ExampleTable bz/str/u32/i64 : []/abd/8/1 -> 8/1/abd ITERATOR 0100 -> 0101 VALID true KEY 0100000000047ffffffffffffffe616263 100e2203616263 PK testpb.ExampleTable 4/-2/abc -> {"u32":4,"u64":14,"str":"abc","bz":"abc","i64":-2} NEXT VALID true KEY 0100000000047fffffffffffffff616263 10102203616263 PK testpb.ExampleTable 4/-1/abc -> {"u32":4,"u64":16,"str":"abc","bz":"abc","i64":-1} NEXT VALID true KEY 0100000000057ffffffffffffffe616265 10122203616265 PK testpb.ExampleTable 5/-2/abe -> {"u32":5,"u64":18,"str":"abe","bz":"abe","i64":-2} NEXT VALID true KEY 0100000000077fffffffffffffff616265 100b PK testpb.ExampleTable 7/-1/abe -> {"u32":7,"u64":11,"str":"abe","i64":-1} NEXT VALID true KEY 0100000000087ffffffffffffffc616263 100b PK testpb.ExampleTable 8/-4/abc -> {"u32":8,"u64":11,"str":"abc","i64":-4} NEXT VALID true KEY 0100000000088000000000000001616263 100c PK testpb.ExampleTable 8/1/abc -> {"u32":8,"u64":12,"str":"abc","i64":1} NEXT VALID true KEY 0100000000098000000000000000 7801 PK testpb.ExampleTable 9/0/ -> {"u32":9,"b":true} NEXT VALID false ITERATOR 01026162630000000008 -> 01026162650000000006 VALID true KEY 010261626300000000087ffffffffffffffc IDX testpb.ExampleTable str/u32/i64 : abc/8/-4 -> 8/-4/abc GET 0100000000087ffffffffffffffc616263 100b PK testpb.ExampleTable 8/-4/abc -> {"u32":8,"u64":11,"str":"abc","i64":-4} ORM DELETE testpb.ExampleTable {"u32":8,"u64":11,"str":"abc","i64":-4} NEXT VALID true KEY 010261626300000000088000000000000001 IDX testpb.ExampleTable str/u32/i64 : abc/8/1 -> 8/1/abc GET 0100000000088000000000000001616263 100c PK testpb.ExampleTable 8/1/abc -> {"u32":8,"u64":12,"str":"abc","i64":1} ORM DELETE testpb.ExampleTable {"u32":8,"u64":12,"str":"abc","i64":1} NEXT VALID true KEY 010261626500000000057ffffffffffffffe IDX testpb.ExampleTable str/u32/i64 : abe/5/-2 -> 5/-2/abe GET 0100000000057ffffffffffffffe616265 10122203616265 PK testpb.ExampleTable 5/-2/abe -> {"u32":5,"u64":18,"str":"abe","bz":"abe","i64":-2} ORM DELETE testpb.ExampleTable {"u32":5,"u64":18,"str":"abe","bz":"abe","i64":-2} NEXT VALID false CLOSE DEL 0100000000087ffffffffffffffc616263 DEL PK testpb.ExampleTable 8/-4/abc -> {"u32":8,"str":"abc","i64":-4} DEL 0100000000088000000000000001616263 DEL PK testpb.ExampleTable 8/1/abc -> {"u32":8,"str":"abc","i64":1} DEL 0100000000057ffffffffffffffe616265 DEL PK testpb.ExampleTable 5/-2/abe -> {"u32":5,"str":"abe","i64":-2} DEL 0101000000000000000b616263 DEL ERR:EOF DEL 010261626300000000087ffffffffffffffc DEL IDX testpb.ExampleTable str/u32/i64 : abc/8/-4 -> 8/-4/abc DEL 01030061626300000000087ffffffffffffffc DEL IDX testpb.ExampleTable bz/str/u32/i64 : []/abc/8/-4 -> 8/-4/abc DEL 0101000000000000000c616263 DEL ERR:EOF DEL 010261626300000000088000000000000001 DEL IDX testpb.ExampleTable str/u32/i64 : abc/8/1 -> 8/1/abc DEL 01030061626300000000088000000000000001 DEL IDX testpb.ExampleTable bz/str/u32/i64 : []/abc/8/1 -> 8/1/abc DEL 01010000000000000012616265 DEL ERR:EOF DEL 010261626500000000057ffffffffffffffe DEL IDX testpb.ExampleTable str/u32/i64 : abe/5/-2 -> 5/-2/abe DEL 01030361626561626500000000057ffffffffffffffe DEL IDX testpb.ExampleTable bz/str/u32/i64 : [97 98 101]/abe/5/-2 -> 5/-2/abe ITERATOR 0100 -> 0101 VALID true KEY 0100000000047ffffffffffffffe616263 100e2203616263 PK testpb.ExampleTable 4/-2/abc -> {"u32":4,"u64":14,"str":"abc","bz":"abc","i64":-2} NEXT VALID true KEY 0100000000047fffffffffffffff616263 10102203616263 PK testpb.ExampleTable 4/-1/abc -> {"u32":4,"u64":16,"str":"abc","bz":"abc","i64":-1} NEXT VALID true KEY 0100000000077fffffffffffffff616265 100b PK testpb.ExampleTable 7/-1/abe -> {"u32":7,"u64":11,"str":"abe","i64":-1} NEXT VALID true KEY 0100000000098000000000000000 7801 PK testpb.ExampleTable 9/0/ -> {"u32":9,"b":true} NEXT VALID false CLOSE CLOSE CLOSE