github ArcadeData/arcadedb 23.1.1

latest releases: 24.6.1, 24.5.1, 24.4.1...
20 months ago

What's New

  • Support for new Java Time Date API + precision up to nanosecond in #608, #765 and #773
  • Console
  • Studio Web Tool
    • new query history #708 and #709
    • new SQL command profiling in #720
    • added event to the text field in create-database input box to allow confirm via enter key. by @gramian in #727
  • SQL
    • UPSERT on buckets #719
  • Gremlin
    • new execution timeout in #713
  • Performance
    • speedup read access to records from the query in #758
    • speedup query execution by removing not necessary operations in #712

What We Fixed

  • HA/Replication

    • replication does not work when the server has a NAT address (AWS, clouds) in #764
    • replication should not take localhost #755
  • Console

    • ignores arcadedb.server.databaseDirectory setting #752
    • unify console commands with path argument by @gramian in #724
    • does not show property column in SELECT result if returned property values are null #731
    • ignores the value of server.databaseDirectory property #704
    • connect Issues: Exit and Error #599
    • drop database via console or endpoint #579
  • HTTP Server

    • remote server refuses longer HTTP POST requests #760
    • SHUTDOWN console command and HTTP Endpoint #722
  • Studio Web Tool

    • special characters in password breaks ArcadeDB web tool login #750
    • add server POST endpoint and remove document endpoints on API page by @gramian in #754
    • update studio API page by @gramian in #756 and #762
    • export to CSV/Excel truncates String values longer than 30 characters #721
    • start-up message displayed also when the server is in production mode #622
  • SQL

    • ALTER PROPERTY ... CUSTOM attribute does not work (anymore) #736
    • ORDER BY @Rid ASC adds spurious _$$$ORDER_BY_ALIAS$$$_0 column to SELECT results when @Rid is explicitly included in list of fields #725
    • latest snapshot showing date in a numeric format, not date format #743
    • exception thrown when using @Rid < ? in prepared statement and providing rid value as String #741
    • order of properties returned by SELECT does not match order specified #726
    • SQL Division by NULL #566
    • SQL Select NULL #565
  • Cypher

    • delete query causes "groovy.lang.MissingMethodException" error #734
    • query returns Internal Error without any details of the actual error #696
    • returned edges (serialized) are not filtered by query #673
  • Engine

    • index lookup returns partial data while compaction is running #757
  • Misc

    • chore: Rework starting scripts for Windows by @littleli in #738
    • chore: Save the banner on Windows by @littleli in #740
    • Error on creating a database from Studio when the cluster is running #753
    • Documentation update: ResultSet.countEntries() consumes ResultSet iterator #728

Dependencies Updated

  • Bump versions-maven-plugin from 2.14.1 to 2.14.2 by @dependabot in #707
  • Bump graalvm.version from 21.3.4 to 22.3.0 by @dependabot in #706
  • Bump metrics.version from 4.2.13 to 4.2.15 by @dependabot in #705
  • Bump eclipse-temurin from 11 to 19 in /package/src/main/docker by @dependabot in #549
  • build(deps-dev): bump mockito-core from 4.10.0 to 4.11.0 by @dependabot in #732
  • build(deps): bump actions/checkout from 3.2.0 to 3.3.0 by @dependabot in #748
  • [Snyk] Upgrade org.graalvm.sdk:graal-sdk from 21.2.0 to 21.3.4 by @snyk-bot in #703

New Contributors

Full Changelog: 22.12.1...23.1.1

Don't miss a new arcadedb release

NewReleases is sending notifications on new releases.