Skip to content

Revert "Bug fixes for 2.4.0 in sqllin-dsl and sqllin-processor (#124)" - #125

Merged
qiaoyuang merged 1 commit into
release/2.4.0from
revert/squash-merge-124
Oct 2, 2026
Merged

qiaoyuang merged 1 commit into
release/2.4.0from
revert/squash-merge-124

Conversation

@qiaoyuang

Copy link
Copy Markdown
Collaborator

Reverts #124, which was squash-merged as 96d05b5.

#124 fixes a set of independent issues, one commit per issue, and each commit message documents its own issue. Squashing folded them into a single commit. Reverting the squash lets feature/bug-fixes-2.4.0 be merged again in a way that keeps its 18 commits.

Re-merging after this lands

  1. Merge this PR. It is a single commit, so any merge method works.
  2. Open a new PR from feature/bug-fixes-2.4.0 into release/2.4.0 (a merged PR can't be reopened) and merge it with Create a merge commit. Not squash, which would undo the point of this revert, and not rebase either: rebasing gives the 18 commits new hashes, while several commit messages and Bug fixes for 2.4.0 in sqllin-dsl and sqllin-processor #124's description refer to commits by hash.

Verified locally

  • After this revert, the content of release/2.4.0 is identical to da96b10, where it stood before the squash.
  • The re-merge was simulated with git merge-tree. The merge base is still da96b10, because a squash merge doesn't put the squashed commits into the target branch's history. The merge has no conflicts, and its result is identical to feature/bug-fixes-2.4.0 (531f7f2).

🤖 Generated with Claude Code

This reverts commit 96d05b5, the squash merge of #124.

#124 fixes a set of independent issues, one commit each, and each commit message
documents its own issue. Squashing folded them into a single commit and lost
that per-issue history. This undoes the squash so that the same branch,
feature/bug-fixes-2.4.0, can be merged again with a merge commit that keeps its
individual commits.

The re-merge brings back exactly the reverted content: the squashed commits
were never part of this branch's history, so their merge base is still
da96b10, where release/2.4.0 stood before the squash.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@qiaoyuang
qiaoyuang merged commit 524e1d1 into release/2.4.0 Oct 2, 2026
4 checks passed
@qiaoyuang
qiaoyuang deleted the revert/squash-merge-124 branch October 2, 2026 08:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant