Hi Swapnil,
getMembers() is independent of the data source result set. It is based on the master data sort order, so DS_1.getMembers(<Instance>,1) will not necessarily return the latest instance, even when the Top 1 condition filter is active. It will most likely return the first instance.
Regards,
Mustafa.