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

Add support for loading dynamic libraries into the RocksDB environment #5281

Closed
wants to merge 43 commits into from

Commits on Oct 24, 2018

  1. Test

    mrambacher committed Oct 24, 2018
    Copy the full SHA
    6b6e221 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    c804c5c View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    8fec86f View commit details
    Browse the repository at this point in the history

Commits on Nov 1, 2018

  1. Copy the full SHA
    89ab886 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2018

  1. disabling hanging tests

    dfeinhaus authored and dfeinhaus committed Nov 2, 2018
    Copy the full SHA
    25aca89 View commit details
    Browse the repository at this point in the history
  2. one more file with disabled tests

    dfeinhaus authored and dfeinhaus committed Nov 2, 2018
    Copy the full SHA
    eb6472b View commit details
    Browse the repository at this point in the history
  3. yet one more file to disable a test

    dfeinhaus authored and dfeinhaus committed Nov 2, 2018
    Copy the full SHA
    fc8652e View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2019

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

Commits on Feb 12, 2019

  1. dl library on LINUX

    EC2 builds need it
    dfeinhaus authored and dfeinhaus committed Feb 12, 2019
    Copy the full SHA
    acba221 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2019

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

Commits on Apr 18, 2019

  1. Test

    mrambacher committed Apr 18, 2019
    Copy the full SHA
    68c839b View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    c6ced75 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    c2c8aaa View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    d5e13f1 View commit details
    Browse the repository at this point in the history
  5. disabling hanging tests

    dfeinhaus authored and mrambacher committed Apr 18, 2019
    Copy the full SHA
    48d5eb9 View commit details
    Browse the repository at this point in the history
  6. one more file with disabled tests

    dfeinhaus authored and mrambacher committed Apr 18, 2019
    Copy the full SHA
    739534e View commit details
    Browse the repository at this point in the history
  7. yet one more file to disable a test

    dfeinhaus authored and mrambacher committed Apr 18, 2019
    Copy the full SHA
    a7385a9 View commit details
    Browse the repository at this point in the history
  8. dl library on LINUX

    EC2 builds need it
    dfeinhaus authored and mrambacher committed Apr 18, 2019
    Copy the full SHA
    5f550b9 View commit details
    Browse the repository at this point in the history
  9. Copy the full SHA
    65bda3f View commit details
    Browse the repository at this point in the history
  10. Fix undo of SST changes

    mrambacher committed Apr 18, 2019
    Copy the full SHA
    6080376 View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    410c22e View commit details
    Browse the repository at this point in the history
  12. Copy the full SHA
    59c2623 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2019

  1. Revert "Merge branch 'master' of https://github.ooa.sttgts.com/STTOOA…

    …/rocksdb"
    
    This reverts commit 59c2623, reversing
    changes made to 410c22e.
    mrambacher committed Apr 19, 2019
    Copy the full SHA
    388cfc2 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    aef1c55 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    2cf624a View commit details
    Browse the repository at this point in the history
  4. Revert "Add Exension and ExtensionFactory classes"

    This reverts commit c2c8aaa.
    mrambacher committed Apr 19, 2019
    Copy the full SHA
    c769f07 View commit details
    Browse the repository at this point in the history
  5. Revert "Test"

    This reverts commit 68c839b.
    mrambacher committed Apr 19, 2019
    Copy the full SHA
    22d2c18 View commit details
    Browse the repository at this point in the history
  6. Revert "disabling hanging tests"

    This reverts commit 48d5eb9.
    mrambacher committed Apr 19, 2019
    Copy the full SHA
    8f02905 View commit details
    Browse the repository at this point in the history
  7. Revert "one more file with disabled tests"

    This reverts commit 739534e.
    mrambacher committed Apr 19, 2019
    Copy the full SHA
    91c38f8 View commit details
    Browse the repository at this point in the history
  8. Revert "yet one more file to disable a test"

    This reverts commit a7385a9.
    mrambacher committed Apr 19, 2019
    Copy the full SHA
    732e63b View commit details
    Browse the repository at this point in the history
  9. Fix merge issuers

    mrambacher committed Apr 19, 2019
    Copy the full SHA
    5e76fd8 View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    480e8f3 View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    0f5205f View commit details
    Browse the repository at this point in the history

Commits on May 6, 2019

  1. Add a search path option to the LoadLibrary API.

    If specified, controls the paths in which the code will seardh for the shared libraries.
    mrambacher committed May 6, 2019
    Copy the full SHA
    6b97cc8 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2019

  1. Fix DynamicLibrary based on review comments

    Fix the env_test to run on Linux.  Change the variable names to google-case.
    mrambacher committed May 7, 2019
    Copy the full SHA
    0e65163 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2019

  1. Add an assert to verify result is valid in LoadLibrary per review com…

    …ment.
    
    Return an error if the symbol cannot be found in the shared library
    Test for the rocksdb shared library if we are building shared
    mrambacher committed May 11, 2019
    Copy the full SHA
    2e4bfd0 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2019

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

Commits on May 22, 2019

  1. Copy the full SHA
    b172de5 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    eeebf4f View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    2257aec View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    af80f43 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2019

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

Commits on May 24, 2019

  1. Remove glibc from external deps

    Instead use a macro to exclude dynamic library loading support from buck build.
    riversand963 committed May 24, 2019
    Copy the full SHA
    38b01d3 View commit details
    Browse the repository at this point in the history