@cap-js-community/mtx-tool
Advanced tools
Changelog
v0.9.2 - 2024-12-13
cds: fix cds upgrade safety net for stalled upgrades
the whatwg-url override did not reach users, because it only works locally. this should be fixed by using shrinkwrap.
Changelog
v0.9.0 - 2024-12-07
node v16 is no longer supported
hdi: remove legacy instance manager code
cds: remove legacy cds-mtx code
reg: remove registry job command
srv: remove server info command
--server-start-debugger
as not dangerousestablished baseline test coverage
hdi: list relations also gets the --json
flag
override whatwg-url to v14. this fixes a punycode
incompatibility
warning when using the commonjs variant of node-fetch with node v21+.
fix some internal context call queuing under parallel execution
fix console output for --server-start-debugger
and --version
Changelog
v0.8.8 - 2024-12-04
reg/cds/hdi: the list and long list command gets a --json
flag to produce json output (fixes #86)
uaa: all uaa commands get a --json
flag to produce json output
code scanning with codeQL
added node v22 to voters
better separation for test request-replay recording and playback
hdi: fixed logic for ready
list column, such that it's false if either instance or binding is not ready
srv: better resilience for apps with no buildpack
Changelog
v0.8.7 - 2024-07-23
--only-stale
and --only-failed
filter options for most registry commands.
stale here means that the last changed on day is older than the invocation day.reg: --registry-update-all
is more resilient for failing calls
better error message for users with access restrictions due to new btp space supporter role
Changelog
v0.8.6 - 2024-06-03
Changelog
v0.8.5 - 2024-05-15
added environment variables to control polling frequency for interactions:
| environment variable | effect |
| :------------------- | :----------------------------------------------------------------------------------- |
| MTX_CDS_FREQUENCY
| change polling frequency milliseconds for server async job calls (default is 15000) |
| MTX_REG_FREQUENCY
| change polling frequency milliseconds for service async job calls (default is 15000) |
Changelog
v0.8.4 - 2024-05-01
Changelog
v0.8.3 - 2024-04-26
@sap/cds-mtxs
uses one task per tenant) for every poll.
the logs will look something like:
GET https://my-server-mtx.cfapps.sap.hana.ondemand.com/-/cds/jobs/pollJob(ID='d2f560dc-542c-4091-a632-919c941210b4') 200 OK (163ms)
job d2f560dc-542c-4091-a632-919c941210b4 is RUNNING with tasks queued/running: 5/ 5 | failed/finished: 0/ 0
GET https://my-server-mtx.cfapps.sap.hana.ondemand.com/-/cds/jobs/pollJob(ID='d2f560dc-542c-4091-a632-919c941210b4') 200 OK (98ms)
job d2f560dc-542c-4091-a632-919c941210b4 is RUNNING with tasks queued/running: 4/ 5 | failed/finished: 0/ 1
GET https://my-server-mtx.cfapps.sap.hana.ondemand.com/-/cds/jobs/pollJob(ID='d2f560dc-542c-4091-a632-919c941210b4') 200 OK (98ms)
job d2f560dc-542c-4091-a632-919c941210b4 is RUNNING with tasks queued/running: 1/ 4 | failed/finished: 0/ 5
...
UAA_USERNAME=user UAA_PASSWORD=pass mtx --uaa-user
Changelog
v0.8.2 - 2024-03-15
postinstall
scripthdi-shared
. this change allows
the service-manager to be used with other services, e.g. redis-cache
, alongside HANA containers.