Skip to content

Releases: ytsaurus/ytsaurus-task-proxy

0.3.0

23 Mar 12:35
f66585b

Choose a tag to compare

Added routing based on operationID/alias, taskName, service triple as alternative to hash (8-character hex string, i.e. 645236d8).

If operation has alias, it could be used in domain: <operationAlias>-<taskName>-<service>.<baseDomain>, which is suitable for UIs to open in browser. All you need is to specify operation alias, i.e. for SPYT standalone cluster or direct submit.

It's also supported for headers, you can use old option x-yt-taskproxy-id: 645236d8 or new one, specifying values from triple with headers x-yt-taskproxy-operation-id: <operationID>, x-yt-taskproxy-task-name: <taskName>, x-yt-taskproxy-service: <service>. If operation has alias, you can use x-yt-taskproxy-operation-alias: <operationAlias> instead of operation ID header.

Please note that operation aliases, task names and services should match [a-z0-9_]{1,30}$ regexp to avoid problems with using triple in domain.

0.2.2

16 Feb 10:45
5c42e1d

Choose a tag to compare

auto-discovery of SPYT standalone cluster's master restAPI service

0.2.1

04 Feb 13:11
98d1f80

Choose a tag to compare

Support header x-yt-taskproxy-id as alternative for domain routing

0.2.0

29 Jan 10:55

Choose a tag to compare

Initial version of Ytsaurus task proxy