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

Officially support Scylla #2451

Open
4 of 6 tasks
FlorianHockmann opened this issue Feb 12, 2021 · 6 comments
Open
4 of 6 tasks

Officially support Scylla #2451

FlorianHockmann opened this issue Feb 12, 2021 · 6 comments

Comments

@FlorianHockmann
Copy link
Member

FlorianHockmann commented Feb 12, 2021

We basically already support running JanusGraph with Scylla but we don't communicate that anywhere. I suggest that we add Scylla to our test suite running with GitHub actions and then add it to the list of tested projects in our changelog and in the release notes. Afterwards we could add a small section to the docs explaining how to use Scylla with the CQL backend.

@porunov
Copy link
Member

porunov commented Feb 12, 2021

Also, it would be good to add this feature (which is partially related): #1778

@farodin91
Copy link
Contributor

There is already a PR #2352 for testing.

@FlorianHockmann
Copy link
Member Author

I think #1778 is going a step further already. I would like to keep this issue quite simple so that we basically just document how Scylla can already be used with JanusGraph.

There is already a PR #2352 for testing.

Nice to see! Then we really only have to change the docs here.

@li-boxuan
Copy link
Member

#2352 is merged with #2505 left as TODO.

@FlorianHockmann
Copy link
Member Author

#2352 is merged with #2505 left as TODO.

Thanks, I added #2505 as a TODO to the description.

@farodin91 farodin91 added this to the Release v1.0.0 milestone Dec 24, 2021
@FlorianHockmann
Copy link
Member Author

Just realized that the docs part is also already done: #3058

porunov added a commit to porunov/janusgraph that referenced this issue Feb 11, 2023
- Move CQL Hadoop implementation to a separate module `janusgraph-cql-hadoop`
- Move CQL tests to `janusgraph-cql-testutils` to be able to share tests between different storage modules
- Add ScyllaDB support via `janusgraph-scylla`

Fixes JanusGraph#1778
Fixes JanusGraph#2451

Signed-off-by: Oleksandr Porunov <alexandr.porunov@gmail.com>
porunov added a commit to porunov/janusgraph that referenced this issue Feb 11, 2023
- Move CQL Hadoop implementation to a separate module `janusgraph-cql-hadoop`
- Move CQL tests to `janusgraph-cql-testutils` to be able to share tests between different storage modules
- Move previous CQL implementation to `janusgraph-cql-base` to share it between different compatible storage modules (i.e. `janusgraph-cql` and `janusgraph-scylla`)
- Add ScyllaDB support via `janusgraph-scylla`
- `janusgraph-cql` is contains tests for Cassandra3, Cassandra4, ScyllaDB. `janusgraph-scylla` contains tests for ScyllaDB only.

Fixes JanusGraph#1778
Fixes JanusGraph#2451

Signed-off-by: Oleksandr Porunov <alexandr.porunov@gmail.com>
porunov added a commit to porunov/janusgraph that referenced this issue Feb 12, 2023
- Move CQL Hadoop implementation to a separate module `janusgraph-cql-hadoop`
- Move CQL tests to `janusgraph-cql-testutils` to be able to share tests between different storage modules
- Move previous CQL implementation to `janusgraph-cql-base` to share it between different compatible storage modules (i.e. `janusgraph-cql` and `janusgraph-scylla`)
- Add ScyllaDB support via `janusgraph-scylla`
- `janusgraph-cql` is contains tests for Cassandra3, Cassandra4, ScyllaDB. `janusgraph-scylla` contains tests for ScyllaDB only.

Fixes JanusGraph#1778
Fixes JanusGraph#2451

Signed-off-by: Oleksandr Porunov <alexandr.porunov@gmail.com>
porunov added a commit to porunov/janusgraph that referenced this issue Feb 12, 2023
- Move CQL Hadoop implementation to a separate module `janusgraph-cql-hadoop`
- Move CQL tests to `janusgraph-cql-testutils` to be able to share tests between different storage modules
- Move previous CQL implementation to `janusgraph-cql-base` to share it between different compatible storage modules (i.e. `janusgraph-cql` and `janusgraph-scylla`)
- Add ScyllaDB support via `janusgraph-scylla`
- `janusgraph-cql` is contains tests for Cassandra3, Cassandra4, ScyllaDB. `janusgraph-scylla` contains tests for ScyllaDB only.

