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(rust): add driver manager and ability to expose Rust driver as C driver #1496

Closed
wants to merge 33 commits into from

Commits on Apr 6, 2024

  1. wip: write rust driver_manager

    wip: add implement module
    
    fix: implement drop for FFI_AdbcError
    
    fix: address lifetime of nullable strings passed in ffi
    
    wip: implement get_info utilities
    
    feat: add better API for database objects
    
    feat: export objects collection
    
    refactor: remove tabular generic
    
    refactor: use concrete error type
    
    refactor: make less ffi-centric
    wjones127 authored and alexandreyc committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    6b5fc13 View commit details
    Browse the repository at this point in the history
  2. Update dependencies

    alexandreyc committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    744d7cd View commit details
    Browse the repository at this point in the history
  3. Fix some imports

    alexandreyc committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    5f155c5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f29a15a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f197992 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    64ace05 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c5814e2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    11af059 View commit details
    Browse the repository at this point in the history
  9. Make the code compile

    alexandreyc committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    b96d409 View commit details
    Browse the repository at this point in the history
  10. cargo fmt

    alexandreyc committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    8671d56 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    d1acc3a View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1c9b3fe View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    1e00942 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    f0aea1b View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    2861354 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    f2952e8 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    0c79642 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    014d27d View commit details
    Browse the repository at this point in the history
  19. Fix clippy warnings

    alexandreyc committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    ad9f2d1 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    a464193 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    d9b8876 View commit details
    Browse the repository at this point in the history
  22. Refactor get_table_types

    alexandreyc committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    aec999a View commit details
    Browse the repository at this point in the history
  23. Fix typo in docstring

    alexandreyc committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    be4df25 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    93a47fd View commit details
    Browse the repository at this point in the history
  25. Fix typo in docstring

    alexandreyc committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    826dd26 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    3342583 View commit details
    Browse the repository at this point in the history
  27. Fix clippy warning

    alexandreyc committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    7e06d5e View commit details
    Browse the repository at this point in the history
  28. Fix some docstrings

    alexandreyc committed Apr 6, 2024
    Configuration menu
    Copy the full SHA
    c8cd23e View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    ec650f4 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    d6010b0 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    25b5f56 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    f0f7c8d View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    1ee7b6d View commit details
    Browse the repository at this point in the history