Skip to content

Conversation

@jwilder
Copy link
Collaborator

@jwilder jwilder commented Oct 16, 2025

To adjust these now, management commands should be used that allows more fine grained polcies.

To adjust these now, management commands should be used that allows
more fine grained polcies.
@jessejlt jessejlt requested a review from Copilot October 16, 2025 16:28
Copy link
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 PR removes hard-coded ingestion batching policies from the ADX Syncer and provides documentation for manually configuring these policies through ManagementCommand resources. This change allows for more fine-grained control over ADX ingestion behavior rather than enforcing fixed policies at startup.

Key changes:

  • Removes automatic ingestion policy setup from the Syncer component
  • Adds comprehensive documentation on how to configure ingestion batching policies manually
  • Provides examples for both database-level and table-level policy configuration

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 4 comments.

File Description
ingestor/adx/syncer.go Removes the ensureIngestionPolicy function and its call during Syncer initialization
docs/cookbook.md Adds detailed documentation on optimizing ingestion latency with manual policy configuration examples

jwilder and others added 4 commits October 16, 2025 11:30
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@jwilder jwilder merged commit 58d783a into main Oct 16, 2025
4 checks passed
@jwilder jwilder deleted the jwilder/batching-policy branch October 16, 2025 17:46
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