v1.4.0
1.4.0 full api support release
New
- Added docstring documentation for every public method
- Added option for specyfing max_grpc_message_length on client side (increase max grpc body size have to be done also on immudb side)
- createDatabaseV2 method - creating more complex databases
- databaseListV2 method - new method to list databases
- loadDatabase method
- unloadDatabase method
- deleteDatabase method
- updateDatabaseV2 method - for updating databases in more complex maneer
- getDatabaseSettingsV2 method
- setActiveUser method
- flushIndex method
- databaseHealth method
- streamGet method for receiving an key-value in buffered streaming maneer
- streamGetFull method for receiving an key-value in streaming maneer (handles full reading automaticaly)
- streamVerifiedGetBuffered method for receiving an key-value in buffered streaming maneer and verifying with current saved state
- streamVerifiedGet method for receiving an key-value in streaming maneer (handles full reading automaticaly) and verifying with current saved state
- streamHistory for receiving a history for a key in a streaming maneer
- streamHistoryBuffered for receiving a history for a key in a buffered stream maneer
- streamZScanBuffered - for receiving a value with secondary index in a buffered stream maneer
- streamZScan - for receiving a value with secondary index in a streaming maneer
- streamScan - for receiving a key-values for provided parameters in a streaming maneer
- streamScanBuffered - for receiving a key-values for provided parameters in a buffered stream maneer
- streamExecAll - for executing actions in streaming maneer
- streamVerifiedSet - sets a key into provided buffer in streaming maneer and verifies state
- streamVerifiedSetFullValue - sets a key into provided value in streaming maneer and verifies state
- streamSet - sets a key into provided buffer in streaming maneer
- streamSetFullValue - sets a key into provided value in streaming maneer
- exportTx - exports transaction from immudb
- replicateTx - replicate transaction into immudb (exported by exportTx for example)
- verifiableSQLGet - allows to verify SQL row with current state
- notarization of immudb-py
What's Changed
- Notarize immudb-py by @marcosanchotene in #55
- [CICD] Notarize all files with vcn by @marcosanchotene in #57
- [CICD] Notarize immudb-py by @marcosanchotene in #58
- Implement docstring, missing methods, basic streaming by @Razikus in #56
Full Changelog: v1.3.2...v1.4.0