Follow

Kinetica 6.2.0.12 Release Notes

Build version:  6.2.0.12.20180720232954

 

FIXES:

KGEO-135 Implemented Haversine/Vincenty distance function between singular-geometry and multi-geometry.
KGEO-136 Implemented Haversine/Vincenty distance function between multi-geometry and multi-geometry.
KGEO-143 Added more comments using Doxygen format. Also fixed some misspells.
KGEO-156 Updated the name of a function: coordsAreaSphere -> sumLineInternalAngleSphere.
KGEO-244 Implemented ST_GeomFromGeohash & ST_PointFromGeohash.
KGEO-254 Implemented ST_Geohash, and added its tests.
KGEO-244 Updated the way to read/write CharN for Geohash functions. Now there is no extra memory allocation.
KGEO-255 Fixed a crash in CairoRenderer incurred by CB_RASTER without specifying pointshapes; changed the default pointshapes from none to circle for CB_RASTER.
KGEO-259 Added tests when target/source tables do not exist.
KINFRA-294 Added option for a specific table in gpudb_file_integrity_check.py: list all table files
KINFRA-294 Removed old persist scripts and start update of gpudb_file_integrity_check.py and gpudb_migrate_persistence.py
KINFRA-294 Updated gpudb_file_integrity_check.py
KINFRA-294 Updated logs in gpudb_file_integrity_check.py
KINFRA-315 Added new action to alter_table: remove_text_search_attributes
KINFRA-315 Added fast alter table when removing the only text_search column
KINFRA-315 Disallow all inserts/updates/deletes on any table with a text_search annotation when text search is disabled
KINFRA-315 Disallow throw when loading a type with a text_search column, when text_search is disabled. complete loading type.
KINFRA-315 Updated alter/table remove text_search columns when text_search is disabled
KINFRA-321 Added support for large(>2GB) string/bytes values when reading from indexdb
KINFRA-331 Fixed rebuild perf time condition
KINFRA-332 Increased communicator test maximum message size from 1 GB to 4 GB to permit testing int64-sized messages
KINFRA-332 Increased required libs version to ensure ZMQ fix is included
KINFRA-332 Fixed ZMQ bug that causes failures sending and receiving messages >= 2 GB
KINFRA-332 Added script to test large messages with ZMQ (not part of all_test)
KOLAP-211 Added cume_dist window function -added method for computing function via thrust -added tests to make sure it works
KOLAP-211 Fixed cume_dist bug in CUDA build -one particular inclusive_scan_by_key() call inexplicably returned the wrong results
KOLAP-377 Fixed Only allow valid collection names for PARENT_SET
KOLAP-497 Added be able to insert records(no nulls) into non-nullable target tables in append/records
KOLAP-497 Enhanced rewrite expression formulation
KOLAP-497 Enhanced set log message appropriately.
KOLAP-505 Added additional tracer commands to better characterize incremental group-by's - also record nsec_on_queue for all worker tasks
KOLAP-505 Disabled buggy materialized view incremental refresh on group-by result table with regular GaiaSet input
KOLAP-505 Enabled incremental update for GaiaSetChunker - Plumb start_offset through GaiaSetKernelDataHelper - Add start_offset parameter to GaiaStencil::kernel_prolog
KOLAP-505 Fixed uninitialized GaiaSetBase::m_last_refresh_time
KOLAP-505 Updated GPUManager GaiaSet schedule funciton pass in number of points and number of stenciled points pass the offset of the input authorization mask. - Modify TomAlterTable.cpp and KernelDataHelper to pass in these values - Eliminate some unused GPUManager::schedule variants to reduce number of functions to update - Currently arguments are passed but not used
KOLAP-505 Updated GPUManager::schedule function now uses offset, num_points and num_auth_points inputs to create mem blocks
KOLAP-505 Added offset parameter added to GaiaSetDataContainer::copy_value_if virtual function and all subclass implementations - In GPUManager offset parameter passed to copy_value_if function - called for filtered tables - enabled incremental group-by on GaiaSet inputs
KOLAP-505 Updated making refreshes based on last_update_time > last_refresh_time indicating we need to do a full refresh - required setting these variables in a number of places
KOLAP-505 Reverted changes to TomAlterTable.cpp
KOLAP-563 Fixed Window Function Error with ORDER BY Clause
KOLAP-587 Added better test with multihead ingest.  make TableDependency::get_is_dirty return true if multihead ingest enabled
KOLAP-587 Fixed test_join_refresh.py to not error out when multihead ingest is enabled
KOLAP-587 Fixed if multihead ingest is enabled (gpudb.conf enable_worker_http_servers = true) then periodic and manual refreshes always refreshes the view independent of dirty state of the view
KOLAP-603 Added foreign key names to include hyphens
KOLAP-605 Added a new 'hash' function to our expression evaluator that uses MurmurHash3 under the hood
KOLAP-605 Added a 'sha256' function that takes in a charN string as input and outputs the SHA2-256 hash as a char64 with 64 hex digits. Runs on host only (like geo functions) to avoid each GPU thread using large-ish memory buffers.
KOLAP-605 Added support for hash and sha256 (and ST_GEOHASH, ST_GEOMFROMGEOHASH, ST_POINTFROMGEOHASH).
KOLAP-211 Added support for CUME_DIST.
KOLAP-605 Updated sha256 function avoids extra copy of the input charN (by reversing the string in-place)
KOLAP-607 Fixed incorrect sorting parameter used in some cases.
KOLAP-609 Added tests for containsimplification bug.
KOLAP-609 Fixed ContainsSimplification bug.
KOLAP-611 Fixed Sharded st_linestringfromorderedpoints clears wkt_vectors before sending back to rank 0
KOLAP-612 Added test demonstrating problem no longer exists
KOLAP-613 Fixed JoinedSetDesc::expand_set_has_nulls to correctly mark tables as set_nullable
KOLAP-614 Added a reproducible test case (full test mode only)
KOLAP-614 Added debug/trace statements for Sink
KOLAP-614 Added more debug statement and fix median selection
KOLAP-626 Updated Incremental group-by now accumulate aggregates correctly for duplicate aggregates
KUI-329 Improved transfer status screen.
KUI-339 Enabled automatic setting of ENABLE_DB_AUTH by synching with gpudb.conf file
KUI-340 Data browser slice not handling null values properly
KUI-341 Added new CB_RASTER params from * KGEO-139 and fix empty param boxes
KUI-341 Advanced Query tools missing LABEL_X_OFFSET and LABEL_Y_OFFSET params for wms endpoint
KUI-342 Fixed GAdmin dashboard status always shows rebalancing state
KUI-344 Fixed KiDDL not reporting system level errors properly
KUI-345 When creating table, old fields values persist
KUI-346 Configured Table menu in GAdmin has incorrect side menu
KUI-347 Added Refresh Table List to Advanced CSV Import
KUI-348 Fixed Missing permissions when creating a table with limited permissions user
KUI-349 Improved font weight consistency across different browsers

 

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.