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

MariaDB + RocksDB Cloud support #48

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

msinyavi
Copy link

  1. Added cmake options:
  • WITH_KAFKA
  • WITH_AWS
    and missing cloud files to support cmake build with Minio/S3 and Kafka logs using aws-sdk-cpp (built locally, using relative paths to locate) and librdkafka (system library like from stock Ubuntu package).
  1. Added aws_options into CloudEnvOptions class to specify additional S3 parameters like endpointOverride (to connect to custom S3 compatible storage instead of AWS), timeouts, logging, proxy.

list(APPEND THIRDPARTY_LIBS aws-cpp-sdk-s3 aws-cpp-sdk-kinesis aws-cpp-sdk-core)
include_directories(../../aws-sdk-cpp/aws-cpp-sdk-s3/include ../../aws-sdk-cpp/aws-cpp-sdk-kinesis/include ../../aws-sdk-cpp/aws-cpp-sdk-core/include)
link_directories(../../aws-sdk-cpp/aws-cpp-sdk-s3 ../../aws-sdk-cpp/aws-cpp-sdk-kinesis ../../aws-sdk-cpp/aws-cpp-sdk-core)
endif()

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we will be able to offer a better way to work with AWS SDK, soon.

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@spetrunia did you made any progress with that ?

@benoitc
Copy link

benoitc commented Mar 28, 2019

what's the status of this PR? I basically want to use rocksdb-cloud with a server like minio or equivalent solution. In my understanding this can only be done using that branch.

@dhruba
Copy link

dhruba commented Mar 28, 2019

Hi @benoitc , I believe @spetrunia and @msinyavi have this working, maybe they can post an update here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants