topic tantrums
Imagine a scenario where there are 2 nodes subscribing to the same topic. And that, node B subscribes to the topic a few minutes after node A. Now, when node B starts subscribing to the topic, does it start receiving all the earlier messages that were consumed by 'A' since it started earlier or does it only receive the messages that are available on the topic from that moment in time.
And what is the size of any given topic? Does it hold messages forever or is there some kind of limit as to how many messages a topic can hold at any point in time.
I apologize if my understanding of ROS is severely lacking, but I am still learning.
Thank you.