Commit Graph
21 Commits
Author SHA1 Message Date
Juan AlvarezandLucio Franco 0fa2bf1cea feat(codec): Introduce Decoder/Encoder traits (#208)
BREAKING CHANGE: Add new `Decoder/Encoder` traits and use `EncodeBuf/DecodeBuf` over `BytesMut` directly.
2020-01-13 11:59:19 -05:00
Juan AlvarezandLucio Franco a41f55ab9d fix(build): Remove default impl for Server traits (#229)
BREAKING CHANGE: remove default implementations for server traits.
2020-01-13 09:42:14 -05:00
Juan AlvarezandLucio Franco faa26ac152 chore(example) Fix routeguide errors (#218)
* chore(example) Fix routeguide errors

* remove redundant line
2020-01-07 16:53:30 -05:00
Juan AlvarezandLucio Franco 49ce265954 chore: Add decode benchmarks (#207)
* disable current benchmarks

* temporarily expose Streaming constructor

* hide Streaming constructor from docs

* remove crossbeam-queue from deny skip list

* add decode benches

* fmt

* use Bytes as MockDecoder Item
2019-12-22 16:51:34 -05:00
Juan AlvarezandLucio Franco 4e5c6c8f23 chore(example): update guides to 0.1-beta.1 (#198)
* update routeguide

* update helloworld

* depend on tonic beta.1

* Apply suggestions from code review

Co-Authored-By: Lucio Franco <[email protected]>

Co-authored-by: Lucio Franco <[email protected]>
2019-12-19 18:23:25 -05:00
Juan AlvarezandLucio Franco 3a5c66d5f2 fix(build): snake_case service names (#190) 2019-12-14 15:08:28 -05:00
Juan AlvarezandLucio Franco 0eb9991b9f feat: expose tcp_nodelay for clients and servers (#145)
* expose tcp_nodelay

* do not depend on difference versions of rand
2019-12-06 17:07:24 -05:00
Juan AlvarezandLucio Franco 6b43f63578 remove tower cargo patches (#164) 2019-12-06 12:23:37 -05:00
Juan AlvarezandJames Nugent 354d4fdc35 fix(examples): Remove use of VecDeque as a placeholder type (#143) 2019-11-19 13:29:33 +00:00
Juan AlvarezandLucio Franco f9502dfd7e fix: Sanitize custom metadata (#138) 2019-11-15 13:44:19 +01:00
Juan AlvarezandLucio Franco 997241c43f feat: Add Status constructors (#137)
Co-Authored-By: Lucio Franco <[email protected]>
2019-11-15 13:32:34 +01:00
Juan AlvarezandLucio Franco 85ef18f8b7 fix(transport): Update builders to move self (#132) 2019-11-11 15:27:40 +01:00
Juan AlvarezandLucio Franco 3809f18dc6 update to stable toolchain (#122)
* update to stable toolchain

* remove toolchan note from routeguide
2019-11-09 09:54:18 +00:00
Juan AlvarezandLucio Franco 46bb2bf2a4 fix error in routeguide tutorial (#111) 2019-11-01 19:46:08 -04:00
Juan AlvarezandLucio Franco 4bb087b5ff feat: Add IntoRequest and IntoStreamingRequest traits (#66) 2019-10-29 16:09:08 -04:00
Juan AlvarezandLucio Franco 5d0a795554 feat(docs): Add routeguide tutorial (#21) 2019-10-18 18:02:48 -04:00
Juan AlvarezandLucio Franco 7eda823c9c fix(client): Use Stream instead of TrySteam for client calls (#61) 2019-10-10 11:39:35 -04:00
Juan AlvarezandLucio Franco 56e89385b3 Clippy (#20)
* pin all alpha dependencies

* fix some clippy warnings
2019-10-01 15:55:58 -04:00
Juan AlvarezandLucio Franco cd0b8424b9 pin all alpha dependencies (#19) 2019-10-01 15:54:32 -04:00
Juan AlvarezandLucio Franco d275785c55 Update dependencies (#18)
* update dependencies

* tonic-examples: Lock -> Mutex
2019-10-01 15:04:07 -04:00
Juan AlvarezandLucio Franco 25e4dcc5d9 small tweaks, typos (#8) 2019-09-25 10:34:43 -04:00