Skip to content

feat(frac): new active fraction implementation based in mini-indexes - #294

Draft
eguguchkin wants to merge 38 commits into
mainfrom
47-active2
Draft

eguguchkin wants to merge 38 commits into
mainfrom
47-active2

Conversation

@eguguchkin

Copy link
Copy Markdown
Contributor

Fixes #47


  • I have read and followed all requirements in CONTRIBUTING.md;
  • I used LLM/AI assistance to make this pull request;

@eguguchkin
eguguchkin marked this pull request as draft December 6, 2025 14:05
@dkharms

dkharms commented Dec 26, 2025

Copy link
Copy Markdown
Member

@seqbenchbot up main

@seqbenchbot

seqbenchbot commented Dec 26, 2025 •

Copy link
Copy Markdown

Nice, @dkharms <(-^,^-)=b!

Your request was successfully served.
Have a great time!

@dkharms

dkharms commented Dec 26, 2025

Copy link
Copy Markdown
Member

@seqbenchbot down main

@seqbenchbot

seqbenchbot commented Dec 26, 2025 •

Copy link
Copy Markdown

Nice, @dkharms <(-^,^-)=b!

Your request was successfully served.
Have a great time!

@eguguchkin

Copy link
Copy Markdown
Contributor Author

@seqbenchbot up main

@seqbenchbot

seqbenchbot commented Dec 26, 2025 •

Copy link
Copy Markdown

Nice, @eguguchkin <(-^,^-)=b!

Your request was successfully served.
Have a great time!

@eguguchkin

Copy link
Copy Markdown
Contributor Author

@seqbenchbot up main

@seqbenchbot

seqbenchbot commented Dec 26, 2025 •

Copy link
Copy Markdown

Nice, @eguguchkin <(-^,^-)=b!

Your request was successfully served.
Have a great time!

@eguguchkin

Copy link
Copy Markdown
Contributor Author

@seqbenchbot up main

@seqbenchbot

seqbenchbot commented Dec 26, 2025 •

Copy link
Copy Markdown

Nice, @eguguchkin <(-^,^-)=b!

Your request was successfully served.
Have a great time!

@eguguchkin

Copy link
Copy Markdown
Contributor Author

@seqbenchbot down main

@seqbenchbot

seqbenchbot commented Dec 26, 2025 •

Copy link
Copy Markdown

Nice, @eguguchkin <(-^,^-)=b!

Your request was successfully served.
Have a great time!

@eguguchkin

Copy link
Copy Markdown
Contributor Author

@seqbenchbot up main bulk

@seqbenchbot

seqbenchbot commented Feb 28, 2026 •

Copy link
Copy Markdown

Nice, @eguguchkin <(-^,^-)=b!

Your request was successfully served.
Identificator for your ongoing benchmark - 1e9ba99c.

Here is a list of helpful links:

  • Take a look at Grafana dashboard;
  • Live-tailing logs are also available;

Have a great time!

@eguguchkin

Copy link
Copy Markdown
Contributor Author

@seqbenchbot down 1e9ba99c

@seqbenchbot

seqbenchbot commented Feb 28, 2026 •

Copy link
Copy Markdown

Nice, @eguguchkin <(-^,^-)=b!

The benchmark with identificator 1e9ba99c was finished.
I've prepared a summary for you. Click on Show summary button to see it:

Show summary
Query Type mean (ms) stddev (ms) p(50) (ms) p(95) (ms) p(99) (ms) iterations
base comp diff base comp diff base comp diff base comp diff base comp diff base comp diff
bulk
warm 21.52 19.91 -7.47% 4.96 3.84 -22.64% 19.00 18.00 -5.26% 31.00 29.00 -6.45% 41.00 33.00 -19.51% 42693.00 42104.00 -1.38%

Have a great time!

@eguguchkin

Copy link
Copy Markdown
Contributor Author

@seqbenchbot up main bulk

@seqbenchbot

seqbenchbot commented Feb 28, 2026 •

Copy link
Copy Markdown

Nice, @eguguchkin <(-^,^-)=b!

Your request was successfully served.
Identificator for your ongoing benchmark - 020cc69a.

Here is a list of helpful links:

  • Take a look at Grafana dashboard;
  • Live-tailing logs are also available;

Have a great time!

@eguguchkin

Copy link
Copy Markdown
Contributor Author

@seqbenchbot down 020cc69a

@seqbenchbot

seqbenchbot commented Feb 28, 2026 •

Copy link
Copy Markdown

Nice, @eguguchkin <(-^,^-)=b!

The benchmark with identificator 020cc69a was finished.
I've prepared a summary for you. Click on Show summary button to see it:

Show summary
Query Type mean (ms) stddev (ms) p(50) (ms) p(95) (ms) p(99) (ms) iterations
base comp diff base comp diff base comp diff base comp diff base comp diff base comp diff
bulk
warm 21.72 20.38 -6.20% 5.08 3.40 -33.00% 19.00 19.00 0.00% 32.00 27.00 -15.62% 41.00 31.00 -24.39% 17186.00 16596.00 -3.43%

Have a great time!

@eguguchkin

Copy link
Copy Markdown
Contributor Author

@seqbenchbot up main bulk

@seqbenchbot

seqbenchbot commented Feb 28, 2026 •

Copy link
Copy Markdown

Nice, @eguguchkin <(-^,^-)=b!

Your request was successfully served.
Identificator for your ongoing benchmark - 50632687.

Here is a list of helpful links:

  • Take a look at Grafana dashboard;
  • Live-tailing logs are also available;

Have a great time!

@eguguchkin

Copy link
Copy Markdown
Contributor Author

@seqbenchbot down 50632687

@seqbenchbot

seqbenchbot commented Feb 28, 2026 •

Copy link
Copy Markdown

Nice, @eguguchkin <(-^,^-)=b!

The benchmark with identificator 50632687 was finished.
I've prepared a summary for you. Click on Show summary button to see it:

Show summary
Query Type mean (ms) stddev (ms) p(50) (ms) p(95) (ms) p(99) (ms) iterations
base comp diff base comp diff base comp diff base comp diff base comp diff base comp diff
bulk
warm 21.33 19.88 -6.81% 5.12 3.90 -23.89% 19.00 18.00 -5.26% 32.00 30.00 -6.25% 40.00 32.00 -20.00% 38774.00 38157.00 -1.59%

Have a great time!

@eguguchkin

Copy link
Copy Markdown
Contributor Author

@seqbenchbot up main bulk

@seqbenchbot

seqbenchbot commented Feb 28, 2026 •

Copy link
Copy Markdown

Nice, @eguguchkin <(-^,^-)=b!

Your request was successfully served.
Identificator for your ongoing benchmark - 7c6d9826.

Here is a list of helpful links:

  • Take a look at Grafana dashboard;
  • Live-tailing logs are also available;

Have a great time!

@eguguchkin

Copy link
Copy Markdown
Contributor Author

@seqbenchbot down 7c6d9826

@seqbenchbot

seqbenchbot commented Mar 1, 2026 •

Copy link
Copy Markdown

Nice, @eguguchkin <(-^,^-)=b!

The benchmark with identificator 7c6d9826 was finished.
I've prepared a summary for you. Click on Show summary button to see it:

Show summary
Query Type mean (ms) stddev (ms) p(50) (ms) p(95) (ms) p(99) (ms) iterations
base comp diff base comp diff base comp diff base comp diff base comp diff base comp diff
bulk
warm 21.43 20.34 -5.07% 5.66 4.07 -28.07% 19.00 19.00 0.00% 32.00 29.00 -9.38% 41.00 34.00 -17.07% 109474.00 108946.00 -0.48%

Have a great time!

@eguguchkin

Copy link
Copy Markdown
Contributor Author

@seqbenchbot up main bulk

@seqbenchbot

seqbenchbot commented Mar 2, 2026 •

Copy link
Copy Markdown

Nice, @eguguchkin <(-^,^-)=b!

Your request was successfully served.
Identificator for your ongoing benchmark - 47081db4.

Here is a list of helpful links:

  • Take a look at Grafana dashboard;
  • Live-tailing logs are also available;

Have a great time!

@eguguchkin

Copy link
Copy Markdown
Contributor Author

@seqbenchbot down 47081db4

@seqbenchbot

seqbenchbot commented Mar 2, 2026 •

Copy link
Copy Markdown

Nice, @eguguchkin <(-^,^-)=b!

The benchmark with identificator 47081db4 was finished.
I've prepared a summary for you. Click on Show summary button to see it:

Show summary
Query Type mean (ms) stddev (ms) p(50) (ms) p(95) (ms) p(99) (ms) iterations
base comp diff base comp diff base comp diff base comp diff base comp diff base comp diff
bulk
warm 21.82 22.96 +5.23% 4.97 4.04 -18.58% 20.00 21.00 +5.00% 31.00 31.00 0.00% 40.00 38.50 -3.75% 50864.00 50935.00 +0.14%

Have a great time!

@eguguchkin

Copy link
Copy Markdown
Contributor Author

@seqbenchbot up main bulk

@seqbenchbot

seqbenchbot commented Mar 2, 2026 •

Copy link
Copy Markdown

Nice, @eguguchkin <(-^,^-)=b!

Your request was successfully served.
Identificator for your ongoing benchmark - adc31e11.

Here is a list of helpful links:

  • Take a look at Grafana dashboard;
  • Live-tailing logs are also available;

Have a great time!

@eguguchkin

Copy link
Copy Markdown
Contributor Author

@seqbenchbot down adc31e11

@seqbenchbot

seqbenchbot commented Mar 2, 2026 •

Copy link
Copy Markdown

Nice, @eguguchkin <(-^,^-)=b!

The benchmark with identificator adc31e11 was finished.
I've prepared a summary for you. Click on Show summary button to see it:

Show summary
Query Type mean (ms) stddev (ms) p(50) (ms) p(95) (ms) p(99) (ms) iterations
base comp diff base comp diff base comp diff base comp diff base comp diff base comp diff
bulk
warm 21.41 20.43 -4.56% 4.98 3.61 -27.60% 19.00 19.00 0.00% 31.00 28.00 -9.68% 41.00 33.00 -19.51% 56137.00 55568.00 -1.01%

Have a great time!

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feature: Unmutable in-memory indexes for Active fraction

4 participants