I have a test network with solo orderer and one private data collection. BlockToLive is set to 3. I started to add new entries with putPrivateData and putState. Initially I observed, that the older private entries were purged. However, after a while this is not a case anymore. Old entries stay in private data collection. With this command
peer channel fetch newest -o orderer:7050 -c exchange-channel last.block `
I am able to see that the block number changes and blockToLive condition should actually be fulfilled.
What could be the reason? Which logs should be checked?