default-scala: align with Serverless environment version 4#152
Open
nachille-sketch wants to merge 1 commit intodatabricks:mainfrom
Open
default-scala: align with Serverless environment version 4#152nachille-sketch wants to merge 1 commit intodatabricks:mainfrom
nachille-sketch wants to merge 1 commit intodatabricks:mainfrom
Conversation
37df968 to
ee5de53
Compare
The variable feeds an sbt revision specifier of "{{dbr_version}}.+", which becomes
"17.0.+" today. sbt resolves this to the latest 17.0.x client only — customers never
pick up the 17.3.x client that ships on the current Serverless control plane (env
version 4). Bumping to 17.3 lets sbt resolve "17.3.+" and pull the current point
release.
ee5de53 to
9ab0318
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Two single-line changes to align
default-scalawith serverless environment version 4. Without these, the template generates a project that targets a different runtime version than what the bundle deploys to.Changes
1.
dbr_version: 17.0 → 17.3 (library/template_variables.tmpl)The variable feeds an sbt revision specifier of
"{{dbr_version}}.+", which becomes"17.0.+"today. sbt resolves this to the latest 17.0.xdatabricks-connectclient only — customers never pick up the 17.3.x client that ships on the current Serverless control plane (env v4).2.
environment_version:"4-scala-preview"→"4"(resources/{{.project_name}}.job.yml.tmpl)default-scalais the only bundle in this repo still on the transitional4-scala-previewvalue. Every other template (lakeflow_pipelines_python,dbt_sql,lakeflow_pipelines_sql, the ingestion monitoring notebooks,pydabs) uses plain"4", which is the canonical env v4 identifier now that Scala/Java JAR support has landed.