Hello!

Thanks for the suggestion!

I am not the most knowledgeable in Kafka Connect, but from a quick
look it seems like the TimestampConverter is a public transformation
and my gut feeling is that any alterations would require a KIP. You
can read more about the KIP process here -
https://cwiki.apache.org/confluence/display/kafka/kafka+improvement+proposals#KafkaImprovementProposals-Purpose

Best,
Christo

On Mon, 27 Oct 2025 at 13:24, PIATEK Marcin
<[email protected]> wrote:
>
> Hello,
>
> I would like to propose adding support for configurable target field name in 
> TimestampConverter SMT.
>
> Currently, the Kafka Connect SMT TimestampConverter stores results of 
> conversion in the same field as source, overwriting source value. In many 
> cases there is a need to provide both source of timestamp value and result of 
> conversion.
>
> TimestampConverter should have a config to define which field shall be used 
> as a target filed for result of conversion.
>
> Public Interfaces
> name
>
> description
>
> type
>
> default
>
> Valid values
>
> importance
>
> target.field
>
> The desired name of target field for result of conversion
>
> String
>
> null
>
> Non-empty string with name of target field or null or empty string for same 
> field as source (default: current behaviour)
>
> low
>
>
> I have a working implementation, which I could contribute.
>
> Kind regards,
> Marcin Piatek
> ____
>
> This message and any files transmitted with it are legally privileged and 
> intended for the sole use of the individual(s) or entity to whom they are 
> addressed. If you are not the intended recipient, please notify the sender by 
> reply and delete the message and any attachments from your system. Any 
> unauthorised use or disclosure of the content of this message is strictly 
> prohibited and may be unlawful.
>
> Nothing in this e-mail message amounts to a contractual or legal commitment 
> on the part of EUROCONTROL, unless it is confirmed by appropriately signed 
> hard copy.
>
> Any views expressed in this message are those of the sender.

Reply via email to