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

Destination redshift: remove standard inserts #38886

Merged
merged 2 commits into from
Jun 18, 2024

Conversation

edgao
Copy link
Contributor

@edgao edgao commented Jun 3, 2024

Copy link

vercel bot commented Jun 3, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
airbyte-docs ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 18, 2024 5:49pm

Copy link
Contributor Author

edgao commented Jun 3, 2024

@edgao edgao marked this pull request as ready for review June 3, 2024 22:02
@edgao edgao requested a review from a team as a code owner June 3, 2024 22:02
@edgao edgao force-pushed the edgao/redshift_no_more_standard_inserts branch from 0f21678 to f871777 Compare June 3, 2024 22:23
Copy link
Contributor

@evantahler evantahler left a comment

Choose a reason for hiding this comment

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

This will be a breaking change - don't forget that metadata update

@edgao edgao force-pushed the edgao/redshift_no_more_standard_inserts branch from f871777 to 4fddc2c Compare June 4, 2024 15:45
@edgao edgao force-pushed the edgao/redshift_no_more_standard_inserts branch from 4fddc2c to 21f196b Compare June 4, 2024 21:00
@octavia-squidington-iii octavia-squidington-iii added the area/documentation Improvements or additions to documentation label Jun 4, 2024
@edgao edgao added the breaking-change Don't merge me unless you are ready. label Jun 4, 2024
@edgao edgao force-pushed the edgao/redshift_no_more_standard_inserts branch 2 times, most recently from de741dc to 3882716 Compare June 5, 2024 15:57
@Disabled
public class RedshiftS3StagingInsertDestinationAcceptanceTest extends RedshiftDestinationAcceptanceTest {
public class RedshiftS3StagingInsertDestinationAcceptanceTest extends JdbcDestinationAcceptanceTest {
Copy link
Contributor

Choose a reason for hiding this comment

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

😕 why does a disabled test has large diff, rename of some other file ?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

collapsing the class hierarchy - there used to be base test + standard insert test + s3 test, now there's just the s3 test

Copy link
Contributor

@gisripa gisripa left a comment

Choose a reason for hiding this comment

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

lgtm

@edgao edgao force-pushed the edgao/redshift_no_more_standard_inserts branch from 0be1c21 to 007829b Compare June 17, 2024 17:30
@edgao edgao force-pushed the edgao/redshift_no_more_standard_inserts branch from 007829b to a6564b8 Compare June 18, 2024 17:34
@edgao edgao force-pushed the edgao/redshift_no_more_standard_inserts branch from a6564b8 to e4e8169 Compare June 18, 2024 17:44
@edgao edgao merged commit 0e949ae into master Jun 18, 2024
29 of 30 checks passed
@edgao edgao deleted the edgao/redshift_no_more_standard_inserts branch June 18, 2024 19:57
@assaadhjb
Copy link
Contributor

assaadhjb commented Jul 8, 2024

Hello @edgao , Airbyte Cloud user here, May I ask in the roadmap where this has been determined?

Screenshot 2024-07-08 at 14 28 23

Thanks 🙏

@assaadhjb
Copy link
Contributor

assaadhjb commented Jul 11, 2024

Issue consequent to this risen here: #41031

@edgao
Copy link
Contributor Author

edgao commented Jul 11, 2024

sorry, I missed your comment earlier - this was mostly an internal decision, hence us setting a somewhat longer upgrade timeline. Standard inserts usage is unfortunately too low to justify the amount of engineering and support time it takes, and we decided that rather than try to build newer features on both code paths, it made more sense to just stop supporting the inserts mode

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/connectors Connector related issues area/documentation Improvements or additions to documentation breaking-change Don't merge me unless you are ready. connectors/destination/redshift
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants