Update vendorized bcicen/jstream (#7257)

- Includes an error handling fix that is waiting to be merged upstream
- Uses order-preserving (un)marshalling for JSON objects.
This commit is contained in:
Aditya Manthramurthy
2019-02-20 23:59:23 -08:00
committed by kannappanr
parent bedcb7442a
commit 80a351633f
3 changed files with 110 additions and 8 deletions

View File

@@ -71,7 +71,7 @@ func (r *Reader) Close() error {
// NewReader - creates new JSON reader using readCloser.
func NewReader(readCloser io.ReadCloser, args *ReaderArgs) *Reader {
d := jstream.NewDecoder(readCloser, 0)
d := jstream.NewDecoder(readCloser, 0).ObjectAsKVS()
return &Reader{
args: args,
decoder: d,