}
static ClientSession processSessionParameterChange(Object parsedStatement, ClientSession session)
{
if (parsedStatement instanceof UseCollection) {
UseCollection useCollection = (UseCollection) parsedStatement;
if (useCollection.getType() == UseCollection.CollectionType.CATALOG) {
return ClientSession.withCatalog(session, useCollection.getCollection());
}
else if (useCollection.getType() == UseCollection.CollectionType.SCHEMA) {
return ClientSession.withSchema(session, useCollection.getCollection());
}
}
return session;
}