-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Update TargetFrameworks #8052
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
Update TargetFrameworks #8052
Conversation
💚 CLA has been signed |
96cdbca
to
bd9bd79
Compare
I used |
Seems like the "Unified Release / Assemble" workflow is failing because of the Docker container using the wrong .NET SDK version. |
bd9bd79
to
c45f335
Compare
Thanks for updating! I think there is/was a bug in the way we pass the argument in the Docker commandline: Line 136 in 4a6b9e8
|
c45f335
to
f4fe411
Compare
Thanks again for updating. Seems like we are going down a rabbithole... The newer SDKs seem to use different temp paths which causes building the docker image to fail. |
73dec75
to
be67070
Compare
I think we need to append the user name at the end of the |
Maybe we can just set the And we should probably fix the Docker build in a proper way by adding:
here: Line 125 in 4a6b9e8 |
be67070
to
e70be71
Compare
e70be71
to
1c451bb
Compare
Thanks again for updating! Seems like the container contains a newer version of Git and we now have to disable the repository owner checks.. Adding:
before: elasticsearch-net/.ci/DockerFile Line 45 in 4a6b9e8
should probably do the trick. |
Ok, so regenerating the lockfiles for |
Looking good now! Thanks again for the PR and the updates. I'll merge on Monday and include the changes in the next patch release. |
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! Thank you 🙂
@flobernd Both .NET 7 and .NET 8 focused on JSON serialisation performance. Did you notice any difference from this .NET 6 version? Will the patch release also target Elasticsearch 8.6? When do you expect the patch release? |
@landlord-matt I don't think there will be any noticeable performance benefits as most of the optimizations are related to the codegen features which we don't use yet (they require code changes). The patch will only target 8.12, but you should be able to update your 8.6 library to 8.12.1 when it's released. I think we had no major breaking changes since then. A patch release will happen until end of March. |
Resolves #8050.