Skip to content

Releases: ArcadeData/arcadedb

22.10.1

02 Nov 21:32
Compare
Choose a tag to compare

What's Changed

  • Supported for CUSTOM property in ALTER TYPE and schema retrieval in #590
  • Support for comments in SQL by using -- in #570
  • Implemented missing SQL methods: asDouble(), asShort() and asByte() in #571
  • Supported SQL .values() method in #573
  • Fixed issue with SKIP null strategy in indexes in #567
  • Fixed empty name in databases in #589
  • Fixed issue with type names in edges and vertices in #498 and #577
  • Fixed annoying "SLF4J: Failed to load class" in #575

Dependencies Updated

Full Changelog: 22.9.1...22.10.1

22.9.1

03 Oct 19:22
Compare
Choose a tag to compare

What's Changed

  • Added support for types in remote database interface in #497
  • Added Support Property Constraints in #481
  • Adds configuration to run ArcadeDBServer in READ_ONLY mode. by @erickj in #538
  • Multiplatform image in #455

Bugs Fixed

  • Fixed ArcadeDBServer#stop fails to shutdown cleanly after executing a gremlin query in #537
  • Fixed /server HTTP endpoint GET request in #528
  • Fixed problem formatting dates in #520
  • Fixed RemoteDatabase: Vertex toMap fail in #501
  • Fixed RemoteDatabase: create command does not return a Type in #502
  • Fixed Gremlin api "hasLabel" after "has" returns unexpected result in #500
  • Fixed Error on export database in #499
  • Fixed Issue on queries using @Rid in #470

Security Fixes

Updated Dependencies

New Contributors

Full Changelog: 22.8.1...22.9.1

22.8.1

02 Aug 06:51
Compare
Choose a tag to compare

What's Changed

Full Changelog: 22.6.1...22.8.1

22.6.1

08 Jun 16:09
Compare
Choose a tag to compare

News & Issues

Updated dependencies

New Contributors

Full Changelog: 22.2.1...22.6.1

22.2.1

23 Feb 16:10
Compare
Choose a tag to compare

What's Changed

Updated Dependencies

Full Changelog: 22.1.3...22.2.1

22.1.3

01 Feb 21:48
Compare
Choose a tag to compare

What's Changed

  • Add support for asynchronous deleteRecord() API #297
  • Moved gremlin to its own module by @arcade-player in #274
  • Moved gremlin, cypher, graphql and mongo QueryEngines to their own modules by @arcade-player in #279

Updated dependencies

Full Changelog: 22.1.2...22.1.3

22.1.2

11 Jan 00:25
Compare
Choose a tag to compare

No enhancements, just bug fixing.

What's Changed

New Contributors

Full Changelog: 21.12.1...22.1.2

21.12.1

01 Jan 22:30
Compare
Choose a tag to compare

NOTE: The binaries for this release is 220MB, much bigger than previous 21.11.1 that was only 63MB, because of the usage of shading for libraries. We're going to optimize the size of the binaries in the future. If you need a smaller distribution, remove the unused plugins like MonfoDB, Redis and Postgres Wrappers. Also you can remove the Gremlin package if yuo're not using Gremlin or Cypher.

What's Changed

Major enhancements

  • First version of GraphQL support by @lvca in #241
  • Created the first version of check database command with optional types a… by @lvca in #226

Updated libs

Other

Fixed many bugs, check out the Full Changelog: 21.11.1...21.12.1.

Released v21.11.1

01 Dec 06:24
Compare
Choose a tag to compare

What's New

  • Initial (not cluster safe) websocket change watcher implementation. by @tetious in #163
  • Added support for CUSTOM key/value in types and properties by @lvca in #175
  • Implemented asynchronous command callback per single result by @lvca in #179
  • Added property default by @lvca in #184
  • Implemented proper shutdown of WS by @lvca in #185
  • Supported Java Serializable for documents, vertices and edges by @lvca in #191
  • Upgraded to Gremlin 3.5.1 by @lvca in #196
  • Redis: implemented PING, EXISTS and HEXISTS commands by @lvca in #204
  • Gremlin Server now can start from ArcadeDB JVM as a plugin by @lvca in #207
  • Gremlin Server: added test case, missing binary serializer and gremlin-server configuration files by @lvca in #211
  • Do loop with Iterable instead of Collection by @bennelli in #194

