curt_hagenlocher
NuGet publisher profile
Packages (30)
Apache.Arrow
Apache Arrow is a cross-language development platform for in-memory data. It specifies a standardized language-independent columnar memory format for flat and hierarchical data, organized for efficient analytic operations on modern hardware.
Apache.Arrow.Flight
Package Description
Apache.Arrow.Adbc
Package Description
Apache.Arrow.Adbc.Client
Package Description
Apache.Arrow.Scalars
Apache Arrow scalar types, including Parquet-compatible variants. Provides readers, writers, and object model for the Parquet Variant binary format for semi-structured data.
Apache.Arrow.Compression
Provides decompression support for the Arrow IPC format
Apache.Arrow.Flight.AspNetCore
Package Description
Apache.Arrow.Flight.Sql
Package Description
Apache.Arrow.Adbc.Drivers.FlightSql
Package Description
Apache.Arrow.Adbc.Drivers.BigQuery
Package Description
Apache.Arrow.Adbc.Drivers.Interop.Snowflake
Package Description
Clast.Google.Apis.Core
Clast republish of Google.Apis.Core: Newtonsoft.Json replaced with source-generated System.Text.Json, trimming/AOT-compatible, adds a net10.0 target. Namespaces and public type names are unchanged. Independent republish from the clast-project fork — not an official Google package.
Clast.Google.Apis
Clast republish of Google.Apis: Newtonsoft.Json replaced with source-generated System.Text.Json, trimming/AOT-compatible, adds a net10.0 target. Namespaces and public type names are unchanged. Independent republish from the clast-project fork — not an official Google package.
Clast.Google.Apis.Auth
Clast republish of Google.Apis.Auth: Newtonsoft.Json replaced with source-generated System.Text.Json, trimming/AOT-compatible, adds a net10.0 target. Namespaces and public type names are unchanged. Independent republish from the clast-project fork — not an official Google package.
Clast.Fsst
FSST (Fast Static Symbol Table) string compression for .NET. Supports both FSST8 (1-byte codes) and FSST12 (12-bit codes) variants.
Clast.Google.Api.Gax
Clast republish of Google.Api.Gax: Newtonsoft.Json replaced with source-generated System.Text.Json, trimming/AOT-compatible, adds a net10.0 target. Namespaces and public type names are unchanged. Independent republish from the clast-project fork — not an official Google package.
Clast.FastLanes
FastLanes bit-packing codec: wire-compatible with the spiraldb/fastlanes crate used by Lance.
Clast.Alp
Adaptive Lossless floating-Point (ALP) compression for arrays of double values. Designed for decimal-style data such as prices, sensor readings, and scientific measurements.
Clast.DatabaseDecimal
Fixed-point decimal arithmetic for database engines: 32/64/128/256-bit mantissa tiers with SQL Server / Substrait precision-and-scale promotion rules, scalar and span (columnar) kernels for add/subtract/multiply/divide/modulus, and UTF-8 / UTF-16 parse and format. Targets netstandard2.0, net8.0, and net10.0.
Clast.Pcodec
Pco numeric compression codec: wire-compatible with the pcodec/pcodec Rust reference implementation.
Clast.BloomFilter
Split Block Bloom Filter (Parquet SBBF) implementation with a generic-key facade. AVX2 and ARM NEON accelerated with a scalar fallback. Suitable both for reading and writing Parquet-format bloom filters and for in-process use over arbitrary key types via IHash64<T>. Targets netstandard2.0, net8.0, and net10.0.
Clast.Google.Api.Gax.Rest
Clast republish of Google.Api.Gax.Rest: Newtonsoft.Json replaced with source-generated System.Text.Json, trimming/AOT-compatible, adds a net10.0 target. Namespaces and public type names are unchanged. Independent republish from the clast-project fork — not an official Google package.
Clast.Grpc.Auth
Clast republish of Grpc.Auth: re-pointed to the Newtonsoft-free, source-generated System.Text.Json Clast.Google.Apis.Auth so the gRPC credential path is trimming/AOT-compatible, with a net10.0 target added. Namespaces and public type names are unchanged. Independent republish from the clast-project fork — not an official gRPC or Google package.
Clast.Google.Apis.Storage.v1
Clast republish of the generated Google.Apis.Storage.v1 REST client: Newtonsoft.Json replaced with source-generated System.Text.Json, trimming/AOT-compatible, adds a net10.0 target. Namespaces and public type names are unchanged. Independent republish from the clast-project fork — not an official Google package.
Clast.Google.Apis.Bigquery.v2
Clast republish of the generated Google.Apis.Bigquery.v2 REST client: Newtonsoft.Json replaced with source-generated System.Text.Json, trimming/AOT-compatible, adds a net10.0 target. Namespaces and public type names are unchanged. Independent republish from the clast-project fork — not an official Google package.
Clast.Google.Api.Gax.Grpc
Clast republish of Google.Api.Gax.Grpc: Newtonsoft.Json replaced with source-generated System.Text.Json, trimming/AOT-compatible, adds a net10.0 target. Namespaces and public type names are unchanged. Independent republish from the clast-project fork — not an official Google package.
Clast.Google.Cloud.Storage.V1
Clast republish of Google.Cloud.Storage.V1: the internal UrlSigner JSON moves to System.Text.Json (Utf8JsonWriter), Newtonsoft.Json is removed, the library is trimming/AOT-compatible, and a net10.0 target is added. Namespaces and public type names are unchanged. Independent republish from the clast-project fork — not an official Google package.
Apache.Arrow.Operations
Format-specific codecs for the Apache Arrow Variant binary format, including JSON reader/writer.
Clast.Google.Cloud.BigQuery.Storage.V1
Clast republish of Google.Cloud.BigQuery.Storage.V1 (the gRPC BigQuery Storage Read/Write API): built on the trimming/AOT-compatible Clast gRPC stack (System.Text.Json, no Newtonsoft.Json) and adds a net10.0 target. Namespaces and public type names are unchanged. Independent republish from the clast-project fork — not an official Google package.
Clast.Google.Cloud.BigQuery.V2
Clast republish of Google.Cloud.BigQuery.V2: the internal row/result JSON moves to System.Text.Json (JsonElement), Newtonsoft.Json is removed, the library is trimming/AOT-compatible, and a net10.0 target is added. Namespaces and public type names are unchanged. Independent republish from the clast-project fork — not an official Google package.