Follow

Kinetica 6.2.0.14 Release Notes

Build version:  6.2.0.14.20180804230622

 

HIGHLIGHTS:

  • ARM64 build support
  • New functions: ST_LineSubstring, ST_LineMerge
  • 3x-4x performance improvements of ST_Intersects, ST_Distance, ST_DWithin for linestring-linestring calculations
  • Minor performance enhancements for many ST_ functions
  • Int and timestamp can be casted/unioned together
  • Various bugfixes

 

FIXES: 

KDEVOPS-46 Added check for default gpudb.conf in the event that a conf is provided in the persist folder.
KDEVOPS-64 Restored version numbering scheme to get_version to ensure that the gpudb-test tarballs get created with a full, four number version.
KDEVOPS-64 Updated make-dist-common.sh to match between repos.
KDEVOPS-67 Fixed Missing a file to add to the list of detecting CXX11-ABI.
KDEVOPS-67 Updated gpudb-core to build on ARM64.
KDEVOPS-67 Updating our ODBC Makefiles to support ARM64.  This adds support for detecting whether the Simba libraries have been compiled with CXX11_ABI support on or off, and adjusting our own build appropriately.
KGEO-256 Updated backport from master Python 2.7.15, Geos 3.6.2, fontconfig 2.12.6, freetype 2.9, bootstraps and parallel build-gpudb-core-libs.sh
KGEO-256 Upgrade GeometryUtils for newer geos 3.6.2, backport from master some CMake updates
KGEO-284 Implemented fast-path ST_Dwithin between LineString and LineString.
KGEO-285 Simplified 'checkBoundingBoxIntersects()' function. It improved the speed of ST_Intersercts, ST_Distance, ST_Dwithin between two Lienstrings.
KGEO-281 Removed unnecessary variables and extra calculations. All ST functions got speed improvements.
KGEO-292 Added support for ST_AZIMUTH (returns Double).
KGEO-297 Implemented ST_LineSubstring.
KGEO-298 Added null geometry check. Return null if input geometry was null.
KGEO-298 Implemented ST_LineMerge using GEOSLibrary.
KGEO-303 Fixed large vertex buffer over 500M vertices crashes nvidia OpenGL impl on SLES. This change prevents creating such a large buffer in ShapeProcessor.
KINFRA-294 Added scripts/gpudb_file_parser and friends to make-gaia-dist
KINFRA-294 Added test for persist scripts
KINFRA-294 Fixed foreign keys in migrate script
KOLAP-406 Allow cast of int to timestamp
KOLAP-488 Enhanced saveToFile of SetManagerFileSync after inializeing persisted materialized views at startup
KOLAP-505 Fixed setting and getting last refresh chunk_index and size functions to work correcty when chunks are deleted between the set and get - Fix deadlock when erasing temporary GaiaSet used for incremental update - occurs due to different order of taking chunk_vector_lock and  ConcurrentSGMapp lock during incrmental update erase and Gadmin calling show_tables when getting set sizes
KOLAP-601 Fixed ParserUtils::add_offset_to_set_index_variable_rpn to handle is_null variables correctly (note 'is_null(<name>)' is treated like a simple rpn Variable type and not as a is_null function applied to a variable
KOLAP-604 Added more tests for INT attributes.
KOLAP-604 Added tests for charN to support expressions in new_values_maps.
KOLAP-604 Added tests for INT column in update/records to support expressions in new_values_maps.
KOLAP-604 Added tests for updating INT column with expressions.
KOLAP-604 Added 'use_expressions_in_new_values_maps' option in update/records.
KOLAP-604 Added checking 'use_expressions_in_new_values_maps' first in rank0.
KOLAP-604 Added copy derived value to source column when using expressions in new_values_maps.
KOLAP-604 First push of tests for update/records to support expressions.
KOLAP-604 First push, UpdateRecords to support expressions in new_values_maps.
KOLAP-604 Made sure datatype are compatiable when updating attribues with exprssions.
KOLAP-604 Added periodic push, seprate expressions from constant values in new_values_maps.
KOLAP-604 Added when updating non-nullable column, make sure new_values do not contain NULLs.
KOLAP-638 Simplified the get_expression() method for window functions
KOLAP-638 Enhanced window functions support expressions with commas in quotes and parens -also support "NOT xxx", where we need to retain the space between the tokens
KOLAP-642 Updated Type::get_column_name_in_base_set once again modifies m_name_to_base_set_name_map - protected by mutex
KOLAP-664 Begin implementation of avoid deep recursion in constant simplification- disabled for now
KOLAP-666 Fixed GaiaStencil::populate_from_indices to set the stencil count correctly when there are duplicate input indices
KOLAP-666 Fixed test_plot2d_multiple_cb.py:test_plot2d_multiple_cb_join to not save image which was causing later tests to fail
KUI-171 Fixed KIO configure import columns for Kinetica
KUI-171 Removed the “Configure Columns” button since the KIO service -dry-run option is not yet available.
KUI-331 Implemented screen to enable graphical configuration of create join table request
KUI-331 Set join table ttl to -1 to ensure Reveal dashboards/slices never break from timeout
KUI-361 Fixed KIO import/export not working with external users.

 

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.