You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@solr.apache.org by "ASF subversion and git services (Jira)" <ji...@apache.org> on 2026/02/09 12:41:00 UTC

[jira] [Commented] (SOLR-18062) CrossDC - support arbitrary Kafka properties

    [ https://issues.apache.org/jira/browse/SOLR-18062?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18057350#comment-18057350 ] 

ASF subversion and git services commented on SOLR-18062:
--------------------------------------------------------

Commit d54f49acdbddb2d0cbafe8ce683763dea503d6af in solr's branch refs/heads/main from Andrzej Bialecki
[ https://gitbox.apache.org/repos/asf?p=solr.git;h=d54f49acdbd ]

SOLR-18062: CrossDC - support arbitrary Kafka properties. (#4087)



> CrossDC - support arbitrary Kafka properties
> --------------------------------------------
>
>                 Key: SOLR-18062
>                 URL: https://issues.apache.org/jira/browse/SOLR-18062
>             Project: Solr
>          Issue Type: Improvement
>          Components: module - crossDC
>    Affects Versions: 10.0
>            Reporter: Andrzej Bialecki
>            Assignee: Andrzej Bialecki
>            Priority: Major
>              Labels: pull-request-available
>          Time Spent: 20m
>  Remaining Estimate: 0h
>
> Currently a strictly controlled subset of Kafka properties is supported in CrossDC Producer and Consumer. However, this limits the possibility of adding other Kafka properties related to performance tuning, connectivity etc. There are literally hundreds of these properties, some varying between Kafka versions.
> This ticket will add a generic mechanism to pass-through arbitrary Kafka properties. The proposed mechanism is the following:
>  * environment variables starting with {{KAFKA_}} will be stripped of the prefix, lowercased and replace underscores with dots.
>  * system properties starting with {{kafka.}} will be stripped of the prefix.
> Properties collected this way from env vars and sys props will be added to {{KafkaCrossDcConf}} and returned in {{KafkaCrossDcConf.getAdditionalProperties()}} which is used during configuration of Kafka consumers and producers.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org