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
Copy file name to clipboardexpand all lines: airbyte-config/init/src/main/resources/config/STANDARD_DESTINATION_DEFINITION/9f760101-60ae-462f-9ee6-b7a9dafd454d.json
Copy file name to clipboardexpand all lines: airbyte-integrations/connectors/destination-kafka/src/main/java/io/airbyte/integrations/destination/kafka/KafkaDestinationConfig.java
Copy file name to clipboardexpand all lines: airbyte-integrations/connectors/destination-kafka/src/main/resources/spec.json
+18-18
Original file line number
Diff line number
Diff line change
@@ -162,19 +162,19 @@
162
162
"title": "Batch size",
163
163
"description": "The producer will attempt to batch records together into fewer requests whenever multiple records are being sent to the same partition.",
164
164
"type": "integer",
165
-
"default": 16384
165
+
"examples": [16384]
166
166
},
167
167
"linger_ms": {
168
168
"title": "Linger ms",
169
169
"description": "The producer groups together any records that arrive in between request transmissions into a single batched request.",
170
-
"type": "number",
171
-
"default": 0
170
+
"type": "string",
171
+
"examples": [0]
172
172
},
173
173
"max_in_flight_requests_per_connection": {
174
174
"title": "Max in flight requests per connection",
175
175
"description": "The maximum number of unacknowledged requests the client will send on a single connection before blocking.",
176
176
"type": "integer",
177
-
"default": 5
177
+
"examples": [5]
178
178
},
179
179
"client_dns_lookup": {
180
180
"title": "Client DNS lookup",
@@ -191,62 +191,62 @@
191
191
"buffer_memory": {
192
192
"title": "Buffer memory",
193
193
"description": "The total bytes of memory the producer can use to buffer records waiting to be sent to the server.",
194
-
"type": "number",
195
-
"default": 33554432
194
+
"type": "string",
195
+
"examples": 33554432
196
196
},
197
197
"max_request_size": {
198
198
"title": "Max request size",
199
199
"description": "The maximum size of a request in bytes.",
200
200
"type": "integer",
201
-
"default": 1048576
201
+
"examples": [1048576]
202
202
},
203
203
"retries": {
204
204
"title": "Retries",
205
205
"description": "Setting a value greater than zero will cause the client to resend any record whose send fails with a potentially transient error.",
206
206
"type": "integer",
207
-
"default": 2147483647
207
+
"examples": [2147483647]
208
208
},
209
209
"socket_connection_setup_timeout_ms": {
210
210
"title": "Socket connection setup timeout",
211
211
"description": "The amount of time the client will wait for the socket connection to be established.",
212
-
"type": "number",
213
-
"default": 10000
212
+
"type": "string",
213
+
"examples": [10000]
214
214
},
215
215
"socket_connection_setup_timeout_max_ms": {
216
216
"title": "Socket connection setup max timeout",
217
217
"description": "The maximum amount of time the client will wait for the socket connection to be established. The connection setup timeout will increase exponentially for each consecutive connection failure up to this maximum.",
218
-
"type": "number",
219
-
"default": 30000
218
+
"type": "string",
219
+
"examples": [30000]
220
220
},
221
221
"max_block_ms": {
222
222
"title": "Max block ms",
223
223
"description": "The configuration controls how long the KafkaProducer's send(), partitionsFor(), initTransactions(), sendOffsetsToTransaction(), commitTransaction() and abortTransaction() methods will block.",
224
-
"type": "number",
225
-
"default": 60000
224
+
"type": "string",
225
+
"examples": [60000]
226
226
},
227
227
"request_timeout_ms": {
228
228
"title": "Request timeout",
229
229
"description": "The configuration controls the maximum amount of time the client will wait for the response of a request. If the response is not received before the timeout elapses the client will resend the request if necessary or fail the request if retries are exhausted.",
230
230
"type": "integer",
231
-
"default": 30000
231
+
"examples": [30000]
232
232
},
233
233
"delivery_timeout_ms": {
234
234
"title": "Delivery timeout",
235
235
"description": "An upper bound on the time to report success or failure after a call to 'send()' returns.",
236
236
"type": "integer",
237
-
"default": 120000
237
+
"examples": [120000]
238
238
},
239
239
"send_buffer_bytes": {
240
240
"title": "Send buffer bytes",
241
241
"description": "The size of the TCP send buffer (SO_SNDBUF) to use when sending data. If the value is -1, the OS default will be used.",
242
242
"type": "integer",
243
-
"default": 131072
243
+
"examples": [131072]
244
244
},
245
245
"receive_buffer_bytes": {
246
246
"title": "Receive buffer bytes",
247
247
"description": "The size of the TCP receive buffer (SO_RCVBUF) to use when reading data. If the value is -1, the OS default will be used.",
Copy file name to clipboardexpand all lines: airbyte-integrations/connectors/destination-kafka/src/test-integration/java/io/airbyte/integrations/destination/kafka/KafkaDestinationAcceptanceTest.java
Copy file name to clipboardexpand all lines: airbyte-integrations/connectors/destination-kafka/src/test/java/io/airbyte/integrations/destination/kafka/KafkaRecordConsumerTest.java
Copy file name to clipboardexpand all lines: airbyte-integrations/connectors/destination-keen/src/main/java/io/airbyte/integrations/destination/keen/KeenTimestampService.java
+3-3
Original file line number
Diff line number
Diff line change
@@ -75,9 +75,9 @@ public KeenTimestampService(ConfiguredAirbyteCatalog catalog, boolean timestampI
75
75
/**
76
76
* Tries to inject keen.timestamp field to the given message data. If the stream contains cursor
77
77
* field, it's value is tried to be parsed to timestamp. If this procedure fails, stream is removed
78
-
* from timestamp-parsable stream map, so parsing is not tried for future messages in the same stream.
79
-
* If parsing succeeds, keen.timestamp field is put as a JSON node to the message data and whole data
80
-
* is returned. Otherwise, keen.timestamp is set to emittedAt value
78
+
* from timestamp-parsable stream map, so parsing is not tried for future messages in the same
79
+
* stream. If parsing succeeds, keen.timestamp field is put as a JSON node to the message data and
80
+
* whole data is returned. Otherwise, keen.timestamp is set to emittedAt value
81
81
*
82
82
* @param message AirbyteRecordMessage containing record data
83
83
* @return Record data together with keen.timestamp field
0 commit comments