Skip to content

Commit b51dd75

Browse files
committed
Merge branch 'upstream-main'
2 parents 8d6cc4f + 365a6c3 commit b51dd75

119 files changed

Lines changed: 9426 additions & 776 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

console/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
</parent>
3131

3232
<properties>
33-
<jline.version>4.0.14</jline.version>
33+
<jline.version>4.1.0</jline.version>
3434
</properties>
3535

3636
<artifactId>arcadedb-console</artifactId>

e2e-js/package-lock.json

Lines changed: 387 additions & 375 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

e2e-python/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ dependencies = [
3232
"psycopg-binary>=3.2.13",
3333
"asyncpg>=0.31.0",
3434
"requests>=2.32.5",
35-
"sqlalchemy>=2.0.0"
35+
"sqlalchemy>=2.0.49"
3636
]
3737

3838
[build-system]

e2e-studio/package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

e2e-studio/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"devDependencies": {
1414
"@playwright/test": "^1.59.1",
1515
"testcontainers": "^11.14.0",
16-
"@types/node": "^25.6.0",
16+
"@types/node": "^25.6.2",
1717
"typescript": "^6.0.3"
1818
},
1919
"engines": {

engine/src/main/antlr4/com/arcadedb/query/opencypher/grammar/Cypher25Parser.g4

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -107,6 +107,7 @@ clause
107107
| withClause
108108
| filterClause
109109
| unwindClause
110+
| forUnwindClause
110111
| letClause
111112
| callClause
112113
| subqueryClause
@@ -266,6 +267,12 @@ unwindClause
266267
: UNWIND expression AS variable
267268
;
268269

270+
// GQL FOR ... IN ... iteration clause (issue #3365 section 1.2). Synonym of UNWIND per
271+
// ISO/IEC 39075:2024 (optional feature GQ10). Distinct from the SEARCH-internal `forClause`.
272+
forUnwindClause
273+
: FOR variable IN expression
274+
;
275+
269276
letClause
270277
: LET letItem (COMMA letItem)*
271278
;
@@ -869,8 +876,15 @@ typeName
869876
| SIGNED? INTEGER
870877
| INTEGER64
871878
| INT64
879+
| INTEGER32
880+
| INT32
881+
| INTEGER16
882+
| INT16
883+
| INTEGER8
884+
| INT8
872885
| FLOAT
873886
| FLOAT64
887+
| FLOAT32
874888
| DATE
875889
| LOCAL (TIME | DATETIME)
876890
| ZONED (TIME | DATETIME)

engine/src/main/antlr4/com/arcadedb/query/sql/grammar/SQLLexer.g4

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,6 +189,7 @@ ON: O N;
189189
OFF: O F F;
190190
COMPRESS: C O M P R E S S;
191191
FIND: F I N D;
192+
REFERENCES: R E F E R E N C E S;
192193
BUCKETSELECTIONSTRATEGY: B U C K E T S E L E C T I O N S T R A T E G Y;
193194
NAME: N A M E;
194195
ADDBUCKET: A D D B U C K E T;

0 commit comments

Comments
 (0)