Hi Kafka Community,
Here is the KIP LInk ->
https://cwiki.apache.org/confluence/pages/viewpage.action?pageId=347933282

On Mon, May 19, 2025 at 6:47 PM pritam kumar <kumarpritamm...@gmail.com>
wrote:

> Hi Kafka Community,
>
> Could you please review this KIP proposal when you have a chance?
>
> Thank you,
> Pritam
>
>
> On Sat, May 3, 2025 at 10:53 PM pritam kumar <kumarpritamm...@gmail.com>
> wrote:
>
>> Hi Chris,
>> Can you please review this one too?
>>
>> On Sat, Apr 5, 2025 at 7:00 AM pritam kumar <kumarpritamm...@gmail.com>
>> wrote:
>>
>>> Hi Kafka Community,
>>> Sorry due to some changes I had to change the link to the kip.
>>> Here is the updated KIP link:
>>> https://cwiki.apache.org/confluence/display/KAFKA/KIP-1154%3A+Extending+support+for+Microsecond+Precision+for+Kafka+Connect
>>>
>>> On Sat, Apr 5, 2025 at 12:14 AM pritam kumar <kumarpritamm...@gmail.com>
>>> wrote:
>>>
>>>> Hi Kafka Community,
>>>>
>>>> I’d like to start a discussion on KIP-1153: Extending Support for
>>>> Microsecond Precision for Kafka Connect
>>>> <https://cwiki.apache.org/confluence/display/KAFKA/KIP-1153%3A+Extending+Support+for+Microsecond+Precision+for+Kafka+Connect>
>>>> .
>>>>
>>>> The primary motivation behind this KIP is to enhance the precision of
>>>> timestamp handling in Kafka Connect. Currently, Kafka Connect is limited to
>>>> millisecond-level precision for timestamps. However, many modern data
>>>> formats and platforms have moved beyond this limitation:
>>>>
>>>>    -
>>>>
>>>>    Formats such as *Avro*, *Parquet*, and *ORC* support microsecond
>>>>    (and even nanosecond) precision. For example, Avro specifies support for
>>>>    timestamp-micros (spec link
>>>>    <https://avro.apache.org/docs/1.11.0/spec.html#timestamp-micros>).
>>>>    -
>>>>
>>>>    Sink systems like *Apache Iceberg*, *Delta Lake*, and *Apache Hudi*
>>>>     offer *microsecond and nanosecond precision* for time-based
>>>>    fields, making millisecond precision inadequate for accurate data
>>>>    replication and analytics in some use cases.
>>>>
>>>> This gap can lead to *loss of precision* when transferring data
>>>> through Kafka Connect, especially when interacting with systems that depend
>>>> on high-resolution timestamps for change tracking, event ordering, or
>>>> deduplication.
>>>>
>>>> The goal of this KIP is to:
>>>>
>>>>    -
>>>>
>>>>    Introduce microsecond-level timestamp handling in Kafka Connect
>>>>    schema and data representation.
>>>>    -
>>>>
>>>>    Ensure connectors (both source and sink) can leverage this
>>>>    precision when supported by the underlying data systems.
>>>>    -
>>>>
>>>>    Maintain backward compatibility with existing millisecond-based
>>>>    configurations and data.
>>>>
>>>> We welcome community feedback on:
>>>>
>>>>    -
>>>>
>>>>    Potential implementation concerns or edge cases we should address
>>>>    -
>>>>
>>>>    Suggestions for schema enhancements or conversion strategies
>>>>    -
>>>>
>>>>    Impacts on connector compatibility and testing
>>>>
>>>> Looking forward to your thoughts and input on this proposal!
>>>>
>>>> Thanks.
>>>>  Link to the KIP.
>>>> https://cwiki.apache.org/confluence/display/KAFKA/KIP-1153%3A+Extending+Support+for+Microsecond+Precision+for+Kafka+Connect
>>>> <https://cwiki.apache.org/confluence/display/KAFKA/KIP-1152%3A+Add+transactional+ID+prefix+filter+to+ListTransactions+API>
>>>>
>>>>

Reply via email to