This is working for 2.5.1 but broken for trunk (or master).

On Mon, Oct 5, 2020 at 5:19 PM Samuel Cantero <scante...@gmail.com> wrote:

> oh no, actually I was wrong. We have the same problem.
>
> On Mon, Oct 5, 2020 at 5:17 PM Samuel Cantero <scante...@gmail.com> wrote:
>
>> It seems the problem is just between kafka 0.10.x --> kafka 2.x. It is
>> working fine for kafka 2.x --> 2.x.
>>
>> On Sat, Oct 3, 2020 at 4:50 PM Samuel Cantero <scante...@gmail.com>
>> wrote:
>>
>>> Hi all,
>>>
>>> It looks like the offsets returned by the
>>> RemoteClusterUtils.translateOffsets are always the same as the
>>> source/primary cluster, i.e, there's no actual translation.
>>>
>>> The upstream offsets are fine but the downstream are not (it is just the
>>> same as the upstream one). After a quick look, it seems the bug might be on
>>> the writer of the source-cluster-alias.checkpoints.internal topic
>>> rather than on this lib that decodes it.
>>>
>>> I have double checked the log-end-offset of the topic on the target
>>> cluster via
>>> ./kafka-run-class.sh kafka.tools.GetOffsetShell --broker-list
>>> KAFKA-CONN-STR --time -1 --topic TOPIC
>>>
>>> This gives me confirmation that there's no actual translation.
>>>
>>> To double check it is not just my app, I enabled
>>> sync.group.offsets.enabled
>>> <https://cwiki.apache.org/confluence/display/KAFKA/KIP-545%3A+support+automated+consumer+offset+sync+across+clusters+in+MM+2.0>
>>>  and
>>> I can find the same problem. So I think there's a bug unless I'm doing
>>> something wrong.
>>>
>>> I'm using the latest changes from trunk. Anyone hitting the same issue?
>>>
>>> Best,
>>>
>>

Reply via email to