Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions output/exec_filter.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,8 @@ Please see the [Configuration File](../configuration/config-file.md) article for

When using the JSON format in `<parse>` section, this plugin uses the `Yajl` library to parse the program output. `Yajl` buffers data internally so the output is not always instantaneous.

If the buffering by `Yajl` parser is problematic for you even though you expect instantaneous response, you can tweak [`stream_buffer_size`](../parser/json.md) parameter in `<parse>` section.

## Supported Modes

* Synchronous
Expand Down
2 changes: 2 additions & 0 deletions parser/json.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,8 @@ Here is a simple comparison:

Set the buffer size that Yajl will use when parsing streaming input.

If you specify the smaller buffer size, you could get outcome response instantaneously in exchange for performance penalty.

See also: [Method: Yajl::Parser\#parse](https://www.rubydoc.info/github/brianmario/yajl-ruby/Yajl%2FParser:parse)

### `time_type`
Expand Down