Retention Period of KSQL Table and Stream

Hi guys, I’m working with the Confluent platform and experimenting with KSQL DB. I’d like to clarify the data retention periods for KSQL Tables and Streams. Here are my scenarios -

  1. If I have a source topic with a retention period of 7 days and I create a KTable from that topic, will the data in the KTable also expire after 7 days?
  2. When I join a Stream and a Table to create a persistent table, when does the data from that table get evicted?

Thanks