Follow

Kinetica 6.2.0.19 Release Notes

Build version:  6.2.0.19.20180912170711

 

Highlights:

  • Fixed GAdmin displaying incorrect values for large longs (due to JS limitations on number size)
  • KIO supports ingest from Parquet Dataset from S3
  • Much faster ‘TRUNCATE TABLE’ (/delete/records with ‘delete_all_records’:’true’)
  • Can join on NVL(a.x,b.y) = c.z where a.x, b.y and c.z are shard keys
  • Initial support for TO_CHAR date/time/datetime formatting function (single format clause only)

FIXES:

KDEVOPS-87 Added --print-dirs option to gpudb_hosts_persist_clear.sh
KGEO-154 Updated OWSlib now work with the WFS handler
KGEO-198 Updated class break kernel return early when the stencil vector has no true value for the chunk.
KGEO-342 Added Python script for ST_VoronoiPolygon use cases.
KOLAP-604 Added checking RpnDataType to block undesirable implicit datatype conversions.
KOLAP-604 Updated compare with 'null' more efficiently.
KOLAP-678 Fixed Projection, Union, Unique and Unpivot work with now function - validate_expression ExpressionInfo return value enhanced to provide enough info we don't have to have different path for individual variables
KOLAP-678 Fixed validate_expressions to return DATA_TYPE_IPV4 when passed an IPV4 variable - was returning DATA_TYPE_INT
KOLAP-726 Implemented to_char function.
KOLAP-730 Added Support WINDOW functions in JOIN
KOLAP-732 Added initialize uninitialized variables for Type created for JoinSet
KOLAP-733 Added tests to verify correct creation of FilterPlan with constant-false plan members
KOLAP-733 Fixed form_set_index_partitions to not give up prematurely and to correctly insert overlapped stenecil set_indicesinto the new partition.
KOLAP-733 Fixed partition constant-false join to perserve knowledge of what sets have already been joined.
KOLAP-733 Fixed wrong index in form_set_index_partitions
KOLAP-735 Speedup /delete/records with delete_all_record=true by clearing the primary key index and attribute indexes instead of deleting key-by-key
KOLAP-736 Joining expressions 'a.x == b.x and NVL(a.x,b.x) == c.x' where a.x, b.x and c.x are shard keys now works
KOLAP-736 Previously allowed if(is_null(a.x),b.x,a.x) == c.x as a term equating shard keys a.x and c.x Now also allow if(!is_null(a.x),a.x,b.x) == c.x
KOLAP-738 Added test of unpivot of nullable field
KOLAP-738 Avoid adding is_null expression variables to UniqueProc.cpp intermediate join table
KOLAP-739 Added tests to check updates by calling get/records.
KOLAP-739 Fixed when updating using expressions DATA_TYPE_STRING now throws error.   Timestamps now work correctly
KOLAP-739 Updated indexDb when updating attributes with expressions.
KOLAP-740 Fixed SetManager:clear_child_sets() to not throw when a base table is cleared before a join table clearing a whole collection
KOLAP-741 Fixed so can now subchunk 1 dimensional join tables correctly
KOLAP-742 Fixed multiple 'or' clause simplification to a single 'in' clause when there are embedded commas in string constants
KPP-1341 update test to work also when text_search is disabled
KSF-192 Restored signal handler SIG_DFL and signal us to generate a core dump
KSF-192 Updated avro to 1.8.2, add patch (from their master) to GenericDatum.hh GenericUnion constructor to call selectBranch(0)
KTOOL-349 Updated various files to remove references to mock (now that Python 3 is part of distribution, use unittest.mock).
KTOOL-350 Added pytest and dependencies for ease of testing.
KTOOL-350 Added s3fs to kio for parquet datafiles on s3.
KTOOL-351 Update CLI documentation for ParquetDataset to reflect graceful failure.
KTOOL-351 Update kio/src/backends/parquet/parquet_dataset.py CLI documentation.
KTOOL-351 Update kio/src/backends/parquet/parquet_dataset.py CLI documentation.
KTOOL-351 Update parquet.py and parquet_dataset.py CLI documentation with full examples.
KTOOL-351 Update parquet.py and parquet_dataset.py CLI documentation with full examples.
KTOOL-351 Update README.md to reference Python 3.6 instead of 2.7 in dist isns.
KTOOL-351 Update s3.py and parquet_dataset.py CLI documentation.
KTOOL-351 Update s3.py and parquet_dataset.py CLI documentation.
KUI-395 Add parquet dataset from S3 KIO support to GAdmin
KUI-395 Added parquet dataset from S3 KIO support to GAdmin
KUI-396 Disable row delete in GAdmin when table is replicated (record IDs are inconsistent)
KUI-396 Disable row delete/update in GAdmin when table is replicated (record IDs are inconsistent)
KUI-396 Disabled row delete/update in GAdmin when table is replicated (record IDs are inconsistent)
KUI-397 Due to lack of JS number precision, truncate large long values and pad with # where precision is lost
KUI-397 Fixed issue due to lack of JS number precision, truncate large long values and pad with # where precision is lost

 

KNOWN ISSUES:

None currently

  


Should you have any questions or concerns, please visit our support page, official documentation page or email us at support@kinetica.com

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

0 Comments

Please sign in to leave a comment.