Skip to content

Releases: ArcadeData/arcadedb

24.6.1

23 Jul 04:32
Compare
Choose a tag to compare

What's New

  • SQL: support for new break statement in SQL script foreach loops #1647

Bugs fixed & Misc

  • HTTP: fix record serializer in query and command #1670
  • HTTP: limit request property ignored for non-SQL #1661
  • SQL: error in variable scope in scripts #1646
  • Graph: edges not deleted together with vertices on large enough datasets #1626
  • Console: retain multiple command-line args for console script #1648
  • Gremlin: Wait for Gremlin Server to complete shutdown while shutting down the ArcadeDB Server by @dominik-bergen-fnt in #1635

Dependencies Updated

  • build(deps-dev): bump org.assertj:assertj-core from 3.25.3 to 3.26.0 by @dependabot in #1619
  • build(deps): bump io.netty:netty-transport from 4.1.109.Final to 4.1.110.Final by @dependabot in #1618
  • build(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.5 to 3.3.0 by @dependabot in #1631
  • build(deps): bump io.netty:netty-transport from 4.1.110.Final to 4.1.111.Final by @dependabot in #1633
  • build(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.5 to 3.3.0 by @dependabot in #1632
  • build(deps): bump io.undertow:undertow-core from 2.3.13.Final to 2.3.14.Final in /server by @dependabot in #1636
  • build(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.0 to 3.3.1 by @dependabot in #1656
  • build(deps-dev): bump org.apache.tomcat:tomcat-jdbc from 10.1.24 to 10.1.26 by @dependabot in #1655
  • build(deps-dev): bump org.assertj:assertj-core from 3.26.0 to 3.26.3 by @dependabot in #1658
  • build(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.3.0 to 3.3.1 by @dependabot in #1657
  • [Snyk] Upgrade org.apache.lucene:lucene-queryparser from 9.10.0 to 9.11.1 by @arcade-player in #1662
  • build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.3 to 3.8.0 by @dependabot in #1669
  • build(deps-dev): bump testcontainers.version from 1.19.8 to 1.20.0 by @dependabot in #1667
  • build(deps): bump org.codehaus.mojo:versions-maven-plugin from 2.16.2 to 2.17.1 by @dependabot in #1666
  • build(deps): bump io.netty:netty-transport from 4.1.111.Final to 4.1.112.Final by @dependabot in #1665
  • build(deps): bump io.undertow:undertow-core from 2.3.14.Final to 2.3.15.Final by @dependabot in #1664
  • build(deps): bump jline.version from 3.26.1 to 3.26.3 by @dependabot in #1663
  • build(deps): bump lucene.version from 9.10.0 to 9.11.1 by @dependabot in #1644
  • build(deps): bump junit.jupiter.version from 5.10.2 to 5.10.3 by @dependabot in #1642
  • build(deps): bump org.apache.maven.plugins:maven-shade-plugin from 3.5.3 to 3.6.0 by @dependabot in #1622
  • build(deps): bump org.sonatype.plugins:nexus-staging-maven-plugin from 1.6.13 to 1.7.0 by @dependabot in #1621
  • build(deps): bump org.apache.maven.plugins:maven-jar-plugin from 3.4.1 to 3.4.2 by @dependabot in #1638

Full Changelog: 24.5.1...24.6.1

24.5.1

24 May 10:00
Compare
Choose a tag to compare

What's New

Bugs fixed & Misc

  • SQL CREATE PROPERTY: fixed default value assignment by @gramian in #1611
  • SQL INSERT INTO FROM fails with NPE #1615
  • SQL: Fixed comparison of empty strings with like by @gramian in #1583
  • SQL: Async SQL command inside async HTTP command fails #1537
  • RemoteVertex.newEdge() method does not support Map properties, while GraphEntity.newEdge() does #1569
  • Fix missing HTTP Post language guard by @gramian in #1604
  • Gremlin Error: "Record Not Found" after dropped a vertex. Simple reproducible example. #1328
  • Cypher WHERE + toLower on NULL property leads to java error instead of Cypher/Gremlin error #1562
  • HTTP/JSON API - Insert Into unassigned BUCKET responses with "Type with name 'null' was not found" #1612
  • SchemaException thrown when using hasLabel() as edge filter and the label doesn't exist #1594
  • Performance: remove call to ResultInternal.wrap() #1576
  • Remove windows build by @robfrank in #1571

Dependencies Updated

  • Updated lucene to 9.10.0 by @robfrank in #1567
  • build(deps): bump jline.version from 3.25.1 to 3.26.1 by @dependabot in #1575
  • build(deps): bump org.apache.maven.plugins:maven-shade-plugin from 3.5.2 to 3.5.3 by @dependabot in #1573
  • build(deps): bump io.netty:netty-transport from 4.1.108.Final to 4.1.109.Final by @dependabot in #1556
  • build(deps-dev): bump ch.qos.logback:logback-classic from 1.5.5 to 1.5.6 by @dependabot in #1561
  • build(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.3 to 3.2.4 by @dependabot in #1559
  • build(deps): bump org.apache.maven.plugins:maven-jar-plugin from 3.4.0 to 3.4.1 by @dependabot in #1558
  • build(deps): bump io.undertow:undertow-core from 2.3.12.Final to 2.3.13.Final by @dependabot in #1557
  • build(deps): bump com.google.code.gson:gson from 2.10.1 to 2.11.0 by @dependabot in #1608
  • build(deps): bump mockito-core.version from 5.11.0 to 5.12.0 by @dependabot in #1607
  • build(deps-dev): bump org.apache.tomcat:tomcat-jdbc from 10.1.23 to 10.1.24 by @dependabot in #1606
  • build(deps): bump org.mockito:mockito-core from 5.11.0 to 5.12.0 by @dependabot in #1597
  • build(deps-dev): bump testcontainers.version from 1.19.7 to 1.19.8 by @dependabot in #1596
  • build(deps): bump com.mycila:license-maven-plugin from 4.3 to 4.5 by @dependabot in #1595
  • build(deps-dev): bump org.apache.tomcat:tomcat-jdbc from 10.1.19 to 10.1.23 by @dependabot in #1574
  • build(deps): bump org.apache.maven.plugins:maven-install-plugin from 3.1.1 to 3.1.2 by @dependabot in #1587
  • build(deps): bump org.apache.maven.plugins:maven-deploy-plugin from 3.1.1 to 3.1.2 by @dependabot in #1586

Full Changelog: 24.4.1...24.5.1

24.4.1

20 Apr 02:20
Compare
Choose a tag to compare

Download your version

If you're using ArcadeDB embedded, you can just update your Maven or Gradle dependencies. To download this version, pick your distribution:

  • arcadedb-24.4.1.tar.gz (94.8MB): full version all included
  • arcadedb-minimal-24.4.1.tar.gz (53.6MB): only ArcadeDB libs and Server + Studio (no support for Gremlin, Cypher, MongoDB, Redis and GraphQL)
  • arcadedb-headless-24.4.1.tar.gz (46.6MB): like the minimal, but without studio

What's New

  • Upgraded to Apache Gremlin 3.7.2
  • Add ifempty() method by @gramian in #1527
  • Renamed toJSON() as asJSON() SQL method
  • New JSONObject.validate() method that replaces NaN with zeros. This caused problem with HTTP/Studio API

Bugs fixed & Misc

  • Supported for schema api in RemoteDatabase Java interface #1420 and #1535 contribution by @mdre
  • Make SQL size() method also applicable to strings by @gramian in #1528
  • SQL support for collection - CONTAINS - expression #1536
  • Add null check to accumulator to fix csv import by @gramian in #1538
  • RemoteSchema.createTypeIndex/getOrCreateTypeIndex has a typo, preventing creation of non unique indexes #1529
  • ImmutableVertex cannot be cast to Edge when trying to remove whole DB #1476
  • Implement TraverseStatement.refersToParent() exception #1516
  • Studio: no @Rid heading displayed in table view #1543
  • Studio: interpretation of OS CPU values in server stats #1512
  • SQL date() function should return null in case the format is not correct
  • SQL asBoolean() now returns false if the value is not castable to a boolean and always null for null values
  • Fixed issue on SQL backup database command when executed asynchronously
  • Fixed HA null address at startup
  • Fixed issue reclaiming the linked list of edges when a vertex is deleted
  • Fixed issue reclaiming the space when a vertex is deleted
  • Auto conversion from timestamp (epoch) to local date time
  • Fixed typo in OrientDB Importer with NOTUNIQUE indexes

Dependencies Updated

  • build(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.1.0 to 3.2.0 by @dependabot in #1514
  • build(deps): bump org.postgresql:postgresql from 42.7.2 to 42.7.3 by @dependabot in #1513
  • build(deps): bump de.bwaldvogel:mongo-java-server from 1.44.0 to 1.45.0 by @dependabot in #1523
  • build(deps): bump org.apache.maven.plugins:maven-assembly-plugin from 3.7.0 to 3.7.1 by @dependabot in #1522
  • build(deps): bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.1 to 3.13.0 by @dependabot in #1521
  • build(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.0 to 3.2.1 by @dependabot in #1520
  • build(deps): bump org.apache.maven.plugins:maven-source-plugin from 3.3.0 to 3.3.1 by @dependabot in #1542
  • build(deps): bump org.jacoco:jacoco-maven-plugin from 0.8.11 to 0.8.12 by @dependabot in #1541
  • build(deps): bump io.netty:netty-transport from 4.1.104.Final to 4.1.108.Final by @dependabot in #1519
  • build(deps): bump org.apache.maven.plugins:maven-jar-plugin from 3.3.0 to 3.4.0 by @dependabot in #1547
  • build(deps-dev): bump ch.qos.logback:logback-classic from 1.5.3 to 1.5.5 by @dependabot in #1550
  • build(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.1 to 3.2.3 by @dependabot in #1549
  • build(deps): bump slf4j.version from 2.0.12 to 2.0.13 by @dependabot in #1548

Full Changelog: 24.2.1...24.4.1

24.2.1

12 Mar 19:43
Compare
Choose a tag to compare

Download your version

If you're using ArcadeDB embedded, you can just update your Maven or Gradle dependencies. To download this version, pick your distribution:

  • arcadedb-24.2.1.tar.gz (99.4MB): full version all included
  • arcadedb-minimal-24.2.1.tar.gz (56.2MB): only ArcadeDB libs and Server + Studio (no support for Gremlin, Cypher, MongoDB, Redis and GraphQL)
  • arcadedb-headless-24.2.1.tar.gz (48.9MB): like the minimal, but without studio

What's New

  • New SQL MOVE VERTEX command (from OrientDB) for moving partitioned data between Buckets and Types (refactoring) #1365
  • Add SQL .sort() method by @gramian in #1456
  • Add SQL version() function by @gramian in #1479

Bugs fixed & Misc

  • Neo4j Importer has issue with managing multi labels #1502
  • JSON Importer does not use the merge strategy #1492
  • Vertex API getVertices() and getEdges() Return Incorrect Result Based on Order of Edge Type Addition and Filtering #1466
  • SQL: Conditional filtering of collections errors #1486
  • Throw a parsing exception when a reserved variable name is used #1489
  • Not all edges are deleted when their connected vertices are deleted #1451

Dependencies Updated

  • build(deps): bump pre-commit/action from 3.0.0 to 3.0.1 by @dependabot in #1461
  • build(deps-dev): bump testcontainers.version from 1.19.4 to 1.19.5 by @dependabot in #1460
  • build(deps): bump lucene.version from 8.11.2 to 8.11.3 by @dependabot in #1459
  • build(deps): bump mockito-core.version from 5.9.0 to 5.10.0 by @dependabot in #1457
  • build(deps): bump slf4j.version from 2.0.11 to 2.0.12 by @dependabot in #1458
  • build(deps): bump io.fabric8:docker-maven-plugin from 0.43.4 to 0.44.0 by @dependabot in #1472
  • build(deps): bump io.undertow:undertow-core from 2.3.10.Final to 2.3.11.Final by @dependabot in #1471
  • build(deps-dev): bump ch.qos.logback:logback-classic from 1.4.14 to 1.5.0 by @dependabot in #1470
  • build(deps): bump org.postgresql:postgresql from 42.7.1 to 42.7.2 by @dependabot in #1484
  • build(deps): bump org.apache.maven.plugins:maven-shade-plugin from 3.5.1 to 3.5.2 by @dependabot in #1482
  • build(deps): bump io.undertow:undertow-core from 2.3.11.Final to 2.3.12.Final by @dependabot in #1481
  • build(deps-dev): bump org.apache.tomcat:tomcat-jdbc from 10.1.18 to 10.1.19 by @dependabot in #1480
  • build(deps-dev): bump testcontainers.version from 1.19.5 to 1.19.6 by @dependabot in #1483
  • build(deps): bump org.mockito:mockito-core from 5.10.0 to 5.11.0 by @dependabot in #1498
  • build(deps): bump org.codehaus.mojo:javacc-maven-plugin from 3.0.1 to 3.1.0 by @dependabot in #1497
  • build(deps-dev): bump ch.qos.logback:logback-classic from 1.5.0 to 1.5.2 by @dependabot in #1495
  • build(deps-dev): bump testcontainers.version from 1.19.5 to 1.19.6 by @dependabot in #1494
  • build(deps): bump org.apache.maven.plugins:maven-assembly-plugin from 3.6.0 to 3.7.0 by @dependabot in #1506
  • build(deps): bump mockito-core.version from 5.10.0 to 5.11.0 by @dependabot in #1505
  • build(deps-dev): bump testcontainers.version from 1.19.6 to 1.19.7 by @dependabot in #1504
  • build(deps-dev): bump ch.qos.logback:logback-classic from 1.5.2 to 1.5.3 by @dependabot in #1508
  • [Snyk] Upgrade org.graalvm.js:js from 22.3.4 to 22.3.5 by @arcade-player in #1500

Full Changelog: 24.1.1...24.2.1

24.1.1

05 Feb 19:59
Compare
Choose a tag to compare

Download your version

If you're using ArcadeDB embedded, you can just update your Maven or Gradle dependencies. To download this version, pick your distribution:

  • arcadedb-24.1.1.tar.gz (99.4MB): full version all included
  • arcadedb-minimal-24.1.1.tar.gz (56.2MB): only ArcadeDB libs and Server + Studio (no support for Gremlin, Cypher, MongoDB, Redis and GraphQL)
  • arcadedb-headless-24.1.1.tar.gz (48.9MB): like the minimal, but without studio

What's New

  • New: support method Database.getNestedTransactions() to return the depth level of current transaction. #1414
  • Less warnings for expensive scans #1432
  • Introduce a constructor in RID class that takes only a String rid #1421

Bugs fixed & Misc

  • NPE on using remote vertices toMap() #1413
  • When restarting ArcadeDB embedded server: Error on loading schema. The schema will be reset #1412
  • Default Properties Top Most Document not Populating in Vertex if a Document <--Extends-- Document <--Extends-- Vertex #1423
  • Match Vertex parent types #1403
  • Edge Creation with RID as input to Parameterized Query Not Working as Expected #1430
  • INSTANCEOF Operator not Behaving as Expected #1433
  • Edge Creation - Mandatory Property Values Supplied are Not Being Considered and Validation Error is Generated #1436
  • Edge Creation - Second Mandatory Property Value Not Being Taken #1437
  • For Inhertance Chain of Three Types if the Last Type is Dropped the Bucket of the First type Is Not Found #1438
  • RID as paramer is not recognized in TRAVERSE query for vertex as well as edge #1445
  • vertex.getEdges(OUT/IN, ...) Returns the same edge for out edges #1454
  • Receive ArrayIndexOutOfBoundsException when inserting to type with full text index with multiple properties defined. #1435

Dependencies Updated

  • build(deps-dev): bump org.assertj:assertj-core from 3.25.0 to 3.25.1 by @dependabot in #1416
  • build(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.3 to 3.2.5 by @dependabot in #1425
  • build(deps-dev): bump org.apache.tomcat:tomcat-jdbc from 10.1.17 to 10.1.18 by @dependabot in #1428
  • build(deps): bump slf4j.version from 2.0.10 to 2.0.11 by @dependabot in #1427
  • build(deps): bump org.mockito:mockito-core from 5.8.0 to 5.9.0 by @dependabot in #1426
  • build(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.3 to 3.2.5 by @dependabot in #1424
  • build(deps): bump mockito-core.version from 5.8.0 to 5.9.0 by @dependabot in #1442
  • build(deps-dev): bump org.assertj:assertj-core from 3.25.1 to 3.25.3 by @dependabot in #1452
  • build(deps): bump jline.version from 3.25.0 to 3.25.1 by @dependabot in #1448
  • build(deps-dev): bump testcontainers.version from 1.19.3 to 1.19.4 by @dependabot in #1450
  • build(deps): bump org.mockito:mockito-core from 5.9.0 to 5.10.0 by @dependabot in #1447
  • build(deps): bump junit.jupiter.version from 5.10.1 to 5.10.2 by @dependabot in #1453

Full Changelog: 23.12.2...24.1.1

23.12.2

05 Jan 22:56
Compare
Choose a tag to compare

This release is identical to 23.12.1: https://github.com/ArcadeData/arcadedb/releases/tag/23.12.1

Version 23.12.1 wasn't published to Maven Central because there was an outage at that time, then resolved by Sonatype in a few hours. After that, seems like Sonatype has mixed up the jars and doesn't allow us to proceed with the release, because it's registered as already released, but there are no jars online...

23.12.1

03 Jan 15:54
Compare
Choose a tag to compare

Download your version

If you're using ArcadeDB embedded, you can just update your Maven or Gradle dependencies. To download this version, pick your distribution:

  • arcadedb-23.12.1.tar.gz (99.4MB): full version all included
  • arcadedb-minimal-23.12.1.tar.gz (56.2MB): only ArcadeDB libs and Server + Studio (no support for Gremlin, Cypher, MongoDB, Redis and GraphQL)
  • arcadedb-headless-23.12.1.tar.gz (48.9MB): like the minimal, but without studio

What's New

  • Improved Studio Web Tool design #1393
  • New database pool support for ArcadeGraph Gremlin instances #1370
  • New console.log() command available in SQL Scripts #1377
  • Added server setting for providing root password by @gramian in #1392
  • New probeOnly setting for importer and import database by @gramian in #1401
  • New RemoteServer and Console create-user to assign group by @gramian in #1405

Performance Improvements

  • Performance: speeded up remote gremlin traversal #1373
  • Performance: speeded up gremlin count() step by using ArcadeDB fast counting #1372
  • Use StringBuilder instead of String in RemoteVertex by @gramian in #1374
    arcadedb/pull/1375

Bugs fixed & Misc

  • ArcadeDB Studio java.lang.ArrayIndexOutOfBoundsException #1165
  • Database locks up with ArrayIndexOutOfBoundsException (cannot switch between databases) #1341
  • Restore command cannot open file #1384
  • SQL drop bucket command #1383
  • Type inheritance and property constraints #1368
  • Warnings in GlobalConfiguration by @gramian in #1379
  • Removed useless object in class InCondition by @gramian in #1378
  • Added pwd command to console help by @gramian in #1404
  • Error using HTTP POST query with sqlscript #1357

Dependencies Updated

  • build(deps): bump slf4j.version from 2.0.9 to 2.0.10 by @dependabot in #1408
  • build(deps-dev): bump org.assertj:assertj-core from 3.24.2 to 3.25.0 by @dependabot in #1407
  • build(deps): bump org.mockito:mockito-core from 5.7.0 to 5.8.0 by @dependabot in #1364
  • build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.2 to 3.6.3 by @dependabot in #1363
  • build(deps-dev): bump ch.qos.logback:logback-classic from 1.4.13 to 1.4.14 by @dependabot in #1362
  • build(deps): bump mockito-core.version from 5.7.0 to 5.8.0 by @dependabot in #1361
  • build(deps): bump actions/setup-python from 4 to 5 by @dependabot in #1376
  • build(deps): bump org.postgresql:postgresql from 42.7.0 to 42.7.1 by @dependabot in https://github.com/ArcadeData/
  • build(deps): bump github/codeql-action from 2 to 3 by @dependabot in #1389
  • build(deps): bump io.netty:netty-transport from 4.1.101.Final to 4.1.104.Final by @dependabot in #1388
  • build(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.2 to 3.2.3 by @dependabot in #1387
  • build(deps-dev): bump org.apache.tomcat:tomcat-jdbc from 10.1.16 to 10.1.17 by @dependabot in #1385
  • build(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.2 to 3.2.3 by @dependabot in #1386
  • build(deps): bump org.apache.maven.plugins:maven-compiler-plugin from 3.11.0 to 3.12.1 by @dependabot in #1400
  • build(deps): bump jline.version from 3.24.1 to 3.25.0 by @dependabot in #1399

Full Changelog: 23.11.1...23.12.1

23.11.1

30 Nov 04:45
Compare
Choose a tag to compare

What's New

  • New: parallel query execution with native select #1296
  • Provide remote support for ArcadeGraph (Gremlin interface) #1329
  • Refactoring of RemoteDatabase Java API, added new RemoteServer interface #1327
  • Support schema in RemoteDatabase Java API #1311
  • Support for awaitResponse for HTTP command by @gramian in #1323 and #1326
  • New minimal and headless distributions by @robfrank in #1279 and #1280
  • Performance improvement by using batch reads while iterating buckets #1307

Bugs fixed

  • SQL: Error when comparing two empty strings #1297
  • SQL: implicit narrowing conversion in compound assignment by @gramian in #1344
  • Postgres driver: PostgresProtocolPlugin not supporting Datasource Pooling #1325
  • Postgres driver: fix python test code names that conflicts with library modules by @LLuke in #1342
  • Postgres driver: Fix #97 by @LLuke in #1333
  • Gremlin: GremlinServerPlugin/ArcadeDB Server fails to start when referencing the same database folder with different file paths #1345
  • Gremlin: GremlinServer Can't start without an error #1265
  • Neo4j importer: Import multi-label vertices using neo4jImporter does not work properly #1340
  • HTTP API: Make abstract HTTP handler set auth challenge by @gramian in #1310
  • Index: issue after update with compose index before compaction #1233
  • Engine: use normalized file paths to identify database folders (#1345) by @dominik-bergen-fnt in #1352
  • Misc: very noisy output with warnings from jline 3.24.0 #1331
  • Misc: added english locale to case conversions by @gramian in #1295
  • Misc: removed environment variable definition from Dockerfiles by @gramian in #1343 and #1332
  • Misc: removed runtime option from compiler args in main pom by @gramian in #1314
  • Tests: fixed authentication integration tests by @gramian in #1321
  • Tests: fixed filename of IT by @gramian in #1330
  • Tests: fixed console test by @gramian in #1347
  • Tests: added test for two empty strings in binary comparator by @gramian in #1298
  • Devops: updated pre-commit hook versions by @robfrank in #1294
  • Devops: fixed assembly of docker images by @robfrank in #1356
  • Devops: updated github CI workflow by @gramian in #1353

Dependencies Updated

  • build(deps): bump jline-terminal.version from 3.24.0 to 3.24.1 by @dependabot in #1306
  • build(deps): bump org.mockito:mockito-core from 5.5.0 to 5.7.0 by @dependabot in #1305
  • build(deps): bump junit.jupiter.version from 5.10.0 to 5.10.1 by @dependabot in #1304
  • build(deps): bump mockito-core.version from 5.5.0 to 5.7.0 by @dependabot in #1303
  • [Snyk] Upgrade org.graalvm.sdk:graal-sdk from 22.3.3 to 22.3.4 by @arcade-player in #1313
  • build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.0 to 3.6.2 by @dependabot in #1320
  • build(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.1 to 3.2.2 by @dependabot in #1319
  • build(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.1 to 3.2.2 by @dependabot in #1318
  • build(deps): bump io.netty:netty-transport from 4.1.86.Final to 4.1.101.Final by @dependabot in #1317
  • build(deps): bump org.codehaus.mojo:versions-maven-plugin from 2.16.1 to 2.16.2 by @dependabot in #1335
  • build(deps-dev): bump testcontainers.version from 1.19.1 to 1.19.2 by @dependabot in #1334
  • build(deps-dev): bump org.apache.tomcat:tomcat-jdbc from 10.0.27 to 10.1.16 by @dependabot in #1336
  • build(deps): bump org.postgresql:postgresql from 42.6.0 to 42.7.0 by @dependabot in #1349
  • build(deps-dev): bump testcontainers.version from 1.19.2 to 1.19.3 by @dependabot in #1348
  • build(deps): bump MeterianHQ/meterian-github-action from 1.0.16 to 1.0.17 by @dependabot in #1351
  • build(deps): bump actions/setup-java from 3 to 4 by @dependabot in #1355
  • build(deps-dev): bump ch.qos.logback:logback-classic from 1.4.11 to 1.4.13 by @dependabot in #1354

New Contributors

Full Changelog: 23.10.1...23.11.1

23.10.1

01 Nov 03:04
47e2c31
Compare
Choose a tag to compare

What's New

  • High Availability: new Read Only Replica - Feature Request #1208 and #1276
  • SQL: Add Method "Capitalize" by @gramian in #1264
  • SQL: INSERT multiple JSON CONTENTs at once #1257
  • Java API: Native select to execute sql-like queries from Java by @lvca in #1276
  • Studio: Minor update by @gramian in #1258
  • Studio: Server Stats Auto Refresh - Feature Requests #1248
  • Improve integration tests by @gramian in #1289
  • Some static code analysis results by @gramian in #1290

Bug fixed

  • Replication Hangs in Kubernetes and Docker #1219
  • HA: issue with resync of a replica when journal is not available #1286
  • Cannot drop full-text index #1288
  • PageManager eviction strategy does not remove oldest pages first #1287
  • HTTP/JSON limit parameter bug #1277
  • Creating index with IF NOT EXISTS doesn't work via HTTP #1192
  • Cypher - string concatenation not supported #618

Dependencies Updated

  • build(deps): bump jline-terminal.version from 3.23.0 to 3.24.0 by @dependabot in #1293
  • build(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.1.2 to 3.2.1 by @dependabot in #1291
  • build(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.1.2 to 3.2.1 by @dependabot in #1292
  • build(deps): bump io.undertow:undertow-core from 2.3.8.Final to 2.3.9.Final by @dependabot in #1273
  • build(deps-dev): bump testcontainers.version from 1.19.0 to 1.19.1 by @dependabot in #1268
  • build(deps): bump docker/setup-buildx-action from 2 to 3 by @dependabot in #1242
  • build(deps): bump docker/login-action from 2 to 3 by @dependabot in #1243
  • build(deps): bump docker/setup-qemu-action from 2 to 3 by @dependabot in #1244
  • build(deps): bump com.mycila:license-maven-plugin from 4.2 to 4.3 by @dependabot in #1261
  • build(deps): bump org.jacoco:jacoco-maven-plugin from 0.8.10 to 0.8.11 by @dependabot in #1283
  • build(deps): bump io.undertow:undertow-core from 2.3.9.Final to 2.3.10.Final by @dependabot in #1281
  • build(deps): bump MeterianHQ/meterian-github-action from 1.0.15 to 1.0.16 by @dependabot in #1263

Full Changelog: 23.9.1...23.10.1

23.9.1

27 Sep 01:56
Compare
Choose a tag to compare

What's New

  • SQL

    • New Unidirectional Edges in SQL (Feature Request) #1217
    • Error on creating an edge on a specific bucket #1246
  • Java API

    • Java API: newEdge() on an immutable vertex can cause problems with common patterns #1218 and #1255
    • EmbeddedDatabase#drop 30x latency regression between 23.5.1 and 23.6.1 #1234
    • Provide default values for the time fields of a date. by @docbacardi in #1256
    • Creating date objects with the date() function #1232 by @docbacardi in #1256
    • Fix warnings by casting to Object[] by @gramian in #1247
    • Cannot drop index because one or more underlying files are not available #1216
  • Gremlin

    • Support for Gremlin 3.7.0 by @lvca in #1209
    • Gremlin doesn't work with Java 16+ #17
  • Vector Embeddings

    • Fixed rebuild of index
    • Fixed removing of keys
  • HTTP

  • Mongo

    • (NODEJS) MongoClient close method seems to be closing the database instead of just closing the client connection #1225
  • Misc

    • Error connecting with gdotv #1211

Dependencies Updated

  • build(deps): bump io.undertow:undertow-core from 2.3.7.Final to 2.3.8.Final by @dependabot in #1213
  • build(deps-dev): bump testcontainers.version from 1.18.3 to 1.19.0 by @dependabot in #1222
  • build(deps-dev): bump org.mockito:mockito-core from 5.4.0 to 5.5.0 by @dependabot in #1221
  • build(deps): bump org.yaml:snakeyaml from 2.0 to 2.2 by @dependabot in #1224
  • build(deps): bump slf4j.version from 2.0.7 to 2.0.9 by @dependabot in #1228
  • build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.5.0 to 3.6.0 by @dependabot in #1240
  • build(deps): bump actions/checkout from 3 to 4 by @dependabot in #1238
  • build(deps): bump io.fabric8:docker-maven-plugin from 0.43.0 to 0.43.4 by @dependabot in #1214
  • build(deps): bump junit.jupiter.version from 5.9.3 to 5.10.0 by @dependabot in #1184
  • build(deps): bump mongo-java-server from 1.41.0 to 1.44.0 by @dependabot in #1149
  • build(deps): bump org.apache.maven.plugins:maven-shade-plugin from 3.5.0 to 3.5.1 by @dependabot in #1253
  • build(deps): bump org.codehaus.mojo:versions-maven-plugin from 2.16.0 to 2.16.1 by @dependabot in #1254

New Contributors

Full Changelog: 23.7.1...23.9.1