Skip to content

[Shim] Clean up BASE#3048

Merged
rajkumar-rangaraj merged 2 commits into
mainfrom
rajrang/basecleanUp
Dec 9, 2025
Merged

[Shim] Clean up BASE#3048
rajkumar-rangaraj merged 2 commits into
mainfrom
rajrang/basecleanUp

Conversation

@rajkumar-rangaraj
Copy link
Copy Markdown
Member

No description provided.

Copilot AI review requested due to automatic review settings December 8, 2025 22:58
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request removes the BASE directory containing the ServerTelemetryChannel implementation and its associated test framework. The PR removes all implementation files for telemetry transmission, storage, policies, and sampling, along with all their corresponding unit tests.

Reviewed changes

Copilot reviewed 136 out of 171 changed files in this pull request and generated no comments.

Show a summary per file
File Description
Multiple TransmissionPolicy files Removed all transmission policy implementations (TransmissionPolicy, ThrottlingTransmissionPolicy, PartialSuccessTransmissionPolicy, NetworkAvailabilityTransmissionPolicy, ErrorHandlingTransmissionPolicy, AuthenticationTransmissionPolicy, ApplicationLifecycleTransmissionPolicy)
Multiple Implementation files Removed core telemetry channel implementation files (TransmissionExtensions, TransmissionBuffer, TelemetrySerializer, TelemetryChannelEventSource, TelemetryBuffer, TaskTimerInternal, SamplingPercentageEstimatorTelemetryProcessor, etc.)
Multiple Interface files Removed interface definitions (IRandomNumberBatchGenerator, IPlatformFolder, IPlatformFile, INetwork, IApplicationLifecycle, IApplicationFolderProvider)
Multiple Test files Removed all test files including ServerTelemetryChannelTest, ServerTelemetryChannelE2ETests, SamplingTelemetryProcessorTest, TransmissionStorageTest, and all test framework shared files
Configuration and project files Removed config files (ApplicationInsights.config..xdt, AssemblyInfo.cs) and project files (TelemetryChannel.Tests.csproj, TestFramework.Shared.)

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@rajkumar-rangaraj rajkumar-rangaraj merged commit 1b793e5 into main Dec 9, 2025
18 of 19 checks passed
@rajkumar-rangaraj rajkumar-rangaraj deleted the rajrang/basecleanUp branch December 9, 2025 01:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants