Follow

Kinetica 7.0.20.0 Release Notes

Build version: 7.0.20.0

  •  61 Resolved Issues

FIXES: 

KGEO-882 Implemented zero-copy avro decoding for feature rendering and classbreak rendering sinking
KGEO-882 Switch some loggers from DEBUG to TRACE
KGEO-889 Fix missing merge related change
KGEO-889 Track head symbology for feature rendering
KGEO-901 Remove use of point_render_threshold for tracks
KGEO-918 VTS prevent adding invalid polygons to tile
KINFRA-2345 Log unrecoverable error message at error level
KINFRA-2380 Improvements to types, tables, and replicated table data sync for crashed ranks
KINFRA-2422 When rank 0 sends all tables to workers, clear out any join tables on the workers that aren't present on rank 0
KINFRA-2446 In Worker_rebuild_db pass global job id, not a new local job id, into TOM::rebuild_table_from_indexeddb
KINFRA-2448 Add http_keep_alive as internal option to alter system properties
KINFRA-2448 Add http_keep_alive conf option; support keep alive if enabled
KINFRA-2454 Catch errors on refresh, for external tables refresh on startup
KINFRA-2493 Mark table for rebuild on allocation failure if IndexedDb insert was successful - clarify error message from IndexedDb when update blocked due to column and object store inconsistency - log additional error messages and results from file repair
KINFRA-2499 Update text exe process to log stdout to .out not .log file
KINFRA-2500 CUDA synchronize after copying from VRAM cache
KOLAP-2344 Add support to IGNORE NULLS for Window functions FIRST_VALUE, LAST_VALUE, LEAD and LAG
KOLAP-2405 Fix problem with setting file out of sync and series partitions setting file out of sync in 7.0 required a chunk vector lock to fix, we just removed the code as it is no longer necessary
KOLAP-2452 Return specific errors from /insert/records when user requests it and PK conflicts exist
KOLAP-2476 Add comments to BetweenJoinKernel.cu - rename some functions - accelerate joins using join expressions
KOLAP-2477 Allow user to insert char8/char16 data into ipv4. if the data is invalid, it will be inserted as null
KOLAP-2477 Avoid dual explicit casts added by planner, core
KOLAP-2480 Allow /show/functions to be called when system is offline
KOLAP-2493 Fix compile warning to add missing line
KOLAP-2496 Implement non-default window framing for Product window function
KOLAP-2503 Port fix from 7.1/master - derive aggregate type including the raw aggregates used in the having expression and pass the derived type to normalize_rpn to resolve the raw aggregates as fields - add tests to validate string aggregates in having, with/without rollup, result_tables
KOLAP-2541 Do not unlock group-by early if any aggregates are on geometry types
KOLAP-2553 Initialize GaiaSetBase::m_last_insert_time the same way m_last_update_time was initialized
KOLAP-2570 Handle and test result_table_force_replicated option in union create indexes
KOLAP-2571 Better initialization and handling of invalid requestSentTime. Added a fuzzer known error response
KOLAP-2572 Set uses dot find instead of std::find since the first one has lower run time complexity
KOLAP-2574 Throw an error if Timestamp is out of range. Fix an issue when computing tier strategy for timestamp data
KOLAP-2581 Rollback create materialized view requests properly so that no member entries are left even if member entries remain in the root view, allow the view to be cleared
KOLAP-2581 Added missing line defining smi
KOLAP-2606 Add chunker modification function to set offset and length of data to be processed - reimplement JoinedSetChunker to take advantage of these and only process the sub-chunks within the offset and length
KOLAP-2606 Have JoinedSetChunker cache JoinedSetChunk counts so only first query on JoinedSet needs to calculate the counts - helps accelerate paging through a table with get_records_by_column
KOLAP-2606 Reimplement GaiaSetChunker to take advantage of range parameters. Worker_get_records_by_column now skips unneeded chunks for both JoinedSets and GaiaSets - worker_get_set_count changed to not require pinning chunk stencils to get count
KOLAP-2608 Disable fast path in self appending to avoid re-sharding
KOLAP-2625 Add support for short-circuiting errors using a NULL/Error stack
KOLAP-2625 Avoid index error
KOLAP-2625 Support short-circuiting even in constant (simplified) expressions
KOLAP-2627 Recreate indexes after a full refresh of groupby views(locally at worker)
KOLAP-2627 Stop recreating indexes on groupby result table if it is a refresh (from rank0)
KOLAP-2630 Fix a index bug when calling convertGRBCIResponseAvroEncoding function when re-sharding
KOLAP-2632

multichunk indexed get_records now appends records for each chunk to result rather than overwriting the result with the current chunk records.  Added test_kolap2632.py and fixed test_aggregate_group_by.py:

test_aggregate_group_by_mv_indexes to reflect new corrected number of records returned

KOLAP-2635 Add EXECUTE_AS support for SQL procedures
KOLAP-2635 Add new option parameter for show_sql_proc
KOLAP-2638 More reducing of tests with overlapping table names
KOLAP-2645 Fix for query returning unexpected output and generating the wrong plan
KOLAP-2648 Remove calls to functions that will be removed, and are currently causing valgrind issues
KOLAP-2676 Added log1p/log2/log1pf/log2f functions
KOLAP-2682 Add new test_join_kolap2682.py to join_test.sh and all_test.sh
KOLAP-2682 Fix JoinedSetChunker:setRangeParametersImpl and JoinChunk constructor calculation of start and end offsets of subchunks
KOLAP-2737 Fixed JoinedSetChunker begin_offset calculation when range parameters are set
KOLAP-2802 Fix input to get the datatype of the column referred in Product window function
KOLAP-2816 Alter table detects attempt to rename of materialized view earlier and no longer renames views on workers
KOLAP-2825 Change error-log to debug-log in GaiaSetStencil::apply_delete_stencil
KUI-1565 Add sorting by label asc/desc option for Bar Chart slice
KUI-1638 GAdmin record editing should support tables with shard keys
KUI-1643 Disable export service endpoint if auth disabled and no credentials passed
KUI-1654 GAadmin CSV import should parse out dot-separate schema(collection)/table names from csv filenames


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

 

 

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

Article is closed for comments.