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: implement java bindings #1928

Merged
merged 19 commits into from
Feb 27, 2024
Merged

feat: implement java bindings #1928

merged 19 commits into from
Feb 27, 2024

Commits on Feb 27, 2024

  1. Java jni code skeleton

    beinan authored and eddyxu committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    08853d1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    da9e820 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1e9e42f View commit details
    Browse the repository at this point in the history
  4. Add github workflow for Java JNI project

    beinan authored and eddyxu committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    d03978f View commit details
    Browse the repository at this point in the history
  5. Add version to avoid compile time error

    LuQQiu authored and eddyxu committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    71c676a View commit details
    Browse the repository at this point in the history
  6. Add WriteParams

    LuQQiu authored and eddyxu committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    4bac79c View commit details
    Browse the repository at this point in the history
  7. Add cargo fmt and run cargo fmt & clippy

    LuQQiu authored and eddyxu committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    b891c13 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    19575e3 View commit details
    Browse the repository at this point in the history
  9. Add code style check for both java and rust

    beinan authored and eddyxu committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    32c3d16 View commit details
    Browse the repository at this point in the history
  10. Update java/lance-jni/src/lib.rs

    Co-authored-by: Will Jones <willjones127@gmail.com>
    eddyxu and wjones127 committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    fed49df View commit details
    Browse the repository at this point in the history
  11. lazy static

    eddyxu committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    5a63331 View commit details
    Browse the repository at this point in the history
  12. ca

    eddyxu committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    e4ca66d View commit details
    Browse the repository at this point in the history
  13. exclude python package

    eddyxu committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    fd1dd55 View commit details
    Browse the repository at this point in the history
  14. fix ci

    eddyxu committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    05ec38e View commit details
    Browse the repository at this point in the history
  15. install java17 first

    eddyxu committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    2a1bf4b View commit details
    Browse the repository at this point in the history
  16. sync versions

    eddyxu committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    13f1800 View commit details
    Browse the repository at this point in the history
  17. address remaining comments

    eddyxu committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    285b723 View commit details
    Browse the repository at this point in the history
  18. Update java/lance-jni/src/lib.rs

    Co-authored-by: Will Jones <willjones127@gmail.com>
    eddyxu and wjones127 committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    5518d1e View commit details
    Browse the repository at this point in the history
  19. fmt

    eddyxu committed Feb 27, 2024
    Configuration menu
    Copy the full SHA
    4cff35a View commit details
    Browse the repository at this point in the history