diff --git a/src/SDKs/DataLake.Analytics/Management.DataLake.Analytics/Customizations/DataLakeAnalyticsCustomizationHelper.cs b/src/SDKs/DataLake.Analytics/Management.DataLake.Analytics/Customizations/DataLakeAnalyticsCustomizationHelper.cs
index e43e322584a9..d8cc1a0024d3 100644
--- a/src/SDKs/DataLake.Analytics/Management.DataLake.Analytics/Customizations/DataLakeAnalyticsCustomizationHelper.cs
+++ b/src/SDKs/DataLake.Analytics/Management.DataLake.Analytics/Customizations/DataLakeAnalyticsCustomizationHelper.cs
@@ -14,7 +14,7 @@ internal static class DataLakeAnalyticsCustomizationHelper
/// This constant is used as the default package version to place in the user agent.
/// It should mirror the package version in the project.json file.
///
- internal const string PackageVersion = "3.1.1-preview";
+ internal const string PackageVersion = "3.1.2-preview";
internal const string DefaultAdlaDnsSuffix = "azuredatalakeanalytics.net";
diff --git a/src/SDKs/DataLake.Analytics/Management.DataLake.Analytics/Generated/Models/JobInnerError.cs b/src/SDKs/DataLake.Analytics/Management.DataLake.Analytics/Generated/Models/JobInnerError.cs
index d148a8025cb1..49232dc9c52e 100644
--- a/src/SDKs/DataLake.Analytics/Management.DataLake.Analytics/Generated/Models/JobInnerError.cs
+++ b/src/SDKs/DataLake.Analytics/Management.DataLake.Analytics/Generated/Models/JobInnerError.cs
@@ -52,7 +52,9 @@ public JobInnerError()
/// the ultimate source of the failure (usually
/// either SYSTEM or USER).
/// the error message description
- public JobInnerError(int? diagnosticCode = default(int?), SeverityTypes? severity = default(SeverityTypes?), string details = default(string), string component = default(string), string errorId = default(string), string helpLink = default(string), string internalDiagnostics = default(string), string message = default(string), string resolution = default(string), string source = default(string), string description = default(string))
+ /// the inner error of this specific job error
+ /// message, if any.
+ public JobInnerError(int? diagnosticCode = default(int?), SeverityTypes? severity = default(SeverityTypes?), string details = default(string), string component = default(string), string errorId = default(string), string helpLink = default(string), string internalDiagnostics = default(string), string message = default(string), string resolution = default(string), string source = default(string), string description = default(string), JobInnerError innerError = default(JobInnerError))
{
DiagnosticCode = diagnosticCode;
Severity = severity;
@@ -65,6 +67,7 @@ public JobInnerError()
Resolution = resolution;
Source = source;
Description = description;
+ InnerError = innerError;
CustomInit();
}
@@ -145,5 +148,11 @@ public JobInnerError()
[JsonProperty(PropertyName = "description")]
public string Description { get; private set; }
+ ///
+ /// Gets the inner error of this specific job error message, if any.
+ ///
+ [JsonProperty(PropertyName = "innerError")]
+ public JobInnerError InnerError { get; private set; }
+
}
}
diff --git a/src/SDKs/DataLake.Analytics/Management.DataLake.Analytics/Microsoft.Azure.Management.DataLake.Analytics.csproj b/src/SDKs/DataLake.Analytics/Management.DataLake.Analytics/Microsoft.Azure.Management.DataLake.Analytics.csproj
index cbc2adcc4fb0..666b0969ed09 100644
--- a/src/SDKs/DataLake.Analytics/Management.DataLake.Analytics/Microsoft.Azure.Management.DataLake.Analytics.csproj
+++ b/src/SDKs/DataLake.Analytics/Management.DataLake.Analytics/Microsoft.Azure.Management.DataLake.Analytics.csproj
@@ -3,7 +3,7 @@
Microsoft.Azure.Management.DataLake.Analytics
Provides Data Lake Analytics account, job and catalog management capabilities for Microsoft Azure.
- 3.1.1-preview
+ 3.1.2-preview
Microsoft.Azure.Management.DataLake.Analytics
Microsoft Azure Data Lake Analytics management;DataLakeAnalytics;Data Lake Analytics management;REST HTTP client;windowsazureofficial;netcore451511
See https://aka.ms/adladotnetsdkchangelog for release notes.
diff --git a/src/SDKs/DataLake.Analytics/Management.DataLake.Analytics/Properties/AssemblyInfo.cs b/src/SDKs/DataLake.Analytics/Management.DataLake.Analytics/Properties/AssemblyInfo.cs
index 2ee6abcee659..18f3ec4c486a 100644
--- a/src/SDKs/DataLake.Analytics/Management.DataLake.Analytics/Properties/AssemblyInfo.cs
+++ b/src/SDKs/DataLake.Analytics/Management.DataLake.Analytics/Properties/AssemblyInfo.cs
@@ -8,7 +8,7 @@
[assembly: AssemblyDescription("Provides Microsoft Azure Data Lake Analytics management operations including account, catalog and job management.")]
[assembly: AssemblyVersion("3.0.0.0")]
-[assembly: AssemblyFileVersion("3.1.1.0")]
+[assembly: AssemblyFileVersion("3.1.2.0")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Microsoft")]
[assembly: AssemblyProduct("Azure .NET SDK")]
diff --git a/src/SDKs/DataLake.Analytics/changelog.md b/src/SDKs/DataLake.Analytics/changelog.md
index e37ae3ef52bb..a9295e6b404a 100644
--- a/src/SDKs/DataLake.Analytics/changelog.md
+++ b/src/SDKs/DataLake.Analytics/changelog.md
@@ -1,9 +1,15 @@
## Microsoft.Azure.Management.DataLake.Analytics release notes
+### Changes in 3.1.2-preview
+
+**Notes**
+
+- The JobInnerError object is now recursively defined in order to capture additional error information returned by the service.
+
### Changes in 3.1.1-preview
**Notes**
-- In version 3.1.0-preview, we made the fields "statistics" and "debugData" of the USqlJobProperties object read-only. This caused some unforeseen conflicts, so we are reverting this.
+- Reverted the fields "statistics" and "debugData" of the USqlJobProperties object to be read-only.
### Changes in 3.1.0-preview