Skip to content
This repository has been archived by the owner on Sep 20, 2024. It is now read-only.

Feature/117 ftrack mongo id custom attribute #118

Merged
merged 11 commits into from
May 12, 2020

Conversation

iLLiCiTiT
Copy link
Member

@iLLiCiTiT iLLiCiTiT commented May 4, 2020

Avoid Mongo ID custom attribute per each entity type. Instead of that is custom attribute hierarchical.

  • To apply this is required to launch Create/Update Custom Attribute action:
    1.) will create hierarchical attribute for Avalon Mongo ID
    2.) transfer values for each previous custom attributes (per entity type)
    3.) previous custom attributes are deleted if transfer was successfully completed

  • This process is for whole ftrack server and it's not possible to do rollback!!! (use wise).

  • It is possible to recreate previous custom attributes with develop branch and running Create/Update Custom Attribute but IDs won't be filled (run sync to avalon to fill them).

  • This is NOT required step in production (may take a few minutes to do so) but is automatically done when Create/Update Custom Attribute action is triggered.

  • Hierarchical custom attributes are queried from ContextCustomAttributeValue table instead of CustomAttributeValue to achieve better stability.

@iLLiCiTiT iLLiCiTiT self-assigned this May 4, 2020
@iLLiCiTiT iLLiCiTiT requested a review from mkolar May 4, 2020 18:40
@mkolar mkolar added type: enhancement Enhancements to existing functionality affects: CORE labels May 4, 2020
@mkolar mkolar merged commit 0b45873 into develop May 12, 2020
@mkolar mkolar added this to the 2.9 milestone May 12, 2020
@mkolar mkolar deleted the feature/117-Ftrack_mongo_id_custom_attribute branch May 13, 2020 21:01
Tilix4 added a commit to Tilix4/OpenPype that referenced this pull request Jun 1, 2023
…atablocks (ynput#118)

* Fix: Create containers, add used datablocks

* add lib code
Tilix4 added a commit to Tilix4/OpenPype that referenced this pull request Oct 17, 2023
…atablocks (ynput#118)

* Fix: Create containers, add used datablocks

* add lib code
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
type: enhancement Enhancements to existing functionality
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants