From: Juri L. <no...@gi...> - 2023-12-11 18:50:18
|
Branch: refs/heads/develop Home: https://github.com/eXist-db/exist Commit: c7dcfecd573fdcde055750d02a0b8d19b76bc971 https://github.com/eXist-db/exist/commit/c7dcfecd573fdcde055750d02a0b8d19b76bc971 Author: Gabriele Tomassetti <gab...@st...> Date: 2023-10-31 (Tue, 31 Oct 2023) Changed paths: M exist-core/src/main/antlr/org/exist/xquery/parser/XQuery.g M exist-core/src/main/antlr/org/exist/xquery/parser/XQueryTree.g M exist-core/src/main/java/org/exist/xquery/FLWORClause.java Log Message: ----------- [feature] Add support for Count Expression Commit: a9b37d516893b62f41a8cb654ef1f14c0bc04254 https://github.com/eXist-db/exist/commit/a9b37d516893b62f41a8cb654ef1f14c0bc04254 Author: Gabriele Tomassetti <gab...@st...> Date: 2023-10-31 (Tue, 31 Oct 2023) Changed paths: A exist-core/src/test/java/org/exist/xquery/CountExpressionTest.java Log Message: ----------- [test] Add test for Count Expression Commit: cf562e7451c42a8d6dc244e8fbf8535760dd77b2 https://github.com/eXist-db/exist/commit/cf562e7451c42a8d6dc244e8fbf8535760dd77b2 Author: Gabriele Tomassetti <gab...@st...> Date: 2023-10-31 (Tue, 31 Oct 2023) Changed paths: M exist-core/src/test/java/org/exist/xquery/CountExpressionTest.java Log Message: ----------- [refactor] Fix Assert test Commit: ef6c4ea6b2740e7aed79808208fe91eaed404cdf https://github.com/eXist-db/exist/commit/ef6c4ea6b2740e7aed79808208fe91eaed404cdf Author: Gabriele Tomassetti <gab...@st...> Date: 2023-10-31 (Tue, 31 Oct 2023) Changed paths: M exist-core/src/main/antlr/org/exist/xquery/parser/XQueryTree.g A exist-core/src/main/java/org/exist/xquery/CountClause.java M exist-core/src/test/java/org/exist/xquery/CountExpressionTest.java Log Message: ----------- [feature] Complete intermediate AST support for CountExpression Commit: b7ee7d31de62510d1d495f273c502b2b791922cd https://github.com/eXist-db/exist/commit/b7ee7d31de62510d1d495f273c502b2b791922cd Author: Adam Retter <ada...@go...> Date: 2023-10-31 (Tue, 31 Oct 2023) Changed paths: M exist-core/src/main/antlr/org/exist/xquery/parser/XQueryTree.g M exist-core/src/main/java/org/exist/xquery/AbstractFLWORClause.java M exist-core/src/main/java/org/exist/xquery/BindingExpression.java M exist-core/src/main/java/org/exist/xquery/CountClause.java M exist-core/src/main/java/org/exist/xquery/FLWORClause.java M exist-core/src/main/java/org/exist/xquery/ForExpr.java M exist-core/src/main/java/org/exist/xquery/LetExpr.java M exist-core/src/main/java/org/exist/xquery/QuantifiedExpression.java M exist-core/src/test/java/org/exist/xquery/CountExpressionTest.java Log Message: ----------- [refactor] Variables used by Binding Expressions should be EQName according to the XQuery spec; these can be processed at parse time Commit: 2b4e69184cc921fc597699179e23002f670c6195 https://github.com/eXist-db/exist/commit/2b4e69184cc921fc597699179e23002f670c6195 Author: Adam Retter <ada...@go...> Date: 2023-10-31 (Tue, 31 Oct 2023) Changed paths: M exist-core/src/main/antlr/org/exist/xquery/parser/XQuery.g M exist-core/src/main/java/org/exist/xquery/XQuery.java Log Message: ----------- [bugfix] Preserve the Error Code from the initial XQuery parser stage Commit: ad6a38b5e4e59895b53683a8ce444bae77cfebd5 https://github.com/eXist-db/exist/commit/ad6a38b5e4e59895b53683a8ce444bae77cfebd5 Author: Adam Retter <ada...@go...> Date: 2023-10-31 (Tue, 31 Oct 2023) Changed paths: M exist-core/src/main/java/org/exist/xquery/BasicExpressionVisitor.java M exist-core/src/main/java/org/exist/xquery/CountClause.java M exist-core/src/main/java/org/exist/xquery/ExpressionVisitor.java A exist-core/src/test/xquery/xquery3/count.xqm Log Message: ----------- [feature] Implementation of count clause Commit: 8689280a427ddfd6ad02c1c1e95bef2ab6a241f5 https://github.com/eXist-db/exist/commit/8689280a427ddfd6ad02c1c1e95bef2ab6a241f5 Author: Adam Retter <ada...@go...> Date: 2023-10-31 (Tue, 31 Oct 2023) Changed paths: M exist-core/src/main/java/org/exist/xquery/BindingExpression.java Log Message: ----------- [ignore] Code Cleanup Commit: 3b3c68a0f6f6724eb726ccae88a54e83e51454d3 https://github.com/eXist-db/exist/commit/3b3c68a0f6f6724eb726ccae88a54e83e51454d3 Author: Adam Retter <ada...@go...> Date: 2023-10-31 (Tue, 31 Oct 2023) Changed paths: M exist-core/src/main/java/org/exist/xquery/value/DoubleValue.java M exist-core/src/main/java/org/exist/xquery/value/FloatValue.java Log Message: ----------- [bugfix] Fix comparison of INF and -INF values for xs:float and xs:double Commit: 6f263a011b484b5963af2f757cd4b95ddca06b0d https://github.com/eXist-db/exist/commit/6f263a011b484b5963af2f757cd4b95ddca06b0d Author: Adam Retter <ada...@go...> Date: 2023-10-31 (Tue, 31 Oct 2023) Changed paths: M exist-core/src/main/java/org/exist/xquery/value/DoubleValue.java M exist-core/src/main/java/org/exist/xquery/value/FloatValue.java Log Message: ----------- [bugfix] Fix comparison of NaN values for xs:float and xs:double Commit: cf8c300a6727ff721df401e852fd38162a1e0736 https://github.com/eXist-db/exist/commit/cf8c300a6727ff721df401e852fd38162a1e0736 Author: Adam Retter <ada...@go...> Date: 2023-10-31 (Tue, 31 Oct 2023) Changed paths: M exist-core/src/test/xquery/xquery3/count.xqm Log Message: ----------- [test] Add simplest test demonstrating eXist-db problem with Order By implementation - ct:order-alpha-ascending-indexes#0 Commit: 065858635b8e76c6121b6143e98f6ad186fd7770 https://github.com/eXist-db/exist/commit/065858635b8e76c6121b6143e98f6ad186fd7770 Author: Adam Retter <ada...@go...> Date: 2023-10-31 (Tue, 31 Oct 2023) Changed paths: M exist-core/src/main/java/org/exist/xquery/CountClause.java M exist-core/src/main/java/org/exist/xquery/OrderByClause.java Log Message: ----------- [ignore] Added toString methods to assist in debugging Commit: ed3f37846d4740a801d43623828470b0fded2db9 https://github.com/eXist-db/exist/commit/ed3f37846d4740a801d43623828470b0fded2db9 Author: Adam Retter <ada...@go...> Date: 2023-10-31 (Tue, 31 Oct 2023) Changed paths: M exist-core/src/test/xquery/xquery3/count.xqm Log Message: ----------- [test] Set failing tests to pending in accordance with https://github.com/eXist-db/exist/pull/4530\#issue-1356325345 Commit: 01589bf8c802607f040d67c574059cd16d3c8b66 https://github.com/eXist-db/exist/commit/01589bf8c802607f040d67c574059cd16d3c8b66 Author: Adam Retter <ada...@go...> Date: 2023-10-31 (Tue, 31 Oct 2023) Changed paths: M exist-core/src/main/java/org/exist/xquery/CountClause.java M exist-core/src/main/java/org/exist/xquery/value/DoubleValue.java Log Message: ----------- [refactor] Address code-review from @reinhapa Commit: 9508708202e62cff472564696e4806b0fbaeef4d https://github.com/eXist-db/exist/commit/9508708202e62cff472564696e4806b0fbaeef4d Author: Adam Retter <ada...@go...> Date: 2023-10-31 (Tue, 31 Oct 2023) Changed paths: M exist-core/src/main/java/org/exist/xquery/BindingExpression.java Log Message: ----------- [refactor] Address Codacy static code analysis Commit: 892f7bbcc6baeb2ff23eab180b580c0de9486ea6 https://github.com/eXist-db/exist/commit/892f7bbcc6baeb2ff23eab180b580c0de9486ea6 Author: Adam Retter <ada...@go...> Date: 2023-10-31 (Tue, 31 Oct 2023) Changed paths: M exist-core/src/test/xquery/count.xql Log Message: ----------- [bugfix] Avoid reserved keyword Commit: 643be2909492e3ff0eb80ac0f190e28d10c56b22 https://github.com/eXist-db/exist/commit/643be2909492e3ff0eb80ac0f190e28d10c56b22 Author: Adam Retter <ada...@go...> Date: 2023-10-31 (Tue, 31 Oct 2023) Changed paths: M exist-core/src/main/java/org/exist/xquery/BindingExpression.java M exist-core/src/main/java/org/exist/xquery/CountClause.java M exist-core/src/main/java/org/exist/xquery/GroupByClause.java M exist-core/src/main/java/org/exist/xquery/OrderByClause.java M exist-core/src/main/java/org/exist/xquery/WhereClause.java Log Message: ----------- [refactor] Address further code-review from @reinhapa Commit: 1029a51dbbe642a2114b99dfa5b2dfcef896820a https://github.com/eXist-db/exist/commit/1029a51dbbe642a2114b99dfa5b2dfcef896820a Author: Juri Leino <gi...@li...> Date: 2023-12-11 (Mon, 11 Dec 2023) Changed paths: M exist-core/src/main/antlr/org/exist/xquery/parser/XQuery.g M exist-core/src/main/antlr/org/exist/xquery/parser/XQueryTree.g M exist-core/src/main/java/org/exist/xquery/AbstractFLWORClause.java M exist-core/src/main/java/org/exist/xquery/BasicExpressionVisitor.java M exist-core/src/main/java/org/exist/xquery/BindingExpression.java A exist-core/src/main/java/org/exist/xquery/CountClause.java M exist-core/src/main/java/org/exist/xquery/ExpressionVisitor.java M exist-core/src/main/java/org/exist/xquery/FLWORClause.java M exist-core/src/main/java/org/exist/xquery/ForExpr.java M exist-core/src/main/java/org/exist/xquery/GroupByClause.java M exist-core/src/main/java/org/exist/xquery/LetExpr.java M exist-core/src/main/java/org/exist/xquery/OrderByClause.java M exist-core/src/main/java/org/exist/xquery/QuantifiedExpression.java M exist-core/src/main/java/org/exist/xquery/WhereClause.java M exist-core/src/main/java/org/exist/xquery/XQuery.java M exist-core/src/main/java/org/exist/xquery/value/DoubleValue.java M exist-core/src/main/java/org/exist/xquery/value/FloatValue.java A exist-core/src/test/java/org/exist/xquery/CountExpressionTest.java M exist-core/src/test/xquery/count.xql A exist-core/src/test/xquery/xquery3/count.xqm Log Message: ----------- Merge pull request #4530 from evolvedbinary/feature/count-expression Support for Count Expressions Compare: https://github.com/eXist-db/exist/compare/6feea2cc41f1...1029a51dbbe6 |