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 newRemoteServer
interface #1327 - Support schema in
RemoteDatabase
Java API #1311 - Support for
awaitResponse
for HTTP command by @gramian in #1323 and #1326 - New
minimal
andheadless
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
- @LLuke made their first contribution in #1333
- @dominik-bergen-fnt made their first contribution in #1352
Full Changelog: 23.10.1...23.11.1