Today I was testing an application to make sure that changes made to ensure replication merged changes at the field level rather than the default document level. To do this we set up replicas on two different dev servers. Because the two servers do not normally repolicate with each other (and because we didn't want to wait that long) I decided to replicate the databases manually from my workstation. When I did, I found that the documents did not merge changes at the field level but at the document level. My initial thoughts were that there was a problem with the field level merging. Later we figured out a way to get the servers to do the replication. When the servers initiated the replication the field level merging took place as intended.
It would appear that replication that is initiated from the Notes client (Notes 6.0) does not perform field level replication. I need to do some further tests to confirm this, but obvioulsy I need to be careful when I use my workstation to replicate databases as this may very well result in a different outcome for applications designed to merge changes at the field level... Yikes
Comments (1)
I'm very interested in what you find here. It would settle a long-standing disagreement that I've had with a couple of Lotus support people who insist that Notes replicates at the field level even though my experience has been like yours: Notes doesn't, Domino does. :-)
Incidentally, how did you do your test?