Skip to content

Commit

Permalink
Fix YtStaticPart state
Browse files Browse the repository at this point in the history
fix: add YtStaticPart state
2648fca1b7e856b7f946d7c79fe5620e59cd4604
  • Loading branch information
DenisEvd committed Aug 29, 2024
1 parent 966d925 commit 4608658
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions transfer_manager/go/pkg/abstract/coordinator/transfer_state.go
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,16 @@ type MysqlBinlogPositionState struct {
Position int64
}

type YtStaticPartState struct {
SchemaName string
TableName string
PartID string
RotatedShardedTableID string
YtTargetPath string
YtShardTargetPath string
YtShardTmpPath string
}

// TransferStateData contain transfer state, shared across retries / restarts
// can contain any generic information about transfer progress
type TransferStateData struct {
Expand All @@ -36,6 +46,7 @@ type TransferStateData struct {
OraclePosition *OraclePositionState
MysqlGtid *MysqlGtidState
MysqlBinlogPosition *MysqlBinlogPositionState
YtStaticPart *YtStaticPartState
}

func (s *TransferStateData) GetMysqlBinlogPosition() *MysqlBinlogPositionState {
Expand Down

0 comments on commit 4608658

Please sign in to comment.