Skip to content

Commit eeb60f1

Browse files
committed
Release 4.0.289
1 parent 334c1b3 commit eeb60f1

File tree

4 files changed

+52
-28
lines changed

4 files changed

+52
-28
lines changed

go.mod

+3-3
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ require (
1212
github.com/go-playground/universal-translator v0.18.1 // indirect
1313
github.com/jmespath/go-jmespath v0.4.0 // indirect
1414
github.com/leodido/go-urn v1.2.3 // indirect
15-
golang.org/x/crypto v0.31.0 // indirect
16-
golang.org/x/sys v0.28.0 // indirect
17-
golang.org/x/text v0.21.0 // indirect
15+
golang.org/x/crypto v0.35.0 // indirect
16+
golang.org/x/sys v0.30.0 // indirect
17+
golang.org/x/text v0.22.0 // indirect
1818
)

go.sum

+6-6
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ github.com/stretchr/testify v1.8.2/go.mod h1:w2LPCIKwWwSfY2zedu0+kehJoqGctiVI29o
2929
github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY=
3030
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
3131
golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc=
32-
golang.org/x/crypto v0.31.0 h1:ihbySMvVjLAeSH1IbfcRTkD/iNscyz8rGzjF/E5hV6U=
33-
golang.org/x/crypto v0.31.0/go.mod h1:kDsLvtWBEx7MV9tJOj9bnXsPbxwJQ6csT/x4KIN4Ssk=
32+
golang.org/x/crypto v0.35.0 h1:b15kiHdrGCHrP6LvwaQ3c03kgNhhiMgvlhxHQhmg2Xs=
33+
golang.org/x/crypto v0.35.0/go.mod h1:dy7dXNW32cAb/6/PRuTNsix8T+vJAqvuIy5Bli/x0YQ=
3434
golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4=
3535
golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
3636
golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg=
@@ -45,17 +45,17 @@ golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBc
4545
golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
4646
golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
4747
golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
48-
golang.org/x/sys v0.28.0 h1:Fksou7UEQUWlKvIdsqzJmUmCX3cZuD2+P3XyyzwMhlA=
49-
golang.org/x/sys v0.28.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
48+
golang.org/x/sys v0.30.0 h1:QjkSwP/36a20jFYWkSue1YwXzLmsV5Gfq7Eiy72C1uc=
49+
golang.org/x/sys v0.30.0/go.mod h1:/VUhepiaJMQUp4+oa/7Zr1D23ma6VTLIYjOOTFZPUcA=
5050
golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo=
5151
golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
5252
golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8=
5353
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
5454
golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ=
5555
golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ=
5656
golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8=
57-
golang.org/x/text v0.21.0 h1:zyQAAkrwaneQ066sspRyJaG9VNi/YJ1NfzcGB3hZ/qo=
58-
golang.org/x/text v0.21.0/go.mod h1:4IBbMaMmOPCJ8SecivzSH54+73PCFmPWxNTLm+vZkEQ=
57+
golang.org/x/text v0.22.0 h1:bofq7m3/HAFvbF51jz3Q9wLg3jkvSPuiZu/pD1XwgtM=
58+
golang.org/x/text v0.22.0/go.mod h1:YRoo4H8PVmsu+E3Ou7cqLVH8oXWIHVoX0jqUWALQhfY=
5959
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
6060
golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
6161
golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc=

models.go

+42-18
Original file line numberDiff line numberDiff line change
@@ -129,25 +129,49 @@ type renderProgressInternalConfig struct {
129129
LogLevel string `json:"logLevel" validate:"required"`
130130
}
131131

132+
type FileNameAndSize struct {
133+
Name string `json:"name"`
134+
Size int `json:"size"`
135+
}
136+
137+
type TmpDir struct {
138+
Files []FileNameAndSize `json:"files"`
139+
Total int `json:"total"`
140+
}
141+
142+
type FunctionErrorInfo struct {
143+
Type string `json:"type"`
144+
Message string `json:"message"`
145+
Name string `json:"name"`
146+
Stack string `json:"stack"`
147+
Frame *int `json:"frame,omitempty"`
148+
Chunk *int `json:"chunk,omitempty"`
149+
IsFatal bool `json:"isFatal"`
150+
Attempt int `json:"attempt"`
151+
WillRetry bool `json:"willRetry"`
152+
TotalAttempts int `json:"totalAttempts"`
153+
TmpDir *TmpDir `json:"tmpDir,omitempty"`
154+
}
155+
132156
type RenderProgress struct {
133-
OverallProgress float64 `json:"overallProgress"`
134-
Chunks int `json:"chunks"`
135-
Done bool `json:"done"`
136-
EncodingStatus *EncodingStatus `json:"encodingStatus,omitempty"`
137-
Costs *Costs `json:"costs,omitempty"`
138-
RenderId string `json:"renderId"`
139-
RenderMetadata *RenderMetadata `json:"renderMetadata,omitempty"`
140-
OutputFile *string `json:"outputFile,omitempty"`
141-
OutKey *string `json:"outKey,omitempty"`
142-
TimeToFinish *int `json:"timeToFinish,omitempty"`
143-
Errors []string `json:"errors,omitempty"`
144-
FatalErrorEncountered bool `json:"fatalErrorEncountered"`
145-
CurrentTime int64 `json:"currentTime"`
146-
RenderSize int64 `json:"renderSize"`
147-
OutputSizeInBytes *int64 `json:"outputSizeInBytes,omitempty"`
148-
LambdasInvoked int `json:"lambdasInvoked"`
149-
FramesRendered *int `json:"framesRendered,omitempty"`
150-
MostExpensiveFrameRanges []FrameRange `json:"mostExpensiveFrameRanges,omitempty"`
157+
OverallProgress float64 `json:"overallProgress"`
158+
Chunks int `json:"chunks"`
159+
Done bool `json:"done"`
160+
EncodingStatus *EncodingStatus `json:"encodingStatus,omitempty"`
161+
Costs *Costs `json:"costs,omitempty"`
162+
RenderId string `json:"renderId"`
163+
RenderMetadata *RenderMetadata `json:"renderMetadata,omitempty"`
164+
OutputFile *string `json:"outputFile,omitempty"`
165+
OutKey *string `json:"outKey,omitempty"`
166+
TimeToFinish *int `json:"timeToFinish,omitempty"`
167+
Errors []FunctionErrorInfo `json:"errors,omitempty"`
168+
FatalErrorEncountered bool `json:"fatalErrorEncountered"`
169+
CurrentTime int64 `json:"currentTime"`
170+
RenderSize int64 `json:"renderSize"`
171+
OutputSizeInBytes *int64 `json:"outputSizeInBytes,omitempty"`
172+
LambdasInvoked int `json:"lambdasInvoked"`
173+
FramesRendered *int `json:"framesRendered,omitempty"`
174+
MostExpensiveFrameRanges []FrameRange `json:"mostExpensiveFrameRanges,omitempty"`
151175
}
152176

153177
type EncodingStatus struct {

version.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
package lambda_go_sdk;
22

3-
const VERSION = "4.0.288"
3+
const VERSION = "4.0.289"

0 commit comments

Comments
 (0)