Back to the Basics: Rethinking Issue-Commit Linking with LLM-Assisted Retrieval
Not on the map. Why?
Abstract (arXiv)
Issue-commit linking, which connects issues with commits that fix them, is crucial for software maintenance. Existing approaches have shown promise in automatically recovering these links. Evaluations of these techniques assess their ability to identify genuine links from plausible but false links. However, these evaluations overlook the fact that, in reality, when a repository has more commits, the presence of more plausible yet unrelated commits may interfere with the tool in differentiating the correct fix commits. To address this, we propose the Realistic Distribution Setting (RDS) and use it to construct a more realistic evaluation dataset that includes 20 open-source projects. By evaluating tools on this dataset, we observe that the performance of the state-of-the-art deep learning-based approach drops by more than half, while the traditional Information Retrieval method, VSM, outperforms it. Inspired by these observations, we propose EasyLink, which utilizes a vector database as a modern Information Retrieval technique. To address the long-standing problem of the semantic gap between issues and commits, EasyLink leverages a large language model to rerank the commits retrieved from the database. Under our evaluation, EasyLink achieves an average Precision@1 of 75.03%, improving over the state-of-the-art by over four times. Additionally, this paper provides practical guidelines for advancing research in issue-commit link recovery.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). First posted on arXiv 12 Jul 2025.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2025: 2; 2026: 2.
4 papers.
- 2025SecureVibeBench: Benchmarking Secure Vibe Coding of AI Agents via Reconstructing Vulnerability-Introducing Scenarioscited by 13
- 2025LinkAnchor: An Autonomous LLM-Based Agent for Issue-to-Commit Link Recoverycited by 2
- 2026PenForge: On-the-Fly Expert Agent Construction for Automated Penetration Testingcited by 1
- 2026LIA: Supervised Fine-Tuning of Large Language Models for Automatic Issue Assignmentcited by 0
- 2026PenForge: On-the-Fly Expert Agent Construction for Automated Penetration Testing11 Jan 2026
- 2026LIA: Supervised Fine-Tuning of Large Language Models for Automatic Issue Assignment5 Jan 2026
- 2025SecureVibeBench: Benchmarking Secure Vibe Coding of AI Agents via Reconstructing Vulnerability-Introducing Scenarios26 Sep 2025
- 2025LinkAnchor: An Autonomous LLM-Based Agent for Issue-to-Commit Link Recovery17 Aug 2025
Similar, not cited
Close in wording, no citation either way
- 2026Think Harder and Don't Overlook Your Options: Revisiting Issue-Commit Linking with LLM-Assisted Retrieval ↗
- 2025Repository-level Code Search with Neural Retrieval Methods
- 2025CoRaCMG: Contextual Retrieval-Augmented Framework for Commit Message Generation
- 2026Conventional Commit Classification using Large Language Models and Prompt Engineering
- 2026AgenticSZZ: Temporal Knowledge Graph-Guided Agentic Bug-Inducing Commit Identification
- 2026AgentSZZ: Teaching the LLM Agent to Play Detective with Bug-Inducing Commits
- 2025Enhancing repository-level software repair via repository-aware knowledge graphs
- 2025Code Change Intention, Development Artifact and History Vulnerability: Putting Them Together for Vulnerability Fix Detection by LLM