Skip to main content

Drop the objects owned by a session

Ends the client session named by the X-Kinetica-Session HTTP header of this request, dropping every session temp table (a table created in SQL as #name) that belongs to it. Objects outside the session that depend on those tables are invalidated, not dropped.

A client sends its session ID in the X-Kinetica-Session HTTP header to every endpoint (e.g., /execute/sql), and needs to call this endpoint only when a response’s info map has carried session_id_used set to true.

Only the user that owns the session, or a system administrator, may drop it. Dropping an unknown session is a no-op.

Drop the objects owned by a session

Ends the client session named by the X-Kinetica-Session HTTP header of this request, dropping every session temp table (a table created in SQL as #name) that belongs to it. Objects outside the session that depend on those tables are invalidated, not dropped.

A client sends its session ID in the X-Kinetica-Session HTTP header to every endpoint (e.g., /execute/sql), and needs to call this endpoint only when a response’s info map has carried session_id_used set to true.

Only the user that owns the session, or a system administrator, may drop it. Dropping an unknown session is a no-op.

  • options - The optional parameters; any left unset take the server’s defaults.

Sends a pre-built DropSessionRequest to the /drop/session endpoint.

Sends a pre-built DropSessionRequest to a specific worker URL, bypassing HA head-node selection. Used for multi-head access.