Skip to content

bigquery - basic direct loader for raw tables only #56984

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

Merged
merged 10 commits into from
Apr 11, 2025

Conversation

edgao
Copy link
Contributor

@edgao edgao commented Apr 2, 2025

as title. pretty hacky for now, I'll work on calling into actual existing code later, just wanted to see this wired up

Copy link

vercel bot commented Apr 2, 2025

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 Apr 10, 2025 10:30pm

@edgao edgao changed the base branch from master to edgao/bigquery_spec April 2, 2025 22:26
@edgao edgao force-pushed the edgao/bigquery_spec branch from 28e18d2 to 66902eb Compare April 7, 2025 19:31
Base automatically changed from edgao/bigquery_spec to destination_bigquery_bulk_cdk April 7, 2025 19:32
@edgao edgao force-pushed the destination_bigquery_bulk_cdk branch from b556718 to a8cefee Compare April 7, 2025 20:06
@edgao edgao force-pushed the edgao/bigquery_direct_loader branch 2 times, most recently from 60968ec to 8c8f21c Compare April 7, 2025 20:10
@edgao edgao force-pushed the destination_bigquery_bulk_cdk branch from 845aa79 to 3c41883 Compare April 7, 2025 20:11
@edgao edgao force-pushed the edgao/bigquery_direct_loader branch from 8c8f21c to 2bcdbb4 Compare April 7, 2025 20:11
@edgao edgao force-pushed the destination_bigquery_bulk_cdk branch from 3c41883 to 245f5d8 Compare April 7, 2025 22:17
@edgao edgao force-pushed the edgao/bigquery_direct_loader branch from 2bcdbb4 to 5405f00 Compare April 7, 2025 22:17
@edgao edgao force-pushed the edgao/bigquery_direct_loader branch 2 times, most recently from 9311112 to 561f6d0 Compare April 7, 2025 23:16
@edgao edgao changed the base branch from destination_bigquery_bulk_cdk to edgao/bigquery_legacy_tests April 7, 2025 23:16
@edgao edgao changed the title bigquery direct loader bigquery - basic direct loader for raw tables only Apr 9, 2025
@edgao edgao force-pushed the edgao/bigquery_legacy_tests branch from 022f17c to 8224077 Compare April 10, 2025 16:50
@edgao edgao force-pushed the edgao/bigquery_direct_loader branch from 19bc11b to 42bf1dc Compare April 10, 2025 16:51
private val logger = KotlinLogging.logger {}

@Factory
class BigqueryClientFactory(private val config: BigqueryConfiguration) {
Copy link
Contributor Author

Choose a reason for hiding this comment

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

import java.nio.ByteBuffer
import java.nio.charset.StandardCharsets

class BigqueryBatchStandardInsertsLoader(
Copy link
Contributor Author

Choose a reason for hiding this comment

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

this stuff is largely based on BigqueryDirectLoadStorageOperation

@edgao edgao requested a review from frifriSF59 April 10, 2025 19:39
@edgao edgao marked this pull request as ready for review April 10, 2025 19:39
@edgao edgao requested a review from a team as a code owner April 10, 2025 19:39
Base automatically changed from edgao/bigquery_legacy_tests to destination_bigquery_bulk_cdk April 10, 2025 21:05
@edgao edgao force-pushed the edgao/bigquery_direct_loader branch from ddb6263 to 491ed6d Compare April 10, 2025 21:05
@edgao edgao force-pushed the destination_bigquery_bulk_cdk branch from 9cc2d2c to e01f24e Compare April 10, 2025 22:24
@edgao edgao force-pushed the edgao/bigquery_direct_loader branch from 24b7649 to bb24680 Compare April 10, 2025 22:24
@edgao edgao merged commit 9d266d5 into destination_bigquery_bulk_cdk Apr 11, 2025
23 of 27 checks passed
@edgao edgao deleted the edgao/bigquery_direct_loader branch April 11, 2025 16:21
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.

3 participants