KX Insights Core 3.0.1
Release Date
2022-05-27
Core Executable
[FIX] Previously .z.f
and .z.x
were inconsistent between q
and qce
. qce
has been updated to reflect historic q
behavior.
Pre 3.0.1 behavior
$ qce hello.q 0 1 2
q).z.f
`startq.q
q).z.x
"hello.q"
,"0"
,"1"
,"2"
Updated behavior
$ q hello.q 0 1 2
q).z.f
`hello.q
q).z.x
,"0"
,"1"
,"2"
REST Client
[FIX] Free memory used for async responses and sd1() handles
[FIX] Add timeouts to registration calls - KX_KURL_AWS_REGISTER_TIMEOUT, KX_KURL_AZURE_REGISTER_TIMEOUT and KX_KURL_GCP_REGISTER_TIMEOUT
[FIX] Catch errors getting service accounts on GCP
[NEW] Support for IMDSv2 on AWS
[FIX] Refresh Azure tokens every half day
qpacker
[FIX] sobuilder should generate a compile_comands.json which can be copied out by q-packer and used by sonarqube. qpacker should exclude compile_commands.json from qpk
[FIX] qpacker now checks if license file is readable
SQL
[FIX] Various fixes to the sql library