Fixed

  • Fixed schema and graph operations executed on a replica server by @lvca in #205
  • Issue 180 ws tests fail by @lvca in #190
  • Fixed rebuild of indexes against replica servers (the command will be… by @lvca in #210
  • #169: Map cypher projection values in arrays like in single result by @bennelli in #172
  • Re-enabled replication tests after the latest fixes by @lvca in #218
  • Replication tests by @lvca in #219
  • Fixing failing tests on CI by @lvca in #220

Updated Dependencies

New Contributors

Full Changelog: 21.10.2...21.11.1

21.10.2

28 Oct 22:01
Compare
Choose a tag to compare

Summary

This release contains many improvements in Studio, new Server Side Transaction with HTTP-JSON API, new listener API to customize hook to the record lifecycle, unique indexes on edges and new import/export in GraphSON.

Also, now ArcadeDB runs smoothly on Windows. We fix pretty much all the reported issues to the index, schema replication between servers.

Also, thanks and welcome to the new contributor @PhantomYdn!

What's Changed

  • Studio: added drop property and index. Fixed reload of schema by @lvca in #94
  • Fixed plugin activation from server script by @lvca in #99
  • Supported restoring a database from an URL at server startup by @lvca in #98
  • Added test case for default database restore at startup + restore fro… by @lvca in #104
  • Fixed issue with descending order of index range by @lvca in #105
  • Fixed usage of parametric RID in query by @lvca in #107
  • Fixed issue with replication and schema changes by @lvca in #108
  • Fixed issue with synchronization of the schema between nodes by @lvca in #119
  • Postgres plugin: supported configurable host:port by @lvca in #120
  • Fixed restore parameters. Already aligned docs. by @lvca in #126
  • #109 add windows runner to matrix by @arcade-player in #110
  • removed Lucene operator and removed unnecessary parenthesis by @lvca in #127
  • Made the close/kill database exception proof to unlock the file once … by @lvca in #111
  • Marked the schema as dirty during a schema update by @lvca in #128
  • Fixed issue with change of the schema while replication is on by @lvca in #129
  • Fix NPE which occur if no index type was specified by @PhantomYdn in #132
  • Fixed issue on saving schema on the leader node when the transaction … by @lvca in #134
  • Fix issue with obtaining polymorphic props + setParentTypes() by @PhantomYdn in #133
  • Replication: fixed difference in schema version between servers by @lvca in #135
  • Supported import/export of GraphSON. This format is preferable to Gra… by @lvca in #136
  • Fixed issue with Postgres driver and Jetbrains DataGrip by @lvca in #138
  • Implemented Server side Transactions by @lvca in #140
  • #84 remove duplication of BaseGraphServerTest among modules by @arcade-player in #142
  • #76 add more tests to SQL by @arcade-player in #143
  • Added IF NOT EXISTS to CREATE EDGE SQL command to skip creating the edge if already exists by @lvca in #147
  • Sql grammar cleanup by @lvca in #148
  • Bump netty-all from 4.1.68.Final to 4.1.69.Final by @dependabot in #145
  • Implemented database listeners for CUD operations by @lvca in #151
  • Fixed issue with polymorphic indexes by @lvca in #153
  • Bump actions/checkout from 2.3.4 to 2.3.5 by @dependabot in #146
  • Fixed SQL ALTER TYPE command by @lvca in #158
  • Schema: renamed parent in superType. New testcases for alter type… … by @lvca in #159
  • Fixed alter type grammar by @lvca in #160
  • New SQL ALTER DATABASE command to change any settings at database level by @lvca in #155
  • Bump jline-terminal.version from 3.20.0 to 3.21.0 by @dependabot in #167
  • Support for partial NULL keys in indexes by @lvca in #170

New Contributors

Full Changelog: 21.10.1...21.10.2