timshannon / badgerhold

BadgerHold is an embeddable NoSQL store for querying Go types built on Badger
MIT License
520 stars 51 forks source link

stop using global encode/decode variables #58

Closed mvdan closed 3 years ago

mvdan commented 3 years ago

(see commit message)

timshannon commented 3 years ago

First glance, this looks very similar to what I did on bolthold. Later today I'll run it through the test suite to confirm, then merge it.

I appreciate the PR!

timshannon commented 3 years ago

This looks great, thanks again for the PR.

mvdan commented 3 years ago

Thanks for being so quick :) I might send other small optimization/bugfix PRs before I look at proposing an indexing overhaul PR.