Skip to content

Commit bc48e18

Browse files
feat(csharp/src/Drivers): update drivers to .NET 8 (apache#3120)
- Updates the drivers to .NET 8 because the System.Diagnostics.DiagnosticSource package requires it, and .NET 6 support ended last year. - Updates the publish script to include all drivers now
1 parent 58f1ce6 commit bc48e18

10 files changed

+12
-9
lines changed

csharp/src/Apache.Arrow.Adbc/Apache.Arrow.Adbc.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>netstandard2.0;net6.0</TargetFrameworks>
4+
<TargetFrameworks>netstandard2.0;net8.0</TargetFrameworks>
55
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
66
<PackageReadmeFile>readme.md</PackageReadmeFile>
77
</PropertyGroup>

csharp/src/Client/Apache.Arrow.Adbc.Client.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFrameworks>netstandard2.0;net6.0</TargetFrameworks>
3+
<TargetFrameworks>netstandard2.0;net8.0</TargetFrameworks>
44
<PackageReadmeFile>readme.md</PackageReadmeFile>
55
</PropertyGroup>
66
<ItemGroup>

csharp/src/Drivers/Apache/Apache.Arrow.Adbc.Drivers.Apache.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFrameworks>netstandard2.0;net472;net6.0</TargetFrameworks>
4+
<TargetFrameworks>netstandard2.0;net472;net8.0</TargetFrameworks>
55
</PropertyGroup>
66

77
<ItemGroup>

csharp/src/Drivers/BigQuery/Apache.Arrow.Adbc.Drivers.BigQuery.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFrameworks>netstandard2.0;net472;net6.0</TargetFrameworks>
3+
<TargetFrameworks>netstandard2.0;net472;net8.0</TargetFrameworks>
44
<PackageReadmeFile>readme.md</PackageReadmeFile>
55
</PropertyGroup>
66
<ItemGroup>

csharp/src/Drivers/Databricks/Apache.Arrow.Adbc.Drivers.Databricks.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFrameworks>netstandard2.0;net472;net6.0</TargetFrameworks>
3+
<TargetFrameworks>netstandard2.0;net472;net8.0</TargetFrameworks>
44
<PackageReadmeFile>readme.md</PackageReadmeFile>
55
</PropertyGroup>
66
<ItemGroup>

csharp/src/Drivers/FlightSql/Apache.Arrow.Adbc.Drivers.FlightSql.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFrameworks>netstandard2.0;net6.0</TargetFrameworks>
3+
<TargetFrameworks>netstandard2.0;net8.0</TargetFrameworks>
44
</PropertyGroup>
55
<ItemGroup>
66
<PackageReference Include="System.Net.Http.WinHttpHandler" Version="8.0.3" Condition="'$(TargetFrameworkIdentifier)' == '.NETStandard'" />

csharp/src/Drivers/Interop/FlightSql/Apache.Arrow.Adbc.Drivers.Interop.FlightSql.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFrameworks>netstandard2.0;net472;net6.0</TargetFrameworks>
3+
<TargetFrameworks>netstandard2.0;net472;net8.0</TargetFrameworks>
44
<PackageReadmeFile>readme.md</PackageReadmeFile>
55
<IsPackagingPipeline Condition="'$(IsPackagingPipeline)' == ''">
66
false

csharp/src/Drivers/Interop/Snowflake/Apache.Arrow.Adbc.Drivers.Interop.Snowflake.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFrameworks>netstandard2.0;net472;net6.0</TargetFrameworks>
3+
<TargetFrameworks>netstandard2.0;net472;net8.0</TargetFrameworks>
44
<PackageReadmeFile>readme.md</PackageReadmeFile>
55
<IsPackagingPipeline Condition="'$(IsPackagingPipeline)' == ''">
66
false

csharp/test/SmokeTests/Interop/FlightSql/Apache.Arrow.Adbc.SmokeTests.Drivers.Interop.FlightSql.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<Import Project="..\..\Build.props" />
33
<PropertyGroup>
4-
<TargetFrameworks>net472;net6.0</TargetFrameworks>
4+
<TargetFrameworks>net472;net8.0</TargetFrameworks>
55
</PropertyGroup>
66
<ItemGroup>
77
<Compile Include="..\..\..\Drivers\Interop\FlightSql\ClientTests.cs" Link="ClientTests.cs" />

dev/release/post-07-csharp.sh

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,11 @@ main() {
5454
local base_names=()
5555
base_names+=(Apache.Arrow.Adbc.${VERSION_CSHARP})
5656
base_names+=(Apache.Arrow.Adbc.Client.${VERSION_CSHARP})
57+
base_names+=(Apache.Arrow.Adbc.Drivers.Apache.${VERSION_CSHARP})
5758
base_names+=(Apache.Arrow.Adbc.Drivers.BigQuery.${VERSION_CSHARP})
59+
base_names+=(Apache.Arrow.Adbc.Drivers.Databricks.${VERSION_CSHARP})
5860
base_names+=(Apache.Arrow.Adbc.Drivers.FlightSql.${VERSION_CSHARP})
61+
base_names+=(Apache.Arrow.Adbc.Drivers.Interop.FlightSql.${VERSION_CSHARP})
5962
base_names+=(Apache.Arrow.Adbc.Drivers.Interop.Snowflake.${VERSION_CSHARP})
6063
for base_name in "${base_names[@]}"; do
6164
dotnet nuget push \

0 commit comments

Comments
 (0)