Skip to content

Commit 4324846

Browse files
committed
Expose projection-pushdown for high-level apis only
1 parent ebaa9c2 commit 4324846

3 files changed

Lines changed: 7 additions & 1 deletion

File tree

DuckDB.NET.Data/Data.csproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,10 @@ Performance:
3939
<ItemGroup Condition="'$(CI)' == 'true'">
4040
<PackageReference Include="GitVersion.MsBuild" Version="6.4.0" PrivateAssets="all" />
4141
</ItemGroup>
42+
<ItemGroup>
43+
<InternalsVisibleTo Include="DuckDB.NET.Test, PublicKey=0024000004800000940000000602000000240000525341310004000001000100852ebcffb69a0dfb906bc0377ec8608f4a00ba9af2e29300d1ed77dcb2583f08116b1a1006d202d53a48ec0561c1816738368378f7c5d335fec3daa63ba1b5413298153f886aafc75304e7653715f2395ad370fe3b2f4bc44a36a2f6b958fd500a2f7eea9a69c6ab5819e0933db962630c56c1610c7c87ed6a3c2b36e1ca4ed2" />
44+
</ItemGroup>
45+
4246
<ItemGroup>
4347
<ProjectReference Include="..\DuckDB.NET.Bindings\Bindings.csproj" />
4448
</ItemGroup>

DuckDB.NET.Data/DuckDBConnection.TableFunction.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ public TableFunction(IReadOnlyList<ColumnInfo> columns, IEnumerable data, Cardin
2626
Cardinality = cardinality;
2727
}
2828

29-
public TableFunction(IReadOnlyList<ColumnInfo> columns, Func<IReadOnlyList<ProjectedColumn>, IEnumerable> dataFactory, CardinalityHint? cardinality = null)
29+
internal TableFunction(IReadOnlyList<ColumnInfo> columns, Func<IReadOnlyList<ProjectedColumn>, IEnumerable> dataFactory, CardinalityHint? cardinality = null)
3030
{
3131
Columns = columns;
3232
DataFactory = dataFactory;

DuckDB.NET.Test/Test.csproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55

66
<IsPackable>false</IsPackable>
77
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
8+
<SignAssembly>True</SignAssembly>
9+
<AssemblyOriginatorKeyFile>..\keyPair.snk</AssemblyOriginatorKeyFile>
810
</PropertyGroup>
911

1012
<ItemGroup>

0 commit comments

Comments
 (0)