Fixes JanusGraph#1778
Fixes JanusGraph#2451

Signed-off-by: Oleksandr Porunov <alexandr.porunov@gmail.com>
porunov added a commit to porunov/janusgraph that referenced this issue Feb 12, 2023
- Move CQL Hadoop implementation to a separate module `janusgraph-cql-hadoop`
- Move CQL tests to `janusgraph-cql-testutils` to be able to share tests between different storage modules
- Move previous CQL implementation to `janusgraph-cql-base` to share it between different compatible storage modules (i.e. `janusgraph-cql` and `janusgraph-scylla`)
- Add ScyllaDB support via `janusgraph-scylla`
- `janusgraph-cql` is contains tests for Cassandra3, Cassandra4, ScyllaDB. `janusgraph-scylla` contains tests for ScyllaDB only.

Fixes JanusGraph#1778
Fixes JanusGraph#2451

Signed-off-by: Oleksandr Porunov <alexandr.porunov@gmail.com>
porunov added a commit to porunov/janusgraph that referenced this issue Feb 12, 2023
- Move CQL tests to `janusgraph-cql-testutils` to be able to share tests between different storage modules
- Move previous CQL implementation to `janusgraph-cql-base` to share it between different compatible storage modules (i.e. `janusgraph-cql` and `janusgraph-scylla`)
- Add ScyllaDB support via `janusgraph-scylla`
- `janusgraph-cql` is contains tests for Cassandra3, Cassandra4, ScyllaDB. `janusgraph-scylla` contains tests for ScyllaDB only.

Fixes JanusGraph#1778
Fixes JanusGraph#2451

Signed-off-by: Oleksandr Porunov <alexandr.porunov@gmail.com>
porunov added a commit to porunov/janusgraph that referenced this issue Feb 12, 2023
- Add ScyllaDB driver support via `janusgraph-scylla`
- `janusgraph-cql` contains tests for Cassandra3, Cassandra4, ScyllaDB. `janusgraph-scylla` contains tests for ScyllaDB only.

Fixes JanusGraph#1778
Fixes JanusGraph#2451

Signed-off-by: Oleksandr Porunov <alexandr.porunov@gmail.com>
porunov added a commit to porunov/janusgraph that referenced this issue Feb 12, 2023
- Add ScyllaDB driver support via `janusgraph-scylla`
- `janusgraph-cql` contains tests for Cassandra3, Cassandra4, ScyllaDB. `janusgraph-scylla` contains tests for ScyllaDB only.

Fixes JanusGraph#1778
Fixes JanusGraph#2451

Signed-off-by: Oleksandr Porunov <alexandr.porunov@gmail.com>
porunov added a commit to porunov/janusgraph that referenced this issue Feb 12, 2023
- Add ScyllaDB driver support via `janusgraph-scylla`
- `janusgraph-cql` contains tests for Cassandra3, Cassandra4, ScyllaDB. `janusgraph-scylla` contains tests for ScyllaDB only.

Fixes JanusGraph#1778
Fixes JanusGraph#2451
Fixes JanusGraph#2505

Signed-off-by: Oleksandr Porunov <alexandr.porunov@gmail.com>
porunov added a commit to porunov/janusgraph that referenced this issue Feb 12, 2023
- Add ScyllaDB driver support via `janusgraph-scylla`
- `janusgraph-cql` contains tests for Cassandra3, Cassandra4, ScyllaDB. `janusgraph-scylla` contains tests for ScyllaDB only.

Fixes JanusGraph#1778
Fixes JanusGraph#2451
Fixes JanusGraph#2505

Signed-off-by: Oleksandr Porunov <alexandr.porunov@gmail.com>
porunov added a commit to porunov/janusgraph that referenced this issue Feb 13, 2023
- Add ScyllaDB driver support via `janusgraph-scylla`
- `janusgraph-cql` contains tests for Cassandra3, Cassandra4, ScyllaDB. `janusgraph-scylla` contains tests for ScyllaDB only.

Fixes JanusGraph#1778
Related to JanusGraph#2451
Related to JanusGraph#2505

