Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Benchmarks test #255

Closed
wants to merge 1 commit into from
Closed

Benchmarks test #255

wants to merge 1 commit into from

Conversation

drogus
Copy link
Collaborator

@drogus drogus commented Aug 30, 2023

Description of Changes

API and ABI

  • This is a breaking change to the module ABI
  • This is a breaking change to the module API
  • This is a breaking change to the ClientAPI
  • This is a breaking change to the SDK API

If the API is breaking, please state below what will break

@drogus
Copy link
Collaborator Author

drogus commented Aug 30, 2023

benchmarks please

@github-actions
Copy link

Benchmark for 74bb3a9

Click to view benchmark
Test Base PR %
empty reducer 58.4±59.14µs 57.3±43.14µs -1.88%
filter nonunique random/100 58.7±45.99µs 43.3±46.81µs -26.24%
filter nonunique random/1000 97.9±88.38µs 62.9±65.65µs -35.75%
filter nonunique random/10000 47.5±56.99µs 35.6±22.89µs -25.05%
filter nonunique sequential/100 57.5±32.39µs 56.6±42.31µs -1.57%
filter nonunique sequential/1000 45.2±17.21µs 38.0±25.98µs -15.93%
filter nonunique sequential/10000 54.4±34.16µs 51.6±32.20µs -5.15%
filter nonunique sequential/100000 38.6±28.66µs 38.7±20.56µs +0.26%
filter unique random/100 59.2±43.20µs 44.7±37.96µs -24.49%
filter unique random/1000 75.0±66.15µs 40.3±23.37µs -46.27%
filter unique random/10000 60.7±47.93µs 69.3±59.55µs +14.17%
filter unique sequential/100 102.9±97.81µs 65.0±62.67µs -36.83%
filter unique sequential/1000 65.6±63.69µs 37.5±29.38µs -42.84%
filter unique sequential/10000 77.5±77.35µs 80.3±81.98µs +3.61%
filter unique sequential/100000 66.0±40.89µs 61.9±31.45µs -6.21%
iterator/1_000_000 rows 378.5±8.09ms 383.3±1.64ms +1.27%
large input 1461.9±256.19µs 1410.7±186.17µs -3.50%
multi insert/10 84.5±41.49µs 63.3±31.02µs -25.09%
multi insert/100 367.3±58.70µs 383.2±71.02µs +4.33%
multi insert/1000 3.0±0.06ms 3.1±0.08ms +3.33%
multi insert/50 272.0±75.78µs 239.0±96.57µs -12.13%
multi insert/500 1656.4±50.72µs 1692.3±80.01µs +2.17%
multiple large arguments 12.3±0.28ms 12.9±0.27ms +4.88%
single insert 64.8±24.05µs 53.8±27.65µs -16.98%
with existing records/100000 64.7±41.17µs 42.2±28.01µs -34.78%
with existing records/1000000 78.1±42.44µs 94.1±59.56µs +20.49%
with existing records/200000 72.8±38.05µs 68.8±31.80µs -5.49%
with existing records/300000 105.0±66.11µs 76.3±40.19µs -27.33%
with existing records/400000 70.2±33.49µs 99.8±67.05µs +42.17%
with existing records/500000 89.9±46.28µs 73.6±27.76µs -18.13%
with existing records/600000 77.4±36.94µs 75.9±57.11µs -1.94%
with existing records/700000 85.8±48.13µs 76.3±32.39µs -11.07%
with existing records/800000 98.8±69.87µs 84.4±50.64µs -14.57%
with existing records/900000 77.3±49.32µs 73.7±36.14µs -4.66%

@drogus drogus closed this Aug 30, 2023
@drogus
Copy link
Collaborator Author

drogus commented Aug 30, 2023

benchmarks please

1 similar comment
@drogus-test-user
Copy link

benchmarks please

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