@@ -3678,6 +3678,8 @@ type vertex struct {
36783678 execCallCount * int64
36793679}
36803680
3681+ var _ Op = & vertex {}
3682+
36813683func (v * vertex ) Digest () digest.Digest {
36823684 return digest .FromBytes ([]byte (v .opt .name ))
36833685}
@@ -3752,7 +3754,7 @@ func (v *vertex) cacheMap(ctx context.Context) error {
37523754 return nil
37533755}
37543756
3755- func (v * vertex ) CacheMap (ctx context.Context , g session. Group , index int ) (* CacheMap , bool , error ) {
3757+ func (v * vertex ) CacheMap (ctx context.Context , jobCtx JobContext , index int ) (* CacheMap , bool , error ) {
37563758 if index == 0 {
37573759 if err := v .cacheMap (ctx ); err != nil {
37583760 return nil , false , err
@@ -3789,7 +3791,7 @@ func (v *vertex) exec(ctx context.Context, inputs []Result) error {
37893791 return nil
37903792}
37913793
3792- func (v * vertex ) Exec (ctx context.Context , g session. Group , inputs []Result ) (outputs []Result , err error ) {
3794+ func (v * vertex ) Exec (ctx context.Context , job JobContext , inputs []Result ) (outputs []Result , err error ) {
37933795 if err := v .exec (ctx , inputs ); err != nil {
37943796 return nil , err
37953797 }
@@ -3834,11 +3836,13 @@ type vertexConst struct {
38343836 value int
38353837}
38363838
3839+ var _ Op = & vertexConst {}
3840+
38373841func (v * vertexConst ) Sys () any {
38383842 return v
38393843}
38403844
3841- func (v * vertexConst ) Exec (ctx context.Context , g session. Group , inputs []Result ) (outputs []Result , err error ) {
3845+ func (v * vertexConst ) Exec (ctx context.Context , jobCtx JobContext , inputs []Result ) (outputs []Result , err error ) {
38423846 if err := v .exec (ctx , inputs ); err != nil {
38433847 return nil , err
38443848 }
@@ -3865,11 +3869,13 @@ type vertexSum struct {
38653869 value int
38663870}
38673871
3872+ var _ Op = & vertexSum {}
3873+
38683874func (v * vertexSum ) Sys () any {
38693875 return v
38703876}
38713877
3872- func (v * vertexSum ) Exec (ctx context.Context , g session. Group , inputs []Result ) (outputs []Result , err error ) {
3878+ func (v * vertexSum ) Exec (ctx context.Context , jobCtx JobContext , inputs []Result ) (outputs []Result , err error ) {
38733879 if err := v .exec (ctx , inputs ); err != nil {
38743880 return nil , err
38753881 }
@@ -3904,11 +3910,13 @@ type vertexAdd struct {
39043910 value int
39053911}
39063912
3913+ var _ Op = & vertexAdd {}
3914+
39073915func (v * vertexAdd ) Sys () any {
39083916 return v
39093917}
39103918
3911- func (v * vertexAdd ) Exec (ctx context.Context , g session. Group , inputs []Result ) (outputs []Result , err error ) {
3919+ func (v * vertexAdd ) Exec (ctx context.Context , jobCtx JobContext , inputs []Result ) (outputs []Result , err error ) {
39123920 if err := v .exec (ctx , inputs ); err != nil {
39133921 return nil , err
39143922 }
@@ -3942,11 +3950,13 @@ type vertexSubBuild struct {
39423950 b Builder
39433951}
39443952
3953+ var _ Op = & vertexSubBuild {}
3954+
39453955func (v * vertexSubBuild ) Sys () any {
39463956 return v
39473957}
39483958
3949- func (v * vertexSubBuild ) Exec (ctx context.Context , g session. Group , inputs []Result ) (outputs []Result , err error ) {
3959+ func (v * vertexSubBuild ) Exec (ctx context.Context , jobCtx JobContext , inputs []Result ) (outputs []Result , err error ) {
39503960 if err := v .exec (ctx , inputs ); err != nil {
39513961 return nil , err
39523962 }
0 commit comments