-
Notifications
You must be signed in to change notification settings - Fork 33
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
TDL-14887: Respect field selection #67
Open
hpatel41
wants to merge
45
commits into
master
Choose a base branch
from
use-transformation
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 34 commits
Commits
Show all changes
45 commits
Select commit
Hold shift + click to select a range
da759d3
make keys automatic
23a93b3
pylint resolve
f3de6a9
add full replication test case
d08a706
use transformation
e71aaf3
resolve pylint
bf15242
added code change for data extension stream
6c70f73
Merge branch 'automatic-fields' of https://github.com/singer-io/tap-e…
f25c815
pylint resolve
42714f7
Merge branch 'automatic-fields' of https://github.com/singer-io/tap-e…
bbf14a3
updated test case for data extension
af3ea3b
added comment
237d8b1
Merge branch 'automatic-fields' of https://github.com/singer-io/tap-e…
eef1780
added comments
9b20b19
Merge branch 'automatic-fields' of https://github.com/singer-io/tap-e…
5f179fc
added comments and optimized that condition
88a8630
added code change for tranformation function in base file
bf8b487
pylint resolve
2b12baf
disabled pylint error
e5a98cf
test: removed disable pylint code
fa07e1c
added comment in base file
b544e52
Merge branch 'automatic-fields' of https://github.com/singer-io/tap-e…
c204136
updated comment
04ce605
updated the comment for skipping streams
d344f21
updated discovery test and removed full replication test
5290186
Merge branch 'automatic-fields' of https://github.com/singer-io/tap-e…
4630c71
added verification of unique records
087b156
updated start date
612d1a8
updated the code
0291021
Merge branch 'automatic-fields' of https://github.com/singer-io/tap-e…
e7d7e09
updated the code
8ab8353
added a comment explaining subscriber and list subscriber syncing
684f752
added comments
a59243d
Merge branch 'automatic-fields' of https://github.com/singer-io/tap-e…
4abadef
updated comment
0232535
made separate files for schemas
ab43995
resolve pylint
5864acc
resolve integration test
2a2b20c
corrected typo
0418198
TDL-14621: Add retry logic to requests and TDL-14622: Retry Connectio…
hpatel41 a947b16
TDL-14890: Print user friendly error messages (#73)
hpatel41 1a7909b
TDL-14989: Check best practices (#74)
hpatel41 ca2ca09
TDL-14889: Keys should be marked automatic and TDL-14891: list_sends …
hpatel41 3cd7436
resolve merge cconflicts: crest-master branch
fc9fa00
updated the code
0824e00
resolved unittest case error
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
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
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
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
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
Oops, something went wrong.
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.
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.
Why do a deep copy of the catalog?
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.
The behavior of the transform function is in such a manner (here) that when we pass catalog in transform function, it is re-ordering the data-type values for eg. before transform
["null", "string"]
and after transform["string", "null"]
.So we made a copy of the catalog to save the original catalog as we are using
self.catalog
for writing the schema.