Improving performance on complex diffs
May 20, 2022Denise Garcia

Summary
This post details the technical shift from a '3-way' diff algorithm to a 'three-dot' (2-way) diff algorithm in Bitbucket Cloud's pull request functionality. It explains the algorithmic difference, the performance benefits, and how users can still view destination branch changes by syncing. It also outlines the deprecation of the 'merge' parameter and introduction of the 'topic' parameter in the Diff API to control the diff behavior.