surrealpatch/util/keys
Tobie Morgan Hitchcock e300e9c423 Improve efficiency of database key encoding and decoding
Make use of the github.com/abcum/bump package to efficiently encode and decode from and to byte slices, whilst at the same time using encoder and decoder pools, instead of creating a new buffer for each encoding / decoding process.
2017-11-16 20:18:42 +00:00
..
db.go Add Copy() method to all keys for efficiently duplicating a key 2017-11-16 20:16:51 +00:00
decode.go Improve efficiency of database key encoding and decoding 2017-11-16 20:18:42 +00:00
dt.go Add Copy() method to all keys for efficiently duplicating a key 2017-11-16 20:16:51 +00:00
du.go Add Copy() method to all keys for efficiently duplicating a key 2017-11-16 20:16:51 +00:00
edge.go Add Copy() method to all keys for efficiently duplicating a key 2017-11-16 20:16:51 +00:00
encode.go Improve efficiency of database key encoding and decoding 2017-11-16 20:18:42 +00:00
ev.go Add database key for EV table events 2017-11-16 20:16:52 +00:00
fd.go Add Copy() method to all keys for efficiently duplicating a key 2017-11-16 20:16:51 +00:00
field.go Add Copy() method to all keys for efficiently duplicating a key 2017-11-16 20:16:51 +00:00
ft.go Add database key for FT foreign tables 2017-11-16 20:16:52 +00:00
full_test.go Add Copy() method to all keys for efficiently duplicating a key 2017-11-16 20:16:51 +00:00
index.go Add Copy() method to all keys for efficiently duplicating a key 2017-11-16 20:16:51 +00:00
ix.go Add Copy() method to all keys for efficiently duplicating a key 2017-11-16 20:16:51 +00:00
keys.go Improve efficiency of database key encoding and decoding 2017-11-16 20:18:42 +00:00
keys_test.go Improve efficiency of database key encoding and decoding 2017-11-16 20:18:42 +00:00
kv.go Add Copy() method to all keys for efficiently duplicating a key 2017-11-16 20:16:51 +00:00
lv.go Make sure LV database key specifies a table 2017-11-16 20:16:52 +00:00
ns.go Add Copy() method to all keys for efficiently duplicating a key 2017-11-16 20:16:51 +00:00
nt.go Add Copy() method to all keys for efficiently duplicating a key 2017-11-16 20:16:51 +00:00
nu.go Add Copy() method to all keys for efficiently duplicating a key 2017-11-16 20:16:51 +00:00
output.go Improve efficiency of database key encoding and decoding 2017-11-16 20:18:42 +00:00
patch.go Add Copy() method to all keys for efficiently duplicating a key 2017-11-16 20:16:51 +00:00
point.go Add Copy() method to all keys for efficiently duplicating a key 2017-11-16 20:16:51 +00:00
reader.go Improve efficiency of database key encoding and decoding 2017-11-16 20:18:42 +00:00
sc.go Add Copy() method to all keys for efficiently duplicating a key 2017-11-16 20:16:51 +00:00
st.go Add Copy() method to all keys for efficiently duplicating a key 2017-11-16 20:16:51 +00:00
table.go Add Copy() method to all keys for efficiently duplicating a key 2017-11-16 20:16:51 +00:00
tb.go Add Copy() method to all keys for efficiently duplicating a key 2017-11-16 20:16:51 +00:00
thing.go Add Copy() method to all keys for efficiently duplicating a key 2017-11-16 20:16:51 +00:00
writer.go Improve efficiency of database key encoding and decoding 2017-11-16 20:18:42 +00:00