You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
introduce a new field x_osb_cmdb. Document x-osb-cmdb as deprecated but keep it.
introduce a new field x_osb_cmdb. Remove x-osb-cmdb field from requests (breaking change)
introduce a new field x_osb_cmdb. add opt-in to keep x-osb-cmdb (likely as user-facing a catalog tag/metadata)
Impacts of 1) :
more verbose payload
confusions for service broker authors to see duplicated fields
Impacts of 2) :
service brokers with existing updateable service instances need to support both variations x_osb_cmdb and x-osb-cmdb (since once the breaking change is deployed they will receive updates including x_osb_cmdb param
Impacts of 3)
user-facing opt-in somewhat damages UX
implementation complexity for osb-cmdb
The text was updated successfully, but these errors were encountered:
Expected behavior
As a service broker author
Observed behavior
x-osb-cmdb uses dash character which is not supported in field name in
Use of _ would be more developer friendly.
Affected release
Reproduced on version 1.4.0
Alternative fixes
x_osb_cmdb
. Documentx-osb-cmdb
as deprecated but keep it.x_osb_cmdb
. Removex-osb-cmdb
field from requests (breaking change)x_osb_cmdb
. add opt-in to keepx-osb-cmdb
(likely as user-facing a catalog tag/metadata)Impacts of 1) :
Impacts of 2) :
x_osb_cmdb
andx-osb-cmdb
(since once the breaking change is deployed they will receive updates includingx_osb_cmdb
paramImpacts of 3)
The text was updated successfully, but these errors were encountered: