Aaron Craelius
0cb7fd081e
feat: full api module building alongside gogo proto files with buf schema registry support ( #10669 )
...
* chore: get proto files setup for buf schema registry
* WIP on bsr setup
* WIP
* WIP
* full API module + gogo proto building together
* switch to pulsar
* regen pulsar
* API module builds
* update ver
* cleanup
* update script
* fix api module
* update api
* update buf.yaml
* add docs
* update to pulsar alpha6
Co-authored-by: Marko <marbar3778@yahoo.com>
Co-authored-by: Frojdi Dymylja <33157909+fdymylja@users.noreply.github.com>
2022-01-06 14:57:55 -05:00
Aaron Craelius
c41ac20c6c
feat(orm): add ormkv.EntryCodec and ormkv.IndexCodec's ( #10647 )
...
* feat(orm): add KeyCodec
* WIP
* code coverage
* add DefaultValue test
* fix range key check
* revert DefaultValue
* fix range check
* feat(orm): add ormkv.Codec's
* WIP
* add UniqueKeyCodec
* add IndexKeyCodec
* fixes
* add SeqCodec
* add doc comments
* test fields
* refactor field names
* Update orm/encoding/ormkv/index_key.go
Co-authored-by: Tyler <48813565+technicallyty@users.noreply.github.com>
* Update orm/encoding/ormkv/index_key.go
Co-authored-by: Tyler <48813565+technicallyty@users.noreply.github.com>
* Update orm/encoding/ormkv/index_key.go
Co-authored-by: Tyler <48813565+technicallyty@users.noreply.github.com>
* Update orm/encoding/ormkv/unique_key.go
Co-authored-by: Tyler <48813565+technicallyty@users.noreply.github.com>
* add tests for entry strings
* address review comments
* fix non-deterministic string rendering and tests
* Update x/auth/middleware/priority_test.go
Co-authored-by: Tyler <48813565+technicallyty@users.noreply.github.com>
* Update x/auth/middleware/priority_test.go
Co-authored-by: Tyler <48813565+technicallyty@users.noreply.github.com>
2021-12-02 22:21:57 -05:00
Aaron Craelius
cf6ace5a1c
feat(orm): add ormkv.KeyCodec ( #10640 )
...
* feat(orm): add KeyCodec
* WIP
* code coverage
* add DefaultValue test
* fix range key check
* revert DefaultValue
* fix range check
* Update orm/encoding/ormkv/key_codec.go
Co-authored-by: Tyler <48813565+technicallyty@users.noreply.github.com>
* Update orm/encoding/ormkv/key_codec.go
Co-authored-by: Tyler <48813565+technicallyty@users.noreply.github.com>
* Update orm/encoding/ormkv/key_codec.go
Co-authored-by: Tyler <48813565+technicallyty@users.noreply.github.com>
* Update orm/encoding/ormkv/util.go
Co-authored-by: Tyler <48813565+technicallyty@users.noreply.github.com>
* Update orm/encoding/ormkv/key_codec.go
Co-authored-by: Tyler <48813565+technicallyty@users.noreply.github.com>
* Update orm/encoding/ormkv/key_codec.go
Co-authored-by: Tyler <48813565+technicallyty@users.noreply.github.com>
* Update orm/encoding/ormkv/key_codec.go
Co-authored-by: Tyler <48813565+technicallyty@users.noreply.github.com>
* address review comments
* address review comments
Co-authored-by: Tyler <48813565+technicallyty@users.noreply.github.com>
2021-11-30 16:27:17 -05:00
Aaron Craelius
6662f2ff30
feat(orm): add ormfield.Codec ( #10601 )
...
* feat(orm): add ormvalue.Codec
* WIP
* WIP
* working tests
* update dep
* support more types, add docs
* comments
* address review comments
* updates
* add comment
2021-11-24 13:10:26 -05:00