Skip to content

How to handle data which does not fit into memory? #276

@jobarr-amzn

Description

@jobarr-amzn

When jaq slurps a file (e.g. jsonlines format), it uses json_array, which collect()s from json_slice.

My Rust is not strong but it looks to me like this requires two passes over the data, one to parse all of it into memory and then a second to do the process it. Is that right, or am I missing something?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions