How does Liquibase work with database sessions?

I’m using Spring transaction manager with Liquibase to run my changesets on a MySQL DB.  I was curious if somebody could tell me how sessions are handled?  I ask because I am creating a temporary table in my changeset, and would like to know when said table would be eliminated since MySQL will keep a temporary table until the client session ends.  Would this be done per changeset? Or would the depend on Spring?

Thank you in advance.