Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit ccb926c

Browse files
committedApr 11, 2025·
Merge branch 'master' into debezium
2 parents 510f44f + 598f893 commit ccb926c

File tree

165 files changed

+10592
-8105
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

165 files changed

+10592
-8105
lines changed
 

‎Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ P=3
113113

114114
# The following packages are used in unit tests.
115115
# Add new packages here if you want to include them in unit tests.
116-
UT_PACKAGES_DISPATCHER := ./pkg/sink/cloudstorage/... ./pkg/sink/mysql/... ./pkg/sink/util/... ./downstreamadapter/sink/... ./downstreamadapter/dispatcher/... ./downstreamadapter/worker/... ./downstreamadapter/worker/writer/... ./pkg/sink/codec/open/... ./pkg/sink/codec/csv/... ./pkg/sink/codec/canal/...
116+
UT_PACKAGES_DISPATCHER := ./pkg/sink/cloudstorage/... ./pkg/sink/mysql/... ./pkg/sink/util/... ./downstreamadapter/sink/... ./downstreamadapter/dispatcher/... ./downstreamadapter/worker/... ./downstreamadapter/worker/writer/... ./pkg/sink/codec/open/... ./pkg/sink/codec/csv/... ./pkg/sink/codec/canal/... ./pkg/sink/codec/simple/...
117117
UT_PACKAGES_MAINTAINER := ./maintainer/...
118118
UT_PACKAGES_COORDINATOR := ./coordinator/...
119119
UT_PACKAGES_LOGSERVICE := ./logservice/...

‎api/v2/model.go

+12-13
Original file line numberDiff line numberDiff line change
@@ -464,7 +464,6 @@ func (c *ReplicaConfig) toInternalReplicaConfigWithOriginConfig(
464464
DateSeparator: c.Sink.DateSeparator,
465465
EnablePartitionSeparator: c.Sink.EnablePartitionSeparator,
466466
FileIndexWidth: c.Sink.FileIndexWidth,
467-
EnableKafkaSinkV2: c.Sink.EnableKafkaSinkV2,
468467
OnlyOutputUpdatedColumns: c.Sink.OnlyOutputUpdatedColumns,
469468
DeleteOnlyOutputHandleKeyColumns: c.Sink.DeleteOnlyOutputHandleKeyColumns,
470469
ContentCompatible: c.Sink.ContentCompatible,
@@ -767,7 +766,6 @@ func ToAPIReplicaConfig(c *config.ReplicaConfig) *ReplicaConfig {
767766
DateSeparator: cloned.Sink.DateSeparator,
768767
EnablePartitionSeparator: cloned.Sink.EnablePartitionSeparator,
769768
FileIndexWidth: cloned.Sink.FileIndexWidth,
770-
EnableKafkaSinkV2: cloned.Sink.EnableKafkaSinkV2,
771769
OnlyOutputUpdatedColumns: cloned.Sink.OnlyOutputUpdatedColumns,
772770
DeleteOnlyOutputHandleKeyColumns: cloned.Sink.DeleteOnlyOutputHandleKeyColumns,
773771
ContentCompatible: cloned.Sink.ContentCompatible,
@@ -945,17 +943,18 @@ type Table struct {
945943
// SinkConfig represents sink config for a changefeed
946944
// This is a duplicate of config.SinkConfig
947945
type SinkConfig struct {
948-
Protocol *string `json:"protocol,omitempty"`
949-
SchemaRegistry *string `json:"schema_registry,omitempty"`
950-
CSVConfig *CSVConfig `json:"csv,omitempty"`
951-
DispatchRules []*DispatchRule `json:"dispatchers,omitempty"`
952-
ColumnSelectors []*ColumnSelector `json:"column_selectors,omitempty"`
953-
TxnAtomicity *string `json:"transaction_atomicity,omitempty"`
954-
EncoderConcurrency *int `json:"encoder_concurrency,omitempty"`
955-
Terminator *string `json:"terminator,omitempty"`
956-
DateSeparator *string `json:"date_separator,omitempty"`
957-
EnablePartitionSeparator *bool `json:"enable_partition_separator,omitempty"`
958-
FileIndexWidth *int `json:"file_index_width,omitempty"`
946+
Protocol *string `json:"protocol,omitempty"`
947+
SchemaRegistry *string `json:"schema_registry,omitempty"`
948+
CSVConfig *CSVConfig `json:"csv,omitempty"`
949+
DispatchRules []*DispatchRule `json:"dispatchers,omitempty"`
950+
ColumnSelectors []*ColumnSelector `json:"column_selectors,omitempty"`
951+
TxnAtomicity *string `json:"transaction_atomicity,omitempty"`
952+
EncoderConcurrency *int `json:"encoder_concurrency,omitempty"`
953+
Terminator *string `json:"terminator,omitempty"`
954+
DateSeparator *string `json:"date_separator,omitempty"`
955+
EnablePartitionSeparator *bool `json:"enable_partition_separator,omitempty"`
956+
FileIndexWidth *int `json:"file_index_width,omitempty"`
957+
// deprecated: it's become useless since v9.0.0
959958
EnableKafkaSinkV2 *bool `json:"enable_kafka_sink_v2,omitempty"`
960959
OnlyOutputUpdatedColumns *bool `json:"only_output_updated_columns,omitempty"`
961960
DeleteOnlyOutputHandleKeyColumns *bool `json:"delete_only_output_handle_key_columns"`

0 commit comments

Comments
 (0)