Hey Kafka Developers, This is a small announcement that the gradle build now supports the git-worktree subcommand [1] on the 3.4, 3.5, 3.6, and trunk branches [2].
If you've needed to check out multiple copies of Kafka concurrently, you previously needed to manage multiple full clones of the repository. Now you can add a worktree that shares a common git repository, transparently sharing all commits and branches with a single local repository. With this, you can run tests in the background for one or more branches while actively working on a different branch. If you have open PRs right now, you can take advantage of this change by merging or rebasing with trunk. [1] https://git-scm.com/docs/git-worktree [2] https://issues.apache.org/jira/browse/KAFKA-14767 Thanks, Greg