Releases: diamondrod/kdbplus
Releases · diamondrod/kdbplus
Maintenance Releace
Resolved issues:
- #8 Made send/receive/handshake cancellation safe.
Other:
- Replaced
timestamp_nanosforDateTimewithtimestamp_nanos_optand made the conversion fromDateTime<Utc>intoi64returni64::MIN(0Npin q/kdb+) when theDateTime<Utc>is not between 1677-09-21T00:12:43.145224192 and 2262-04-11T23:47:16.854775807.
Maintenance Release
- Bug fix:
- #2 Decompress function always throw an error
- Update in line with
chrono- Type change from
DatetoNaiveDate - Creating timestamp, month, date and datetime returns
Resulttype
- Type change from
- Update of dependencies
Enum Support & Pick up Row from Table
- Added
get_rowwhich picks up a row of a table at the specified index as a dictionary - Added
ENUM_ATOMandENUM_LISTtype indicator. - Added new_enum to
api. get_longinapisupports enumget_rowinapitakes source enum names to support enumerated tablepush_rawinapisupports enumleninapisupports enum
Note: enum type is not self-completed in C API because source symbol list is not contained in the enum K object
Error Implementation
Maintenance release including following changes:
- Implement crate error
- Provides more error information
- Update dependencies
Minor Release for Async Performance
The following functions became async to un-block other tasks in some threads.
K::q_ipc_encodeQuery::serializecompressdecompress