When syncing database for the first time (just pulling), pendingDocumentIDs of push replication contains all documents which were pulled.
changesCount is actually 0
When stopping/starting replication pendingDocumentIDs are cleaned up.
Please file bug reports on Github. Thanks!