-
Notifications
You must be signed in to change notification settings - Fork 7
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
Crud extension #71
Crud extension #71
Conversation
01a226f
to
820488b
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #71 +/- ##
=========================================
Coverage 100.00% 100.00%
=========================================
Files 55 55
Lines 1469 1469
=========================================
Hits 1469 1469 ☔ View full report in Codecov by Sentry. |
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.
Fantastic work, @Jatin-tec ! Thanks for your contribution!
I left a few comments, but most of them need to wait until we get #45 and #49 fixed, and we can update the sample then.
Hey @Jatin-tec thanks for updating the formatting. Linting is failing on something that I'm not sure how to fix, maybe @dblock can clarify:
Also the DCO check is failing. Since you've signed at least one and we'll squash the commits we can work with that but if you can easily retroactively sign it'll make the CI happier. |
@Jatin-tec lmk if you can't figure out the lint problem and I can take a look |
dc638a1
to
0f909c1
Compare
17c36d4
to
15823a6
Compare
Hey @Jatin-tec thanks again for your work and patience through the process. I think we can take it from here. I rebased your code with the main branch since GitHub couldn't figure out a merge conflict in the poetry lock file. CI is still failing on mypy error:
I've been looking into this and trying to resolve it. I think the problem is that the file name
So is there a better fix here? |
I can restructure the module layout, I think that should fix this. |
I suspect simply renaming Also if you're still iterating, I've handled the consumed content stuff in #76, if you'd like to integrate those changes in your sample I can merge that PR and you can rebase. Otherwise I'm holding off on merging that and can make changes to your code here after we get this merged. |
Signed-off-by: mend-for-github-com[bot] <mend-for-github-com[bot]@users.noreply.github.com> Co-authored-by: mend-for-github-com[bot] <50673670+mend-for-github-com[bot]@users.noreply.github.com> Signed-off-by: Jatin <jatin.kshatriya2821@gmail.com> Signed-off-by: Daniel Widdis <widdis@gmail.com>
Signed-off-by: Daniel Widdis <widdis@gmail.com>
15823a6
to
8cdfbe2
Compare
Signed-off-by: Daniel Widdis <widdis@gmail.com>
Thanks for this contribution, @Jatin-tec! Hope you stick around and do more! |
Description
This pull request addresses Issue #55 by implementing an example CRUD extension in the samples directory. The extension demonstrating basic CRUD operations on an index will and how to handle CRUD operations using OpenSearch SDK for Python with documentation. This addition serves as a reference for developers looking to create similar extensions, showcasing best practices and usage patterns.
Issues Resolved
Closes #55.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.