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

Refactoring the rust api #27

Open
wants to merge 69 commits into
base: master
Choose a base branch
from
Open

Commits on Jul 11, 2022

  1. Refactoring the rust api

    * Split rust API to 2 projects:
        1. The API
        2. The tests
    * Allow build with Cargo.
    MeirShpilraien committed Jul 11, 2022
    Configuration menu
    Copy the full SHA
    b788219 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f44d7fe View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2022

  1. Fix valgrind failure.

    MeirShpilraien committed Jul 13, 2022
    Configuration menu
    Copy the full SHA
    66facb7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4cd53b3 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2022

  1. Configuration menu
    Copy the full SHA
    aade142 View commit details
    Browse the repository at this point in the history
  2. Changed the repository to be a cargo repository.

    This will not change the Makefile build system for someone
    who wants to use libmr without rust.
    MeirShpilraien committed Jul 17, 2022
    Configuration menu
    Copy the full SHA
    6b985a7 View commit details
    Browse the repository at this point in the history
  3. added build.rs

    MeirShpilraien committed Jul 17, 2022
    Configuration menu
    Copy the full SHA
    5cd89a8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8f3f3f0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7ca9a49 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    12e5bc9 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2022

  1. Fix tests and build

    MeirShpilraien committed Aug 4, 2022
    Configuration menu
    Copy the full SHA
    28e2ecd View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2022

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

Commits on Oct 13, 2022

  1. Move to github action.

    MeirShpilraien committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    d68fa3b View commit details
    Browse the repository at this point in the history
  2. Format fixes

    MeirShpilraien committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    4d33039 View commit details
    Browse the repository at this point in the history
  3. checkout submodules

    MeirShpilraien committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    2a65690 View commit details
    Browse the repository at this point in the history
  4. run tests verbose

    MeirShpilraien committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    0778185 View commit details
    Browse the repository at this point in the history
  5. Fix tests failure

    MeirShpilraien committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    b606c26 View commit details
    Browse the repository at this point in the history
  6. Added mac flow

    MeirShpilraien committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    10ecc8a View commit details
    Browse the repository at this point in the history
  7. run mac flow on PR

    MeirShpilraien committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    1de3b28 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    48e6cc1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    eb190a3 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    4214233 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e79e242 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    3d147f1 View commit details
    Browse the repository at this point in the history
  13. Format fixes

    MeirShpilraien committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    0cb8626 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    b5b5253 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    88712c6 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    dfc860b View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    3778a16 View commit details
    Browse the repository at this point in the history
  18. Added missing file.

    MeirShpilraien committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    ea80516 View commit details
    Browse the repository at this point in the history
  19. Fix full tests script.

    MeirShpilraien committed Oct 13, 2022
    Configuration menu
    Copy the full SHA
    7153b83 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2022

  1. Fix fluky tests.

    MeirShpilraien committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    ab5fb14 View commit details
    Browse the repository at this point in the history
  2. Fix fluky tests.

    MeirShpilraien committed Oct 14, 2022
    Configuration menu
    Copy the full SHA
    7c894ff View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2022

  1. Added valgrind run.

    MeirShpilraien committed Oct 16, 2022
    Configuration menu
    Copy the full SHA
    160f458 View commit details
    Browse the repository at this point in the history
  2. Install valgrind

    MeirShpilraien committed Oct 16, 2022
    Configuration menu
    Copy the full SHA
    4b4daf4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b7e4e28 View commit details
    Browse the repository at this point in the history
  4. Fix ssl_ctx leak.

    MeirShpilraien committed Oct 16, 2022
    Configuration menu
    Copy the full SHA
    64fa1bd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    9ab9ed7 View commit details
    Browse the repository at this point in the history
  6. Fix tests compilation.

    MeirShpilraien committed Oct 16, 2022
    Configuration menu
    Copy the full SHA
    0317d9a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    69dcbaf View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    38102a1 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2022

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

Commits on Oct 24, 2022

  1. Configuration menu
    Copy the full SHA
    9e401e9 View commit details
    Browse the repository at this point in the history
  2. Format fixes

    MeirShpilraien committed Oct 24, 2022
    Configuration menu
    Copy the full SHA
    d92637c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a8426fc View commit details
    Browse the repository at this point in the history
  4. Fix valgrind failure

    MeirShpilraien committed Oct 24, 2022
    Configuration menu
    Copy the full SHA
    2bc32ba View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2022

  1. Configuration menu
    Copy the full SHA
    7d9e2dd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1f2658e View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2022

  1. Configuration menu
    Copy the full SHA
    60cbd70 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4dc9715 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c05e7d6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d00b1e8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3642922 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    091cfaa View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d11f43d View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2022

  1. Configuration menu
    Copy the full SHA
    ae766a5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    50dd24a View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2022

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

Commits on Feb 22, 2023

  1. Allow specifying custom OPENSSL_PREFIX for the project.

    The prefix variable is used within the Makefile for LibMR and is
    also used by the "hiredis" dependency.
    iddm committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    ddd087c View commit details
    Browse the repository at this point in the history
  2. Merge pull request #36 from RedisGears/fix-openssl-on-macos

    Allow specifying custom OPENSSL_PREFIX for the project.
    iddm authored Feb 22, 2023
    Configuration menu
    Copy the full SHA
    278af8a View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2023

  1. Configuration menu
    Copy the full SHA
    dfb05cd View commit details
    Browse the repository at this point in the history
  2. Merge pull request #37 from RedisGears/fix-openssl-on-macos

    Specify PKG_CONFIG_PATH for libevent's configure script.
    iddm authored Feb 23, 2023
    Configuration menu
    Copy the full SHA
    0777afe View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2023

  1. Fix the openssl path for the macOS builds.

    Changes the way the build script figures out the openssl library path. Now
    it takes into account the commonly-used OPENSSL_PREFIX environment variable
    and attempts to probe certain pre-defined directories to figure out the path.
    iddm committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    546715b View commit details
    Browse the repository at this point in the history

Commits on Mar 6, 2023

  1. Merge pull request #38 from RedisGears/fix-openssl-on-macos

    Fix the openssl path for the macOS builds.
    iddm authored Mar 6, 2023
    Configuration menu
    Copy the full SHA
    3cab245 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fc6ff81 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #39 from RedisGears/change-the-timeout-message-text

    Change the timeout message text.
    iddm authored Mar 6, 2023
    Configuration menu
    Copy the full SHA
    c0c66e0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    86fa62c View commit details
    Browse the repository at this point in the history
  5. Merge pull request #40 from RedisGears/force-ci-to-work-with-the-refa…

    …ctoring_rust_api-branch
    
    Force the CI to work with the refactoring_rust_api branch.
    iddm authored Mar 6, 2023
    Configuration menu
    Copy the full SHA
    66db2ca View commit details
    Browse the repository at this point in the history