Skip to content
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

[Feature][Connector][GoogleFirestore-Sink] Support GoogleFirestore Sink #4304

Merged
merged 11 commits into from
Apr 27, 2023

Conversation

lvshaokang
Copy link
Contributor

Purpose of this pull request

Support google firestore sink.

Check list

@TaoZex
Copy link
Contributor

TaoZex commented Mar 13, 2023

Please provide a screenshot or e2e test to prove that it is available.

@lvshaokang
Copy link
Contributor Author

@TaoZex
I didn't find any available docker image, so I don't know if it is still possible to do e2e testing.
The following is a screenshot of the manual testing.
image

@TaoZex
Copy link
Contributor

TaoZex commented Mar 13, 2023

LGTM. Thanks for your contribution.

@lvshaokang
Copy link
Contributor Author

@TyrantLucifer PTAL. Thanks!

@liugddx
Copy link
Member

liugddx commented Mar 21, 2023

you also should update release-note https://github.com/apache/incubator-seatunnel/blob/dev/release-note.md

@liugddx
Copy link
Member

liugddx commented Mar 21, 2023

@lvshaokang
Copy link
Contributor Author

@TaoZex I didn't find any available docker image, so I don't know if it is still possible to do e2e testing. The following is a screenshot of the manual testing. image

refer

@EricJoy2048
Copy link
Member

I have no problem, @liugddx @TaoZex @TyrantLucifer PTAL again.

lvshaokang and others added 2 commits April 1, 2023 16:58
…va/org/apache/seatunnel/connectors/seatunnel/google/firestore/sink/FirestoreSinkWriter.java

Co-authored-by: TaoZex <[email protected]>
TyrantLucifer
TyrantLucifer previously approved these changes Apr 1, 2023
@TyrantLucifer
Copy link
Member

LGTM, thank you for your contribution.

TaoZex
TaoZex previously approved these changes Apr 1, 2023
Copy link
Contributor

@TaoZex TaoZex left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@ic4y ic4y changed the title [Feature][Connector-V2][GoogleFirestore] Support GoogleFirestore Sink [Feature][Connector][GoogleFirestore-Sink] Support GoogleFirestore Sink Apr 21, 2023
Comment on lines 99 to 100
Assertions.assertTrue(documents.size() > 1);
Assertions.assertEquals(15, documents.get(0).getData().size());
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Refer to src/test/java/org/apache/seatunnel/e2e/connector/starrocks/StarRocksCDCSinkIT.java, it is necessary to check the value of each field in each row

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ic4y PTAL. Thanks

Copy link
Member

@TyrantLucifer TyrantLucifer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ic4y ic4y merged commit f13c261 into apache:dev Apr 27, 2023
@ic4y
Copy link
Contributor

ic4y commented Apr 28, 2023

@lvshaokang Suggest adding the new version documentation for GoogleFirestore Sink in subsequent PR.Or create a related issue

@lvshaokang
Copy link
Contributor Author

@lvshaokang Suggest adding the new version documentation for GoogleFirestore Sink in subsequent PR.Or create a related issue

@ic4y ok, i will supply new doc follow the rules.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants