Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Den här artikeln innehåller underhållsuppdateringar för Databricks Runtime-versioner som stöds. Starta om klustret om du vill lägga till en underhållsuppdatering i ett befintligt kluster. Underhållsuppdateringar för Databricks Runtime-versioner som inte stöds finns i Underhållsuppdateringar för Databricks Runtime (arkiverad).
Note
Utgåvor lanseras i etapper. Ditt Azure Databricks-konto kanske inte uppdateras på några dagar efter det första lanseringsdatumet.
Utgåvor av Databricks Runtime
Underhållsuppdateringar efter lansering:
- Databricks Runtime 18.0
- Databricks Runtime 17.3 LTS
- Databricks Runtime 17.2
- Databricks Runtime 17.1
- Databricks Runtime 16.4 LTS
- Databricks Runtime 16.2
- Databricks Runtime 15.4 LTS
- Databricks Runtime 14.3 LTS
- Databricks Runtime 13.3 LTS
- Databricks Runtime 12.2 LTS
- Databricks Runtime 9.1 LTS
Databricks Runtime 18.0
- den 27 januari 2026
- Java-bibliotek har uppdaterats:
- io.delta.delta-sharing-client_2.13 från 1.3.6 till 1.3.9
- Se länkad DOC
- Lades till
batchSizeNumFiles,batchSizeNumBytes, och filbearbetningens tillstånd (`numFilesProcessed`,numFilesSkippedCorrupted,numFilesSkippedMissing,numFilesUnknownState) som rapporterade mått till Auto Loader. - Se ovan
- [SPARK-54564] [SQL] Gör QueryPlanningTracker till HybridAnalyzer-fält
- [SPARK-54803] Stöd efter namn med INSERT ... ERSÄTTA WHERE
- [SPARK-54679][SQL] Byt namn på spark.sql. (xml.legacyXMLParser.enabled –> legacy.useLegacyXMLParser)
- [SDP][SPARK-54562]](https://issues.apache.org/jira/browse/SPARK-54562) Blockera ivrig analys/körning inuti flödesfunktionen från serversidan
- [SPARK-54886] Lägg till bassession som skapats i SparkConnectService
- [SPARK-54815][CONNECT] Stäng inte klassinläsaren för sessionstillståndet om sessionen fortfarande används
- [SPARK-41916] [ML] Fackeldistributör: stöd för flera torchrun-processer per aktivitet om task.gpu.amount > 1
- [SPARK-54620][SQL] Lägg till säkerhetskontroll i ObservationManager för att undvika observationsblockering
- [SPARK-55015][SS][SQL] Åtgärda decodeRemainingKey numFields beräkning i PrefixKeyScanStateEncoder
- [SPARK-54708] Optimera rensning av ML-cache med lat katalogskapande
- [SPARK-54768][SS]Python Stream Data Source ska klassificera fel om data som returneras inte matchar det konfigurerade schemat
- [SPARK-54711][PYTHON] Lägg till en timeout för daemon-skapad arbetsanslutning
- [SPARK-54581][SQL] Gör hämtningsalternativet skiftlägeokänsligt för Postgres-connectorn
- Säkerhetsuppdateringar för operativsystem.
- Java-bibliotek har uppdaterats:
Databricks Runtime 17.3 LTS
Se Databricks Runtime 17.3 LTS.
- den 27 januari 2026
- Java-bibliotek har uppdaterats:
- io.delta.delta-sharing-client_2.13 från 1.3.8 till 1.3.9
- Se ovan
- [SPARK-54768][SS]Python Stream Data Source ska klassificera fel om data som returneras inte matchar det konfigurerade schemat
- [SPARK-54803] Stöd efter namn med INSERT ... ERSÄTTA WHERE
- [SPARK-53564][CORE] Undvik DAGScheduler-avbrott på grund av blockManager RPC-timeout i DAGSchedulerEventProcessLoop
- [SPARK-55015][SS][SQL] Åtgärda decodeRemainingKey numFields beräkning i PrefixKeyScanStateEncoder
- Säkerhetsuppdateringar för operativsystem.
- Java-bibliotek har uppdaterats:
- den 9 januari 2026
- Uppdaterade Python-bibliotek:
- pmdarima från 2.0.4 till 2.1.1
- Java-bibliotek har uppdaterats:
- io.delta.delta-sharing-client_2.13 från 1.3.6 till 1.3.8
- Nu kan du använda SQL-fönsterfunktioner som en skalär funktion i måttvysdimensioner och måttuttryck.
- [SDP][17.3 backport][SPARK-54562] Blockera ivrig analys/körning inuti flödesfunktionen från serversidan
- [SPARK-54679][SQL] Byt namn på spark.sql. (xml.legacyXMLParser.enabled –> legacy.useLegacyXMLParser)
- [SPARK-54711][PYTHON] Lägg till en timeout för daemon-skapad arbetsanslutning
- [SPARK-53127][SQL] Åtgärda LIMIT ALL för obegränsad rekursion med CTE-normalisering
- [SPARK-54708] Optimera rensning av ML-cache med lat katalogskapande
- [SPARK-54581][SQL] Gör hämtningsalternativet skiftlägeokänsligt för Postgres-connectorn
- [SPARK-41916] [ML] Fackeldistributör: stöd för flera torchrun-processer per aktivitet om task.gpu.amount > 1
- [SPARK-54564] [SQL] Gör QueryPlanningTracker till HybridAnalyzer-fält
- [SPARK-54620][SQL] Lägg till säkerhetskontroll i ObservationManager för att undvika observationsblockering
- Säkerhetsuppdateringar för operativsystem.
- Uppdaterade Python-bibliotek:
- den 9 december 2025
- Java-bibliotek har uppdaterats:
- io.delta.delta-sharing-client_2.13 från 1.3.5 till 1.3.6
- [SPARK-50906][SQL] Åtgärda Avro-nullbarhetskontroll för omsorterade structfält
- [SPARK-54180][SQL] Åsidosätt toString av BinaryFileFormat
-
[SPARK-54427][SQL] Tillåt ColumnarRow att anropa
copymed varianttyper - Säkerhetsuppdateringar för operativsystem.
- Java-bibliotek har uppdaterats:
- den 18 november 2025
- [SPARK-54047][PYTHON] Använd ett differensfel när kill-on-idle-timeout inträffar
- [SPARK-52762][SDP] Lägg till PipelineAnalysisContext-meddelande för att stödja pipelineanalys under Spark Connect-frågekörning
- [SPARK-54156][PROTOBUF] Klassificera fel för ProtobufOptions-ingjutningsfel
-
[SPARK-54078][SS] Nytt test för
StateStoreSuite SPARK-40492: maintenance before unloadoch ta bort infra från gammalt test -
[SPARK-54015][PYTHON] Lätta på Py4J-kravet till
py4j>=0.10.9.7,<0.10.9.10 - [SPARK-54099][SQL] XML-variantparser bör återgå till strängen vid decimalparsningsfel
- [17.3 Backport][spark-54191]](https://issues.apache.org/jira/browse/SPARK-54191)[SDP] Lägg till en gång i Defineflow Proto
- Säkerhetsuppdateringar för operativsystem.
- den 4 november 2025
- [SPARK-53729][PYTHON][CONNECT] Korrigera serialisering av pyspark.sql.connect.window.WindowSpec
- [SPARK-46679][SQL] Korrigering för SparkUnsupportedOperationException Hittade inte en kodare av typen T när parameteriserad klass används
- [SPARK-53973][Avro] Klassificera fel för Booleskt ingjutningsfel för AvroOptions
- [SPARK-53794][SS] Lägg till alternativ för att begränsa borttagningar per underhållsåtgärd som är associerad med rocksdb-tillståndsprovidern
- [SPARK-53908][CONNECT] Åtgärda observationer på Spark Connect med plancache
- [SPARK-53972][SS] Åtgärda streamingfråga recentProgress regression i klassisk pyspark
- Säkerhetsuppdateringar för operativsystem.
Databricks Runtime 17.2
- den 27 januari 2026
- [SPARK-55015][SS][SQL] Åtgärda decodeRemainingKey numFields beräkning i PrefixKeyScanStateEncoder
- [SPARK-54768][SS]Python Stream Data Source ska klassificera fel om data som returneras inte matchar det konfigurerade schemat
- Säkerhetsuppdateringar för operativsystem.
- den 9 januari 2026
- [SPARK-54711][PYTHON] Lägg till en timeout för daemon-skapad arbetsanslutning
- Säkerhetsuppdateringar för operativsystem.
- den 9 december 2025
- Partitionerade Delta-tabeller kommer att ha partitionskolumner materialiserade i dataparquet-filer framöver. Detta ger bättre synergi med hur Iceberg- och UniForm-tabeller hanteras och ökar kompatibiliteten med externa icke-Delta-läsare.
-
[SPARK-54427][SQL] Tillåt ColumnarRow att anropa
copymed varianttyper - [SPARK-54180][SQL] Åsidosätt toString av BinaryFileFormat
- [SPARK-50906][SQL] Åtgärda Avro-nullbarhetskontroll för omsorterade structfält
- Säkerhetsuppdateringar för operativsystem.
- den 18 november 2025
-
[SPARK-54078][SS] Nytt test för
StateStoreSuite SPARK-40492: maintenance before unloadoch ta bort infra från gammalt test - [SPARK-54047][PYTHON] Använd ett differensfel när kill-on-idle-timeout inträffar
- [SPARK-54099][SQL] XML-variantparser bör återgå till strängen vid decimalparsningsfel
-
[SPARK-54015][PYTHON] Lätta på Py4J-kravet till
py4j>=0.10.9.7,<0.10.9.10 - [SPARK-52515]Approx_top_k med hjälp av Apache DataSketches
- Säkerhetsuppdateringar för operativsystem.
-
[SPARK-54078][SS] Nytt test för
- den 4 november 2025
- [SPARK-53973][Avro] Klassificera fel för Booleskt ingjutningsfel för AvroOptions
- [SPARK-53972][SS] Åtgärda streamingfråga recentProgress regression i klassisk pyspark
- [SPARK-53908][CONNECT] Åtgärda observationer på Spark Connect med plancache
- Säkerhetsuppdateringar för operativsystem.
- den 21 oktober 2025
- Säkerhetsuppdateringar för operativsystem.
- den 8 oktober 2025
- [SPARK-53555] Korrigering: SparkML-connect kan inte läsa in den sparade SparkML-modellen (äldre läge)
- [SPARK-53598][SQL] Kontrollera förekomsten av numParts innan du läser en stor tabellegenskap
- [SPARK-53625][SS] Sprida metadatakolumner via projektioner för att hantera Inkompatibilitet för ApplyCharTypePadding
- [SPARK-53568][CONNECT][PYTHON] Åtgärda flera små buggar i Spark Connect Python-klientfelhanteringslogik
- [SPARK-53574] Åtgärda att AnalysisContext raderas under kapslad planupplösning
- [SPARK-53623][SQL] förbättrar läsningen av stora tabellrekvisita...
-
[SPARK-53729][PYTHON][CONNECT] Korrigera serialisering av
pyspark.sql.connect.window.WindowSpec - [SPARK-53549][SS] Stäng alltid pilallokeraren när processen för listtillståndsbegäran har slutförts
- Säkerhetsuppdateringar för operativsystem.
- den 10 september 2025
- Ett problem som kan orsaka att autoinläsaren låser sig på obestämd tid har åtgärdats.
- [SPARK-53362] [ML] [CONNECT] Åtgärda IDFModel lokallt laddningsfel
- [SPARK-53382][SQL] Åtgärda rCTE-bugg med felaktig rekursion
- Backport flagnande testkorrigering för [SPARK-53345]
- [SPARK-49872][CORE] Ta bort jackson JSON-stränglängdsbegränsning
- [SPARK-53423] [SQL] Flytta alla single-pass resolver-relaterade taggar till ResolverTag
- [SPARK-53431][PYTHON] Åtgärda Python UDTF med namngivna tabellargument i DataFrame API
-
[SPARK-53336] [ML] [CONNECT] Återställ
MLCache.totalMLCacheSizeBytesnärMLCache.clear()anropas - [SPARK-53394][CORE] UninterruptibleLock.isInterruptible bör undvika duplicerat avbrott
- [SPARK-53470][SQL] ExtractValue-uttryck bör alltid utföra typkontroll
- Utvalda förbättringar av [SPARK-53389] för Pandas API på Spark enligt ANSI
- Säkerhetsuppdateringar för operativsystem.
Databricks Runtime 17.1
Se Databricks Runtime 17.1 (EoS).
- den 27 januari 2026
- [SPARK-55015][SS][SQL] Åtgärda decodeRemainingKey numFields beräkning i PrefixKeyScanStateEncoder
- [SPARK-54768][SS]Python Stream Data Source ska klassificera fel om data som returneras inte matchar det konfigurerade schemat
- Säkerhetsuppdateringar för operativsystem.
- den 9 januari 2026
- [SPARK-54711][PYTHON] Lägg till en timeout för daemon-skapad arbetsanslutning
- Säkerhetsuppdateringar för operativsystem.
- den 9 december 2025
- Partitionerade Delta-tabeller kommer att ha partitionskolumner materialiserade i dataparquet-filer framöver. Detta ger bättre synergi med hur Iceberg- och UniForm-tabeller hanteras och ökar kompatibiliteten med externa icke-Delta-läsare.
- [SPARK-54180][SQL] Åsidosätt toString av BinaryFileFormat
- [SPARK-50906][SQL] Åtgärda Avro-nullbarhetskontroll för omsorterade structfält
-
[SPARK-54427][SQL] Tillåt ColumnarRow att anropa
copymed varianttyper - Säkerhetsuppdateringar för operativsystem.
- den 18 november 2025
-
[SPARK-54015][PYTHON] Lätta på Py4J-kravet till
py4j>=0.10.9.7,<0.10.9.10 - [SPARK-52515]Approx_top_k med hjälp av Apache DataSketches
- [SPARK-54047][PYTHON] Använd ett differensfel när kill-on-idle-timeout inträffar
-
[SPARK-54078][SS] Nytt test för
StateStoreSuite SPARK-40492: maintenance before unloadoch ta bort infra från gammalt test - [SPARK-54099][SQL] XML-variantparser bör återgå till strängen vid decimalparsningsfel
- Säkerhetsuppdateringar för operativsystem.
-
[SPARK-54015][PYTHON] Lätta på Py4J-kravet till
- den 4 november 2025
- [SPARK-53972][SS] Åtgärda streamingfråga recentProgress regression i klassisk pyspark
- [SPARK-53908][CONNECT] Åtgärda observationer på Spark Connect med plancache
- [SPARK-53973][Avro] Klassificera fel för Booleskt ingjutningsfel för AvroOptions
- Säkerhetsuppdateringar för operativsystem.
- den 21 oktober 2025
- Säkerhetsuppdateringar för operativsystem.
- den 7 oktober 2025
- [SPARK-53574] Åtgärda att AnalysisContext raderas under kapslad planupplösning
- [SPARK-53549][SS] Stäng alltid pilallokeraren när processen för listtillståndsbegäran har slutförts
- [SPARK-53568][CONNECT][PYTHON] Åtgärda flera små buggar i Spark Connect Python-klientfelhanteringslogik
- [SPARK-53625][SS] Sprida metadatakolumner via projektioner för att hantera Inkompatibilitet för ApplyCharTypePadding
- [SPARK-53598][SQL] Kontrollera förekomsten av numParts innan du läser en stor tabellegenskap
- [SPARK-53623][SQL] förbättrar läsningen av stora tabellrekvisita...
- [SPARK-53555] Korrigering: SparkML-connect kan inte läsa in den sparade SparkML-modellen (äldre läge)
-
[SPARK-53729][PYTHON][CONNECT] Korrigera serialisering av
pyspark.sql.connect.window.WindowSpec - Säkerhetsuppdateringar för operativsystem.
- den 16 september 2025
- Säkerhetsuppdateringar för operativsystem.
- den 9 september 2025
- Ett problem som kan orsaka att autoinläsaren låser sig på obestämd tid har åtgärdats.
- [SPARK-53362] [ML] [CONNECT] Åtgärda IDFModel lokallt laddningsfel
- [SPARK-53394][CORE] UninterruptibleLock.isInterruptible bör undvika duplicerat avbrott
- [SPARK-53382][SQL] Åtgärda rCTE-bugg med felaktig rekursion
- [SPARK-53431][PYTHON] Åtgärda Python UDTF med namngivna tabellargument i DataFrame API
-
[SPARK-53336] [ML] [CONNECT] Återställ
MLCache.totalMLCacheSizeBytesnärMLCache.clear()anropas - [SPARK-49872][CORE] Ta bort jackson JSON-stränglängdsbegränsning
- Säkerhetsuppdateringar för operativsystem.
- den 25 augusti 2025
- Java-bibliotek har uppdaterats:
- io.delta.delta-sharing-client_2.13 från 1.3.3 till 1.3.5
- [SPARK-52482][SQL][CORE] Förbättra undantagshanteringen för att läsa vissa skadade zstd-filer
- [SPARK-53192][CONNECT] Cachelagrade alltid en DataSource i Spark Connect-plancache
- Säkerhetsuppdateringar för operativsystem.
- Java-bibliotek har uppdaterats:
- den 14 augusti 2025
-
[SPARK-52833][SQL] Åtgärda
VariantBuilder.appendFloat - [SPARK-52961][PYTHON] Åtgärda Arrow-optimerad Python UDTF med 0-argument evaulering vid lateral join
- [SPARK-51505][SQL] Visa alltid tomma partitionsnummermått i AQEShuffleReadExec
- [SPARK-52753][SQL] Gör parseDataType binärt kompatibelt med tidigare versioner
- [SPARK-52842][SQL] Nya funktioner och buggfix för analysverktyg med enkel åtkomst
- [SPARK-52960][SQL] Visa underträdssträng i LogicalQueryStage toString
- [SPARK-53054][CONNECT] Åtgärda anslutningen. Standardformatbeteende för DataFrameReader
- Säkerhetsuppdateringar för operativsystem.
-
[SPARK-52833][SQL] Åtgärda
Databricks Runtime 16.4 LTS
Se Databricks Runtime 16.4 LTS.
- den 27 januari 2026
- Java-bibliotek har uppdaterats:
- (endast Scala 2.12) io.delta.delta-sharing-client_2.12 från 1.2.9 till 1.2.10
- (endast Scala 2.12) org.mlflow.mlflow-spark_2.12 från 2.9.1 till 2.19.0
- (endast Scala 2.13) io.delta.delta-sharing-client_2.13 från 1.2.9 till 1.2.10
- (endast Scala 2.13) org.mlflow.mlflow-spark_2.13 från 2.9.1 till 2.19.0
- [SPARK-55015][SS][SQL] Åtgärda decodeRemainingKey numFields beräkning i PrefixKeyScanStateEncoder
- Säkerhetsuppdateringar för operativsystem.
- Java-bibliotek har uppdaterats:
- den 9 januari 2026
- Java-bibliotek har uppdaterats:
- (endast Scala 2.12) io.delta.delta-sharing-client_2.12 från 1.2.8 till 1.2.9
- (endast Scala 2.13) io.delta.delta-sharing-client_2.13 från 1.2.8 till 1.2.9
- [SPARK-54620][SQL] Lägg till säkerhetskontroll i ObservationManager för att undvika observationsblockering
- [SPARK-54711][PYTHON] Lägg till en timeout för daemon-skapad arbetsanslutning
- [SPARK-41916] [ML] Fackeldistributör: stöd för flera torchrun-processer per aktivitet om task.gpu.amount > 1
- Säkerhetsuppdateringar för operativsystem.
- Java-bibliotek har uppdaterats:
- den 9 december 2025
- Partitionerade Delta-tabeller kommer att ha partitionskolumner materialiserade i dataparquet-filer framöver. Detta ger bättre synergi med hur Iceberg- och UniForm-tabeller hanteras och ökar kompatibiliteten med externa icke-Delta-läsare.
- För både Snowflake-anslutningsmodulen och Snowflake Lakehouse Federation
TIMESTAMP_NTZskickas (tidsstämpel utan tidszon) literaler inte längre ner till Snowflake. Den här ändringen förhindrar frågefel som orsakas av inkompatibel tidsstämpelhantering och förbättrar tillförlitligheten för berörda frågor. -
[SPARK-54427][SQL] Tillåt ColumnarRow att anropa
copymed varianttyper - [SPARK-54180][SQL] Åsidosätt toString av BinaryFileFormat
- Säkerhetsuppdateringar för operativsystem.
- den 18 november 2025
- [SPARK-54099][SQL] XML-variantparser bör återgå till strängen vid decimalparsningsfel
-
[SPARK-54015][PYTHON] Lätta på Py4J-kravet till
py4j>=0.10.9.7,<0.10.9.10 -
[SPARK-54078][SS] Nytt test för
StateStoreSuite SPARK-40492: maintenance before unloadoch ta bort infra från gammalt test - [SPARK-54156][PROTOBUF] Klassificera fel för ProtobufOptions-ingjutningsfel
- [SPARK-54047][PYTHON] Använd ett differensfel när kill-on-idle-timeout inträffar
- Säkerhetsuppdateringar för operativsystem.
- den 4 november 2025
- Uppdaterade R-bibliotek:
- pil från 16.1.0 till 21.0.0
- [SPARK-53973][Avro] Klassificera fel för Booleskt ingjutningsfel för AvroOptions
- Säkerhetsuppdateringar för operativsystem.
- Uppdaterade R-bibliotek:
- den 21 oktober 2025
- Säkerhetsuppdateringar för operativsystem.
- den 7 oktober 2025
- [SPARK-53568][CONNECT][PYTHON] Åtgärda flera små buggar i Spark Connect Python-klientfelhanteringslogik
- [SPARK-53574] Åtgärda att AnalysisContext raderas under kapslad planupplösning
- [SPARK-53623][SQL] förbättrar läsningen av stora tabellrekvisita...
- [SPARK-53598][SQL] Kontrollera förekomsten av numParts innan du läser en stor tabellegenskap
- [SPARK-53549][SS] Stäng alltid pilallokeraren när processen för listtillståndsbegäran har slutförts
- Säkerhetsuppdateringar för operativsystem.
- den 16 september 2025
- Snowflake-anslutningsappen
INFORMATION_SCHEMAanvänder nu tabellen i stället förSHOW SCHEMASkommandot för att lista scheman. Den här ändringen tar bort gränsen på 10 000 scheman i föregående metod och förbättrar stödet för databaser med ett stort antal scheman. - Säkerhetsuppdateringar för operativsystem.
- Snowflake-anslutningsappen
- den 9 september 2025
- Ett problem som kan orsaka att autoinläsaren låser sig på obestämd tid har åtgärdats.
- Åtgärdar ett tillfälligt fel i Auto Loader som kan orsaka att jobb misslyckas
- [SPARK-49872][CORE] Ta bort jackson JSON-stränglängdsbegränsning
- [SPARK-51821][CORE] Anropa interrupt() utan att hålla uninterruptibleLock för att undvika möjlig dödläge
- Säkerhetsuppdateringar för operativsystem.
- den 26 augusti 2025
- Java-bibliotek har uppdaterats:
- (endast Scala 2.12) io.delta.delta-sharing-client_2.12 från 1.2.7 till 1.2.8
- (endast Scala 2.13) io.delta.delta-sharing-client_2.13 från 1.2.7 till 1.2.8
- [SPARK-52482][SQL][CORE] Förbättra undantagshanteringen för att läsa vissa skadade zstd-filer
- [SPARK-53192][CONNECT] Cachelagrade alltid en DataSource i Spark Connect-plancache
- Säkerhetsuppdateringar för operativsystem.
- Java-bibliotek har uppdaterats:
- den 14 augusti 2025
- [SPARK-51011][CORE] Lägg till loggning för om en uppgift ska avbrytas när den avslutas
-
[SPARK-52833][SQL] Åtgärda
VariantBuilder.appendFloat - [SPARK-51505][SQL] Visa alltid tomma partitionsnummermått i AQEShuffleReadExec
- Säkerhetsuppdateringar för operativsystem.
- den 29 juli 2025
- [SPARK-52753][SQL] Gör parseDataType binärt kompatibelt med tidigare versioner
- Säkerhetsuppdateringar för operativsystem.
- den 15 juli 2025
- Ett problem med icke-deterministisk dataförlust har åtgärdats vid användning av Spark Structured Streaming för att strömma data från Pulsar.
- [SPARK-52579][PYTHON] Ange regelbunden spårningsdump för Python-arbetare
- [SPARK-52553][SS] Åtgärda NumberFormatException vid läsning av v1-ändringslogg
- [SPARK-52450] Förbättra prestanda för djupkopiering av schema
-
[SPARK-52503][SQL][CONNECT] Åtgärda
dropnär indatakolumnen inte finns - [SPARK-52599][PYTHON] Stöd för regelbunden spårningsdump i drivrutinsarbetare
- Säkerhetsuppdateringar för operativsystem.
- den 1 juli 2025
- ZStandard-dekomprimeringsstöd för fildatakällans läsare (json, csv, xml och text.)
- [15.4-16.4][spark-52521]](https://issues.apache.org/jira/browse/SPARK-52521)[SQL]
Right#replacementbör inte komma åt SQLConf dynamiskt - [SPARK-52482][SQL][CORE] ZStandard-stöd för fildatakällans läsare
- [SPARK-52312][SQL] Ignorera V2WriteCommand vid cachelagring av DataFrame
- Säkerhetsuppdateringar för operativsystem.
- den 17 juni 2025
- Åtgärdade begränsningen att tabellvärdesfunktionen (TVF)
cloud_files_stateinte kan användas för att läsa filnivåtillståndet för strömmande tabeller mellan pipelines. - Problem med auktorisering i Unity Catalog har åtgärdats för frågor om tillfälliga vyer.
- [SPARK-52040][PYTHON][SQL][CONNECT] ResolveLateralColumnAliasReference bör behålla plan-ID:t
- Säkerhetsuppdateringar för operativsystem.
- Åtgärdade begränsningen att tabellvärdesfunktionen (TVF)
- 3 juni 2025
- [SPARK-52195][PYTHON][SS] Korrigera problem med att initial tillståndskolumn tas bort i Python TWS.
- [SPARK-52159][SQL] Korrekt hantera tabellexistenskontroll för jdbc-dialekter
- Diverse felkorrigeringar.
- 7 maj 2025
- Java-bibliotek har uppdaterats:
- io.delta.delta-sharing-client_2.13 från 1.2.3 till 1.2.7
- org.apache.avro.avro från 1.11.3 till 1.11.4
- org.apache.avro.avro-ipc från 1.11.3 till 1.11.4
- org.apache.avro.avro-mapred från 1.11.3 till 1.11.4
- En klonad strömningssession kommer att användas inom foreachBatch-användarfunktionen i delade kluster/serverlösa miljöer. Detta överensstämmer med beteendet i klassiska (tilldelade kluster).
- En klonad strömningssession kommer att användas inom foreachBatch-användarfunktionen i delade kluster/serverlösa miljöer. Detta överensstämmer med beteendet i klassiska (tilldelade kluster).
- Före den här ändringen ignorerades inledande blanksteg och flikar i sökvägar i
variant_getuttrycket med Photon inaktiverat. Till exempel skulleselect variant_get(parse_json('{"key": "value"}'), '$['key']')inte vara effektivt för att extrahera värdet av"key". Användarna kommer dock att kunna extrahera sådana nycklar nu. - [SPARK-51935][SQL] Åtgärda lata beteende hos iteratorer i tolkad df.collect()
- [SPARK-51921][SS][PYTHON] Använd lång typ för TTL-varaktighet i millisekunder i transformWithState
- [SPARK-51940][SS] Lägg till gränssnitt för hantering av metadata för kontrollpunkter för direktuppspelning
- [SPARK-52049] Åtgärda felet att XML-attribut inte kan parsas som variant
- [SPARK-51904][SS] Tar bort asynkron metadatarensning för StateSchemaV3 och ignorerar icke-batchfiler när operatormetadatafiler listas
- [SPARK-51869][SS] Skapa klassificering för användarfel i UDF:er för Scala TransformWithState
- [SPARK-51889][PYTHON][SS] Åtgärda en bugg för MapState clear() i Python TWS
- [SPARK-51922] [SS] Åtgärda UTFDataFormatException som kastas från StateStoreChangelogReaderFactory för v1
- [SPARK-51848][SQL] Åtgärda parsning av XML-poster med definierat schema för matris/structs/karta över variant
- Säkerhetsuppdateringar för operativsystem.
- Java-bibliotek har uppdaterats:
Databricks Runtime 16.2
Se Databricks Runtime 16.2 (EoS).
- den 14 augusti 2025
- [SPARK-51011][CORE] Lägg till loggning för om en uppgift ska avbrytas när den avslutas
- Säkerhetsuppdateringar för operativsystem.
- den 29 juli 2025
- Säkerhetsuppdateringar för operativsystem.
- den 15 juli 2025
- Ett problem med icke-deterministisk dataförlust har åtgärdats vid användning av Spark Structured Streaming för att strömma data från Pulsar.
- [SPARK-52553][SS] Åtgärda NumberFormatException vid läsning av v1-ändringslogg
- Säkerhetsuppdateringar för operativsystem.
- den 1 juli 2025
- ZStandard-dekomprimeringsstöd för fildatakällans läsare (json, csv, xml och text.)
- ZStandard-dekomprimeringsstöd för fildatakällans läsare (json, csv, xml och text.)
- [15.4-16.4][spark-52521]](https://issues.apache.org/jira/browse/SPARK-52521)[SQL]
Right#replacementbör inte komma åt SQLConf dynamiskt - [SPARK-52312][SQL] Ignorera V2WriteCommand vid cachelagring av DataFrame
- [SPARK-52482][SQL][CORE] ZStandard-stöd för fildatakällans läsare
- Säkerhetsuppdateringar för operativsystem.
- den 17 juni 2025
- Åtgärdade begränsningen att tabellvärdesfunktionen (TVF)
cloud_files_stateinte kan användas för att läsa filnivåtillståndet för strömmande tabeller mellan pipelines. - [SPARK-52040][PYTHON][SQL][CONNECT] ResolveLateralColumnAliasReference bör behålla plan-ID:t
- Säkerhetsuppdateringar för operativsystem.
- Åtgärdade begränsningen att tabellvärdesfunktionen (TVF)
- 3 juni 2025
- Uppdaterade Python-bibliotek:
- kryptografi från 41.0.7, 41.0.7, 42.0.5 till 42.0.5
- förpackning från 24.0, 24.1 till 24.1
- Ändringar i platformdirs från versionerna 3.10.0 och 4.2.2 till version 3.10.0
- pyparsing från 3.0.9, 3.1.1 till 3.0.9
- Autokommando 2.2.2 har lagts till
- Backports.tarfile 1.2.0 har lagts till
- Lade till importlib_resources 6.4.0
- Inflect 7.3.1 har lagts till
- Jaraco.context 5.3.0 har lagts till
- Lagt till jaraco.functools 4.0.1
- Jaraco.text 3.12.1 har lagts till
- Fler itertools har lagts till 10.3.0
- Lagt till pip 24.2
- Setuptools 74.0.0 har lagts till
- Tomli 2.0.1 har lagts till
- Tillägg av Typeguard 4.3.0
- Wcwidth 0.2.5 har lagts till
- Tillagt hjul 0.43.0
- Distro 1.9.0 har tagits bort
- Distro-info 1.7+build1 har tagits bort
- Python-apt 2.7.7+ubuntu4 har tagits bort
- [SPARK-52159][SQL] Korrekt hantera tabellexistenskontroll för jdbc-dialekter
- [SPARK-52195][PYTHON][SS] Korrigera problem med att initial tillståndskolumn tas bort i Python TWS.
- Säkerhetsuppdateringar för operativsystem.
- Uppdaterade Python-bibliotek:
- 20 maj 2025
- Java-bibliotek har uppdaterats:
- io.delta.delta-sharing-client_2.12 från 1.2.6 till 1.2.7
- org.apache.avro.avro från 1.11.3 till 1.11.4
- org.apache.avro.avro-ipc från 1.11.3 till 1.11.4
- org.apache.avro.avro-mapred från 1.11.3 till 1.11.4
- En klonad strömningssession kommer att användas inom foreachBatch-användarfunktionen i delade kluster/serverlösa miljöer. Detta överensstämmer med beteendet i klassiska (tilldelade kluster).
- En klonad strömningssession kommer att användas inom foreachBatch-användarfunktionen i delade kluster/serverlösa miljöer. Detta överensstämmer med beteendet i klassiska (tilldelade kluster).
- Före den här ändringen ignorerades inledande blanksteg och flikar i sökvägar i
variant_getuttrycket med Photon inaktiverat. Till exempel skulleselect variant_get(parse_json('{"key": "value"}'), '$[' key']')inte vara effektivt för att extrahera värdet av"key". Användarna kommer dock att kunna extrahera sådana nycklar nu. - [SPARK-51935][SQL] Åtgärda lata beteende hos iteratorer i tolkad df.collect()
- [SPARK-51921][SS][PYTHON] Använd lång typ för TTL-varaktighet i millisekunder i transformWithState
- Säkerhetsuppdateringar för operativsystem.
- Java-bibliotek har uppdaterats:
- den 22 april 2025
- [SPARK-51717][SS][RocksDB] Åtgärda SST-felmatchningsfel som kan inträffa för andra ögonblicksbilden som skapats för en ny fråga
- Återställ "[SPARK-47895][SQL]-grupp efter alias ska vara idempotent" i 15.4, 16.0, 16.1, 16.2 och 16.3
- Säkerhetsuppdateringar för operativsystem.
9 april 2025
- Java-bibliotek har uppdaterats:
- Tog bort io.starburst.openjson.openjson 1.8-e.12
- Borttagit io.starburst.openx.data.json-serde 1.3.9-e.12
- Tog bort io.starburst.openx.data.json-serde-generic-shim 1.3.9-e.12
- [SPARK-47895][SQL] grupp efter alias bör vara idempotent
- [SPARK-51505][SQL] Logga mått för antalet tomma partitioner i AQE-sammansmältning
- [SPARK-51624][SQL] Sprid metadata från GetStructField i CreateNamedStruct.dataType
- [SPARK-51589][SQL] Åtgärda ett mindre fel som gjorde att kollen av aggregerade funktioner misslyckades i |>SELECT
- Säkerhetsuppdateringar för operativsystem.
- Java-bibliotek har uppdaterats:
11 mars 2025
- Databricks Runtime 14.3 LTS och senare innehåller en korrigering för ett problem som orsakade binär inkompatibilitet med kod som instansierade en
SparkListenerApplicationEndklass och kompilerades mot Apache Spark. Den här inkompatibiliteten berodde på att SPARK-46399 sammanfogas till Apache Spark. Den här sammanfogningen innehöll en ändring som lade till ett standardargument iSparkListenerApplicationEndkonstruktorn. För att återställa binär kompatibilitet lägger den här korrigeringen till en enskild argumentkonstruktor i klassenSparkListenerApplicationEnd. - Återställ "[SPARK-48273][SQL] Åtgärda sen omskrivning av PlanWithUnresolvedIdentifier"
- [SPARK-50985][SS] Klassificera fel för omatchning av Kafka tidsstämpeloffset istället för att hävda och kasta ett fel för saknad server i KafkaTokenProvider
- [SPARK-51065][SQL] Tillåter inte icke-nullbart schema när Avro-kodning används för TransformWithState
- [SPARK-51237][SS] Lägg till API-information för nya transformWithState-hjälp-API:er efter behov
- [SPARK-51222][SQL] Optimera ReplaceCurrentLike
- [SPARK-51351][SS] Materialisera inte utdata i Python Worker för TWS
- [SPARK-51084][SQL] Tilldela lämplig felklass för negativeScaleNotAllowedError
- [SPARK-51249][SS] Åtgärda NoPrefixKeyStateEncoder- och Avro-kodningen för att använda rätt antal versionsbyte
- Säkerhetsuppdateringar för operativsystem.
- Databricks Runtime 14.3 LTS och senare innehåller en korrigering för ett problem som orsakade binär inkompatibilitet med kod som instansierade en
den 5 februari 2025
- Den här versionen innehåller en korrigering för ett problem som påverkar konverteringen av vissa datatyper vid serialisering av räddade XML-datakolumner. De berörda datatyperna är datum, icke-NTZ-tidsstämplar och decimaler när
prefersDecimalär aktiverat. Mer information om den räddade datakolumnen finns i Vad är den räddade datakolumnen?. - [SPARK-50770][SS] Ta bort paketomfånget för transformWithState-operator-API:er
- Säkerhetsuppdateringar för operativsystem.
- Den här versionen innehåller en korrigering för ett problem som påverkar konverteringen av vissa datatyper vid serialisering av räddade XML-datakolumner. De berörda datatyperna är datum, icke-NTZ-tidsstämplar och decimaler när
Databricks Runtime 15.4 LTS
Se Databricks Runtime 15.4 LTS.
- den 27 januari 2026
- Java-bibliotek har uppdaterats:
- io.delta.delta-sharing-client_2.12 från 1.1.9 till 1.1.10
- Säkerhetsuppdateringar för operativsystem.
- Java-bibliotek har uppdaterats:
- den 9 januari 2026
- Partitionerade Delta-tabeller kommer att ha partitionskolumner materialiserade i dataparquet-filer framöver. Detta ger bättre synergi med hur Iceberg- och UniForm-tabeller hanteras och ökar kompatibiliteten med externa icke-Delta-läsare.
- [SPARK-54620][SQL] Lägg till säkerhetskontroll i ObservationManager för att undvika observationsblockering
- [SPARK-54711][PYTHON] Lägg till en timeout för daemon-skapad arbetsanslutning
- Säkerhetsuppdateringar för operativsystem.
- den 9 december 2025
- Java-bibliotek har uppdaterats:
- io.delta.delta-sharing-client_2.12 från 1.1.7 till 1.1.9
-
[SPARK-54427][SQL] Tillåt ColumnarRow att anropa
copymed varianttyper - [SPARK-52579][PYTHON] Ange regelbunden spårningsdump för Python-arbetare
- [SPARK-54180][SQL] Åsidosätt toString av BinaryFileFormat
- Säkerhetsuppdateringar för operativsystem.
- Java-bibliotek har uppdaterats:
- den 18 november 2025
-
[SPARK-54078][SS] Nytt test för
StateStoreSuite SPARK-40492: maintenance before unloadoch ta bort infra från gammalt test - [SPARK-54047][PYTHON] Använd ett differensfel när kill-on-idle-timeout inträffar
- Säkerhetsuppdateringar för operativsystem.
-
[SPARK-54078][SS] Nytt test för
- den 4 november 2025
- Uppdaterade R-bibliotek:
- pil från 14.0.0.2 till 21.0.0
- Säkerhetsuppdateringar för operativsystem.
- Uppdaterade R-bibliotek:
- den 21 oktober 2025
- Genomsökningsfotoniseringskriterierna uppdateras för att tillåta genomsökningsfotonisering när kontrollsummaverifiering krävs.
Att avgöra om kontrollsummaverifiering krävs kommer nu från hadoop-konfigurationen i stället för SQLConf. - Säkerhetsuppdateringar för operativsystem.
- Genomsökningsfotoniseringskriterierna uppdateras för att tillåta genomsökningsfotonisering när kontrollsummaverifiering krävs.
- den 7 oktober 2025
- [SPARK-53568][CONNECT][PYTHON] Åtgärda flera små buggar i Spark Connect Python-klientfelhanteringslogik
- [SPARK-53574] Åtgärda att AnalysisContext raderas under kapslad planupplösning
- Diverse felkorrigeringar.
- den 16 september 2025
- Snowflake-anslutningsappen
INFORMATION_SCHEMAanvänder nu tabellen i stället förSHOW SCHEMASkommandot för att lista scheman. Den här ändringen tar bort gränsen på 10 000 scheman i föregående metod och förbättrar stödet för databaser med ett stort antal scheman. - [SPARK-50870][SQL] Lägg till tidszon vid omvandling till tidsstämpel i V2ScanRelationPushDown
- Säkerhetsuppdateringar för operativsystem.
- Snowflake-anslutningsappen
- den 9 september 2025
- Ett problem som kan orsaka att autoinläsaren låser sig på obestämd tid har åtgärdats.
- Åtgärdar ett tillfälligt fel i Auto Loader som kan orsaka att jobb misslyckas
- [SPARK-51821][CORE] Anropa interrupt() utan att hålla uninterruptibleLock för att undvika möjlig dödläge
- [SPARK-49872][CORE] Ta bort jackson JSON-stränglängdsbegränsning
- Säkerhetsuppdateringar för operativsystem.
- den 26 augusti 2025
- Java-bibliotek har uppdaterats:
- io.delta.delta-sharing-client_2.12 från 1.1.6 till 1.1.7
- [SPARK-52482][SQL][CORE] Förbättra undantagshanteringen för att läsa vissa skadade zstd-filer
- [SPARK-53192][CONNECT] Cachelagrade alltid en DataSource i Spark Connect-plancache
- Säkerhetsuppdateringar för operativsystem.
- Java-bibliotek har uppdaterats:
- den 14 augusti 2025
- [SPARK-51011][CORE] Lägg till loggning för om en uppgift ska avbrytas när den avslutas
- Säkerhetsuppdateringar för operativsystem.
- den 29 juli 2025
- Säkerhetsuppdateringar för operativsystem.
den 21 juli 2025
- För beräkning som är aktiverad för Photon eller använder Arm64-baserad CPU uppgraderas
mlflow-skinnytill 2.19.0,rayuppgraderas till 2.37.0 ochdatabricks-feature-engineeringuppgraderas till 0.8.0.
- För beräkning som är aktiverad för Photon eller använder Arm64-baserad CPU uppgraderas
den 15 juli 2025
- Ett problem med icke-deterministisk dataförlust har åtgärdats vid användning av Spark Structured Streaming för att strömma data från Pulsar.
-
[SPARK-52503][SQL][CONNECT] Åtgärda
dropnär indatakolumnen inte finns
- den 1 juli 2025
- Java-bibliotek har uppdaterats:
- org.mlflow.mlflow-spark_2.12 från 2.9.1 till 2.11.3
- Com.fasterxml.jackson.dataformat.jackson-dataformat-yaml 2.15.2 har tagits bort
- Org.slf4j.slf4j-simple 1.7.25 har tagits bort
- ZStandard-dekomprimeringsstöd för fildatakällans läsare (json, csv, xml och text.)
- ZStandard-dekomprimeringsstöd för fildatakällans läsare (json, csv, xml och text.)
- [15.4-16.4][spark-52521]](https://issues.apache.org/jira/browse/SPARK-52521)[SQL]
Right#replacementbör inte komma åt SQLConf dynamiskt - [SPARK-52482][SQL][CORE] ZStandard-stöd för fildatakällans läsare
- [SPARK-52312][SQL] Ignorera V2WriteCommand vid cachelagring av DataFrame
- Säkerhetsuppdateringar för operativsystem.
- Java-bibliotek har uppdaterats:
- den 17 juni 2025
- Åtgärdade begränsningen att tabellvärdesfunktionen (TVF)
cloud_files_stateinte kan användas för att läsa filnivåtillståndet för strömmande tabeller mellan pipelines. - [SPARK-49646][SQL] åtgärda de-korrelation av underfrågor för union/mängd-operationer när parentOuterReferences har referenser som inte täcks av collectedChildOuterReferences
- [SPARK-52040][PYTHON][SQL][CONNECT] ResolveLateralColumnAliasReference bör behålla plan-ID:t
- Åtgärdade begränsningen att tabellvärdesfunktionen (TVF)
- 3 juni 2025
- Uppdaterade Python-bibliotek:
- kryptografi från 3.4.8, 41.0.3 till 41.0.3
- filelock från version 3.13.4 och 3.15.4 till 3.13.4
- importlib-metadata från 4.6.4, 6.0.0 till 6.0.0
- platformdirs från 3.10.0, 3.11.0 till 3.10.0
- versionsnummer för pyparsing, från 2.4.7, 3.0.9 till 3.0.9
- zipp från 1.0.0, 3.11.0 till 3.11.0
- Version 23.2.1 av pip har lagts till.
- Setuptools 68.0.0 har lagts till
- Wcwidth 0.2.5 har lagts till
- Tillagt hjul 0.38.4
- Distro 1.7.0 har tagits bort
- Distro-info 1.1+ubuntu0.2 har tagits bort
- Python-apt 2.4.0+ubuntu4 har tagits bort
- Java-bibliotek har uppdaterats:
- com.github.fommil.netlib.native_ref-java från 1.1, 1.1-natives till 1.1, 1.1
- com.github.fommil.netlib.native_system-java från 1.1, 1.1-natives till 1.1, 1.1
- com.github.fommil.netlib.netlib-native_ref-linux-x86_64 från 1.1-natives till 1.1
- com.github.fommil.netlib.netlib-native_system-linux-x86_64 från 1.1-natives till 1.1
- io.netty.netty-tcnative-boringssl-static från 2.0.61.Final-db-r16-linux-aarch_64, 2.0.61.Final-db-r16-linux-x86_64, 2.0.61.Final-db-r16-osx-aarch_64, 2.0.61.Final-db-r16-osx-x86_64, 2.0.61.Final-db-r16-windows-x86_64 till 2.0.61.Final-db-r16, 2.0.61.Final-db-r16, 2.0.61.Final-db-r16, 2.0.61.Final-db-r16, 2.0.61.Final-db-r16
- io.netty.netty-transport-native-epoll från 4.1.96.Final, 4.1.96.Final-linux-aarch_64, 4.1.96.Final-linux-x86_64 till 4.1.96.Final, 4.1.96.Final, 4.1.96.Final
- io.netty.netty-transport-native-kqueue från 4.1.96.Final-osx-aarch_64, 4.1.96.Final-osx-x86_64 till 4.1.96.Final, 4.1.96.Final
- org.apache.orc.orc-core från 1.9.2-shaded-protobuf till 1.9.2
- org.apache.orc.orc-mapreduce från 1.9.2-shaded-protobuf till 1.9.2
- software.amazon.cryptools.AmazonCorrettoCryptoProvider från 1.6.2-linux-x86_64 till 1.6.2
- [SPARK-52159][SQL] Korrekt hantera tabellexistenskontroll för jdbc-dialekter
- Säkerhetsuppdateringar för operativsystem.
- Uppdaterade Python-bibliotek:
- 20 maj 2025
- Java-bibliotek har uppdaterats:
- io.delta.delta-sharing-client_2.12 från 1.1.5 till 1.1.6
- En klonad strömningssession kommer att användas inom foreachBatch-användarfunktionen i delade kluster/serverlösa miljöer. Detta överensstämmer med beteendet i klassiska (tilldelade kluster).
- Före den här ändringen ignorerades inledande blanksteg och flikar i sökvägar i
variant_getuttrycket med Photon inaktiverat. Till exempel skulleselect variant_get(parse_json('{"key": "value"}'), '$['key']')inte vara effektivt för att extrahera värdet av"key". Användarna kommer dock att kunna extrahera sådana nycklar nu. - [SPARK-51935][SQL] Åtgärda lata beteende hos iteratorer i tolkad df.collect()
- Säkerhetsuppdateringar för operativsystem.
- Java-bibliotek har uppdaterats:
- den 22 april 2025
- Java-bibliotek har uppdaterats:
- org.apache.avro.avro från 1.11.3 till 1.11.4
- org.apache.avro.avro-ipc från 1.11.3 till 1.11.4
- org.apache.avro.avro-mapred från 1.11.3 till 1.11.4
- Återställ "[SPARK-47895][SQL]-grupp efter alias ska vara idempotent" i 15.4, 16.0, 16.1, 16.2 och 16.3
- [SPARK-50682][SQL] Inre alias ska kanoniseras
- Säkerhetsuppdateringar för operativsystem.
- Java-bibliotek har uppdaterats:
- den 9 april 2025
- (Beteendeförändring) För att tillämpa kritiska säkerhetskorrigeringar uppdateras standardversionen av Python till Python 3.11.11 från Python 3.11.0rc1. Den här uppdateringen kan påverka vissa arbetsbelastningar som körs på Databricks Runtime 15.4 LTS, till exempel arbetsbelastningar som använder Python-serialisering för att lagra och återställa tillstånd mellan körningar eller arbetsbelastningar som fästs på Python-versionen 3.11.0.
- Java-bibliotek har uppdaterats:
- Tog bort io.starburst.openjson.openjson 1.8-e.12
- Borttagit io.starburst.openx.data.json-serde 1.3.9-e.12
- Tog bort io.starburst.openx.data.json-serde-generic-shim 1.3.9-e.12
- [SPARK-47895][SQL] grupp efter alias bör vara idempotent
- [SPARK-51624][SQL] Sprid metadata från GetStructField i CreateNamedStruct.dataType
- Säkerhetsuppdateringar för operativsystem.
- den 31 mars 2025
- För beräkning som inte är aktiverat för Photon
databricks-feature-engineeringuppgraderas till 0.8.0. För Photon-aktiverad beräkningdatabricks-feature-engineeringförblir 0.6.0.
- För beräkning som inte är aktiverat för Photon
11 mars 2025
- Databricks Runtime 14.3 LTS och senare innehåller en korrigering för ett problem som orsakade binär inkompatibilitet med kod som instansierade en
SparkListenerApplicationEndklass och kompilerades mot Apache Spark. Den här inkompatibiliteten berodde på att SPARK-46399 sammanfogas till Apache Spark. Den här sammanfogningen innehöll en ändring som lade till ett standardargument iSparkListenerApplicationEndkonstruktorn. För att återställa binär kompatibilitet lägger den här korrigeringen till en enskild argumentkonstruktor i klassenSparkListenerApplicationEnd. - [SPARK-50985][SS] Klassificera fel för omatchning av Kafka tidsstämpeloffset istället för att hävda och kasta ett fel för saknad server i KafkaTokenProvider
- [SPARK-50791][SQL] Åtgärda NPE i State Store-felhantering
- [SPARK-50310][PYTHON] Förbättra kolumnprestanda när DQC är inaktiverat
- [SPARK-51222][SQL] Optimera ReplaceCurrentLike
- [SPARK-49525][SS][CONNECT] Mindre loggförbättring av strömningsfrågans lyssnare på serversidan
- [SPARK-51084][SQL] Tilldela lämplig felklass för negativeScaleNotAllowedError
- Säkerhetsuppdateringar för operativsystem.
- Databricks Runtime 14.3 LTS och senare innehåller en korrigering för ett problem som orsakade binär inkompatibilitet med kod som instansierade en
den 11 februari 2025
- Den här versionen innehåller en korrigering för ett problem som påverkar konverteringen av vissa datatyper vid serialisering av räddade XML-datakolumner. De berörda datatyperna är datum, icke-NTZ-tidsstämplar och decimaler när
prefersDecimalär aktiverat. Mer information om den räddade datakolumnen finns i Vad är den räddade datakolumnen?. - [SPARK-50492][SS] Åtgärda java.util.NoSuchElementException när kolumnen händelsetid tas bort efter dropDuplicatesWithinWatermark
- Säkerhetsuppdateringar för operativsystem.
- För beräkning som inte är aktiverat för Photon uppgraderas
mlflow-skinnytill 2.19.0. För Photon-aktiverad beräkning finnsmlflow-skinnykvar på 2.13.1.
- Den här versionen innehåller en korrigering för ett problem som påverkar konverteringen av vissa datatyper vid serialisering av räddade XML-datakolumner. De berörda datatyperna är datum, icke-NTZ-tidsstämplar och decimaler när
- den 10 december 2024
-
USE CATALOG-satsen stöder nuIDENTIFIER-satsen. Med det här stödet kan du parameterisera den aktuella katalogen baserat på en strängvariabel eller parametermarkör. - Den här versionen innehåller en korrigering för ett problem som kan leda till att primärnyckeln i en Delta-tabell tas bort under vissa gränsfall relaterade till automatisk komprimering i bakgrunden.
- Med den här versionen expanderar cachestorleken som används av en SSD i en Databricks-beräkningsnod dynamiskt till SSD:s ursprungliga storlek och krymper vid behov ned till
spark.databricks.io.cache.maxDiskUsagegränsen. Se Optimera prestanda med cachelagring på Azure Databricks. - Pyodbc-paketet uppdateras från version 4.0.38 till version 4.0.39. Den här ändringen krävs eftersom en bugg hittades i version 4.0.38 och den versionen har tagits bort från PyPI.
- [SPARK-50329][SQL] korrigerar InSet$toString
- [SPARK-47435][SQL] Åtgärda spillproblem med MySQL UNSIGNED TINYINT
- [SPARK-49757][SQL] Stöd för IDENTIFIER uttryck i SETCATALOG sats
- [SPARK-50426][PYTHON] Undvik statiska Python-datakällor när du använder inbyggda datakällor eller Java-datakällor
- [SPARK-48863][SQL] Fix ClassCastException vid parsning av JSON med "spark.sql.json.enablePartialResults" aktiverat
- [SPARK-50310][PYTHON] Lägg till en flagga för att inaktivera DataFrameQueryContext för PySpark
- [15.3-15.4] [SPARK-50034][CORE] Åtgärda felaktig rapportering av allvarliga fel som ohanterade undantag i
SparkUncaughtExceptionHandler - Säkerhetsuppdateringar för operativsystem.
-
- den 26 november 2024
- Med den här versionen kan du nu fråga funktionen
vector_searchmed hjälp avquery_textför textinmatning ellerquery_vectorför inbäddning av indata. - Nu kan du ange en tidsgräns för Spark Connect-frågor med hjälp av spark-konfigurationsegenskapen
spark.databricks.execution.timeout. För anteckningsböcker som körs med serverlös beräkning är standardvärdet9000(sekunder). Jobb som körs på serverlös beräkning och beräkning med standardåtkomstläge har ingen tidsgräns om inte den här konfigurationsegenskapen har angetts. En körning som varar längre än den angivna tidsgränsen resulterar i ettQUERY_EXECUTION_TIMEOUT_EXCEEDED-fel. - [SPARK-50322][SQL] Korrigera parameteriserad identifierare i en underfråga
- [SPARK-49615] [ML] Gör datasetschema validering för alla ML-funktiontransformatorer i enlighet med konfigurationen "spark.sql.caseSensitive".
- [SPARK-50124][SQL] LIMIT/OFFSET bör bevara dataordning
- Säkerhetsuppdateringar för operativsystem.
- Med den här versionen kan du nu fråga funktionen
- den 5 november 2024
- (Icke-bakåtkompatibel ändring) Från och med Databricks Runtime 15.4 LTS och senare uppdateras hanteringen av reguljära uttryck i Photon för att överensstämma med hur reguljära uttryck hanteras i Apache Spark. Tidigare accepterade reguljära uttrycksfunktioner som kördes av Photon, till exempel
split()ochregexp_extract(), vissa reguljära uttryck som avvisades av Spark-parsern. För att upprätthålla konsekvens med Apache Spark kommer Photon-frågor nu att misslyckas med reguljära uttryck som Spark anser vara ogiltiga. På grund av den här ändringen kan det uppstå fel om Spark-koden innehåller ogiltiga reguljära uttryck. Uttrycketsplit(str_col, '{'), som innehåller en icke matchande klammerparentes och som tidigare accepterades av Photon, fungerar nu inte. Du kan åtgärda det här uttrycket genom att undvika klammerparentestecknet:split(str_col, '\\{'). Photon- och Spark-beteendet skilde sig också åt för matchning av reguljära uttryck med icke-ASCII-tecken. Detta uppdateras också så att Photon matchar Apache Spark-beteendet. - [SPARK-49782][SQL] ResolveDataFrameDropColumns-regeln löser upp UnresolvedAttribute med child output
- [SPARK-49867][SQL] Förbättra felmeddelandet när index ligger utanför gränserna när du anropar GetColumnByOrdinal
- [SPARK-49863][SQL] Korrigera NormalizeFloatingNumbers för att bevara nullbarheten för kapslade structs
- [SPARK-49829] Ändra optimeringen för att lägga till indata i tillståndsarkivet i stream-stream-kopplingen (korrigering av korrekthet)
- [SPARK-49905] Använd dedikerad ShuffleOrigin för tillståndsoperator för att förhindra att shuffle ändras av AQE
- [SPARK-46632][SQL] Åtgärda eliminering av underuttryck när motsvarande ternära uttryck har olika barn
- [SPARK-49443][SQL][PYTHON] Implementera uttrycket to_variant_object och få schema_of_variant-uttryck att skriva ut OBJEKT för variantobjekt.
-
[SPARK-49615] Bugfix: Gör ml-kolumnschemaverifieringen överensstämmer med spark-konfigurationen
spark.sql.caseSensitive.
- (Icke-bakåtkompatibel ändring) Från och med Databricks Runtime 15.4 LTS och senare uppdateras hanteringen av reguljära uttryck i Photon för att överensstämma med hur reguljära uttryck hanteras i Apache Spark. Tidigare accepterade reguljära uttrycksfunktioner som kördes av Photon, till exempel
- den 22 oktober 2024
- [SPARK-49782][SQL] ResolveDataFrameDropColumns-regeln löser upp UnresolvedAttribute med child output
- [SPARK-49867][SQL] Förbättra felmeddelandet när index ligger utanför gränserna när du anropar GetColumnByOrdinal
- [SPARK-49863][SQL] Korrigera NormalizeFloatingNumbers för att bevara nullbarheten för kapslade structs
- [SPARK-49829] Ändra optimeringen för att lägga till indata i tillståndsarkivet i stream-stream-kopplingen (korrigering av korrekthet)
- [SPARK-49905] Använd dedikerad ShuffleOrigin för tillståndsoperator för att förhindra att shuffle ändras av AQE
- [SPARK-46632][SQL] Åtgärda eliminering av underuttryck när motsvarande ternära uttryck har olika barn
- [SPARK-49443][SQL][PYTHON] Implementera uttrycket to_variant_object och få schema_of_variant-uttryck att skriva ut OBJEKT för variantobjekt.
-
[SPARK-49615] Bugfix: Gör ml-kolumnschemaverifieringen överensstämmer med spark-konfigurationen
spark.sql.caseSensitive.
- den 10 oktober 2024
- [SPARK-49743][SQL] OptimizeCsvJsonExpr bör inte ändra schemafält vid beskärning av GetArrayStructFields
- [SPARK-49688][CONNECT] Åtgärda en datakonflikt mellan avbrott och exekveringsplan
- [BACKPORT] [SPARK-49474][SS] Klassificera felklassen för FlatMapGroupsWithState-användarfunktionsfel
- [SPARK-49460][SQL] Uppföljning: åtgärda potentiell NPE-risk
- den 25 september 2024
- [SPARK-49628][SQL] ConstantFolding bör kopiera tillståndskänsligt uttryck innan utvärdering
- [SPARK-49000][SQL] Åtgärda "select count(distinct 1) from t" där t är tom tabell genom att expandera RewriteDistinctAggregates
- [SPARK-49492][CONNECT] Återanslutningsförsök på inaktiv utförandehållare
- [SPARK-49458][CONNECT][PYTHON] Leverera sessions-ID på serversidan via ReattachExecute
- [SPARK-49017][SQL] Insert-instruktionen misslyckas när flera parametrar används
- [SPARK-49451] Tillåt duplicerade nycklar i parse_json.
- Diverse felkorrigeringar.
- den 17 september 2024
- [SPARK-48463][ML] Gör Binarizer, Bucketizer, Vector Assembler, FeatureHasher, QuantizeDiscretizer, OnehotEncoder, StopWordsRemover, Imputer och Interactor kompatibla med kapslade indatakolumner
- [SPARK-49409][CONNECT] Justera standardvärdet för CONNECT_SESSION_PLAN_CACHE_SIZE
- [SPARK-49526][CONNECT][HOTFIX-15.4.2] Stöd för Sökvägar i Windows-stil i ArtifactManager
- Ångra “[SPARK-48482][PYTHON] dropDuplicates and dropDuplicatesWithinWatermark borde acceptera argument med variabel längd”
- [SPARK-43242][CORE] Åtgärda kastning 'Oväntad typ av BlockId' vid diagnos av omkastningskorruption
- [SPARK-49366][CONNECT] Behandla Union-noden som löv i dataramens kolumnupplösning
- [SPARK-49018][SQL] Rätta till att approx_count_distinct inte fungerar korrekt med sortering
-
[SPARK-49460][SQL] Ta bort
cleanupResource()från EmptyRelationExec - [SPARK-49056][SQL] ErrorClassesJsonReader kan inte hantera null korrekt
- [SPARK-49336][CONNECT] Begränsa kapslingsnivån när du trunkerar ett protobuf-meddelande
- den 29 augusti 2024
- Utdata från en
SHOW CREATE TABLE-instruktion innehåller nu alla radfilter eller kolumnmasker som definierats i en materialiserad vy eller en strömmande tabell. Se även SHOW CREATE TABLE. Mer information om radfilter och kolumnmasker finns i Radfilter och kolumnmasker. - Vid beräkningsresurser som konfigurerats med läget för delad åtkomst har Kafka-batchläsningar och -skrivningar nu samma begränsningar som de som dokumenteras för strukturerad strömning. Se Begränsningar för direktuppspelning.
- [SPARK-48941][SPARK-48970] Backport ML-skrivare/läsarkorrigeringar
-
[SPARK-49074][SQL] Korrigera variant med
df.cache() - [SPARK-49263][CONNECT] Spark Connect Python-klient: Hantera konsekvent booleska läsalternativ för dataram
- [SPARK-48955][SQL] Inkludera ArrayCompact-ändringar i 15.4
- [SPARK-48937][SQL] Lägg till sorteringsstöd för StringToMap-stränguttryck
- [SPARK-48929] Åtgärda internt fel i vyn och rensa parser-undantagskontexten
- [SPARK-49125][SQL] Tillåt duplicerade kolumnnamn i CSV-skrivning
- [SPARK-48934][SS] Python datetime-typer konverterades felaktigt för att ange timeout i applyInPandasWithState
- [SPARK-48843] Förhindra oändlig loop med BindParameters
- [SPARK-48981] Korrigera simpleString-metoden för StringType i pyspark för kollationeringar
- [SPARK-49065][SQL] Ombasering i äldre formatters/parsers måste ha stöd för icke JVM-standardtidszoner
- [SPARK-48896][SPARK-48909][SPARK-48883] Korrigeringar av Spark ML-skrivare för backport
- [SPARK-48725][SQL] Integrera CollationAwareUTF8String.lowerCaseCodePoints i stränguttryck
- [SPARK-48978][SQL] Implementera snabb ASCII-sökväg i sorteringsstöd för UTF8_LCASE
- [SPARK-49047][PYTHON][CONNECT] Trunkera meddelandet för loggning
- [SPARK-49146][SS] Flytta assertionsfel relaterade till saknade vattenstämplar i strömmande frågor i läget för tillägg till felramverket.
- [SPARK-48977][SQL] Optimera strängsökning under UTF8_LCASE sortering
- [SPARK-48889][SS] testStream för att lossa tillståndslagring innan slutförandet
- [SPARK-48463] Gör StringIndexer till stöd för kapslade indatakolumner
- [SPARK-48954] try_mod() ersätter try_remainder()
- Säkerhetsuppdateringar för operativsystem.
- Utdata från en
Databricks Runtime 14.3 LTS
Se Databricks Runtime 14.3 LTS.
- den 27 januari 2026
- Säkerhetsuppdateringar för operativsystem.
- den 9 januari 2026
- Partitionerade Delta-tabeller kommer att ha partitionskolumner materialiserade i dataparquet-filer framöver. Detta ger bättre synergi med hur Iceberg- och UniForm-tabeller hanteras och ökar kompatibiliteten med externa icke-Delta-läsare.
- [SPARK-54711][PYTHON] Lägg till en timeout för daemon-skapad arbetsanslutning
- Säkerhetsuppdateringar för operativsystem.
- den 9 december 2025
- [SPARK-52579][PYTHON] Ange regelbunden spårningsdump för Python-arbetare
- [SPARK-54180][SQL] Åsidosätt toString av BinaryFileFormat
- Säkerhetsuppdateringar för operativsystem.
- den 18 november 2025
-
[SPARK-54078][SS] Nytt test för
StateStoreSuite SPARK-40492: maintenance before unloadoch ta bort infra från gammalt test - [SPARK-54047][PYTHON] Använd ett differensfel när kill-on-idle-timeout inträffar
- Säkerhetsuppdateringar för operativsystem.
-
[SPARK-54078][SS] Nytt test för
- den 4 november 2025
- Uppdaterade R-bibliotek:
- pil från 12.0.1 till 21.0.0
- Säkerhetsuppdateringar för operativsystem.
- Uppdaterade R-bibliotek:
- den 21 oktober 2025
- Säkerhetsuppdateringar för operativsystem.
- den 7 oktober 2025
- [SPARK-53568][CONNECT][PYTHON] Åtgärda flera små buggar i Spark Connect Python-klientfelhanteringslogik
- [SPARK-53574] Åtgärda att AnalysisContext raderas under kapslad planupplösning
- Diverse felkorrigeringar.
- den 16 september 2025
- Säkerhetsuppdateringar för operativsystem.
- den 9 september 2025
- Ett problem som kan orsaka att autoinläsaren låser sig på obestämd tid har åtgärdats.
- [SPARK-49872][CORE] Ta bort jackson JSON-stränglängdsbegränsning
- Säkerhetsuppdateringar för operativsystem.
- den 26 augusti 2025
- Java-bibliotek har uppdaterats:
- io.delta.delta-sharing-client_2.12 från 1.1.6 till 1.1.7
- [SPARK-52482][SQL][CORE] Förbättra undantagshanteringen för att läsa vissa skadade zstd-filer
- Säkerhetsuppdateringar för operativsystem.
- Java-bibliotek har uppdaterats:
- den 14 augusti 2025
- Säkerhetsuppdateringar för operativsystem.
- den 29 juli 2025
- Säkerhetsuppdateringar för operativsystem.
- den 15 juli 2025
-
[SPARK-52503][SQL][CONNECT] Åtgärda
dropnär indatakolumnen inte finns - Diverse felkorrigeringar.
-
[SPARK-52503][SQL][CONNECT] Åtgärda
- den 1 juli 2025
- ZStandard-dekomprimeringsstöd för fildatakällans läsare (json, csv, xml och text.)
- ZStandard-dekomprimeringsstöd för fildatakällans läsare (json, csv, xml och text.)
-
[SPARK-52521][SQL]
Right#replacementbör inte komma åt SQLConf dynamiskt - [SPARK-52482][SQL][CORE] ZStandard-stöd för fildatakällans läsare
- Säkerhetsuppdateringar för operativsystem.
- den 17 juni 2025
- Åtgärdade begränsningen att tabellvärdesfunktionen (TVF)
cloud_files_stateinte kan användas för att läsa filnivåtillståndet för strömmande tabeller mellan pipelines. - [SPARK-49646][SQL] åtgärda de-korrelation av underfrågor för union/mängd-operationer när parentOuterReferences har referenser som inte täcks av collectedChildOuterReferences
- Åtgärdade begränsningen att tabellvärdesfunktionen (TVF)
- 3 juni 2025
- Uppdaterade Python-bibliotek:
- kryptografi från 3.4.8, 39.0.1 till 39.0.1
- platformdirs från 2.5.2, 2.6.2 till 2.5.2
- versionsnummer för pyparsing, från 2.4.7, 3.0.9 till 3.0.9
- Pip version 22.3.1 har lagts till
- Setuptools 65.6.3 har lagts till
- Tomli 2.0.1 har lagts till
- Wcwidth 0.2.5 har lagts till
- Tillagt hjul 0.38.4
- Distro 1.7.0 har tagits bort
- Distro-info 1.1+ubuntu0.2 har tagits bort
- Python-apt 2.4.0+ubuntu4 har tagits bort
- Java-bibliotek har uppdaterats:
- com.github.fommil.netlib.native_ref-java från 1.1, 1.1-natives till 1.1, 1.1
- com.github.fommil.netlib.native_system-java från 1.1, 1.1-natives till 1.1, 1.1
- com.github.fommil.netlib.netlib-native_ref-linux-x86_64 från 1.1-natives till 1.1
- com.github.fommil.netlib.netlib-native_system-linux-x86_64 från 1.1-natives till 1.1
- io.netty.netty-tcnative-boringssl-static från 2.0.61.Final-db-r16-linux-aarch_64, 2.0.61.Final-db-r16-linux-x86_64, 2.0.61.Final-db-r16-osx-aarch_64, 2.0.61.Final-db-r16-osx-x86_64, 2.0.61.Final-db-r16-windows-x86_64 till 2.0.61.Final-db-r16, 2.0.61.Final-db-r16, 2.0.61.Final-db-r16, 2.0.61.Final-db-r16, 2.0.61.Final-db-r16
- io.netty.netty-transport-native-epoll från 4.1.96.Final, 4.1.96.Final-linux-aarch_64, 4.1.96.Final-linux-x86_64 till 4.1.96.Final, 4.1.96.Final, 4.1.96.Final
- io.netty.netty-transport-native-kqueue från 4.1.96.Final-osx-aarch_64, 4.1.96.Final-osx-x86_64 till 4.1.96.Final, 4.1.96.Final
- org.apache.orc.orc-core från 1.9.2-shaded-protobuf till 1.9.2
- org.apache.orc.orc-mapreduce från 1.9.2-shaded-protobuf till 1.9.2
- software.amazon.cryptools.AmazonCorrettoCryptoProvider från 1.6.1-linux-x86_64 till 1.6.1
- [SPARK-52040][PYTHON][SQL][CONNECT] ResolveLateralColumnAliasReference bör behålla plan-ID:t
- [SPARK-52159][SQL] Korrekt hantera tabellexistenskontroll för jdbc-dialekter
- Säkerhetsuppdateringar för operativsystem.
- Uppdaterade Python-bibliotek:
- 20 maj 2025
- Java-bibliotek har uppdaterats:
- io.delta.delta-sharing-client_2.12 från 1.1.5 till 1.1.6
- [SPARK-51935][SQL] Åtgärda lata beteende hos iteratorer i tolkad df.collect()
- Säkerhetsuppdateringar för operativsystem.
- Java-bibliotek har uppdaterats:
- den 22 april 2025
- Säkerhetsuppdateringar för operativsystem.
9 april 2025
- [Beteendeförändring] Vakuumoperationer utför nu kontroller av Writer-protokoll som liknar andra operationer, vilket förhindrar oväntade rensningar av tabeller med nyare funktioner när de körs med inkompatibla äldre versioner av Databricks Runtime.
- [SPARK-51624][SQL] Sprid metadata från GetStructField i CreateNamedStruct.dataType
- Säkerhetsuppdateringar för operativsystem.
11 mars 2025
- Databricks Runtime 14.3 LTS och senare innehåller en korrigering för ett problem som orsakade binär inkompatibilitet med kod som instansierade en
SparkListenerApplicationEndklass och kompilerades mot Apache Spark. Den här inkompatibiliteten berodde på att SPARK-46399 sammanfogas till Apache Spark. Den här sammanfogningen innehöll en ändring som lade till ett standardargument iSparkListenerApplicationEndkonstruktorn. För att återställa binär kompatibilitet lägger den här korrigeringen till en enskild argumentkonstruktor i klassenSparkListenerApplicationEnd. - [SPARK-50791][SQL] Åtgärda NPE i State Store-felhantering
-
[SPARK-50705][SQL] Gör
QueryPlanlåsfritt - [SPARK-49525][SS][CONNECT] Mindre loggförbättring av strömningsfrågans lyssnare på serversidan
- Säkerhetsuppdateringar för operativsystem.
- Databricks Runtime 14.3 LTS och senare innehåller en korrigering för ett problem som orsakade binär inkompatibilitet med kod som instansierade en
den 11 februari 2025
- Den här versionen innehåller en korrigering för ett problem som påverkar konverteringen av vissa datatyper vid serialisering av räddade XML-datakolumner. De berörda datatyperna är datum, icke-NTZ-tidsstämplar och decimaler när
prefersDecimalär aktiverat. Mer information om den räddade datakolumnen finns i Vad är den räddade datakolumnen?. - [SPARK-50492][SS] Åtgärda java.util.NoSuchElementException när kolumnen händelsetid tas bort efter dropDuplicatesWithinWatermark
- [SPARK-51084][SQL] Tilldela lämplig felklass för negativeScaleNotAllowedError
- Säkerhetsuppdateringar för operativsystem.
- Den här versionen innehåller en korrigering för ett problem som påverkar konverteringen av vissa datatyper vid serialisering av räddade XML-datakolumner. De berörda datatyperna är datum, icke-NTZ-tidsstämplar och decimaler när
- den 10 december 2024
- Den här versionen innehåller en korrigering för ett problem som kan leda till att primärnyckeln i en Delta-tabell tas bort under vissa gränsfall relaterade till automatisk komprimering i bakgrunden.
- [SPARK-50329][SQL] korrigerar InSet$toString
- Säkerhetsuppdateringar för operativsystem.
- den 26 november 2024
- [SPARK-49615] [ML] Gör datasetschema validering för alla ML-funktiontransformatorer i enlighet med konfigurationen "spark.sql.caseSensitive".
- Säkerhetsuppdateringar för operativsystem.
- den 5 november 2024
- [SPARK-48843] Förhindra oändlig loop med BindParameters
- [SPARK-49829] Ändra optimeringen för att lägga till indata i tillståndsarkivet i stream-stream-kopplingen (korrigering av korrekthet)
- [SPARK-49863][SQL] Korrigera NormalizeFloatingNumbers för att bevara nullbarheten för kapslade structs
- [BACKPORT] [SPARK-49326][SS] Klassificera felklass för Foreach-sänk användarfunktionens fel
- [SPARK-49782][SQL] ResolveDataFrameDropColumns-regeln löser upp UnresolvedAttribute med child output
- [SPARK-46632][SQL] Åtgärda eliminering av underuttryck när motsvarande ternära uttryck har olika barn
- [SPARK-49905] Använd dedikerad ShuffleOrigin för tillståndsoperator för att förhindra att shuffle ändras av AQE
- Säkerhetsuppdateringar för operativsystem.
- den 22 oktober 2024
- [SPARK-48843] Förhindra oändlig loop med BindParameters
- [SPARK-49863][SQL] Korrigera NormalizeFloatingNumbers för att bevara nullbarheten för kapslade structs
- [SPARK-49905] Använd dedikerad ShuffleOrigin för tillståndsoperator för att förhindra att shuffle ändras av AQE
- [SPARK-46632][SQL] Åtgärda eliminering av underuttryck när motsvarande ternära uttryck har olika barn
- [SPARK-49782][SQL] ResolveDataFrameDropColumns-regeln löser upp UnresolvedAttribute med child output
- [BACKPORT] [SPARK-49326][SS] Klassificera felklass för Foreach-sänk användarfunktionens fel
- [SPARK-49829] Ändra optimeringen för att lägga till indata i tillståndsarkivet i stream-stream-kopplingen (korrigering av korrekthet)
- Säkerhetsuppdateringar för operativsystem.
- den 10 oktober 2024
- [BACKPORT] [SPARK-49474][SS] Klassificera felklassen för FlatMapGroupsWithState-användarfunktionsfel
- [SPARK-49743][SQL] OptimizeCsvJsonExpr bör inte ändra schemafält vid beskärning av GetArrayStructFields
- [SPARK-49688][CONNECT] Åtgärda en datakonflikt mellan avbrott och exekveringsplan
- den 25 september 2024
- [SPARK-48810][CONNECT] Session stop() API ska vara idempotent och inte misslyckas om sessionen redan är stängd av servern
- [SPARK-48719][SQL] Åtgärda beräkningsfelet för RegrS...
- [SPARK-49000][SQL] Åtgärda "select count(distinct 1) from t" där t är tom tabell genom att expandera RewriteDistinctAggregates
- [SPARK-49628][SQL] ConstantFolding bör kopiera tillståndskänsligt uttryck innan utvärdering
- [SPARK-49492][CONNECT] Återanslutningsförsök på inaktiv utförandehållare
- Säkerhetsuppdateringar för operativsystem.
- den 17 september 2024
- [SPARK-49336][CONNECT] Begränsa kapslingsnivån när du trunkerar ett protobuf-meddelande
- [SPARK-43242][CORE] Åtgärda kastning 'Oväntad typ av BlockId' vid diagnos av omkastningskorruption
- [SPARK-48463][ML] Gör Binarizer, Bucketizer, Vector Assembler, FeatureHasher, QuantizeDiscretizer, OnehotEncoder, StopWordsRemover, Imputer och Interactor kompatibla med kapslade indatakolumner
- [SPARK-49526][CONNECT] Stöd för Windows-stilssökvägar i ArtifactManager
- [SPARK-49409][CONNECT] Justera standardvärdet för CONNECT_SESSION_PLAN_CACHE_SIZE
- [SPARK-49366][CONNECT] Behandla Union-noden som löv i dataramens kolumnupplösning
- den 29 augusti 2024
- [SPARK-49146][SS] Flytta assertionsfel relaterade till saknade vattenstämplar i strömmande frågor i läget för tillägg till felramverket.
-
[SPARK-48862][PYTHON][CONNECT] Undvik att anropa
_proto_to_stringnär INFO-nivån inte är aktiverad - [SPARK-49263][CONNECT] Spark Connect Python-klient: Hantera konsekvent booleska läsalternativ för dataram
- 14 augusti 2024
- [SPARK-48941][SPARK-48970] Backport ML-skrivare/läsarkorrigeringar
- [SPARK-48706][PYTHON] Python UDF i högre ordnings funktioner bör inte utlösa interna fel
- [SPARK-49056][SQL] ErrorClassesJsonReader kan inte hantera null korrekt
- [SPARK-48597][SQL] Introducera en markör för egenskapen isStreaming i textrepresentation av logisk plan
- [SPARK-49065][SQL] Ombasering i äldre formatters/parsers måste ha stöd för icke JVM-standardtidszoner
- [SPARK-48934][SS] Python datetime-typer konverterades felaktigt för att ange timeout i applyInPandasWithState
- 1 augusti 2024
- Den här versionen innehåller en felkorrigering för klasserna
ColumnVectorochColumnarArrayi Spark Java-gränssnittet. Tidigare än den här korrigeringen kan enArrayIndexOutOfBoundsExceptiongenereras eller felaktiga data returneras när en instans av en av dessa klasser innehållernullvärden. - Vid serverlös beräkning för notebook-filer och jobb är ANSI SQL-läget aktiverat som standard. Se Spark-konfigurationsparametrar som stöds.
- Vid beräkningsresurser som konfigurerats med läget för delad åtkomst har Kafka-batchläsningar och -skrivningar nu samma begränsningar som de som dokumenteras för strukturerad strömning. Se Begränsningar för direktuppspelning.
- Utdata från en
SHOW CREATE TABLE-instruktion innehåller nu alla radfilter eller kolumnmasker som definierats i en materialiserad vy eller en strömmande tabell. Se även SHOW CREATE TABLE. Mer information om radfilter och kolumnmasker finns i Radfilter och kolumnmasker. - Vid beräkningsresurser som konfigurerats med läget för delad åtkomst har Kafka-batchläsningar och -skrivningar nu samma begränsningar som de som dokumenteras för strukturerad strömning. Se Begränsningar för direktuppspelning.
- Utdata från en
SHOW CREATE TABLE-instruktion innehåller nu alla radfilter eller kolumnmasker som definierats i en materialiserad vy eller en strömmande tabell. Se även SHOW CREATE TABLE. Mer information om radfilter och kolumnmasker finns i Radfilter och kolumnmasker. - [SPARK-48896][SPARK-48909][SPARK-48883] Korrigeringar av Spark ML-skrivare för backport
- [SPARK-48889][SS] testStream för att lossa tillståndslagring innan slutförandet
- [SPARK-48705][PYTHON] Använd uttryckligen worker_main när det börjar med pyspark
- [SPARK-48047][SQL] Minska minnestrycket för tomma TreeNode-taggar
- [SPARK-48544][SQL] Minska minnestrycket för tomma TreeNode BitSets
- [SPARK-46957][CORE] Avvecklade migrerade shuffle-filer bör kunna rensas från executor
- [SPARK-48463] Gör StringIndexer till stöd för kapslade indatakolumner
- [SPARK-47202][PYTHON] Åtgärda stavfel som påverkar datum och tid med tzinfo
- [SPARK-47713][SQL][CONNECT] Åtgärda ett självkopplingsfel
- Säkerhetsuppdateringar för operativsystem.
- Den här versionen innehåller en felkorrigering för klasserna
- den 11 juli 2024
- (Beteendeförändring) DataFrames som cachelagras mot Delta-tabellkällor är nu ogiltiga om källtabellen skrivs över. Den här ändringen innebär att alla tillståndsändringar i Delta-tabeller nu ogiltigförklarar cachelagrade resultat. Använd
.checkpoint()för att bevara ett tabelltillstånd under en datarams livslängd. - Snowflake JDBC-drivrutinen har uppdaterats till version 3.16.1.
- Den här versionen innehåller en korrigering av ett problem som förhindrade att fliken Spark UI Environment visas korrekt när den körs i Databricks Container Services.
- Vid serverlös beräkning för notebook-filer och jobb är ANSI SQL-läget aktiverat som standard. Se Spark-konfigurationsparametrar som stöds.
- Om du vill ignorera ogiltiga partitioner när du läser data kan filbaserade datakällor, till exempel Parquet, ORC, CSV eller JSON, ange alternativet ignoreInvalidPartitionPaths datakälla till true. Till exempel: spark.read.format("parquet").option("ignoreInvalidPartitionPaths", "true").load(...). Du kan också använda SQL-konfigurationen spark.sql.files.ignoreInvalidPartitionPaths. Datakällalternativet har dock företräde framför SQL-konfigurationen. Den här inställningen är false som standard.
- [SPARK-48648][PYTHON][CONNECT] Gör SparkConnectClient.tags korrekt trådlokala
- [SPARK-48445][SQL] Infoga inte UDF:er med dyra underordnade
- [SPARK-48481][SQL][SS] Tillämpa inte OptimizeOneRowPlan mot strömmande datauppsättning
- [SPARK-48383][SS] Ge bättre felmeddelande för inkompatibla partitioner i startOffset-alternativet i Kafka
- [SPARK-48503][SQL] Åtgärda ogiltiga skalärunderfrågor med gruppering efter icke-likvärdiga kolumner som var felaktigt tillåtna
- [SPARK-48100][SQL] Åtgärda problem med att hoppa över kapslade strukturfält som inte har valts i schemat
- [SPARK-48273][SQL] Åtgärda sen omskrivning av PlanWithUnresolvedIdentifier
- [SPARK-48252][SQL] Uppdatera CommonExpressionRef vid behov
- [SPARK-48475][PYTHON] Optimera _get_jvm_function i PySpark.
- [SPARK-48292][CORE] Återställ [SPARK-39195][SQL] Spark OutputCommitCoordinator bör avbryta fasen när den incheckade filen inte överensstämmer med uppgiftsstatus
- Säkerhetsuppdateringar för operativsystem.
- (Beteendeförändring) DataFrames som cachelagras mot Delta-tabellkällor är nu ogiltiga om källtabellen skrivs över. Den här ändringen innebär att alla tillståndsändringar i Delta-tabeller nu ogiltigförklarar cachelagrade resultat. Använd
- den 17 juni 2024
-
applyInPandasWithState()är tillgängligt för beräkning med standardåtkomstläge. - Åtgärdar en bugg där optimeringen av rangordningsfönstret med Photon TopK felaktigt hanterade partitioner med structs.
- [SPARK-48310][PYTHON][CONNECT] Mellanlagrade egenskaper måste returnera kopior
-
[SPARK-48276][PYTHON][CONNECT] Lägg till metoden som saknas
__repr__förSQLExpression - [SPARK-48294][SQL] Hantera små bokstäver i nestedTypeMissingElementTypeError
- Säkerhetsuppdateringar för operativsystem.
-
- 21 maj 2024
- (Beteendeförändring)
dbutils.widgets.getAll()stöds nu för att hämta alla widgetvärden i en notebook-fil. - Ett fel har åtgärdats i funktionen try_divide() där indata som innehåller decimaler resulterade i oväntade undantag.
- [SPARK-48056][CONNECT][PYTHON] Kör planen igen om ett SESSION_NOT_FOUND-fel utlöses och inget partiellt svar togs emot
- [SPARK-48146][SQL] Åtgärda aggregeringsfunktion i With-uttrycks barnverifiering
- [SPARK-47986][CONNECT][PYTHON] Det går inte att skapa en ny session när standardsessionen stängs av servern
- [SPARK-48180][SQL] Förbättra felet när UDTF-anrop med TABLE arg glömmer parenteser runt flera PARTITION/ORDER BY exprs
- [SPARK-48016][SQL] Åtgärda en bugg i try_divide funktion med decimaler
- [SPARK-48197][SQL] Undvik påståendefel för ogiltig lambda-funktion
- [SPARK-47994][SQL] Åtgärda bugg med NÄR-sats för kolumnfilter nedtryckning i SQLServer
- [SPARK-48173][SQL] CheckAnalysis bör se hela frågeplanen
- [SPARK-48105][SS] Åtgärda kapplöpningsvillkoret mellan tillståndslagringsuppladdning och ögonblicksbildtagning
- Säkerhetsuppdateringar för operativsystem.
- (Beteendeförändring)
- Den 9 maj 2024
- (Beteendeförändring)
applyInPandasochmapInPandasUDF-typer stöds nu för beräkning av delad åtkomst som kör Databricks Runtime 14.3 LTS och senare. - [SPARK-47739][SQL] Registrera logisk avro-typ
- [SPARK-47941] [SS] [Connect] Överför initieringsfel för ForeachBatch-arbetare till användare för PySpark
- [SPARK-48010][SQL] Undvik upprepade anrop till conf.resolver i resolveExpression
-
[SPARK-48044][PYTHON][CONNECT] Cache
DataFrame.isStreaming - [SPARK-47956][SQL] Rimlighetskontroll för olöst LCA-referens
- [SPARK-47543][CONNECT][PYTHON] Härleda diktering som Mapype från Pandas DataFrame för att tillåta att DataFrame skapas
- [SPARK-47819][CONNECT][Cherry-pick-14.3] Använd asynkron återanrop för städning efter körning
- [SPARK-47764][CORE][SQL] Rensa shuffle-beroenden baserat på ShuffleCleanupMode
- [SPARK-48018][SS] Åtgärda null groupId som orsakar fel på grund av saknad parameter när KafkaException.couldNotReadOffsetRange kastas
- [SPARK-47839][SQL] Åtgärda aggregeringsfel i RewriteWithExpression
- [SPARK-47371] [SQL] XML: Ignorera radtaggar som finns i CDATA
- [SPARK-47895][SQL] grupp av alla bör vara idempotent
- [SPARK-47973][CORE] Logga anropsplats i SparkContext.stop() och senare i SparkContext.assertNotStopped()
- Säkerhetsuppdateringar för operativsystem.
- (Beteendeförändring)
- den 25 april 2024
-
[SPARK-47543][CONNECT][PYTHON] Inferera
dictsomMapTypefrån Pandas DataFrame för att möjliggöra skapandet av en DataFrame - [SPARK-47694][CONNECT] Gör maximal meddelandestorlek konfigurerbar på klientsidan
- [SPARK-47664][PYTHON][CONNECT][Cherry-pick-14.3] Verifiera kolumnnamnet med cachelagrat schema
- [SPARK-47862][PYTHON][CONNECT]Åtgärda genereringen av proto-filer
- Återställ “[SPARK-47543][CONNECT][PYTHON] Härleda
dictsomMapTypefrån Pandas DataFrame för att möjliggöra skapandet av DataFrame” - [SPARK-47704][SQL] JSON-parsning misslyckas med "java.lang.ClassCastException" när spark.sql.json.enablePartialResults är aktiverat
- [SPARK-47812][CONNECT] Stöder serialisering av SparkSession för ForEachBatch-arbetare
- [SPARK-47818][CONNECT][Cherry-pick-14.3] Introducera plan-cache i SparkConnectPlanner för att förbättra prestanda för begäranden om analys
-
[SPARK-47828][CONNECT][PYTHON]
DataFrameWriterV2.overwritemisslyckas med en ogiltig plan - Säkerhetsuppdateringar för operativsystem.
-
[SPARK-47543][CONNECT][PYTHON] Inferera
- den 11 april 2024
- (Beteendeförändring) PySpark-UDF:er för beräkning med standardåtkomstläge matchar nu beteendet för UDF:er på icke-isolering och tilldelade kluster för att säkerställa konsekvent beteende mellan beräkningstyper. Den här uppdateringen innehåller följande ändringar som kan bryta befintlig kod:
- UDF:er med en
stringreturtyp konverterar inte längre implicit icke-stringvärden tillstringvärden. Tidigare skulle UDF:er med en returtypstromsluta returvärdet med enstr()funktion oavsett den faktiska datatypen för det returnerade värdet. - UDF:er med
timestampreturtyper tillämpar inte längre implicit en konvertering påtimestampmedtimezone. - Spark-klusterkonfigurationerna
spark.databricks.sql.externalUDF.*inte längre tillämpas på PySpark-UDF:er vid beräkning med standardåtkomstläge. - Spark-klusterkonfigurationen
spark.databricks.safespark.externalUDF.plan.limitpåverkar inte längre PySpark-UDF:er, vilket tar bort den tidigare begränsningen i den offentliga förhandsversionen av 5 UDF:er per fråga för PySpark-UDF:er. - Spark-klusterkonfigurationen
spark.databricks.safespark.sandbox.size.default.mibgäller inte längre för PySpark-UDF:er vid beräkning med standardåtkomstläge. I stället används tillgängligt minne i systemet. Om du vill begränsa minnet för PySpark-UDF:er använder duspark.databricks.pyspark.udf.isolation.memoryLimitmed ett minsta värde på100m.
- UDF:er med en
- Den
TimestampNTZdatatypen stöds nu som en klustringskolumn med flytande klustring. Se Använda flytande klustring för tabeller. - [SPARK-47511][SQL] Kanonisera uttrycken genom att tilldela om ID:n
- [SPARK-47509][SQL] Blockera underfrågor i lambda- och högre ordningsfunktioner
- [SPARK-46990][SQL] Åtgärda inläsning av tomma Avro-filer som genereras av händelsehubbar
- [SPARK-47638][PS][CONNECT] Hoppa över verifiering av kolumnnamn i PS
- Säkerhetsuppdateringar för operativsystem.
- (Beteendeförändring) PySpark-UDF:er för beräkning med standardåtkomstläge matchar nu beteendet för UDF:er på icke-isolering och tilldelade kluster för att säkerställa konsekvent beteende mellan beräkningstyper. Den här uppdateringen innehåller följande ändringar som kan bryta befintlig kod:
- Den 14 mars 2024
- [SPARK-47135][SS] Implementera felklasser för Kafka-undantag för dataförlust
- [SPARK-47176][SQL] Har hjälpfunktionen ResolveAllExpressionsUpWithPruning
- [SPARK-47145][SQL] Pass table identifier till row datakälla för vilja exec för V2 strategi.
- [SPARK-47044][SQL] Lägg till körd fråga för JDBC-externa datakällor för att förklara utdata
- [SPARK-47167][SQL] Lägg till konkret klass för anonym JDBC-relation
- [SPARK-47070] Åtgärda ogiltig aggregering efter omskrivning av underfrågor
- [SPARK-47121][CORE] undvik RejectedExecutionExceptions vid avstängning av StandaloneSchedulerBackend
- Återställ "[SPARK-46861][CORE] Undvik dödläge i DAGScheduler"
- [SPARK-47125][SQL] Returnera null om Univocity aldrig utlöser parsning
- [SPARK-46999][SQL] ExpressionWithUnresolvedIdentifier bör innehålla andra uttryck i uttrycksträdet
-
[SPARK-47129][CONNECT][SQL] Se till att
ResolveRelationscacheanslutningsplanen fungerar korrekt - [SPARK-47241][SQL] Åtgärda regelordningsproblem för ExtractGenerator
- [SPARK-47035][SS][CONNECT] Protokoll för Client-Side Lyssnare
- Säkerhetsuppdateringar för operativsystem.
- den 29 februari 2024
- Ett problem har åtgärdats där användning av en lokal samling som källa i ett MERGE-kommando kan leda till att åtgärdsmåttet numSourceRows rapporterar dubbelt så många rader.
- För att skapa ett schema med en definierad plats måste användaren nu ha SELECT- och MODIFY-behörigheter för ALLA FILER.
- [SPARK-47071][SQL] Inlinjad med uttryck om det innehåller specialuttryck
- [SPARK-47059][SQL] Bifoga felkontext för användning av ALTER COLUMN v1-kommandot
- [SPARK-46993][SQL] Åtgärda konstantfoldning för sessionsvariabler
- Säkerhetsuppdateringar för operativsystem.
- den 3 januari 2024
- [SPARK-46933] Lägg till tidsmätvärde för frågekörning till kontakter som använder JDBCRDD.
- [SPARK-46763] Åtgärda kontrollfel i ReplaceDeduplicateWithAggregate för duplicerade attribut.
- [SPARK-46954] XML: Omsluta InputStreamReader med BufferedReader.
-
[SPARK-46655] Hoppa över frågekontextfångst i
DataFramemetoder. - [SPARK-44815] Cacha df.schema för att undvika extra RPC.
- [SPARK-46952] XML: Begränsa storleken på skadade poster.
- [SPARK-46794] Ta bort underfrågor från LogicalRDD-begränsningar.
- [SPARK-46736] behåller det tomma meddelandefältet i protobuf-anslutningsappen.
- [SPARK-45182] Ignorera slutförande av uppgifter från den gamla fasen efter att ha försökt igen med den överordnade obestämda fasen enligt kontrollsumman.
- [SPARK-46414] Använd prependBaseUri för att återge javascript-importer.
-
[SPARK-46383] Minska drivarens heap-användning genom att minska
TaskInfo.accumulables()livslängden för. - [SPARK-46861] Undvik dödläge i DAGScheduler.
- [SPARK-46954] XML: Optimera schemaindexsökning.
- [SPARK-46676] dropDuplicatesWithinWatermark bör inte misslyckas vid kanonisering av planen.
- [SPARK-46644] Ändra lägg till och sammanfoga i SQLMetric så att isZero används.
- [SPARK-46731] Hantera tillståndslagerproviderinstans efter tillståndsdatakälla – läsare.
-
[SPARK-46677] Åtgärda
dataframe["*"]upplösningen. - [SPARK-46610] Skapa tabell bör utlösa undantag när det inte finns något värde för en nyckel i alternativ.
- [SPARK-46941] Det går inte att infoga gränsnoden för fönstergrupper för top-k-beräkning om den innehåller SizeBasedWindowFunction.
- [SPARK-45433] Åtgärda CSV/JSON-schemainferens när tidsstämplar inte matchar angivet tidsstämpelformat.
- [SPARK-46930] Lägg till stöd för ett anpassat prefix för unionstypfält i Avro.
- [SPARK-46227] Backport till 14.3.
- [SPARK-46822] Respektera spark.sql.legacy.charVarcharAsString vid typkonvertering från jdbc-typ till Catalyst-typ i jdbc.
- Säkerhetsuppdateringar för operativsystem.
Databricks Runtime 13.3 LTS
Se Databricks Runtime 13.3 LTS.
- den 27 januari 2026
- Säkerhetsuppdateringar för operativsystem.
- den 9 januari 2026
- Partitionerade Delta-tabeller kommer att ha partitionskolumner materialiserade i dataparquet-filer framöver. Detta ger bättre synergi med hur Iceberg- och UniForm-tabeller hanteras och ökar kompatibiliteten med externa icke-Delta-läsare.
- Säkerhetsuppdateringar för operativsystem.
- den 9 december 2025
- [SPARK-54180][SQL] Åsidosätt toString av BinaryFileFormat
- [SPARK-52579][PYTHON] Ange regelbunden spårningsdump för Python-arbetare
- Säkerhetsuppdateringar för operativsystem.
- den 18 november 2025
- [SPARK-54047][PYTHON] Använd ett differensfel när kill-on-idle-timeout inträffar
- Säkerhetsuppdateringar för operativsystem.
- den 4 november 2025
- Uppdaterade R-bibliotek:
- pil från 10.0.1 till 21.0.0
- Säkerhetsuppdateringar för operativsystem.
- Uppdaterade R-bibliotek:
- den 21 oktober 2025
- Säkerhetsuppdateringar för operativsystem.
- den 7 oktober 2025
- Säkerhetsuppdateringar för operativsystem.
- den 24 september 2025
- Säkerhetsuppdateringar för operativsystem.
- den 9 september 2025
- Säkerhetsuppdateringar för operativsystem.
- den 26 augusti 2025
- Java-bibliotek har uppdaterats:
- io.delta.delta-sharing-spark_2.12 från 0.7.12 till 0.7.13
- Säkerhetsuppdateringar för operativsystem.
- Java-bibliotek har uppdaterats:
- den 14 augusti 2025
- Säkerhetsuppdateringar för operativsystem.
- den 29 juli 2025
- Säkerhetsuppdateringar för operativsystem.
den 15 juli 2025
- Säkerhetsuppdateringar för operativsystem.
den 1 juli 2025
- Säkerhetsuppdateringar för operativsystem.
- den 17 juni 2025
- Åtgärdade begränsningen att tabellvärdesfunktionen (TVF)
cloud_files_stateinte kan användas för att läsa filnivåtillståndet för strömmande tabeller mellan pipelines. - Säkerhetsuppdateringar för operativsystem.
- Åtgärdade begränsningen att tabellvärdesfunktionen (TVF)
- 3 juni 2025
- Uppdaterade Python-bibliotek:
- kryptografi från 3.4.8, 37.0.1 till 37.0.1
- platformdirs från 2.5.2, 2.6.2 till 2.5.2
- versionsnummer för pyparsing, från 2.4.7, 3.0.9 till 3.0.9
- Paketverktyget pip version 22.2.2 har lagts till
- Setuptools 63.4.1 har lagts till
- Tomli 2.0.1 har lagts till
- Wcwidth 0.2.5 har lagts till
- Tillagt hjul 0.37.1
- Distro 1.7.0 har tagits bort
- Distro-info 1.1+ubuntu0.2 har tagits bort
- Python-apt 2.4.0+ubuntu4 har tagits bort
- Java-bibliotek har uppdaterats:
- com.github.fommil.netlib.native_ref-java från 1.1, 1.1-natives till 1.1, 1.1
- com.github.fommil.netlib.native_system-java från 1.1, 1.1-natives till 1.1, 1.1
- com.github.fommil.netlib.netlib-native_ref-linux-x86_64 från 1.1-natives till 1.1
- com.github.fommil.netlib.netlib-native_system-linux-x86_64 från 1.1-natives till 1.1
- io.netty.netty-transport-native-epoll från 4.1.87.Final, 4.1.87.Final-linux-aarch_64, 4.1.87.Final-linux-x86_64 till 4.1.87.Final, 4.1.87.Final, 4.1.87.Final
- io.netty.netty-transport-native-kqueue från 4.1.87.Final-osx-aarch_64, 4.1.87.Final-osx-x86_64 till 4.1.87.Final, 4.1.87.Final
- org.apache.orc.orc-core från 1.8.4-shaded-protobuf till 1.8.4
- org.apache.orc.orc-mapreduce från 1.8.4-shaded-protobuf till 1.8.4
- software.amazon.cryptools.AmazonCorrettoCryptoProvider från 1.6.1-linux-x86_64 till 1.6.1
- [SPARK-52159][SQL] Korrekt hantera tabellexistenskontroll för jdbc-dialekter
- Säkerhetsuppdateringar för operativsystem.
- Uppdaterade Python-bibliotek:
- 20 maj 2025
- Java-bibliotek har uppdaterats:
- io.delta.delta-sharing-spark_2.12 från 0.7.11 till 0.7.12
- Säkerhetsuppdateringar för operativsystem.
- Java-bibliotek har uppdaterats:
- den 22 april 2025
- [Beteendeförändring] Vakuumoperationer utför nu kontroller av Writer-protokoll som liknar andra operationer, vilket förhindrar oväntade rensningar av tabeller med nyare funktioner när de körs med inkompatibla äldre versioner av Databricks Runtime.
- Säkerhetsuppdateringar för operativsystem.
- den 9 april 2025
- [SPARK-51624][SQL] Sprid metadata från GetStructField i CreateNamedStruct.dataType
- Säkerhetsuppdateringar för operativsystem.
- 11 mars 2025
- Säkerhetsuppdateringar för operativsystem.
- den 11 februari 2025
- [SPARK-50492][SS] Åtgärda java.util.NoSuchElementException när kolumnen händelsetid tas bort efter dropDuplicatesWithinWatermark
- [SPARK-45915][SQL] Behandla decimaler(x, 0) på samma sätt som IntegralType i PromoteStrings
- Säkerhetsuppdateringar för operativsystem.
- den 10 december 2024
- Säkerhetsuppdateringar för operativsystem.
- den 26 november 2024
- [SPARK-49615] [ML] Gör datasetschema validering för alla ML-funktiontransformatorer i enlighet med konfigurationen "spark.sql.caseSensitive".
- Säkerhetsuppdateringar för operativsystem.
- den 5 november 2024
- [SPARK-48843] Förhindra oändlig loop med BindParameters
- [BACKPORT] [SPARK-49326][SS] Klassificera felklass för Foreach-sänk användarfunktionens fel
- [SPARK-49905] Använd dedikerad ShuffleOrigin för tillståndsoperator för att förhindra att shuffle ändras av AQE
- Säkerhetsuppdateringar för operativsystem.
- den 22 oktober 2024
- [SPARK-48843] Förhindra oändlig loop med BindParameters
- [BACKPORT] [SPARK-49326][SS] Klassificera felklass för Foreach-sänk användarfunktionens fel
- [SPARK-49905] Använd dedikerad ShuffleOrigin för tillståndsoperator för att förhindra att shuffle ändras av AQE
- Säkerhetsuppdateringar för operativsystem.
- den 10 oktober 2024
- [SPARK-49743][SQL] OptimizeCsvJsonExpr bör inte ändra schemafält vid beskärning av GetArrayStructFields
- den 25 september 2024
- [SPARK-46601] [CORE] Åtgärda loggfel i handleStatusMessage
- [SPARK-48719][SQL] Åtgärda beräkningsfelet för RegrSlope & RegrIntercept när den första parametern är null
- [SPARK-43242][CORE] Åtgärda kastning 'Oväntad typ av BlockId' vid diagnos av omkastningskorruption
- [SPARK-49000][SQL] Åtgärda "select count(distinct 1) from t" där t är tom tabell genom att expandera RewriteDistinctAggregates
- Säkerhetsuppdateringar för operativsystem.
- den 17 september 2024
- [SPARK-49526][CONNECT] Stöd för Windows-stilssökvägar i ArtifactManager
- [SPARK-48463][ML] Gör Binarizer, Bucketizer, Vector Assembler, FeatureHasher, QuantizeDiscretizer, OnehotEncoder, StopWordsRemover, Imputer och Interactor kompatibla med kapslade indatakolumner
- Säkerhetsuppdateringar för operativsystem.
- den 29 augusti 2024
- 14 augusti 2024
- [SPARK-49056][SQL] ErrorClassesJsonReader kan inte hantera null korrekt
- [SPARK-49065][SQL] Ombasering i äldre formatters/parsers måste ha stöd för icke JVM-standardtidszoner
- [SPARK-48597][SQL] Introducera en markör för egenskapen isStreaming i textrepresentation av logisk plan
- 1 augusti 2024
- Den här versionen innehåller en felkorrigering för klasserna
ColumnVectorochColumnarArrayi Spark Java-gränssnittet. Tidigare än den här korrigeringen kan enArrayIndexOutOfBoundsExceptiongenereras eller felaktiga data returneras när en instans av en av dessa klasser innehållernullvärden. - [SPARK-47202][PYTHON] Åtgärda stavfel som påverkar datum och tid med tzinfo
- [SPARK-48896][SPARK-48909][SPARK-48883] Korrigeringar av Spark ML-skrivare för backport
- [SPARK-48463] Gör StringIndexer till stöd för kapslade indatakolumner
- Säkerhetsuppdateringar för operativsystem.
- Den här versionen innehåller en felkorrigering för klasserna
- den 11 juli 2024
- (Beteendeförändring) DataFrames som cachelagras mot Delta-tabellkällor är nu ogiltiga om källtabellen skrivs över. Den här ändringen innebär att alla tillståndsändringar i Delta-tabeller nu ogiltigförklarar cachelagrade resultat. Använd
.checkpoint()för att bevara ett tabelltillstånd under en datarams livslängd. - Den här versionen innehåller en korrigering av ett problem som förhindrade att fliken Spark UI Environment visas korrekt när den körs i Databricks Container Services.
- [SPARK-48383][SS] Ge bättre felmeddelande för inkompatibla partitioner i startOffset-alternativet i Kafka
- [SPARK-48292][CORE] Återställ [SPARK-39195][SQL] Spark OutputCommitCoordinator bör avbryta fasen när den incheckade filen inte överensstämmer med uppgiftsstatus
- [SPARK-48503][SQL] Åtgärda ogiltiga skalärunderfrågor med gruppering efter icke-likvärdiga kolumner som var felaktigt tillåtna
- [SPARK-48481][SQL][SS] Tillämpa inte OptimizeOneRowPlan mot strömmande datauppsättning
- [SPARK-48475][PYTHON] Optimera _get_jvm_function i PySpark.
- [SPARK-48273][SQL] Åtgärda sen omskrivning av PlanWithUnresolvedIdentifier
- [SPARK-48445][SQL] Infoga inte UDF:er med dyra underordnade
- Säkerhetsuppdateringar för operativsystem.
- (Beteendeförändring) DataFrames som cachelagras mot Delta-tabellkällor är nu ogiltiga om källtabellen skrivs över. Den här ändringen innebär att alla tillståndsändringar i Delta-tabeller nu ogiltigförklarar cachelagrade resultat. Använd
- den 17 juni 2024
- [SPARK-48277] Förbättra felmeddelandet för ErrorClassesJsonReader.getErrorMessage
- Säkerhetsuppdateringar för operativsystem.
- 21 maj 2024
- (Beteendeförändring)
dbutils.widgets.getAll()stöds nu för att hämta alla widgetvärden i en notebook-fil. - [SPARK-48105][SS] Åtgärda kapplöpningsvillkoret mellan tillståndslagringsuppladdning och ögonblicksbildtagning
- [SPARK-47994][SQL] Åtgärda bugg med NÄR-sats för kolumnfilter nedtryckning i SQLServer
- Säkerhetsuppdateringar för operativsystem.
- (Beteendeförändring)
- Den 9 maj 2024
- [SPARK-47956][SQL] Rimlighetskontroll för olöst LCA-referens
- [SPARK-46822][SQL] Respektera spark.sql.legacy.charVarcharAsString vid konvertering av jdbc-datatyp till katalysatordatatyp.
- [SPARK-47895][SQL] grupp av alla bör vara idempotent
- [SPARK-48018][SS] Åtgärda null groupId som orsakar fel på grund av saknad parameter när KafkaException.couldNotReadOffsetRange kastas
- [SPARK-47973][CORE] Logga anropsplats i SparkContext.stop() och senare i SparkContext.assertNotStopped()
- Säkerhetsuppdateringar för operativsystem.
- den 25 april 2024
- [SPARK-44653][SQL] Icke-triviala DataFrame-unioner bör inte avbryta cachelagring
- Diverse felkorrigeringar.
- den 11 april 2024
- [SPARK-47509][SQL] Blockera underfrågor i lambda- och högre ordningsfunktioner
- Säkerhetsuppdateringar för operativsystem.
- 1 april 2024
- [SPARK-47385] Åtgärda tupleenkodrar med alternativ input.
- [SPARK-38708][SQL] Uppgradera Hive Metastore Client till 3.1.3 för Hive 3.1
- [SPARK-47200][SS] Felkategori för funktionsfel i Foreach batchmottagare
- [SPARK-47368][SQL] Ta bort inferTimestampNTZ-konfigurationskontroll i ParquetRowConverter
- [SPARK-44252][SS] Definiera en ny felklass och tillämpa för det fall där inläsningstillståndet från DFS misslyckas
- [SPARK-47135][SS] Implementera felklasser för Kafka-undantag för dataförlust
-
[SPARK-47300][SQL]
quoteIfNeededska citera identifierare som börjar med siffror - [SPARK-47305][SQL] Åtgärda PruneFilters för att korrekt märka isStreaming-flaggan för LocalRelation när planen innehåller både batch- och strömningsdata.
- [SPARK-47070] Åtgärda ogiltig aggregering efter omskrivning av underfrågor
- Säkerhetsuppdateringar för operativsystem.
- Den 14 mars 2024
- [SPARK-47145][SQL] Pass table identifier till row datakälla för vilja exec för V2 strategi.
- [SPARK-47167][SQL] Lägg till konkret klass för anonym JDBC-relation
- [SPARK-47176][SQL] Har hjälpfunktionen ResolveAllExpressionsUpWithPruning
- [SPARK-47044][SQL] Lägg till körd fråga för JDBC-externa datakällor för att förklara utdata
- [SPARK-47125][SQL] Returnera null om Univocity aldrig utlöser parsning
- Säkerhetsuppdateringar för operativsystem.
- den 29 februari 2024
- Ett problem har åtgärdats där användning av en lokal samling som källa i ett MERGE-kommando kan leda till att åtgärdsmåttet numSourceRows rapporterar dubbelt så många rader.
- För att skapa ett schema med en definierad plats måste användaren nu ha SELECT- och MODIFY-behörigheter för ALLA FILER.
- Säkerhetsuppdateringar för operativsystem.
- den 8 februari 2024
- Cdf-frågor (Change data feed) på materialiserade vyer i Unity Catalog stöds inte, och försök att köra en CDF-fråga med en materialiserad Unity Catalog-vy returnerar ett fel. Unity Catalog-strömningstabeller stöder CDF-frågor på icke-AUTOMATISKA CDC-tabeller i Databricks Runtime 14.1 och senare. CDF-frågor stöds inte med Unity Catalog-strömningstabeller i Databricks Runtime 14.0 och tidigare.
- [SPARK-46794] Ta bort underfrågor från LogicalRDD-begränsningar.
- [SPARK-46933] Lägg till tidsmätvärde för frågekörning till kontakter som använder JDBCRDD.
- [SPARK-45582] Säkerställ att butiksinstansen inte används efter att du har anropat commit inom strömmande aggregering i utdataläge.
- [SPARK-46396] Tidsstämpelinferens bör inte utlösa undantag.
- [SPARK-46861] Undvik dödläge i DAGScheduler.
- [SPARK-46941] Det går inte att infoga gränsnoden för fönstergrupper för top-k-beräkning om den innehåller SizeBasedWindowFunction.
- Säkerhetsuppdateringar för operativsystem.
- den 31 januari 2024
- [SPARK-46610] Skapa tabell bör utlösa undantag när det inte finns något värde för en nyckel i alternativ.
- [SPARK-46383] Minska drivrutins heap-användning genom att förkorta livslängden av TaskInfo.accumulables().
- [SPARK-46600] Flytta delad kod mellan SqlConf och SqlApiConf till SqlApiConfHelper.
- [SPARK-46676] dropDuplicatesWithinWatermark bör inte misslyckas vid kanonisering av planen.
- [SPARK-46763] Åtgärda kontrollfel i ReplaceDeduplicateWithAggregate för duplicerade attribut.
- Säkerhetsuppdateringar för operativsystem.
- den 17 januari 2024
- Den
shufflenod som förklaringsplanen returnerar för en Photon-fråga uppdateras för att lägga till flaggancausedBroadcastJoinBuildOOM=truenär ett minnesfel uppstår under en dataomblandning som är en del av en broadcast-anslutning. - För att undvika ökad svarstid vid kommunikation via TLSv1.3 innehåller den här underhållsversionen en korrigering av JDK 8-installationen för att åtgärda JDK-buggen JDK-8293562.
- [SPARK-46058] Lägg till separat flagga för privateKeyPassword.
- [SPARK-46173] Hoppar över trimAll-anrop under datumtolkning.
- [SPARK-46370] Åtgärda bugg när du frågar från tabellen när du har ändrat standardvärden för kolumner.
- [SPARK-46370] Åtgärda bugg när du frågar från tabellen när du har ändrat standardvärden för kolumner.
- [SPARK-46370] Åtgärda bugg när du frågar från tabellen när du har ändrat standardvärden för kolumner.
- [SPARK-46609] Undvik exponentiell explosion i PartitioningPreservingUnaryExecNode.
- [SPARK-46132] Stöd för nyckellösenord för JKS-nycklar för RPC SSL.
-
[SPARK-46602]
allowExistingPropagera i skapandet av vy när vyn/tabellen inte finns. - [SPARK-46249] Kräv instanslås för att inhämta RocksDB-metriker och förhindra tävling med bakgrundsoperationer.
- [SPARK-46417] Misslyckas inte när hive.getTable anropas och throwException är falsk.
-
[SPARK-46538] Åtgärda det tvetydiga kolumnreferensproblemet i
ALSModel.transform. - [SPARK-46478] Återställ SPARK-43049 för att använda "oracle varchar(255)" för sträng.
- [SPARK-46250] Förbättra stabiliteten för test_parity_listener.
-
[SPARK-46394] Åtgärda problem med spark.catalog.listDatabases() i scheman med specialtecken när
spark.sql.legacy.keepCommandOutputSchemade är inställda på true. - [SPARK-46056] Åtgärda Parquet-vektoriserad läsning av NPE med standardvärdet byteArrayDecimalType.
- [SPARK-46145] spark.catalog.listTables utlöser inte undantag när tabellen eller vyn inte hittas.
- [SPARK-46466] Den vektoriserade parquet-läsaren ska aldrig göra ombasering för tidsstämpel ntz.
- Den
- den 14 december 2023
- Åtgärdade ett problem där undantagna understreck i getColumns-åtgärder från JDBC- eller ODBC-klienter hanterades felaktigt och tolkades som jokertecken.
- [SPARK-45920] gruppera efter ordningstal bör vara idempotent.
- [SPARK-44582] Hoppa över iteratorn på SMJ om den har rensats.
- [SPARK-45433] Åtgärda CSV/JSON-schemainferens när tidsstämplar inte matchar angivet tidsstämpelformat.
- [SPARK-45655] Tillåt icke-deterministiska uttryck i AggregateFunctions i CollectMetrics.
- Säkerhetsuppdateringar för operativsystem.
- den 29 november 2023
- Installerade ett nytt paket
pyarrow-hotfixför att åtgärda en PyArrow RCE-säkerhetsrisk. - Spark-snowflake-anslutningen uppgraderas till 2.12.0.
-
[SPARK-44846] Komplexa grupperingsuttryck har tagits bort efter
RemoveRedundantAggregates. -
[SPARK-45544] Integrerat SSL-stöd i
TransportContext. -
[SPARK-45892] Refaktorisera validering av optimeringsplan för att frikoppla
validateSchemaOutputochvalidateExprIdUniqueness. -
[SPARK-45730] Förbättrade tidsbegränsningar för
ReloadingX509TrustManagerSuite. -
[SPARK-45859] Gjorde UDF-objekt i
ml.functionsfördröjda. - Säkerhetsuppdateringar för operativsystem.
- Installerade ett nytt paket
- den 10 november 2023
- För bättre resursutnyttjande trycks partitionsfilter på Delta Lake-strömningsfrågor ner innan hastighetsbegränsningen.
- Ändrade dataflödesfrågor i Unity Catalog-strömningstabeller och materialiserade vyer för att visa felmeddelanden.
-
[SPARK-45545]
SparkTransportConfärver vid skapande. -
[SPARK-45584] Åtgärdat fel vid körning av underfrågor med
TakeOrderedAndProjectExec. -
[SPARK-45427] RPC SSL-inställningar har lagts till i
SSLOptionsochSparkTransportConf. -
[SPARK-45541] Lade till
SSLFactory. -
[SPARK-45430]
FramelessOffsetWindowFunctionmisslyckas inte längre närIGNORE NULLSochoffset > rowCount. - [SPARK-45429] Hjälpklasser har lagts till för SSL RPC-kommunikation.
- [SPARK-44219] Extra verifiering per regel har lagts till för optimeringsomskrivningar.
-
[SPARK-45543] Ett problem har åtgärdats där
InferWindowGroupLimitett problem uppstod om de andra fönsterfunktionerna inte hade samma fönsterram som de rankningsliknande funktionerna. - Säkerhetsuppdateringar för operativsystem.
- den 23 oktober 2023
-
[SPARK-45256] Åtgärdade ett problem där det inte gick att
DurationWriterskriva fler värden än den ursprungliga kapaciteten. -
[SPARK-45419] Undvik att återanvända
rocksdb sstfiler i en annanrocksdbinstans genom att ta bort mappningsposter för filversioner av större versioner. -
[SPARK-45426] Stöd har lagts till för
ReloadingX509TrustManager. - Diverse korrigeringar.
-
[SPARK-45256] Åtgärdade ett problem där det inte gick att
- den 13 oktober 2023
- Snowflake-jdbc-beroendet uppgraderades från 3.13.29 till 3.13.33.
- Funktionen
array_insertär 1-baserad för positiva och negativa index, medan den tidigare var 0-baserad för negativa index. Nu infogar den ett nytt element i slutet av indatamatriserna för indexet -1. Om du vill återställa det tidigare beteendet anger duspark.sql.legacy.negativeIndexInArrayInserttilltrue. - Åtgärdat ett problem med att inte ignorera skadade filer när
ignoreCorruptFilesär aktiverat under CSV-schemainferens med automatisk inläsning. - Återställ "[SPARK-42946]."
- [SPARK-42205] JSON-protokollet har uppdaterats för att ta bort loggning av ackumulerbara objekt i en aktivitets- eller fasstarthändelse.
-
[SPARK-45178] Återgå till att köra en enda batch för
Trigger.AvailableNowmed källor som inte stöds i stället för att använda omslutningen. -
[SPARK-45316] Lägg till nya parametrar
ignoreCorruptFilesochignoreMissingFilestillHadoopRDDochNewHadoopRDD. - [SPARK-44740] Metadatavärden för artefakter har åtgärdats.
-
[SPARK-45360] Initierade Spark-session builder-konfiguration från
SPARK_REMOTE. - [SPARK-44551] Redigerade kommentarer för synkronisering med OSS.
- [SPARK-45346] Parquet-schemainferens respekterar nu skiftlägeskänsliga flaggor vid sammanslagning av schema.
-
[SPARK-44658]
ShuffleStatus.getMapStatusreturnerar nuNonei stället förSome(null). - [SPARK-44840] Ändrade till 1-baserad för negativa index.
- den 14 september 2023
-
[SPARK-44873] Stöd har lagts till för
alter viewmed kapslade kolumner i Hive-klienten. - [SPARK-44878] Inaktiverad strikt gräns för skrivhanteraren för att undvika infogningsfel vid cache-slutförande.
-
[SPARK-44873] Stöd har lagts till för
- den 30 augusti 2023
- Kommandot dbutils
cp(dbutils.fs.cp) har optimerats för snabbare kopiering. Med den här förbättringen kan kopieringsåtgärder ta upp till 100 mindre tid, beroende på filstorleken. Funktionen är tillgänglig i alla moln och filsystem som är tillgängliga i Databricks, inklusive för Unity-katalogvolymer och DBFS-monteringar. -
[SPARK-44455] Ange identifierare med backticks i
SHOW CREATE TABLE-resultatet. - [SPARK-44763] Ett problem som visade en sträng som en dubbel i binär aritmetik med intervall har åtgärdats.
-
[SPARK-44871] Åtgärdat
percentile_discbeteende. - [SPARK-44714] Lätta på begränsningen av LCA-frågebehandling.
-
[SPARK-44818] En tävling för väntande aktivitetsavbrott som utfärdades innan
taskThreadinitierades har åtgärdats. - [SPARK-44505] Har lagt till "override" för stöd för kolumnära format i Scan för DSv2.
- [SPARK-44479] Protobuf-konverteringen har åtgärdats från en tom structtyp.
-
[SPARK-44718] Matcha
ColumnVectorstandardinställningen för konfiguration av minnesläge tillOffHeapMemoryModekonfigurationsvärdet. -
[SPARK-42941] Stöd har lagts till för
StreamingQueryListeneri Python. - [SPARK-44558] Exportera PySparks Spark Connect-loggnivå.
-
[SPARK-44464] Har korrigerats
applyInPandasWithStatePythonRunnerför utdatarader som har Null som det första kolumnvärdet. -
[SPARK-44643] Fixade
Row.__repr__när fältet är en tom rad. - Säkerhetsuppdateringar för operativsystem.
- Kommandot dbutils
Databricks Runtime 12.2 LTS
Se Databricks Runtime 12.2 LTS.
- den 27 januari 2026
- Säkerhetsuppdateringar för operativsystem.
- den 9 januari 2026
- Säkerhetsuppdateringar för operativsystem.
- den 9 december 2025
- Säkerhetsuppdateringar för operativsystem.
- den 18 november 2025
- Säkerhetsuppdateringar för operativsystem.
- den 4 november 2025
- Uppdaterade R-bibliotek:
- pil från 10.0.0 till 21.0.0
- Säkerhetsuppdateringar för operativsystem.
- Uppdaterade R-bibliotek:
- den 21 oktober 2025
- Python har uppdaterats från 2.7.18 till 2.7.18.1
- Säkerhetsuppdateringar för operativsystem.
- den 7 oktober 2025
- Säkerhetsuppdateringar för operativsystem.
- den 24 september 2025
- Säkerhetsuppdateringar för operativsystem.
- den 9 september 2025
- Säkerhetsuppdateringar för operativsystem.
- den 26 augusti 2025
- Säkerhetsuppdateringar för operativsystem.
- den 14 augusti 2025
- Säkerhetsuppdateringar för operativsystem.
- den 29 juli 2025
- Säkerhetsuppdateringar för operativsystem.
- den 15 juli 2025
- Säkerhetsuppdateringar för operativsystem.
- den 1 juli 2025
- Säkerhetsuppdateringar för operativsystem.
- den 17 juni 2025
- Säkerhetsuppdateringar för operativsystem.
- 3 juni 2025
- Uppdaterade Python-bibliotek:
- certifi från 2019-11-28, 2021-10-08 till 2021-10-08
- chardet från 3.0.4, 4.0.0 till 4.0.0
- idna från 2.8, 3.3 till 3.3
- begäranden från 2.22.0, 2.27.1 till 2.27.1
- sex från 1.14.0, 1.16.0 till 1.16.0
- urllib3 från 1.25.8, 1.26.9 till 1.26.9
- pip 21.2.4 har lagts till
- Setuptools 61.2.0 har lagts till
- Tomli 1.2.2 har lagts till
- Wcwidth 0.2.5 har lagts till
- Tillagt hjul 0.37.0
- Distro 1.4.0 har tagits bort
- Distro-info 0.23+ubuntu1.1 har tagits bort
- Python-apt 2.0.1+ubuntu0.20.4.1 har tagits bort
- Java-bibliotek har uppdaterats:
- software.amazon.cryptools.AmazonCorrettoCryptoProvider från 1.6.1-linux-x86_64 till 1.6.1
- Säkerhetsuppdateringar för operativsystem.
- Uppdaterade Python-bibliotek:
- 20 maj 2025
- [SPARK-42655][SQL] Felaktigt tvetydigt kolumnreferensfel
- Säkerhetsuppdateringar för operativsystem.
- den 22 april 2025
- [Beteendeförändring] Vakuumoperationer utför nu kontroller av Writer-protokoll som liknar andra operationer, vilket förhindrar oväntade rensningar av tabeller med nyare funktioner när de körs med inkompatibla äldre versioner av Databricks Runtime.
- Säkerhetsuppdateringar för operativsystem.
- den 9 april 2025
- Säkerhetsuppdateringar för operativsystem.
11 mars 2025
- Säkerhetsuppdateringar för operativsystem.
den 10 december 2024
- Säkerhetsuppdateringar för operativsystem.
den 26 november 2024
- Diverse felkorrigeringar.
den 10 oktober 2024
- [SPARK-49743][SQL] OptimizeCsvJsonExpr bör inte ändra schemafält vid beskärning av GetArrayStructFields
den 25 september 2024
- [SPARK-49000][SQL] Åtgärda "select count(distinct 1) from t" där t är tom tabell genom att expandera RewriteDistinctAggregates
- [SPARK-46601] [CORE] Åtgärda loggfel i handleStatusMessage
- Diverse felkorrigeringar.
den 17 september 2024
- Säkerhetsuppdateringar för operativsystem.
den 29 augusti 2024
- Diverse felkorrigeringar.
14 augusti 2024
- [SPARK-48941][SPARK-48970] Backport ML-skrivare/läsarkorrigeringar
- [SPARK-49065][SQL] Ombasering i äldre formatters/parsers måste ha stöd för icke JVM-standardtidszoner
- [SPARK-49056][SQL] ErrorClassesJsonReader kan inte hantera null korrekt
- [SPARK-48597][SQL] Introducera en markör för egenskapen isStreaming i textrepresentation av logisk plan
- [SPARK-48463][ML] Gör StringIndexer till stöd för kapslade indatakolumner
- Säkerhetsuppdateringar för operativsystem.
1 augusti 2024
- [SPARK-48896][SPARK-48909][SPARK-48883] Korrigeringar av Spark ML-skrivare för backport
1 augusti 2024
- För att tillämpa nödvändiga säkerhetskorrigeringar uppgraderas Python-versionen i Databricks Runtime 12.2 LTS från 3.9.5 till 3.9.19.
den 11 juli 2024
- (Beteendeförändring) DataFrames som cachelagras mot Delta-tabellkällor är nu ogiltiga om källtabellen skrivs över. Den här ändringen innebär att alla tillståndsändringar i Delta-tabeller nu ogiltigförklarar cachelagrade resultat. Använd
.checkpoint()för att bevara ett tabelltillstånd under en datarams livslängd. - [SPARK-48481][SQL][SS] Tillämpa inte OptimizeOneRowPlan mot strömmande datauppsättning
- [SPARK-47070] Åtgärda ogiltig aggregering efter omskrivning av underfrågor
- [SPARK-42741][SQL] Ta inte bort gjutningar i binär jämförelse när literal är null
- [SPARK-48445][SQL] Infoga inte UDF:er med dyra underordnade
- [SPARK-48503][SQL] Åtgärda ogiltiga skalärunderfrågor med gruppering efter icke-likvärdiga kolumner som var felaktigt tillåtna
- [SPARK-48383][SS] Ge bättre felmeddelande för inkompatibla partitioner i startOffset-alternativet i Kafka
- Säkerhetsuppdateringar för operativsystem.
- (Beteendeförändring) DataFrames som cachelagras mot Delta-tabellkällor är nu ogiltiga om källtabellen skrivs över. Den här ändringen innebär att alla tillståndsändringar i Delta-tabeller nu ogiltigförklarar cachelagrade resultat. Använd
den 17 juni 2024
- [SPARK-48277] Förbättra felmeddelandet för ErrorClassesJsonReader.getErrorMessage
- Diverse felkorrigeringar.
21 maj 2024
- [SPARK-48105][SS] Åtgärda kapplöpningsvillkoret mellan tillståndslagringsuppladdning och ögonblicksbildtagning
- Säkerhetsuppdateringar för operativsystem.
Den 9 maj 2024
- [SPARK-44251][SQL] Ställ in nullable korrekt på sammansvetsad kopplingsnyckel i fullständig yttre USING-koppling
- [SPARK-47973][CORE] Logga anropsplats i SparkContext.stop() och senare i SparkContext.assertNotStopped()
- [SPARK-47956][SQL] Rimlighetskontroll för olöst LCA-referens
- [SPARK-48018][SS] Åtgärda null groupId som orsakar fel på grund av saknad parameter när KafkaException.couldNotReadOffsetRange kastas
- Säkerhetsuppdateringar för operativsystem.
den 25 april 2024
- Säkerhetsuppdateringar för operativsystem.
den 11 april 2024
- Säkerhetsuppdateringar för operativsystem.
2024-04-01
- [SPARK-47305][SQL] Åtgärda PruneFilters för att korrekt märka isStreaming-flaggan för LocalRelation när planen innehåller både batch- och strömningsdata.
- [SPARK-44252][SS] Definiera en ny felklass och tillämpa för det fall där inläsningstillståndet från DFS misslyckas
- [SPARK-47135][SS] Implementera felklasser för Kafka-undantag för dataförlust
- [SPARK-47200][SS] Felkategori för funktionsfel i Foreach batchmottagare
- Säkerhetsuppdateringar för operativsystem.
Den 14 mars 2024
- [SPARK-47176][SQL] Har hjälpfunktionen ResolveAllExpressionsUpWithPruning
- Återställ "[SPARK-46861][CORE] Undvik dödläge i DAGScheduler"
- [SPARK-47125][SQL] Returnera null om Univocity aldrig utlöser parsning
- [SPARK-47167][SQL] Lägg till konkret klass för anonym JDBC-relation
- Säkerhetsuppdateringar för operativsystem.
den 29 februari 2024
- Ett problem har åtgärdats där användning av en lokal samling som källa i ett MERGE-kommando kan leda till att åtgärdsmåttet numSourceRows rapporterar dubbelt så många rader.
- För att skapa ett schema med en definierad plats måste användaren nu ha SELECT- och MODIFY-behörigheter för ALLA FILER.
- [SPARK-45582][SS] Se till att butiksinstansen inte används efter att commit har anropats inom strömmande aggregering i utdataläge
- Säkerhetsuppdateringar för operativsystem.
den 13 februari 2024
- [SPARK-46861] Undvik dödläge i DAGScheduler.
- [SPARK-46794] Ta bort underfrågor från LogicalRDD-begränsningar.
- Säkerhetsuppdateringar för operativsystem.
den 31 januari 2024
- [SPARK-46763] Åtgärda kontrollfel i ReplaceDeduplicateWithAggregate för duplicerade attribut.
- Säkerhetsuppdateringar för operativsystem.
den 25 december 2023
- För att undvika ökad svarstid vid kommunikation via TLSv1.3 innehåller den här underhållsversionen en korrigering av JDK 8-installationen för att åtgärda JDK-buggen JDK-8293562.
- [SPARK-39440] Lägg till en konfiguration för att inaktivera händelsetidslinjen.
- [SPARK-46132] Stöd för nyckellösenord för JKS-nycklar för RPC SSL.
-
[SPARK-46394] Åtgärda problem med spark.catalog.listDatabases() i scheman med specialtecken när
spark.sql.legacy.keepCommandOutputSchemade är inställda på true. - [SPARK-46417] Misslyckas inte när hive.getTable anropas och throwException är falsk.
- [SPARK-43067] Korrigera platsen för felklassresursfilen i Kafka-anslutningsappen.
- [SPARK-46249] Kräv instanslås för att inhämta RocksDB-metriker och förhindra tävling med bakgrundsoperationer.
-
[SPARK-46602]
allowExistingPropagera i skapandet av vy när vyn/tabellen inte finns. - [SPARK-46058] Lägg till separat flagga för privateKeyPassword.
- [SPARK-46145] spark.catalog.listTables utlöser inte undantag när tabellen eller vyn inte hittas.
-
[SPARK-46538] Åtgärda det tvetydiga kolumnreferensproblemet i
ALSModel.transform. - [SPARK-42852] Återställ NamedLambdaVariable-relaterade ändringar från EquivalentExpressions.
den 14 december 2023
- Åtgärdade ett problem där undantagna understreck i getColumns-åtgärder från JDBC- eller ODBC-klienter hanterades felaktigt och tolkades som jokertecken.
- [SPARK-44582] Hoppa över iteratorn på SMJ om den har rensats.
- [SPARK-45920] gruppera efter ordningstal bör vara idempotent.
- [SPARK-45655] Tillåt icke-deterministiska uttryck i AggregateFunctions i CollectMetrics.
- Säkerhetsuppdateringar för operativsystem.
den 29 november 2023
- Installerade ett nytt paket
pyarrow-hotfixför att åtgärda en PyArrow RCE-säkerhetsrisk. - Ett problem där undantagna understreck i
getColumnsåtgärder som kommer från JDBC- eller ODBC-klienter tolkades felaktigt som jokertecken. -
[SPARK-42205] Loggningsfunktioner har tagits bort i
StageochTaskstarthändelser. -
[SPARK-44846] Komplexa grupperingsuttryck har tagits bort efter
RemoveRedundantAggregates. -
[SPARK-43718] Nullbarhet för nycklar i
USINGkopplingar har rättats. -
[SPARK-45544] Integrerat SSL-stöd i
TransportContext. - [SPARK-43973] Det strukturerade direktuppspelningsgränssnittet visar nu misslyckade frågor korrekt.
-
[SPARK-45730] Förbättrade tidsbegränsningar för
ReloadingX509TrustManagerSuite. -
[SPARK-45859] Gjorde UDF-objekt i
ml.functionsfördröjda. - Säkerhetsuppdateringar för operativsystem.
- Installerade ett nytt paket
den 14 november 2023
- För bättre resursutnyttjande trycks partitionsfilter på Delta Lake-strömningsfrågor ner innan hastighetsbegränsningen.
-
[SPARK-45545]
SparkTransportConfärver vid skapande. -
[SPARK-45427] RPC SSL-inställningar har lagts till i
SSLOptionsochSparkTransportConf. -
[SPARK-45584] Åtgärdat fel vid körning av underfrågor med
TakeOrderedAndProjectExec. -
[SPARK-45541] Lade till
SSLFactory. -
[SPARK-45430]
FramelessOffsetWindowFunctionmisslyckas inte längre närIGNORE NULLSochoffset > rowCount. - [SPARK-45429] Hjälpklasser har lagts till för SSL RPC-kommunikation.
- Säkerhetsuppdateringar för operativsystem.
den 24 oktober 2023
-
[SPARK-45426] Stöd har lagts till för
ReloadingX509TrustManager. - Diverse korrigeringar.
-
[SPARK-45426] Stöd har lagts till för
den 13 oktober 2023
- Snowflake-jdbc-beroendet uppgraderades från 3.13.29 till 3.13.33.
- [SPARK-42553] Säkerställ minst en tidsenhet efter intervall.
- [SPARK-45346] Parquet-schemainferens respekterar skiftlägeskänslig flagga vid sammanslagning av schema.
-
[SPARK-45178] Återgå till att köra en enda batch för
Trigger.AvailableNowmed källor som inte stöds i stället för att använda omslutningen. -
[SPARK-45084]
StateOperatorProgressför att använda ett korrekt, tillräckligt shuffle-partitionsnummer.
den 12 september 2023
-
[SPARK-44873] Stöd har lagts till för
alter viewmed kapslade kolumner i Hive-klienten. -
[SPARK-44718] Matcha
ColumnVectorstandardinställningen för konfiguration av minnesläge tillOffHeapMemoryModekonfigurationsvärdet. -
[SPARK-43799] Ett binärt deskriptoralternativ har lagts till i PySpark-API
Protobuf:et. - Diverse korrigeringar.
-
[SPARK-44873] Stöd har lagts till för
30 augusti 2023
-
[SPARK-44485] Optimerad
TreeNode.generateTreeString. -
[SPARK-44818] En tävling för väntande aktivitetsavbrott som utfärdades innan
taskThreadinitierades har åtgärdats. -
[SPARK-44871][11.3-13.0] Fasta
percentile_discbeteendet. - [SPARK-44714] Mildrad restriktion av LCA-lösning för förfrågningar.
- Säkerhetsuppdateringar för operativsystem.
-
[SPARK-44485] Optimerad
den 15 augusti 2023
- [SPARK-44504] Underhållsuppgift rensar inlästa leverantörer vid ett stoppfel.
-
[SPARK-44464] Har korrigerats
applyInPandasWithStatePythonRunnerför utdatarader som harNullsom det första kolumnvärdet. - Säkerhetsuppdateringar för operativsystem.
den 29 juli 2023
- Åtgärdade ett problem där
dbutils.fs.ls()returneradeINVALID_PARAMETER_VALUE.LOCATION_OVERLAPnär den anropades för en lagringsplatssökväg som kolliderade med annan extern eller hanterad lagringsplats. -
[SPARK-44199]
CacheManageruppdaterasfileIndexinte längre i onödan. - Säkerhetsuppdateringar för operativsystem.
- Åtgärdade ett problem där
24 juli 2023
-
[SPARK-44337] Ett problem har åtgärdats där alla fält som angetts till
Any.getDefaultInstanceorsakade parsningsfel. -
[SPARK-44136] Åtgärdade ett problem där
StateManagermaterialiserades i en exekutor i stället för drivrutinen iFlatMapGroupsWithStateExec. - Säkerhetsuppdateringar för operativsystem.
-
[SPARK-44337] Ett problem har åtgärdats där alla fält som angetts till
23 juni 2023
- Säkerhetsuppdateringar för operativsystem.
Den 15 juni 2023
- Fotoniserad
approx_count_distinct. - Snowflake-jdbc-biblioteket uppgraderas till 3.13.29 för att åtgärda ett säkerhetsproblem.
-
[SPARK-43779]
ParseToDateläser nu inEvalModei huvudtråden. -
[SPARK-43156][SPARK-43098] Utökat feltest för antal skalära underfrågor med
decorrelateInnerQueryinaktiverat. - Säkerhetsuppdateringar för operativsystem.
- Fotoniserad
2 juni 2023
- JSON-parsern i
failOnUnknownFieldsläge ignorerar en post iDROPMALFORMEDläge och misslyckas direkt iFAILFASTläge. - Förbättra prestanda för inkrementella uppdateringar med
SHALLOW CLONEApache Iceberg och Apache Parquet. - Åtgärdade ett problem i Auto Loader där olika källfilformat var inkonsekventa när det angivna schemat inte innehöll uppskjutna partitioner. Det här problemet kan orsaka oväntade fel vid läsning av filer med kolumner som saknas i det härledda partitionsschemat.
- [SPARK-43404] Hoppa över att återanvända sst-filen för samma version av RocksDB-tillståndslagret för att undvika felmatchningsfelet för ID.
-
[SPARK-43413][11.3-13.0] Åtgärdade
INnullbarhet för underfrågorListQuery. - [SPARK-43522] Det gick inte att skapa ett struct-kolumnnamn med matrisindex.
-
[SPARK-43541] Propagera alla
Projecttaggar i lösningen av uttryck och saknade kolumner. -
[SPARK-43527] Åtgärdat
catalog.listCatalogsi PySpark. - [SPARK-43123] Interna fältmetadata läcker inte längre till kataloger.
- [SPARK-43340] Det saknade stackspårningsfältet har åtgärdats i händelseloggar.
-
[SPARK-42444]
DataFrame.drophanterar nu duplicerade kolumner korrekt. -
[SPARK-42937]
PlanSubqueriesställer nu inInSubqueryExec#shouldBroadcastpå sant. -
[SPARK-43286] CBC-läget har uppdaterats
aes_encryptför att generera slumpmässiga IV:er. -
[SPARK-43378] Stäng strömobjekt på rätt sätt i
deserializeFromChunkedBuffer.
- JSON-parsern i
17 maj 2023
- Parquet-skanningar är nu robusta mot OOM:er vid genomsökning av exceptionellt strukturerade filer genom att dynamiskt justera batchstorleken. Filmetadata analyseras för att proaktivt minska batchstorleken och minskas igen vid återförsök av uppgifter som en sista skyddsåtgärd.
- Om en Avro-fil lästes med bara alternativet
failOnUnknownFieldseller med Auto Loader ifailOnNewColumnsschemautvecklingsläge, skulle kolumner som har olika datatyper läsas somnulli stället för att utlösa ett fel som anger att filen inte kan läsas. Dessa avläsningar misslyckas nu och användare rekommenderas att använda alternativetrescuedDataColumn. - Auto Loader gör nu följande.
-
- Läser korrekt och räddar inte längre
Integer,ShortochByte-typer om en av dessa datatyper tillhandahålls, men Avro-filen föreslår en av de andra två typerna.
- Läser korrekt och räddar inte längre
-
- Förhindrar läsning av intervalltyper som datum- eller tidsstämpeltyper för att undvika att få skadade datum.
-
- Förhindrar läsning av
Decimal-typer med lägre precision.
- Förhindrar läsning av
- [SPARK-43172] Exponerar värd och token från Spark Connect-klienten.
-
[SPARK-43293]
__qualified_access_onlyignoreras i normala kolumner. -
[SPARK-43098]
COUNTBuggen korrigerades när skalära underfrågor grupperas efter sats. -
[SPARK-43085] Stöd för kolumntilldelning
DEFAULTför tabellnamn i flera delar. -
[SPARK-43190]
ListQuery.childOutputär nu konsekvent med sekundära utdata. - [SPARK-43192] Användaragentens teckenuppsättningsverifiering har tagits bort.
- Säkerhetsuppdateringar för operativsystem.
den 25 april 2023
- Om en Parquet-fil lästes med bara alternativet
failOnUnknownFieldseller med Auto Loader ifailOnNewColumnsschemautvecklingsläge, skulle kolumner som hade olika datatyper läsas somnulli stället för att utlösa ett fel som anger att filen inte kan läsas. Dessa avläsningar misslyckas nu och användare rekommenderas att använda alternativetrescuedDataColumn. - Automatisk inläsare läser nu korrekt och eliminerar inte längre
Integer,ShortochByte-typer om någon av dessa datatyper tillhandahålls. Parquet-filen föreslår en av de andra två typerna. När den räddade datakolumnen tidigare var aktiverad skulle datatypens matchningsfel göra att kolumner sparas trots att de var läsbara. -
[SPARK-43009] Parameteriserad
sql()medAnykonstanter - [SPARK-42406] Avsluta rekursiva Protobuf-fält genom att släppa fältet
-
[SPARK-43038] Stöd för CBC-läget genom att
aes_encrypt()/aes_decrypt() -
[SPARK-42971] Byt till att skriva ut
workdiromappDirsär noll när arbetaren hanterarWorkDirCleanup-händelsen - [SPARK-43018] Åtgärda bugg för INSERT kommandon med tidsstämpelliteraler
- Säkerhetsuppdateringar för operativsystem.
- Om en Parquet-fil lästes med bara alternativet
den 11 april 2023
- Stöd för äldre datakällformat i
SYNCkommandot. - Åtgärdar ett problem i %autoreload-beteendet i notebook-filer utanför en lagringsplats.
- Ett problem har åtgärdats där schemautvecklingen för automatisk inläsning kan gå till en oändlig redundansloop när en ny kolumn identifieras i schemat för ett kapslat JSON-objekt.
-
[SPARK-42928] Synkroniseras
resolvePersistentFunction. - [SPARK-42936] Åtgärdar LCan-problem när satsen kan lösas direkt av dess underordnade aggregering.
-
[SPARK-42967] Korrigerar
SparkListenerTaskStart.stageAttemptIdnär en uppgift startar efter att fasen har avbrutits. - Säkerhetsuppdateringar för operativsystem.
- Stöd för äldre datakällformat i
Den 29 mars 2023
Databricks SQL har nu stöd för att ange standardvärden för kolumner i Delta Lake-tabeller, antingen när tabellen skapas eller efteråt. Efterföljande
INSERTkommandon ,UPDATE,DELETEochMERGEkan referera till valfri kolumns standardvärde med det explicitaDEFAULTnyckelordet. Om någonINSERTtilldelning dessutom har en explicit lista med färre kolumner än måltabellen ersätts motsvarande kolumnstandardvärden med de återstående kolumnerna (eller NULL om inget standardvärde har angetts).Till exempel:
CREATE TABLE t (first INT, second DATE DEFAULT CURRENT_DATE()); INSERT INTO t VALUES (0, DEFAULT); INSERT INTO t VALUES (1, DEFAULT); SELECT first, second FROM t; > 0, 2023-03-28 1, 2023-03-28zAutomatisk inläsning initierar nu minst en synkron RocksDB-loggrensning för
Trigger.AvailableNow-strömmar för att säkerställa att kontrollpunkten regelbundet kan rensas upp för snabbt körande Auto Loader-strömmar. Detta kan göra att vissa strömmar tar längre tid innan de stängs av, men det sparar på lagringskostnader och förbättrar Auto Loader-upplevelsen i framtida körningar.Nu kan du ändra en Delta-tabell för att lägga till stöd för tabellfunktioner med hjälp av
DeltaTable.addFeatureSupport(feature_name).[SPARK-42794] Öka lockAcquireTimeoutMs till 2 minuter för att hämta RocksDB-tillståndsarkivet i Structure Streaming
[SPARK-42521] Lägg till NULLs för INSERTs med användardefinierade listor med färre kolumner än måltabellen
[SPARK-42702][SPARK-42623] Stöd för parametriserad fråga i underfrågor och CTE
[SPARK-42668] Fånga undantag när du försöker stänga den komprimerade strömmen i HDFSStateStoreProvider-stopp
[SPARK-42403] JsonProtocol ska hantera null-JSON-strängar
Den 8 mars 2023
- Felmeddelandet "Det gick inte att initiera konfigurationen" har förbättrats för att ge kunden mer kontext.
- Det finns en terminologiändring för att lägga till funktioner i en Delta-tabell med hjälp av tabellegenskapen. Den föredragna syntaxen är nu
'delta.feature.featureName'='supported'i stället'delta.feature.featureName'='enabled'för . För bakåtkompatibilitet fungerar det fortfarande att använda'delta.feature.featureName'='enabled'och det kommer att fortsätta fungera. - Från och med den här versionen är det möjligt att skapa/ersätta en tabell med ytterligare en tabellegenskap
delta.ignoreProtocolDefaultsför att ignorera protokollrelaterade Spark-konfigurationer, som innehåller standardversioner av läsare och skrivare och tabellfunktioner som stöds som standard. - [SPARK-42070] Ändra standardvärdet för argumentet för funktionen Mask från -1 till NULL
- [SPARK-41793] Felaktigt resultat för fönsterramar som definierats av en intervallsats på betydande decimaler
- [SPARK-42484] UnsafeRowUtils bättre felmeddelande
- [SPARK-42516] Samla alltid in sessionens tidszonskonfiguration när du skapar vyer
- [SPARK-42635] Åtgärda timestampAdd-uttrycket.
- [SPARK-42622] Inaktiverat ersättning i värden
- [SPARK-42534] Åtgärda DB2Dialect Limit-villkor
- [SPARK-42121] Lägg till inbyggda tabellvärdesfunktioner posexplode, posexplode_outer, json_tuple och stack
- [SPARK-42045] ANSI SQL-läge: Round/Bround ska returnera ett fel vid överflöde för små/stora/signifikanta heltal
- Säkerhetsuppdateringar för operativsystem.
Databricks Runtime 9.1 LTS
Se Databricks Runtime 9.1 LTS.
- den 9 april 2025
- Säkerhetsuppdateringar för operativsystem.
- 11 mars 2025
- Säkerhetsuppdateringar för operativsystem.
- den 11 februari 2025
- Säkerhetsuppdateringar för operativsystem.
- den 10 december 2024
- Säkerhetsuppdateringar för operativsystem.
- den 26 november 2024
- Säkerhetsuppdateringar för operativsystem.
- den 5 november 2024
- Säkerhetsuppdateringar för operativsystem.
- den 22 oktober 2024
- Säkerhetsuppdateringar för operativsystem.
- den 10 oktober 2024
- Säkerhetsuppdateringar för operativsystem.
- den 25 september 2024
- [SPARK-49000][SQL] Åtgärda "select count(distinct 1) from t" där t är tom tabell genom att expandera RewriteDistinctAggregates
- Säkerhetsuppdateringar för operativsystem.
- den 6 september 2024
- Säkerhetsuppdateringar för operativsystem.
- den 29 augusti 2024
- [SPARK-49065][SQL] Ombasering i äldre formatters/parsers måste ha stöd för icke JVM-standardtidszoner
- 14 augusti 2024
- 1 augusti 2024
- Säkerhetsuppdateringar för operativsystem.
- den 11 juli 2024
- Säkerhetsuppdateringar för operativsystem.
- den 17 juni 2024
- Säkerhetsuppdateringar för operativsystem.
- 21 maj 2024
- [SPARK-48105][SS] Åtgärda kapplöpningsvillkoret mellan tillståndslagringsuppladdning och ögonblicksbildtagning
- Säkerhetsuppdateringar för operativsystem.
- Den 9 maj 2024
- [SPARK-47973][CORE] Logga anropsplats i SparkContext.stop() och senare i SparkContext.assertNotStopped()
- [SPARK-44251][SQL] Ställ in nullable korrekt på sammansvetsad kopplingsnyckel i fullständig yttre USING-koppling
- Säkerhetsuppdateringar för operativsystem.
- den 25 april 2024
- Diverse felkorrigeringar.
- den 11 april 2024
- Säkerhetsuppdateringar för operativsystem.
- 1 april 2024
- Återställ "[SPARK-46861][CORE] Undvik dödläge i DAGScheduler"
- Säkerhetsuppdateringar för operativsystem.
- Den 14 mars 2024
- Säkerhetsuppdateringar för operativsystem.
- den 29 februari 2024
- Ett problem har åtgärdats där användning av en lokal samling som källa i ett MERGE-kommando kan leda till att åtgärdsmåttet numSourceRows rapporterar dubbelt så många rader.
- Säkerhetsuppdateringar för operativsystem.
- den 13 februari 2024
- [SPARK-46861] Undvik dödläge i DAGScheduler.
- Säkerhetsuppdateringar för operativsystem.
- den 31 januari 2024
- Säkerhetsuppdateringar för operativsystem.
- den 25 december 2023
- För att undvika ökad svarstid vid kommunikation via TLSv1.3 innehåller den här underhållsversionen en korrigering av JDK 8-installationen för att åtgärda JDK-buggen JDK-8293562.
- [SPARK-46058] Lägg till separat flagga för privateKeyPassword.
- [SPARK-39440] Lägg till en konfiguration för att inaktivera händelsetidslinjen.
- [SPARK-46132] Stöd för nyckellösenord för JKS-nycklar för RPC SSL.
- den 14 december 2023
- Säkerhetsuppdateringar för operativsystem.
- den 29 november 2023
- Installerade ett nytt paket
pyarrow-hotfixför att åtgärda en PyArrow RCE-säkerhetsrisk. -
[SPARK-45859] Gjorde UDF-objekt i
ml.functionsfördröjda. -
[SPARK-45544] Integrerat SSL-stöd i
TransportContext. -
[SPARK-45730] Förbättrade tidsbegränsningar för
ReloadingX509TrustManagerSuite. - Säkerhetsuppdateringar för operativsystem.
- Installerade ett nytt paket
- den 14 november 2023
-
[SPARK-45545]
SparkTransportConfärver vid skapande. - [SPARK-45429] Hjälpklasser har lagts till för SSL RPC-kommunikation.
-
[SPARK-45427] RPC SSL-inställningar har lagts till i
SSLOptionsochSparkTransportConf. -
[SPARK-45584] Åtgärdat fel vid körning av underfrågor med
TakeOrderedAndProjectExec. -
[SPARK-45541] Lade till
SSLFactory. - [SPARK-42205] Loggackumuleringar har tagits bort från scen- och aktivitetsstarthändelser.
- Säkerhetsuppdateringar för operativsystem.
-
[SPARK-45545]
- den 24 oktober 2023
-
[SPARK-45426] Stöd har lagts till för
ReloadingX509TrustManager. - Säkerhetsuppdateringar för operativsystem.
-
[SPARK-45426] Stöd har lagts till för
- den 13 oktober 2023
- Säkerhetsuppdateringar för operativsystem.
- den 10 september 2023
- Diverse korrigeringar.
- den 30 augusti 2023
- Säkerhetsuppdateringar för operativsystem.
- den 15 augusti 2023
- Säkerhetsuppdateringar för operativsystem.
- Den 23 juni 2023
- Snowflake-jdbc-biblioteket uppgraderas till 3.13.29 för att åtgärda ett säkerhetsproblem.
- Säkerhetsuppdateringar för operativsystem.
- Den 15 juni 2023
- [SPARK-43098] Åtgärda fel i COUNT-funktionens korrekthet när skalära underfrågor har en GROUP BY-sats.
-
[SPARK-43156][SPARK-43098] Utöka buggtestet för skalära underfrågor med
decorrelateInnerQueryinaktiverat. - [SPARK-40862] Stöd för icke-aggregerade underfrågor i RewriteCorrelatedScalarSubquery.
- Säkerhetsuppdateringar för operativsystem.
- 2 juni 2023
- JSON-parsern i
failOnUnknownFieldsläge ignorerar en post iDROPMALFORMEDläge och misslyckas direkt iFAILFASTläge. - Ett problem i JSON-räddad dataanalys har åtgärdats för att förhindra
UnknownFieldException. - Åtgärdade ett problem i Auto Loader där olika källfilformat var inkonsekventa när det angivna schemat inte innehöll uppskjutna partitioner. Det här problemet kan orsaka oväntade fel vid läsning av filer med kolumner som saknas i det härledda partitionsschemat.
-
[SPARK-37520] Lägg till strängfunktionerna
startswith()ochendswith() -
[SPARK-43413] Nullbarhet för underfrågor
INhar åtgärdatsListQuery. - Säkerhetsuppdateringar för operativsystem.
- JSON-parsern i
- 17 maj 2023
- Säkerhetsuppdateringar för operativsystem.
- den 25 april 2023
- Säkerhetsuppdateringar för operativsystem.
- den 11 april 2023
- Ett problem har åtgärdats där schemautvecklingen för automatisk inläsning kan gå till en oändlig redundansloop när en ny kolumn identifieras i schemat för ett kapslat JSON-objekt.
- [SPARK-42967] Åtgärda SparkListenerTaskStart.stageAttemptId när en aktivitet startas efter att fasen har avbrutits.
- Den 29 mars 2023
- Säkerhetsuppdateringar för operativsystem.
- den 14 mars 2023
-
[SPARK-42484] Förbättrat felmeddelande för
UnsafeRowUtils. - Diverse korrigeringar.
-
[SPARK-42484] Förbättrat felmeddelande för
- den 28 februari 2023
- Användare kan nu läsa och skriva specifika Delta-tabeller som kräver läsarversion 3 och Skrivare version 7 med Databricks Runtime 9.1 LTS eller senare. För att lyckas måste tabellfunktioner som anges i tabellernas protokoll stödjas av den aktuella versionen av Databricks Runtime.
- Säkerhetsuppdateringar för operativsystem.
- den 16 februari 2023
- Säkerhetsuppdateringar för operativsystem.
- den 31 januari 2023
- Tabelltyper av JDBC-tabeller är nu EXTERNA som standard.
- den 18 januari 2023
- Säkerhetsuppdateringar för operativsystem.
- den 29 november 2022
- Åtgärdade ett problem med JSON-parsning i Auto Loader när alla kolumner lämnades som strängar (
cloudFiles.inferColumnTypesinte angavs eller angavs tillfalse) och JSON innehöll kapslade objekt. - Säkerhetsuppdateringar för operativsystem.
- Åtgärdade ett problem med JSON-parsning i Auto Loader när alla kolumner lämnades som strängar (
- den 15 november 2022
- Uppgraderade Apache commons-text till 1.10.0.
- Säkerhetsuppdateringar för operativsystem.
- Diverse korrigeringar.
- Den 1 november 2022
- Ett problem har åtgärdats där om en Delta-tabell hade en användardefinierad kolumn med namnet
_change_type, men Ändra dataflöde stängdes av i tabellen, skulle data i den kolumnen felaktigt fyllas med NULL-värden när du kördeMERGE. - Ett problem med automatisk inläsning har åtgärdats där en fil kan dupliceras i samma mikrobatch när
allowOverwritesär aktiverad - [SPARK-40596] Fyll i ExecutorDecommission med meddelanden i ExecutorDecommissionInfo
- Säkerhetsuppdateringar för operativsystem.
- Ett problem har åtgärdats där om en Delta-tabell hade en användardefinierad kolumn med namnet
- den 18 oktober 2022
- Säkerhetsuppdateringar för operativsystem.
- den 5 oktober 2022
- Diverse korrigeringar.
- Säkerhetsuppdateringar för operativsystem.
- den 22 september 2022
- Användare kan ange spark.conf.set("spark.databricks.io.listKeysWithPrefix.azure.enabled", "true") för att återaktivera den inbyggda listan för automatisk inläsning på ADLS. Den inbyggda listan hade tidigare stängts av på grund av prestandaproblem, men det kan ha lett till ökade lagringskostnader för kunderna.
- [SPARK-40315] Lägg till hashCode() för Literal of ArrayBasedMapData
- [SPARK-40089] Korrigera sortering för vissa decimaltyper
- [SPARK-39887] RemoveRedundantAliases bör behålla alias som gör utdata för projektionsnoder unika
- den 6 september 2022
- [SPARK-40235] Använd avbrottsbart lås i stället för synkroniserat i Executor.updateDependencies()
- [SPARK-35542] Korrigering: Bucketizer som skapats för flera kolumner med parametrar splitsArray, inputCols och outputCols kan inte läsas in när du har sparat den
- [SPARK-40079] Lägg till Imputer inputCols-validering för scenario med tom indata
- den 24 augusti 2022
-
[SPARK-39666] Använd UnsafeProjection.create för att respektera
spark.sql.codegen.factoryModei ExpressionEncoder - [SPARK-39962] Tillämpa projektion när gruppattribut är tomma
- Säkerhetsuppdateringar för operativsystem.
-
[SPARK-39666] Använd UnsafeProjection.create för att respektera
- den 9 augusti 2022
- Säkerhetsuppdateringar för operativsystem.
- den 27 juli 2022
- Gör Delta MERGE-åtgärdens resultat konsekventa när källan är icke-deterministisk.
-
[SPARK-39689] Stöd för två tecken
lineSepi CSV-datakällan -
[SPARK-39575] Har lagts till
ByteBuffer#rewindefterByteBuffer#getiAvroDeserializer. - [SPARK-37392] Åtgärdade prestandafelet för katalysatoroptimeraren.
- Säkerhetsuppdateringar för operativsystem.
- den 13 juli 2022
-
[SPARK-39419]
ArraySortgenererar ett undantag när jämförelsen returnerar null. - Inaktiverade autoinläsarens användning av inbyggda moln-API:er för kataloglistor i Azure.
- Säkerhetsuppdateringar för operativsystem.
-
[SPARK-39419]
- den 5 juli 2022
- Säkerhetsuppdateringar för operativsystem.
- Diverse korrigeringar.
- Den 15 juni 2022
-
[SPARK-39283] Åtgärda dödläge mellan
TaskMemoryManagerochUnsafeExternalSorter.SpillableIterator.
-
[SPARK-39283] Åtgärda dödläge mellan
- 2 juni 2022
-
[SPARK-34554]
copy()Implementera metoden iColumnarMap. - Säkerhetsuppdateringar för operativsystem.
-
[SPARK-34554]
- Den 18 maj 2022
- En potentiell inbyggd minnesläcka har åtgärdats i Auto Loader.
- Uppgradera AWS SDK-versionen från 1.11.655 till 1.11.678.
- [SPARK-38918] Kapslad kolumnrensning bör filtrera bort attribut som inte tillhör den aktuella relationen
-
[SPARK-39084] Åtgärda
df.rdd.isEmpty()med hjälpTaskContextav för att stoppa iteratorn när uppgiften har slutförts - Säkerhetsuppdateringar för operativsystem.
- den 19 april 2022
- Säkerhetsuppdateringar för operativsystem.
- Diverse korrigeringar.
- den 6 april 2022
- [SPARK-38631] Använder Java-baserad implementering för att ta bort tarring på Utils.unpack.
- Säkerhetsuppdateringar för operativsystem.
- Den 22 mars 2022
- Ändrade den aktuella arbetskatalogen för anteckningsböcker på kluster med hög parallellitet och antingen tabellåtkomstkontroll eller vidarebefordran av autentiseringsuppgifter aktiverat till användarens hemkatalog. Tidigare var Active Directory
/databricks/driver. - [SPARK-38437] Överseende serialisering av datetime från datakälla
- [SPARK-38180] Tillåt säkra up-cast-uttryck i korrelerade likhetspredikat
- [SPARK-38155] Tillåt inte distinkt aggregering i laterala underfrågor med predikat som inte stöds
- [SPARK-27442] Ett kontrollfält togs bort när data lästes eller skrevs i en parquet.
- Ändrade den aktuella arbetskatalogen för anteckningsböcker på kluster med hög parallellitet och antingen tabellåtkomstkontroll eller vidarebefordran av autentiseringsuppgifter aktiverat till användarens hemkatalog. Tidigare var Active Directory
- Den 14 mars 2022
- [SPARK-38236] Absoluta filsökvägar som anges i tabellen create/alter behandlas som relativa
-
[SPARK-34069] Avbryt aktivitetstråden om den lokala egenskapen
SPARK_JOB_INTERRUPT_ON_CANCELär inställd på true.
- den 23 februari 2022
- [SPARK-37859] SQL-tabeller som skapats med JDBC med Spark 3.1 kan inte läsas med Spark 3.2.
- den 8 februari 2022
- [SPARK-27442] Ett kontrollfält togs bort när data lästes eller skrevs i en parquet.
- Säkerhetsuppdateringar för operativsystem.
- den 1 februari 2022
- Säkerhetsuppdateringar för operativsystem.
- den 26 januari 2022
- Åtgärdade ett problem där samtidiga transaktioner i Delta-tabeller kunde genomföras i en icke-seriell ordning under vissa sällsynta förhållanden.
- Åtgärdade ett problem där kommandot
OPTIMIZEkunde misslyckas när ANSI SQL-dialekten aktiverades.
- den 19 januari 2022
- Mindre korrigeringar och säkerhetsförbättringar.
- Säkerhetsuppdateringar för operativsystem.
- den 4 november 2021
- Ett problem åtgärdades som kunde få strukturerade direktuppspelningsströmmar att misslyckas med en
ArrayIndexOutOfBoundsException. - Ett kapplöpningsvillkor som kan leda till att en fråga misslyckas med ett IOException-fel som
java.io.IOException: No FileSystem for schemeeller som kan leda till att ändringar isparkContext.hadoopConfigurationinte ger effekt på frågorna har åtgärdats. - Apache Spark Connector för Delta Sharing uppgraderades till 0.2.0.
- Ett problem åtgärdades som kunde få strukturerade direktuppspelningsströmmar att misslyckas med en
- den 20 oktober 2021
- Uppgraderade BigQuery-anslutningsprogrammet från 0.18.1 till 0.22.2. Detta lägger till stöd för typen BigNumeric.