Skip to content
This repository has been archived by the owner on Jan 24, 2024. It is now read-only.

[FEATURE] Add transaction support #39

Open
16 of 21 tasks
jiazhai opened this issue Sep 2, 2019 · 2 comments
Open
16 of 21 tasks

[FEATURE] Add transaction support #39

jiazhai opened this issue Sep 2, 2019 · 2 comments
Assignees
Labels

Comments

@jiazhai
Copy link
Contributor

jiazhai commented Sep 2, 2019

RFC: streamnative/community#2

Tasks

@jiazhai jiazhai added the type/feature Indicates new functionality label Sep 2, 2019
BewareMyPower pushed a commit that referenced this issue Jan 20, 2021
Task issue #39

# Motivation

KoP transaction stage0.

This PR initialized some classes for the KoP transaction.
Make the basic publish and dispatch transaction messages process pass.
@BewareMyPower BewareMyPower mentioned this issue Jun 18, 2021
9 tasks
@zhaohaidao
Copy link

Hi @gaoran10 Is there any unassigned issue which I would like to pick up.

@gaoran10
Copy link
Contributor

gaoran10 commented Jul 7, 2021

Hi @gaoran10 Is there any unassigned issue which I would like to pick up.

I'm working on processing the producer state snapshot and recovery. Could you help check that is there any more transaction tests in Kafka? Migrate them to KoP first if exists.

I think there are many codes that need to refine, if you find anything about the transaction need to do, you could open an issue to track the task, and this will help us to sync status. Thanks.

michaeljmarshall added a commit to michaeljmarshall/kop that referenced this issue Jan 24, 2023
…tive#39)

* Log transaction state for CONCURRENT_TRANSACTIONS debugging

* Make checkstyle pass
gaoran10 pushed a commit to gaoran10/kop that referenced this issue Jun 8, 2023
…tive#39)

* Log transaction state for CONCURRENT_TRANSACTIONS debugging

* Make checkstyle pass

(cherry picked from commit 55994d8)
Demogorgon314 pushed a commit to Demogorgon314/kop that referenced this issue Aug 14, 2023
…rk (streamnative#39)

### Motivation

This is the first step to implement the KoP proxy.

### Modifications

- Add the proxy module that includes a trivial `ProxyExtension`
implementation, that binds to the port configured by `kafkaListeners`
proxy config.
- Add the test framework `KopProxyTestBase`, which starts the proxy and
loads the extension.
- Add a trivial test `testPortListened` that tests the port configured
by `kafkaListeners` can be connected.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

5 participants