@@ -342,33 +342,33 @@ func (t *TaskExecution) GetRate(secWindow int) (rowRate, byteRate int64) {
342342
343343func (t * TaskExecution ) setGetMetadata () (metadata iop.Metadata ) {
344344 if t .Config .MetadataSyncedAt != nil && * t .Config .MetadataSyncedAt {
345- metadata .SyncedAt .Key = slingSyncedAtColumn
345+ metadata .SyncedAt .Key = env . ReservedFields . SyncedAt
346346 metadata .SyncedAt .Value = * t .StartTime // only timestamp
347347 metadata .SyncedOp .Key = env .ReservedFields .SyncedOp
348348 metadata .SyncedOp .Value = "I" // default to insert operation
349349 } else if t .Config .MetadataLoadedAt != nil && * t .Config .MetadataLoadedAt {
350- metadata .SyncedAt .Key = slingLoadedAtColumn
350+ metadata .SyncedAt .Key = env . ReservedFields . LoadedAt
351351 if os .Getenv ("SLING_LOADED_AT_COLUMN" ) == "timestamp" {
352352 metadata .SyncedAt .Value = * t .StartTime
353353 } else {
354354 metadata .SyncedAt .Value = t .StartTime .Unix ()
355355 }
356356 }
357357 if t .Config .MetadataStreamURL {
358- metadata .StreamURL .Key = slingStreamURLColumn
358+ metadata .StreamURL .Key = env . ReservedFields . StreamURL
359359 }
360360
361361 if t .Config .MetadataRowID {
362- metadata .RowID .Key = slingRowIDColumn
362+ metadata .RowID .Key = env . ReservedFields . RowID
363363 }
364364
365365 if t .Config .MetadataExecID {
366- metadata .ExecID .Key = slingExecIDColumn
366+ metadata .ExecID .Key = env . ReservedFields . ExecID
367367 metadata .ExecID .Value = t .ExecID
368368 }
369369
370370 if t .Config .MetadataRowNum {
371- metadata .RowNum .Key = slingRowNumColumn
371+ metadata .RowNum .Key = env . ReservedFields . RowNum
372372 }
373373
374374 // StarRocks: add _sling_row_id column if there is no primary,
@@ -390,8 +390,8 @@ func (t *TaskExecution) setGetMetadata() (metadata iop.Metadata) {
390390 }
391391
392392 if addRowIDCol {
393- metadata .RowID .Key = slingRowIDColumn
394- t .Config .Target .Options .TableKeys [iop .HashKey ] = []string {slingRowIDColumn }
393+ metadata .RowID .Key = env . ReservedFields . RowID
394+ t .Config .Target .Options .TableKeys [iop .HashKey ] = []string {env . ReservedFields . RowID }
395395 }
396396 }
397397
0 commit comments