Skip to content

stop using local_rels/attrs in schema update #5595

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 10 commits into from
Mar 27, 2025

Conversation

ajtmccarty
Copy link
Contributor

@ajtmccarty ajtmccarty commented Jan 27, 2025

IFC-1090

loading an extension of a schema that inherits a relationship from a generic can cause the inherited relationship on the schema to be deleted.

the PRs to fix IFC-1201 and IFC-1363 (#6074 and #6123) also fixed this issue. so this issue actually just adds a unit test to prove that it is fixed

@github-actions github-actions bot added the group/backend Issue related to the backend (API Server, Git Agent) label Jan 27, 2025
Copy link

codspeed-hq bot commented Jan 27, 2025

CodSpeed Performance Report

Merging #5595 will not alter performance

Comparing ajtm-01272025-generic-extensions-bug (67d02fc) with stable (86f1302)

Summary

✅ 10 untouched benchmarks

@ajtmccarty ajtmccarty force-pushed the ajtm-01272025-generic-extensions-bug branch from c7250f3 to 9d1802b Compare January 29, 2025 02:39
@ajtmccarty ajtmccarty marked this pull request as ready for review January 29, 2025 04:40
@ajtmccarty ajtmccarty requested a review from a team January 29, 2025 04:40
@LucasG0
Copy link
Contributor

LucasG0 commented Jan 30, 2025

Changes seem to affect any node update, not specifically a node loaded through extensions, it makes me wonder:

  • Would these changes also fix other cases not related to extensions?
  • Or should the fix be located around some extensions related code?

I am not familiar with extensions schemas though

@ajtmccarty ajtmccarty force-pushed the ajtm-01272025-generic-extensions-bug branch from d54ddf3 to ae160c9 Compare March 24, 2025 23:34
@ajtmccarty ajtmccarty force-pushed the ajtm-01272025-generic-extensions-bug branch from ae160c9 to 67d02fc Compare March 27, 2025 03:04
@ajtmccarty ajtmccarty requested a review from a team March 27, 2025 03:26
@ajtmccarty ajtmccarty merged commit 8f46525 into stable Mar 27, 2025
35 checks passed
@ajtmccarty ajtmccarty deleted the ajtm-01272025-generic-extensions-bug branch March 27, 2025 18:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
group/backend Issue related to the backend (API Server, Git Agent)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants