<#3779 feat: Require batch encoding/format for BAT...
# meltano-repo-activity
g
#3779 feat: Require batch encoding/format for BATCH output in taps, and make `batch_config` a no-op in targets Pull request opened by edgarrmondragon Related • MeltanoLabs/tap-snowflake#121 Summary by Sourcery Separate tap and target BATCH configuration semantics while centralizing capability-driven configuration schema generation. New Features: • Require tap BATCH configurations to specify an encoding format. • Generate capability-specific configuration schemas for taps, targets, SQL plugins, and shared capabilities. Bug Fixes: • Prevent built-in configuration settings from mutating shared plugin schemas. • Ignore unsupported batch_config values supplied to targets while warning users. Enhancements: • Make target batch_config a no-op because targets obtain batch encoding details from incoming BATCH messages. • Centralize built-in capability schema generation and configuration assembly. Tests: • Add coverage for capability-specific schemas, tap encoding requirements, target batch configuration behavior, and default plugin metadata snapshots. meltano/sdk