v1.5.8
v1.5.8 - Shrek Trail Mix, a mixed bag of bugs and guts and stuff
🛠️ Added
is_version_controlled
tosearchable
forTS_METADATA_OBJECT
andTS_DEPENDENT_OBJECT
to track objects which are marked under VCS- better user-facing logging for
scriptability export
whentml/export
fails - allow dynamic table construction Database Syncers on
extractor search
🐛 Bugfix
- ignore default data source on ThoughtSpot SW 9.5.x
- #144 | clean NUL bytes from being written to CSV Syncer
- fixes for
user-management sync
when caching existing user principals - check (only from the cli) and attempt to remedy system-level CS Tools installations
- fix for column case sensitivity in the
searchable deploy
SpotApp - fix for Falcon Syncer data types not compiling correctly from sqlalchemy custom types
- fix for Falcon Syncer not appropriately sending data to ThoughtSpot
- fix for Falcon
load_strategy
, which should reflect the correctempty_target = true|false
- fix for
searchable metadata
Database Syncerload_strategy
truncating on multipart file uploads
❎ Removed
- disallow
TS_BI_SERVER
extract forsearchable
for the Falcon Syncer
🫀 CS Tools Internals
- better Anacoda environment detection
- more descriptive error when the Syncer format is in an invalid state
- added caching on repeated
metadata/details
calls (objects are not expected to change greatly intra-process) - always save configs, even if they don't pass cluster check
- add a secure fileshare link when submitting bug reports
- fetch column schema details on the
thoughtspot.search
middleware - fetch bad records on
thoughtspot.tsload
middleware wheninit
orcommit
fails - fix for background analytics worker
This is part of the major 1.5.0 series of releases, read about it in Our Documentation.
Full Changelog: v1.5.7...v1.5.8