From: Patrick R. <no...@gi...> - 2023-10-15 08:01:38
|
Branch: refs/heads/develop Home: https://github.com/eXist-db/exist Commit: d831105773a62ebd82dbbd6361ea360085c2553e https://github.com/eXist-db/exist/commit/d831105773a62ebd82dbbd6361ea360085c2553e Author: Adam Retter <ada...@go...> Date: 2023-10-14 (Sat, 14 Oct 2023) Changed paths: M exist-core/src/main/java/org/exist/interpreter/Context.java M exist-core/src/main/java/org/exist/xquery/ModuleContext.java M exist-core/src/main/java/org/exist/xquery/XQueryContext.java M extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/IntegrationTest.java Log Message: ----------- [ignore] Code cleanup Commit: 5e092b9beb0c0557d5a6750597e0510514f823cd https://github.com/eXist-db/exist/commit/5e092b9beb0c0557d5a6750597e0510514f823cd Author: Adam Retter <ada...@go...> Date: 2023-10-14 (Sat, 14 Oct 2023) Changed paths: M exist-core/src/main/java/org/exist/xquery/XQueryContext.java Log Message: ----------- [bugfix] No need to call addModule here as the caller calls it also Commit: 824127b152163b613ffcf458e158260d7bd7d31a https://github.com/eXist-db/exist/commit/824127b152163b613ffcf458e158260d7bd7d31a Author: Adam Retter <ada...@go...> Date: 2023-10-14 (Sat, 14 Oct 2023) Changed paths: M exist-core/src/main/java/org/exist/xquery/ModuleContext.java Log Message: ----------- [bugfix] Prevent a Library Module from importing itself Closes https://github.com/eXist-db/exist/issues/1010 Commit: 0df83fd3b4828e156cfd7a8449bd0f713e514309 https://github.com/eXist-db/exist/commit/0df83fd3b4828e156cfd7a8449bd0f713e514309 Author: Alan Paxton <ala...@gm...> Date: 2023-10-14 (Sat, 14 Oct 2023) Changed paths: M extensions/exquery/restxq/pom.xml M extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/IntegrationTest.java M extensions/exquery/restxq/src/test/resources-filtered/conf.xml A extensions/exquery/restxq/src/test/resources/standalone-webapp/WEB-INF/controller-config.xml A extensions/exquery/restxq/src/test/resources/standalone-webapp/WEB-INF/web.xml Log Message: ----------- [test] jetty dependencies and system properties Needed for running jetty in the extensions project, in order to test RESTXQ. [test] webapp config Commit: 452d9fa07821efbf2e671bda4b6ca4ce128a577d https://github.com/eXist-db/exist/commit/452d9fa07821efbf2e671bda4b6ca4ce128a577d Author: Adam Retter <ada...@go...> Date: 2023-10-14 (Sat, 14 Oct 2023) Changed paths: M extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/IntegrationTest.java Log Message: ----------- [bugfix] Use the correct Namespace for XQuery Serialization spec Commit: 24d99eed1039fee4317f8dc0ff5c10c11fe46402 https://github.com/eXist-db/exist/commit/24d99eed1039fee4317f8dc0ff5c10c11fe46402 Author: Adam Retter <ada...@go...> Date: 2023-10-14 (Sat, 14 Oct 2023) Changed paths: M extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/IntegrationTest.java Log Message: ----------- [bugfix] Reinstate RESTXQ test for JSON Media Type Commit: bb7b9d2a0161b5cc9599d158749e42ebc7ef7ed2 https://github.com/eXist-db/exist/commit/bb7b9d2a0161b5cc9599d158749e42ebc7ef7ed2 Author: Adam Retter <ada...@go...> Date: 2023-10-14 (Sat, 14 Oct 2023) Changed paths: M extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/IntegrationTest.java Log Message: ----------- [test] Add further RESTXQ Media Type acceptance tests Commit: bffd3e799df394e408239fea5822facf92b3acb4 https://github.com/eXist-db/exist/commit/bffd3e799df394e408239fea5822facf92b3acb4 Author: Adam Retter <ada...@go...> Date: 2023-10-14 (Sat, 14 Oct 2023) Changed paths: M extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/IntegrationTest.java Log Message: ----------- [test] Add further tests for RESTXQ Media Type serialization Commit: 74ef58eba0225c696cc5254e52bfbef61aeebfd1 https://github.com/eXist-db/exist/commit/74ef58eba0225c696cc5254e52bfbef61aeebfd1 Author: Adam Retter <ada...@go...> Date: 2023-10-14 (Sat, 14 Oct 2023) Changed paths: M exist-core/src/main/java/org/exist/util/serializer/XQuerySerializer.java Log Message: ----------- [bugfix] JSON Serialization should also handle Document nodes Commit: b2239b5cfca4adffe34aec1f29c45fa76c9252be https://github.com/eXist-db/exist/commit/b2239b5cfca4adffe34aec1f29c45fa76c9252be Author: Adam Retter <ada...@go...> Date: 2023-10-14 (Sat, 14 Oct 2023) Changed paths: R extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/IntegrationTest.java A extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/MediaTypeIntegrationTest.java Log Message: ----------- [refactor] Rename RESTXQ Media Type tests Commit: 3776e2c84886c604eae6a0283c747ef653d7bcd6 https://github.com/eXist-db/exist/commit/3776e2c84886c604eae6a0283c747ef653d7bcd6 Author: Adam Retter <ada...@go...> Date: 2023-10-14 (Sat, 14 Oct 2023) Changed paths: A extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractIntegrationTest.java M extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/MediaTypeIntegrationTest.java A extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/SelfImportCircularDependencyIntegrationTest.java Log Message: ----------- [test] Test for Self Import Circular Dependency. See https://github.com/eXist-db/exist/issues/3448#issue-640018884 Commit: 5eb6d971c82b990e8ddddf94a4a9423f6f2991d8 https://github.com/eXist-db/exist/commit/5eb6d971c82b990e8ddddf94a4a9423f6f2991d8 Author: Adam Retter <ada...@go...> Date: 2023-10-14 (Sat, 14 Oct 2023) Changed paths: M exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java Log Message: ----------- [test] Add XQuery 1.0 and XQuery 3.1 tests for cyclic library module imports Commit: dae3352405abb871dffabe02bf8a8e15d945161d https://github.com/eXist-db/exist/commit/dae3352405abb871dffabe02bf8a8e15d945161d Author: Adam Retter <ada...@go...> Date: 2023-10-14 (Sat, 14 Oct 2023) Changed paths: A extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractClassIntegrationTest.java A extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractInstanceIntegrationTest.java M extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractIntegrationTest.java A extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/LibraryCircularDependencyIntegrationTest.java M extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/MediaTypeIntegrationTest.java M extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/SelfImportCircularDependencyIntegrationTest.java Log Message: ----------- [test] Add RESTXQ tests for circular dependencies between XQuery Library Modules Commit: 9e54ea011f352a5d4d0a95feae8e1539cf8b0d9d https://github.com/eXist-db/exist/commit/9e54ea011f352a5d4d0a95feae8e1539cf8b0d9d Author: Adam Retter <ada...@go...> Date: 2023-10-14 (Sat, 14 Oct 2023) Changed paths: M extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/MediaTypeIntegrationTest.java Log Message: ----------- [test] Add explicit namespace declaration Commit: 4b92888ce3a787b3abe03882559cbf29b88b967a https://github.com/eXist-db/exist/commit/4b92888ce3a787b3abe03882559cbf29b88b967a Author: Adam Retter <ada...@go...> Date: 2023-10-14 (Sat, 14 Oct 2023) Changed paths: M exist-core/src/main/java/org/exist/xquery/ModuleContext.java M exist-core/src/main/java/org/exist/xquery/XQueryContext.java Log Message: ----------- [refactor] Swap arguments for internal consistency purposes Commit: 15e62ea62955693d1b92c8340a5a19c58e9ea50b https://github.com/eXist-db/exist/commit/15e62ea62955693d1b92c8340a5a19c58e9ea50b Author: Adam Retter <ada...@go...> Date: 2023-10-14 (Sat, 14 Oct 2023) Changed paths: M exist-core/pom.xml M exist-core/src/main/java/org/exist/xquery/ModuleContext.java M exist-core/src/main/java/org/exist/xquery/XQueryContext.java Log Message: ----------- [bugfix] Cyclic dependency import detection for XQuery 1.0 (i.e. XQST0093) Commit: 6679db095f902a62750cc1dade5658f669641edb https://github.com/eXist-db/exist/commit/6679db095f902a62750cc1dade5658f669641edb Author: Adam Retter <ada...@go...> Date: 2023-10-14 (Sat, 14 Oct 2023) Changed paths: M exist-core/src/main/java/org/exist/xquery/ModuleContext.java M exist-core/src/main/java/org/exist/xquery/XQueryContext.java Log Message: ----------- [optimisation] Lazy initialisation of Modules Dependency Graph Commit: 78c34d269fa1bfd9c2fd1c84aa98d208d4ea75ac https://github.com/eXist-db/exist/commit/78c34d269fa1bfd9c2fd1c84aa98d208d4ea75ac Author: Adam Retter <ada...@go...> Date: 2023-10-14 (Sat, 14 Oct 2023) Changed paths: M exist-core/src/main/java/org/exist/storage/NativeBroker.java M extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceRegistryManager.java Log Message: ----------- [bugfix] Allow for one ExistXqueryRegistry per BrokerPool instance Commit: 6e80c9bf5cd939673f64e4b7acefd15620aa2581 https://github.com/eXist-db/exist/commit/6e80c9bf5cd939673f64e4b7acefd15620aa2581 Author: Patrick Reinhart <pa...@re...> Date: 2023-10-15 (Sun, 15 Oct 2023) Changed paths: M exist-core/pom.xml M exist-core/src/main/java/org/exist/interpreter/Context.java M exist-core/src/main/java/org/exist/storage/NativeBroker.java M exist-core/src/main/java/org/exist/util/serializer/XQuerySerializer.java M exist-core/src/main/java/org/exist/xquery/ModuleContext.java M exist-core/src/main/java/org/exist/xquery/XQueryContext.java M exist-core/src/test/java/org/exist/xquery/ImportModuleTest.java M extensions/exquery/restxq/pom.xml M extensions/exquery/restxq/src/main/java/org/exist/extensions/exquery/restxq/impl/RestXqServiceRegistryManager.java A extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractClassIntegrationTest.java A extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractInstanceIntegrationTest.java A extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/AbstractIntegrationTest.java R extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/IntegrationTest.java A extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/LibraryCircularDependencyIntegrationTest.java A extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/MediaTypeIntegrationTest.java A extensions/exquery/restxq/src/test/java/org/exist/extensions/exquery/restxq/impl/SelfImportCircularDependencyIntegrationTest.java M extensions/exquery/restxq/src/test/resources-filtered/conf.xml A extensions/exquery/restxq/src/test/resources/standalone-webapp/WEB-INF/controller-config.xml A extensions/exquery/restxq/src/test/resources/standalone-webapp/WEB-INF/web.xml Log Message: ----------- Merge pull request #4996 from evolvedbinary/hotfix/restxq-circular-imports Fixes to eXist-db regarding circular imports Compare: https://github.com/eXist-db/exist/compare/a65d0b0116b9...6e80c9bf5cd9 |