drop_session
- drop_session(
options?: Record<string, string>,
callback?: GPUdbCallback,
): Promise<DropSessionResponse>Parameters
Optionaloptions: Record<string, string>Optional parameters.
Optionalcallback: GPUdbCallbackOptional callback function
Returns Promise<DropSessionResponse>
Promise<Types.DropSessionResponse> - Promise resolving to the response
- Defined in src/GPUdb.ts:8362
drop_session_request
- drop_session_request(
request: DropSessionRequest,
callback?: GPUdbCallback,
): Promise<DropSessionResponse>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.
Parameters
- request: DropSessionRequest
Request object containing the parameters for the operation
Optionalcallback: GPUdbCallbackOptional callback function
Returns Promise<DropSessionResponse>
Promise<Types.DropSessionResponse> - Promise resolving to the response
- Defined in src/GPUdb.ts:8331
- request: DropSessionRequest
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.