Skip to content

[7.x.x] Make sure that all Child Nodes of a Document Node are accessible #9

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

Open
wants to merge 22 commits into
base: develop-7.x.x
Choose a base branch
from

Conversation

adamretter
Copy link
Member

@adamretter adamretter commented Jun 20, 2025

Previously code inherited from eXist-db was not correctly returning all child nodes of a document node. This caused corruption when Exporting EXPath Apps from eXide.

Closes #4
Closes #7
Closes #8

@adamretter adamretter added this to the elemental-7.1.1 milestone Jun 20, 2025
@adamretter adamretter added the bug Something isn't working label Jun 20, 2025
@adamretter adamretter force-pushed the 7.x.x/hotfix/all-document-children branch from 3a4813c to 94d5c50 Compare June 20, 2025 16:07
@adamretter adamretter changed the title Make sure that all Child Nodes of a Document Node are accessible [7.x.x] Make sure that all Child Nodes of a Document Node are accessible Jun 23, 2025
@adamretter adamretter force-pushed the 7.x.x/hotfix/all-document-children branch from 94d5c50 to d58a361 Compare June 23, 2025 14:33
…eption to an XQuery Error Code.

This is a regression that was introduced in 91ab58f.
Closes #7
… an exception does not occur during serialization
… sub-classes where the implementation is the same as the base class NodeImpl implementation
…lement Child Nodes, previously caused silent corruption of those documents in the generated archive. This is now fixed so that all nodes are correctly compressed.
…ctions in compression:unzip and compression:untar functions
…g all child nodes of the document node

Closes #4
@adamretter adamretter force-pushed the 7.x.x/hotfix/all-document-children branch from d58a361 to 9a330e5 Compare June 24, 2025 13:43
@adamretter adamretter self-assigned this Jun 28, 2025
@adamretter adamretter added the enhancement New feature or request label Jun 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant