This is very odd for at least two reasons: 1> TLOG replicas shouldn’t optimize on the follower. They should optimize on the leader then replicate the entire index to the follower.
2> As of Solr 7.5, optimize should not optimize to a single segment _unless_ that segment is < 5G. See LUCENE-7976. Or you explicitly set numSegments on the optimize command. So if you can reliably reproduce this, it’s probably worth a JIRA…... > On Mar 8, 2019, at 11:21 AM, Wei <weiwan...@gmail.com> wrote: > > Hi, > > RecentIy I encountered a strange issue with optimize in Solr 7.6. The cloud > is created with 4 shards with 2 Tlog replicas per shard. After batch index > update I issue an optimize command to a randomly picked replica in the > cloud. After a while when I check, all the non-leader Tlog replicas > finished optimization to a single segment, however all the leader replicas > still have multiple segments. Previously inn the all NRT replica cloud, I > see optimization is triggered on all nodes. Is the optimization process > different with Tlog/Pull replicas? > > Best, > Wei