Skip to content

docs: document new setting #80

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

Merged
merged 7 commits into from
Jul 3, 2025
Merged
Show file tree
Hide file tree
Changes from 4 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: 1 addition & 1 deletion antora.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ asciidoc:
page-product: Neo4j Connector for Kafka
kafka-connect-version: 3.0
connector-version: '5.1'
exact-connector-version: '5.1.12'
exact-connector-version: '5.1.13'
page-pagination: true
product-name: Neo4j Connector for Kafka
url-common-license-page: https://neo4j.com/docs/license/
Expand Down
13 changes: 13 additions & 0 deletions modules/ROOT/pages/changelog.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,19 @@

This page lists changes to the {product-name}.

== Version 5.1.13

[cols="1,2", options="header"]
|===
| Feature | Details

a|
label:bug[]
label:fixed[]

Introduce `neo4j.query.force-maps-as-struct`
| For the source query strategy, users can now disable this and encode the schema of maps with homogeneous value types as maps, not structs.
|===
== Version 5.1.12

This is a maintenance release which provides updated dependencies.
Expand Down
8 changes: 7 additions & 1 deletion modules/ROOT/pages/source/configuration.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -147,4 +147,10 @@ Default: `1s`
| Maximum amount of time query is allowed to run (valid units are: `ms`, `s`, `m`, `h` and `d`; default unit is `s`).

Default: `0s`
|===

| neo4j.query.force-maps-as-struct
| This forces the schema encoding of map values to be structs (default: `true`).
Setting the value to `false` will only affect the schema encoding of maps with homogeneous value types.
Maps with heterogeneous value types will remain encoded as structs.
Note that the Protobuf converter does not support map message types (map message types can happen in the `COMPACT` payload mode and this parameter set to `false`).
|===