-
Notifications
You must be signed in to change notification settings - Fork 72
Develop 1296 #1303
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
Develop 1296 #1303
Conversation
…Size is in the msg.
Thanks Erik for having this in this release! |
Hi @ehennum , I see there are 12 commits in your pull request, https://github.com/marklogic/java-client-api/pull/1303/commits. I would guess only the last 4 are your intended commits. Is there a problem including so many old commits together? |
Hi, @llinggit -- thanks for reviewing the changes. The other commits are the result of rebasing on top of changes to develop since the start of this branch. If there's a better git technique than rebase for merging without overwriting changes on develop, please just let me know. Just to be clear, I will hold off on merging until after the release. |
Pull request for #1296 for 10.0-8
The rebase didn't apply cleanly, so I will need to clean up during the merge to make sure that everything is preserved.
Anyway, this refactoring of the Data Services implementation introduces a handle provider class so native content representations like String and InputStream can continue to be supported for existing types but adapters with a document format like StringHandle and InputStreamHandle can be supported for the new anyDocument type.