Skip to content

Benchmarks vs Autypo#251

Merged
akade merged 3 commits intomainfrom
feature/autypo-benchmark-comparison
Oct 19, 2025
Merged

Benchmarks vs Autypo#251
akade merged 3 commits intomainfrom
feature/autypo-benchmark-comparison

Conversation

@akade
Copy link
Owner

@akade akade commented Oct 19, 2025

Autypo is another library exposing fuzzy matching/search. This PR adds benchmarks against it where applicable.

@akade akade requested a review from Copilot October 19, 2025 13:59
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds performance benchmarks comparing Akade.IndexedSet against Autypo, another fuzzy matching/search library, to evaluate relative performance characteristics.

Key Changes:

  • Integrated Autypo library as a benchmark comparison target
  • Added benchmark methods for both exact prefix matching and fuzzy matching scenarios

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
Akade.IndexedSet.Benchmarks/PrefixIndexBenchmarks.cs Added Autypo search instances and benchmark methods for StartsWith and FuzzyStartsWith operations
Akade.IndexedSet.Benchmarks/Akade.IndexedSet.Benchmarks.csproj Added Autypo package reference version 1.0.0

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

akade and others added 2 commits October 19, 2025 16:00
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@akade akade merged commit 86a96a5 into main Oct 19, 2025
3 checks passed
@akade akade deleted the feature/autypo-benchmark-comparison branch December 14, 2025 20:35
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.

2 participants