-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update all dependencies #43
Open
renovate
wants to merge
1
commit into
master
Choose a base branch
from
renovate/all
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
⚠ Artifact update problemRenovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is. ♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below: File name: go.sum
|
b0596f6
to
886bf80
Compare
5ec6ca0
to
607f3d1
Compare
e810b35
to
3201578
Compare
944d380
to
ef8039c
Compare
4a6a532
to
824f86d
Compare
824f86d
to
cd6a34e
Compare
cd6a34e
to
8f34e05
Compare
8f34e05
to
e0aafe0
Compare
e0aafe0
to
6255067
Compare
08dfae8
to
9acffe9
Compare
04f5729
to
66eaba6
Compare
e9fecc6
to
258a022
Compare
e87fba9
to
e40edb6
Compare
e40edb6
to
0b3f99f
Compare
4d96561
to
2c4153a
Compare
2c4153a
to
4c6e197
Compare
478ffb9
to
40506e5
Compare
a309a49
to
681095a
Compare
0811c32
to
714c975
Compare
32301fc
to
b0eeaf0
Compare
c580272
to
f9d41b4
Compare
d245570
to
f7c108e
Compare
f7c108e
to
29b5b48
Compare
7640038
to
edabd01
Compare
23d457a
to
da2e610
Compare
|
9b0e168
to
a014479
Compare
a014479
to
49f1229
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
None yet
0 participants
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v4
->v5
v3.65.0
->v4.47.1
v1.0.0
->v2.0.2
v2.7.4
->v2.10.25
1.23.6
->1.24.0
Release Notes
SonarSource/sonarqube-scan-action (SonarSource/sonarqube-scan-action)
v5
Compare Source
Jeffail/benthos (github.com/Jeffail/benthos/v3)
v4.47.1
Compare Source
For installation instructions check out the getting started guide.
Fixed
snowflake_streaming
output. (@rockwotj)The full change log can be found here.
v4.47.0
Compare Source
For installation instructions check out the getting started guide.
Added
arguments
added to theamqp_0_9
input and output. (@calini)avro.mapping
added to theschema_registry_decode
processor to support converting custom avro types to standard avro types for legacy tooling. (@rockwotj)crash
processor for FATAL logging. (@rockwotj)uuid_v7
bloblang function. (@rockwotj)disable_http2
added to thehttp_client
input and output and to thehttp
processor. (@mihaitodor)elasticsearch_v8
output which supersedes the existingelasticsearch
output that uses a deprecated Elasticsearch library. (@ooesili)retry_on_conflict
added toelasticsearch
output to retry operations in case there are document version conflicts.The full change log can be found here.
v4.46.0
Compare Source
For installation instructions check out the getting started guide.
Added
mysql_cdc
input supporting change data capture (CDC) from MySQL. (@rockwotj, @le-vlad)instance_id
added tokafka
,kafka_franz
,ockam_kafka
,redpanda
,redpanda_common
, andredpanda_migrator
inputs. (@rockwotj)rebalance_timeout
,session_timeout
andheartbeat_interval
added to thekafka_franz
,redpanda
,redpanda_common
,redpanda_migrator
andockam_kafka
inputs. (@rockwotj)avro.preserve_logical_types
for processorschema_registry_decode
was added to preserve logical types instead of decoding them as their primitive representation. (@rockwotj)schema_registry_decode
now adds metadataschema_id
for the schema's ID in the schema registry. (@rockwotj)schema_evolution.processors
added tosnowpipe_streaming
to support side effects or enrichment during schema evolution. (@rockwotj)unchanged_toast_value
added topostgres_cdc
to control the value substituted for unchanged toast values when a table does not have full replica identity. (@rockwotj)Fixed
postgres_cdc
where data could be missed if writes were happening during the snapshot phase. (@rockwotj)@table
metadata was quoted for the snapshot phase inpostgres_cdc
. (@rockwotj)Changed
avro_raw_json
was deprecated in favor ofavro.raw_unions
for processorschema_registry_decode
. (@rockwotj)snowpipe_streaming
output now has better error handling for authentication failures when uploading to cloud storage. (@rockwotj)schema_evolution.new_column_type_mapping
forsnowpipe_streaming
is deprecated and can be replaced withschema_evolution.processors
. (@rockwotj)max_message_bytes
andbroker_write_max_bytes
by using IEC units instead of SI units. This better matches defaults in Redpanda and Kafka. (@rockwotj)postgres_cdc
. (@rockwotj)The full change log can be found here.
v4.45.1
Compare Source
For installation instructions check out the getting started guide.
Fixed
aws_s3
no longer cause spurious errors. (@rockwotj)postgres_cdc
when using TOAST values with tables that don't have FULL replica identity. (@rockwotj)The full change log can be found here.
v4.45.0
Compare Source
For installation instructions check out the getting started guide.
Fixed
code
andfile
fields on thejavascript
processor docs no longer erroneously mention interpolation support. (@mihaitodor)postgres_cdc
now correctly handlesnull
values. (@rockwotj)redpanda_migrator
output no longer rejects messages if it can't perform schema ID translation. (@mihaitodor)redpanda_migrator
input no longer converts the kafka key to string. (@mihaitodor)Added
aws_sqs
input now has amax_outstanding
field to prevent unbounded memory usage. (@rockwotj)avro
scanner now emits metadata for the Avro schema it used along with the schema fingerprint. (@rockwotj)content_type
added to theamqp_1
output. (@timo102)fetch_max_wait
added to thekafka_franz
,ockam_kafka
,redpanda
,redpanda_common
andredpanda_migrator
inputs. (@birdayz)snowpipe_streaming
output now supports interpolating table names. (@rockwotj)snowpipe_streaming
output now supports interpolating channel names. (@rockwotj)snowpipe_streaming
output now supports exactly once delivery usingoffset_token
. (@rockwotj)ollama_chat
processor now supports tool calling. (@rockwotj)ollama_moderation
processor which allows using LlamaGuard or ShieldGemma to check if LLM responses are safe. (@rockwotj)queries
added tosql_raw
processor and output to support rummong multiple SQL statements transactionally. (@rockwotj)redpanda_migrator_offsets
input. (@mihaitodor)offset_topic
,offset_group
,offset_partition
,offset_commit_timestamp
andoffset_metadata
added to theredpanda_migrator_offsets
output. (@mihaitodor)topic_lag_refresh_period
added to theredpanda
andredpanda_common
inputs. (@mihaitodor)redpanda_lag
now emitted by theredpanda
andredpanda_common
inputs. (@mihaitodor)kafka_lag
now emitted by theredpanda
andredpanda_common
inputs. (@mihaitodor)redpanda_migrator_bundle
input and output now set labels for their subcomponents. (@mihaitodor)label
added to the template tests definitions. (@mihaitodor)label
can now be utilized within a template'smapping
field to access the label that is associated with the template instantiation in a config. (@mihaitodor)bloblang
scalar type added to template fields. (@mihaitodor)SetOutputBrokerPattern
added to theStreamBuilder
type. (@mihaitodor)error_source_name
,error_source_label
anderror_source_path
bloblang functions. (@mihaitodor)--verbose
added to thebenthos lint
andbenthos template lint
commands. (@mihaitodor)Changed
aws_sqs
with refreshing in-flight message leases which could prevent acks from processed. (@rockwotj)postgres_cdc
with TOAST values not being propagated withREPLICA IDENTITY FULL
. (@rockwotj)postgres_cdc
. (@rockwotj)sftp
input where the last file was not deleted whenwatcher
anddelete_on_finish
were enabled. (@ooesili)batch_size
,multi_header
,replication_factor
,replication_factor_override
andoutput_resource
for theredpanda_migrator
input are now deprecated. (@mihaitodor)kafka_key
andmax_in_flight
for theredpanda_migrator_offsets
output are now deprecated. (@mihaitodor)batching
for theredpanda_migrator
output is now deprecated. (@mihaitodor)redpanda_migrator
input no longer emits tombstone messages. (@mihaitodor)branch
processor no longer emits an entry in the log at error level when the child processors throw errors. (@mihaitodor)reject
by default when no output is specified in the config andstdout
isn't registered (for example when theio
components are not imported). (@mihaitodor)The full change log can be found here.
v4.44.0
Compare Source
For installation instructions check out the getting started guide.
Added
public/license
package added to allow custom programmatic instantiations of Redpanda Connect to run enterprise license components. (@Jeffail)Fixed
gcp_bigquery
output with parquet format no longer returns errors incorrectly. (@rockwotj)postgres_cdc
input now allows quoted identifiers for the table names. (@mihaitodor, @rockwotj)The full change log can be found here.
v4.43.1
Compare Source
For installation instructions check out the getting started guide.
Fixed
redpanda_migrator_bundle
output now skips schema ID translation whentranslate_schema_ids: false
andschema_registry
is configured. (@mihaitodor)The full change log can be found here.
v4.43.0
Compare Source
For installation instructions check out the getting started guide.
Changed
pg_stream
input has been renamed topostgres_cdc
. The old name will continue to function as an alias. (@rockwotj)postgres_cdc
input no longer emitsmode
metadata and instead snapshot reads setoperation
metadata to beread
instead ofinsert
. (@rockwotj)Fixed
redpanda_migrator_bundle
output no longer attempts to translate schema IDs when a schema registry is not configured. (@mihaitodor)The full change log can be found here.
v4.42.0
Compare Source
For installation instructions check out the getting started guide.
Added
spanner
driver to SQL plugins. (@yufeng-deng)pg_stream
input. (@le-vlad)bigquery
output (@rockwotj)exists
operator added to thecache
processor. (@mihaitodor)redpanda-license
added as an alternative way to specify a Redpanda license. (@Jeffail)Fixed
pg_stream
issue with discrepancies between replication and snapshot streaming forUUID
type. (@le-vlad)avro
scanner bug introduced in v4.25.0. (@mihaitodor)Changed
redpanda_migrator
output now registers destination schemas with all the subjects associated with the source schema ID extracted from each message. (@mihaitodor)The full change log can be found here.
v4.41.0
Compare Source
For installation instructions check out the getting started guide.
Added
max_records_per_request
added to theaws_sqs
output. (@Jeffail)Fixed
Changed
-cgo
suffixed docker images are no longer built and pushed along with the regular images. This decision was made due to low demand, and the unacceptable cadence with which the image base (Debian) receives security updates. It is still possible to create your own CGO builds with the commandCGO_ENABLED=1 make TAGS=x_benthos_extra redpanda-connect
. (@Jeffail)The full change log can be found here.
v4.40.0
Compare Source
For installation instructions check out the getting started guide.
Added
pg_stream
input supporting change data capture (CDC) from PostgreSQL. (@le-vlad)metadata_max_age
added to theredpanda_migrator_offsets
output. (@mihaitodor)kafka_timestamp_ms
added to thekafka
,kafka_franz
,redpanda
,redpanda_common
andredpanda_migrator
outputs. (@mihaitodor)timestamp
. (@mihaitodor)benchmark
processor. (@ooesili)Fixed
snowflake_streaming
could create more channels than configured. (@rockwotj)Changed
snowflake_streaming
output withschema_evolution.enabled
set to true can now autocreate tables. (@rockwotj)translate_schema_ids
andschema_registry_output_resource
added to theredpanda_migrator
output. (@mihaitodor)backfill_dependencies
andinput_resource
added to theschema_registry
output. (@mihaitodor)schema_registry
input and output and theschema_registry_encode
andschema_registry_decode
processors now use thegithub.com/twmb/franz-go/pkg/sr
SchemaRegistry client. (@mihaitodor)kafka_timestamp_ms
added to thekafka
,kafka_franz
,redpanda
,redpanda_common
andredpanda_migrator
inputs now contains a unix timestamp with millisecond precision. (@mihaitodor)kafka_timestamp
removed from thekafka
,kafka_franz
,redpanda
,redpanda_common
andredpanda_migrator
inputs. (@mihaitodor)The full change log can be found here.
v4.39.0
Compare Source
For installation instructions check out the getting started guide.
Added
timeplus
input. (@ye11ow)snowflake_streaming
output. (@rockwotj)/etc/redpanda/connector_list.yaml
config to determine which connectors are available to run. (@Jeffail)follow_redirects
added to thehttp
processor. (@ooesili)--secrets
added. (@Jeffail)--disable-telemetry
added. (@Jeffail)spicedb
watch input. (@simon0191)redpanda_common
input and output. (@Jeffail)redpanda
input and output. (@Jeffail)snowflake_streaming
output. (@rockwotj)Fixed
kafka
,kafka_franz
andredpanda_migrator
outputs no longer waste CPU for large batches. (@rockwotj)Changed
aws_sqs
output fieldurl
now supports interpolation functions. (@rockwotj)--set
flags can now mutate array values indexed from the end via negative integers. E.g.--set 'foo.-1=meow'
would set the last index of the arrayfoo
to the value ofmeow
. (@Jeffail)The full change log can be found here.
v4.38.0
Compare Source
For installation instructions check out the getting started guide.
Added
checksum_algorithm
added to theaws_s3
output. (@dom-lee-naimuri)nkey
added tonats
,nats_jetstream
,nats_kv
andnats_stream
components. (@ye11ow)private_key
added to thesnowflake_put
output. (@mihaitodor)azure_data_lake_gen2
output. (@ooesili)timeplus
output. (@ye11ow)Fixed
elasticsearch
output now performs retries for HTTP status code429
(Too Many Requests). (@kahoowkh)collection
field of themongodb
output now specify support for interpolation functions. (@mihaitodor)Changed
path
field value (such as theaws_s3
output) containing the deprecated functioncount
have now been changed to use the new functioncounter
. This could potentially change behaviour in cases where multiple components are executing a mapping with acount
function sharing the same of the old default count, and these counters need to cascade. This is an extremely unlikely scenario, but for all users of these components it is recommended that yourpath
is defined explicitly, and in a future major version we will be removing the defaults.The full change log can be found here.
v4.37.0
Compare Source
For installation instructions check out the getting started guide.
Added
gcp_vertex_ai_embeddings
processor. (@rockwotj)aws_bedrock_embeddings
processor. (@rockwotj)cohere_chat
andcohere_embeddings
processors. (@rockwotj)questdb
output. (@sklarsa)metadata_max_age
added to thekafka_franz
input. (@Scarjit)metadata_max_age
added to thekafka_migrator
input. (@mihaitodor)cypher
output. (@rockwotj)couchbase
output. (@rockwotj)fetch_in_order
added to theschema_registry
input. (@mihaitodor)Fixed
input_resource
field for thekafka_migrator
output where new topics weren't created as expected. (@mihaitodor)kafka_migrator
input which could lead to extra duplicate messages during a consumer group rebalance. (@mihaitodor)kafka_migrator
,kafka_migrator_offsets
andkafka_migrator_bundle
components renamed toredpanda_migrator
,redpanda_migrator_offsets
andredpanda_migrator_bundle
(@mihaitodor)Fixed
parquet_encode
processor (@mihaitodor)The full change log can be found here.
v4.36.0
Compare Source
For installation instructions check out the getting started guide.
Added
replication_factor
andreplication_factor_override
added to thekafka_migrator
input and output. (@mihaitodor)Fixed
schema_registry_encode
andschema_registry_decode
processors no longer unescape path separators in the schema name. (@Mizaro)switch
output metrics now emit the case id as part of their labels. This is a regression introduced in v4.25.0. (@mihaitodor)%w
verb to print errors resulting in incorrect output. (@mihaitodor)The full change log can be found here.
v4.35.3
Compare Source
For installation instructions check out the getting started guide.
Added
Fixed
kafka_migrator_bundle
input and output no longer require schema registry to be configured. (@mihaitodor)The full change log can be found here.
v4.35.2
Compare Source
For installation instructions check out the getting started guide.
Added
Fixed
kafka_migrator_bundle
input and output no longer require schema registry to be configured. (@mihaitodor)The full change log can be found here.
v4.35.1
Compare Source
For installation instructions check out the getting started guide.
Added
Fixed
kafka_migrator_bundle
input and output no longer require schema registry to be configured. (@mihaitodor)The full change log can be found here.
v4.35.0
Compare Source
For installation instructions check out the getting started guide.
Added
schema_registry
input and output. (@mihaitodor)kafka_migrator
andkafka_migrator_bundle
inputs and outputs. (@mihaitodor)kafka_migrator_offsets
output. (@mihaitodor)job_project
added to thegcp_bigquery
output. (@Roviluca)The full change log can be found here.
v4.34.0
Compare Source
For installation instructions check out the getting started guide.
Fixed
schema_registry
output now allows pushing schemas if the target Schema Registry instance is inIMPORT
mode. (@mihaitodor)azure_blob_storage
input would fail to delete blobs when usingtargets_input
withdelete_objects: true
. (@mihaitodor)gcp_vertex_ai_chat
processor. (@rockwotj)aws_bedrock_chat
processor. (@rockwotj)The full change log can be found here.
v4.33.0
Compare Source
For installation instructions check out the getting started guide.
Added
content_md5
added to theaws_s3
output. (@dom-lee-naimuri)send_ack
added to thenats
input. (@plejd-sebman)vector
. (@rockwotj)ockam_kafka
input and output. (@mrinalwadhwa, @davide-baldo)credentials_json
added to all GCP components. (@tomasz-sadura)list
subcommand now supports the formatjsonschema
. (@Jeffail)schema_registry
input and output. (@mihaitodor)qdrant
output. (@Anush008)--set
run flag now supports structured values, e.g.--set input={}
. (@Jeffail)The full change log can be found here.
v4.32.1
Compare Source
For installation instructions check out the getting started guide.
Added
app_name
added to the MongoDB components. (@mihaitodor)openai_chat_completion
processor. (@rockwotj)openai_embeddings
processor. (@rockwotj)openai_image_generation
processor. (@rockwotj)openai_speech
processor. (@rockwotj)openai_transcription
processor. (@rockwotj)openai_translation
processor. (@rockwotj)ollama_chat
processor. (@rockwotj)ollama_embeddings
processor. (@rockwotj)Changed
gcp_pubsub
output now rejects messages with metadata values which contain invalid UTF-8-encoded runes. (@AndreasBergmeier6176).goreleaser.yml
configuration has been set back to version 1. (@Jeffail)community
andcloud
flavours have been reduced due to Github Action Runner disk space limitations.The full change log can be found here.
v4.32.0
Compare Source
v4.31.0
Compare Source
For installation instructions check out the getting started guide.
4.31.0 - 2024-07-19
Added
splunk
input andsplunk_hec
output now support customtls
configuration. (@mihaitodor)timestamp
added to thekafka
andkafka_franz
outputs. (@mihaitodor)max_retries
added to theretry
processor. (@mihaitodor)retry_count
andbackoff_duration
added to theretry
processor. (@mihaitodor)escape_html
added to theformat_json()
Bloblang method. (@mihaitodor)array
bloblang method. (@gramian)fnv32
added to thehash
bloblang method. (@CallMeMhz)redpanda_data_transform
. (@rockwotj)-community
suffixed build included in release artifacts, containing only FOSS functionality. (@Jeffail)-cloud
suffixed build included in release artifacts, containing components enabled in Redpanda Cloud. (@Jeffail)status_topic
added to the globalredpanda
config block. (@Jeffail)pinecone
output. (@rockwotj)/ready
endpoint in regular operation now provides a detailed summary of all inputs and outputs, including connection errors where applicable. (@Jeffail)Changed
streams
,lint
,test
,echo
) now explicitly define those flags such that they appear in help-text and can be specified after the subcommand itself. This means previous commands such asconnect -r ./foo.yaml streams ./bar.yaml
can now be more intuitively written asconnect streams -r ./foo.yaml ./bar.yaml
and so on. The old style will still work in order to preserve backwards compatibility, but the help-text for these root-level flags has been hidden. (@Jeffail)v4.30.1
Compare Source
For installation instructions check out the getting started guide.
Added
omit_empty
added to thelines
scanner. (@mihaitodor)gcm
added to theencrypt_aes
anddecrypy_aes
Bloblang methods. (@abergmeier)pow
. (@mfamador)sin
,cos
,tan
andpi
bloblang methods. (@mfamador)proxy_url
added to thewebsocket
input and output. (@mihaitodor)splunk
input. (@mihaitodor)Fixed
sql_insert
andsql_raw
components no longer fail when inserting large binary blobs into OracleBLOB
columns. (@mihaitodor)websocket
input and output now obey theHTTP_PROXY
,HTTPS_PROXY
andNO_PROXY
environment variables. (@mihaitodor)Changed
splunk_hec
output is now implemented as a native Go component. (@mihaitodor)The full change log can be found here.
v4.30.0
Compare Source
For installation instructions check out the getting started guide.
Added
omit_empty
added to thelines
scanner. (@mihaitodor)gcm
added to theencrypt_aes
anddecrypy_aes
Bloblang methods. (@abergmeier)pow
. (@mfamador)sin
,cos
,tan
andpi
bloblang methods. (@mfamador)proxy_url
added to thewebsocket
input and output. (@mihaitodor)splunk
input. (@mihaitodor)Fixed
sql_insert
andsql_raw
components no longer fail when inserting large binary blobs into OracleBLOB
columns. (@mihaitodor)websocket
input and output now obey theHTTP_PROXY
,HTTPS_PROXY
andNO_PROXY
environment variables. (@mihaitodor)Changed
splunk_hec
output is now implemented as a native Go component. (@mihaitodor)The full change log can be found here.
v4.29.0
Compare Source
For installation instructions check out the getting started guide.
Added
public/bundle/free
andpublic/bundle/enterprise
with explicit licensing for bundles of component imports.auth.oauth2.scope
added to thepulsar
input and output. (@srenatus)subscription_initial_position
added to thepulsar
input. (@srenatus)Fixed
pulsar
input and output should no longer ignoreauth.oauth2
fields. (@srenatus)make
no longer prints warnings when the repository does not contain a tag. (@mkysel)redis
processor are no longer invalid when using hash commands. (@mkysel)nats_jetstream
input no longer fails to initialise when a stream is specified and a subject is not. (@maxarndt)The full change log can be found here.
v4.28.0
Compare Source
For installation instructions check out the getting started guide.
Changed
redpanda-data/connect
and no longer contains the core Benthos engine, which is now broken out intoredpanda-data/benthos
.The full change log can be found here.
v4.27.0
Compare Source
For installation instructions check out the getting started guide.
Added
nats_kv
cache type.nats_jetstream
input now supportslast_per_subject
andnew
deliver fallbacks.error_patterns
added to thedrop_on
output.redis_scan
input type.auto_replay_nacks
added to all inputs that traditionally automatically retry nacked messages as a toggle for this behaviour.retry
processor.noop
cache.targets_input
added to theazure_blob_storage
input.reject_errored
output.nats_request_reply
processor.json_documents
scanner.Fixed
unarchive
processor no longer yields linting errors when the formatcsv:x
is specified. This is a regression introduced in v4.25.0.sftp
input will no longer consume files when the watcher cache returns an error. Instead, it will reattempt the file upon the next poll.aws_sqs
input no longer logs error level logs for visibility timeout refreshing errors.nats_kv
processor now allows nats wildcards for thekeys
operation.nats_kv
processorkeys
operation now returns a single message with an array of found keys instead of a batch of messages.nats_kv
processorhistory
operation now returns a single message with an array of objects containing the record fields instead of a batch of messages.timeout
added to thenats_kv
processor to specify the maximum period to wait on an operation before aborting and returning an error.>
,<
,<=
,>=
) now match the precision of the compared integers when applicable.parse_form_url_encoded
Bloblang method no longer produces results with an unknown data type for repeated query parameters.echo
CLI command no longer fails to sanitise configs when encountering an emptypassword
field.Changed
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.
v4.26.0
Compare Source
For installation instructions check out the getting started guide.
Added
credit
added to theamqp_1
input to specify the maximum number of unacknowledged messages the sender can transmit.if
statements.sql
cache.batch_size
,sort
andlimit
added to themongodb
input.idemponent_write
added to thekafka
output.Changed
amqp_1.credit
input has changed from1
to64
.mongodb
processor and output now support extended JSON in canonical form for document, filter and hint mappings.open_telemetry_collector
tracer has had theurl
field of gRPC and HTTP collectors deprecated in favour ofaddress
, which more accurately describes the intended format of endpoints. The old style will continue to work, but eventually will have its default value removed and an explicit value will be required.Fixed
%
characters were being incorrectly parsed during unit test execution. This was a regression introduced in v4.25.0.%
characters were being incorrectly parsed. This was a regression introduced in v4.25.0.The full change log can be found here.
v4.25.1
Compare Source
For installation instructions check out the getting started guide.
Fixed
The full change log can be found here.
v4.25.0
Compare Source
For installation instructions check out the getting started guide.
Added
address_cache
added to thesocket_server
input.read_header
added to theamqp_1
input.codec
field now support a new fieldscanner
to replace it. Scanners are more powerful as they are configured in a structured way similar to other component types rather than via a single string field, for more information check out the scanners page.diff
andpatch
Bloblang methods.processors
processor.read_header
added to theamqp_1
input./debug/pprof/allocs
has been added for profiling allocations.cockroachdb_changefeed
input.open_telemetry_collector
tracer now supports sampling.aws_kinesis
input and output now support specifying ARNs as the stream target.azure_cosmosdb
input, processor and output.sql_*
components now support thegocosmos
driver.opensearch
output.Fixed
javascript
processor now handles module imports correctly.if
statements now provide explicit errors when query expressions resolve to non-boolean values.amqp_1
input were always empty due to type mismatch, this should no longer be the case.zip
Bloblang method no longer fails when executed without arguments.amqp_0_9
output no longer prints bogus exchange name when connecting to the server.generate
input no longer adds an extra second tointerval: '@​every x'
syntax.nats_jetstream
input no longer fails to locate mirrored streams.period
, where data arrives in low volumes and is sporadic.Changed
parse_parquet
Bloblang function,parquet_decode
,parquet_encode
processors and theparquet
input have all been upgraded to the latest version of the underlying Parquet library. Since this underlying library is experimental it is likely that behaviour changes will result. One significant change is that encoding numerical values that are larger than the column type (float64
intoFLOAT
,int64
intoINT32
, etc) will no longer be automatically converted.parse_log
processor fieldcodec
is now deprecated.The full change log can be found here.
v4.24.0
Compare Source
For installation instructions check out the getting started guide.
Added
idempotent_write
added to thekafka_franz
output.idle_timeout
added to theread_until
input.delay_seconds
added to theaws_sqs
output.discard_unknown
anduse_proto_names
added to theprotobuf
processors.Fixed
root = ...
.Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.