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

feat(c/driver/postgresql): Support for writing DECIMAL types #1288

Merged
merged 35 commits into from
Jan 3, 2024

Commits on Nov 7, 2023

  1. Initial hacks

    WillAyd committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    a24b046 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2023

  1. Configuration menu
    Copy the full SHA
    dbddd8b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c5dfd05 View commit details
    Browse the repository at this point in the history
  3. removed TODO

    WillAyd committed Nov 13, 2023
    Configuration menu
    Copy the full SHA
    a091bcd View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2023

  1. trailing decimals

    WillAyd committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    61eb3cc View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2023

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

Commits on Nov 28, 2023

  1. more decimal hacks

    WillAyd committed Nov 28, 2023
    Configuration menu
    Copy the full SHA
    078de30 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2023

  1. Configuration menu
    Copy the full SHA
    bf8ed7b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    75cbd58 View commit details
    Browse the repository at this point in the history
  3. negative value support

    WillAyd committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    94bf657 View commit details
    Browse the repository at this point in the history
  4. skip other drivers

    WillAyd committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    4b49999 View commit details
    Browse the repository at this point in the history
  5. No std::string_view

    WillAyd committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    c046632 View commit details
    Browse the repository at this point in the history
  6. cleanups

    WillAyd committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    3957b6d View commit details
    Browse the repository at this point in the history
  7. more generic ToString

    WillAyd committed Nov 29, 2023
    Configuration menu
    Copy the full SHA
    c5d19bb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ba44774 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2023

  1. Decimal256 Support

    WillAyd committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    06b6349 View commit details
    Browse the repository at this point in the history
  2. remove dead code

    WillAyd committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    bc19709 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2023

  1. Configuration menu
    Copy the full SHA
    10e6e09 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2023

  1. less string

    WillAyd committed Dec 16, 2023
    Configuration menu
    Copy the full SHA
    e9967a7 View commit details
    Browse the repository at this point in the history
  2. Allocate up front

    WillAyd committed Dec 16, 2023
    Configuration menu
    Copy the full SHA
    6a0d3c9 View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2023

  1. Configuration menu
    Copy the full SHA
    df7ba3e View commit details
    Browse the repository at this point in the history
  2. lifecycle workarounds

    WillAyd committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    ac733bf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0cf303f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    59cdb22 View commit details
    Browse the repository at this point in the history
  5. add nullability testing

    WillAyd committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    759b0f1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9472ff5 View commit details
    Browse the repository at this point in the history
  7. passing DECIMAL256 tests

    WillAyd committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    0eba157 View commit details
    Browse the repository at this point in the history
  8. lint

    WillAyd committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    97c2d5c View commit details
    Browse the repository at this point in the history
  9. endian agnosticism

    WillAyd committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    443efed View commit details
    Browse the repository at this point in the history
  10. fixups

    WillAyd committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    5a93f9e View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2023

  1. msvc compat?

    WillAyd committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    b629aca View commit details
    Browse the repository at this point in the history
  2. fix COPY test

    WillAyd committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    f5100d0 View commit details
    Browse the repository at this point in the history
  3. Simple benchmark

    WillAyd committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    7e7351d View commit details
    Browse the repository at this point in the history
  4. return int instead of void

    WillAyd committed Dec 22, 2023
    Configuration menu
    Copy the full SHA
    dc1b735 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2024

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