code: def session_commit(self, session):
          
          # this may happen when there's nothing to commit
          if not hasattr(session, 'meepo_unique_id'):
              self.logger.debug("skipped - session_commit")
              return
  
          self._session_pub(session)
          self._session_del(session)
docs: Pub the events after the session committed.
  
          This method should be linked to sqlalchemy "after_commit" event.