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] New DataType: Duration (without arithmetic) #1051

Merged
merged 22 commits into from
Jun 21, 2023
Merged

Commits on Jun 14, 2023

  1. wip boilerplate and macros

    Xiayue Charles Lin committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    b040ff7 View commit details
    Browse the repository at this point in the history
  2. Split take into take and repr

    Xiayue Charles Lin committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    c70ccf7 View commit details
    Browse the repository at this point in the history
  3. Macroize get and take

    Xiayue Charles Lin committed Jun 14, 2023
    Configuration menu
    Copy the full SHA
    557ede1 View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2023

  1. Macroize repr

    Xiayue Charles Lin committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    9565fe3 View commit details
    Browse the repository at this point in the history
  2. Impl take/get/repr for DurationArray

    Xiayue Charles Lin committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    e908f17 View commit details
    Browse the repository at this point in the history
  3. todo!() for cast

    Xiayue Charles Lin committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    bdce033 View commit details
    Browse the repository at this point in the history
  4. Impl if_else for DurationArray

    Xiayue Charles Lin committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    2255823 View commit details
    Browse the repository at this point in the history
  5. Impl sort for DurationArray

    Xiayue Charles Lin committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    0609aba View commit details
    Browse the repository at this point in the history
  6. Add DurationArray to type macros

    Xiayue Charles Lin committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    c84026e View commit details
    Browse the repository at this point in the history
  7. Allow Duration ingestion at Python level

    Xiayue Charles Lin committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    b132920 View commit details
    Browse the repository at this point in the history
  8. Use int repr, same as pyarrow

    Xiayue Charles Lin committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    e10faec View commit details
    Browse the repository at this point in the history
  9. Add duration roundtripping tests

    Xiayue Charles Lin committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    50b924e View commit details
    Browse the repository at this point in the history
  10. Add casting tests

    Xiayue Charles Lin committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    427ed29 View commit details
    Browse the repository at this point in the history
  11. Add casting tests

    Xiayue Charles Lin committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    534b2ee View commit details
    Browse the repository at this point in the history
  12. wip casting tests (not passing)

    Xiayue Charles Lin committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    6247a51 View commit details
    Browse the repository at this point in the history
  13. Fix casting

    Xiayue Charles Lin committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    7e6e275 View commit details
    Browse the repository at this point in the history
  14. Timestamp casting tests

    Xiayue Charles Lin committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    3a0ca78 View commit details
    Browse the repository at this point in the history
  15. Update more tests

    Xiayue Charles Lin committed Jun 15, 2023
    Configuration menu
    Copy the full SHA
    60682f6 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2023

  1. Merge branch 'main' into charles/duration

    Xiayue Charles Lin committed Jun 16, 2023
    Configuration menu
    Copy the full SHA
    adb070d View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2023

  1. Move filter impl for logicalarray into logical.rs

    Xiayue Charles Lin committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    4967ff3 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' into charles/duration

    Xiayue Charles Lin committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    d7f60da View commit details
    Browse the repository at this point in the history
  3. Fix python casting for Duration

    Xiayue Charles Lin committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    01e45b6 View commit details
    Browse the repository at this point in the history