diff --git a/README.md b/README.md index 2892119..675fa56 100644 --- a/README.md +++ b/README.md @@ -71,7 +71,7 @@ Pull events, alerts data from Splunk into Databricks ## Compatibility Databricks Add-on for Splunk, notebooks and documentation provided in this project are compatible with: - * Splunk Enterprise version: 9.3.x, 9.2.x and 9.1.x + * Splunk Enterprise, Splunk Cloud: 10.1, 10.0, 9.4, 9.3, 9.2 * Databricks REST API: 1.2 and 2.0: * Azure Databricks * AWS SaaS, E2 and PVC deployments diff --git a/app/README.md b/app/README.md index 31b08e3..8188b02 100644 --- a/app/README.md +++ b/app/README.md @@ -7,16 +7,23 @@ This is an add-on powered by the Splunk Add-on Builder. The Databricks Add-on for Splunk is used to query Databricks data and execute Databricks notebooks from Splunk. * Author - Databricks, Inc. -* Version - 1.4.2 +* Version - 1.4.3 * Creates Index - False * Prerequisites - * This application requires appropriate credentials to query data from the Databricks platform. For Details refer to Configuration > Add Databricks Credentials section. * Compatible with: - * Splunk Enterprise version: 9.3.x, 9.2.x and 9.1.x + * Splunk Enterprise, Splunk Cloud: 10.1, 10.0, 9.4, 9.3, 9.2 * REST API: 1.2 and 2.0 * OS: Platform independent * Browser: Safari, Chrome and Firefox +# RELEASE NOTES VERSION 1.4.3 + +* Added support for Databricks M2M OAuth +* Fixed problems with AAD token expiration +* Improved handling of not running SQL warehouse +* Code refactoring to unify code, remove duplication, etc. + # RELEASE NOTES VERSION 1.4.2 * Updated the Splunk SDK to v2.1.0 to ensure Splunk Cloud compatibility diff --git a/app/app.manifest b/app/app.manifest index d655d69..88a6d7b 100644 --- a/app/app.manifest +++ b/app/app.manifest @@ -5,7 +5,7 @@ "id": { "group": null, "name": "TA-Databricks", - "version": "1.4.2" + "version": "1.4.3" }, "author": [ { @@ -55,4 +55,4 @@ "_search_heads", "_forwarders" ] -} \ No newline at end of file +} diff --git a/app/appserver/static/js/build/globalConfig.json b/app/appserver/static/js/build/globalConfig.json index 200e495..f84d791 100644 --- a/app/appserver/static/js/build/globalConfig.json +++ b/app/appserver/static/js/build/globalConfig.json @@ -2,7 +2,7 @@ "meta": { "name": "TA-Databricks", "displayName": "Databricks Add-on For Splunk", - "version": "1.4.2", + "version": "1.4.3", "apiVersion": "3.0.0", "restRoot": "TA_Databricks" }, @@ -479,4 +479,4 @@ ] } } -} \ No newline at end of file +} diff --git a/app/bin/databricks_const.py b/app/bin/databricks_const.py index d3f740b..363a86b 100755 --- a/app/bin/databricks_const.py +++ b/app/bin/databricks_const.py @@ -35,7 +35,7 @@ MINIMUM_QUERY_ROW_LIMIT = 1 -USER_AGENT_CONST = "Databricks-AddOnFor-Splunk-1.4.2" +USER_AGENT_CONST = "Databricks-AddOnFor-Splunk-1.4.3" VERIFY_SSL = True INTERNAL_VERIFY_SSL = False diff --git a/app/default/app.conf b/app/default/app.conf index a73235f..83a49de 100644 --- a/app/default/app.conf +++ b/app/default/app.conf @@ -7,7 +7,7 @@ build = 3 [launcher] author = Databricks, Inc. -version = 1.4.2 +version = 1.4.3 description = The Databricks Add-on for Splunk is used to query Databricks data, and execute Databricks notebooks from Splunk. [ui] diff --git a/tests/test_databricks_common_utils.py b/tests/test_databricks_common_utils.py index 9cc6a01..720c600 100644 --- a/tests/test_databricks_common_utils.py +++ b/tests/test_databricks_common_utils.py @@ -31,7 +31,7 @@ class TestDatabricksUtils(unittest.TestCase): def test_get_user_agent(self, mock_user): db_utils = import_module('databricks_common_utils') response = db_utils.get_user_agent() - self.assertEqual(response, "Databricks-AddOnFor-Splunk-1.4.2") + self.assertEqual(response, "Databricks-AddOnFor-Splunk-1.4.3") @patch("databricks_common_utils.client.connect") @patch("databricks_common_utils.client.connect.jobs.oneshot")