Cluster maintenance and upgrade
At any given time, a ThoughtSpot application instance can be in any one of the following states:
-
ACTIVE
Indicates that the cluster is active and user activity is detected. -
UNDER_MAINTENANCE
Indicates that the cluster is down for maintenance due to upgrade or patching. -
STOPPEDIndicates that the cluster is stopped and no user activity is detected. -
STARTING/PENDING
The cluster is currently starting, or some other workflow is running on the cluster.
Cluster status during upgrade๐
With ThoughtSpotโs Minimal Downtime Ephemeral Mode upgrade option, we upgrade ThoughtSpot in the background while users can use ThoughtSpot in Ephemeral mode. This means that during the upgrade, the system will be in transient state, yet it allows users to create and view data. However, any new objects created during the upgrade will be lost.
When the upgrade starts, the ThoughtSpot instance operates in the Ephemeral (Read-Only mode) and the cluster state changes to UNDER_MAINTENANCE.
ThoughtSpot users can determine if their instance is under maintenance by sending a GET request to one of the following API endpoints:
-
REST API v1 endpoint
GET /tspublic/v1/admin/banner -
REST API v2 endpoint
GET /api/rest/2.0/system/banner
ThoughtSpot Embedded application users can also view the banner text by calling the above APIs.