Skip to content

Optimize nameParser#53

Open
jberryman wants to merge 2 commits into
mainfrom
jberryman/11-04-2021-optimization
Open

Optimize nameParser#53
jberryman wants to merge 2 commits into
mainfrom
jberryman/11-04-2021-optimization

Conversation

@jberryman
Copy link
Copy Markdown
Contributor

https://github.com/hasura/graphql-engine-mono/pull/2773

Doesn't make a real measurable difference in hasura benchmarks unsurprisingly

benchmarking stable parseExecutableDoc/chinook simple_query
  BEFORE:                 3.437 μs   (3.322 μs .. 3.567 μs)
  AFTER:                  2.592 μs   (2.512 μs .. 2.675 μs)

benchmarking stable parseExecutableDoc/chinook complex_query
  BEFORE:                 41.58 μs   (40.20 μs .. 43.02 μs)
  AFTER:                  31.79 μs   (30.75 μs .. 32.81 μs)

benchmarking stable parseExecutableDoc/huge_schema huge_query
  BEFORE:                 124.1 μs   (120.5 μs .. 127.9 μs)
  AFTER:                  87.31 μs   (85.75 μs .. 89.18 μs)
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