Skip to content

allow arbitrary top-level values in ZSON#3300

Merged
nwt merged 1 commit intomainfrom
zson-values
Nov 30, 2021
Merged

allow arbitrary top-level values in ZSON#3300
nwt merged 1 commit intomainfrom
zson-values

Conversation

@nwt
Copy link
Member

@nwt nwt commented Nov 30, 2021

Relax the zson.Reader requirement that top-level values must be records.
Other parts of the system, including zio/zngio, continuee to enforce
this requirement for now.

Note that the ZSON parser does not accept consecutive top-level type
values because it interprets values after the first as decorators. See #3299.

Relax the zson.Reader requirement that top-level values must be records.
Other parts of the system, including zio/zngio, continue to enforce
this requirement for now.

Note that the ZSON parser does not accept consecutive top-level type
values because it interprets values after the first as decorators.
@nwt nwt requested a review from a team November 30, 2021 04:31
@nwt nwt merged commit 524f500 into main Nov 30, 2021
@nwt nwt deleted the zson-values branch November 30, 2021 17:19
brim-bot added a commit to brimdata/brimcap that referenced this pull request Nov 30, 2021
This is an auto-generated commit with a Zed dependency update. The Zed PR
brimdata/super#3300, authored by @nwt,
has been merged.

allow arbitrary top-level values in ZSON

Relax the zson.Reader requirement that top-level values must be records.
Other parts of the system, including zio/zngio, continuee to enforce
this requirement for now.

Note that the ZSON parser does not accept consecutive top-level type
values because it interprets values after the first as decorators. See brimdata/super#3299.
brim-bot added a commit to brimdata/brimcap that referenced this pull request Nov 30, 2021
This is an auto-generated commit with a Zed dependency update. The Zed PR
brimdata/super#3300, authored by @nwt,
has been merged.

allow arbitrary top-level values in ZSON

Relax the zson.Reader requirement that top-level values must be records.
Other parts of the system, including zio/zngio, continuee to enforce
this requirement for now.

Note that the ZSON parser does not accept consecutive top-level type
values because it interprets values after the first as decorators. See brimdata/super#3299.
brim-bot added a commit to brimdata/brimcap that referenced this pull request Nov 30, 2021
This is an auto-generated commit with a Zed dependency update. The Zed PR
brimdata/super#3301, authored by @nwt,
has been merged.

allow arbitrary top-level values in ZNG

Relax the zio/zngio.Reader requirement that top-level values must be
records.  Other parts of the system continue to enforce this requirement
for now.

Depends on brimdata/super#3300.
brim-bot added a commit to brimdata/zui that referenced this pull request Nov 30, 2021
This is an auto-generated commit with a Zed dependency update. The Zed PR
brimdata/super#3300, authored by @nwt,
has been merged.

allow arbitrary top-level values in ZSON

Relax the zson.Reader requirement that top-level values must be records.
Other parts of the system, including zio/zngio, continuee to enforce
this requirement for now.

Note that the ZSON parser does not accept consecutive top-level type
values because it interprets values after the first as decorators. See brimdata/super#3299.
brim-bot added a commit to brimdata/brimcap that referenced this pull request Nov 30, 2021
This is an auto-generated commit with a Zed dependency update. The Zed PR
brimdata/super#3301, authored by @nwt,
has been merged.

allow arbitrary top-level values in ZNG

Relax the zio/zngio.Reader requirement that top-level values must be
records.  Other parts of the system continue to enforce this requirement
for now.

Depends on brimdata/super#3300.
brim-bot added a commit to brimdata/zui that referenced this pull request Nov 30, 2021
This is an auto-generated commit with a Zed dependency update. The Zed PR
brimdata/super#3301, authored by @nwt,
has been merged.

allow arbitrary top-level values in ZNG

Relax the zio/zngio.Reader requirement that top-level values must be
records.  Other parts of the system continue to enforce this requirement
for now.

Depends on brimdata/super#3300.
nwt added a commit that referenced this pull request Aug 29, 2022
#3300 moved zio/anyio/ztests/json-array.yaml to zio/anyio/array.yaml,
disabling it.  Move it back to zio/anyio/ztests under the old name and
update it to reflect the change in #3555 to the handling of top-level
arrays in the JSON reader.

#3824 moved compiler/ztests/is-proc-field.yaml and
compiler/ztests/is-proc.yaml to is-field.yaml and is.yaml, disabling
them.  Move them back into compiler/ztests but keep the new names.
nwt added a commit that referenced this pull request Aug 29, 2022
#3300 moved zio/anyio/ztests/json-array.yaml to zio/anyio/array.yaml,
disabling it.  Move it back to zio/anyio/ztests under the old name and
update it to reflect the change in #3555 to the handling of top-level
arrays in the JSON reader.

#3824 moved compiler/ztests/is-proc-field.yaml and
compiler/ztests/is-proc.yaml to is-field.yaml and is.yaml, disabling
them.  Move them back into compiler/ztests but keep the new names.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants