Update utils.py update method get_kinetica_records_for_comparison() add in alternative patch around Python API in order to disambiguate between collections and tables. Should be replaced with logic carried over from Kinetica

KECO-1453

Update spark_sqlserver.py add special handling for SQL query generation for varbinary types, as it is much different than geometry/geography column data types

KECO-1453

Update spark_sqlserver.py register column type 'geometry' with --gis-ext-enabled. Prior to this commit, the only support KIO had for SQL Server GIS types was column type 'geography'

KECO-1453

Update sql_server_generic_alter_wkt_column_to_wkb.sql alter as varbinary processing/conversion is much different than geometry/geography

Update spark_chunks_local_csv_to_kinetica.metadata.json spark_csv_to_kinetica.metadata.json move one test from single to chunks since it references chunked ingest

KECO-1476

Update utils.py update method prefetch_kwargs_for_kwargs_dependent_resources() avoid calling parser.parse_known_args() if the user passes in -h/--help so as to call parser.parse_args() in main CLI parser with actual help menu

KINFRA-1372

Add logs in SetIndexedDbFile::rename_setdata_id

KINFRA-1378

Add fifo lock on alter table for protection from inserts on multi-head

KINFRA-1386

GlobalManager wraps jobids at max_int - 1000

KINFRA-1387

GaiaCudaUtils::getCudaFreeMemory() skip non enumerated GPUs instead of throwing, fixes not being able to run UDFs