Skip to content

Conversation

@nytian
Copy link
Contributor

@nytian nytian commented Jan 21, 2026

This PR updates the accessibility of several metric-based services in DurableTask.Netherite for the updated scaling change in durable functions.

Related PR Azure/azure-functions-durable-extension#3240

Visibility improvements for scaling and metrics services:

  • Changed the Settings property in NetheriteOrchestrationService from internal to public to allow external access.
  • Made the GetLoadPublisher and GetNetheriteMetricsProvider methods in NetheriteOrchestrationService public, enabling external code to instantiate these services.

Class accessibility updates:

  • Changed the AzureBlobLoadPublisher and AzureTableLoadPublisher classes from internal to public, allowing them to be used outside the Scaling namespace. [1] [2]

Version update:

  • Bumped the patch version in src/common.props from 3.1.0 to 3.1.1.

@nytian nytian merged commit 1f1cb1e into main Jan 22, 2026
4 checks passed
@nytian nytian deleted the nytian/scale branch January 22, 2026 03:15
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