3.0.0
5/18/2021
Features/Updates
CORE-1217, CORE-1226, CORE-1232 Create new
search_by_conditions
operation.CORE-1304 Upgrade to Node 12.22.1.
CORE-1235 Adds new upgrade/install functionality.
CORE-1206, CORE-1248, CORE-1252 Implement
lmdb-store
library for optimized performance.CORE-1062 Added alias operation for
delete_files_before
, nameddelete_records_before
.CORE-1243 Change
HTTPS_ON
settings value to false by default.CORE-1189 Implement fastify web server, resulting in improved performance.
CORE-1221 Update user API to use role name instead of role id.
CORE-1225 Updated dependencies to eliminate npm security warnings.
CORE-1241 Adds 3.0 update directive and refactors/fixes update functionality.
Bug Fixes
CORE-1299 Remove all references to the
PROJECT_DIR
setting. This setting is problematic when using node version managers and upgrading the version of node and then installing a new instance of HarperDB.CORE-1288 Fix bug with drop table/schema that was causing 'env required' error log.
CORE-1285 Update warning log when trying to create an attribute that already exists.
CORE-1254 Added logic to manage data collisions in clustering.
CORE-1212 Add pre-check to
drop_user
that returns error if user doesn't exist.CORE-1114 Update response code and message from
add_user
when user already exists.CORE-1111 Update response from
create_attribute
to match the create schema/table response.CORE-1205 Fixed bug that prevented schema/table from being dropped if name was a number or had a wildcard value in it. Updated validation for insert, upsert and update.
Last updated