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

perf: Remove parsing of integer literals #3019

Merged
merged 3 commits into from
Jun 28, 2019

Commits on Jun 27, 2019

  1. perf: Remove parsing of integer literals

    Old code converted INT and BIGINT literals to strings and then parsed them when processing every row. This adds unnecessary overhead to the row processing and so has been replaced with just the int/long value.
    
    Also improved error handling of numeric parsing: DOUBLEs now throw a parse exception if they result in NaN or Infinity and parse exceptions include correct location.
    big-andy-coates committed Jun 27, 2019
    Configuration menu
    Copy the full SHA
    d262531 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2019

  1. Configuration menu
    Copy the full SHA
    a202ac6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c5686f3 View commit details
    Browse the repository at this point in the history