[REEF-1855] Replace Microsoft.Hadoop.Avro to Microsoft.Avro.Core
This addressed the issue by replacing old nuget to new one
JIRA:
[REEF-1855](https://issues.apache.org/jira/browse/REEF-1855)
Pull request:
This closes #1355
diff --git a/lang/cs/Org.Apache.REEF.Common/Org.Apache.REEF.Common.DotNet.csproj b/lang/cs/Org.Apache.REEF.Common/Org.Apache.REEF.Common.DotNet.csproj
index c71bbd2..0847bf0 100644
--- a/lang/cs/Org.Apache.REEF.Common/Org.Apache.REEF.Common.DotNet.csproj
+++ b/lang/cs/Org.Apache.REEF.Common/Org.Apache.REEF.Common.DotNet.csproj
@@ -27,7 +27,7 @@
<ItemGroup>
<PackageReference Include="Newtonsoft.Json" Version="$(NewtonsoftJsonVersion)" />
<PackageReference Include="protobuf-net" Version="$(ProtobufVersion)" />
- <PackageReference Include="Microsoft.Hadoop.Avro" Version="$(AvroVersion)" />
+ <PackageReference Include="Microsoft.Avro.Core" Version="$(AvroVersion)" />
<PackageReference Include="System.Reactive.Core" Version="$(SystemReactiveVersion)" />
<PackageReference Include="System.Reactive.Interfaces" Version="$(SystemReactiveVersion)" />
<Reference Include="System" />
diff --git a/lang/cs/Org.Apache.REEF.Driver/Org.Apache.REEF.Driver.DotNet.csproj b/lang/cs/Org.Apache.REEF.Driver/Org.Apache.REEF.Driver.DotNet.csproj
index 41b5727..8c38e10 100644
--- a/lang/cs/Org.Apache.REEF.Driver/Org.Apache.REEF.Driver.DotNet.csproj
+++ b/lang/cs/Org.Apache.REEF.Driver/Org.Apache.REEF.Driver.DotNet.csproj
@@ -26,7 +26,7 @@
<Import Project="..\build.DotNet.props" />
<ItemGroup>
<PackageReference Include="protobuf-net" Version="$(ProtobufVersion)" />
- <PackageReference Include="Microsoft.Hadoop.Avro" Version="$(AvroVersion)" />
+ <PackageReference Include="Microsoft.Avro.Core" Version="$(AvroVersion)" />
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Runtime.Serialization" />
diff --git a/lang/cs/Org.Apache.REEF.Examples/Org.Apache.REEF.Examples.DotNet.csproj b/lang/cs/Org.Apache.REEF.Examples/Org.Apache.REEF.Examples.DotNet.csproj
index 1fa5d30..663795d 100644
--- a/lang/cs/Org.Apache.REEF.Examples/Org.Apache.REEF.Examples.DotNet.csproj
+++ b/lang/cs/Org.Apache.REEF.Examples/Org.Apache.REEF.Examples.DotNet.csproj
@@ -26,7 +26,7 @@
<Import Project="..\build.DotNet.props" />
<ItemGroup>
<PackageReference Include="Newtonsoft.Json" Version="$(NewtonsoftJsonVersion)" />
- <PackageReference Include="Microsoft.Hadoop.Avro" Version="$(AvroVersion)" />
+ <PackageReference Include="Microsoft.Avro.Core" Version="$(AvroVersion)" />
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Runtime.Serialization" />
diff --git a/lang/cs/Org.Apache.REEF.Network/Org.Apache.REEF.Network.DotNet.csproj b/lang/cs/Org.Apache.REEF.Network/Org.Apache.REEF.Network.DotNet.csproj
index 68dc57b..021c7be 100644
--- a/lang/cs/Org.Apache.REEF.Network/Org.Apache.REEF.Network.DotNet.csproj
+++ b/lang/cs/Org.Apache.REEF.Network/Org.Apache.REEF.Network.DotNet.csproj
@@ -26,7 +26,7 @@
<Import Project="..\build.DotNet.props" />
<ItemGroup>
<PackageReference Include="protobuf-net" Version="$(ProtobufVersion)" />
- <PackageReference Include="Microsoft.Hadoop.Avro" Version="$(AvroVersion)" />
+ <PackageReference Include="Microsoft.Avro.Core" Version="$(AvroVersion)" />
<PackageReference Include="System.Reactive.Core" Version="$(SystemReactiveVersion)" />
<PackageReference Include="System.Reactive.Interfaces" Version="$(SystemReactiveVersion)" />
<Reference Include="System" />
diff --git a/lang/cs/Org.Apache.REEF.Tang.Tests/Org.Apache.REEF.Tang.Tests.DotNet.csproj b/lang/cs/Org.Apache.REEF.Tang.Tests/Org.Apache.REEF.Tang.Tests.DotNet.csproj
index 309e6d9..2b09cf2 100644
--- a/lang/cs/Org.Apache.REEF.Tang.Tests/Org.Apache.REEF.Tang.Tests.DotNet.csproj
+++ b/lang/cs/Org.Apache.REEF.Tang.Tests/Org.Apache.REEF.Tang.Tests.DotNet.csproj
@@ -23,7 +23,7 @@
<ItemGroup>
<PackageReference Include="Newtonsoft.Json" Version="$(NewtonsoftJsonVersion)" />
<PackageReference Include="protobuf-net" Version="$(ProtobufVersion)" />
- <PackageReference Include="Microsoft.Hadoop.Avro" Version="$(AvroVersion)" />
+ <PackageReference Include="Microsoft.Avro.Core" Version="$(AvroVersion)" />
<Reference Include="System" />
<Reference Include="System.Core" />
</ItemGroup>
diff --git a/lang/cs/Org.Apache.REEF.Tang/Org.Apache.REEF.Tang.DotNet.csproj b/lang/cs/Org.Apache.REEF.Tang/Org.Apache.REEF.Tang.DotNet.csproj
index 04b775f..9ae0cf3 100644
--- a/lang/cs/Org.Apache.REEF.Tang/Org.Apache.REEF.Tang.DotNet.csproj
+++ b/lang/cs/Org.Apache.REEF.Tang/Org.Apache.REEF.Tang.DotNet.csproj
@@ -27,7 +27,7 @@
<ItemGroup>
<PackageReference Include="Newtonsoft.Json" Version="$(NewtonsoftJsonVersion)" />
<PackageReference Include="protobuf-net" Version="$(ProtobufVersion)" />
- <PackageReference Include="Microsoft.Hadoop.Avro" Version="$(AvroVersion)" />
+ <PackageReference Include="Microsoft.Avro.Core" Version="$(AvroVersion)" />
<Reference Include="System" />
<Reference Include="System.Core" />
<Reference Include="System.Runtime.Serialization" />
diff --git a/lang/cs/build.DotNet.props b/lang/cs/build.DotNet.props
index d60ed35..e08d604 100644
--- a/lang/cs/build.DotNet.props
+++ b/lang/cs/build.DotNet.props
@@ -37,7 +37,7 @@
<PlatformTarget>x64</PlatformTarget>
<DefineConstants>DOTNET_BUILD</DefineConstants>
<OutputPath>..\bin\$(AssemblyName)</OutputPath>
- <AvroVersion>1.5.6</AvroVersion>
+ <AvroVersion>0.1.0</AvroVersion>
<NewtonsoftJsonVersion>10.0.1</NewtonsoftJsonVersion>
<NSubstituteVersion>1.8.2.0</NSubstituteVersion>
<ProtobufVersion>2.1.0</ProtobufVersion>