Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die folgenden Versionshinweise enthalten Informationen zu Databricks Runtime 16.0, unterstützt von Apache Spark 3.5.0.
Databricks hat diese Version im November 2024 veröffentlicht.
Hinweis
Die Unterstützung für diese Databricks-Runtime-Version wurde beendet. Informationen zum Enddatum des Supports finden Sie unter "Ende des Supports" und "Ende des Lebenszyklus". Eine Übersicht aller unterstützten Databricks Runtime-Versionen finden Sie unter Versionshinweise und Kompatibilität von Databricks Runtime.
Änderungen des Verhaltens
- Aktuelle Änderung: JDK 17 ist jetzt die Standardeinstellung
- Grundlegende Änderung: Gehostetes RStudio erreicht End-of-Life-Status
-
Breaking Change: Entfernung der Unterstützung für das Ändern der Typen
byte,short,intundlongin breitere Typen - Korrekte Analyse von Regex-Mustern mit Negation in geschachtelten Zeichengruppen
-
Verbessern der Erkennung doppelter Übereinstimmungen im Delta Lake
MERGE - Die Clusterbibliothek-Installationsmethode kann nicht mehr außer Kraft gesetzt werden.
- Standard-Timeout von zwei Stunden für cluster-spezifische Bibliotheksinstallationen
-
Installieren von Bibliotheken aus DBFS und Festlegen der Spark conf
spark.databricks.driver.dbfsLibraryInstallationAllowedsind deaktiviert -
Die
addArtifact()Funktionalität ist jetzt in allen Computetypen konsistent. - Backticks-Regel für Hauptbezeichner mit Sonderzeichen regelmäßig durchgesetzt
Aktuelle Änderung: JDK 17 ist jetzt die Standardeinstellung
In Databricks Runtime 16.0 und höher wird die standardmäßige JDK-Version von JDK 8 auf JDK 17 umgestellt. Diese Änderung erfolgt aufgrund der geplanten Deaktivierung und des End-of-Support für JDK 8. Dies wirkt sich auf Folgendes aus:
- Java Code, der auf Azure Databricks Compute ausgeführt wird, muss mit Java 17 kompatibel sein.
- Scala-Code, der in Notizbüchern oder Azure Databricks-Computing ausgeführt wird, muss mit Java 17 kompatibel sein.
- Java- und Scala-Bibliotheken, die auf compute installiert sind, müssen mit Java 17 kompatibel sein.
- Versionen des Apache Hive-Metastore-Clients unter 2.x. Das Festlegen der Spark-Konfiguration
spark.sql.hive.metastore.versionauf eine Version unter 2.x führt zu Kompatibilitätsproblemen mit Java 17 und Verbindungsfehlern mit dem Hive-Metaspeicher. Databricks empfiehlt ein Upgrade von Hive auf eine Version über 2.0.0.
Wenn Sie auf Java 8 zurücksetzen müssen, fügen Sie folgendes zu den Spark-Umgebungsvariablen hinzu, wenn Sie Ihre Azure Databricks Compute konfigurieren:
JNAME=zulu8-ca-amd64
Wenn Sie ARM-Instanzen verwenden, verwenden Sie Folgendes:
JNAME=zulu8-ca-arm64
Weitere Informationen zum Angeben von JDK-Versionen mit Azure Databricks Compute finden Sie unter Create a cluster with a specific JDK version.
Hilfe zum Migrieren ihres Codes von Java 8 finden Sie in den folgenden Leitfäden:
Breaking Change: Gehostetes RStudio erreicht das Ende seines Lebenszyklus
Mit dieser Version ist der Databricks-gehostete RStudio Server End-of-Life und nicht mehr in einem Azure Databricks-Arbeitsbereich verfügbar, der Databricks Runtime 16.0 oder höher ausführt. Weitere Informationen und eine Liste der Alternativen zu RStudio finden Sie unter Connect to a Databricks-hosted RStudio Server.
Breaking Change: Entfernung der Unterstützung für das Ändern der Typen byte, short, int und long in breitere Typen
In Databricks Runtime 15.4.3 und höher können die folgenden Datentypänderungen nicht mehr auf Tabellen angewendet werden, für die das Feature "Typverbreiterung" aktiviert ist:
-
byte,shortundintlongbisdecimal. -
byte,shortundintbisdouble.
Diese Änderung wird vorgenommen, um ein einheitliches Verhalten in Delta- und Apache Iceberg-Tabellen sicherzustellen. Weitere Informationen zur Typweiterung finden Sie unter "Typweiterung".
Richtige Analyse von Regex-Mustern mit Negation in geschachtelter Zeichengruppierung
Diese Version enthält eine Änderung zur Unterstützung der korrekten Analyse von Regex-Mustern mit Negation in geschachtelter Zeichengruppierung. Beispielsweise wird [^[abc]] als "jedes Zeichen, das NICHT eines von 'abc' ist" geparst.
Darüber hinaus war das Photon-Verhalten mit Spark für geschachtelte Zeichenklassen inkonsistent. Regex-Muster, die geschachtelte Zeichenklassen enthalten, verwenden Photon nicht mehr und verwenden stattdessen Spark. Eine geschachtelte Zeichenklasse ist jedes Muster, das eckige Klammern in eckigen Klammern enthält, z. B. [[a-c][1-3]].
Verbessern der Erkennung doppelter Übereinstimmungen im Delta Lake MERGE
Im Databricks Runtime 15.4 LTS und niedrigeren Versionen MERGE schlagen Vorgänge fehl, wenn mehrere Zeilen in der Quelltabelle auf der Grundlage der MERGE-Bedingung, die in der ON-Klausel angegeben ist, mit derselben Zeile in der Zieltabelle übereinstimmen. In Databricks Runtime 16.0 und höher werden auch die in der MERGE-Klausel angegebenen Bedingungen von WHEN MATCHED berücksichtigt. Weitere Informationen finden Sie unter Ausführen eines Upsert-Vorgangs in einer Delta Lake-Tabelle mithilfe von „Merge“.
Die Clusterbibliothek-Installationsmethode kann nicht mehr außer Kraft gesetzt werden.
Die Spark-Konfigurationen spark.databricks.libraries.enableSparkPyPI, spark.databricks.libraries.enableMavenResolution und spark.databricks.libraries.enableCRANResolutionnow verwenden jetzt als Standard true und können nicht überschrieben werden.
Standardtimeout von zwei Stunden für Installationen mit Clusterbereichsbibliothek
In Databricks Runtime 16.0 und höher verfügt die Cluster-spezifische Bibliotheksinstallation über ein Standard-Timeout von zwei Stunden. Bibliotheksinstallationen, die länger als dieses Timeout dauern, schlagen fehl, und die Installation wird beendet. Beim Konfigurieren eines Clusters können Sie den Timeoutzeitraum mithilfe der Spark-Konfiguration spark.databricks.driver.clusterLibraryInstallationTimeoutSecändern.
Installieren von Bibliotheken aus DBFS und Festlegen der Spark conf spark.databricks.driver.dbfsLibraryInstallationAllowed sind deaktiviert
In Databricks Runtime 16.0 und höher ist die Installation von Bibliotheken aus DBFS vollständig deaktiviert. Diese Änderung wird vorgenommen, um die Sicherheit von Bibliotheken in einem Databricks-Arbeitsbereich zu verbessern. Darüber hinaus können Sie in Databricks Runtime 16.0 und höher die Spark-Konfiguration spark.databricks.driver.dbfsLibraryInstallationAllowednicht mehr verwenden.
Die addArtifact() Funktionalität ist jetzt in allen Computetypen konsistent.
Mit dieser Version wird das Archiv automatisch entpackt, wenn Sie addArtifact(archive = True) verwenden, um eine Abhängigkeit zu einem freigegebenen oder serverlosen Azure Databricks-Rechner hinzuzufügen. Diese Änderung macht das Verhalten von addArtifact(archive = True) auf diesen Rechenressourcen konsistent mit dedizierten Rechenressourcen (ehemals Einzelbenutzer-Compute), die bereits das automatische Entpacken von Archiven unterstützen.
Backticks-Regel für Hauptbezeichner mit Sonderzeichen regelmäßig durchgesetzt
Mit dieser Version werden Hauptbezeichner mit Sonderzeichen in GRANT, DENY und REVOKE Anweisungen jetzt einen Fehler auslösen, wenn sie nicht in Backticks eingeschlossen sind.
Neue Features und Verbesserungen
-
Mehr zuverlässiges Neuladen geänderter Python Module mit Verbesserungen an
autoreload - Avro-Unterstützung für rekursives Schema
- to_avro und from_avro-Funktionen
- Erweiterte Unterstützung für „Confluent Schema Registry“ für Avro
- Erzwingen von erneutem Clustering in Tabellen mit Liquid Clustering
- Die Delta-APIs für Python und Scala unterstützen jetzt Identitätsspalten
- Feingranulierte Zugriffssteuerung auf dedizierter Recheneinheit (vormals Einzelbenutzerrecheneinheit) ist jetzt allgemein verfügbar
- Erstellen von Tabellen mit Liquid Clustering während des Streaming-Schreibvorgangs
- Unterstützung der Klausel OPTIMIZE FULL
- Unterstützung der Spezifikation von WITH-Optionen in INSERT und Tabellenverweisen
- Neue SQL-Funktionen
- Aktivieren der automatischen Schemaentwicklung beim Zusammenführen von Daten in eine Delta-Tabelle
Zuverlässigeres Neuladen geänderter Python-Module mit Verbesserungen an autoreload
In Databricks Runtime 16.0 und höher verbessern Aktualisierungen der Erweiterung autoreload die Sicherheit und Zuverlässigkeit des Neuladens geänderter Python Module, die aus Arbeitsbereichsdateien importiert wurden. Wenn möglich, lädt autoreload nur den Teil eines Moduls neu, der sich geändert hat, anstatt das gesamte Modul zu laden. Darüber hinaus schlägt Azure Databricks jetzt automatisch vor, die Erweiterung autoreload zu verwenden, wenn sich das Modul seit dem letzten Import geändert hat. Weitere Informationen finden Sie unter Autoreload für Python Module.
Avro-Unterstützung für rekursives Schema
Sie können jetzt die recursiveFieldMaxDepth Option mit der from_avro Funktion und der avro Datenquelle verwenden. Diese Option legt die maximale Tiefe für die Schema rekursion in der Avro-Datenquelle fest. Siehe Lesen und Schreiben von Avro-Streamingdaten.
to_avro und from_avro-Funktionen
Die Funktionen to_avro und from_avro ermöglichen die Konvertierung von SQL-Typen in Avro-Binärdaten und umgekehrt.
Erweiterte Unterstützung für Confluent Schema Registry für Avro
Azure Databricks unterstützt jetzt Avro-Schemareferenz mit dem Confluent Schema Registry. Siehe Authentifizierung bei einem externen Confluent-Schemaregister.
Erzwingen von erneutem Clustering in Tabellen mit Liquid Clustering
In Databricks Runtime 16.0 und höher können Sie die OPTIMIZE FULL Syntax verwenden, um die Neuclusterung aller Datensätze in einer Tabelle mit aktivierter Flüssigclusterung zu erzwingen. Siehe Neuclustering erzwingen.
Die Delta-APIs für Python und Scala unterstützen jetzt Identitätsspalten.
Sie können jetzt die Delta-APIs für Python und Scala verwenden, um Tabellen mit Identitätsspalten zu erstellen. Siehe Identitätsspalten.
Präzise Zugriffssteuerung für dediziertes Computing (ehemals Einzelbenutzercomputing) ist allgemein verfügbar.
In Databricks Runtime 16.0 und höher ist eine differenzierte Zugriffssteuerung auf dedizierten Computern allgemein verfügbar. In Arbeitsbereichen, die für die serverloses Computing aktiviert sind: Wenn eine Abfrage auf unterstützten Computeressourcen ausgeführt wird, z. B. dedizierte Computeressource, und die Abfrage auf eines der folgenden Objekte zugreift, übergibt die Computeressource die Abfrage an das serverlose Computing, um die Datenfilterung auszuführen:
- Ansichten, die über Tabellen definiert sind, für die der Benutzer nicht über die
SELECTBerechtigungen verfügt. - Dynamische Ansichten.
- Tabellen, auf die Zeilenfilter oder Spaltenmasken angewendet wurden.
- Materialisierte Ansichten und Streamingtabellen
Erstellen von Tabellen mit Liquid Clustering während des Streaming-Schreibvorgangs
Sie können jetzt clusterBy verwenden, um das Liquid Clustering zu aktivieren, wenn Sie neue Tabellen mit strukturierten Streaming-Schreibvorgängen erstellen. Weitere Informationen finden Sie unter Aktivieren des Liquid Clustering.
Unterstützung der Klausel OPTIMIZE FULL
Databricks Runtime 16.0 unterstützt die OPTIMIZE FULL-Klausel. Diese Klausel optimiert alle Datensätze in einer Tabelle, die flüssigen Clustering verwendet, einschließlich Daten, die zuvor gruppiert wurden.
Unterstützung der Spezifikation von WITH-Optionen in INSERT und Tabellenverweisen
Databricks Runtime 16.0 unterstützt eine Optionsspezifikation für Tabellenverweise und Tabellennamen einer INSERT Anweisung, die zum Steuern des Verhaltens von Datenquellen verwendet werden kann.
Neue SQL-Funktionen
Die folgenden SQL-Funktionen werden in Databricks Runtime 16.0 hinzugefügt:
-
Diese Funktion ist eine fehlertolerante Version von url_decode. Diese Funktion gibt zurück
NULL, wenn die Eingabe keine gültige URL-codierte Zeichenfolge ist. -
Wenn der Eingabeausdruck für die
zeroifnull()Funktion lautetNULL, gibt die Funktion 0 zurück. Andernfalls wird der Wert des Eingabeausdrucks zurückgegeben. -
Gibt
NULLzurück, wenn die Eingabe „0“ ist oder die Eingabe, wenn diese nicht „0“ ist. Wenn der Eingabeausdruck für dienullifzero()Funktion 0 ist, gibt die Funktion zurückNULL. Wenn der Eingabeausdruck nicht 0 ist, wird der Wert des Eingabeausdrucks zurückgegeben.
Aktivieren der automatischen Schemaentwicklung beim Zusammenführen von Daten in eine Delta-Tabelle
Diese Version fügt Unterstützung für das withSchemaEvolution() Mitglied der DeltaMergeBuilder Klasse hinzu. Verwenden Sie withSchemaEvolution(), um die automatische Schemaevolution während der MERGE-Operationen zu aktivieren. Beispiel: mergeBuilder.whenMatched(...).withSchemaEvolution().execute()}}.
Weitere Änderungen
SparkR ist jetzt veraltet
Ab Databricks Runtime 16.0 und höher ist SparkR in Databricks veraltet, um die kommende Abschaffung in der Spark 4-Version vorzubereiten. Siehe den Apache Spark Veraltetes SparkR-Thread.
Databricks empfiehlt stattdessen die Verwendung von Sparklyr .
Databricks Runtime 16.0 wird mit PVC nicht unterstützt
Databricks Runtime 16.0 wird von Databricks Private Virtual Cloud (PVC) nicht unterstützt. Sie müssen Databricks Runtime 15.4 oder darunter mit allen PVC-Versionen verwenden.
Fehlerkorrekturen
Auto Loader rettet jetzt Avro-Datensatztypen mit leeren Schemas.
Beim Laden einer Avro-Datei in eine Delta-Tabelle mit Auto Loader werden die Typen in der Datei, die über ein leeres Schema verfügen, jetzt zur Spalte "gerettete Daten" hinzugefügt. Da Sie keine leeren komplexen Datentypen in eine Delta-Tabelle aufnehmen können, wird ein Problem beim Laden einiger Avro-Dateien behoben. Weitere Informationen zu geretteten Daten finden Sie unter Was ist die Spalte für gerettete Daten?.
Fehler beim Schreiben von Zeitstempeln mit Zeitzonen, die ein zweites Offset enthalten.
Diese Version behebt einen Fehler, der sich auf einige Zeitstempel mit Zeitzonen auswirkt, die einen zweiten Offset enthalten. Dieser Fehler verursacht, dass die Sekunden beim Schreiben in JSON, XML oder CSV weggelassen werden, was zu falschen Zeitstempelwerten führt.
Um zum vorherigen Verhalten zurückzukehren, verwenden Sie beim Schreiben in eines der betroffenen Formate die folgende Option: .option("yyyy-MM-dd'T'HH:mm:ss[.SSS][XXX]")
Bibliotheksaktualisierungen
- Aktualisierte Python-Bibliotheken:
- azure-core von 1.30.2 bis 1.31.0
- azure-storage-blob von 12.19.1 bis 12.23.0
- azure-storage-file-datalake von 12.14.0 bis 12.17.0
- schwarz von 23.3.0 bis 24.4.2
- blinker von 1,4 bis 1.7.0
- boto3 von 1.34.39 bis 1.34.69
- Botocore von 1.34.39 bis 1.34.69
- certifi von 2023.7.22 auf 2024.6.2
- cffi von 1.15.1 auf 1.16.0
- klicken Sie von 8.0.4 bis 8.1.7
- comm von 0.1.2 bis 0.2.1
- contourpy von 1.0.5 bis 1.2.0
- Kryptografie von 41.0.3 bis 42.0.5
- Cython von 0.29.32 bis 3.0.11
- databricks-sdk von 0.20.0 bis 0.30.0
- dbus-python von 1.2.18 bis 1.3.2
- filelock von 3.13.4 auf 3.15.4
- fonttools von 4.25.0 bis 4.51.0
- GitPython von 3.1.43 bis 3.1.37
- google-api-core von 2.18.0 bis 2.20.0
- google-auth von 2.31.0 bis 2.35.0
- google-cloud-storage von 2.17.0 zu 2.18.2
- google-crc32c von 1.5.0 bis 1.6.0
- google-resumable-media von 2.7.1 auf 2.7.2
- googleapis-common-protos von 1.63.2 bis 1.65.0
- httplib2 von 0.20.2 bis 0.20.4
- idna von 3.4 bis 3.7
- ipykernel von 6.25.1 bis 6.28.0
- ipython von 8.15.0 bis 8.25.0
- jedi von 0.18.1 bis 0.19.1
- jmespath von 0.10.0 bis 1.0.1
- joblib von 1.2.0 bis 1.4.2
- jupyter_client von 7.4.9 bis 8.6.0
- jupyter_core von 5.3.0 bis 5.7.2
- launchpadlib von 1.10.16 bis 1.11.0
- lazr.restfulclient von 0.14.4 bis 0.14.6
- matplotlib von 3.7.2 bis 3.8.4
- mlflow-skinny von 2.11.4 bis 2.15.1
- more-itertools von 8.10.0 bis 10.3.0
- mypy-extensions von 0.4.3 bis 1.0.0
- nest-asyncio von Version 1.5.6 auf 1.6.0 aktualisiert
- numpy von 1.23.5 bis 1.26.4
- oauthlib von 3.2.0 bis 3.2.2
- Verpackung von 23.2 bis 24.1
- Patsy von 0.5.3 bis 0.5.6
- pip von 23.2.1 auf 24.2
- plotly von 5.9.0 bis 5.22.0
- prompt-toolkit von 3.0.36 bis 3.0.43
- Pyarrow von 14.0.1 bis 15.0.2
- Pydantisch von 1.10.6 bis 2.8.2
- PyGObject von 3.42.1 bis 3.48.2
- PyJWT von 2.3.0 bis 2.7.0
- Pyodbc von 4.0.38 bis 5.0.1
- python-dateutil von 2.8.2 bis 2.9.0.post0
- python-lsp-jsonrpc von 1.1.1 bis 1.1.2
- pytz von 2022.7 bis 2024.1
- PyYAML von 6.0 bis 6.0.1
- pyzmq von 23.2.0 bis 25.1.2
- Anfragen von 2.31.0 bis 2.32.2
- scikit-learn von 1.3.0 auf 1.4.2
- scipy von 1.11.1 auf 1.13.1
- seaborn von 0.12.2 bis 0.13.2
- setuptools von 68.0.0 bis 74.0.0
- smmap von 5.0.1 auf 5.0.0
- sqlparse von 0.5.0 bis 0.5.1
- statsmodels von 0.14.0 auf 0.14.2
- Tornado von 6.3.2 bis 6.4.1
- Traitlets von 5.7.1 bis 5.14.3
- typing_extensions von 4.10.0 bis 4.11.0
- ujson von 5.4.0 bis 5.10.0
- virtualenv von 20.24.2 bis 20.26.2
- wheel von 0.38.4 auf 0.43.0
- zipp von 3.11.0 bis 3.17.0
- Aktualisierte R-Bibliotheken:
- Pfeil von 14.0.0.2 zu 16.1.0
- Backports von 1.4.1 auf 1.5.0
- base von 4.3.2 auf 4.4.0
- Bitops von 1.0-7 bis 1.0-8
- boot von 1.3-28 auf 1.3-30
- brio von 1.1.4 bis 1.1.5
- broom von 1.0.5 bis 1.0.6
- bslib von 0.6.1 bis 0.8.0
- cachem von 1.0.8 auf 1.1.0
- Callr von 3.7.3 bis 3.7.6
- cli von 3.6.2 bis 3.6.3
- Aktualisieren von 0.7.0 auf 0.7.1
- Cluster von 2.1.4 bis 2.1.6
- Codetools von 0.2-19 bis 0.2-20
- Farbraum von 2.1-0 bis 2.1-1
- Compiler von 4.3.2 auf 4.4.0
- crayon von 1.5.2 bis 1.5.3
- curl von 5.2.0 auf 5.2.1 aktualisieren
- data.table von 1.15.0 bis 1.15.4
- Datensätze von Version 4.3.2 bis 4.4.0
- DBI von 1.2.1 bis 1.2.3
- dbplyr von 2.4.0 bis 2.5.0
- digest von 0.6.34 auf 0.6.36
- downlit von 0.4.3 auf 0.4.4
- evaluate von 0.23 auf 0.24.0
- farver von 2.1.1 auf 2.1.2
- fastmap von 1.1.1 auf 1.2.0
- extern von 0,8-85 bis 0,8-86
- fs von 1.6.3 bis 1.6.4
- future von 1.33.1 auf 1.34.0
- future.apply von 1.11.1 auf 1.11.2
- aktualisiert von 2.0.1 auf 2.1.0
- ggplot2 von 3.4.4 bis 3.5.1
- gh von 1.4.0 bis 1.4.1
- globals von 0.16.2 auf 0.16.3
- Grafiken von 4.3.2 bis 4.4.0
- grDevices Aktualisierung von 4.3.2 auf 4.4.0
- Raster von 4.3.2 bis 4.4.0
- gt von 0.10.1 bis 0.11.0
- gtable von 0.3.4 auf 0.3.5
- hardhat von Version 1.3.1 auf 1.4.0
- highr von 0,10 auf 0,11
- htmltools von 0.5.7 bis 0.5.8.1
- httpuv von 1.6.14 bis 1.6.15
- httr2 Version 1.0.0 bis Version 1.0.2
- ipred von 0.9-14 auf 0.9-15
- KernSmooth von 2.23-21 bis 2.23-22
- knitr von 1.45 bis 1.48
- Gitter von 0,21-8 bis 0,22-5
- Lava 1.7.3 bis 1.8.0
- Markdown von 1.12 auf 1.13
- MASS von 7.3-60 auf 7.3-60.0.1
- Matrix von 1.5-4.1 bis 1.6-5
- methoden von 4.3.2 bis 4.4.0
- mgcv von 1,8-42 bis 1,9-1
- mlflow von 2.10.0 bis 2.14.1
- munsell von 0.5.0 bis 0.5.1
- nlme von 3.1-163 bis 3.1-165
- openssl von 2.1.1 bis 2.2.0
- parallel von 4.3.2 bis 4.4.0
- parallel ablaufend von 1.36.0 bis 1.38.0
- pkgbuild von 1.4.3 bis 1.4.4
- pkgdown von 2.0.7 bis 2.1.0
- pkgload von 1.3.4 auf 1.4.0
- processx von 3.8.3 bis 3.8.4
- prodlim von 2023.08.28 bis 2024.06.25
- promises von 1.2.1 auf 1.3.0
- ps von 1.7.6 auf 1.7.7
- ragg von 1.2.7 bis 1.3.2
- Rcpp von 1.0.12 bis 1.0.13
- RcppEigen von 0.3.3.9.4 bis 0.3.4.0.0
- reactR von Version 0.5.0 auf Version 0.6.0
- Rezepte von 1.0.9 bis 1.1.0
- remotes von 2.4.2.1 auf 2.5.0
- Reprex Update von Version 2.1.0 auf 2.1.1
- rlang von 1.1.3 bis 1.1.4
- rmarkdown von 2.25 auf 2.27
- roxygen2 von 7.3.1 bis 7.3.2
- rpart von 4.1.21 bis 4.1.23
- RSQLite von 2.3.5 bis 2.3.7
- rstudioapi von 0.15.0 bis 0.16.0
- rvest von 1.0.3 auf 1.0.4
- sass von 0.4.8 bis 0.4.9
- Shape von 1.4.6 bis 1.4.6.1
- shiny von 1.8.0 auf 1.9.1
- sparklyr von 1.8.4 bis 1.8.6
- Räumlich von 7.3-15 bis 7.3-17
- splines von 4.3.2 bis 4.4.0
- Statistiken von 4.3.2 bis 4.4.0
- stats4 von 4.3.2 bis 4.4.0
- stringi von 1.8.3 bis 1.8.4
- Überleben von 3,5-5 bis 3,6-4
- Swagger-Version von 3.33.1 auf 5.17.14.1 aktualisieren
- systemfonts von 1.0.5 bis 1.1.0
- tcltk von 4.3.2 bis 4.4.0
- testthat von 3.2.1 auf 3.2.1.1
- Textshaping von 0.3.7 auf 0.4.0
- tidyselect von 1.2.0 bis 1.2.1
- Tinytex von 0,49 bis 0,52
- Tools von 4.3.2 bis 4.4.0
- usethis von 2.2.2 auf 3.0.0
- utils von Version 4.3.2 auf Version 4.4.0 aktualisiert
- uuid von 1.2-0 bis 1.2-1
- V8 von 4.4.1 bis 4.4.2
- withr von 3.0.0 auf 3.0.1
- xfun von 0,41 bis 0,46
- xopen von 1.0.0 bis 1.0.1
- yaml von 2.3.8 bis 2.3.10
- Aktualisierte Java-Bibliotheken:
- com.amazonaws.aws-java-sdk-autoscaling von 1.12.610 auf 1.12.638
- com.amazonaws.aws-java-sdk-cloudformation aktualisiert von Version 1.12.610 auf Version 1.12.638
- com.amazonaws.aws-java-sdk-cloudfront von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-cloudhsm von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-cloudsearch von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-cloudtrail von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-cloudwatch von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-cloudwatchmetrics von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-codedeploy von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-cognitoidentity von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-cognitosync von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-config von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-core von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-datapipeline von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-directconnect von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-directory von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-dynamodb von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-ec2 von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-ecs von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-efs von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-elasticache von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-elasticbeanstalk von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-elasticloadbalancing von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-elastictranscoder von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-emr von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-glacier von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-glue von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-iam von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-importexport von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-kinesis von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-kms von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-lambda von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-logs von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-machinelearning von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-opsworks von Version 1.12.610 bis Version 1.12.638
- com.amazonaws.aws-java-sdk-rds von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-redshift von 1.12.610 auf 1.12.638
- com.amazonaws.aws-java-sdk-route53 von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-s3 von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-ses von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-simpledb von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-simpleworkflow von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-sns von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-sqs von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-ssm von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-storagegateway von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-sts von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-support von 1.12.610 bis 1.12.638
- com.amazonaws.aws-java-sdk-workspaces von 1.12.610 bis 1.12.638
- com.amazonaws.jmespath-java von 1.12.610 bis 1.12.638
- com.google.protobuf.protobuf-java von 2.6.1 bis 3.25.1
- io.airlift.aircompressor von 0.25 auf 0.27
- io.delta.delta-sharing-client_2.12 von 1.1.3 bis 1.2.0
- io.netty.netty-all von 4.1.96.Final bis 4.1.108.Final
- io.netty.netty-buffer von 4.1.96.Final auf 4.1.108.Final
- io.netty.netty-codec von 4.1.96.Final bis 4.1.108.Final
- io.netty.netty-codec-http von 4.1.96.Final bis 4.1.108.Final
- io.netty.netty-codec-http2 von 4.1.96.Final bis 4.1.108.Final
- io.netty.netty-codec-socks von 4.1.96.Final auf 4.1.108.Final
- io.netty.netty-common von 4.1.96.Final auf 4.1.108.Final
- io.netty.netty-handler von 4.1.96.Final auf 4.1.108.Final
- io.netty.netty-handler-proxy von 4.1.96.Final bis 4.1.108.Final
- io.netty.netty-resolver von 4.1.96.Final bis 4.1.108.Final
- io.netty.netty-transport von 4.1.96.Final auf 4.1.108.Final
- io.netty.netty-transport-classes-epoll von 4.1.96.Final auf 4.1.108.Final
- io.netty.netty-transport-classes-kqueue von 4.1.96.Final auf 4.1.108.Final
- io.netty.netty-transport-native-epoll von 4.1.96.Final-linux-x86_64 auf 4.1.108.Final-linux-x86_64
- io.netty.netty-transport-native-kqueue von 4.1.96.Final-osx-x86_64 auf 4.1.108.Final-osx-x86_64
- io.netty.netty-transport-native-unix-common von 4.1.96.Final auf 4.1.108.Final
- org.apache.ivy.ivy von 2.5.1 auf 2.5.2
- org.apache.zookeeper.zookeeper von 3.6.3 bis 3.9.2
- org.apache.zookeeper.zookeeper-jute von 3.6.3 bis 3.9.2
- org.rocksdb.rocksdbjni von 8.11.4 bis 9.2.1
- org.scalactic.scalactic_2.12 von 3.2.15 bis 3.2.16
- org.scalatest.scalatest-compatible von 3.2.15 bis 3.2.16
- org.scalatest.scalatest-core_2.12 von 3.2.15 bis 3.2.16
- org.scalatest.scalatest-diagrams_2.12 von 3.2.15 bis 3.2.16
- org.scalatest.scalatest-featurespec_2.12 von 3.2.15 bis 3.2.16
- org.scalatest.scalatest-flatspec_2.12 von 3.2.15 bis 3.2.16
- org.scalatest.scalatest-freespec_2.12 von 3.2.15 bis 3.2.16
- org.scalatest.scalatest-funspec_2.12 von 3.2.15 bis 3.2.16
- org.scalatest.scalatest-funsuite_2.12 von 3.2.15 bis 3.2.16
- org.scalatest.scalatest-matchers-core_2.12 von 3.2.15 bis 3.2.16
- org.scalatest.scalatest-mustmatchers_2.12 von 3.2.15 bis 3.2.16
- org.scalatest.scalatest-propspec_2.12 von 3.2.15 bis 3.2.16
- org.scalatest.scalatest-refspec_2.12 von 3.2.15 bis 3.2.16
- org.scalatest.scalatest-shouldmatchers_2.12 von 3.2.15 bis 3.2.16
- org.scalatest.scalatest-wordspec_2.12 von 3.2.15 bis 3.2.16
- org.scalatest.scalatest_2.12 von 3.2.15 bis 3.2.16
Apache Spark
Databricks Runtime 16.0 umfasst Apache Spark 3.5.0. Diese Version enthält alle Spark-Fixes und Verbesserungen, die in Databricks Runtime 15.4 LTS enthalten sind, sowie die folgenden zusätzlichen Fehlerbehebungen und Verbesserungen, die an Spark vorgenommen wurden:
- [SPARK-49093] [DBRRM-1371] Rückgängig machen von „[SC-172958][SQL] GROUP BY mit MapType nes…
- [SPARK-49898] [DBRRM-1282][sc-178410] Korrektur der Dokumentation und Standardeinstellung für das Protokollierungskennzeichen des Ereignisprotokoll-Aufgabenmetriken-Akkumulators aus SPARK-42204.
- [SPARK-49743] [ES-1260022][behave-157][SC-177475][sql] OptimizeCsvJsonExpr sollte beim Pruning von GetArrayStructFields keine Schemafelder ändern
- [SPARK-49816] [SC-177896][sql] Sollte nur die out-going-ref-count für referenzierte äußere CTE-Beziehung aktualisieren
- [SPARK-48939] [SC-177022][sc-172766][AVRO] Unterstützung des Lesens von Avro mit rekursiver Schema-Referenz
- [SPARK-49688] [SC-177468][es-1242349][CONNECT] Behebung eines Datenrennens zwischen Unterbrechen und Ausführen des Plans
- [SPARK-49771] [SC-177466][python] Verbessern des UDF-Fehlers "Pandas Scalar Iter", wenn Ausgabezeilen Eingabezeilen überschreiten
- [SPARK-48866] [SC-170772][sql] Beheben von Hinweisen auf gültige Zeichen in der Fehlermeldung von INVALID_PARAMETER_VALUE.CHARSET
- [SPARK-48195] [ FIXFORWARD][sc-177267][CORE] Speichern und Wiederverwenden von RDD/Broadcast, erstellt von SparkPlan
- [SPARK-49585] [CONNECT] Ersetzen der Ausführungszuordnung in SessionHolder durch operationID-Satz
- [SPARK-49211] [ SC-174257][sql] V2-Katalog kann auch integrierte Datenquellen unterstützen
- [SPARK-49684] Minimieren der Lebensdauer der Sitzungswiederherstellungssperre
- [SPARK-48059] [SPARK-48145][spark-48134][SPARK-48182][spark-48209][SPARK-48291] Strukturiertes Protokollframework auf der Java-Seite
- [SPARK-48857] [SC-170661][sql] Einschränken von Zeichenmengen in CSVOptions
- [SPARK-49152] [SC-173690][sql] V2SessionCatalog sollte V2Command verwenden
- [SPARK-42846] [SC-176588][sql] Entfernen der Fehlerbedingung _LEGACY_ERROR_TEMP_2011
- [SPARK-48195] [ SC-177267][core] Speichern und Wiederverwenden von RDD/Broadcast, erstellt von SparkPlan
- [SPARK-49630] [SC-177379][ss] Option „Vereinfachen“ zum Verarbeiten von Sammlungstypen mit Statusdatenquellenleser hinzufügen
- [SPARK-49699] [SC-177154][ss] Deaktivieren Sie PruneFilters für Streaming-Arbeitslasten
- [SPARK-48781] [SC-175282][sql] Hinzufügen von Katalog-APIs zum Laden gespeicherter Prozeduren
- [SPARK-49667] [SC-177068][sql] CS_AI-Collatoren bei Ausdrücken, die StringSearch verwenden, nicht zulassen
- [SPARK-49737] [SC-177207][sql] Bucketing für sortierte Spalten in komplexen Typen deaktivieren
- [SPARK-48712] [SC-169794][sql] Leistungsverbesserung für das Kodieren mit leeren Werten oder dem UTF-8-Zeichensatz
- [SPARK-49038] [SC-173933][sql] SQLMetric sollte den Rohwert im Akkumulatorupdateereignis melden.
- [SPARK-48541] [SC-169066][Core] Fügen Sie einen neuen Exitcode für von TaskReaper getötete Ausführende hinzu.
- [SPARK-48774] [SC-170138][sql] Verwenden von SparkSession in SQLImplicits
-
[SPARK-49719] [ SC-177139][sql] Ganze Zahl erstellen
UUIDundSHUFFLEakzeptierenseed -
[SPARK-49713] [SC-177135][python][CONNECT] Funktion
count_min_sketchZahlenargumente akzeptieren ermöglichen. - [SPARK-47601] [SC-162499][graphx] Graphx: Migrieren von Protokollen mit Variablen zum strukturierten Protokollierungsframework
- [SPARK-49738] [SC-177219][sql] Endswith-Fehlerbehebung
- [SPARK-48623] [SC-170822][Core] Migrationen zur strukturierten Protokollierung [Teil 3]
- [SPARK-49677] [SC-177148][ss] Stellen Sie sicher, dass Änderungsprotokolldateien auf Commit geschrieben werden und forceSnapshot-Flag auch zurückgesetzt wird.
- [SPARK-49684] [SC-177040][connect] Entfernen globaler Sperren aus Sitzungs- und Ausführungsmanagern
- [SPARK-48302] [SC-168814][python] Beibehalten von Nullen in Kartenspalten in PyArrow-Tabellen
- [SPARK-48601] [SC-169025][sql] Geben Sie eine benutzerfreundlichere Fehlermeldung aus, wenn Sie einen NULL-Wert für die JDBC-Option festlegen
- [SPARK-48635] [SC-169263][sql] Zuweisen von Klassen zu Verknüpfungstypfehlern und AS_OF_JOIN-Fehler
- [SPARK-49673] [SC-177032][Verbinden] Erhöhen von CONNECT_GRPC_ARROW_MAX_BATCH_SIZE auf 0,7 * CONNECT_GRPC_MAX_MESSAGE_SIZE
-
[SPARK-49693] [ SC-177071][python][CONNECT] Verfeinern der Zeichenfolgendarstellung von
timedelta -
[SPARK-49687] [ SC-176901][sql] Verzögerte Sortierung in
validateAndMaybeEvolveStateSchema -
[SPARK-49718] [SC-177112][ps] Wechseln von
ScatterPlot zu Stichprobendaten - [SPARK-48472] [SC-169044][sql] Aktivierung von Reflexionsausdrücken mit sortierten Zeichenfolgen
- [SPARK-48484] [SC-167484][sql] Fix: V2Write verwendet dieselbe TaskAttemptId für verschiedene Vorgangsversuche.
- [SPARK-48341] [ SC-166560][connect] Zulassen, dass Plugins QueryTest in ihren Tests verwenden können
-
[SPARK-42252] [ SC-168723][core]
spark.shuffle.localDisk.file.output.bufferhinzufügen undspark.shuffle.unsafe.file.output.bufferverwerfen. - [SPARK-48314] [SC-166565][ss] Dateien nicht doppelt im Cache speichern für FileStreamSource mit Trigger.AvailableNow
-
[SPARK-49567] [SC-176241][python]
classicanstelle vonvanillain der PySpark-Codebasis verwenden - [SPARK-48374] [SC-167596][python] Unterstützen zusätzlicher PyArrow Table-Spaltentypen
-
[SPARK-48300] [ SC-166481][sql] Codegen-Unterstützung für
from_xml - [SPARK-49412] [SC-177059][ps] Berechnen aller Boxplotmetriken in einem einzigen Auftrag
- [SPARK-49692] [SC-177031][python][CONNECT] Verfeinern der Zeichenfolgendarstellung von Datumsliteral und Datetime
- [SPARK-49392] [ES-1130351][sc-176705][SQL] Fehler abfangen, wenn das Schreiben in die externe Datenquelle fehlschlägt
- [SPARK-48306] [SC-166241][sql] UDT in der Fehlermeldung verbessern
- [SPARK-44924] [SC-166379][ss] Konfiguration für zwischengespeicherte Dateien der FileStreamSource hinzufügen
- [SPARK-48176] [ SC-165644][sql] Passen Sie den Namen der FIELD_ALREADY_EXISTS Fehlerbedingung an.
-
[SPARK-49691] [SC-176988][python][CONNECT] Funktion
substringsollte Spaltennamen akzeptieren - [SPARK-49502] [SC-176077][core] Vermeiden von NPE in SparkEnv.get.shuffleManager.unregisterShuffle
- [SPARK-49244] [ SC-176703][sql] Weitere Ausnahmeverbesserungen für Parser/Interpreter
- [SPARK-48355] [SC-176684][sql] Unterstützung für CASE-Anweisung
-
[SPARK-49355] [SC-175121][sql]
levenshteinsollte überprüfen, ob diecollationWerte aller Parametertypen identisch sind. -
[SPARK-49640] [SC-176953][ps] Anwenden der Reservoir-Stichprobennahme in
SampledPlotBase -
[SPARK-49678] [SC-176857][core] Unterstützung von
spark.test.masterinSparkSubmitArguments -
[SPARK-49680] [SC-176856][python] Build-Parallelität standardmäßig auf 4 beschränken
Sphinx - [SPARK-49396] Wiederherstellen von „[SC-176030][sql] Ändern der NULL-Zulässigkeitsprüfung für den CaseWhen-Ausdruck“
- [SPARK-48419] [SC-167443][sql] Faltbare Verteilung ersetzen faltbare Spalten...
- [SPARK-49556] [ SC-176757][sql] Hinzufügen der SQL-Pipesyntax für den SELECT Operator
-
[SPARK-49438] [SC-175237][sql] Korrigieren Sie den hübschen Namen des
FromAvro&ToAvroAusdrucks. - [SPARK-49659] [SC-1229924][sql] Fügen Sie einen schönen benutzerbezogenen Fehler für skalare Unterabfragen innerhalb VALUES einer Klausel hinzu.
- [SPARK-49646] [SC-176778][sql] Beheben der Unterabfragedekorrelation für Union-/Set-Vorgänge, wenn parentOuterReferences Verweise enthält, die in collectedChildOuterReferences nicht behandelt werden
-
[SPARK-49354] [SC-175034][sql]
split_partsollte überprüfen, ob diecollationWerte aller Parametertypen identisch sind. - [SPARK-49478] [SC-175914][connect] Behandeln von NULL-Metriken in ConnectProgressExecutionListener
- [SPARK-48358] [SC-176374][sql] Unterstützung für die REPEAT-Anweisung
- [SPARK-49183] [SC-173680][sql] V2SessionCatalog.createTable sollte PROP_IS_MANAGED_LOCATION beachten.
-
[SPARK-49611] [ SC-176791][sql] Führen Sie TVF
collations()ein und entfernen Sie denSHOW COLLATIONSBefehl - [SPARK-49261] [SC-176589][sql] Ersetzen Sie keine Literale in Aggregatausdrücken durch Gruppenausdrücke.
- [SPARK-49099] [ SC-173229][sql] CatalogManager.setCurrentNamespace sollte den benutzerdefinierten Sitzungskatalog berücksichtigen
- [SPARK-49594] [SC-176569][ss] Hinzufügen von Überprüfungen, ob columnFamilies zum Schreiben der StateSchemaV3-Datei hinzugefügt oder entfernt wurden
- [SPARK-49578] [SC-176385][sql] Entfernen Sie den ANSI-Konfigurationsvorschlag in CAST_INVALID_INPUT und CAST_OVERFLOW
- [SPARK-48882] [SC-174256][ss] Namen vergeben an Fehlerklassen, die mit dem Streaming-Ausgabemodus zusammenhängen.
-
[SPARK-49155] [SC-176506][sql][SS] Verwenden Sie passenderen Parametertyp zum Erstellen
GenericArrayData - [SPARK-49519] [SC-176388][sql] Zusammenführen von Tabellen- und Beziehungsoptionen beim Erstellen von FileScanBuilder
- [SPARK-49591] [SC-176587][sql] Spalte "Logischer Typ" zur Variant-Infodatei hinzufügen
-
[SPARK-49596] [ SC-176423][sql] Verbessern der Leistung von
FormatString - [SPARK-49525][SC-176044][SS][CONNECT] Kleinere Protokollverbesserung für serverseitigen Streaming-Query-ListenerBus-Listener
-
[SPARK-49583] [SC-176272][sql] Definition der Fehlerunterbedingung
SECONDS_FRACTIONfür ein ungültiges Sekundenbruchteilmuster - [SPARK-49536] [SC-176242] Fehlerbehandlung beim Vorabrufen von Datensätzen aus der Python-Streaming-Datenquelle
- [SPARK-49443][SC-176273][sql][PYTHON] Implementieren des Ausdrucks „to_variant_object“ und Erstellen von Ausdrücken vom Typ „schema_of_variant“ zum Drucken von „OBJECT for Variant“-Objekten
- [SPARK-49544] [SASP-3990][sc-176557][CONNECT] Ersetzen der groben Sperre in SparkConnectExecutionManager durch ConcurrentMap
- [SPARK-49548] [SASP-3990][sc-176556][CONNECT] Ersetzen der groben Sperre in SparkConnectSessionManager durch ConcurrentMap
- [SPARK-49551] [ SC-176218][ss] Verbessere RocksDB-Log für replayChangelog
-
[SPARK-49595] [SC-176396][connect][SQL] Fix
DataFrame.unpivot/meltin Spark Connect Scala Client - [SPARK-49006] [SC-176162] Implementieren der Bereinigung für OperatorStateMetadataV2- und StateSchemaV3-Dateien
-
[SPARK-49600] [SC-176426][python] Entfernen Sie
Python 3.6 and older-bezogene Logik austry_simplify_traceback - [SPARK-49303] [SC-176013][ss] Implementierung von TTL für ValueState in der transformWithStateInPandas-API
- [SPARK-49191] [ SC-176243][ss] Hinzufügen von Unterstützung für das Lesen von TransformWithState-Kartenzustandsvariablen mit Statusdatenquellenleser
- [SPARK-49593] [SC-176371][ss] Löst RocksDB-Ausnahme an den Aufrufer beim Schließen der Datenbank aus, wenn ein Fehler auftritt
-
[SPARK-49334] [SC-174803][sql]
str_to_mapsollte überprüfen, ob diecollationWerte aller Parametertypen identisch sind. - [SPARK-42204] [SC-176126][core] Option zum Deaktivieren der redundanten Protokollierung interner TaskMetrics-Akkumulatoren in Ereignisprotokollen hinzufügen
- [SPARK-49575] [SC-176256][ss] Protokollierung für die Sperrfreigabe nur hinzufügen, wenn acquiredThreadInfo nicht null ist
- [SPARK-49539] [SC-176250][ss] Aktualisieren der internen Spaltenfamilien-Start-ID auf eine andere
- [SPARK-49205] [SC-173853][sql] KeyGroupedPartitioning sollte HashPartitioningLike erben
- [SPARK-49396] [SC-176030][sql] Ändern der Nullbarkeitsprüfung für CaseWhen-Ausdruck
- [SPARK-49476] [SC-175700][sql] Nullfähigkeit der Base64-Funktion beheben.
- [SPARK-47262] [SC-174829][sql] Zuweisen von Namen zu Fehlerbedingungen für Parkettumwandlungen
- [SPARK-47247] [SC-158349][sql] Verwenden Sie kleinere Zielgröße, wenn Partitionen mit explodierenden Verknüpfungen miteinander verknüpft werden
- [SPARK-49501] [SC-176166][sql] Beheben von doppelten Escapezeichen in der Tabellenposition
- [SPARK-49083] [SC-173214][connect] Zulassen, dass from_xml und from_json nativ mit JSON-Schemas arbeiten
- [SPARK-49043] [SC-174673][sql] Beheben des interpretierten Codepath „Gruppieren nach“ für die Zuordnung mit sortierten Zeichenfolgen
- [SPARK-48986] [SC-172265][connect][SQL] ColumnNode-Zwischendarstellung hinzufügen
- [SPARK-49326][SC-176016][SS] Klassifizieren der Fehlerklasse für den Fehler im Foreach-Sink-Benutzerfunktion
-
[SPARK-48348] [SC-175950][spark-48376][SQL] Einführung von
LEAVEundITERATEAnweisungen - [SPARK-49523] [SC-175949][connect] Maximale Wartezeit für Verbindungsserver erhöhen, um zum Testen zu kommen
- [SPARK-49000] [VERHALTEN-105][es-1194747][SQL] Behoben: "select count(distinct 1) from t", wo t eine leere Tabelle ist, indem RewriteDistinctAggregates erweitert wurde - Databricks Runtime Version 16.x
- [SPARK-49311] [SC-175038][sql] Ermöglichen Sie die Umwandlung großer "Intervall second"-Werte in dezimale Werte.
- [SPARK-49200] [SC-173699][sql] Beheben der Ausnahme der Nicht-Codegen-Sortierung des Nulltyps
- [SPARK-49467] [SC-176051][ss] Hinzufügen von Unterstützung für Statusdatenquellenleser und Listenstatus
- [SPARK-47307] [SC-170891][sql] Hinzufügen einer Konfiguration zum optionalen Aufteilen von base64-Zeichenfolgen.
- [SPARK-49391] [SC-176032][ps] Ausreißer anhand der Entfernung von den Grenzen im Boxplot auswählen
- [SPARK-49445] [SC-175845][ui] Unterstützung zum Anzeigen von Tooltips in der Fortschrittsanzeige der Benutzeroberfläche
- [SPARK-49451] [SC-175702] Doppelte Schlüssel in parse_json zulassen.
- [SPARK-49275] [SC-175701][sql] Korrigieren der Nullwerte des Rückgabetyps des xpath-Ausdrucks
- [SPARK-49021] [SC-175578][ss] Hinzufügen von Unterstützung für das Lesen von TransformWithState-Wertstatusvariablen mit Statusdatenquellenleser
- [SPARK-49474][BEHAVE-143][sc-169253][SC-175933][ss] Klassifizieren der Fehlerklasse für den Fehler der FlatMapGroupsWithState-Benutzerfunktion
- [SPARK-49408] [SC-175932][sql] Verwenden von IndexedSeq in ProjectingInternalRow
-
[SPARK-49509] [SC-175853][core] Verwenden Sie
Platform.allocateDirectBufferanstelle vonByteBuffer.allocateDirect - [SPARK-49382] [SC-175013][ps] Erstellen eines Framefeldplots zum ordnungsgemäßen Rendern der Flier/Ausreißer
- [SPARK-49002] [SC-172846][sql] Einheitliche Behandlung ungültiger Lagerorte in WAREHOUSE/SCHEMA/TABLE/PARTITION/DIRECTORY
-
[SPARK-49480] [SC-175699][core] Beheben NullPointerException von
SparkThrowableHelper.isInternalError - [SPARK-49477] [SC-175828][python] Verbessern der Fehlermeldung "Ungültiger Rückgabetyp" für Pandas udf
- [SPARK-48693] [SC-169492][sql] Vereinfachen und Vereinheitlichen von „toString of Invoke“ und „StaticInvoke“
-
[SPARK-49441] [SC-175716][ml]
StringIndexersortiert Arrays in Executors - [SPARK-49347] [SC-175004][r] SparkR als veraltet kennzeichnen
- [SPARK-49357] [SC-175227][connect][PYTHON] Tief geschachtelte Protobuf-Nachricht vertikal abschneiden
- [SPARK-41982] [SC-120604][sql] Partitionen von Typzeichenfolgen sollten nicht als numerische Typen behandelt werden.
- [SPARK-48776] [SC-170452][behave-72] Korrigieren der Zeitstempelformatierung für JSON, XML und CSV
- [SPARK-49223] [SC-174800][ml] StringIndexer.countByValue mit eingebauten Funktionen vereinfachen
-
[SPARK-49016] Wiederherstellen von „[SC-174663][sql] Wiederherstellen des Verhaltens, das von unformatierten CSV-Dateien abgefragt wird, sind unzulässig, wenn nur beschädigte Datensatzspalte eingeschlossen und Name zugewiesen wird
_LEGACY_ERROR_TEMP_1285„ -
[SPARK-49041] [SC-172392][python][CONNECT] Auslösen eines ordnungsgemäßen Fehlers für
dropDuplicates, wennsubsetfalsch angegeben wird - [SPARK-49050] [SC-175235] Aktivieren des deleteIfExists-Operators in TWS mit virtuellen Spaltenfamilien
- [SPARK-49216] [SC-173919][core]Fix, um nicht den Nachrichtenkontext mit einem explizit erstellten LogEntry zu protokollieren, wenn die Structured Logging-Konfiguration deaktiviert ist.
-
[SPARK-49252] [ SC-175596][Kern] Erstellen
TaskSetExcludeListundHeathTrackerunabhängig machen - [SPARK-49352] [SC-174971][sql] Vermeiden redundanter Arraytransformationen für identischen Ausdruck
- [SPARK-42307] [SC-173863][sql] Name zuweisen für Fehler _LEGACY_ERROR_TEMP_2232
-
[SPARK-49197] [SC-173732][core] Ausgabe
Spark CommandimlauncherModul maskieren - [SPARK-48913] [ SC-173934][sql] Implementierung von IndentingXMLStreamWriter
- [SPARK-49306] [SC-175363][python][SQL] Erstellen von SQL-Funktionsaliasen für "zeroifnull" und "nullifzero"
- [SPARK-48344] [SQL] AUSFÜHRUNG von SQL-Skripts (einschließlich Spark Connect)
- [SPARK-49402] [SC-175122][python] Fix Binder-Integration in der PySpark-Dokumentation
- [SPARK-49017] [SC-174664][sql] Insert-Anweisung schlägt fehl, wenn mehrere Parameter verwendet werden
- [SPARK-49318] [SC-174733][sql] Niedrigpriorisierte Fehler im LCA bis zum Ende der Überprüfungsanalyse zurückstellen, um die Fehlererfahrung zu verbessern.
-
[SPARK-49016] [SC-174663][sql] Wiederherstellen des Verhaltens, dass Abfragen aus unformatierten CSV-Dateien nicht zulässig sind, wenn nur beschädigte Datensatzspalte eingeschlossen und der Name
_LEGACY_ERROR_TEMP_1285zugewiesen wird -
[SPARK-49387] [SC-175124][python] Fix Type-Hinweis für
accuracyinpercentile_approxundapprox_percentile - [SPARK-49131] [ SC-174666][ss] TransformWithState sollte implizite Gruppierungsschlüssel auch mit faulen Iteratoren ordnungsgemäß festlegen
- [SPARK-49301] [SC-174795][ss] Daten mit Blockpfeilen, die an Python Worker übergeben werden
- [SPARK-49039] [SC-174651][ui] Kontrollkästchen zurücksetzen, wenn Executormetriken auf der Registerkarte „Phasen“ geladen werden
- [SPARK-48428] [SC-169806][sql]: Korrigieren von ix IllegalStateException in NestedColumnAliasing
-
[SPARK-49353] [SC-174830][sql] Aktualisieren von Dokumenten im Zusammenhang mit
UTF-32Codierung/Decodierung - [SPARK-48613] [SC-170966][sql] SPJ: Unterstützung für auto-shuffle einer Seite + weniger Verknüpfungsschlüssel als Partitionsschlüssel
- [SPARK-47473] [SC-160450][behave-127][SQL] Behebung eines Problems mit der Korrektheit beim Konvertieren von Postgres INFINITY-Zeitstempeln
- [SPARK-49142] [SC-173658][connect][PYTHON] Nachverfolgung, um proto auf Zeichenfolgenleistungskosten zurückzusetzen
- [SPARK-49300] [SC-175008][core] Beheben von hadoop-Delegierungstokenleck, wenn tokenRenewalInterval nicht festgelegt ist.
- [SPARK-49367] [SC-175012][ps] Parallelisieren der KDE-Berechnung für mehrere Spalten (Plotly Back-End)
- [SPARK-49365] [SC-175011][ps] Vereinfachen der Bucket-Aggregation in hist-Plot
- [SPARK-49372] [SC-175003][ss] Sicherstellen, dass latestSnapshot auf „keine“ festgelegt ist, um nachfolgende Verwendung zu vermeiden
-
[SPARK-49341] [SC-174785] Entfernen
connector/dockerzugunsten vonApache Spark Operator -
[SPARK-49344] [ SC-174894][ps] Unterstützung
json_normalizeder Pandas-API für Spark - [SPARK-49306] [SC-174794][sql] Erstellen neuer SQL-Funktionen "zeroifnull" und "nullifzero"
- [SPARK-48796] [SC-174668][ss] Spaltenfamilien-ID aus RocksDBCheckpointMetadata für VCF beim Neustart laden
- [SPARK-49342] [SC-174899][sql] Festlegen der TO_AVRO SQL-Funktion „jsonFormatSchema“ als optional
- [SPARK-48628] [SC-174695][core] Hinzufügen Aufgabenheap ein/aus für Heap-Metriken
- [SPARK-47407] [SC-159379][behave-126][SQL] Unterstützung java.sql.Types.NULL-Zuordnung zu NullType
- [SPARK-48628] [SC-173407][core] Hinzufügen Aufgabenheap ein/aus für Heap-Metriken
- [SPARK-49166] [SC-173987][sql] Unterstützung OFFSET in korrelierten Unterabfragen
- [SPARK-49269] [SC-174676][sql] Eifrig VALUESListe in AstBuilder auswerten
- [SPARK-49281] [SC-174782][sql] Optimieren von Parquet-Binary-getBytes mit getBytesUnsafe, um Kopierkosten zu vermeiden
- [SPARK-49113] [SC-174734] Keine Bestätigung bei Übersetzungsfehlern – Ausnahme im Hintergrund ignorieren
- [SPARK-49098] [ SC-173253][sql] Hinzufügen von Schreiboptionen für INSERT
- [SPARK-48638] [SC-174694][follow][CONNECT] Dokumentation für ExecutionInfo korrigieren
- [SPARK-49250] [ES-1222826][sql] Fehlermeldung für geschachtelte UnresolvedWindowExpression in CheckAnalysis verbessern
- [SPARK-48755] [SC-174258][ss][PYTHON] transformWithState pyspark-Basisimplementierung und ValueState-Unterstützung
- [SPARK-48966] [SC-174329][sql] Fehlermeldung mit ungültigem nicht aufgelöstem Spaltenverweis im UDTF-Aufruf verbessern
- [SPARK-46590] [SC-154115][sql] Fehler beim Beheben der Zusammenfügung mit unerwarteten Partitionsfehlern
- [SPARK-49235] [SC-174159][sql] Refaktorisiere die ResolveInlineTables-Regel, sodass sie den gesamten Baum nicht traversiert.
- [SPARK-49060] [SC-173107][connect] Bereinigung der Mima-Regeln für SQL-Connect binäre Kompatibilitätsprüfungen
- [SPARK-48762] [SC-172525][sql] Einführung der clusterBy DataFrameWriter-API für Python
- [SPARK-49207] [SC-173852][sql] Beheben der 1:n-Fallzuordnung in SplitPart und StringSplitSQL
- [SPARK-49204] [SC-173850][sql] Beheben der Ersatzpaarbehandlung in StringInstr und StringLocate
- [SPARK-36680] [SC-170640][sql] Unterstützt dynamische Tabellenoptionen für Spark SQL
- [SPARK-49204] [SC-173849][sql] Korrigieren der Ersatzpaarbehandlung in SubstringIndex
- [SPARK-49204] [SC-173848][sql] Korrigieren der Ersatzpaarbehandlung in StringTrim
- [SPARK-48967] [SC-173993] Korrigieren von forward SparkConfigOwnershipSuite test für OPTIMIZE_INSERT_INTO_VALUES_PARSER
- [SPARK-49204] [SC-173851][sql] Korrigieren der Ersatzpaarbehandlung in StringReplace
- [SPARK-48967] [SC-173993][sql][16.x] Verbessern der Leistung und des Speicherbedarfs von "INSERT INTO ... VALUES” Aufstellungen
- [SPARK-49099] Rückgängig machen von „[SC-173229][sql] CatalogManager.setCurrent...
- [SPARK-48347] [SC-173812][sql] Unterstützung für WHILE-Anweisung
- [SPARK-49128] [SC-173344][core] Unterstützung des benutzerdefinierten Verlaufsserver-UI-Titels
- [SPARK-49146][SC-173825][ss] Verschieben von Assertion-Fehlern im Zusammenhang mit fehlenden Wasserzeichen in Streaming-Abfragen im Anfügen-Modus in das Fehler-Framework
- [SPARK-45787] [SC-172197][sql] Unterstützung für Catalog.listColumns bei Clusterungsspalten
- [SPARK-49099] [ SC-173229][sql] CatalogManager.setCurrentNamespace sollte den benutzerdefinierten Sitzungskatalog berücksichtigen
- [SPARK-49138] [SC-173483][sql] Korrigieren von CollationTypeCasts mehrerer Ausdrücke
- [SPARK-49163] [SC-173666][sql] Der Versuch, eine Tabelle basierend auf fehlerhaften Parquet-Partitionsergebnissen zu erstellen, sollte einen benutzerorientierten Fehler zurückgeben.
-
[SPARK-49201] [SC-173793][ps][PYTHON][connect] Erneutes Implementieren von
histPlot mit Spark SQL - [SPARK-49188] [SC-173682][sql] Interner Fehler für concat_ws aufgerufen für Arrays von Arrays von Zeichenfolgen
-
[SPARK-49137] [SC-173677][sql] Wenn die boolesche Bedingung ungültig
if statementist, sollte eine Ausnahme ausgelöst werden. - [SPARK-49193] [SC-173672][sql] Leistung von RowSetUtils.toColumnBasedSet verbessern
- [SPARK-49078] [ SC-173078][sql] Unterstützung zeigt Spaltensyntax in v2-Tabelle an
- [SPARK-49141] [SC-173388][sql] Markiere Variante als Hive-inkompatiblen Datentyp
-
[SPARK-49059] [Cherry-Pick][15.x][SC-172528][connect] Verschieben
SessionHolder.forTesting(...)zum Testpaket - [SPARK-49111] [SC-173661][sql] Verschieben von withProjectAndFilter in das Begleiterobjekt von DataSourceV2Strategy
- [SPARK-49185] [SC-173688][ps][PYTHON][connect] Diagramm neu implementieren mit Spark SQL
-
[SPARK-49178] [SC-173673][sql] Optimieren Sie die Leistung, um die Leistung bei Verwendung von
Row#getSeqSpark 3.5 mit Scala 2.12 abzugleichen. - [SPARK-49093] [SC-172958][sql] GROUP BY mit MapType geschachtelt im komplexen Typ
- [SPARK-49142] [SC-173469][connect][PYTHON] Niedrigere Spark Connect-Clientprotokollebene zum Debuggen
- [SPARK-48761] [SC-172048][sql] Einführung der clusterBy DataFrameWriter-API für Scala
- [SPARK-48346] [ SC-173083][sql] Unterstützung für IF ELSE-Anweisungen in SQL-Skripts
- [SPARK-48338] [SC-173112][sql] Verbessern von Ausnahmen, die von Parser/Interpreter ausgelöst werden
- [SPARK-48658] [SC-169474][sql] Decodieren/Codieren von Funktionen melden Codierungsfehler anstelle von Mojibake für nicht verwendbare Zeichen
- [SPARK-49071] [SC-172954][sql] Entfernen des ArraySortLike-Merkmals
-
[SPARK-49107] Rückgängig machen von „Wiederherstellen von ‚[SC-173103][sql]
ROUTINE_ALREADY_EXISTSunterstützt RoutineType‘“ - [SPARK-49070] [SC-172907][ss][SQL] TransformWithStateExec.initialState wird falsch umgeschrieben, um einen ungültigen Abfrageplan zu erstellen.
- [SPARK-49114] [SC-173217] Fehler beim Speichern des Zustands können von Unterkategorie nicht geladen werden
-
[SPARK-49107] Wiederherstellen von "[SC-173103][sql]
ROUTINE_ALREADY_EXISTSunterstützt RoutineType" - [SPARK-49048] [ SC-173223][ss] Hinzufügen von Unterstützung für das Lesen relevanter Operatormetadaten bei gegebener Batch-ID
- [SPARK-49094] [SC-173049][sql] Behebung des nicht funktionierenden ignoreCorruptFiles für Hive ORC-Implementierung mit deaktiviertem mergeSchema
-
[SPARK-49108] [SC-173102][Beispiel] REST-API-Beispiel hinzufügen
submit_pi.sh -
[SPARK-49107] [ SC-173103][sql]
ROUTINE_ALREADY_EXISTSunterstützt RoutineType - [SPARK-48997] [SC-172484][ss] Implementieren einzelner Entladungen für Wartungsthread-Poolthreadfehler
- [SPARK-49063] [SC-173094][sql] Beheben von Between mit ScalarSubqueries
- [SPARK-45891] [SC-172305][sql][PYTHON][Variant] Fügen Sie Unterstützung für Intervalltypen in der Variant-Spezifikation hinzu.
-
[SPARK-49074] [BEHAVE-110][sc-172815][SQL] Variante mit
df.cache()korrigieren - [SPARK-49003] [SC-172613][sql] Beheben von interpretierten Codepfad-Hashing, damit es die Sortierung berücksichtigt
- [SPARK-48740] [SC-172430][sql] Fehler bei fehlender Fensterspezifikation frühzeitig abfangen
- [SPARK-48999] [SC-172245][ss] Aufteilen von PythonStreamingDataSourceSimpleSuite
- [SPARK-49031] [SC-172602] Implementieren der Überprüfung für den TransformWithStateExec-Operator mit OperatorStateMetadataV2
- [SPARK-49053] [SC-172494][python][ML] Die Hilfsfunktionen zum Speichern/Laden des Modells akzeptieren die Spark-Sitzung
- [SPARK-49032] [Backport][15.x][SS] Hinzufügen des Schemapfads im Metadatentabelleneintrag, Überprüfen der erwarteten Version und Hinzufügen von Operatormetadaten im Zusammenhang mit dem Operatormetadatenformat v2
-
[SPARK-49034] [SC-172306][core] Unterstützen des serverseitigen
sparkPropertiesErsatzes in der REST-Übermittlungs-API - [SPARK-48931] [SC-171895][ss] Reduzierung der Kosten der Cloud Store Listen-API für die Wartung von Zustandsspeicher.
- [SPARK-48849] [SC-172068][ss]Create OperatorStateMetadataV2 für den TransformWithStateExec-Operator
- [SPARK-49013] [SC-172322] Ändern des Schlüssels in collationsMap für Zuordnungs- und Arraytypen in skalarer Reihenfolge
-
[SPARK-48414] [SC-171884][python] Beheben von Breaking Change in
fromJsonvon Python - [SPARK-48910] [SC-171001][sql] Verwenden von HashSet/HashMap, um lineare Suchvorgänge in PreprocessTableCreation zu vermeiden
-
[SPARK-49007] [ SC-172204][Core] Optimierung von
MasterPagezur Unterstützung eines benutzerdefinierten Titels. - [SPARK-49009] [SC-172263][sql][PYTHON] Spalten-APIs und -Funktionen Enumerationen akzeptieren lassen
-
[SPARK-49033] [SC-172303][core] Unterstützen des serverseitigen
environmentVariablesErsatzes in der REST-Übermittlungs-API -
[SPARK-48363] [SC-166470][sql] Bereinigung einiger redundanter Codes in
from_xml - [SPARK-46743] [SC-170867][sql][BEHAVE-84] Fehler zählen, nachdem ScalarSubqery gefaltet wurde, wenn es eine leere Beziehung hat
-
[SPARK-49040] [ SC-172351][sql] Dokument korrigieren
sql-ref-syntax-aux-exec-imm.md - [SPARK-48998] [SC-172212][ml] Metaalgorithmen speichern/laden Modelle mit SparkSession
-
[SPARK-48959] [SC-171708][sql]
NoSuchNamespaceExceptionaufNoSuchDatabaseExceptionerweitern, um die Ausnahmebehandlung wiederherzustellen - [SPARK-48996] [SC-172130][sql][PYTHON] Bare Literale für und- und oder-Spalten zulassen
- [SPARK-48990] [SC-171936] Nachverfolgung für #101759 – Testkorrektur
- [SPARK-48338] [SC-171912][sql] Überprüfen von Variablendeklarationen
- [SPARK-48990] [SC-171936][sql] Einheitliche, variablenbezogene SQL-Syntaxschlüsselwörter
-
[SPARK-48988] [SC-171915][ml] Erstellen von
DefaultParamsReader/WriterHandle-Metadaten mit Spark-Sitzung -
[SPARK-48974] [SC-171978][sql][SS][ml][MLLIB] Nutze
SparkSession.implicitsstattSQLContext.implicits - [SPARK-48760] [SC-170870][sql] Korrigieren von CatalogV2Util.applyClusterByChanges
- [SPARK-48928] [SC-171956] Protokollwarnung für das Aufrufen von unpersist() für lokal überprüfte RDDs
- [SPARK-48760] [SC-170139][sql] Einführung ALTER TABLE ... CLUSTER BY SQL-Syntax zum Ändern von Clusterspalten
- [SPARK-48844] Wiederherstellen von „[SC-170669][sql] USE INVALID_EMPTY_LOCATION anstelle von UNSUPPORTED_DATASOURCE_FOR_DIRECT_QUERY, wenn der Pfad leer ist“
-
[SPARK-48833] [SC-171914][sql][VARIANT] Unterstützungsvariante in
InMemoryTableScan -
[SPARK-48975] [SC-171894][protobuf] Entfernen einer unnötigen
ScalaReflectionLockDefinition ausprotobuf - [SPARK-48970] [SC-171800][python][ML] Vermeiden Sie die Verwendung von SparkSession.getActiveSession in Spark ML Reader/Writer.
- [SPARK-48844] [SC-170669][sql] USE INVALID_EMPTY_LOCATION anstelle von UNSUPPORTED_DATASOURCE_FOR_DIRECT_QUERY, wenn der Pfad leer ist“
- [SPARK-48714] [SC-170136] Beheben fehlerhafter df.mergeInto-Tests in PySpark und UC
- [SPARK-48957] [ SC-171797][ss] Gibt unterklassifizierte Fehlerklasse beim Zustandsspeicher-Laden für HDFS- und RocksDB-Anbieter zurück.
- [SPARK-48891] [Backport][15x][SC-171677][ss] Die Überarbeitung des StateSchemaCompatibilityChecker zur Vereinheitlichung aller Zustandsschemaformate
- [SPARK-48972] [SC-171795][python] Vereinheitlichung der Behandlung von Literalzeichenfolgen in Funktionen
- [SPARK-48388] [SC-171337][sql] Anweisungsverhalten für SQL-Skripts korrigieren
- [SPARK-48743] [SC-170552][sql][SS] MergeSessionIterator sollte besser behandelt werden, wenn getStruct null zurückgibt.
- [SPARK-48623] [15.x][sc-171322][CORE] Migrieren von FileAppender-Protokollen zur strukturierten Protokollierung
- [SPARK-36680] [DBRRM-1123] Wiederherstellen von „[SC-170640][sql] Unterstützt dynamische Tabellenoptionen für Spark SQL“
-
[SPARK-48841] [SC-170868][behave-83][SQL]
collationNameinsql()vonCollateeinfügen - [SPARK-48941] [SC-171703][python][ML] RdD-Lese-/Schreib-API-Aufruf durch Dataframe-Lese-/Schreib-API ersetzen
- [SPARK-48938] [SC-171577][python] Verbessern von Fehlermeldungen beim Registrieren Python UDTFs
- [SPARK-48350] [SC-171040][sql] Einführung von benutzerdefinierten Ausnahmen für SQL-Skripting
-
[SPARK-48907] [ SC-171158][sql] Korrigieren Sie den Wert
explicitTypesinCOLLATION_MISMATCH.EXPLICIT -
[SPARK-48945] [ SC-171658][python] Vereinfachen von regex-Funktionen mit
lit - [SPARK-48944] [SC-171576][connect] Vereinheitlichen der JSON-Format-Schema-Verarbeitung im Connect Server
- [SPARK-48836] [SC-171569] Integrieren eines SQL-Schemas in Zustandsschema/Metadaten
- [SPARK-48946] [SC-171504][sql] NPE in Maskierungsmethode, wenn die Sitzung NULL ist
- [SPARK-48921] [SC-171412][sql] ScalaUDF-Encoder in Unterabfragen sollten für MergeInto aufgelöst werden
- [SPARK-45155] [SC-171048][connect] Hinzufügen von API-Dokumenten für Spark Connect JVM/Scala Client
-
[SPARK-48900] [SC-171319] Feld
reasonhinzufügen fürcancelJobGroupundcancelJobsWithTag - [SPARK-48865] [SC-171154][sql] Funktion try_url_decode hinzufügen
-
[SPARK-48851] [SC-170767][sql] Ändern Sie den Wert von
SCHEMA_NOT_FOUNDvonnamespaceaufcatalog.namespace -
[SPARK-48510] [SC-170893][2/2] Unterstützen der UDAF-API
toColumnin Spark Connect -
[SPARK-45190] [SC-171055][spark-48897][PYTHON][connect]
from_xmlfür die Unterstützung des StructType-Schemas einrichten -
[SPARK-48930] [SC-171304][core] Redigieren durch Einbeziehung des Musters
awsAccessKeyIdaccesskey - [SPARK-48909] [SC-171080][ml][MLLIB] Verwendet SparkSession über SparkContext beim Schreiben von Metadaten
- [SPARK-48883] [SC-171133][ml][R] RdD-Lese-/Schreib-API-Aufruf durch Dataframe-Lese-/Schreib-API ersetzen
-
[SPARK-48924] [ SC-171313][ps] Hinzufügen einer Panda-ähnlichen
make_intervalHilfsfunktion -
[SPARK-48884] [SC-171051][python] Nicht verwendete Hilfsfunktion entfernen
PythonSQLUtils.makeInterval - [SPARK-48817] [SC-170636][sql] Gemeinsames Ausführen von Union Multi-Befehlen
- [SPARK-48896] [SC-171079][ml][MLLIB] Vermeiden Sie die Neupartitionierung beim Schreiben der Metadaten.
-
[SPARK-48892] [SC-171127][ml] Vermeiden des zeilenweisen Parameterlesens
Tokenizer -
[SPARK-48927] [SC-171227][Kern] Anzeigen der Anzahl der zwischengespeicherten RDDs in
StoragePage - [SPARK-48886] [15.x][Backport][SC-171039][ss] Fügen Sie Versionsinformationen zum Änderungsprotokoll v2 hinzu, um eine einfachere Entwicklung zu ermöglichen.
- [SPARK-48903] [SC-171136][ss] Die letzte Snapshotversion von RocksDB beim Remote-Laden korrekt einstellen.
- [SPARK-48742] [ SC-170538][ss] Virtuelle Säulenfamilie für RocksDB
- [SPARK-48726] [15.x][sc-170753][SS] Erstellen Sie das StateSchemaV3-Dateiformat, und schreiben Sie dies für den Operator TransformWithStateExec.
- [SPARK-48794] [SC-170882][connect][15.x] df.mergeInto-Unterstützung für Spark Connect (Scala und Python)
-
[SPARK-48714] [ SC-170136][python] Implementieren
DataFrame.mergeIntoin PySpark - [SPARK-48772] [SC-170642][ss][SQL] Status Datenquelle Änderungsfeed Reader Modus
- [SPARK-48666] [SC-170887][sql] Filter nicht herunterdrücken, wenn er PythonUDFs enthält
- [SPARK-48845] [SC-170889][sql] GenericUDF erfasst Ausnahmen von untergeordneten Elementen
- [SPARK-48880] [SC-170974][core] Vermeiden Des Auslösens von NullPointerException, wenn das Treiber-Plug-In nicht initialisiert werden kann
- [SPARK-48888] [Backport][15x][SC-170973][ss] Entfernen der Snapshot-Erstellung basierend auf der Größe der Changelog-Operationen
- [SPARK-48871] [SC-170876] Beheben INVALID_NON_DETERMINISTIC_EXPRESSIONS Überprüfung in...
- [SPARK-48883] [SC-170894][ml][R] RdD-Lese-/Schreib-API-Aufruf durch Dataframe-Lese-/Schreib-API ersetzen
- [SPARK-36680] [SC-170640][sql] Unterstützt dynamische Tabellenoptionen für Spark SQL
- [SPARK-48804] [SC-170558][sql] Hinzufügen von classIsLoadable & OutputCommitter.isAssignableFrom Überprüfung für Output-Committer-Klassenkonfigurationen
- [SPARK-46738] [SC-170791][python] Eine Gruppe von doctests wieder aktivieren
-
[SPARK-48858] [SC-170756][python] Entfernen veralteter
setDaemonMethodenaufrufe vonThreadinlog_communication.py - [SPARK-48639] [SC-169801][connect][PYTHON] Origin zu RelationCommon hinzufügen
- [SPARK-48863] [SC-170770][es-1133940][SQL] Fix ClassCastException beim Analysieren von JSON mit aktiviertem "spark.sql.json.enablePartialResults"
- [SPARK-48343] [ SC-170450][sql] Einführung des SQL Scripting-Interpreters
- [SPARK-48529] [ SC-170755][sql] Einführung von Bezeichnungen in SQL-Skripting
- [SPARK-45292] Wiederherstellung von „[SC-151609][sql][HIVE] Entfernen von Guava aus freigegebenen Klassen in IsolatedClientLoader“
- [SPARK-48037] [SC-165330][core][3.5] Korrigieren von SortShuffleWriter enthält keine Shuffle-Schreibmetriken, was zu potenziell ungenauen Daten führt
-
[SPARK-48720] [SC-170551][sql] Ausrichten des Befehls
ALTER TABLE ... UNSET TBLPROPERTIES ...in v1 und v2 - [SPARK-48485] [SC-167825][connect][SS] Unterstützung für interruptTag und interruptAll in Streaming-Abfragen
- [SPARK-45292] [SC-151609][sql][HIVE] Guava aus freigegebenen Klassen im IsolatedClientLoader entfernen
- [SPARK-48668] [SC-169815][sql] Unterstützung für ALTER NAMESPACE ... Nicht festgelegte Eigenschaften in v2
- [SPARK-47914] [ SC-165313][sql] Zeigen Sie nicht den Splits-Parameter in Range an.
- [SPARK-48807] [ SC-170643][sql] Binäre Unterstützung für CSV-Datenquelle
- [SPARK-48220] [SC-167592][python][15.X] Erlauben Sie das Übergeben einer PyArrow-Tabelle an createDataFrame()
- [SPARK-48545] [SC-169543][sql] Erstellen von to_avro- und from_avro SQL-Funktionen zum Abgleichen von DataFrame-Entsprechungen
- [SPARK-47577] [SC-168875][spark-47579] Korrigieren der irreführenden Verwendung von Protokollschlüsseln TASK_ID
Databricks ODBC/JDBC-Treiberunterstützung
Databricks unterstützt ODBC-/JDBC-Treiber, die in den letzten 2 Jahren veröffentlicht wurden. Laden Sie die kürzlich veröffentlichten Treiber herunter, und führen Sie ein Upgrade durch (ODBC herunterladen, JDBC herunterladen).
Systemumgebung
- Betriebssystem: Ubuntu 24.04.1 LTS
- Java: Zulu17.50+19-CA
- Scala: 2.12.15
- Python: 3.12.3
- R: 4.4.0
- Delta Lake: 3.2.1
Installierte Python-Bibliotheken
| Bibliothek | Version | Bibliothek | Version | Bibliothek | Version |
|---|---|---|---|---|---|
| annotated-types | 0.7.0 | asttokens | 2.0.5 | astunparse | 1.6.3 |
| Autobefehl | 2.2.2 | azure-core | 1.31.0 | azure-storage-blob | 12.23.0 |
| azure-storage-file-datalake | 12.17.0 | backports.tarfile | 1.2.0 | schwarz | 24.4.2 |
| Blinker | 1.7.0 | boto3 | 1.34.69 | botocore | 1.34.69 |
| CacheWerkzeuge | 5.3.3 | certifi | 2024.6.2 | cffi | 1.16.0 |
| chardet | 4.0.0 | Charset-Normalizer | 2.0.4 | Klicken | 8.1.7 |
| cloudpickle | 2.2.1 | comm | 0.2.1 | contourpy | 1.2.0 |
| Kryptografie | 42.0.5 | Fahrradfahrer | 0.11.0 | Cython | 3.0.11 |
| Databricks-SDK | 0.30.0 | dbus-python | 1.3.2 | debugpy | 1.6.7 |
| Dekorateur | 5.1.1 | Als veraltet markiert | 1.2.14 | distlib | 0.3.8 |
| docstring-to-markdown | 0,11 | Einstiegspunkte | 0,4 | executing | 0.8.3 |
| Übersicht der Facetten | 1.1.1 | Dateisperrung | 3.15.4 | fonttools | 4.51.0 |
| gitdb | 4.0.11 | GitPython | 3.1.37 | google-api-core | 2.20.0 |
| Google-Authentifizierung | 2.35.0 | google-cloud-core | 2.4.1 | Google Cloud-Speicher | 2.18.2 |
| google-crc32c | 1.6.0 | google-resumable-media | 2.7.2 | googleapis-common-protos | 1.65.0 |
| grpcio | 1.60.0 | grpcio-status | 1.60.0 | httplib2 | 0.20.4 |
| idna | 3,7 | importlib-metadata | 6.0.0 | importlib_resources | 6.4.0 |
| inflect | 7.3.1 | ipyflow-core | 0.0.198 | ipykernel | 6.28.0 |
| ipython | 8.25.0 | ipython-genutils | 0.2.0 | ipywidgets | 7.7.2 |
| isodate | 0.6.1 | jaraco.context | 5.3.0 | jaraco.functools | 4.0.1 |
| jaraco.text | 3.12.1 | Jedi | 0.19.1 | jmespath | 1.0.1 |
| joblib | 1.4.2 | jupyter_client | 8.6.0 | jupyter_core | 5.7.2 |
| kiwisolver | 1.4.4 | launchpadlib | 1.11.0 | lazr.restfulclient | 0.14.6 |
| lazr.uri | 1.0.6 | matplotlib | 3.8.4 | matplotlib-inline | 0.1.6 |
| mccabe | 0.7.0 | mlflow-skinny | 2.15.1 | more-itertools | 10.3.0 |
| mypy | 1.10.0 | mypy-Erweiterungen | 1.0.0 | nest-asyncio | 1.6.0 |
| nodeenv | 1.9.1 | numpy | 1.26.4 | oauthlib | 3.2.2 |
| opentelemetry-api | 1.27.0 | opentelemetry-sdk | 1.27.0 | opentelemetry-semantic-conventions | 0.48b0 |
| Packen | 24.1 | Pandas | 1.5.3 | parso | 0.8.3 |
| pathspec | 0.10.3 | patsy | 0.5.6 | pexpect | 4.8.0 |
| Kissen | 10.3.0 | pip | 24,2 | platformdirs | 3.10.0 |
| plotly | 5.22.0 | pluggy | 1.0.0 | prompt-toolkit | 3.0.43 |
| proto-plus | 1.24.0 | protobuf | 4.24.1 | psutil | 5.9.0 |
| psycopg2 | 2.9.3 | ptyprocess | 0.7.0 | pure-eval | 0.2.2 |
| Pyarrow | 15.0.2 | Pyasn1 | 0.4.8 | Pyasn1-Module | 0.2.8 |
| pyccolo | 0.0.52 | pycparser | 2.21 | pydantic | 2.8.2 |
| pydantic_core | 2.20.1 | pyflakes | 3.2.0 | Pygments | 2.15.1 |
| PyGObject | 3.48.2 | PyJWT | 2.7.0 | pyodbc | 5.0.1 |
| pyparsing | 3.0.9 | pyright | 1.1.294 | Python-dateutil | 2.9.0.post0 |
| python-lsp-jsonrpc | 1.1.2 | Python-LSP-Server | 1.10.0 | pytoolconfig | 1.2.6 |
| pytz | 2024.1 | PyYAML | 6.0.1 | pyzmq | 25.1.2 |
| requests | 2.32.2 | Seil | 1.12.0 | rsa | 4,9 |
| s3transfer | 0.10.2 | scikit-learn | 1.4.2 | scipy | 1.13.1 |
| Seegeboren | 0.13.2 | setuptools | 74.0.0 | six | 1.16.0 |
| smmap | 5.0.0 | sqlparse | 0.5.1 | ssh-import-id | 5.11 |
| Stapeldaten | 0.2.0 | StatistikModelle | 0.14.2 | Hartnäckigkeit | 8.2.2 |
| threadpoolctl | 2.2.0 | tokenize-rt | 4.2.1 | tomli | 2.0.1 |
| Tornado | 6.4.1 | traitlets | 5.14.3 | typeguard | 4.3.0 |
| types-protobuf | 3.20.3 | types-psutil | 5.9.0 | types-pytz | 2023.3.1.1 |
| types-PyYAML | 6.0.0 | Typanforderungen | 2.31.0.0 | types-setuptools | 68.0.0.0 |
| Typen-6 | 1.16.0 | types-urllib3 | 1.26.25.14 | typing_extensions | 4.11.0 |
| ujson | 5.10.0 | unbeaufsichtigte Aktualisierungen | 0,1 | urllib3 | 1.26.16 |
| virtualenv | 20.26.2 | wadllib | 1.3.6 | wcwidth | 0.2.5 |
| whatthepatch | 1.0.2 | Rad | 0.43.0 | Eingehüllt | 1.14.1 |
| yapf | 0.33.0 | zipp | 3.17.0 |
Installierte R-Bibliotheken
R-Bibliotheken werden aus der Posit Paket-Manager CRAN-Momentaufnahme am 2024-08-04 installiert: https://packagemanager.posit.co/cran/2024-08-04/.
| Bibliothek | Version | Bibliothek | Version | Bibliothek | Version |
|---|---|---|---|---|---|
| Pfeil | 16.1.0 | Askpass | 1.2.0 | assertthat | 0.2.1 |
| backports | 1.5.0 | base | 4.4.0 | base64enc | 0.1-3 |
| bigD | 0.2.0 | bit | 4.0.5 | bit64 | 4.0.5 |
| bitops | 1,0 - 8 | Blob | 1.2.4 | boot | 1.3-30 |
| brew | 1.0-10 | brio | 1.1.5 | broom | 1.0.6 |
| bslib | 0.8.0 | cachem | 1.1.0 | callr | 3.7.6 |
| caret | 6.0-94 | CellRanger | 1.1.0 | chron | 2.3-61 |
| class | 7.3-22 | CLI | 3.6.3 | clipr | 0.8.0 |
| clock | 0.7.1 | cluster | 2.1.6 | Codetools | 0.2-20 |
| colorspace | 2.1-1 | commonmark | 1.9.1 | Kompilierer | 4.4.0 |
| config | 0.3.2 | conflicted | 1.2.0 | cpp11 | 0.4.7 |
| Buntstift | 1.5.3 | Zugangsdaten | 2.0.1 | curl | 5.2.1 |
| data.table | 1.15.4 | Datensätze | 4.4.0 | DBI | 1.2.3 |
| dbplyr | 2.5.0 | desc | 1.4.3 | devtools | 2.4.5 |
| Diagramm | 1.6.5 | diffobj | 0.3.5 | verdauen | 0.6.36 |
| downlit | 0.4.4 | dplyr | 1.1.4 | dtplyr | 1.3.1 |
| e1071 | 1.7-14 | Ellipse | 0.3.2 | Evaluieren | 0.24.0 |
| Fans | 1.0.6 | farver | 2.1.2 | fastmap | 1.2.0 |
| fontawesome | 0.5.2 | forcats | 1.0.0 | foreach | 1.5.2 |
| foreign | 0.8-86 | forge | 0.2.0 | fs | 1.6.4 |
| Zukunft | 1.34.0 | future.apply | 1.11.2 | gargle | 1.5.2 |
| Generika | 0.1.3 | gert | 2.1.0 | ggplot2 | 3.5.1 |
| gh | 1.4.1 | git2r | 0.33.0 | gitcreds | 0.1.2 |
| glmnet | 4.1-8 | globals | 0.16.3 | Klebstoff | 1.7.0 |
| googledrive | 2.1.1 | googlesheets4 | 1.1.1 | gower | 1.0.1 |
| Grafiken | 4.4.0 | grDevices | 4.4.0 | grid | 4.4.0 |
| gridExtra | 2.3 | gsubfn | 0,7 | gt | 0.11.0 |
| gtable | 0.3.5 | hardhat | 1.4.0 | Hafen | 2.5.4 |
| highr | 0,11 | hms | 1.1.3 | HTML-Werkzeuge | 0.5.8.1 |
| htmlwidgets | 1.6.4 | httpuv | 1.6.15 | httr | 1.4.7 |
| httr2 | 1.0.2 | ids | 1.0.1 | ini | 0.3.1 |
| ipred | 0.9-15 | isoband | 0.2.7 | iterators | 1.0.14 |
| jquerylib | 0.1.4 | jsonlite | 1.8.8 | juicyjuice | 0.1.0 |
| KernSmooth | 2.23-22 | knitr | 1,48 | Etikettierung | 0.4.3 |
| later | 1.3.2 | lattice | 0.22-5 | lava | 1.8.0 |
| Lebenszyklus | 1.0.4 | listenv | 0.9.1 | lubridate | 1.9.3 |
| magrittr | 2.0.3 | markdown | 1.13 | MASS | 7.3-60.0.1 |
| Matrix | 1.6-5 | memoise | 2.0.1 | Methoden | 4.4.0 |
| mgcv | 1.9-1 | Mime-Kunst | 0,12 | miniUI | 0.1.1.1 |
| mlflow | 2.14.1 | ModelMetrics | 1.2.2.2 | Modellierer | 0.1.11 |
| munsell | 0.5.1 | nlme | 3.1-165 | nnet | 7.3-19 |
| numDeriv | 2016.8 bis 1.1 | OpenSSL | 2.2.0 | parallel | 4.4.0 |
| parallelly | 1.38.0 | Säule | 1.9.0 | pkgbuild | 1.4.4 |
| pkgconfig | 2.0.3 | pkgdown | 2.1.0 | pkgload | 1.4.0 |
| plogr | 0.2.0 | plyr | 1.8.9 | loben | 1.0.0 |
| prettyunits | 1.2.0 | pROC | 1.18.5 | processx | 3.8.4 |
| prodlim | 2024.06.25 | profvis | 0.3.8 | Fortschritt | 1.2.3 |
| progressr | 0.14.0 | Versprechungen | 1.3.0 | proto | 1.0.0 |
| proxy | 0.4-27 | P.S. | 1.7.7 | purrr | 1.0.2 |
| R6 | 2.5.1 | ragg | 1.3.2 | randomForest | 4.7-1.1 |
| rappdirs | 0.3.3 | rcmdcheck | 1.4.0 | RColorBrewer | 1.1-3 |
| Rcpp | 1.0.13 | RcppEigen | 0.3.4.0.0 | reaktivierbar | 0.4.4 |
| reactR | 0.6.0 | readr | 2.1.5 | readxl (Softwarepaket zum Lesen von Excel-Dateien) | 1.4.3 |
| Rezepte | 1.1.0 | Rückspiel | 2.0.0 | Rückspiel2 | 2.1.2 |
| remotes | 2.5.0 | reprex | 2.1.1 | reshape2 | 1.4.4 |
| rlang | 1.1.4 | rmarkdown | 2.27 | RODBC | 1.3-23 |
| roxygen2 | 7.3.2 | rpart | 4.1.23 | rprojroot | 2.0.4 |
| Rserve | 1,8-13 | RSQLite | 2.3.7 | rstudioapi | 0.16.0 |
| rversions | 2.1.2 | rvest | 1.0.4 | sass | 0.4.9 |
| scales | 1.3.0 | Selectr | 0.4-2 | Sitzungsinformationen | 1.2.2 |
| shape | 1.4.6.1 | glänzend | 1.9.1 | sourcetools | 0.1.7-1 |
| sparklyr | 1.8.6 | SparkR | 3.5.0 | spatial | 7.3-17 |
| splines | 4.4.0 | sqldf | 0.4-1 | SQUAREM | 2021.1 |
| Statistiken | 4.4.0 | Statistiken4 | 4.4.0 | stringi | 1.8.4 |
| stringr | 1.5.1 | Überleben | 3.6-4 | Swagger | 5.17.14.1 |
| sys | 3.4.2 | systemfonts | 1.1.0 | tcltk | 4.4.0 |
| testthat | 3.2.1.1 | Textgestaltung | 0.4.0 | Tibble | 3.2.1 |
| tidyr | 1.3.1 | tidyselect | 1.2.1 | tidyverse | 2.0.0 |
| Zeitumstellung | 0.3.0 | timeDate | 4032.109 | tinytex | 0,52 |
| Werkzeuge | 4.4.0 | Zeitzonendatenbank (tzdb) | 0.4.0 | URL-Prüfer | 1.0.1 |
| Nutze dies | 3.0.0 | utf8 | 1.2.4 | utils | 4.4.0 |
| Universelle eindeutige Kennung (UUID) | 1.2-1 | V8 | 4.4.2 | vctrs | 0.6.5 |
| viridisLite | 0.4.2 | vroom | 1.6.5 | Waldo | 0.5.2 |
| whisker | 0.4.1 | withr | 3.0.1 | xfun | 0,46 |
| xml2 | 1.3.6 | xopen | 1.0.1 | xtable | 1.8-4 |
| yaml | 2.3.10 | zeallot | 0.1.0 | zip | 2.3.1 |
Installierte Java- und Scala-Bibliotheken (Scala 2.12-Clusterversion)
| Gruppen-ID | Artefakt-ID | Version |
|---|---|---|
| antlr | antlr | 2.7.7 |
| com.amazonaws | Amazon-Kinesis-Client | 1.12.0 |
| com.amazonaws | aws-java-sdk-autoscaling | 1.12.638 |
| com.amazonaws | aws-java-sdk-cloudformation | 1.12.638 |
| com.amazonaws | aws-java-sdk-cloudfront | 1.12.638 |
| com.amazonaws | aws-java-sdk-cloudhsm | 1.12.638 |
| com.amazonaws | aws-java-sdk-cloudsearch (Cloud-Suchdienst) | 1.12.638 |
| com.amazonaws | aws-java-sdk-cloudtrail | 1.12.638 |
| com.amazonaws | aws-java-sdk-cloudwatch | 1.12.638 |
| com.amazonaws | aws-java-sdk-cloudwatchmetrics | 1.12.638 |
| com.amazonaws | aws-java-sdk-codedeploy | 1.12.638 |
| com.amazonaws | aws-java-sdk-cognitoidentity | 1.12.638 |
| com.amazonaws | aws-java-sdk-cognitosync | 1.12.638 |
| com.amazonaws | AWS-Java-SDK-Config | 1.12.638 |
| com.amazonaws | aws-java-sdk-core | 1.12.638 |
| com.amazonaws | aws-java-sdk-datapipeline | 1.12.638 |
| com.amazonaws | aws-java-sdk-directconnect | 1.12.638 |
| com.amazonaws | aws-java-sdk-directory | 1.12.638 |
| com.amazonaws | aws-java-sdk-dynamodb | 1.12.638 |
| com.amazonaws | aws-java-sdk-ec2 | 1.12.638 |
| com.amazonaws | aws-java-sdk-ecs | 1.12.638 |
| com.amazonaws | aws-java-sdk-efs | 1.12.638 |
| com.amazonaws | aws-java-sdk-elasticache | 1.12.638 |
| com.amazonaws | aws-java-sdk-elasticbeanstalk (Java SDK für Elastic Beanstalk von AWS) | 1.12.638 |
| com.amazonaws | aws-java-sdk-elasticloadbalancing | 1.12.638 |
| com.amazonaws | aws-java-sdk-elastictranscoder | 1.12.638 |
| com.amazonaws | aws-java-sdk-emr | 1.12.638 |
| com.amazonaws | aws-java-sdk-glacier | 1.12.638 |
| com.amazonaws | aws-java-sdk-glue | 1.12.638 |
| com.amazonaws | aws-java-sdk-iam | 1.12.638 |
| com.amazonaws | aws-java-sdk-importexport | 1.12.638 |
| com.amazonaws | aws-java-sdk-kinesis | 1.12.638 |
| com.amazonaws | aws-java-sdk-kms | 1.12.638 |
| com.amazonaws | aws-java-sdk-lambda | 1.12.638 |
| com.amazonaws | aws-java-sdk-Protokolle | 1.12.638 |
| com.amazonaws | aws-java-sdk-machinelearning (Maschinelles Lernen) | 1.12.638 |
| com.amazonaws | aws-java-sdk-opsworks | 1.12.638 |
| com.amazonaws | aws-java-sdk-rds | 1.12.638 |
| com.amazonaws | aws-java-sdk-redshift | 1.12.638 |
| com.amazonaws | aws-java-sdk-route53 | 1.12.638 |
| com.amazonaws | aws-java-sdk-s3 | 1.12.638 |
| com.amazonaws | aws-java-sdk-ses | 1.12.638 |
| com.amazonaws | aws-java-sdk-simpledb | 1.12.638 |
| com.amazonaws | aws-java-sdk-simpleworkflow | 1.12.638 |
| com.amazonaws | aws-java-sdk-sns | 1.12.638 |
| com.amazonaws | aws-java-sdk-sqs | 1.12.638 |
| com.amazonaws | aws-java-sdk-ssm | 1.12.638 |
| com.amazonaws | aws-java-sdk-storagegateway | 1.12.638 |
| com.amazonaws | aws-java-sdk-sts | 1.12.638 |
| com.amazonaws | aws-java-sdk-Support (Unterstützung für AWS Java SDK) | 1.12.638 |
| com.amazonaws | AWS-Java-SDK-SWF-Bibliotheken | 1.11.22 |
| com.amazonaws | aws-java-sdk-workspaces | 1.12.638 |
| com.amazonaws | jmespath-java | 1.12.638 |
| com.clearspring.analytics | Datenstrom | 2.9.6 |
| com.databricks | Rserve | 1.8-3 |
| com.databricks | databricks-sdk-java | 0.27.0 |
| com.databricks | jets3t | 0.7.1-0 |
| com.databricks.scalapb | scalapb-runtime_2.12 | 0.4.15-10 |
| com.esotericsoftware | kryo-shaded | 4.0.2 |
| com.esotericsoftware | minlog | 1.3.0 |
| com.fasterxml | Klassenkamerad | 1.3.4 |
| com.fasterxml.jackson.core | Jackson-Anmerkungen | 2.15.2 |
| com.fasterxml.jackson.core | jackson-core | 2.15.2 |
| com.fasterxml.jackson.core | jackson-databind | 2.15.2 |
| com.fasterxml.jackson.dataformat | jackson-dataformat-cbor | 2.15.2 |
| com.fasterxml.jackson.dataformat | jackson-dataformat-yaml | 2.15.2 |
| com.fasterxml.jackson.datatype | jackson-datatype-joda | 2.15.2 |
| com.fasterxml.jackson.datatype | jackson-datatype-jsr310 | 2.16.0 |
| com.fasterxml.jackson.module | jackson-module-paranamer | 2.15.2 |
| com.fasterxml.jackson.module | jackson-module-scala_2.12 | 2.15.2 |
| com.github.ben-manes.caffeine | Koffein | 2.9.3 |
| com.github.fommil | Jniloader | 1.1 |
| com.github.fommil.netlib | native_ref-java | 1.1 |
| com.github.fommil.netlib | native_ref-java | 1.1-Einheimische |
| com.github.fommil.netlib | native_system-java | 1.1 |
| com.github.fommil.netlib | native_system-java | 1.1-Einheimische |
| com.github.fommil.netlib | netlib-native_ref-linux-x86_64 | 1.1-Einheimische |
| com.github.fommil.netlib | netlib-native_system-linux-x86_64 | 1.1-Einheimische |
| com.github.luben | zstd-jni | 1.5.5-4 |
| com.github.wendykierp | JTransforms | 3.1 |
| com.google.code.findbugs | jsr305 | 3.0.0 |
| com.google.code.gson | gson | 2.10.1 |
| com.google.crypto.tink | tink | 1.9.0 |
| com.google.errorprone | fehleranfällige Annotationen | 2.10.0 |
| com.google.flatbuffers | flatbuffers-java | 26.05.23 |
| com.google.guava | guava | 15,0 |
| com.google.protobuf | protobuf-java | 3.25.1 |
| com.helger | profiler | 1.1.1 |
| com.ibm.icu | icu4j | 75.1 |
| com.jcraft | jsch | 0.1.55 |
| com.jolbox | bonecp | 0.8.0.RELEASE |
| com.lihaoyi | sourcecode_2.12 | 0.1.9 |
| com.microsoft.azure | Azure Data Lake Store SDK (Software Development Kit für Azure Data Lake Store) | 2.3.9 |
| com.microsoft.sqlserver | mssql-jdbc | 11.2.2.jre8 |
| com.ning | compress-lzf | 1.1.2 |
| com.sun.mail | javax.mail | 1.5.2 |
| com.sun.xml.bind | jaxb-core | 2.2.11 |
| com.sun.xml.bind | jaxb-impl | 2.2.11 |
| com.tdunning | json | 1.8 |
| com.thoughtworks.paranamer | paranamer | 2.8 |
| com.trueaccord.lenses | linsen_2.12 | 0.4.12 |
| com.twitter | chill-java | 0.10.0 |
| com.twitter | chill_2.12 | 0.10.0 |
| com.twitter | util-app_2.12 | 7.1.0 |
| com.twitter | util-core_2.12 | 7.1.0 |
| com.twitter | util-function_2.12 | 7.1.0 |
| com.twitter | util-jvm_2.12 | 7.1.0 |
| com.twitter | util-lint_2.12 | 7.1.0 |
| com.twitter | util-registry_2.12 | 7.1.0 |
| com.twitter | util-stats_2.12 | 7.1.0 |
| com.typesafe | config | 1.4.3 |
| com.typesafe.scala-logging | scala-logging_2.12 | 3.7.2 |
| com.uber | h3 | 3.7.3 |
| com.univocity | univocity-parsers | 2.9.1 |
| com.zaxxer | HikariCP | 4.0.3 |
| commons-cli | commons-cli | 1.5.0 |
| commons-codec | commons-codec | 1.16.0 |
| commons-collections | commons-collections | 3.2.2 |
| commons-dbcp | commons-dbcp | 1.4 |
| Commons-Dateihochladen | Commons-Dateihochladen | 1.5 |
| commons-httpclient | commons-httpclient | 3.1 |
| commons-io | commons-io | 2.13.0 |
| commons-lang | commons-lang | 2.6 |
| commons-logging | commons-logging | 1.1.3 |
| commons-pool | commons-pool | 1.5.4 |
| dev.ludovic.netlib | arpack | 3.0.3 |
| dev.ludovic.netlib | blas | 3.0.3 |
| dev.ludovic.netlib | LAPACK | 3.0.3 |
| info.ganglia.gmetric4j | gmetric4j | 1.0.10 |
| io.airlift | Luftkompressor | 0,27 |
| io.delta | delta-sharing-client_2.12 | 1.2.0 |
| io.dropwizard.metrics | Metrikanmerkung | 4.2.19 |
| io.dropwizard.metrics | metrics-core | 4.2.19 |
| io.dropwizard.metrics | metrics-graphite | 4.2.19 |
| io.dropwizard.metrics | metrics-healthchecks | 4.2.19 |
| io.dropwizard.metrics | metrics-jetty9 | 4.2.19 |
| io.dropwizard.metrics | metrics-jmx | 4.2.19 |
| io.dropwizard.metrics | metrics-json | 4.2.19 |
| io.dropwizard.metrics | metrics-jvm | 4.2.19 |
| io.dropwizard.metrics | Metrik-Servlets | 4.2.19 |
| io.netty | netty-all | 4.1.108.Final |
| io.netty | netty-buffer | 4.1.108.Final |
| io.netty | Netty Codec | 4.1.108.Final |
| io.netty | netty-codec-http | 4.1.108.Final |
| io.netty | netty-codec-http2 | 4.1.108.Final |
| io.netty | netty-codec-socks | 4.1.108.Final |
| io.netty | netty-common | 4.1.108.Final |
| io.netty | netty-handler | 4.1.108.Final |
| io.netty | netty-handler-proxy | 4.1.108.Final |
| io.netty | netty-resolver | 4.1.108.Final |
| io.netty | netty-tcnative-boringssl-static | 2.0.61.Final |
| io.netty | netty-tcnative-boringssl-static | 2.0.61.Final-linux-aarch_64 |
| io.netty | netty-tcnative-boringssl-static | 2.0.61.Final-linux-x86_64 |
| io.netty | netty-tcnative-boringssl-static | 2.0.61.Final-osx-aarch_64 |
| io.netty | netty-tcnative-boringssl-static | 2.0.61.Final-osx-x86_64 |
| io.netty | netty-tcnative-boringssl-static | 2.0.61.Final-windows-x86_64 |
| io.netty | netty-tcnative-classes | 2.0.61.Final |
| io.netty | netty-transport | 4.1.108.Final |
| io.netty | netty-transport-classes-epoll | 4.1.108.Final |
| io.netty | netty-transport-classes-kqueue | 4.1.108.Final |
| io.netty | netty-transport-native-epoll | 4.1.108.Final |
| io.netty | netty-transport-native-epoll | 4.1.108.Final-linux-aarch_64 |
| io.netty | netty-transport-native-epoll | 4.1.108.Final-linux-riscv64 |
| io.netty | netty-transport-native-epoll | 4.1.108.Final-linux-x86_64 |
| io.netty | netty-transport-native-kqueue | 4.1108.Final-osx-aarch_64 |
| io.netty | netty-transport-native-kqueue | 4.1.108.Final-osx-x86_64 |
| io.netty | netty-transport-native-unix-common | 4.1.108.Final |
| io.prometheus | simpleclient | 0.7.0 |
| io.prometheus | simpleclient_common | 0.7.0 |
| io.prometheus | simpleclient_dropwizard | 0.7.0 |
| io.prometheus | simpleclient_pushgateway | 0.7.0 |
| io.prometheus | simpleclient_servlet | 0.7.0 |
| io.prometheus.jmx | Sammlung | 0.12.0 |
| jakarta.annotation | jakarta.annotation-api | 1.3.5 |
| jakarta.servlet | jakarta.servlet-api | 4.0.3 |
| jakarta.validation | jakarta.validation-api | 2.0.2 |
| jakarta.ws.rs | jakarta.ws.rs-api | 2.1.6 |
| javax.activation | activation | 1.1.1 |
| javax.el | javax.el-api | 2.2.4 |
| javax.jdo | jdo-api | 3.0.1 |
| javax.transaction | jta | 1.1 |
| javax.transaction | Transaktions-API | 1.1 |
| javax.xml.bind | jaxb-api | 2.2.11 |
| javolution | javolution | 5.5.1 |
| jline | jline | 2.14.6 |
| joda-time | joda-time | 2.12.1 |
| net.java.dev.jna | jna | 5.8.0 |
| net.razorvine | Gurke | 1.3 |
| net.sf.jpam | jpam | 1.1 |
| net.sf.opencsv | opencsv | 2.3 |
| net.sf.supercsv | super-csv | 2.2.0 |
| net.snowflake | snowflake-ingest-sdk | 0.9.6 |
| net.sourceforge.f2j | arpack_combined_all | 0,1 |
| org.acplt.remotetea | remotetea-oncrpc | 1.1.2 |
| org.antlr | ST4 | 4.0.4 |
| org.antlr | antlr-runtime | 3.5.2 |
| org.antlr | antlr4-runtime | 4.9.3 |
| org.antlr | stringtemplate | 3.2.1 |
| org.apache.ant | Ameise | 1.10.11 |
| org.apache.ant | ant-jsch | 1.10.11 |
| org.apache.ant | ant-launcher | 1.10.11 |
| org.apache.arrow | Pfeilformat | 15.0.0 |
| org.apache.arrow | arrow-memory-core | 15.0.0 |
| org.apache.arrow | arrow-memory-netty | 15.0.0 |
| org.apache.arrow | Pfeil-Vektor | 15.0.0 |
| org.apache.avro | avro | 1.11.3 |
| org.apache.avro | avro-ipc | 1.11.3 |
| org.apache.avro | avro-mapred | 1.11.3 |
| org.apache.commons | commons-collections4 | 4.4 |
| org.apache.commons | commons-compress | 1.23.0 |
| org.apache.commons | commons-crypto | 1.1.0 |
| org.apache.commons | commons-lang3 | 3.12.0 |
| org.apache.commons | commons-math3 | 3.6.1 |
| org.apache.commons | commons-text | 1.10.0 |
| org.apache.curator | Kurator-Klient | 2.13.0 |
| org.apache.curator | curator-framework | 2.13.0 |
| org.apache.curator | Rezepte des Kurators | 2.13.0 |
| org.apache.datasketches | datasketches-java | 3.1.0 |
| org.apache.datasketches | datasketches-memory | 2.0.0 |
| org.apache.derby | derby | 10.14.2.0 |
| org.apache.hadoop | Hadoop-Client-Laufzeit | 3.3.6 |
| org.apache.hive | hive-beeline | 2.3.9 |
| org.apache.hive | hive-cli | 2.3.9 |
| org.apache.hive | hive-jdbc | 2.3.9 |
| org.apache.hive | hive-llap-client | 2.3.9 |
| org.apache.hive | hive-llap-common | 2.3.9 |
| org.apache.hive | hive-serde | 2.3.9 |
| org.apache.hive | hive-shims | 2.3.9 |
| org.apache.hive | hive-storage-api | 2.8.1 |
| org.apache.hive.shims | hive-shims-0.23 | 2.3.9 |
| org.apache.hive.shims | hive-shims-common | 2.3.9 |
| org.apache.hive.shims | hive-shims-scheduler | 2.3.9 |
| org.apache.httpcomponents | httpclient | 4.5.14 |
| org.apache.httpcomponents | httpcore | 4.4.16 |
| org.apache.ivy | ivy | 2.5.2 |
| org.apache.logging.log4j | log4j-1.2-api | 2.22.1 |
| org.apache.logging.log4j | log4j-api | 2.22.1 |
| org.apache.logging.log4j | log4j-core | 2.22.1 |
| org.apache.logging.log4j | log4j-layout-template-json | 2.22.1 |
| org.apache.logging.log4j | log4j-slf4j2-impl | 2.22.1 |
| org.apache.orc | orc-core | 1.9.2-shaded-protobuf |
| org.apache.orc | orc-mapreduce | 1.9.2-shaded-protobuf |
| org.apache.orc | orc-shims | 1.9.2 |
| org.apache.thrift | libfb303 | 0.9.3 |
| org.apache.thrift | libthrift | 0.12.0 |
| org.apache.ws.xmlschema | xmlschema-core | 2.3.0 |
| org.apache.xbean | xbean-asm9-shaded | 4.23 |
| org.apache.yetus | audience-annotations | 0.13.0 |
| org.apache.zookeeper | Tierpfleger | 3.9.2 |
| org.apache.zookeeper | zookeeper-jute | 3.9.2 |
| org.checkerframework | checker-qual | 3.31.0 |
| org.codehaus.jackson | jackson-core-asl | 1.9.13 |
| org.codehaus.jackson | jackson-mapper-asl | 1.9.13 |
| org.codehaus.janino | Commons-Compiler | 3.0.16 |
| org.codehaus.janino | janino | 3.0.16 |
| org.datanucleus | datanucleus-api-jdo | 4.2.4 |
| org.datanucleus | datanucleus-core | 4.1.17 |
| org.datanucleus | datanucleus-rdbms | 4.1.19 |
| org.datanucleus | javax.jdo | 3.2.0-m3 |
| org.eclipse.collections | eclipse-collections | 11.1.0 |
| org.eclipse.collections | eclipse-collections-api | 11.1.0 |
| org.eclipse.jetty | Jetty-Client | 9.4.52.v20230823 |
| org.eclipse.jetty | jetty-continuation | 9.4.52.v20230823 |
| org.eclipse.jetty | Jetty-HTTP | 9.4.52.v20230823 |
| org.eclipse.jetty | jetty-io | 9.4.52.v20230823 |
| org.eclipse.jetty | jetty-jndi | 9.4.52.v20230823 |
| org.eclipse.jetty | Jetty-Plus | 9.4.52.v20230823 |
| org.eclipse.jetty | Jetty-Proxy | 9.4.52.v20230823 |
| org.eclipse.jetty | jetty-security | 9.4.52.v20230823 |
| org.eclipse.jetty | Jetty Server | 9.4.52.v20230823 |
| org.eclipse.jetty | Jetty-Servlet | 9.4.52.v20230823 |
| org.eclipse.jetty | jetty-servlets | 9.4.52.v20230823 |
| org.eclipse.jetty | jetty-util | 9.4.52.v20230823 |
| org.eclipse.jetty | jetty-util-ajax | 9.4.52.v20230823 |
| org.eclipse.jetty | Jetty-Webanwendung | 9.4.52.v20230823 |
| org.eclipse.jetty | Jetty-xml | 9.4.52.v20230823 |
| org.eclipse.jetty.websocket | WebSocket-API | 9.4.52.v20230823 |
| org.eclipse.jetty.websocket | WebSocket-Client | 9.4.52.v20230823 |
| org.eclipse.jetty.websocket | websocket-common | 9.4.52.v20230823 |
| org.eclipse.jetty.websocket | WebSocket-Server | 9.4.52.v20230823 |
| org.eclipse.jetty.websocket | websocket-servlet | 9.4.52.v20230823 |
| org.fusesource.leveldbjni | leveldbjni-all | 1.8 |
| org.glassfish.hk2 | hk2-api | 2.6.1 |
| org.glassfish.hk2 | hk2-locator | 2.6.1 |
| org.glassfish.hk2 | hk2-utils | 2.6.1 |
| org.glassfish.hk2 | osgi-resource-locator | 1.0.3 |
| org.glassfish.hk2.external | aopalliance-repackaged | 2.6.1 |
| org.glassfish.hk2.external | jakarta.inject | 2.6.1 |
| org.glassfish.jersey.containers | jersey-container-servlet | 2.40 |
| org.glassfish.jersey.containers | jersey-container-servlet-core | 2.40 |
| org.glassfish.jersey.core | jersey-client | 2.40 |
| org.glassfish.jersey.core | jersey-common | 2.40 |
| org.glassfish.jersey.core | jersey-server | 2.40 |
| org.glassfish.jersey.inject | jersey-hk2 | 2.40 |
| org.hibernate.validator | hibernate-validator | 6.1.7.Endgültig |
| org.ini4j | ini4j | 0.5.4 |
| org.javassist | javassist | 3.29.2-GA |
| org.jboss.logging | jboss-logging | 3.3.2.Final |
| org.jdbi | jdbi | 2.63.1 |
| org.jetbrains | Anmerkungen | 17.0.0 |
| org.joda | joda-convert | 1.7 |
| org.jodd | jodd-core | 3.5.2 |
| org.json4s | json4s-ast_2.12 | 3.7.0-M11 |
| org.json4s | json4s-core_2.12 | 3.7.0-M11 |
| org.json4s | json4s-jackson_2.12 | 3.7.0-M11 |
| org.json4s | json4s-scalap_2.12 | 3.7.0-M11 |
| org.lz4 | lz4-java | 1.8.0 |
| org.mlflow | mlflow-spark_2.12 | 2.9.1 |
| org.objenesis | objenesis | 2.5.1 |
| org.postgresql | postgresql | 42.6.1 |
| org.roaringbitmap | RoaringBitmap | 0.9.45-databricks |
| org.roaringbitmap | shims | 0.9.45-databricks |
| org.rocksdb | rocksdbjni | 9.2.1 |
| org.rosuda.REngine | REngine | 2.1.0 |
| org.scala-lang | scala-compiler_2.12 | 2.12.15 |
| org.scala-lang | scala-library_2.12 | 2.12.15 |
| org.scala-lang | scala-reflect_2.12 | 2.12.15 |
| org.scala-lang.modules | scala-collection-compat_2.12 | 2.11.0 |
| org.scala-lang.modules | scala-java8-compat_2.12 | 0.9.1 |
| org.scala-lang.modules | scala-parser-combinators_2.12 | 1.1.2 |
| org.scala-lang.modules | scala-xml_2.12 | 1.2.0 |
| org.scala-sbt | Testoberfläche | 1,0 |
| org.scalacheck | scalacheck_2.12 | 1.14.2 |
| org.scalactic | scalactic_2.12 | 3.2.16 |
| org.scalanlp | breeze-macros_2.12 | 2.1.0 |
| org.scalanlp | breeze_2.12 | 2.1.0 |
| org.scalatest | ScalaTest-kompatibel | 3.2.16 |
| org.scalatest | scalatest-core_2.12 | 3.2.16 |
| org.scalatest | scalatest-diagrams_2.12 | 3.2.16 |
| org.scalatest | scalatest-featurespec_2.12 | 3.2.16 |
| org.scalatest | scalatest-flatspec_2.12 | 3.2.16 |
| org.scalatest | scalatest-freespec_2.12 | 3.2.16 |
| org.scalatest | scalatest-funspec_2.12 | 3.2.16 |
| org.scalatest | scalatest-funsuite_2.12 | 3.2.16 |
| org.scalatest | scalatest-matchers-core_2.12 | 3.2.16 |
| org.scalatest | scalatest-mustmatchers_2.12 | 3.2.16 |
| org.scalatest | scalatest-propspec_2.12 | 3.2.16 |
| org.scalatest | scalatest-refspec_2.12 | 3.2.16 |
| org.scalatest | scalatest-shouldmatchers_2.12 | 3.2.16 |
| org.scalatest | scalatest-wordspec_2.12 | 3.2.16 |
| org.scalatest | scalatest_2.12 | 3.2.16 |
| org.slf4j | jcl-over-slf4j | 2.0.7 |
| org.slf4j | jul-to-slf4j | 2.0.7 |
| org.slf4j | slf4j-api | 2.0.7 |
| org.slf4j | slf4j-simple | 1.7.25 |
| org.threeten | threeten-extra | 1.7.1 |
| org.tukaani | xz | 1.9 |
| org.typelevel | algebra_2.12 | 2.0.1 |
| org.typelevel | cats-kernel_2.12 | 2.1.1 |
| org.typelevel | spire-macros_2.12 | 0.17.0 |
| org.typelevel | spire-platform_2.12 | 0.17.0 |
| org.typelevel | spire-util_2.12 | 0.17.0 |
| org.typelevel | spire_2.12 | 0.17.0 |
| org.wildfly.openssl | wildfly-openssl | 1.1.3.Final |
| org.xerial | sqlite-jdbc | 3.42.0.0 |
| org.xerial.snappy | snappy-java | 1.1.10.3 |
| org.yaml | snakeyaml | 2.0 |
| Oro | Oro | 2.0.8 |
| pl.edu.icm | JLargeArrays | 1.5 |
| software.amazon.cryptools | AmazonCorrettoCryptoProvider | 1.6.2-linux-x86_64 |
| stax | stax-api | 1.0.1 |