Skip to content

Commit 681b7e3

Browse files
committed
3.8.2 release
2 parents 7cc73e0 + cb7e236 commit 681b7e3

File tree

8 files changed

+17
-35
lines changed

8 files changed

+17
-35
lines changed

azure-pipelines.yml

+7-13
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ variables:
2424
- name: vmImage
2525
value: 'ubuntu-latest' # see https://docs.microsoft.com/en-us/azure/devops/pipelines/agents/hosted?view=azure-devops&tabs=yaml&viewFallbackFrom=vsts
2626
- name: v
27-
value: 3.8.1
27+
value: 3.8.2
2828
- name: av
2929
value: 3.0.0
3030

@@ -40,6 +40,11 @@ stages:
4040

4141
- script: echo "##vso[build.updatebuildnumber]$(v)"
4242

43+
- task: UseDotNet@2
44+
inputs:
45+
packageType: 'sdk'
46+
version: '5.x'
47+
4348
- task: DotNetCoreCLI@2
4449
displayName: 'build all'
4550
inputs:
@@ -61,17 +66,6 @@ stages:
6166
inputs:
6267
ArtifactName: nuget
6368

64-
- task: NuGetCommand@2
65-
condition: "ne(variables['Build.SourceBranch'], 'refs/heads/master')"
66-
displayName: 'push to internal feed'
67-
continueOnError: true
68-
inputs:
69-
command: 'push'
70-
packagesToPush: '$(Build.ArtifactStagingDirectory)/**/*.nupkg'
71-
nuGetFeedType: 'internal'
72-
publishVstsFeed: '4bab84c0-90f7-4425-afc6-ba077aa9757e/941c9975-4811-42dd-bd79-3cf33878bf77'
73-
allowPackageConflicts: true
74-
7569
- stage: Test
7670
#condition: succeeded('Build')
7771
dependsOn: [] # remove explicit dependency, so it runs in parallel
@@ -92,7 +86,7 @@ stages:
9286
- task: UseDotNet@2
9387
inputs:
9488
packageType: 'sdk'
95-
version: '3.x'
89+
version: '5.x'
9690
- task: DotNetCoreCLI@2
9791
displayName: 'run tests'
9892
inputs:

src/Parquet.CLI/Parquet.CLI.csproj

+2-3
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,9 @@
2323
</PropertyGroup>
2424

2525
<ItemGroup>
26-
<PackageReference Include="NetBox" Version="2.3.5" />
26+
<PackageReference Include="NetBox" Version="2.5.1" />
2727
<PackageReference Include="Newtonsoft.Json" Version="12.0.3" />
28-
<PackageReference Include="Serilog" Version="2.9.0" />
29-
<PackageReference Include="Serilog.Sinks.ApplicationInsights" Version="3.0.4" />
28+
<PackageReference Include="Serilog" Version="2.10.0" />
3029
<PackageReference Include="Serilog.Sinks.Trace" Version="2.1.0" />
3130
</ItemGroup>
3231

src/Parquet.CLI/Program.cs

-1
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,6 @@ private static void ConfigureTelemetry(Application app, string[] args)
108108
Log.Logger = new LoggerConfiguration()
109109
.MinimumLevel.Debug()
110110
.Enrich.WithProperty("Version", app.Version)
111-
.WriteTo.ApplicationInsights("aaf3c0f7-dc49-466c-848d-49ccfcdf86fe", TelemetryConverter.Events)
112111
.WriteTo.Trace()
113112
.CreateLogger();
114113

src/Parquet.Runner/Parquet.Runner.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<PackageReference Include="NetBox" Version="2.3.5" />
12+
<PackageReference Include="NetBox" Version="2.5.1" />
1313
</ItemGroup>
1414

1515
<ItemGroup>

src/Parquet.Test/Parquet.Test.csproj

+6-4
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22

33

44
<PropertyGroup>
5-
<TargetFrameworks>netcoreapp3.0</TargetFrameworks>
5+
<TargetFramework>net5.0</TargetFramework>
6+
<IsPackable>false</IsPackable>
67
<LangVersion>latest</LangVersion>
78

89
<SignAssembly>true</SignAssembly>
@@ -15,13 +16,14 @@
1516
</PropertyGroup>
1617

1718
<ItemGroup>
18-
<PackageReference Include="NetBox" Version="2.3.5" />
19+
<PackageReference Include="NetBox" Version="2.5.1" />
1920
<PackageReference Include="Newtonsoft.Json" Version="12.0.3" />
2021
<PackageReference Include="System.ValueTuple" Version="4.5.0" />
22+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.8.3" />
2123
<PackageReference Include="xunit" Version="2.4.1" />
22-
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.1">
24+
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.3">
25+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2326
<PrivateAssets>all</PrivateAssets>
24-
<IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
2527
</PackageReference>
2628
</ItemGroup>
2729

src/Parquet.Test/SchemaTest.cs

-6
Original file line numberDiff line numberDiff line change
@@ -133,12 +133,6 @@ public void Cannot_create_struct_with_no_elements()
133133
Assert.Throws<ArgumentException>(() => new StructField("struct"));
134134
}
135135

136-
[Fact]
137-
public void Cannot_use_dots_in_field_names()
138-
{
139-
Assert.Throws<ArgumentException>(() => new DataField<int>("one.two"));
140-
}
141-
142136
[Fact]
143137
public void Identical_structs_field_are_equal()
144138
{

src/Parquet/Data/Schema/Field.cs

-6
Original file line numberDiff line numberDiff line change
@@ -50,12 +50,6 @@ internal virtual string PathPrefix { set { } }
5050
protected Field(string name, SchemaType schemaType)
5151
{
5252
Name = name ?? throw new ArgumentNullException(nameof(name));
53-
54-
if(Name.Contains(Schema.PathSeparator))
55-
{
56-
throw new ArgumentException($"'{Schema.PathSeparator}' is not allowed in field name as it's used in Apache Parquet format as field path separator.");
57-
}
58-
5953
SchemaType = schemaType;
6054
Path = name;
6155
}

src/Parquet/Parquet.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ Linux, Windows and Mac are first class citizens, but also works everywhere .NET
5555
</PropertyGroup>
5656

5757
<ItemGroup>
58-
<PackageReference Include="IronSnappy" Version="1.2.2" />
58+
<PackageReference Include="IronSnappy" Version="1.3.0" />
5959
<PackageReference Include="System.Buffers" Version="4.5.1" />
6060
<PackageReference Include="System.Memory" Version="4.5.4" />
6161
<PackageReference Include="System.Reflection.Emit.Lightweight" Version="4.7.0" />

0 commit comments

Comments
 (0)