From: Patrick R. <no...@gi...> - 2023-09-12 05:19:05
|
Branch: refs/heads/develop-6.x.x Home: https://github.com/eXist-db/exist Commit: b067247fad5040b8e451e804553bdbb5f7e50f38 https://github.com/eXist-db/exist/commit/b067247fad5040b8e451e804553bdbb5f7e50f38 Author: Adam Retter <ada...@go...> Date: 2023-09-10 (Sun, 10 Sep 2023) Changed paths: M exist-core/src/main/java/org/exist/storage/NodePath.java M exist-core/src/test/java/org/exist/storage/NodePathTest.java Log Message: ----------- [test] Add test for over-allocation of components size Commit: 9932d435cb11db61e976d794ec403fdb98a2fb68 https://github.com/eXist-db/exist/commit/9932d435cb11db61e976d794ec403fdb98a2fb68 Author: Adam Retter <ada...@go...> Date: 2023-09-10 (Sun, 10 Sep 2023) Changed paths: M exist-core/src/main/java/org/exist/storage/NodePath.java M exist-core/src/test/java/org/exist/storage/NodePathTest.java Log Message: ----------- [test] Add test for reset strategy for over-allocation Commit: 1babfc4e18070c1fd4f14322c381e177fa8c505c https://github.com/eXist-db/exist/commit/1babfc4e18070c1fd4f14322c381e177fa8c505c Author: Adam Retter <ada...@go...> Date: 2023-09-10 (Sun, 10 Sep 2023) Changed paths: M exist-core/src/test/java/org/exist/storage/NodePathTest.java Log Message: ----------- [test] Test for bug in NodePath where NodePath equality fails after over-allocation Commit: 8157af2d30fe03b896b1417c66ff6fad53303cd6 https://github.com/eXist-db/exist/commit/8157af2d30fe03b896b1417c66ff6fad53303cd6 Author: Adam Retter <ada...@go...> Date: 2023-09-10 (Sun, 10 Sep 2023) Changed paths: M exist-core/src/main/java/org/exist/storage/NodePath.java Log Message: ----------- [bugfix] Fix a bug in NodePath#equals(Object) where it was not correctly accounting for over-allocation of 'components' array Commit: dfe45fc128455e6279c47ec97ea9b1012465b14e https://github.com/eXist-db/exist/commit/dfe45fc128455e6279c47ec97ea9b1012465b14e Author: Adam Retter <ada...@go...> Date: 2023-09-10 (Sun, 10 Sep 2023) Changed paths: M exist-core/src/main/java/org/exist/storage/NodePath.java M exist-core/src/test/java/org/exist/storage/NodePathTest.java Log Message: ----------- [optimise] Optimise the memory allocation/free strategy used by NodePath#append(NodePath) Commit: f817198d8be3203e4acdfabde738c068d149ea58 https://github.com/eXist-db/exist/commit/f817198d8be3203e4acdfabde738c068d149ea58 Author: Adam Retter <ada...@go...> Date: 2023-09-10 (Sun, 10 Sep 2023) Changed paths: M exist-core/src/main/java/org/exist/storage/NodePath.java M exist-core/src/test/java/org/exist/storage/NodePathTest.java Log Message: ----------- [optimise] Optimise the memory allocation/free strategy used by NodePath#addComponent(QName) Commit: d04d96e6be27a09e2a3a2420fbe45d88877d9669 https://github.com/eXist-db/exist/commit/d04d96e6be27a09e2a3a2420fbe45d88877d9669 Author: Adam Retter <ada...@go...> Date: 2023-09-10 (Sun, 10 Sep 2023) Changed paths: M exist-core/src/main/java/org/exist/storage/NodePath.java Log Message: ----------- [optimise] Use a power of 2 for the array size Commit: dad1cac8c79f6de1a188dee611510c9e8c68c438 https://github.com/eXist-db/exist/commit/dad1cac8c79f6de1a188dee611510c9e8c68c438 Author: Adam Retter <ada...@go...> Date: 2023-09-10 (Sun, 10 Sep 2023) Changed paths: M exist-core/src/main/java/org/exist/dom/QName.java Log Message: ----------- [bugfix] When looking at QName#toString() output, e.g. when debugging, make sure to show the namespace when there is no prefix Commit: 7bf6c4012111b1bccaf1ddb3dc18cc6237857e03 https://github.com/eXist-db/exist/commit/7bf6c4012111b1bccaf1ddb3dc18cc6237857e03 Author: Adam Retter <ada...@go...> Date: 2023-09-10 (Sun, 10 Sep 2023) Changed paths: M exist-core/src/main/java/org/exist/dom/QName.java Log Message: ----------- [bugfix] Correct the difference between QName#getStringValue() and QName#toString() Commit: 48bc6cdb7fc823ad69f53878c96deac5625c96d1 https://github.com/eXist-db/exist/commit/48bc6cdb7fc823ad69f53878c96deac5625c96d1 Author: Adam Retter <ada...@go...> Date: 2023-09-10 (Sun, 10 Sep 2023) Changed paths: M exist-core/src/main/java/org/exist/xquery/functions/inspect/InspectFunctionHelper.java M exist-core/src/main/java/org/exist/xquery/functions/inspect/InspectModule.java Log Message: ----------- [bugfix] Fix an issue in the XQuery Inspection Module whereby QName#toString() was being called instead of QName#getStringValue() Commit: 23827b92436b03a3f817ce9d5fc585fbd5972d39 https://github.com/eXist-db/exist/commit/23827b92436b03a3f817ce9d5fc585fbd5972d39 Author: Adam Retter <ada...@go...> Date: 2023-09-10 (Sun, 10 Sep 2023) Changed paths: M exist-core/src/main/java/org/exist/xquery/functions/util/DescribeFunction.java Log Message: ----------- [bugfix] Fix an issue in the XQuery function util:describe-function#1 whereby QName#toString() was being called instead of QName#getStringValue() Commit: 831829e5d08234ae78a93ffb99fc7cdeec1bc06a https://github.com/eXist-db/exist/commit/831829e5d08234ae78a93ffb99fc7cdeec1bc06a Author: Patrick Reinhart <pa...@re...> Date: 2023-09-12 (Tue, 12 Sep 2023) Changed paths: M exist-core/src/main/java/org/exist/dom/QName.java M exist-core/src/main/java/org/exist/storage/NodePath.java M exist-core/src/main/java/org/exist/xquery/functions/inspect/InspectFunctionHelper.java M exist-core/src/main/java/org/exist/xquery/functions/inspect/InspectModule.java M exist-core/src/main/java/org/exist/xquery/functions/util/DescribeFunction.java M exist-core/src/test/java/org/exist/storage/NodePathTest.java Log Message: ----------- Merge pull request #5046 from evolvedbinary/6.x.x/hotfix/nodepath-allocation-strategy [6.x.x] Fix a bug in Node Path equality Compare: https://github.com/eXist-db/exist/compare/e6cd0a31a463...831829e5d082 |