Skip to content
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 to sqltoolsservice 5.0.0.4 and remove specific Linux distros #17890

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

maxvolk
Copy link

@maxvolk maxvolk commented Apr 4, 2024

Currently, the most recent Ubuntu version is 16. This PR adds those LTS versions up to the most recently released one (22).

@maxvolk
Copy link
Author

maxvolk commented Apr 4, 2024

@microsoft-github-policy-service agree

@maxvolk maxvolk marked this pull request as ready for review April 4, 2024 12:46
@Charles-Gagnon
Copy link
Contributor

@kisantia @kburtram FYI - what would probably be even better is to remove the specific distros and instead move to the generic "Linux" target that Alan added support for in the downloader a while back. That will give us forward compatibility too.

e.g. what we do in MSSQL extension : https://github.com/microsoft/azuredatastudio/blob/main/extensions/mssql/config.json

@maxvolk
Copy link
Author

maxvolk commented Apr 11, 2024

@Charles-Gagnon I removed the specific distros and moved to the current release of sqltoolsservice.
Additionally, I retired the v1Service since it was only used for OSX <= 10.11 (end of security updates in Oct. 2019 as far as I know).

@maxvolk maxvolk changed the title Add new Ubuntu LTS versions up to 22 Update to sqltoolsservice 5.0.0.4 and remove specific Linux distros Apr 11, 2024
},
"installDir": "../sqltoolsservice/{#version#}/{#platform#}",
"executableFiles": [
"MicrosoftSqlToolsServiceLayer.exe",
"MicrosoftSqlToolsServiceLayer",
"MicrosoftSqlToolsServiceLayer.dll"
]
},
"v1Service": {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What would be the rule or trade-off when one could remove such support for these old Mac OS versions? Or is in general the goal to offer maximum support to older versions?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We've never really set a goal or deprecation timeline, but that's definitely something we should work on! For now though continuing to support all previous versions is something we strive to adhere to.

@Charles-Gagnon
Copy link
Contributor

Thanks for going through and updating all this @maxvolk! To confirm - is this a blocking issue for you on Ubuntu 22 right now?

@maxvolk
Copy link
Author

maxvolk commented Apr 11, 2024

Thanks for going through and updating all this @maxvolk! To confirm - is this a blocking issue for you on Ubuntu 22 right now?

This issue is not blocking me on Ubuntu right now, it stems more from curiosity.

@Charles-Gagnon
Copy link
Contributor

Gotcha, thanks! Since it's not blocking we might take a bit to get to this due to some other higher priority stuff, but this is definitely work we'll want to take so we'll get to it once we have some time! If this becomes a higher priority issue for any reason let us know and I can see what we can do.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants