Skip to content

[7.x.x] Cleanup and reduce the memory use of the XUpdate Implementation#127

Merged
adamretter merged 2 commits intodevelop-7.x.xfrom
7.x.x/hotfix/xupdate-cleanup
Nov 5, 2025
Merged

[7.x.x] Cleanup and reduce the memory use of the XUpdate Implementation#127
adamretter merged 2 commits intodevelop-7.x.xfrom
7.x.x/hotfix/xupdate-cleanup

Conversation

@adamretter
Copy link
Member

Cleans up the code in the XUpdate implementation. It also reduces its memory use by not allocating a number of collections unless they are actually needed. In addition it fixes a bug with processing XUpdate documents where the XUpdate Namespace is bound to the default namespace prefix, i.e. xmlns="http://www.xmldb.org/xupdate".

@adamretter adamretter added this to the elemental-7.4.2 milestone Nov 4, 2025
@adamretter adamretter self-assigned this Nov 4, 2025
@adamretter adamretter added bug Something isn't working enhancement New feature or request labels Nov 4, 2025
@cla-bot cla-bot bot added the cla-signed label Nov 4, 2025
@adamretter adamretter merged commit bc1c015 into develop-7.x.x Nov 5, 2025
9 of 15 checks passed
@adamretter adamretter deleted the 7.x.x/hotfix/xupdate-cleanup branch November 5, 2025 21:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working cla-signed enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant