Skip to content

Add replication support #203

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
BokarevNik opened this issue Aug 5, 2022 · 4 comments
Closed

Add replication support #203

BokarevNik opened this issue Aug 5, 2022 · 4 comments
Labels
feature A new functionality

Comments

@BokarevNik
Copy link

BokarevNik commented Aug 5, 2022

Support subscribing to replicaset like replica

@Totktonada
Copy link
Member

Why don't just use Victor's connector for those purposes?

@hackallcode
Copy link

There are bugs in that library, it doesn't support decimal and uuid and it needs to be fixed.

We can fix a 3rd party library, but would like to use the original one and spend time on it, not on a third-party.

@NeraverinTarantool NeraverinTarantool added the feature A new functionality label Aug 9, 2022
@viciious
Copy link

There are bugs in that library

What bugs exactly?

@kyukhin kyukhin added the teamE label Sep 2, 2022
@karlovnv karlovnv closed this as not planned Won't fix, can't repro, duplicate, stale Dec 5, 2022
@LeonidVas
Copy link

Bosses say that such functionality is planned only in the EE versions of the products.

@DifferentialOrange DifferentialOrange removed their assignment Dec 6, 2022
DifferentialOrange added a commit to tarantool/tarantool-python that referenced this issue Apr 17, 2023
This is a breaking change.

Current join and subscribe implementations are rather useless. Connector
does not provide any API to process incoming replication requests. The
only supported scenario is to "connect as replica, skip everything that
has been sent through replication, close on error".

Current Tarantool team product strategy is to develop CDC features,
including replication support in language connectors, as Enterprise
edition products [1]. Since we don't plan to provide proper join and
subscribe implementation in the open-source connector in the future, we
decide to drop current half-baked implementation to not confuse new
users.

1. tarantool/go-tarantool#203
DifferentialOrange added a commit to tarantool/tarantool-python that referenced this issue Apr 17, 2023
This is a breaking change.

Current join and subscribe implementations are rather useless. Connector
does not provide any API to process incoming replication requests. The
only supported scenario is to "connect as replica, skip everything that
has been sent through replication, close on error".

Current Tarantool team product strategy is to develop CDC features,
including replication support in language connectors, as Enterprise
edition products [1]. Since we don't plan to provide proper join and
subscribe implementation in the open-source connector in the future, we
decide to drop current half-baked implementation to not confuse new
users.

1. tarantool/go-tarantool#203
DifferentialOrange added a commit to tarantool/tarantool-python that referenced this issue Apr 17, 2023
This is a breaking change.

Current join and subscribe implementations are rather useless. Connector
does not provide any API to process incoming replication requests. The
only supported scenario is to "connect as replica, skip everything that
has been sent through replication, close on error".

Current Tarantool team product strategy is to develop CDC features,
including replication support in language connectors, as Enterprise
edition products [1]. Since we don't plan to provide proper join and
subscribe implementation in the open-source connector in the future, we
decide to drop current half-baked implementation to not confuse new
users.

1. tarantool/go-tarantool#203
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature A new functionality
Projects
None yet
Development

No branches or pull requests

10 participants