Resolved views structural versions
Please refer to this page for an explanation about the resolved views and the purpose of the structural version.
Published product views
Structural version | Changes |
---|---|
Version 1 | The initial structure. |
Version 2 | Add attribute display name (resolved). OpenAPI model: #/components/schemas/AttributeInfo , property: displayName .Add attribute field name (resolved). OpenAPI model: #/components/schemas/AttributeField , property: displayName .Add attribute field system name. OpenAPI model: #/components/schemas/AttributeField , property: systemName . |
Product hierarchy views
Structural version | Changes |
---|---|
Version 1 | The initial structure. |
Version 2 | Add attribute display name (resolved). OpenAPI model: #/components/schemas/AttributeInfo , property: displayName .Add attribute field name (resolved). OpenAPI model: #/components/schemas/AttributeField , property: displayName .Add attribute field system name. OpenAPI model: #/components/schemas/AttributeField , property: systemName . |
Attribute views
Structural version | Changes |
---|---|
Version 1 | The initial structure. |
Attribute predefined values views
Structural version | Changes |
---|---|
Version 1 | The initial structure. |
Version 2 | Add attribute display name (resolved). OpenAPI model: #/components/schemas/AttributeInfo , property: displayName .Add attribute field name (resolved). OpenAPI model: #/components/schemas/AttributeField , property: displayName .Add attribute field system name. OpenAPI model: #/components/schemas/AttributeField , property: systemName . |
Brand views
Structural version | Changes |
---|---|
Version 1 | The initial structure. |
Version 2 | Add attribute display name (resolved). OpenAPI model: #/components/schemas/AttributeInfo , property: displayName .Add attribute field name (resolved). OpenAPI model: #/components/schemas/AttributeField , property: displayName .Add attribute field system name. OpenAPI model: #/components/schemas/AttributeField , property: systemName . |
Global list views
Structural version | Changes |
---|---|
Version 1 | The initial structure. |
Version 2 | Add attribute display name (resolved). OpenAPI model: #/components/schemas/AttributeInfo , property: displayName .Add attribute field name (resolved). OpenAPI model: #/components/schemas/AttributeField , property: displayName .Add attribute field system name. OpenAPI model: #/components/schemas/AttributeField , property: systemName . |
When are views migrated
Existing views are migrated from one structural version to the next when:
- A change prompts the view to be rebuilt. Eg. an attribute value is changed, etc.
- A view is manually triggered for rebuild. Eg. on Settings -> Frontend Models.
Note: A complete rebuild of views may be a slow operation, depending on the amount of data in your system. View generation as a result of data updates may be queued behind such rebuild, resulting in perceived slow update times.
Views are always generated with the latest structural version whenever they are rebuilt. If customer solutions need to know when all views are migrated, they would have to keep track of known views and their structural version.