This PR records a lot of new spans into traces. Basically ALL GitFileSystem operations are now instrumented.
During release, close attention need to be given to system load to ensure the new instrumentation is not adding too high a CPU cost to the system.
New
#1260
#1259
#1258
#1255
#1250
#1256
#1234
#1249
#1247
#1243
#1240
#1244
#1231
#1230
#1229
#1232
#1241
#1233
#1237
#1236
#1227
#1222
#1220
#1224
#1223
#1225
#1226
#1209
#1212
7b8c157
fbac13b
687182e
3c1bc77
fb45008
61ccea0
Dependencies
#1242
#1221
Tests
feat: carry the name of the wrapped handler
#1260
fix(lock): fix early release of lock
#1256
[ ] Go into any site and perform CRUD operations on a page level for a repo in efs.
fix(dockerfile): add dig to image
#1244
ecs exec
into stagingdig www.google.com
fix(link checker): wrong error reported
#1227
perf(I/O): rm blocking fs calls
#1220
the only results should be from the
GitFileSystemService.spec.ts
which is fine since this test file runs locally and not in prod line[ ] Submit a form here for a repo in staging efs, and assert that the attachments are sent properly
[ ] submit the site create form
Deploy Notes
feat(dd): add traces to gitfilesysteM
#1240
This PR records a lot of new spans into traces. Basically ALL
GitFileSystem
operations are now instrumented. During release, close attention need to be given to system load to ensure the new instrumentation is not adding too high a CPU cost to the system.fix(link checker): wrong error reported
#1227
New environment variables:
env var
: env var detailsfetch_ssm_parameters.sh
)New scripts:
script
: script detailsNew dependencies:
dependency
: dependency detailsNew dev dependencies:
dependency
: dependency detailsperf(I/O): rm blocking fs calls
#1220
New environment variables:
env var
: env var detailsfetch_ssm_parameters.sh
)New scripts:
script
: script detailsNew dependencies:
dependency
: dependency detailsNew dev dependencies:
dependency
: dependency detailsFull Changelog: https://github.com/isomerpages/isomercms-backend/compare/v0.74.0..v0.75.0