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(csharp/src/Drivers): introduce drivers for Apache systems built on Thrift #1710

Merged
merged 98 commits into from
Apr 17, 2024

Commits on Aug 22, 2023

  1. add Apache drivers; re-organize Flight SQL

    David Coe committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    b479cd0 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2023

  1. working on getobjects

    David Coe committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    0116e21 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2023

  1. merge

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

Commits on Jan 25, 2024

  1. Configuration menu
    Copy the full SHA
    f4899bf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0cc6ee6 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'dev/introdrivers' of ssh://github.com/davidhcoe/arrow-a…

    …dbc into dev/introdrivers
    David Coe committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    2757e5c View commit details
    Browse the repository at this point in the history
  4. include Apache drivers

    David Coe committed Jan 25, 2024
    Configuration menu
    Copy the full SHA
    e5af9f6 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2024

  1. Configuration menu
    Copy the full SHA
    ac9187f View commit details
    Browse the repository at this point in the history
  2. update after latest merge

    David Coe committed Jan 27, 2024
    Configuration menu
    Copy the full SHA
    fb7035a View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Configuration menu
    Copy the full SHA
    45fd0c7 View commit details
    Browse the repository at this point in the history
  2. update to latest

    David Coe committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    9084a13 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2024

  1. updating tests

    David Coe committed Mar 2, 2024
    Configuration menu
    Copy the full SHA
    666d012 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Configuration menu
    Copy the full SHA
    6652330 View commit details
    Browse the repository at this point in the history
  2. use columns for data

    vikrantpuppala committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    df4fdec View commit details
    Browse the repository at this point in the history
  3. Adding getObjects impl

    gopalldb committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    56ac604 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #1 from gopalldb/vp-hack

    Added implementation for table schema in SparkConnection
    vikrantpuppala authored Mar 14, 2024
    Configuration menu
    Copy the full SHA
    964d279 View commit details
    Browse the repository at this point in the history
  5. Merge conflicts

    gopalldb committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    96448f7 View commit details
    Browse the repository at this point in the history
  6. merge conflicts

    gopalldb committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    d2fb852 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #2 from gopalldb/list-objects

    Adding getObjects impl
    gopalldb authored Mar 14, 2024
    Configuration menu
    Copy the full SHA
    3a3a224 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    b927c31 View commit details
    Browse the repository at this point in the history
  9. Merge pull request #3 from gopalldb/merge2

    Adding back vikrant's changes
    gopalldb authored Mar 14, 2024
    Configuration menu
    Copy the full SHA
    20e81e5 View commit details
    Browse the repository at this point in the history
  10. Fixing compile error

    gopalldb committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    8f0803f View commit details
    Browse the repository at this point in the history
  11. Merge pull request #4 from gopalldb/merge2

    Fixing compile error
    gopalldb authored Mar 14, 2024
    Configuration menu
    Copy the full SHA
    d0e8158 View commit details
    Browse the repository at this point in the history
  12. make unit test working

    jadewang-db committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    4313cc2 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    5701c04 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    ea46162 View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2024

  1. Configuration menu
    Copy the full SHA
    b34ff8a View commit details
    Browse the repository at this point in the history
  2. Revert "Merge branch 'dev/apache-drivers' of github.com:gopalldb/arro…

    …w-adbc into dev/apache-drivers"
    
    This reverts commit ea46162, reversing
    changes made to 5701c04.
    jadewang-db committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    f7ca693 View commit details
    Browse the repository at this point in the history
  3. Revert "Revert "Merge branch 'dev/apache-drivers' of github.com:gopal…

    …ldb/arrow-adbc into dev/apache-drivers""
    
    This reverts commit f7ca693.
    jadewang-db committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    1949057 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    84b39b6 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #5 from gopalldb/cloud

    initial skeleton for cloud fetch
    gopalldb authored Mar 15, 2024
    Configuration menu
    Copy the full SHA
    590b920 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6d566b3 View commit details
    Browse the repository at this point in the history
  7. cleanup

    vikrantpuppala committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    9579fdb View commit details
    Browse the repository at this point in the history
  8. cleanup

    vikrantpuppala committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    4051089 View commit details
    Browse the repository at this point in the history
  9. init httpclient

    vikrantpuppala committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    6b46336 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #6 from gopalldb/vp-hack-1503

    add fetch results and batch traversing for cloud fetch
    vikrantpuppala authored Mar 15, 2024
    Configuration menu
    Copy the full SHA
    08743eb View commit details
    Browse the repository at this point in the history
  11. Merge pull request #4 from gopalldb/apach-driver-jade

    Spark driver improvements
    davidhcoe authored Mar 15, 2024
    Configuration menu
    Copy the full SHA
    af278ce View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2024

  1. First working integration

    jadewang-db committed Mar 16, 2024
    Configuration menu
    Copy the full SHA
    d5bdb76 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2024

  1. ci: work around ASAN issue (apache#1618)

    lidavidm authored and David Coe committed Mar 17, 2024
    Configuration menu
    Copy the full SHA
    609238a View commit details
    Browse the repository at this point in the history

Commits on Mar 18, 2024

  1. Update SparkConnection.cs

    jadewang-db committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    9ae24cf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5038c9c View commit details
    Browse the repository at this point in the history
  3. Merge pull request #7 from gopalldb/vp-hack-1803

    Make changes to always fetch using cloud fetch
    vikrantpuppala authored Mar 18, 2024
    Configuration menu
    Copy the full SHA
    0551db7 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'dev/apache-drivers' of ssh://github.com/gopalldb/arrow-…

    …adbc into gopalldb-dev/apache-drivers
    David Coe committed Mar 18, 2024
    Configuration menu
    Copy the full SHA
    6212c7e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    58f0246 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3aa6320 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    752638d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0b1bbdf View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2024

  1. Configuration menu
    Copy the full SHA
    df422aa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9373f97 View commit details
    Browse the repository at this point in the history
  3. Correct line endings

    birschick-bq committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    36eaba2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c419b85 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d74a392 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4de2e1b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d34c5ba View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ad70304 View commit details
    Browse the repository at this point in the history
  9. Removed empty lines.

    birschick-bq committed Mar 20, 2024
    Configuration menu
    Copy the full SHA
    9e2f5a0 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. Configuration menu
    Copy the full SHA
    295694c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2e4dbd1 View commit details
    Browse the repository at this point in the history
  3. Fixed line ending.

    birschick-bq committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    515c4c2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7fda295 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    20f6059 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dce233a View commit details
    Browse the repository at this point in the history
  7. Some style reformatting.

    birschick-bq committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    865cdb8 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #7 from davidhcoe/dev/birschick-bq/execute-update

    feat(csharp/Drivers/Apache): add implementation for Statement.ExecuteUpdate for Spark
    davidhcoe authored Mar 21, 2024
    Configuration menu
    Copy the full SHA
    6dca25c View commit details
    Browse the repository at this point in the history
  9. Merge branch 'dev/apache-drivers' of ssh://github.com/davidhcoe/arrow…

    …-adbc into dev/apache-drivers
    David Coe committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    995e1d0 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. Correct SparkConnection.GetTableSchema to use native column type iden…

    …tifiers (based on JDBC Types constants).
    birschick-bq committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    c0101ba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d5fb190 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. Merge pull request #8 from davidhcoe/dev/birschick-bq/get-table-schema

    bug(csharp/src/Drivers/Apache/Spark): correct SparkConnection.GetTableSchema to use native column type
    davidhcoe authored Apr 4, 2024
    Configuration menu
    Copy the full SHA
    9101a16 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'dev/apache-drivers' of ssh://github.com/davidhcoe/arrow…

    …-adbc into dev/apache-drivers
    David Coe committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    10ca62f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    23e824f View commit details
    Browse the repository at this point in the history
  4. prep for check in

    David Coe committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    c511876 View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2024

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

Commits on Apr 8, 2024

  1. Merge pull request #9 from davidhcoe/dev/birschick-bq/value-tests

    test(csharp/test): add tests for numeric values using the Spark driver
    davidhcoe authored Apr 8, 2024
    Configuration menu
    Copy the full SHA
    8dd0749 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6009b4c View commit details
    Browse the repository at this point in the history
  3. add to .gitignore

    David Coe committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    436b189 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'dev/apache-drivers' of ssh://github.com/davidhcoe/arrow…

    …-adbc into dev/apache-drivers
    David Coe committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    698665a View commit details
    Browse the repository at this point in the history
  5. fix gitignore

    David Coe committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    302fc98 View commit details
    Browse the repository at this point in the history
  6. fix gitignore

    David Coe committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    79d5cd9 View commit details
    Browse the repository at this point in the history
  7. fixes from pre-commit

    David Coe committed Apr 8, 2024
    Configuration menu
    Copy the full SHA
    9d11fdc View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2024

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

Commits on Apr 10, 2024

  1. attempting to fix PR check in issues

    David Coe committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    cc985a3 View commit details
    Browse the repository at this point in the history
  2. fix line endings on notice, license

    David Coe committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    82e5dab View commit details
    Browse the repository at this point in the history
  3. WIP: Complex types are not working as expected, yet.

    Add tests for
    * Binary/Boolean
    * Date/Timestamp/Interval
    * Complex Types (ARRAY/MAP/STRUCT)
    birschick-bq committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    19e8c8f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cbc524d View commit details
    Browse the repository at this point in the history
  5. Corrected line endings.

    birschick-bq committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    f2cdd8e View commit details
    Browse the repository at this point in the history
  6. Corrected line endings.

    birschick-bq committed Apr 10, 2024
    Configuration menu
    Copy the full SHA
    15b7dae View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Configuration menu
    Copy the full SHA
    1618429 View commit details
    Browse the repository at this point in the history
  2. * Corrected handling of null and double/float values

    * Removed tests for complex types.
    * Added tests for long and null.
    birschick-bq committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    8eda11f View commit details
    Browse the repository at this point in the history
  3. corrected line endings.

    birschick-bq committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    c6c5407 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. Set option to return string for complex types

    Added tests for complex types
    birschick-bq committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    f3d97f6 View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2024

  1. Merge pull request #10 from davidhcoe/dev/birschick-bq/timestamp-valu…

    …e-tests
    
    test(csharp/test/Drivers/Apache/Spark): more coverage for value tests
    davidhcoe authored Apr 14, 2024
    Configuration menu
    Copy the full SHA
    f39a597 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. Configuration menu
    Copy the full SHA
    2eb1142 View commit details
    Browse the repository at this point in the history
  2. PR feedback

    David Coe committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    a118de1 View commit details
    Browse the repository at this point in the history
  3. add more details to readme

    David Coe committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    7fa0a16 View commit details
    Browse the repository at this point in the history
  4. feat(csharp/src/Drivers/Apache): code review improvements (#12)

    * Code Review Improvements
    
    * Fixed line ending.
    birschick-bq authored Apr 16, 2024
    Configuration menu
    Copy the full SHA
    0e7aa50 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    58d2d23 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8373c96 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    226343a View commit details
    Browse the repository at this point in the history