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
instamenta opened this issue
Apr 8, 2025
· 0 comments
· May be fixed by #1846
Assignees
Labels
P1High priority issue. Required to be completed in the assigned milestone.P2Required to be completed in the assigned milestone, but may or may not impact release schedule.
Refactor the logic used to generate component names in remote config to ensure uniqueness across all components, and allow to have multiple instances of relay, mirror nodes, explorers, and block nodes.
Switch from hard delete to soft delete for remote config components, preserving data for deleted components.
Introduce a mechanism to track and retrieve the next available index when generating unique component names.
Even if deleted the component's name shouldn't be reused.
Make sure that the indexed value starts from 0 and increments with each component.
Example:
Current: mirror-node becomes mirror-node-1 and then increments with each one deployed
The text was updated successfully, but these errors were encountered:
instamenta
changed the title
asdasd
refactor remote config components title so they are unique, remove logic for deleting components and instead flag them as deleted
Apr 8, 2025
instamenta
added
the
P0
An issue impacting production environments or impacting multiple releases or multiple individuals.
label
Apr 8, 2025
instamenta
changed the title
refactor remote config components title so they are unique, remove logic for deleting components and instead flag them as deleted
refactor remote config logic so the components name's are always unique, change logic from hard delete to soft delete for components
Apr 8, 2025
jeromy-cannon
added
P1
High priority issue. Required to be completed in the assigned milestone.
P2
Required to be completed in the assigned milestone, but may or may not impact release schedule.
and removed
P0
An issue impacting production environments or impacting multiple releases or multiple individuals.
labels
Apr 24, 2025
P1High priority issue. Required to be completed in the assigned milestone.P2Required to be completed in the assigned milestone, but may or may not impact release schedule.
Description
Refactor the logic used to generate component names in remote config to ensure uniqueness across all components, and allow to have multiple instances of relay, mirror nodes, explorers, and block nodes.
Switch from hard delete to soft delete for remote config components, preserving data for deleted components.
Introduce a mechanism to track and retrieve the next available index when generating unique component names.
Even if deleted the component's name shouldn't be reused.
Make sure that the indexed value starts from 0 and increments with each component.
Example:
mirror-node
becomesmirror-node-1
and then increments with each one deployedThe text was updated successfully, but these errors were encountered: