You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Parse additional config at the end of props setup to allow rewrite configurations (#55)
* UPD: Various client updates
Main goal of my changes is to get rid of sasl.login.callback.handler.class, as it was used there hardwired.
Using this additional configuration, sasl.mechanism can be overridden as well (hardwired to OAUTHBEARER now)
Minor updates:
- some clean up code
- simplify statements
- added readme docs for this new env variable
Signed-off-by: Michal Tóth <mtoth@redhat.com>
* UPD: Remove custom SASL_CALLBACK_CLASS env var - pass it via additional Config
Signed-off-by: Michal Tóth <mtoth@redhat.com>
Copy file name to clipboardexpand all lines: README.md
+7-7
Original file line number
Diff line number
Diff line change
@@ -63,11 +63,11 @@ Producer
63
63
*`USER_CRT` - the user's certificate
64
64
*`USER_KEY` - the user's private key
65
65
*`LOG_LEVEL` - logging level
66
-
*`PRODUCER_ACKS`= acknowledgement level
67
-
*`HEADERS`= custom headers list separated by commas of `key1=value1, key2=value2`
68
-
*`ADDITIONAL_CONFIG` = additional configuration for a producer application. The form is `key=value` records separated by new line character
69
-
*`BLOCKING_PRODUCER` = if it's set, the producer will block another message until ack will be received
70
-
*`MESSAGES_PER_TRANSACTION` = how many messages will be part of one transaction. Transaction config could be set via `ADDITIONAL_CONFIG` variable. Default is 10.
66
+
*`PRODUCER_ACKS`- acknowledgement level
67
+
*`HEADERS`- custom headers list separated by commas of `key1=value1, key2=value2`
68
+
*`BLOCKING_PRODUCER` - if it's set, the producer will block another message until ack will be received
69
+
*`MESSAGES_PER_TRANSACTION` - how many messages will be part of one transaction. Transaction config could be set via `ADDITIONAL_CONFIG` variable. Default is 10.
70
+
*`ADDITIONAL_CONFIG` - additional configuration for a producer application. Notice, that you can also override any previously set variable by setting this. The form is `key=value` records separated by new line character
71
71
72
72
Consumer
73
73
*`BOOTSTRAP_SERVERS` - comma-separated host and port pairs that is a list of Kafka broker addresses. The form of pair is `host:port`, e.g. `my-cluster-kafka-bootstrap:9092`
@@ -78,7 +78,7 @@ Consumer
78
78
*`USER_CRT` - the user's certificate
79
79
*`USER_KEY` - the user's private key
80
80
*`LOG_LEVEL` - logging level
81
-
*`ADDITIONAL_CONFIG`= additional configuration for a consumer application. The form is `key=value` records separated by new line character
81
+
*`ADDITIONAL_CONFIG`- additional configuration for a consumer application. Notice, that you can also override any previously set variable by setting this. The form is `key=value` records separated by new line character
82
82
83
83
Streams
84
84
*`BOOTSTRAP_SERVERS` - comma-separated host and port pairs that is a list of Kafka broker addresses. The form of pair is `host:port`, e.g. `my-cluster-kafka-bootstrap:9092`
@@ -90,7 +90,7 @@ Streams
90
90
*`USER_CRT` - the user's certificate
91
91
*`USER_KEY` - the user's private key
92
92
*`LOG_LEVEL` - logging level
93
-
*`ADDITIONAL_CONFIG`= additional configuration for a streams application. The form is `key=value` records separated by new line character
93
+
*`ADDITIONAL_CONFIG`- additional configuration for a streams application. Notice, that you can also override any previously set variable by setting this. The form is `key=value` records separated by new line character.
0 commit comments