This is an automated email from the ASF dual-hosted git repository.
curth pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/arrow-adbc.git
from 7f65c5265 fix(csharp/src/Apache.Arrow.Adbc/C): Stop trying to unload
dynamic libraries (#3291)
add 13dac0050 feat(csharp/src): Add support for adding and configuring
OTel exporters (#2949)
No new revisions were added by this update.
Summary of changes:
csharp/Apache.Arrow.Adbc.sln | 31 ++
...e.Arrow.Adbc.Telemetry.Traces.Exporters.csproj} | 17 +-
.../Telemetry/Traces/Exporters/ExportersBuilder.cs | 211 +++++++++++++
.../Traces/Exporters/ExportersOptions.cs} | 26 +-
.../Traces/Exporters/FileExporter/FileExporter.cs | 272 +++++++++++++++++
.../FileExporter/FileExporterExtensions.cs | 137 +++++++++
.../Exporters/FileExporter/FileExporterOptions.cs | 47 +++
.../Exporters/FileExporter/SerializableActivity.cs | 192 ++++++++++++
.../SerializableActivityJsonContext.cs} | 29 +-
.../Traces/Exporters/FileExporter/TracingFile.cs | 211 +++++++++++++
.../Traces/Exporters/Properties/AssemblyInfo.cs | 12 +-
csharp/src/Telemetry/Traces/Exporters/readme.md | 54 ++++
...ow.Adbc.Tests.Telemetry.Traces.Exporters.csproj | 27 ++
.../Traces/Exporters/ExportersBuilderTests.cs | 140 +++++++++
.../Exporters/FileExporter/FileExporterTests.cs | 337 +++++++++++++++++++++
.../Exporters/FileExporter/TracingFileTests.cs | 97 ++++++
16 files changed, 1794 insertions(+), 46 deletions(-)
copy csharp/src/{Client/Apache.Arrow.Adbc.Client.csproj =>
Telemetry/Traces/Exporters/Apache.Arrow.Adbc.Telemetry.Traces.Exporters.csproj}
(51%)
create mode 100644 csharp/src/Telemetry/Traces/Exporters/ExportersBuilder.cs
copy csharp/src/{Drivers/FlightSql/FlightSqlDriver.cs =>
Telemetry/Traces/Exporters/ExportersOptions.cs} (61%)
create mode 100644
csharp/src/Telemetry/Traces/Exporters/FileExporter/FileExporter.cs
create mode 100644
csharp/src/Telemetry/Traces/Exporters/FileExporter/FileExporterExtensions.cs
create mode 100644
csharp/src/Telemetry/Traces/Exporters/FileExporter/FileExporterOptions.cs
create mode 100644
csharp/src/Telemetry/Traces/Exporters/FileExporter/SerializableActivity.cs
copy csharp/src/{Apache.Arrow.Adbc/C/CAdbcErrorDetail.cs =>
Telemetry/Traces/Exporters/FileExporter/SerializableActivityJsonContext.cs}
(58%)
create mode 100644
csharp/src/Telemetry/Traces/Exporters/FileExporter/TracingFile.cs
copy
java/.checker-framework/org.apache.arrow.adapter.jdbc.JdbcToArrowUtils.astub =>
csharp/src/Telemetry/Traces/Exporters/Properties/AssemblyInfo.cs (63%)
create mode 100644 csharp/src/Telemetry/Traces/Exporters/readme.md
create mode 100644
csharp/test/Telemetry/Traces/Exporters/Apache.Arrow.Adbc.Tests.Telemetry.Traces.Exporters.csproj
create mode 100644
csharp/test/Telemetry/Traces/Exporters/ExportersBuilderTests.cs
create mode 100644
csharp/test/Telemetry/Traces/Exporters/FileExporter/FileExporterTests.cs
create mode 100644
csharp/test/Telemetry/Traces/Exporters/FileExporter/TracingFileTests.cs