I have a database one a main server that replicates out to 2 remote servers via scheduled replication. These remote replicas are set to only receive documents in a specified view. I have “Remove documents not modified in the last xx days” UNCHECKED in both of the replicas, but old documents are still being removed from them. I tried setting the number to zero in one of the replicas, and all of the documents were removed.
For now I can set the value to 999 days as a workaround, but I would like a more permanent solution. These are archival databases, and 999 days is not going to be enough at some point.
I did a search, but couldn’t find any mention of this problem. It seems like a significant bug, so I’m a bit surprised that I haven’t been able to find anything yet. Any suggestions would be appreciated.