-
Notifications
You must be signed in to change notification settings - Fork 73
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
Refactor evaluation logic #286
Conversation
A couple notes on this:
|
Made code change to address #264 |
@earmenda do we have documentation anywhere about how to auto-generate the migrations? I feel like we should add that in somewhere, just since it is definitely not an obvious thing |
@ThomasLaPiana Not at the moment. I can add a new section to the development markdown page. I could see it working under It would just be short at the moment since we just need to document something like this: I do think in the future there will be more things we will need to document around this though. |
After the latest changes this is what the output of a failing evaluation looks like:
A few callouts on the current state though:
|
@earmenda that output looks great! going to give the code another review and we'll get this merged, this definitely satisfies the requirements |
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.
LGTM! Tested locally, all was working.
@earmenda you're good to merge when ready! |
Thanks for the review. I just pushed a few other changes
This is ready for merge so if you don't see anything you'd like to see changed then feel free to merge it in or approve again.
|
* Implementations of offset, link, and cursor pagination * Adding pagination to SaaS connector workflow Updating documentation and Postman collection * Fixing Pylint warning * Updating unwrap postprocessor to accepts lists in addition to dicts Accounting for the use case where the list of objects is at the root level of the response and does not need a data_path * Adding missing test case Co-authored-by: Adrian Galvan <adrian@ethyca.com>
* Implementations of offset, link, and cursor pagination * Adding pagination to SaaS connector workflow Updating documentation and Postman collection * Fixing Pylint warning * Updating unwrap postprocessor to accepts lists in addition to dicts Accounting for the use case where the list of objects is at the root level of the response and does not need a data_path * Adding missing test case Co-authored-by: Adrian Galvan <adrian@ethyca.com>
Closes #211
Closes #264
Code Changes
evaluate
#264Reduce number of api calls from evaluateSteps to Confirm
Pre-Merge Checklist
Description Of Changes