- changed: For all baselet types,
dumpData
returns the full database across all partitions. - changed: The
partition
parameter forHashBase
is an optional parameter. - fixed: Remove persistent empty partition (
''
) from allCountBase
instances - removed: Removed
partition
parameter forCountBase
andRangeBase
.
- Fixed: Accept a
Memlet
interface forcreateOrOpenCountBase
- Upgrade lint and fix lint errors
- Upgrade memlet to ^0.1.6 to include
memlet.list()
fix.
- Upgrade memlet to 0.1.x and integrate memlet exclusively as the backend datastore.
- TypeScript types for each baselet (
CountBase
,HashBase
, etc). - New
createOrOpen*
APIs for each baselet type. - Always include partition key on returned data from
dumpData
onHashBase
instances. - Include
rangeKey
andidKey
config values onRangeBase
instances
- Return empty result set for empty queries in
HashBase
.
- Return default value
0
forRangeBase
functions:min
,max
,size
- Add
dumpData
function for all base types- Returns data in the format:
{ "config": {}, "data": {} }
- Add
size
getter function forRangeBase
- Add support for
RangeBase
pagination
- Revert to previous TypeScript output path
- Fixing searching logic
- Wrap
baselet
reference inmemlet
- Rename function
move
toupdate
- Added required parameter
range
forRangeBase
functions:queryById
,delete
,update
- Exported
BaseType
- Change TypeScript output path
Initial release