-
Notifications
You must be signed in to change notification settings - Fork 4.1k
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
Singer Postgres --> Postgres replication demo #2
Closed
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
To see the checked in catalogs see #3 |
sherifnada
changed the title
Postgres --> Postgres replication demo
Singer Postgres --> Postgres replication demo
Jul 28, 2020
cgardens
approved these changes
Jul 28, 2020
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nicely done! we're 50% done with this product now 😉
jrhizor
reviewed
Jul 28, 2020
jrhizor
reviewed
Jul 28, 2020
jrhizor
reviewed
Jul 28, 2020
Co-authored-by: Jared Rhizor <[email protected]>
Co-authored-by: Jared Rhizor <[email protected]>
Co-authored-by: Jared Rhizor <[email protected]>
jrhizor
pushed a commit
that referenced
this pull request
Dec 30, 2020
yaroslav-dudar
added a commit
that referenced
this pull request
May 28, 2021
2 tasks
5 tasks
marcosmarxm
pushed a commit
that referenced
this pull request
Aug 4, 2023
overrided methods that uses the "groups" in SQL
maxi297
added a commit
that referenced
this pull request
Aug 9, 2023
girarda
added a commit
that referenced
this pull request
Aug 14, 2023
* [ISSUE #28893] infer csv schema * [ISSUE #28893] align with pyarrow * Automated Commit - Formatting Changes * [ISSUE #28893] legacy inference and infer only when needed * [ISSUE #28893] fix scenario tests * [ISSUE #28893] using discovered schema as part of read * [ISSUE #28893] self-review + cleanup * [ISSUE #28893] fix test * [ISSUE #28893] code review part #1 * [ISSUE #28893] code review part #2 * Fix test * formatcdk * first pass * [ISSUE #28893] code review * fix mypy issues * comment * rename for clarity * Add a scenario test case * this isn't optional anymore * FIX test log level * Re-adding failing tests * [ISSUE #28893] improve inferrence to consider multiple types per value * Automated Commit - Formatting Changes * [ISSUE #28893] remove InferenceType.PRIMITIVE_AND_COMPLEX_TYPES * Code review * Automated Commit - Formatting Changes * fix unit tests --------- Co-authored-by: maxi297 <[email protected]> Co-authored-by: maxi297 <[email protected]>
brianjlai
added a commit
that referenced
this pull request
Aug 14, 2023
* [ISSUE #28893] infer csv schema * [ISSUE #28893] align with pyarrow * Automated Commit - Formatting Changes * [ISSUE #28893] legacy inference and infer only when needed * [ISSUE #28893] fix scenario tests * [ISSUE #28893] using discovered schema as part of read * [ISSUE #28893] self-review + cleanup * [ISSUE #28893] fix test * [ISSUE #28893] code review part #1 * [ISSUE #28893] code review part #2 * Fix test * formatcdk * [ISSUE #28893] code review * FIX test log level * Re-adding failing tests * [ISSUE #28893] improve inferrence to consider multiple types per value * Automated Commit - Formatting Changes * add file adapters for avro, csv, jsonl, and parquet * fix try catch * pr feedback with a few additional default options set * fix things from the rebase of master --------- Co-authored-by: maxi297 <[email protected]> Co-authored-by: maxi297 <[email protected]>
octavia-approvington
pushed a commit
that referenced
this pull request
Aug 15, 2023
* [ISSUE #28893] infer csv schema * [ISSUE #28893] align with pyarrow * Automated Commit - Formatting Changes * [ISSUE #28893] legacy inference and infer only when needed * [ISSUE #28893] fix scenario tests * [ISSUE #28893] using discovered schema as part of read * [ISSUE #28893] self-review + cleanup * [ISSUE #28893] fix test * [ISSUE #28893] code review part #1 * [ISSUE #28893] code review part #2 * Fix test * formatcdk * [ISSUE #28893] code review * FIX test log level * Re-adding failing tests * [ISSUE #28893] improve inferrence to consider multiple types per value * set decimal_as_float to True * update * Automated Commit - Formatting Changes * add file adapters for avro, csv, jsonl, and parquet * fix try catch * update * format * pr feedback with a few additional default options set --------- Co-authored-by: maxi297 <[email protected]> Co-authored-by: maxi297 <[email protected]> Co-authored-by: brianjlai <[email protected]>
This was referenced Oct 18, 2023
rodireich
pushed a commit
that referenced
this pull request
Dec 7, 2023
* Update Dockerfile * Update metadata.yaml * Update mysql.md
2 tasks
maxi297
pushed a commit
that referenced
this pull request
Jun 11, 2024
create new bigquery source in python
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Demo of replicating data from 2 postgres taps (1 remote, 1 local docker-powered) to a local docker postgres db.
Some learnings:
Setting up a tap requires
Setting up a target requires:
This example demonstrates piping of data from two different sources: a publicly available remote postgres database, and a local database stood up with docker.
Generate your own catalog files to and edit them to do full table replication and select one of the tables to replicate in each database. You might need to tell the target database to persist empty tables in case you try to replicate a table that doesn’t exist yet.
Once you’re done, you can poke around the database, creds are in target_config.json.
To check this out, first run
./first_time_setup.sh
then./run.sh