v0.0.3-rc1
版本发布时间: 2024-06-03 16:16:35
warpstreamlabs/bento最新发布版本:v1.2.0(2024-08-21 15:18:32)
For installation instructions check out the getting started guide.
Added
- New
nats_kv
cache type. - The
nats_jetstream
input now supportslast_per_subject
andnew
deliver fallbacks. - Field
error_patterns
added to thedrop_on
output. - New
redis_scan
input type. - Field
auto_replay_nacks
added to all inputs that traditionally automatically retry nacked messages as a toggle for this behaviour. - New
retry
processor. - New
noop
cache. - Field
targets_input
added to theazure_blob_storage
input. - New
reject_errored
output. - New
nats_request_reply
processor. - New
json_documents
scanner.
Fixed
- The
unarchive
processor no longer yields linting errors when the formatcsv:x
is specified. This is a regression introduced in v4.25.0. - The
sftp
input will no longer consume files when the watcher cache returns an error. Instead, it will reattempt the file upon the next poll. - The
aws_sqs
input no longer logs error level logs for visibility timeout refreshing errors. - The
nats_kv
processor now allows nats wildcards for thekeys
operation. - The
nats_kv
processorkeys
operation now returns a single message with an array of found keys instead of a batch of messages. - The
nats_kv
processorhistory
operation now returns a single message with an array of objects containing the record fields instead of a batch of messages. - Field
timeout
added to thenats_kv
processor to specify the maximum period to wait on an operation before aborting and returning an error. - Bloblang comparison operators (
>
,<
,<=
,>=
) now match the precision of the compared integers when applicable. - The
parse_form_url_encoded
Bloblang method no longer produces results with an unknown data type for repeated query parameters. - The
echo
CLI command no longer fails to sanitise configs when encountering an emptypassword
field.
Changed
- The log events from all inputs and outputs when they first connect have been made more consistent and no longer contain any information regarding the nature of their connections.
- Splitting message batches with a
split
processor (or custom plugins) no longer results in downstream error handling loops around nacks. This was previously implemented as a feature to ensure unbounded expanded and split batches don't flood downstream services in the event of a minority of errors. However, introducing more clever origin tracking of errored messages has eliminated the need for this undocumented behaviour.
The full change log can be found here.
1、 bento-lambda-al2_0.0.3-rc1_linux_amd64.zip 41.6MB
2、 bento-lambda-al2_0.0.3-rc1_linux_arm64.zip 38.49MB
3、 bento-lambda_0.0.3-rc1_linux_amd64.zip 41.6MB
4、 bento_0.0.3-rc1_checksums.txt 1.92KB
5、 bento_0.0.3-rc1_darwin_amd64.tar.gz 43.76MB
6、 bento_0.0.3-rc1_darwin_arm64.tar.gz 42.66MB
7、 bento_0.0.3-rc1_freebsd_amd64.tar.gz 41.93MB
8、 bento_0.0.3-rc1_freebsd_arm64.tar.gz 38.78MB
9、 bento_0.0.3-rc1_freebsd_armv6.tar.gz 36.61MB
10、 bento_0.0.3-rc1_freebsd_armv7.tar.gz 36.56MB
11、 bento_0.0.3-rc1_linux_amd64.tar.gz 41.94MB
12、 bento_0.0.3-rc1_linux_arm64.tar.gz 38.82MB
13、 bento_0.0.3-rc1_linux_armv6.tar.gz 37.99MB
14、 bento_0.0.3-rc1_linux_armv7.tar.gz 37.94MB
15、 bento_0.0.3-rc1_openbsd_amd64.tar.gz 40.39MB
16、 bento_0.0.3-rc1_openbsd_arm64.tar.gz 37.35MB
17、 bento_0.0.3-rc1_openbsd_armv6.tar.gz 36.61MB
18、 bento_0.0.3-rc1_openbsd_armv7.tar.gz 36.58MB
19、 bento_0.0.3-rc1_windows_amd64.tar.gz 42.91MB
20、 bento_0.0.3-rc1_windows_arm64.tar.gz 39MB