Signed-off-by: Oleksandr Porunov <alexandr.porunov@gmail.com>
porunov added a commit to porunov/janusgraph that referenced this issue Feb 14, 2023
- Add ScyllaDB driver support via `janusgraph-scylla`
- `janusgraph-cql` contains tests for Cassandra3, Cassandra4, ScyllaDB. `janusgraph-scylla` contains tests for ScyllaDB only.
- Fix ScyllaDB tests (configs were not applied to ScyllaDB tests previously)

Fixes JanusGraph#1778
Related to JanusGraph#2451
Fixes JanusGraph#2505

Signed-off-by: Oleksandr Porunov <alexandr.porunov@gmail.com>
porunov added a commit to porunov/janusgraph that referenced this issue Feb 14, 2023
- Add ScyllaDB driver support via `janusgraph-scylla`
- `janusgraph-cql` contains tests for Cassandra3, Cassandra4, ScyllaDB. `janusgraph-scylla` contains tests for ScyllaDB only.
- Fix ScyllaDB tests (configs were not applied to ScyllaDB tests previously)

Fixes JanusGraph#1778
Related to JanusGraph#2451
Fixes JanusGraph#2505

Signed-off-by: Oleksandr Porunov <alexandr.porunov@gmail.com>
porunov added a commit to porunov/janusgraph that referenced this issue Feb 14, 2023
- Add ScyllaDB driver support via `janusgraph-scylla`
- `janusgraph-cql` contains tests for Cassandra3, Cassandra4, ScyllaDB. `janusgraph-scylla` contains tests for ScyllaDB only.
- Fix ScyllaDB tests (configs were not applied to ScyllaDB tests previously)

Fixes JanusGraph#1778
Related to JanusGraph#2451
Fixes JanusGraph#2505

Signed-off-by: Oleksandr Porunov <alexandr.porunov@gmail.com>
porunov added a commit to porunov/janusgraph that referenced this issue Feb 14, 2023
- Add ScyllaDB driver support via `janusgraph-scylla`
- `janusgraph-cql` contains tests for Cassandra3, Cassandra4, ScyllaDB. `janusgraph-scylla` contains tests for ScyllaDB only.
- Fix ScyllaDB tests (configs were not applied to ScyllaDB tests previously)

Fixes JanusGraph#1778
Related to JanusGraph#2451
Fixes JanusGraph#2505

Signed-off-by: Oleksandr Porunov <alexandr.porunov@gmail.com>
porunov added a commit to porunov/janusgraph that referenced this issue Feb 14, 2023
- Add ScyllaDB driver support via `janusgraph-scylla`
- `janusgraph-cql` contains tests for Cassandra3, Cassandra4, ScyllaDB. `janusgraph-scylla` contains tests for ScyllaDB only.
- Fix ScyllaDB tests (configs were not applied to ScyllaDB tests previously)

Fixes JanusGraph#1778
Related to JanusGraph#2451
Fixes JanusGraph#2505

Signed-off-by: Oleksandr Porunov <alexandr.porunov@gmail.com>
porunov added a commit to porunov/janusgraph that referenced this issue Feb 15, 2023
- Add ScyllaDB driver support via `janusgraph-scylla`
- `janusgraph-cql` contains tests for Cassandra3, Cassandra4, ScyllaDB. `janusgraph-scylla` contains tests for ScyllaDB only.
- Fix ScyllaDB tests (configs were not applied to ScyllaDB tests previously)

Fixes JanusGraph#1778
Related to JanusGraph#2451
Fixes JanusGraph#2505

Signed-off-by: Oleksandr Porunov <alexandr.porunov@gmail.com>
porunov added a commit that referenced this issue Feb 17, 2023
- Add ScyllaDB driver support via `janusgraph-scylla`
- `janusgraph-cql` contains tests for Cassandra3, Cassandra4, ScyllaDB. `janusgraph-scylla` contains tests for ScyllaDB only.
- Fix ScyllaDB tests (configs were not applied to ScyllaDB tests previously)

Fixes #1778
Related to #2451
Fixes #2505

Signed-off-by: Oleksandr Porunov <alexandr.porunov@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants