Recent Releases of com.arcadedb:arcadedb-console
com.arcadedb:arcadedb-console - 25.7.1
ArcadeDB v25.7.1 Release Highlights
We are excited to announce the general availability of ArcadeDB version 25.7.1!
This is a significant maintenance release that focuses on improving stability, enhancing SQL query functionality, and introducing powerful new capabilities for users running ArcadeDB on Kubernetes. Thank you to our dedicated community and contributors for making this release possible.
✨ What's New
Dynamic Kubernetes Storage with Helm: For our users leveraging Kubernetes, our Helm chart now supports the dynamic allocation of Persistent Volumes. This makes scaling your database with multiple replicas simpler and more automated, especially in cloud environments.
We temporary removed the recent "hidden properties" feature for a back compatibility issue with sql query using *, we're going to add it again in the future with better test coverage.
🐛 Key Bug Fixes & Improvements
This release addresses several bugs to improve the reliability and consistency of the database.
SQL Query Engine Fixes: A significant number of fixes have been applied to the SQL engine to improve consistency and correctness.
The behavior of graph traversal functions like $inE()$, $outE()$, and $bothE() has been standardized for consistency (#1590, #2371). The $size() function now provides the correct output when used with chained graph functions (#2372). Addressed inconsistencies in $SELECT$ queries to ensure predictable results, regardless of whether a wildcard (*) is used (#2378).
Data Integrity and Stability
Addressed a critical issue with unique indexes to ensure data integrity constraints are correctly enforced (#2345). Improved the reliability of creating and updating edges when using a remote database connection, ensuring smoother operations in distributed setups (#1578, #2351). Resolved NullPointerException errors that could occur when the database directory has incorrect file permissions, improving startup resilience (#2362).
Operational Improvements
Failed backup operations performed via HTTP will now correctly return an error status code for better automation and error handling (#2244). The official Docker image now includes curl to make diagnostics and scripting easier (#2373).
🛠️ Other Notable Changes
Improved Testing Framework: Our end-to-end (e2e) test suite has been migrated to use Testcontainers, leading to more robust and reliable automated testing. This internal improvement helps us ensure higher quality releases.
Dependency Updates: This release also includes numerous dependency updates to incorporate the latest security patches and improvements from upstream libraries.
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/25.6.1...25.7.1
- Java
Published by lvca 6 months ago
com.arcadedb:arcadedb-console - 25.6.1
ArcadeDB v25.6.1 Release Highlights
We're excited to announce ArcadeDB v25.6.1!
This release brings significant improvements in stability, performance, and developer experience.
We've focused on enhancing remote transaction handling, providing more robust server-side retry mechanisms, and updating our dependency management for a smoother development process.
For those leveraging ArcadeDB Studio, you'll find new end-to-end tests ensuring a more reliable experience.
We've also addressed several important bug fixes and made notable changes to the Docker image and Helm chart for easier deployment and management.
We highly recommend upgrading to take advantage of these enhancements!
✨ New Features
- Tx explicit lock (#2292)
- Migrate Docker image to Temurin-alpine (#2319, closes #2316)
- [Helm] Allow multiple replicas by addressing hardcoded
serverList(#2325, closes #2324) - Add extra environment variables to Helm chart (#2308, closes #2307)
- Improve Studio: add package manager and update third-party libraries (#2260, closes #2259)
- Remote property types enhancements (#2247)
- Add end-to-end tests for ArcadeDB Studio database creation and management (#2290)
- Add server-side retry configuration for remote database commands (#2255, closes #2236)
- Add performance testing for single server load in ArcadeDB (#2305, closes #2304)
- Enhance load testing with increased user and friendship counts (#2321)
🐛 Bug Fixes
- Support for remote transaction retry on the server side (#2254)
- Refactor notification system to use Notyf, fixing Studio notification display (#2327, closes #2323)
- Incorrect field type retrieved on RemoteDatabase with
get(<prop>)resolved (related to #2246) - Issue with
RemoteDatabase.reload()addressed (related to #2243) - Remote database no longer automatically converts Float to Double (related to #1700)
- Edge case of partial written record resolved (related to #2282)
- Concurrent modification on page issue fixed (related to #2187)
- Massive insertion (multiple threads/buckets + non-unique index) timeout/excessive retries addressed (related to #2258)
- Concurrent modification error on the same bucket (@v25.3.2) resolved (related to #2236)
- Error reported in the log during performance testing addressed (related to #2175)
🛠️ Other Notable Changes
- Update entity type references for consistency across importer formats (#2245)
- Security Fix: Upgraded the
commons-beanutilslibrary to version 1.11.0 to resolve a security vulnerability identified by a Meterian security scan (#2288) - Add Docker as dependency to developer guide (#2331)
- Refactor load test implementation to use
DatabaseWrapperand enhance parameters (#2329) - Dependency Updates: Numerous dependencies have been bumped to their latest versions, including
junit.jupiter.version,github/codeql-action,io.netty,org.postgresql,io.micrometer,jest,docker/setup-buildx-action,pg,de.bwaldvogel:mongo-java-server,lucene.version,testcontainers.version,org.sonatype.central:central-publishing-maven-plugin, andorg.apache.tomcat:tomcat-jdbc.
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/25.5.1...25.6.1
- Java
Published by lvca 8 months ago
com.arcadedb:arcadedb-console - 25.5.1
ArcadeDB v25.5.1 Release Highlights
This release of ArcadeDB brings exciting new features, important bug fixes, and several under-the-hood improvements to enhance performance and developer experience.
✨ New Features
- Encrypted Backup and Restore: Secure your data with the new encrypted backup and restore functionality ( #2222).
- SQL ifempty Function: A new SQL function ifempty has been introduced for more flexible data handling ( #2185).
- Iterable Graph Java API: Vertex and Edge types now return a new Iterable Graph Java API, offering more convenient ways to work with graph data ( #2228).
- Improved SQL Backup: The BACKUP DATABASE SQL command has been enhanced for better functionality and logging ( #2198, #2200).
🐛 Bug Fixes
- Cypher Parametric Queries over JDBC: Refactored Cypher to properly support parametric queries when using JDBC ( #2169).
- Postgres Driver CPU Usage: Fixed an issue causing the Postgres driver to consume 100% CPU on idle connections ( #2229).
🛠️ Other Notable Changes
- Adopted more Java 21 idiomatic code for modernization ( #2143).
- Improved SQL function implementations and added more tests ( #2186).
- The nightly builds link in the README has been updated ( #2220).
- Test workflow speed has been improved ( #2201).
- Deployment of Maven artifacts has been migrated to the Central portal ( #2197, #2218).
- Numerous dependencies have been updated to their latest versions, enhancing security and stability.
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/25.4.1...25.5.1
- Java
Published by lvca 9 months ago
com.arcadedb:arcadedb-console - 25.4.1
Summary
ArcadeDB version 25.4.1 introduces significant modernizations, most notably migrating the core dependency from Java 17 to Java 21 and enabling HTTP/2 support. Key new features include an improved connection strategy for High Availability setups, the ability to define unidirectional edges in the schema, an improved space reclaim, and the adoption of Java's modern HttpClient for remote operations.
This release also addresses numerous bugs, enhancing stability and performance. Critical fixes were applied to resolve issues with the HTTP serializer, asynchronous index rebuilding, SQL behavior (including default values and INSERT/UPDATE logic), edge deletion, GraphQL documents, Studio login, HTTPS connections, and several problems within the Postgres driver concerning null values and query results. Additionally, the release incorporates various miscellaneous improvements to builds, documentation, testing, and updates numerous dependencies.
New Features
- Migration from Java17 to Java21 #2081
- RemoteDatabase in HA using a HTTP Proxy - implemented new connection strategy "FIXED" #2101
- Unidirectional edges should be defined at schema level #2093
- Wipeout freespace by @lvca in https://github.com/ArcadeData/arcadedb/pull/2125
- Enable HTTP/2 support in HttpServer for both HTTP and HTTPS listeners by @ExtReMLapin in https://github.com/ArcadeData/arcadedb/pull/2122
- Replace httpUrlConnection with HttpClient on RemoteHttpComponent by @robfrank in https://github.com/ArcadeData/arcadedb/pull/2123
Bugs fixed
- HTTP Serializer is slow when using long arrays of floats #2126
- SQL REBUILD INDEX deletes indexes when used via async HTTP-API #2097
- SQL: Mandatory property is not using default value instead errors #1919
- SQL INSERT vs UPDATE for a Vertex Type using JSON payload and @cat Behavior for Remote API #2060
- Delete of edge uses wrong index if many edges are present #2092
- GraphQL Embedded Document Bug #2103
- Login is not working in studio #2160
- Java RemoteDatabase class doesn't accept HTTPS protocol #2077
- Postgres driver column is omitted when all values are null #2110
- Postgres driver @rid and @type are null for cypher queries #2111
- Postgres driver returns nothing with INSERT INTO .... RETURN @rid but RID with RETURN @rid.asString() #2038
- fix cypher psycopg rid and types being returned as null, closes #2038 and #2111 by @ExtReMLapin in https://github.com/ArcadeData/arcadedb/pull/2112
- Fixes columns with null values not being returned by pg driver | closes #2110 by @ExtReMLapin in https://github.com/ArcadeData/arcadedb/pull/2113
- Async rebuild index by @lvca in https://github.com/ArcadeData/arcadedb/pull/2118
Misc
- Nightly Snapshots are the "headless" release variant but should be "general" variant #1996
- #2081 fix readme by @robfrank in https://github.com/ArcadeData/arcadedb/pull/2095
- Add Bluesky logo to README by @gramian in https://github.com/ArcadeData/arcadedb/pull/2131
- Add note about docker image rebuilding by @gramian in https://github.com/ArcadeData/arcadedb/pull/2147
- fix #2160 (studio login) by @gramian in https://github.com/ArcadeData/arcadedb/pull/2162
- Fix doc links in studio by @gramian in https://github.com/ArcadeData/arcadedb/pull/2166
- Refactor REUSE part 2 by @gramian in https://github.com/ArcadeData/arcadedb/pull/2142
- #2119 test: add parameterized query tests for JdbcQueries and psycopg2 by @robfrank in https://github.com/ArcadeData/arcadedb/pull/2146
- #1996 feat: add maven deploy plugin configurations for full, minimal,… by @robfrank in https://github.com/ArcadeData/arcadedb/pull/2148
- Add globalConfiguration.resetAll in tests by @robfrank in https://github.com/ArcadeData/arcadedb/pull/2115
- Fix JSONTest by @gramian in https://github.com/ArcadeData/arcadedb/pull/2129
- Make repo REUSE compliant by @gramian in https://github.com/ArcadeData/arcadedb/pull/2130
- Refactor REUSE by @gramian in https://github.com/ArcadeData/arcadedb/pull/2140
Dependencies Updated
- build(deps): bump lucene.version from 9.12.1 to 10.1.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1983
- build(deps): bump org.codehaus.mojo:javacc-maven-plugin from 3.1.0 to 3.1.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2137
- build(deps): bump actions/setup-node from 4.3.0 to 4.4.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2173
- build(deps): bump io.micrometer:micrometer-core from 1.14.5 to 1.14.6 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2172
- build(deps): bump graalvm.version from 24.2.0 to 24.2.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2171
- build(deps): bump io.micrometer:micrometer-registry-prometheus from 1.14.5 to 1.14.6 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2170
- build(deps): bump lucene.version from 10.1.0 to 10.2.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2157
- build(deps-dev): bump @testcontainers/postgresql from 10.24.0 to 10.24.2 in /e2e-js by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2158
- build(deps-dev): bump org.apache.tomcat:tomcat-jdbc from 11.0.5 to 11.0.6 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2153
- build(deps): bump actions/setup-java from 4.7.0 to 4.7.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2151
- build(deps): bump github/codeql-action from 3.28.13 to 3.28.15 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2152
- build(deps): bump com.google.code.gson:gson from 2.12.1 to 2.13.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2155
- build(deps): bump io.fabric8:docker-maven-plugin from 0.45.1 to 0.46.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2156
- build(deps): bump junit.jupiter.version from 5.11.4 to 5.12.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2154
- build(deps): bump org.mockito:mockito-core from 5.15.2 to 5.17.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2159
- build(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.2 to 3.5.3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2138
- build(deps-dev): bump @testcontainers/postgresql from 10.23.0 to 10.24.0 in /e2e-js by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2139
- build(deps): bump org.jacoco:jacoco-maven-plugin from 0.8.12 to 0.8.13 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2132
- build(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.2 to 3.5.3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2135
- build(deps): bump io.netty:netty-all from 4.1.119.Final to 4.2.0.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2136
- build(deps): bump io.netty:netty-transport from 4.1.119.Final to 4.2.0.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2134
- build(deps): bump actions/setup-python from 5.4.0 to 5.5.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2105
- build(deps): bump github/codeql-action from 3.28.12 to 3.28.13 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2104
- build(deps): bump com.mycila:license-maven-plugin from 4.6 to 5.0.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2108
- build(deps-dev): bump @testcontainers/postgresql from 10.21.0 to 10.23.0 in /e2e-js by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2109
- build(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.22 to 3.0.23 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2106
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/25.3.2...25.4.1
- Java
Published by lvca 10 months ago
com.arcadedb:arcadedb-console - 25.3.2
Summary
Hello community! This is the second release of March 2025 containing important fixes and improved the check database fix command.
Note: All ArcadeDB releases are 100% compatible with the previous ones in terms of database format, so there is no need to upgrade the database or export/import it for the upgrade, but please make a backup/copy of your database before upgrading.
New Features
- Java RemoteDatabase now accepts HTTPS protocol #2077
Misc
- Return exit status from console if error occurs in bulk mode by @gramian in https://github.com/ArcadeData/arcadedb/pull/2078
- #2061 enhance type mapping form ArcadeDB to Postgres protocol by @robfrank and @ExtReMLapin in https://github.com/ArcadeData/arcadedb/pull/2074
- Add toJson and toMap to Remote Vertex and Edge by @robfrank in https://github.com/ArcadeData/arcadedb/pull/2056
- cleanup tests by @robfrank in https://github.com/ArcadeData/arcadedb/pull/2054
Bugs fixed
- DuplicatedKeyException: Duplicated key [zone1, device1] found on index 'zonedevice[fromid,to_id]' already assigned to record #2089
- Remote Vertex and Edge type is "d" rather than "v" or "e" #2055
Dependencies Updated
- build(deps): bump github/codeql-action from 3.28.10 to 3.28.11 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2044
- build(deps-dev): bump testcontainers.version from 1.20.5 to 1.20.6 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2050
- build(deps): bump org.apache.maven.plugins:maven-install-plugin from 3.1.3 to 3.1.4 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2045
- build(deps-dev): bump org.apache.tomcat:tomcat-jdbc from 11.0.4 to 11.0.5 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2046
- build(deps): bump docker/login-action from 3.3.0 to 3.4.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2071
- build(deps): bump dorny/test-reporter from 1.9.1 to 2.0.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2072
- build(deps): bump io.micrometer:micrometer-registry-prometheus from 1.14.4 to 1.14.5 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2069
- build(deps): bump io.micrometer:micrometer-core from 1.14.4 to 1.14.5 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2068
- build(deps): bump pg from 8.13.3 to 8.14.0 in /e2e-js by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2066
- build(deps-dev): bump @testcontainers/postgresql from 10.18.0 to 10.20.0 in /e2e-js by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2065
- build(deps): bump pg from 8.14.0 to 8.14.1 in /e2e-js by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2076
- build(deps-dev): bump @testcontainers/postgresql from 10.20.0 to 10.21.0 in /e2e-js by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2075
- build(deps): bump com.mycila:license-maven-plugin from 4.6 to 5.0.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2088
- build(deps-dev): bump ch.qos.logback:logback-classic from 1.5.17 to 1.5.18 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2087
- build(deps): bump graalvm.version from 24.1.2 to 24.2.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2086
- build(deps): bump github/codeql-action from 3.28.11 to 3.28.12 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2085
- build(deps): bump actions/setup-node from 4.2.0 to 4.3.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2084
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/25.3.1...25.3.2
- Java
Published by lvca 11 months ago
com.arcadedb:arcadedb-console - 25.3.1
Summary
Hello community! We're excited to announce the release of ArcadeDB 25.3.1 early in the month. This release contains a MAJOR CHANGE in the storage engine: fully reusage of the deleted space in the database and recycling of record ids (RIDs). All ArcadeDB releases are 100% compatible with the previous ones in terms of database format, so there is no need to upgrade the database or export/import it for the upgrade, but please make a backup/copy of your database before upgrading.
New Features
- Reuse of RIDs of deleted records #1391
- New
check database compresssql command to compress the database pages by @lvca in https://github.com/ArcadeData/arcadedb/pull/2022 - Default date and datetime implementation now use new Java classes by @lvca in https://github.com/ArcadeData/arcadedb/pull/2021
- Initial impl of helm chart by @milesgranger in https://github.com/ArcadeData/arcadedb/pull/2037
- perf: use the first space found instead of the best by @lvca in https://github.com/ArcadeData/arcadedb/pull/2035
Misc
- Enhance PostgresType to support array types (serialization, not deserialization) by @ExtReMLapin in https://github.com/ArcadeData/arcadedb/pull/2017
- Move python test to dedicated module #1997
- test: add test for postgres driver handling of generic lists and ARRAYOFFLOATS by @ExtReMLapin in https://github.com/ArcadeData/arcadedb/pull/2039
- #1997 add end-to-end Python tests and setup in CI workflow by @robfrank in https://github.com/ArcadeData/arcadedb/pull/2034
Bugs fixed
- Incorrect Date storage #2020
- Triple quote in cypher string + multiline = error #1780 by @ExtReMLapin
- replace test identities with Albert Einstein by @gramian in https://github.com/ArcadeData/arcadedb/pull/2040
- Update tests by @gramian in https://github.com/ArcadeData/arcadedb/pull/2042
Dependencies Updated
- build(deps): bump docker/setup-buildx-action from 3.9.0 to 3.10.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2032
- build(deps): bump docker/setup-qemu-action from 3.4.0 to 3.6.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2031
- build(deps): bump org.apache.groovy:groovy from 4.0.25 to 4.0.26 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2030
- build(deps): bump io.netty:netty-all from 4.1.118.Final to 4.1.119.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2029
- build(deps): bump org.apache.maven.plugins:maven-deploy-plugin from 3.1.3 to 3.1.4 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2028
- build(deps): bump io.netty:netty-transport from 4.1.118.Final to 4.1.119.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2024
- build(deps): bump slf4j.version from 2.0.16 to 2.0.17 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2023
- build(deps-dev): bump ch.qos.logback:logback-classic from 1.5.16 to 1.5.17 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2025
- build(deps): bump org.apache.maven.plugins:maven-install-plugin from 3.1.3 to 3.1.4 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2027
- build(deps): bump org.mockito:mockito-core from 5.15.2 to 5.16.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2036
New Contributors
- @milesgranger made their first contribution in https://github.com/ArcadeData/arcadedb/pull/2037
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/25.2.1...25.3.1
- Java
Published by lvca 12 months ago
com.arcadedb:arcadedb-console - 25.2.1
Summary
Hello community! We're excited to announce the release of ArcadeDB 25.2.1 which contains many bug fixes and general improvements. In the next release (25.3.1), we're going to introduce a MAJOR CHANGE in the storage engine: the long time needed reuse of the deleted space in the database. All ArcadeDB releases are 100% compatible with the previous ones in terms of database format, so there is no need to upgrade the database or export/import it for the upgrade.
Bugs fixed
- LSM Tree index optimization #1988
- Fix studio db tabs sync | fixes #1979 by @ExtReMLapin in https://github.com/ArcadeData/arcadedb/pull/1980
- #1956 fix PGSQL when used with JS/npm pg driver by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1959
- In STUDIO, if there is 4 or less character selected, ignore it and just send the whole editor query by @ExtReMLapin in https://github.com/ArcadeData/arcadedb/pull/1978
- refactor setDatabaseSetting for step-by-step decoding by @robfrank in https://github.com/ArcadeData/arcadedb/pull/2014 fixed notify usage in JS | fixes by @ExtReMLapin #1976 #1977
- Improve Fetch-From-Type Warning in Log #1940
Misc
- Update contributing guide (#1960) [skip ci] by @gramian in https://github.com/ArcadeData/arcadedb/pull/1960
- refactor test reporting in CI workflow for unit and IT tests by @robfrank in https://github.com/ArcadeData/arcadedb/pull/2015
- fix testSQLMath() by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1935
- #1937 fix content type of prometheus endpoint to text/plain by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1938
- #1974 add js e2e tests using pg driver by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1975
- Fix inconsistent naming HSNW to HNSW by @gramian in https://github.com/ArcadeData/arcadedb/pull/2003
- #1989 fix failing IT tests by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1990
Dependencies Updated
- build(deps): bump jline.version from 3.28.0 to 3.29.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1942
- build(deps): bump actions/setup-python from 5.3.0 to 5.4.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1946
- build(deps): bump github/codeql-action from 3.28.1 to 3.28.8 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1945
- build(deps): bump actions/setup-java from 4.6.0 to 4.7.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1944
- build(deps): bump com.google.code.gson:gson from 2.11.0 to 2.12.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1943
- override versions of groovy and netty to solve security issues by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1955
- build(deps): bump docker/setup-buildx-action from 3.8.0 to 3.9.0 (#1950) [skip ci] by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1950
- build(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.20 to 3.0.21 (#1953) [skip ci] by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1953
- build(deps): bump github/codeql-action from 3.28.8 to 3.28.9 (#1951) [skip ci] by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1951
- build(deps): bump docker/setup-qemu-action from 3.3.0 to 3.4.0 (#1952) [skip ci] by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1952
- #1439 fix properties mapping on Projection by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1954
- build(deps): bump io.netty:netty-all from 4.1.117.Final to 4.1.118.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1968
- build(deps): bump org.apache.groovy:groovy from 4.0.24 to 4.0.25 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1965
- build(deps): bump io.micrometer:micrometer-registry-prometheus from 1.14.3 to 1.14.4 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1967
- build(deps-dev): bump org.apache.tomcat:tomcat-jdbc from 11.0.2 to 11.0.3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1964
- build(deps): bump io.micrometer:micrometer-core from 1.14.3 to 1.14.4 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1966
- build(deps): bump io.netty:netty-transport from 4.1.117.Final to 4.1.118.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1963
- build(deps): bump pg from 8.13.1 to 8.13.3 in /e2e-js (#1986) [skip ci] by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1986
- build(deps-dev): bump @testcontainers/postgresql from 10.17.2 to 10.18.0 in /e2e-js (#1987) [skip ci] by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1987
- build(deps-dev): bump jest-junit from 12.3.0 to 16.0.0 in /e2e-js (#1984) [skip ci] by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1984
- build(deps): bump github/codeql-action from 3.28.9 to 3.28.10 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2012
- build(deps): bump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2011
- build(deps-dev): bump testcontainers.version from 1.20.4 to 1.20.5 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2009
- build(deps-dev): bump org.apache.tomcat:tomcat-jdbc from 11.0.3 to 11.0.4 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2008
- build(deps-dev): bump org.awaitility:awaitility from 4.2.2 to 4.3.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/2007
- build(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.21 to 3.0.22 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1994
- build(deps): bump org.yaml:snakeyaml from 2.3 to 2.4 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1993
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/25.1.1...25.2.1
- Java
Published by lvca 12 months ago
com.arcadedb:arcadedb-console - 25.1.1
Summary
Hello community! We're pleased to announce the release of ArcadeDB 25.1.1.
The main news of this release are:
- New JSONL importer, able to import ArcadeDb exports in JSONL format
- Added support for Micrometer + Prometheus for metrics
- You can now define hidden properties that won't show up when you execute a select * ...
- New types (documents, vertices and edges) are created with 1 bucket by default
What's New
- New Import/Export components for JsonL #1922
- Replace internal metrics with Micrometer #1850
- Add "hidden" property attribute by @gramian and @robfrank in https://github.com/ArcadeData/arcadedb/pull/1847
- Improve console batch mode by @gramian in https://github.com/ArcadeData/arcadedb/pull/1692
- Changed default buckets per type to 1 by @lvca in https://github.com/ArcadeData/arcadedb/pull/1903
- SelectCompiled from Native-Select - add method size() by @robfrank #1724
Bugs fixed
- Big result set are not serialized using Postgres wrapper #1871
- SQL: Out-of-memory when CREATE EDGE ... IF NOT EXISTS for existing edges with array of destination vertices #1763
- Inconsistent behavior between Cypher vs SQL query with one field indexed while other not #1898
- Neo4J JSONL import allows NULL on node but not on relationship properties #1904
- CSV Importer is limited to max 4096 chars per column #1873
- #1515 fix date formatting in JSONObject, add tests by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1887
- #1922 fix failing neo4j import test by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1932 pull/1914
Misc
- chore: anonymize data by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1872
- chore: use @EnabledOnOs and @DisabledOnOs annotations in tests by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1862
- chore: more idiomatic java 17, remove "i" prefix by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1916
- #1922 JSONL: importer, tests, fixes to exporter by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1930
- Fix code scanning alert no. 157: Insecure randomness by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1917
- Potential fix for code scanning alert no. 115: Insecure randomness by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1921
- chore: fix after anonymization by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1915
- #1898 complete review of SelectExecutionPlanner by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1900
- #1873 update 'Copyright 2021" to "Copyright 2021-present" by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1891
Dependencies Updated
- build(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.17 to 3.0.18 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1868
- build(deps): bump github/codeql-action from 3.27.6 to 3.27.9 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1867
- build(deps-dev): bump org.apache.tomcat:tomcat-jdbc from 11.0.1 to 11.0.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1866
- build(deps): bump jline.version from 3.27.1 to 3.28.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1865
- build(deps): bump github/codeql-action from 3.27.9 to 3.28.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1883
- build(deps): bump actions/setup-java from 4.5.0 to 4.6.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1882
- build(deps): bump docker/setup-buildx-action from 3.7.1 to 3.8.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1881
- build(deps-dev): bump ch.qos.logback:logback-classic from 1.5.12 to 1.5.15 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1880
- build(deps): bump junit.jupiter.version from 5.11.3 to 5.11.4 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1879
- build(deps): bump io.micrometer:micrometer-core from 1.13.6 to 1.14.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1876
- build(deps-dev): bump org.assertj:assertj-core from 3.26.3 to 3.27.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1878
- build(deps): bump io.netty:netty-transport from 4.1.115.Final to 4.1.116.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1875
- build(deps): bump io.micrometer:micrometer-registry-prometheus from 1.13.6 to 1.14.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1874
- build(deps): bump mockito-core.version from 5.14.2 to 5.15.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1894
- build(deps-dev): bump org.assertj:assertj-core from 3.27.0 to 3.27.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1893
- build(deps): bump org.mockito:mockito-core from 5.14.2 to 5.15.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1896
- build(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.18 to 3.0.19 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1897
- build(deps-dev): bump ch.qos.logback:logback-classic from 1.5.15 to 1.5.16 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1895
- build(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.19 to 3.0.20 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1907
- build(deps): bump docker/setup-qemu-action from 3.2.0 to 3.3.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1909
- build(deps): bump github/codeql-action from 3.28.0 to 3.28.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1908
- build(deps-dev): bump org.assertj:assertj-core from 3.27.2 to 3.27.3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1923
- build(deps): bump io.netty:netty-transport from 4.1.116.Final to 4.1.117.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1924
- build(deps): bump org.postgresql:postgresql from 42.7.4 to 42.7.5 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1925
- build(deps): bump io.micrometer:micrometer-core from 1.14.2 to 1.14.3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1926
- build(deps): bump io.micrometer:micrometer-registry-prometheus from 1.14.2 to 1.14.3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1927
- build(deps): bump graalvm.version from 24.1.1 to 24.1.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1931
- build(deps): bump de.bwaldvogel:mongo-java-server from 1.45.0 to 1.46.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1885
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/24.11.2...25.1.1
- Java
Published by lvca about 1 year ago
com.arcadedb:arcadedb-console - 24.11.2
Summary
Hello community! We're pleased to announce the release of ArcadeDB 24.11.2 just in time for the holidays. This is expected to be our final release for 2024, barring any critical updates, and we're already looking ahead to 2025 with plans for the 2025.1.1 release.
This release contains 2 main optimizations you should consider when upgrading: - Shared Memory Page Manager: now pages are collected on a centralized Page Manager to easily manage hundreds of databases open on a single JVM. Before 24.11.2, each database had its own PageManager with page cache + flush thread. Now both the page cache and the flush thread are shared across all the databases. - If you're executing a massive insertion, especially post database creation, you can disable the backup lock increasing insertion speed of +30% in multi-threads. On a 2019 MacBook Pro we tested 4.3M/s records inserted (simple schema, 1 unique indexed property)
Special thanks to all the usual contributors and the new ones. This month ExtReMLapin (handle on GitHub) made his first contribution.
What's New
- Shared Memory Page Manager: centralized cache for page manager to support hundreds of databases on a single JVM by @lvca in https://github.com/ArcadeData/arcadedb/pull/1853
- Disable backup lock for embedded massive insertion gaining +33% insertion speed by @lvca in https://github.com/ArcadeData/arcadedb/pull/1852
- Support inverse iteration of records at bucket level #1854
- Add version number to Studio sidebar by @gramian in https://github.com/ArcadeData/arcadedb/pull/1820
- #1832 add support for unidirectional edge creation on remote database by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1834
Bugs fixed
- fix: return value of CREATE PROPERTY for DEFAULT attribute by @gramian in https://github.com/ArcadeData/arcadedb/pull/1831
- Fixed html injection based on node content by @ExtReMLapin in https://github.com/ArcadeData/arcadedb/pull/1849
- fix: supported SQL size() on records #1855 by @lvca in https://github.com/ArcadeData/arcadedb/pull/1856
- fix: supported IPV6 in HA configuration by @lvca in https://github.com/ArcadeData/arcadedb/pull/1860
- remove npe on closing in TomcatConnectionPoolPostgresWJdbcTest #1845
Misc
- Remove "UpdateEdge" and "DeleteEdge" SQL Commands by @gramian in https://github.com/ArcadeData/arcadedb/pull/1784
- replace StringBuilder and string concatenation with text block by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1840
- cleanup quorum configuration by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1833
Dependencies Updated
- build(deps): bump github/codeql-action from 3.27.0 to 3.27.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1824
- build(deps-dev): bump org.apache.tomcat:tomcat-jdbc from 11.0.0 to 11.0.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1823
- build(deps): bump io.netty:netty-transport from 4.1.114.Final to 4.1.115.Final (#1826) [skip ci] by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1826
- build(deps): bump github/codeql-action from 3.27.1 to 3.27.4 (#1827) [skip ci] by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1827
- build(deps): bump org.codehaus.mojo:versions-maven-plugin from 2.17.1 to 2.18.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1828
- build(deps): bump github/codeql-action from 3.27.4 to 3.27.5 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1838
- build(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.16 to 3.0.17 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1837
- build(deps-dev): bump testcontainers.version from 1.20.3 to 1.20.4 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1836
- build(deps): bump github/codeql-action from 3.27.5 to 3.27.6 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1858
- build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.1 to 3.11.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1857
New Contributors
- @ExtReMLapin made their first contribution in https://github.com/ArcadeData/arcadedb/pull/1849
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/24.11.1...24.11.2
- Java
Published by lvca about 1 year ago
com.arcadedb:arcadedb-console - 24.11.1
What's New
- Switched to Java17 as minimum requirement by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1806
- Implemented
ALTER TYPE oldName NAME newNameoperation by @daffodilistic in https://github.com/ArcadeData/arcadedb/pull/1501
Bugs fixed
- Fixed issue on creating a replicated database by @lvca in https://github.com/ArcadeData/arcadedb/pull/1794
- Fixed operators in, contains, containsany and containsall by @lvca in https://github.com/ArcadeData/arcadedb/pull/1796
- Fixed "NULL IN [NULL]" by @gramian in https://github.com/ArcadeData/arcadedb/pull/1805
- Fixed return value of ALTER PROPERTY for DEFAULT attribute by @gramian in https://github.com/ArcadeData/arcadedb/pull/1802
- Minor speedup with iterator by @gramian in https://github.com/ArcadeData/arcadedb/pull/1791
- Refactor "map2json" by @gramian in https://github.com/ArcadeData/arcadedb/pull/1790
Misc
- fix: re-enable pre-commit by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1758
- Fix code scanning alert no. 45: Implicit narrowing conversion in compound assignment by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1768
- Add upload SARIF to workflow by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1767
- fix: remove meterian token and add oss true flag by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1747
- pre-commit reconf (#1748) [skip ci] by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1748
- #1753 add opens module to all scripts by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1754
- Fix code scanning alert no. 86: Client-side cross-site scripting by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1769
- #1764 migrate form Junit5 Assertions to AssertJ by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1765
- #1756 migrate build and runtime in docker file to java 17 by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1757
- #1781 remove CodeQL workflow in favor by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1782
- fix: fixed broken HA test, reduced errors in console on HA replication by @lvca in https://github.com/ArcadeData/arcadedb/pull/1795
- use maven wrapper instead by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1783
- Revert "use maven wrapper instead" by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1797
- Review and improve some tests by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1798
- #1761 fix coverage report: run always by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1799
- #1761 fix jacoco configuration by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1800
- improve security: add sha to gihub actions by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1804
- fix: add version 1.9.1 to test-report by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1807
- Review Codacy and Jacoco Configuration by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1808
- #1624 fix missing dependencies of plugins (gremlin, postgreswl...) by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1818
- Add empty argLine property by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1801
Dependencies Updated
- build(deps): bump mockito-core.version from 5.13.0 to 5.14.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1752
- build(deps-dev): bump org.apache.tomcat:tomcat-jdbc from 10.1.30 to 11.0.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1751
- build(deps-dev): bump ch.qos.logback:logback-classic from 1.5.8 to 1.5.10 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1750
- build(deps-dev): bump org.apache.tomcat:tomcat-jdbc from 10.1.30 to 11.0.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1777
- build(deps): bump org.mockito:mockito-core from 5.14.1 to 5.14.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1774
- build(deps): bump jline.version from 3.27.0 to 3.27.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1772
- build(deps-dev): bump ch.qos.logback:logback-classic from 1.5.10 to 1.5.11 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1770
- build(deps): bump io.undertow:undertow-core from 2.3.17.Final to 2.3.18.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1773
- build(deps): bump mockito-core.version from 5.14.1 to 5.14.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1779
- build(deps): bump junit.jupiter.version from 5.11.2 to 5.11.3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1786
- build(deps-dev): bump testcontainers.version from 1.20.2 to 1.20.3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1787
- build(deps): bump graalvm.version from 22.3.5 to 24.1.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1776
- build(deps-dev): bump ch.qos.logback:logback-classic from 1.5.11 to 1.5.12 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1788
- build(deps): bump actions/setup-python from 5.2.0 to 5.3.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1789
- build(deps): bump gremlin.version from 3.7.2 to 3.7.3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1803
- build(deps): bump actions/checkout from 4.2.1 to 4.2.2 (#1813) [skip ci] by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1813
- build(deps): bump zgosalvez/github-actions-ensure-sha-pinned-actions from 3.0.15 to 3.0.16 (#1812) [skip ci] by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1812
- build(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.1 to 3.5.2 (#1811) [skip ci] by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1811
- build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.1 to 3.11.1 (#1809) [skip ci] by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1809
- build(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.1 to 3.5.2 (#1810) [skip ci] by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1810
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/24.10.1...24.11.1
- Java
Published by lvca over 1 year ago
com.arcadedb:arcadedb-console - 24.5.1
What's New
- Allow default database with no user by @gramian in https://github.com/ArcadeData/arcadedb/pull/1546
- Split Gremlin jar in shaded and standard jars by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1555
- New SQL join method by @gramian in https://github.com/ArcadeData/arcadedb/pull/1584, tests by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1585
Bugs fixed & Misc
- SQL CREATE PROPERTY: fixed default value assignment by @gramian in https://github.com/ArcadeData/arcadedb/pull/1611
- SQL INSERT INTO FROM fails with NPE #1615
- SQL: Fixed comparison of empty strings with like by @gramian in https://github.com/ArcadeData/arcadedb/pull/1583
- SQL: Async SQL command inside async HTTP command fails #1537
RemoteVertex.newEdge()method does not support Map properties, whileGraphEntity.newEdge()does #1569- Fix missing HTTP Post language guard by @gramian in https://github.com/ArcadeData/arcadedb/pull/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 https://github.com/ArcadeData/arcadedb/pull/1571
Dependencies Updated
- Updated lucene to 9.10.0 by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1567
- build(deps): bump jline.version from 3.25.1 to 3.26.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1575
- build(deps): bump org.apache.maven.plugins:maven-shade-plugin from 3.5.2 to 3.5.3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1573
- build(deps): bump io.netty:netty-transport from 4.1.108.Final to 4.1.109.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1556
- build(deps-dev): bump ch.qos.logback:logback-classic from 1.5.5 to 1.5.6 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1561
- build(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.3 to 3.2.4 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1559
- build(deps): bump org.apache.maven.plugins:maven-jar-plugin from 3.4.0 to 3.4.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1558
- build(deps): bump io.undertow:undertow-core from 2.3.12.Final to 2.3.13.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1557
- build(deps): bump com.google.code.gson:gson from 2.10.1 to 2.11.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1608
- build(deps): bump mockito-core.version from 5.11.0 to 5.12.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1607
- build(deps-dev): bump org.apache.tomcat:tomcat-jdbc from 10.1.23 to 10.1.24 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1606
- build(deps): bump org.mockito:mockito-core from 5.11.0 to 5.12.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1597
- build(deps-dev): bump testcontainers.version from 1.19.7 to 1.19.8 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1596
- build(deps): bump com.mycila:license-maven-plugin from 4.3 to 4.5 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1595
- build(deps-dev): bump org.apache.tomcat:tomcat-jdbc from 10.1.19 to 10.1.23 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1574
- build(deps): bump org.apache.maven.plugins:maven-install-plugin from 3.1.1 to 3.1.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1587
- build(deps): bump org.apache.maven.plugins:maven-deploy-plugin from 3.1.1 to 3.1.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1586
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/24.4.1...24.5.1
- Java
Published by lvca over 1 year ago
com.arcadedb:arcadedb-console - 24.10.1
What's New
- Wipe out record content on record delete #1685
- Add "trimPrefix" and "trimSuffix" SQL Methods by @gramian in https://github.com/ArcadeData/arcadedb/pull/1686
- Preview: encryption at rest: initial draft by @pawellhasa in https://github.com/ArcadeData/arcadedb/pull/1680
Bugs fixed & Misc
- SQL Script: BREAK is ignored in nested FOREACH loop #1673
- SQL Script: BREAK is ignored when followed by other statements #1672
- MATCH query with NOT pattern fails to return unique vertices #1689
- Gremlin ".count()" ignores ".has" queries with boolean properties #1674
- Sending a body on /api/v1/begin/{database} with missing key isolationLevel should return HTTP 400 not an error #1698
- Use only relative paths in studio URLs. by @docbacardi in https://github.com/ArcadeData/arcadedb/pull/1675
- Unexpect Behavior when issuing shutdown command over HTTP #1683
- custom plugins broken after update from 24.2.1 to 24.5.1 #1684
Dependencies Updated
- build(deps): bump io.fabric8:docker-maven-plugin from 0.44.0 to 0.45.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1677
- build(deps-dev): bump testcontainers.version from 1.20.0 to 1.20.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1682
- build(deps): bump org.codehaus.mojo:buildnumber-maven-plugin from 1.4 to 3.2.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1718
- build(deps): bump mockito-core.version from 5.12.0 to 5.13.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1717
- build(deps-dev): bump ch.qos.logback:logback-classic from 1.5.7 to 1.5.8 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1716
- build(deps): bump io.netty:netty-transport from 4.1.112.Final to 4.1.113.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1715
- build(deps-dev): bump org.apache.tomcat:tomcat-jdbc from 10.1.28 to 10.1.30 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1728
- build(deps): bump jline.version from 3.26.3 to 3.27.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1726
- build(deps): bump lucene.version from 9.11.1 to 9.12.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1739
- build(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.5 to 3.2.7 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1738
- build(deps): bump com.mycila:license-maven-plugin from 4.5 to 4.6 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1737
- build(deps): bump junit.jupiter.version from 5.11.0 to 5.11.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1736
- build(deps): bump io.fabric8:docker-maven-plugin from 0.45.0 to 0.45.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1734
- build(deps): bump org.mockito:mockito-core from 5.13.0 to 5.14.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1735
- build(deps): bump io.netty:netty-transport from 4.1.113.Final to 4.1.114.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1746
- build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.0 to 3.10.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1745
- build(deps): bump org.mockito:mockito-core from 5.13.0 to 5.14.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1744
- build(deps): bump junit.jupiter.version from 5.11.1 to 5.11.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1743
- build(deps-dev): bump testcontainers.version from 1.20.1 to 1.20.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1742
- build(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.0 to 3.5.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1741
- build(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.0 to 3.5.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1740
New Contributors
- @pawellhasa made their first contribution in https://github.com/ArcadeData/arcadedb/pull/1680
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/24.6.1...24.10.1
- Java
Published by lvca over 1 year ago
com.arcadedb:arcadedb-console - 24.6.1
What's New
- SQL: support for new
breakstatement 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 https://github.com/ArcadeData/arcadedb/pull/1635
Dependencies Updated
- build(deps-dev): bump org.assertj:assertj-core from 3.25.3 to 3.26.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1619
- build(deps): bump io.netty:netty-transport from 4.1.109.Final to 4.1.110.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1618
- build(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.5 to 3.3.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1631
- build(deps): bump io.netty:netty-transport from 4.1.110.Final to 4.1.111.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1633
- build(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.5 to 3.3.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1632
- build(deps): bump io.undertow:undertow-core from 2.3.13.Final to 2.3.14.Final in /server by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1636
- build(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.0 to 3.3.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1656
- build(deps-dev): bump org.apache.tomcat:tomcat-jdbc from 10.1.24 to 10.1.26 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1655
- build(deps-dev): bump org.assertj:assertj-core from 3.26.0 to 3.26.3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1658
- build(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.3.0 to 3.3.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1657
- [Snyk] Upgrade org.apache.lucene:lucene-queryparser from 9.10.0 to 9.11.1 by @arcade-player in https://github.com/ArcadeData/arcadedb/pull/1662
- build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.3 to 3.8.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1669
- build(deps-dev): bump testcontainers.version from 1.19.8 to 1.20.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1667
- build(deps): bump org.codehaus.mojo:versions-maven-plugin from 2.16.2 to 2.17.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1666
- build(deps): bump io.netty:netty-transport from 4.1.111.Final to 4.1.112.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1665
- build(deps): bump io.undertow:undertow-core from 2.3.14.Final to 2.3.15.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1664
- build(deps): bump jline.version from 3.26.1 to 3.26.3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1663
- build(deps): bump lucene.version from 9.10.0 to 9.11.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1644
- build(deps): bump junit.jupiter.version from 5.10.2 to 5.10.3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1642
- build(deps): bump org.apache.maven.plugins:maven-shade-plugin from 3.5.3 to 3.6.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1622
- build(deps): bump org.sonatype.plugins:nexus-staging-maven-plugin from 1.6.13 to 1.7.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1621
- build(deps): bump org.apache.maven.plugins:maven-jar-plugin from 3.4.1 to 3.4.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1638
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/24.5.1...24.6.1
- Java
Published by lvca over 1 year ago
com.arcadedb:arcadedb-console - 24.5.1
What's New
- Allow default database with no user by @gramian in https://github.com/ArcadeData/arcadedb/pull/1546
- Split Gremlin jar in shaded and standard jars by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1555
- New SQL join method by @gramian in https://github.com/ArcadeData/arcadedb/pull/1584, tests by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1585
Bugs fixed & Misc
- SQL CREATE PROPERTY: fixed default value assignment by @gramian in https://github.com/ArcadeData/arcadedb/pull/1611
- SQL INSERT INTO FROM fails with NPE #1615
- SQL: Fixed comparison of empty strings with like by @gramian in https://github.com/ArcadeData/arcadedb/pull/1583
- SQL: Async SQL command inside async HTTP command fails #1537
RemoteVertex.newEdge()method does not support Map properties, whileGraphEntity.newEdge()does #1569- Fix missing HTTP Post language guard by @gramian in https://github.com/ArcadeData/arcadedb/pull/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 https://github.com/ArcadeData/arcadedb/pull/1571
Dependencies Updated
- Updated lucene to 9.10.0 by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1567
- build(deps): bump jline.version from 3.25.1 to 3.26.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1575
- build(deps): bump org.apache.maven.plugins:maven-shade-plugin from 3.5.2 to 3.5.3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1573
- build(deps): bump io.netty:netty-transport from 4.1.108.Final to 4.1.109.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1556
- build(deps-dev): bump ch.qos.logback:logback-classic from 1.5.5 to 1.5.6 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1561
- build(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.3 to 3.2.4 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1559
- build(deps): bump org.apache.maven.plugins:maven-jar-plugin from 3.4.0 to 3.4.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1558
- build(deps): bump io.undertow:undertow-core from 2.3.12.Final to 2.3.13.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1557
- build(deps): bump com.google.code.gson:gson from 2.10.1 to 2.11.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1608
- build(deps): bump mockito-core.version from 5.11.0 to 5.12.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1607
- build(deps-dev): bump org.apache.tomcat:tomcat-jdbc from 10.1.23 to 10.1.24 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1606
- build(deps): bump org.mockito:mockito-core from 5.11.0 to 5.12.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1597
- build(deps-dev): bump testcontainers.version from 1.19.7 to 1.19.8 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1596
- build(deps): bump com.mycila:license-maven-plugin from 4.3 to 4.5 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1595
- build(deps-dev): bump org.apache.tomcat:tomcat-jdbc from 10.1.19 to 10.1.23 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1574
- build(deps): bump org.apache.maven.plugins:maven-install-plugin from 3.1.1 to 3.1.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1587
- build(deps): bump org.apache.maven.plugins:maven-deploy-plugin from 3.1.1 to 3.1.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1586
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/24.4.1...24.5.1
- Java
Published by lvca over 1 year ago
com.arcadedb:arcadedb-console - 24.4.1
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 https://github.com/ArcadeData/arcadedb/pull/1527 - Renamed
toJSON()asasJSON()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 https://github.com/ArcadeData/arcadedb/pull/1528 - SQL support for collection - CONTAINS - expression #1536
- Add null check to accumulator to fix csv import by @gramian in https://github.com/ArcadeData/arcadedb/pull/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 databasecommand 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 https://github.com/ArcadeData/arcadedb/pull/1514
- build(deps): bump org.postgresql:postgresql from 42.7.2 to 42.7.3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1513
- build(deps): bump de.bwaldvogel:mongo-java-server from 1.44.0 to 1.45.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1523
- build(deps): bump org.apache.maven.plugins:maven-assembly-plugin from 3.7.0 to 3.7.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1522
- build(deps): bump org.apache.maven.plugins:maven-compiler-plugin from 3.12.1 to 3.13.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1521
- build(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.0 to 3.2.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1520
- build(deps): bump org.apache.maven.plugins:maven-source-plugin from 3.3.0 to 3.3.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1542
- build(deps): bump org.jacoco:jacoco-maven-plugin from 0.8.11 to 0.8.12 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1541
- build(deps): bump io.netty:netty-transport from 4.1.104.Final to 4.1.108.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1519
- build(deps): bump org.apache.maven.plugins:maven-jar-plugin from 3.3.0 to 3.4.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1547
- build(deps-dev): bump ch.qos.logback:logback-classic from 1.5.3 to 1.5.5 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1550
- build(deps): bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.1 to 3.2.3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1549
- build(deps): bump slf4j.version from 2.0.12 to 2.0.13 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1548
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/24.2.1...24.4.1
- Java
Published by lvca almost 2 years ago
com.arcadedb:arcadedb-console - 24.2.1
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 VERTEXcommand (from OrientDB) for moving partitioned data between Buckets and Types (refactoring) #1365 - Add SQL
.sort()method by @gramian in https://github.com/ArcadeData/arcadedb/pull/1456 - Add SQL
version()function by @gramian in https://github.com/ArcadeData/arcadedb/pull/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 https://github.com/ArcadeData/arcadedb/pull/1461
- build(deps-dev): bump testcontainers.version from 1.19.4 to 1.19.5 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1460
- build(deps): bump lucene.version from 8.11.2 to 8.11.3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1459
- build(deps): bump mockito-core.version from 5.9.0 to 5.10.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1457
- build(deps): bump slf4j.version from 2.0.11 to 2.0.12 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1458
- build(deps): bump io.fabric8:docker-maven-plugin from 0.43.4 to 0.44.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1472
- build(deps): bump io.undertow:undertow-core from 2.3.10.Final to 2.3.11.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1471
- build(deps-dev): bump ch.qos.logback:logback-classic from 1.4.14 to 1.5.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1470
- build(deps): bump org.postgresql:postgresql from 42.7.1 to 42.7.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1484
- build(deps): bump org.apache.maven.plugins:maven-shade-plugin from 3.5.1 to 3.5.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1482
- build(deps): bump io.undertow:undertow-core from 2.3.11.Final to 2.3.12.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1481
- build(deps-dev): bump org.apache.tomcat:tomcat-jdbc from 10.1.18 to 10.1.19 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1480
- build(deps-dev): bump testcontainers.version from 1.19.5 to 1.19.6 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1483
- build(deps): bump org.mockito:mockito-core from 5.10.0 to 5.11.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1498
- build(deps): bump org.codehaus.mojo:javacc-maven-plugin from 3.0.1 to 3.1.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1497
- build(deps-dev): bump ch.qos.logback:logback-classic from 1.5.0 to 1.5.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1495
- build(deps-dev): bump testcontainers.version from 1.19.5 to 1.19.6 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1494
- build(deps): bump org.apache.maven.plugins:maven-assembly-plugin from 3.6.0 to 3.7.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1506
- build(deps): bump mockito-core.version from 5.10.0 to 5.11.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1505
- build(deps-dev): bump testcontainers.version from 1.19.6 to 1.19.7 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1504
- build(deps-dev): bump ch.qos.logback:logback-classic from 1.5.2 to 1.5.3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1508
- [Snyk] Upgrade org.graalvm.js:js from 22.3.4 to 22.3.5 by @arcade-player in https://github.com/ArcadeData/arcadedb/pull/1500
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/24.1.1...24.2.1
- Java
Published by lvca almost 2 years ago
com.arcadedb:arcadedb-console - 24.1.1
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 https://github.com/ArcadeData/arcadedb/pull/1416
- build(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.3 to 3.2.5 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1425
- build(deps-dev): bump org.apache.tomcat:tomcat-jdbc from 10.1.17 to 10.1.18 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1428
- build(deps): bump slf4j.version from 2.0.10 to 2.0.11 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1427
- build(deps): bump org.mockito:mockito-core from 5.8.0 to 5.9.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1426
- build(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.3 to 3.2.5 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1424
- build(deps): bump mockito-core.version from 5.8.0 to 5.9.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1442
- build(deps-dev): bump org.assertj:assertj-core from 3.25.1 to 3.25.3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1452
- build(deps): bump jline.version from 3.25.0 to 3.25.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1448
- build(deps-dev): bump testcontainers.version from 1.19.3 to 1.19.4 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1450
- build(deps): bump org.mockito:mockito-core from 5.9.0 to 5.10.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1447
- build(deps): bump junit.jupiter.version from 5.10.1 to 5.10.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1453
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/23.12.2...24.1.1
- Java
Published by lvca about 2 years ago
com.arcadedb:arcadedb-console - 23.12.2
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...
- Java
Published by lvca about 2 years ago
com.arcadedb:arcadedb-console - 23.12.1
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 https://github.com/ArcadeData/arcadedb/issues/1393
- New database pool support for ArcadeGraph Gremlin instances #1370
- New
console.log()command available in SQL Scripts https://github.com/ArcadeData/arcadedb/issues/1377 - Added server setting for providing root password by @gramian in https://github.com/ArcadeData/arcadedb/pull/1392
- New probeOnly setting for importer and import database by @gramian in https://github.com/ArcadeData/arcadedb/pull/1401
- New
RemoteServerandConsolecreate-user to assign group by @gramian in https://github.com/ArcadeData/arcadedb/pull/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 https://github.com/ArcadeData/arcadedb/pull/1374 arcadedb/pull/1375
Bugs fixed & Misc
- ArcadeDB Studio java.lang.ArrayIndexOutOfBoundsException https://github.com/ArcadeData/arcadedb/issues/1165
- Database locks up with ArrayIndexOutOfBoundsException (cannot switch between databases) #1341
- Restore command cannot open file https://github.com/ArcadeData/arcadedb/issues/1384
- SQL
drop bucketcommand https://github.com/ArcadeData/arcadedb/issues/1383 - Type inheritance and property constraints #1368
- Warnings in GlobalConfiguration by @gramian in https://github.com/ArcadeData/arcadedb/pull/1379
- Removed useless object in class InCondition by @gramian in https://github.com/ArcadeData/arcadedb/pull/1378
- Added pwd command to console help by @gramian in https://github.com/ArcadeData/arcadedb/pull/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 https://github.com/ArcadeData/arcadedb/pull/1408
- build(deps-dev): bump org.assertj:assertj-core from 3.24.2 to 3.25.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1407
- build(deps): bump org.mockito:mockito-core from 5.7.0 to 5.8.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1364
- build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.2 to 3.6.3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1363
- build(deps-dev): bump ch.qos.logback:logback-classic from 1.4.13 to 1.4.14 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1362
- build(deps): bump mockito-core.version from 5.7.0 to 5.8.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1361
- build(deps): bump actions/setup-python from 4 to 5 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/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 https://github.com/ArcadeData/arcadedb/pull/1389
- build(deps): bump io.netty:netty-transport from 4.1.101.Final to 4.1.104.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1388
- build(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.2 to 3.2.3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1387
- build(deps-dev): bump org.apache.tomcat:tomcat-jdbc from 10.1.16 to 10.1.17 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1385
- build(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.2 to 3.2.3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1386
- build(deps): bump org.apache.maven.plugins:maven-compiler-plugin from 3.11.0 to 3.12.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1400
- build(deps): bump jline.version from 3.24.1 to 3.25.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1399
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/23.11.1...23.12.1
- Java
Published by lvca about 2 years ago
com.arcadedb:arcadedb-console - 23.11.1
What's New
- New: parallel query execution with native select #1296
- Provide remote support for
ArcadeGraph(Gremlin interface) #1329 - Refactoring of
RemoteDatabaseJava API, added newRemoteServerinterface #1327 - Support schema in
RemoteDatabaseJava API #1311 - Support for
awaitResponsefor HTTP command by @gramian in #1323 and #1326 - New
minimalandheadlessdistributions 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 https://github.com/ArcadeData/arcadedb/pull/1344
- Postgres driver: PostgresProtocolPlugin not supporting Datasource Pooling #1325
- Postgres driver: fix python test code names that conflicts with library modules by @LLuke in https://github.com/ArcadeData/arcadedb/pull/1342
- Postgres driver: Fix https://github.com/ArcadeData/arcadedb/issues/97 by @LLuke in https://github.com/ArcadeData/arcadedb/pull/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 https://github.com/ArcadeData/arcadedb/pull/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 https://github.com/ArcadeData/arcadedb/pull/1352
- Misc: very noisy output with warnings from jline 3.24.0 #1331
- Misc: added english locale to case conversions by @gramian in https://github.com/ArcadeData/arcadedb/pull/1295
- Misc: removed environment variable definition from Dockerfiles by @gramian in https://github.com/ArcadeData/arcadedb/pull/1343 and #1332
- Misc: removed runtime option from compiler args in main pom by @gramian in https://github.com/ArcadeData/arcadedb/pull/1314
- Tests: fixed authentication integration tests by @gramian in https://github.com/ArcadeData/arcadedb/pull/1321
- Tests: fixed filename of IT by @gramian in https://github.com/ArcadeData/arcadedb/pull/1330
- Tests: fixed console test by @gramian in https://github.com/ArcadeData/arcadedb/pull/1347
- Tests: added test for two empty strings in binary comparator by @gramian in https://github.com/ArcadeData/arcadedb/pull/1298
- Devops: updated pre-commit hook versions by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1294
- Devops: fixed assembly of docker images by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1356
- Devops: updated github CI workflow by @gramian in https://github.com/ArcadeData/arcadedb/pull/1353
Dependencies Updated
- build(deps): bump jline-terminal.version from 3.24.0 to 3.24.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1306
- build(deps): bump org.mockito:mockito-core from 5.5.0 to 5.7.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1305
- build(deps): bump junit.jupiter.version from 5.10.0 to 5.10.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1304
- build(deps): bump mockito-core.version from 5.5.0 to 5.7.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1303
- [Snyk] Upgrade org.graalvm.sdk:graal-sdk from 22.3.3 to 22.3.4 by @arcade-player in https://github.com/ArcadeData/arcadedb/pull/1313
- build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.0 to 3.6.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1320
- build(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.2.1 to 3.2.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1319
- build(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.1 to 3.2.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1318
- build(deps): bump io.netty:netty-transport from 4.1.86.Final to 4.1.101.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1317
- build(deps): bump org.codehaus.mojo:versions-maven-plugin from 2.16.1 to 2.16.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1335
- build(deps-dev): bump testcontainers.version from 1.19.1 to 1.19.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1334
- build(deps-dev): bump org.apache.tomcat:tomcat-jdbc from 10.0.27 to 10.1.16 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1336
- build(deps): bump org.postgresql:postgresql from 42.6.0 to 42.7.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1349
- build(deps-dev): bump testcontainers.version from 1.19.2 to 1.19.3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1348
- build(deps): bump MeterianHQ/meterian-github-action from 1.0.16 to 1.0.17 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1351
- build(deps): bump actions/setup-java from 3 to 4 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1355
- build(deps-dev): bump ch.qos.logback:logback-classic from 1.4.11 to 1.4.13 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1354
New Contributors
- @LLuke made their first contribution in https://github.com/ArcadeData/arcadedb/pull/1333
- @dominik-bergen-fnt made their first contribution in https://github.com/ArcadeData/arcadedb/pull/1352
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/23.10.1...23.11.1
- Java
Published by lvca about 2 years ago
com.arcadedb:arcadedb-console - 23.10.1
What's New
- High Availability: new Read Only Replica - Feature Request #1208 and #1276
- SQL: Add Method "Capitalize" by @gramian in https://github.com/ArcadeData/arcadedb/pull/1264
- SQL: INSERT multiple JSON CONTENTs at once #1257
- Java API: Native select to execute sql-like queries from Java by @lvca in https://github.com/ArcadeData/arcadedb/pull/1276
- Studio: Minor update by @gramian in https://github.com/ArcadeData/arcadedb/pull/1258
- Studio: Server Stats Auto Refresh - Feature Requests #1248
- Improve integration tests by @gramian in https://github.com/ArcadeData/arcadedb/pull/1289
- Some static code analysis results by @gramian in https://github.com/ArcadeData/arcadedb/pull/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 https://github.com/ArcadeData/arcadedb/pull/1293
- build(deps): bump org.apache.maven.plugins:maven-surefire-plugin from 3.1.2 to 3.2.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1291
- build(deps): bump org.apache.maven.plugins:maven-failsafe-plugin from 3.1.2 to 3.2.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1292
- build(deps): bump io.undertow:undertow-core from 2.3.8.Final to 2.3.9.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1273
- build(deps-dev): bump testcontainers.version from 1.19.0 to 1.19.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1268
- build(deps): bump docker/setup-buildx-action from 2 to 3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1242
- build(deps): bump docker/login-action from 2 to 3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1243
- build(deps): bump docker/setup-qemu-action from 2 to 3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1244
- build(deps): bump com.mycila:license-maven-plugin from 4.2 to 4.3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1261
- build(deps): bump org.jacoco:jacoco-maven-plugin from 0.8.10 to 0.8.11 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1283
- build(deps): bump io.undertow:undertow-core from 2.3.9.Final to 2.3.10.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1281
- build(deps): bump MeterianHQ/meterian-github-action from 1.0.15 to 1.0.16 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1263
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/23.9.1...23.10.1
- Java
Published by lvca over 2 years ago
com.arcadedb:arcadedb-console - 23.9.1
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 https://github.com/ArcadeData/arcadedb/pull/1256
- Creating date objects with the date() function #1232 by @docbacardi in https://github.com/ArcadeData/arcadedb/pull/1256
- Fix warnings by casting to Object[] by @gramian in https://github.com/ArcadeData/arcadedb/pull/1247
- Cannot drop index because one or more underlying files are not available #1216
Gremlin
- Support for Gremlin 3.7.0 by @lvca in https://github.com/ArcadeData/arcadedb/pull/1209
- Gremlin doesn't work with Java 16+ #17
Vector Embeddings
- Fixed rebuild of index
- Fixed removing of keys
HTTP
- Refactor HTTP Server #1250 by @gramian
- Server Commands are Case Sensitive #1235 by @gramian
- refactor HTTP API server command handler #1236 by @gramian
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 https://github.com/ArcadeData/arcadedb/pull/1213
- build(deps-dev): bump testcontainers.version from 1.18.3 to 1.19.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1222
- build(deps-dev): bump org.mockito:mockito-core from 5.4.0 to 5.5.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1221
- build(deps): bump org.yaml:snakeyaml from 2.0 to 2.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1224
- build(deps): bump slf4j.version from 2.0.7 to 2.0.9 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1228
- build(deps): bump org.apache.maven.plugins:maven-javadoc-plugin from 3.5.0 to 3.6.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1240
- build(deps): bump actions/checkout from 3 to 4 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1238
- build(deps): bump io.fabric8:docker-maven-plugin from 0.43.0 to 0.43.4 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1214
- build(deps): bump junit.jupiter.version from 5.9.3 to 5.10.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1184
- build(deps): bump mongo-java-server from 1.41.0 to 1.44.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1149
- build(deps): bump org.apache.maven.plugins:maven-shade-plugin from 3.5.0 to 3.5.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1253
- build(deps): bump org.codehaus.mojo:versions-maven-plugin from 2.16.0 to 2.16.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1254
New Contributors
- @docbacardi made their first contribution in https://github.com/ArcadeData/arcadedb/pull/1256
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/23.7.1...23.9.1
- Java
Published by lvca over 2 years ago
com.arcadedb:arcadedb-console - 23.7.1
What's New
Vector Embeddings
- Support for Vector API from Gremlin #1181
Engine
- Speedup count of records #1182
- Constraints for edges #1174
- Support for before/after read of record events #1175
SQL
- New SQL method asRecord() to return a record from an identifiable object (RID) #1170
Studio
- Added "Reset" button to Studio by @gramian in https://github.com/ArcadeData/arcadedb/pull/1166
What We Fixed
- Fail to replicate after creation of a new database in Leader #1207
- Postgres driver does not return metadata such as @rid and @type #1173
- When showing the schema in Studio, labels with ':' aren't shown #1169
- ArcadeDB Studio java.lang.ArrayIndexOutOfBoundsException #1165
- Vector: Server hangs after vector import and restart #1162
- Ensure distance functions have only first letter in upper case #1160
Misc
- General cleanup by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1171
- Attempt to fix compilation error with new read listeners by @gramian in https://github.com/ArcadeData/arcadedb/pull/1176
- Banner on Windows requires script to follow CRLF line endings by @littleli in https://github.com/ArcadeData/arcadedb/pull/1183
Dependencies Updated
- [Snyk] Fix for 6 vulnerabilities by @arcade-player in https://github.com/ArcadeData/arcadedb/pull/1178
- build(deps): bump MeterianHQ/meterian-github-action from 1.0.13 to 1.0.15 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1197
- build(deps-dev): bump ch.qos.logback:logback-classic from 1.4.8 to 1.4.11 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1205
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/23.6.1...23.7.1
- Java
Published by lvca over 2 years ago
com.arcadedb:arcadedb-console - 23.6.1
What's New
Vector Model
- New Vector Model to manage embeddings - implementation preview by @lvca in https://github.com/ArcadeData/arcadedb/pull/1148
Gremlin
- Support Query Profiler for Gremlin (and Cypher) #1128
Studio
- Display all property features under schema panel #1153
- New Server Errors/Warnings panel #1134
- New Summary dashboard in Server Tab #1130
- Highlight the text to execute
What We Fixed
SQL
- Order by on an indexed property does not work anymore after the sequence of insert -> delete -> insert #1152
- Executing a query with a condition on an embedded object results in an error unless detailed profiling is enabled. #1117
- LSMTreeIndexAbstract throws NPE during the select after the update of an indexed property #1127
- Nested Projection
*wildcard does not include metadata #1131 - Composite Index corrupted after UPDATE #1113
Operations
- OrientDB Importer doesn't save the correct inheritance tree #1132
- OrientDB Importer requires too much RAM to run #1142
- SQL IMPORT DATABASE fails for CSV #1061
- SQL EXPORT DATABASE only works from the console, not via HTTP API #649
Java API
- Index creation hinders async record creation #310
Gremlin
- GremlinServer DatabaseOperationException: Found active instance of database './databases/graph' already in use #1107
- Gremlin "group" and "groupCount" only work with strings. #1116
Dependencies Updated
- build(deps): bump versions-maven-plugin from 2.15.0 to 2.16.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1123
- build(deps): bump undertow-core from 2.3.6.Final to 2.3.7.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1122
- build(deps): bump maven-failsafe-plugin from 3.1.0 to 3.1.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1120
- build(deps): bump maven-surefire-plugin from 3.1.0 to 3.1.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1119
- build(deps-dev): bump logback-classic from 1.4.7 to 1.4.8 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1139
- build(deps-dev): bump mockito-core from 5.3.1 to 5.4.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1141
- build(deps): bump maven-shade-plugin from 3.4.1 to 3.5.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1140
- build(deps): bump graalvm.version from 22.3.2 to 23.0.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1137
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/23.5.1...23.6.1
- Java
Published by lvca over 2 years ago
com.arcadedb:arcadedb-console - 23.5.1
What's New
Docker
- Native Docker Image for Apple Silicon #894
Java API
- Refactoring of schema API to create new types by using Builders intefaces #1102
What We Fixed
SQL
- Error with adding edges on the same vertex from multiple threads on a replica server by using SQL Script #1114
- COMMIT with RETRY does not work #1097
- Cannot INSERT into Type.LINK a rid value returned from a nested SELECT #1096
- Average difference between datetime values is always NULL #1103
- INSERTing null into full-text indexed properties causes null-pointer exception error #1063
- Inserting multiple records in a transaction with ThreadBucketSelectionStrategy causes LSMTreeIndexCursor to throw java.util.NoSuchElementException during SELECT #1079
- BACKUP DATABASE default backup directory missing? #1069
- Update SQLFunctionDuration.java (Fix typo) by @gramian in https://github.com/ArcadeData/arcadedb/pull/1087
- Refactor SQL Functions and Methods Trees by @gramian in https://github.com/ArcadeData/arcadedb/pull/1084
Operations
- Database backup command no longer works after 23.5.1 update #1115
Java API
- Error on creation of new edge with remote database API (NullPointerException) #1068
Misc
- exclude e2e when testing on windows by @robfrank in https://github.com/ArcadeData/arcadedb/pull/1108
- ensure banner is flushed by @gramian in https://github.com/ArcadeData/arcadedb/pull/1081
Dependencies Updated
- [Snyk] Upgrade io.netty:netty-transport from 4.1.86.Final to 4.1.92.Final by @arcade-player in https://github.com/ArcadeData/arcadedb/pull/1082
- [Snyk] Security upgrade io.undertow:undertow-core from 2.3.5.Final to 2.3.6.Final by @arcade-player in https://github.com/ArcadeData/arcadedb/pull/1083
- build(deps-dev): bump testcontainers.version from 1.18.0 to 1.18.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1077
- build(deps): bump docker-maven-plugin from 0.42.1 to 0.43.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1092
- build(deps): bump maven-failsafe-plugin from 3.0.0 to 3.1.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1072
- build(deps): bump maven-gpg-plugin from 3.0.1 to 3.1.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1073
- build(deps): bump maven-assembly-plugin from 3.5.0 to 3.6.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1090
- build(deps): bump maven-source-plugin from 3.2.1 to 3.3.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1091
- build(deps): bump maven-surefire-plugin from 3.0.0 to 3.1.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1074
- build(deps-dev): bump testcontainers.version from 1.18.1 to 1.18.3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1112
- build(deps): bump metrics.version from 4.2.18 to 4.2.19 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1111
- build(deps): bump undertow-core from 2.3.5.Final to 2.3.6.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1093
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/23.4.1...23.5.1
- Java
Published by lvca over 2 years ago
com.arcadedb:arcadedb-console - 23.4.1
What's New
SQL
- Add
bool_andandbool_orfunctions by @gramian in https://github.com/ArcadeData/arcadedb/pull/1017 - Add
base64urlformat toencodeanddecodefunctions by @gramian in https://github.com/ArcadeData/arcadedb/pull/1019 - Add
ifnullmethod by @gramian in https://github.com/ArcadeData/arcadedb/pull/1030 - Add
ILIKEoperator by @gramian in https://github.com/ArcadeData/arcadedb/pull/1033 - Add
backupDirectorysetting by @gramian in https://github.com/ArcadeData/arcadedb/pull/1003 - New
transform()method to transform the element of a collection #1031 - Add asRID() method conversion #1005
- Add
Engine
- Configurable tx isolation level in https://github.com/ArcadeData/arcadedb/pull/1008
Gremlin
- Support embedded documents in Gremlin #1044
- Support for buckets with Gremlin #1041
Studio
- Studio: Add syntax highlighting to sqlscript language by @gramian in https://github.com/ArcadeData/arcadedb/pull/1034
- Update API studio tab by @gramian in https://github.com/ArcadeData/arcadedb/pull/1047
Misc
- Change JVM version string by @gramian in https://github.com/ArcadeData/arcadedb/pull/1067
What We Fixed
SQL
- Boolean operators with null argument #895
- ORDER BY alters result type (in sub-query) #1046
- Default constraint for STRING and DATETIME #905
- Methods called on expand() return values are ignored #1004
Misc
- GlobalConfiguration.DATETIMEFORMAT incompatible with GlobalConfiguration.DATETIMEIMPLEMENTATION #1050
Deprecated
- HTTP
/databasesAPI. Use/serverusinglist databasesas payload instead.
Dependencies Updated
- build(deps-dev): bump mockito-core from 5.2.0 to 5.3.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1053
- build(deps-dev): bump logback-classic from 1.4.6 to 1.4.7 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1052
- build(deps): bump graalvm.version from 22.3.1 to 22.3.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1051
- build(deps-dev): bump testcontainers.version from 1.17.6 to 1.18.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1020
- build(deps-dev): bump mongo-java-driver from 3.12.12 to 3.12.13 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1022
- build(deps): bump undertow-core from 2.3.4.Final to 2.3.5.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/977
- build(deps): bump MeterianHQ/meterian-github-action from 1.0.12 to 1.0.13 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1025
- build(deps): bump kubernetes-maven-plugin from 1.11.0 to 1.12.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1024
- build(deps): bump jacoco-maven-plugin from 0.8.8 to 0.8.9 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1021
- build(deps): bump jacoco-maven-plugin from 0.8.9 to 0.8.10 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1059
- build(deps): bump junit.jupiter.version from 5.9.2 to 5.9.3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/1058
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/23.3.1...23.4.1
- Java
Published by lvca almost 3 years ago
com.arcadedb:arcadedb-console - 23.3.1
What's New
Engine
- Implicitly create buckets for CREATE TYPE by @gramian in https://github.com/ArcadeData/arcadedb/pull/926
- Random delay in case of high concurrency on the same pages #924
- Performance improvements with graph traversal #916
- Refactoring of AsyncResultsetCallback interface #984
GraphQL
- Support of RIDs in GraphQL #945
Studio
- Visual suggestion: Turning Actions list from bullet points to buttons #950
- Default Graph (gremlin) not available through studio #662
Console
- Add analog of INFO CLASS command #888
MongoDB Protocol
- Add settings for mongo host and port by @gramian in https://github.com/ArcadeData/arcadedb/pull/941
Security
- Add readonly default server group by @gramian in https://github.com/ArcadeData/arcadedb/pull/987
Misc
- Removed warning when starting console inside container #908
- Display OS and JDK name and version at server startup #909
What We Fixed
SQL
- Make LIKE case sensitive by @gramian in https://github.com/ArcadeData/arcadedb/pull/989
- Method fails in filtering schema:types #991
- null (Schema) arguments to (map) function in projection #861
- Property constraint notnull not working correctly #885
- SQL Script doesn't work with replicated databases #910
- BACKUP DATABASE not working #898
- default constraint for STRING and DATETIME #905
Gremlin
- Unexpected exception triggered by quering "size()" in gremlin statement #912
Cypher
- Cypher query returns 0 rows #444
Security
- Fix issue with group set only on second start by @gramian in https://github.com/ArcadeData/arcadedb/pull/990
- defaultDatabases user is not allowed to read records #974
- User password not hidden in studio server setting listing #975
HTTP API
- HTTP-API: exists endpoint should return metadata #968
Importer
- fix: should call stopImporting() even if database is null by @daffodilistic in https://github.com/ArcadeData/arcadedb/pull/960
Misc
- Minor Fixes by @gramian in https://github.com/ArcadeData/arcadedb/pull/971
Dependencies Updated
- build(deps): bump maven-failsafe-plugin from 3.0.0-M8 to 3.0.0-M9 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/875
- build(deps-dev): bump mockito.version from 5.1.1 to 5.2.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/933
- build(deps): bump jline-terminal.version from 3.22.0 to 3.23.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/932
- [Snyk] Upgrade io.undertow:undertow-core from 2.3.3.Final to 2.3.4.Final by @arcade-player in https://github.com/ArcadeData/arcadedb/pull/923
- build(deps-dev): bump logback-classic from 1.4.5 to 1.4.6 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/939
- build(deps): bump maven-failsafe-plugin from 3.0.0-M9 to 3.0.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/938
- build(deps): bump maven-surefire-plugin from 3.0.0-M8 to 3.0.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/937
- [Snyk] Upgrade io.dropwizard.metrics:metrics-jmx from 4.2.15 to 4.2.16 by @snyk-bot in https://github.com/ArcadeData/arcadedb/pull/922
- build(deps): bump maven-compiler-plugin from 3.10.1 to 3.11.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/918
- build(deps): bump metrics.version from 4.2.15 to 4.2.17 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/901
- build(deps): bump versions-maven-plugin from 2.14.2 to 2.15.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/900
- build(deps): bump maven-assembly-plugin from 3.4.2 to 3.5.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/902
- build(deps): bump maven-javadoc-plugin from 3.4.1 to 3.5.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/874
- build(deps): bump kubernetes-maven-plugin from 1.10.1 to 1.11.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/872
- build(deps): bump undertow-core from 2.3.3.Final to 2.3.4.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/876
- build(deps-dev): bump mockito-core from 4.11.0 to 5.1.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/815
- build(deps): bump MeterianHQ/meterian-github-action from 1.0.10 to 1.0.12 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/957
- build(deps): bump slf4j.version from 2.0.6 to 2.0.7 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/955
- build(deps): bump metrics.version from 4.2.17 to 4.2.18 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/954
- build(deps): bump postgresql from 42.5.3 to 42.6.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/953
- [Snyk] Security upgrade io.undertow:undertow-core from 2.3.4.Final to 2.3.5.Final by @snyk-bot in https://github.com/ArcadeData/arcadedb/pull/983
- build(deps): bump maven-deploy-plugin from 3.1.0 to 3.1.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/980
- build(deps): bump license-maven-plugin from 4.1 to 4.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/979
- build(deps-dev): bump mockito-core from 5.1.0 to 5.2.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/956
- build(deps): bump maven-resources-plugin from 3.3.0 to 3.3.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/976
- [Snyk] Upgrade de.bwaldvogel:mongo-java-server from 1.41.0 to 1.42.0 by @arcade-player in https://github.com/ArcadeData/arcadedb/pull/672
- update maven wrapper, maven version by @robfrank in https://github.com/ArcadeData/arcadedb/pull/949
New Contributors
- @daffodilistic made their first contribution in https://github.com/ArcadeData/arcadedb/pull/960
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/23.2.1...23.3.1
- Java
Published by lvca almost 3 years ago
com.arcadedb:arcadedb-console - 23.2.1
What's New
Tools
- Support for JSON Importer #841
Query Languages
- Add SQL sqrt Function with Tests by @gramian in https://github.com/ArcadeData/arcadedb/pull/890
- Support for SQL functions in default values #863
- SQL: allow to change the bucket selection strategy from ALTER TYPE command #827
- Gremlin and Cypher: using the new faster Java native parser #837
Console
- Support for automatic transaction batch #833
- Support for asynchronous execution of commands #834
Security
- TLS improvements by @lucian-cm in https://github.com/ArcadeData/arcadedb/pull/855
What We Fixed
SQL
- Listing indices via SELECT FROM schema:indexes errors #884
- Linebreaks matter in projection, content (and maybe other places) #848
- Create index if not exists is not ignored when index exists #840
- LET variable changes at repeated access #828
Cypher and Gremlin
- Unable to connect with Gremlin #869
- Issue with collect in Cypher #860
Console
- Fix console.bat not handling spaces in the path by @shasaur in https://github.com/ArcadeData/arcadedb/pull/852
- Escaping characters in the loaded script from console #843
- Assignment of (boolean) custom attributes are cast to strings when done from console #859
Postgres Driver
- Running queries occasionally causes ArcadeDB to get stuck at 100% CPU usage #846
- (Windows + Golang PQ driver + Cypher) Database rows containing null values are sometimes not returned #824
Tools
- Export fails #851
- Importing basic Neo4j data fails #853
API
- RemoteDatabase.exists() sends invalid POST request #826
Chores and Misc
- Refactoring of BasicDatabase.execute() into the existent .command() supporting scripts #836
- Network pom with an empty line at the end to get checks green by @gfinger in https://github.com/ArcadeData/arcadedb/pull/823
- Deprecate execute in RemoteDatabase. by @gfinger in https://github.com/ArcadeData/arcadedb/pull/835
- Unit tests for the RemoteDatabase by @gfinger in https://github.com/ArcadeData/arcadedb/pull/850
- Update README, change "minuted" to "minutes" by @SamMakesThings in https://github.com/ArcadeData/arcadedb/pull/899
- Fix license header by @gramian in https://github.com/ArcadeData/arcadedb/pull/891
- Failed to compile the local build of ArcadeDB #864
Dependencies Updated
- chore(deps): bump maven-deploy-plugin from 3.0.0 to 3.1.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/858
- chore(deps): bump netty-transport from 4.1.87.Final to 4.1.88.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/857
- chore(deps-dev): bump mongo-java-driver from 3.12.11 to 3.12.12 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/856
- [Snyk] Upgrade org.graalvm.sdk:graal-sdk from 22.3.0 to 22.3.1 by @arcade-player in https://github.com/ArcadeData/arcadedb/pull/849
- [Snyk] Upgrade org.jline:jline-terminal from 3.21.0 to 3.22.0 by @snyk-bot in https://github.com/ArcadeData/arcadedb/pull/847
- chore(deps): bump postgresql from 42.5.1 to 42.5.3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/838
- build(deps): bump jline-terminal.version from 3.21.0 to 3.22.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/791
- build(deps): bump graalvm.version from 22.3.0 to 22.3.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/790
New Contributors
- @shasaur made their first contribution in https://github.com/ArcadeData/arcadedb/pull/852
- @lucian-cm made their first contribution in https://github.com/ArcadeData/arcadedb/pull/855
- @SamMakesThings made their first contribution in https://github.com/ArcadeData/arcadedb/pull/899
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/23.1.2...23.2.1
- Java
Published by lvca almost 3 years ago
com.arcadedb:arcadedb-console - 23.1.2
What's New
Geospatial
- New geospatial functions in https://github.com/ArcadeData/arcadedb/pull/797
SQL
- SQL add & remove from lists and maps with
+and-operators #822 - Supported SQL function eval() #563
- SQL add & remove from lists and maps with
Console
- Support for absolute local paths in Console by @gfinger in https://github.com/ArcadeData/arcadedb/pull/787
DevOps
- Added docker-compose config by @psytron in https://github.com/ArcadeData/arcadedb/pull/781
- Support ALIGN DATABASE from Studio Cluster panel #784 and #749
- Export Database should allow filtering which types to export #788
- Support for SSL on ArcadeDB HTTP server #775
- Display Database and Server settings in Studio #776
API
- RemoteDatabase and EmbeddedDatabase should share a basic interface #817
What We Fixed
SQL
- Issues with the recent introduction of date classes with support up to nanosecond #608 and #794
- IF function does not work #564
- Collection attributes min and max can be negative #800
- Insert embedded document #778
- SELECT with comparison between indexed DATETIME_MICROS values does not work as expected #809
- UPDATE statement corrupts Composite unique index on (STRING, INTEGER) properties #812
- SQL UPDATE - REMOVE does not remove the property but set it to null #805
HTTP
- Custom Http Handlers don't work anymore with latest v23.1.2-SNAPSHOT #798
- RequestClusterConfiguration in RemoteDatabase sends erroneous POST-request #820
Replication
- Replication Error #779
Studio
- Studio doesn't show errors from duplicated key #786
- Standard Cypher mode: types created automatically from Studio #697
- Cypher columns are returned in the wrong order #818
- Cypher: " cypher.null" has leading spaces in it #804
- ORDER BY has no effect in results table panel #785
Security
- [Snyk] Fix for 10 vulnerabilities by @snyk-bot in https://github.com/ArcadeData/arcadedb/pull/811
- User security groups are ignored #806
Misc
- Regular expression property attribute regexp not working #799
Dependencies Updated
- build(deps): bump maven-surefire-plugin from 3.0.0-M7 to 3.0.0-M8 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/772
- build(deps): bump netty-transport from 4.1.86.Final to 4.1.87.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/771
- build(deps): bump maven-failsafe-plugin from 3.0.0-M7 to 3.0.0-M8 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/770
- build(deps): bump junit.jupiter.version from 5.9.1 to 5.9.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/769
- build(deps): bump gson from 2.10 to 2.10.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/747
- build(deps): bump undertow-core from 2.3.2.Final to 2.3.3.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/746
- build(deps-dev): bump assertj-core from 3.23.1 to 3.24.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/783
New Contributors
- @psytron made their first contribution in https://github.com/ArcadeData/arcadedb/pull/781
- @gfinger made their first contribution in https://github.com/ArcadeData/arcadedb/pull/787
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/23.1.1...23.1.2
- Java
Published by lvca about 3 years ago
com.arcadedb:arcadedb-console - 23.1.1
What's New
- Support for new Java Time Date API + precision up to nanosecond in #608, https://github.com/ArcadeData/arcadedb/pull/765 and https://github.com/ArcadeData/arcadedb/pull/773
- Console
- new batch mode in https://github.com/ArcadeData/arcadedb/issues/767
- list command to console by @gramian in https://github.com/ArcadeData/arcadedb/pull/717
- add lock detection and on-signal release. by @gramian in https://github.com/ArcadeData/arcadedb/pull/723
- make error messages red color by @gramian in https://github.com/ArcadeData/arcadedb/pull/737
- various connected improvements by @gramian in https://github.com/ArcadeData/arcadedb/pull/733
- Studio Web Tool
- new query history #708 and #709
- new SQL command profiling in https://github.com/ArcadeData/arcadedb/pull/720
- added event to the text field in create-database input box to allow confirm via enter key. by @gramian in https://github.com/ArcadeData/arcadedb/pull/727
- SQL
- UPSERT on buckets #719
- Gremlin
- new execution timeout in https://github.com/ArcadeData/arcadedb/pull/713
- Performance
- speedup read access to records from the query in https://github.com/ArcadeData/arcadedb/issues/758
- speedup query execution by removing not necessary operations in https://github.com/ArcadeData/arcadedb/pull/712
What We Fixed
HA/Replication
- replication does not work when the server has a NAT address (AWS, clouds) in https://github.com/ArcadeData/arcadedb/issues/764
- replication should not take localhost #755
Console
- ignores arcadedb.server.databaseDirectory setting #752
- unify console commands with path argument by @gramian in https://github.com/ArcadeData/arcadedb/pull/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 https://github.com/ArcadeData/arcadedb/issues/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 https://github.com/ArcadeData/arcadedb/pull/754
- update studio API page by @gramian in https://github.com/ArcadeData/arcadedb/pull/756 and https://github.com/ArcadeData/arcadedb/pull/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 $$$ORDERBYALIAS$$$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 https://github.com/ArcadeData/arcadedb/pull/738
- chore: Save the banner on Windows by @littleli in https://github.com/ArcadeData/arcadedb/pull/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 https://github.com/ArcadeData/arcadedb/pull/707
- Bump graalvm.version from 21.3.4 to 22.3.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/706
- Bump metrics.version from 4.2.13 to 4.2.15 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/705
- Bump eclipse-temurin from 11 to 19 in /package/src/main/docker by @dependabot in https://github.com/ArcadeData/arcadedb/pull/549
- build(deps-dev): bump mockito-core from 4.10.0 to 4.11.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/732
- build(deps): bump actions/checkout from 3.2.0 to 3.3.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/748
- [Snyk] Upgrade org.graalvm.sdk:graal-sdk from 21.2.0 to 21.3.4 by @snyk-bot in https://github.com/ArcadeData/arcadedb/pull/703
New Contributors
- @littleli made their first contribution in https://github.com/ArcadeData/arcadedb/pull/738
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/22.12.1...23.1.1
- Java
Published by lvca about 3 years ago
com.arcadedb:arcadedb-console - 22.12.1
What's New
- Custom functions in https://github.com/ArcadeData/arcadedb/pull/349
- Order edges in descending order in https://github.com/ArcadeData/arcadedb/issues/689
- New HTTP
/readyAPI to get is the server is running in https://github.com/ArcadeData/arcadedb/issues/665 - User management via API and console in https://github.com/ArcadeData/arcadedb/issues/574
- Importer: support additional settings in https://github.com/ArcadeData/arcadedb/issues/666
- SQL include and exclude methods in https://github.com/ArcadeData/arcadedb/issues/664
What is fixed
- Calculator SELECT via query endpoint problem in https://github.com/ArcadeData/arcadedb/issues/580
- SQL
firstandlastfunctions return empty value for non multi-value types in https://github.com/ArcadeData/arcadedb/issues/663 - Console fixes and extensions by @gramian in https://github.com/ArcadeData/arcadedb/pull/693
- Double dash comment fix (mostly) by @gramian in https://github.com/ArcadeData/arcadedb/pull/669
- Fixed autofocus of login by @gramian in https://github.com/ArcadeData/arcadedb/pull/676
- Fixed escaped characters in strings? by @gramian in https://github.com/ArcadeData/arcadedb/pull/680
- Fixed Not connected edges from OrientDB import in https://github.com/ArcadeData/arcadedb/issues/688
- OrientDB Import: embedded maps are not imported in https://github.com/ArcadeData/arcadedb/issues/692
- Minor fixes in static studio pages by @gramian in https://github.com/ArcadeData/arcadedb/pull/674
- Cypher query returns Internal Error without any details of the actual error in https://github.com/ArcadeData/arcadedb/issues/696
- Postgresql: parsing errors are not propagated to the postgres layer in https://github.com/ArcadeData/arcadedb/issues/677
- Postgres driver: error on creating non-string properties in https://github.com/ArcadeData/arcadedb/issues/691
- Custom Property Attributes should be returned as a map instead of list of entries in https://github.com/ArcadeData/arcadedb/issues/651
- Support validation with Gremlin "addVertex" through Postgres driver in https://github.com/ArcadeData/arcadedb/issues/690
Updated Dependencies
- Bump slf4j.version from 2.0.3 to 2.0.5 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/644
- Bump postgresql from 42.5.0 to 42.5.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/643
- Bump kubernetes-maven-plugin from 1.10.0 to 1.10.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/632
- Bump testcontainers.version from 1.17.5 to 1.17.6 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/630
- Bump logback-classic from 1.4.4 to 1.4.5 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/627
- Bump metrics.version from 4.2.12 to 4.2.13 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/628
- Bump mockito-core from 4.8.1 to 4.9.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/629
- Bump postgresql from 42.5.0 to 42.5.1 in /postgresw by @dependabot in https://github.com/ArcadeData/arcadedb/pull/636
- Bump actions/checkout from 3.1.0 to 3.2.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/687
- Bump netty-transport from 4.1.85.Final to 4.1.86.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/685
- Bump undertow-core from 2.3.0.Final to 2.3.2.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/682
- Bump slf4j.version from 2.0.5 to 2.0.6 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/683
- Bump mockito-core from 4.9.0 to 4.10.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/684
- Bump versions-maven-plugin from 2.13.0 to 2.14.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/686
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/22.11.1...22.12.1
- Java
Published by lvca about 3 years ago
com.arcadedb:arcadedb-console - 22.11.1
What's New
- SQL: IS Comparison -> new <=> operator (null-safe comparison operator) by @gramian in https://github.com/ArcadeData/arcadedb/pull/652
- Console: allows execution of commands in languages other than SQL in https://github.com/ArcadeData/arcadedb/issues/656
- SQL: toDate and toDateTime should get custom format in https://github.com/ArcadeData/arcadedb/issues/606
Problems fixed
- Custom Property Attributes Structure in https://github.com/ArcadeData/arcadedb/issues/651
- HTTP /exists should return a boolean, not a string in https://github.com/ArcadeData/arcadedb/issues/647
- Error: "java.nio.file.NoSuchFileException: .\log\arcadedb.log.0.lck" on simple Scala code in https://github.com/ArcadeData/arcadedb/issues/620
- Multiple execution of "CREATE INDEX IF NOT EXISTS ON eltdev (SN) UNIQUE" results in IllegalArgumentException in https://github.com/ArcadeData/arcadedb/issues/634
- dumpConfigAtStartup to write config to log file in https://github.com/ArcadeData/arcadedb/issues/624
- Console: case sensitive commands in https://github.com/ArcadeData/arcadedb/issues/615
- Wildcard escape \% produces error in https://github.com/ArcadeData/arcadedb/issues/603
Updated dependencies
- [Snyk] Upgrade com.conversantmedia:disruptor from 1.2.20 to 1.2.21 by @arcade-player in https://github.com/ArcadeData/arcadedb/pull/607
- [Snyk] Upgrade com.google.code.gson:gson from 2.9.1 to 2.10 by @arcade-player in https://github.com/ArcadeData/arcadedb/pull/621
- Bump netty-transport from 4.1.84.Final to 4.1.85.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/614
- Bump kubernetes-maven-plugin from 1.9.1 to 1.10.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/613
- Bump maven-shade-plugin from 3.4.0 to 3.4.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/593
- Bump gson from 2.9.1 to 2.10 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/592
- Bump icu4j from 71.1 to 72.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/586
- Bump disruptor from 1.2.20 to 1.2.21 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/585
- Bump mockito-core from 4.8.0 to 4.8.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/584
- Bump versions-maven-plugin from 2.12.0 to 2.13.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/583
New Contributors
- @gramian made their first contribution in https://github.com/ArcadeData/arcadedb/pull/652
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/22.10.1...22.11.1
- Java
Published by lvca about 3 years ago
com.arcadedb:arcadedb-console - 22.10.1
What's Changed
- Supported for
CUSTOMproperty inALTER TYPEand schema retrieval in https://github.com/ArcadeData/arcadedb/issues/590 - Support for comments in SQL by using
--in https://github.com/ArcadeData/arcadedb/issues/570 - Implemented missing SQL methods:
asDouble(),asShort()andasByte()in https://github.com/ArcadeData/arcadedb/issues/571 - Supported SQL
.values()method in https://github.com/ArcadeData/arcadedb/issues/573 - Fixed issue with
SKIPnull strategy in indexes in https://github.com/ArcadeData/arcadedb/issues/567 - Fixed empty name in databases in https://github.com/ArcadeData/arcadedb/issues/589
- Fixed issue with type names in edges and vertices in https://github.com/ArcadeData/arcadedb/issues/498 and https://github.com/ArcadeData/arcadedb/issues/577
- Fixed annoying "SLF4J: Failed to load class" in https://github.com/ArcadeData/arcadedb/issues/575
Dependencies Updated
- Bump testcontainers.version from 1.17.4 to 1.17.5 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/556
- Bump undertow-core from 2.2.19.Final to 2.2.20.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/557
- Bump actions/checkout from 3.0.2 to 3.1.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/558
- [Snyk] Security upgrade io.undertow:undertow-core from 2.2.20.Final to 2.3.0.Final by @snyk-bot in https://github.com/ArcadeData/arcadedb/pull/562
- Bump logback-classic from 1.4.3 to 1.4.4 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/569
- Bump netty-transport from 4.1.82.Final to 4.1.84.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/568
- #575 fix slf4j bindings by @arcade-player in https://github.com/ArcadeData/arcadedb/pull/576
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/22.9.1...22.10.1
- Java
Published by lvca over 3 years ago
com.arcadedb:arcadedb-console - 22.9.1
What's Changed
- Added support for types in remote database interface in https://github.com/ArcadeData/arcadedb/issues/497
- Added Support Property Constraints in https://github.com/ArcadeData/arcadedb/issues/481
- Adds configuration to run ArcadeDBServer in READ_ONLY mode. by @erickj in https://github.com/ArcadeData/arcadedb/pull/538
- Multiplatform image in https://github.com/ArcadeData/arcadedb/pull/455
Bugs Fixed
- Fixed ArcadeDBServer#stop fails to shutdown cleanly after executing a gremlin query in https://github.com/ArcadeData/arcadedb/issues/537
- Fixed /server HTTP endpoint GET request in https://github.com/ArcadeData/arcadedb/issues/528
- Fixed problem formatting dates in https://github.com/ArcadeData/arcadedb/issues/520
- Fixed RemoteDatabase: Vertex toMap fail in https://github.com/ArcadeData/arcadedb/issues/501
- Fixed RemoteDatabase: create command does not return a Type in https://github.com/ArcadeData/arcadedb/issues/502
- Fixed Gremlin api "hasLabel" after "has" returns unexpected result in https://github.com/ArcadeData/arcadedb/issues/500
- Fixed Error on export database in https://github.com/ArcadeData/arcadedb/issues/499
- Fixed Issue on queries using @rid in https://github.com/ArcadeData/arcadedb/issues/470
Security Fixes
- Fix Zip Slip Vulnerability by @JLLeitschuh in https://github.com/ArcadeData/arcadedb/pull/529
Updated Dependencies
- Bump postgresql from 42.4.0 to 42.4.1 in /postgresw by @dependabot in https://github.com/ArcadeData/arcadedb/pull/477
- Bump undertow-core from 2.2.18.Final to 2.2.19.Final in /server by @dependabot in https://github.com/ArcadeData/arcadedb/pull/489
- Bump maven-javadoc-plugin from 3.4.0 to 3.4.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/488
- Bump mockito-core from 4.6.1 to 4.7.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/486
- Bump postgresql from 42.4.0 to 42.4.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/478
- Bump postgresql from 42.4.0 to 42.4.1 in /e2e by @dependabot in https://github.com/ArcadeData/arcadedb/pull/476
- Bump junit.jupiter.version from 5.8.2 to 5.9.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/466
- Bump gson from 2.9.0 to 2.9.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/465
- Bump maven-resources-plugin from 3.2.0 to 3.3.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/467
- Bump undertow-core from 2.2.18.Final to 2.2.19.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/487
- Bump metrics.version from 4.2.10 to 4.2.11 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/479
- Bump postgresql from 42.4.1 to 42.5.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/495
- Bump mongo-java-server from 1.40.0 to 1.41.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/492
- Bump slf4j-simple.version from 1.7.36 to 2.0.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/490
- Bump netty-transport from 4.1.79.Final to 4.1.80.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/493
- Bump logback-classic from 1.2.11 to 1.4.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/494
- Bump kubernetes-maven-plugin from 1.8.0 to 1.9.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/526
- Bump netty-transport from 4.1.80.Final to 4.1.82.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/525
- Bump maven-jar-plugin from 3.2.2 to 3.3.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/524
- Bump logback-classic from 1.4.0 to 1.4.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/523
- Bump slf4j-simple.version from 2.0.0 to 2.0.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/521
- Bump maven-shade-plugin from 3.3.0 to 3.4.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/522
- Bump mockito-core from 4.7.0 to 4.8.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/511
- Bump versions-maven-plugin from 2.11.0 to 2.12.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/509
- Bump metrics.version from 4.2.11 to 4.2.12 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/505
- Bump json from 20220320 to 20220924 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/534
- Bump junit.jupiter.version from 5.9.0 to 5.9.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/533
- Bump slf4j-simple.version from 2.0.1 to 2.0.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/532
- Bump logback-classic from 1.4.1 to 1.4.3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/548
- Bump testcontainers.version from 1.17.3 to 1.17.4 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/547
- Bump slf4j-simple.version from 2.0.2 to 2.0.3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/546
- Update pre-commit and prettier versions by @arcade-player in https://github.com/ArcadeData/arcadedb/pull/530
- [Snyk] Security upgrade de.bwaldvogel:mongo-java-server from 1.39.0 to 1.40.0 by @snyk-bot in https://github.com/ArcadeData/arcadedb/pull/403
New Contributors
- @JLLeitschuh made their first contribution in https://github.com/ArcadeData/arcadedb/pull/529
- @erickj made their first contribution in https://github.com/ArcadeData/arcadedb/pull/538
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/22.8.1...22.9.1
- Java
Published by lvca over 3 years ago
com.arcadedb:arcadedb-console - 22.8.1
What's Changed
- Issue #447: update to gremlin 3.6.0 by @arcade-player in https://github.com/ArcadeData/arcadedb/pull/457
- Issue #106: @rid is possibly not parameterized properly in https://github.com/ArcadeData/arcadedb/issues/106
- Issue #461: Remote connection with Apache Gremlin TinkerPop ignores credentials and database choice settings in https://github.com/ArcadeData/arcadedb/issues/461
- Issue #397: Unable to import JSON data in https://github.com/ArcadeData/arcadedb/issues/397
- Bump maven-assembly-plugin from 3.3.0 to 3.4.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/443
- Bump testcontainers.version from 1.16.3 to 1.17.3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/442
- Bump maven-failsafe-plugin from 3.0.0-M6 to 3.0.0-M7 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/431
- Bump postgresql from 42.3.6 to 42.4.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/430
- Bump netty-transport from 4.1.76.Final to 4.1.79.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/456
- Bump maven-assembly-plugin from 3.4.0 to 3.4.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/453
- Bump undertow-core from 2.2.17.Final to 2.2.18.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/437
- Bump metrics.version from 4.2.9 to 4.2.10 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/436
- Bump lucene.version from 8.11.1 to 8.11.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/435
- Bump maven-surefire-plugin from 3.0.0-M6 to 3.0.0-M7 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/432
- Bump actions/setup-python from 2 to 4 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/433
- Bump assertj-core from 3.22.0 to 3.23.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/424
- Bump mockito-core from 4.6.0 to 4.6.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/423
- Bump docker/login-action from 1 to 2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/396
- Bump actions/checkout from 2.4.0 to 3.0.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/389
- Bump pre-commit/action from 2.0.3 to 3.0.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/426
- Bump maven-deploy-plugin from 3.0.0-M2 to 3.0.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/463
- Bump maven-assembly-plugin from 3.4.1 to 3.4.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/462
- [Snyk] Security upgrade org.apache.tinkerpop:gremlin-server from 3.6.0 to 3.6.1 by @snyk-bot in https://github.com/ArcadeData/arcadedb/pull/464
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/22.6.1...22.8.1
- Java
Published by lvca over 3 years ago
com.arcadedb:arcadedb-console - 22.6.1
News & Issues
- #371 #413 : replace "/" with File.pathSeparator to be more OS agnostic by @arcade-player in https://github.com/ArcadeData/arcadedb/pull/422
- Create index without name by @lvca in https://github.com/ArcadeData/arcadedb/pull/382
- Spelling by @jsoref in https://github.com/ArcadeData/arcadedb/pull/418
- Fix matrix by @jsoref in https://github.com/ArcadeData/arcadedb/pull/419
- Use markdown in pr template by @jsoref in https://github.com/ArcadeData/arcadedb/pull/420
Updated dependencies
- [Snyk] Upgrade com.google.code.gson:gson from 2.8.9 to 2.9.0 by @snyk-bot in https://github.com/ArcadeData/arcadedb/pull/341
- maven wrapper updated to 3.1.1 released by Apache by @arcade-player in https://github.com/ArcadeData/arcadedb/pull/415
- Bump netty-transport from 4.1.74.Final to 4.1.75.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/348
- split execution of e2e tests by @arcade-player in https://github.com/ArcadeData/arcadedb/pull/340
- Bump versions-maven-plugin from 2.9.0 to 2.10.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/351
- Bump postgresql from 42.3.3 to 42.3.4 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/377
- Bump undertow-core from 2.2.16.Final to 2.2.17.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/365
- Bump icu4j from 70.1 to 71.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/366
- Bump maven-shade-plugin from 3.2.4 to 3.3.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/359
- Bump maven-failsafe-plugin from 3.0.0-M5 to 3.0.0-M6 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/357
- Bump jacoco-maven-plugin from 0.8.7 to 0.8.8 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/364
- Bump json from 20211205 to 20220320 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/350
- Bump mockito-core from 4.2.0 to 4.4.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/347
- Bump netty-transport from 4.1.75.Final to 4.1.76.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/375
- Bump maven-compiler-plugin from 3.10.0 to 3.10.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/345
- Bump nexus-staging-maven-plugin from 1.6.11 to 1.6.12 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/338
- Bump maven-surefire-plugin from 3.0.0-M5 to 3.0.0-M6 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/358
- Bump actions/setup-java from 2 to 3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/368
- Bump logback-classic from 1.2.10 to 1.2.11 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/342
- Bump metrics.version from 4.2.7 to 4.2.9 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/346
- Bump nexus-staging-maven-plugin from 1.6.12 to 1.6.13 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/387
- Bump mongo-java-driver from 3.12.10 to 3.12.11 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/388
- Bump maven-javadoc-plugin from 3.3.2 to 3.4.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/385
- Bump mongo-java-server from 1.39.0 to 1.40.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/406
- Bump versions-maven-plugin from 2.10.0 to 2.11.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/404
- Bump postgresql from 42.3.4 to 42.3.6 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/417
- Bump mockito-core from 4.4.0 to 4.6.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/416
- [Snyk] Upgrade io.dropwizard.metrics:metrics-core from 4.2.7 to 4.2.9 by @snyk-bot in https://github.com/ArcadeData/arcadedb/pull/354
- Bump disruptor from 1.2.19 to 1.2.20 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/425
New Contributors
- @snyk-bot made their first contribution in https://github.com/ArcadeData/arcadedb/pull/341
- @jsoref made their first contribution in https://github.com/ArcadeData/arcadedb/pull/418
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/22.2.1...22.6.1
- Java
Published by lvca over 3 years ago
com.arcadedb:arcadedb-console - 22.2.1
What's Changed
- Support for large records by @lvca in https://github.com/ArcadeData/arcadedb/pull/335
Updated Dependencies
- Bump postgresql from 42.3.1 to 42.3.2 in /postgresw by @dependabot in https://github.com/ArcadeData/arcadedb/pull/306
- Bump postgresql from 42.2.24 to 42.2.25 in /e2e by @dependabot in https://github.com/ArcadeData/arcadedb/pull/305
- Bump undertow-core from 2.2.14.Final to 2.2.15.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/319
- Bump netty-transport from 4.1.73.Final to 4.1.74.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/327
- Bump undertow-core from 2.2.15.Final to 2.2.16.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/326
- Bump slf4j-simple.version from 1.7.35 to 1.7.36 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/325
- Bump maven-javadoc-plugin from 3.3.1 to 3.3.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/324
- Bump nexus-staging-maven-plugin from 1.6.8 to 1.6.10 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/322
- Bump postgresql from 42.3.2 to 42.3.3 in /postgresw by @dependabot in https://github.com/ArcadeData/arcadedb/pull/330
- Bump postgresql from 42.2.25 to 42.3.3 in /e2e by @dependabot in https://github.com/ArcadeData/arcadedb/pull/329
- Bump nexus-staging-maven-plugin from 1.6.10 to 1.6.11 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/334
- Bump maven-compiler-plugin from 3.9.0 to 3.10.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/333
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/22.1.3...22.2.1
- Java
Published by lvca almost 4 years ago
com.arcadedb:arcadedb-console - 22.1.3
What's Changed
- Add support for asynchronous deleteRecord() API #297
- Moved gremlin to its own module by @arcade-player in https://github.com/ArcadeData/arcadedb/pull/274
- Moved gremlin, cypher, graphql and mongo QueryEngines to their own modules by @arcade-player in https://github.com/ArcadeData/arcadedb/pull/279
Updated dependencies
- Bump maven-jar-plugin from 3.2.0 to 3.2.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/278
- Bump mockito-core from 3.12.4 to 4.2.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/249
- Bump slf4j-simple.version from 1.7.32 to 1.7.33 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/285
- Bump netty-transport from 4.1.72.Final to 4.1.73.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/287
- Bump gremlin.version from 3.5.1 to 3.5.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/286
- Bump maven-jar-plugin from 3.2.1 to 3.2.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/282
- Bump ph-javacc-maven-plugin from 4.1.4 to 4.1.5 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/284
- Bump testcontainers.version from 1.16.2 to 1.16.3 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/292
- Bump versions-maven-plugin from 2.8.1 to 2.9.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/291
- Bump maven-compiler-plugin from 3.8.1 to 3.9.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/283
- Bump slf4j-simple.version from 1.7.33 to 1.7.35 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/301
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/22.1.2...22.1.3
- Java
Published by lvca about 4 years ago
com.arcadedb:arcadedb-console - 22.1.2
No enhancements, just bug fixing.
What's Changed
- Bump assertj-core from 3.21.0 to 3.22.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/265
- Fix/packaging for deployment by @robfrank in https://github.com/ArcadeData/arcadedb/pull/264
- Feature 253/cleanup logging by @arcade-player in https://github.com/ArcadeData/arcadedb/pull/254
- Bump netty-all from 4.1.71.Final to 4.1.72.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/247
- Bump lucene.version from 8.11.0 to 8.11.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/245
- Bump metrics.version from 4.2.5 to 4.2.7 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/246
- organize and cleanup imports by @arcade-player in https://github.com/ArcadeData/arcadedb/pull/268
New Contributors
- @robfrank made their first contribution in https://github.com/ArcadeData/arcadedb/pull/264
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/21.12.1...22.1.2
- Java
Published by lvca about 4 years ago
com.arcadedb:arcadedb-console - 21.12.1
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 https://github.com/ArcadeData/arcadedb/pull/241
- Created the first version of check database command with optional types a… by @lvca in https://github.com/ArcadeData/arcadedb/pull/226
Updated libs
- Bump junit.jupiter.version from 5.8.1 to 5.8.2 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/224
- Bump netty-all from 4.1.70.Final to 4.1.71.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/239
- Bump jedis from 3.7.0 to 3.7.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/238
- Bump metrics.version from 4.2.4 to 4.2.5 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/237
- Bump undertow-core from 2.2.13.Final to 2.2.14.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/230
- Bump json from 20210307 to 20211205 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/229
- Bump lucene.version from 8.10.1 to 8.11.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/209
- Bump mongo-java-server from 1.38.0 to 1.39.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/208
- Add shade plugin to pgsql, mongo, gremlin, redis by @arcade-player in https://github.com/ArcadeData/arcadedb/pull/162
Other
Fixed many bugs, check out the Full Changelog: https://github.com/ArcadeData/arcadedb/compare/21.11.1...21.12.1.
- Java
Published by lvca about 4 years ago
com.arcadedb:arcadedb-console - Released v21.11.1
What's New
- Initial (not cluster safe) websocket change watcher implementation. by @tetious in https://github.com/ArcadeData/arcadedb/pull/163
- Added support for CUSTOM key/value in types and properties by @lvca in https://github.com/ArcadeData/arcadedb/pull/175
- Implemented asynchronous command callback per single result by @lvca in https://github.com/ArcadeData/arcadedb/pull/179
- Added property default by @lvca in https://github.com/ArcadeData/arcadedb/pull/184
- Implemented proper shutdown of WS by @lvca in https://github.com/ArcadeData/arcadedb/pull/185
- Supported Java Serializable for documents, vertices and edges by @lvca in https://github.com/ArcadeData/arcadedb/pull/191
- Upgraded to Gremlin 3.5.1 by @lvca in https://github.com/ArcadeData/arcadedb/pull/196
- Redis: implemented PING, EXISTS and HEXISTS commands by @lvca in https://github.com/ArcadeData/arcadedb/pull/204
- Gremlin Server now can start from ArcadeDB JVM as a plugin by @lvca in https://github.com/ArcadeData/arcadedb/pull/207
- Gremlin Server: added test case, missing binary serializer and gremlin-server configuration files by @lvca in https://github.com/ArcadeData/arcadedb/pull/211
- Do loop with Iterable instead of Collection by @bennelli in https://github.com/ArcadeData/arcadedb/pull/194
Fixed
- Fixed schema and graph operations executed on a replica server by @lvca in https://github.com/ArcadeData/arcadedb/pull/205
- Issue 180 ws tests fail by @lvca in https://github.com/ArcadeData/arcadedb/pull/190
- Fixed rebuild of indexes against replica servers (the command will be… by @lvca in https://github.com/ArcadeData/arcadedb/pull/210
- #169: Map cypher projection values in arrays like in single result by @bennelli in https://github.com/ArcadeData/arcadedb/pull/172
- Re-enabled replication tests after the latest fixes by @lvca in https://github.com/ArcadeData/arcadedb/pull/218
- Replication tests by @lvca in https://github.com/ArcadeData/arcadedb/pull/219
- Fixing failing tests on CI by @lvca in https://github.com/ArcadeData/arcadedb/pull/220
Updated Dependencies
- Bump undertow-core from 2.2.12.Final to 2.2.13.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/217
- Bump postgresql from 42.2.24 to 42.3.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/188
- Bump icu4j from 69.1 to 70.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/187
- Bump actions/checkout from 2.3.5 to 2.4.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/200
- Bump netty-all from 4.1.69.Final to 4.1.70.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/199
- Bump postgresql from 42.2.24 to 42.3.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/166
- Bump lucene.version from 8.10.0 to 8.10.1 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/165
- Bump gson from 2.8.8 to 2.8.9 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/189
New Contributors
- @tetious made their first contribution in https://github.com/ArcadeData/arcadedb/pull/163
- @bennelli made their first contribution in https://github.com/ArcadeData/arcadedb/pull/172
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/21.10.2...21.11.1
- Java
Published by lvca about 4 years ago
com.arcadedb:arcadedb-console - 21.10.2
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 https://github.com/ArcadeData/arcadedb/pull/94
- Fixed plugin activation from server script by @lvca in https://github.com/ArcadeData/arcadedb/pull/99
- Supported restoring a database from an URL at server startup by @lvca in https://github.com/ArcadeData/arcadedb/pull/98
- Added test case for default database restore at startup + restore fro… by @lvca in https://github.com/ArcadeData/arcadedb/pull/104
- Fixed issue with descending order of index range by @lvca in https://github.com/ArcadeData/arcadedb/pull/105
- Fixed usage of parametric RID in query by @lvca in https://github.com/ArcadeData/arcadedb/pull/107
- Fixed issue with replication and schema changes by @lvca in https://github.com/ArcadeData/arcadedb/pull/108
- Fixed issue with synchronization of the schema between nodes by @lvca in https://github.com/ArcadeData/arcadedb/pull/119
- Postgres plugin: supported configurable host:port by @lvca in https://github.com/ArcadeData/arcadedb/pull/120
- Fixed restore parameters. Already aligned docs. by @lvca in https://github.com/ArcadeData/arcadedb/pull/126
- #109 add windows runner to matrix by @arcade-player in https://github.com/ArcadeData/arcadedb/pull/110
- removed Lucene operator and removed unnecessary parenthesis by @lvca in https://github.com/ArcadeData/arcadedb/pull/127
- Made the close/kill database exception proof to unlock the file once … by @lvca in https://github.com/ArcadeData/arcadedb/pull/111
- Marked the schema as dirty during a schema update by @lvca in https://github.com/ArcadeData/arcadedb/pull/128
- Fixed issue with change of the schema while replication is on by @lvca in https://github.com/ArcadeData/arcadedb/pull/129
- Fix NPE which occur if no index type was specified by @PhantomYdn in https://github.com/ArcadeData/arcadedb/pull/132
- Fixed issue on saving schema on the leader node when the transaction … by @lvca in https://github.com/ArcadeData/arcadedb/pull/134
- Fix issue with obtaining polymorphic props + setParentTypes() by @PhantomYdn in https://github.com/ArcadeData/arcadedb/pull/133
- Replication: fixed difference in schema version between servers by @lvca in https://github.com/ArcadeData/arcadedb/pull/135
- Supported import/export of GraphSON. This format is preferable to Gra… by @lvca in https://github.com/ArcadeData/arcadedb/pull/136
- Fixed issue with Postgres driver and Jetbrains DataGrip by @lvca in https://github.com/ArcadeData/arcadedb/pull/138
- Implemented Server side Transactions by @lvca in https://github.com/ArcadeData/arcadedb/pull/140
- #84 remove duplication of BaseGraphServerTest among modules by @arcade-player in https://github.com/ArcadeData/arcadedb/pull/142
- #76 add more tests to SQL by @arcade-player in https://github.com/ArcadeData/arcadedb/pull/143
- Added
IF NOT EXISTSto CREATE EDGE SQL command to skip creating the edge if already exists by @lvca in https://github.com/ArcadeData/arcadedb/pull/147 - Sql grammar cleanup by @lvca in https://github.com/ArcadeData/arcadedb/pull/148
- Bump netty-all from 4.1.68.Final to 4.1.69.Final by @dependabot in https://github.com/ArcadeData/arcadedb/pull/145
- Implemented database listeners for CUD operations by @lvca in https://github.com/ArcadeData/arcadedb/pull/151
- Fixed issue with polymorphic indexes by @lvca in https://github.com/ArcadeData/arcadedb/pull/153
- Bump actions/checkout from 2.3.4 to 2.3.5 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/146
- Fixed SQL ALTER TYPE command by @lvca in https://github.com/ArcadeData/arcadedb/pull/158
- Schema: renamed parent in superType. New testcases for alter type… … by @lvca in https://github.com/ArcadeData/arcadedb/pull/159
- Fixed alter type grammar by @lvca in https://github.com/ArcadeData/arcadedb/pull/160
- New SQL
ALTER DATABASEcommand to change any settings at database level by @lvca in https://github.com/ArcadeData/arcadedb/pull/155 - Bump jline-terminal.version from 3.20.0 to 3.21.0 by @dependabot in https://github.com/ArcadeData/arcadedb/pull/167
- Support for partial NULL keys in indexes by @lvca in https://github.com/ArcadeData/arcadedb/pull/170
New Contributors
- @PhantomYdn made their first contribution in https://github.com/ArcadeData/arcadedb/pull/132
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/21.10.1...21.10.2
- Java
Published by lvca over 4 years ago
com.arcadedb:arcadedb-console - v21.10.1
Summary
https://blog.arcadedb.com/released-arcadedb-21101
What's Changed
- Speedup Cypher/Gremlin execution in https://github.com/ArcadeData/arcadedb/issues/88
- New Server Security in https://github.com/ArcadeData/arcadedb/issues/72
Fixed
- multi line sql statements can not be parsed by web UI https://github.com/ArcadeData/arcadedb/issues/83
- Cypher queries that return multiple objects fail https://github.com/ArcadeData/arcadedb/issues/87
Improved tests and code coverage
- Feature 63/add code coverage improvements by @arcade-player in https://github.com/ArcadeData/arcadedb/pull/73
- Feauture 76/add unit test to sql by @arcade-player in https://github.com/ArcadeData/arcadedb/pull/78
Full Changelog: https://github.com/ArcadeData/arcadedb/compare/21.9.1...21.10.1
- Java
Published by lvca over 4 years ago
com.arcadedb:arcadedb-console - 21.9.1
This is the first official release for ArcadeDB!
Thanks to all the contributors. Follow ArcadeDB on GitHub Discussions.
Here you can find the Release Notes 21.9.1.
This release is available on GitHub, Docker and Maven Central.
Have fun with data, The ArcadeDB Team
- Java
Published by lvca over 4 years ago