forked from scylladb/java-driver
-
Notifications
You must be signed in to change notification settings - Fork 0
Docs update theme 1.3 #6
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
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Co-authored-by: Madhavan Sridharan <madhavan.sridharan@datastax.com>
It's legal for a client to not supply a specific version, e.g. not call Cluster.Builder::withProtocolVersion, in which case factory.protocolVersion is null. While v5 was marked beta this wasn't a problem as Cluster.Builder::allowProtocolVersion was required, but now this causes an NPE in the driver.
… USE_BETA flag for it (apache#1534)
…_port_ssl for DSE 6.8 (apache#1573)
Co-authored-by: David Garcia <hi@davidgarcia.dev>
Co-authored-by: David Garcia <hi@davidgarcia.dev>
Co-authored-by: David Garcia <hi@davidgarcia.dev>
Co-authored-by: David Garcia <hi@davidgarcia.dev>
Update to 3.11.2 from upstream repo.
Remove GitHub Actions workflow fetched from upstream DataStax repo. It wouldn't work, as it relies on secret (secrets.FOSSA_PUSH_ONLY_API_KEY) we don't have.
This is a bug present in the upstream repository. The test was supposed to be turned off, however they disabled it in a wrong way - using a JUnit annotation, but the tests are ran with TestNG. Therefore, it has to be disabled the TestNG way, not JUnit way.
Fix the formatting of expected error message in ControlConnectionTest. This was a bug from the upstream repository.
Fix message check in ExceptionsScassandraTest which was too strict. The actual error message contains additional information "In case this was generated during read repair, the consistency level is not representative of the actual consistency." at the end. Other places in this file check it using contains().
Before this change, the docs failed to build with the following error: ImportError: cannot import name 'environmentfilter' from 'jinja2' A fix to this problem is to explicitly pin Jinja2 version.
Add branches scylla-3.11.0.x and scylla-3.11.2.x to a list of whitelisted branches to generate documentation for. scylla-3.x is removed, as the documentation generator fails to compare 4-component version numbers (X.Y.Z.x) with 2-component version number (3.x).
Fix http case
docs: update dynamic slug Add back index.md Move custom slug to a separate PR Fix typo
Add Java Driver 4.x branches to the list of generated documentation and bump the LATEST_VERSION variable.
Previously, "long" test profile would run tests of "unit", "short" and "long" categories. After this change, each profile only runs its own category.
Add support for parsing Scylla RC version numbers, such as 4.3.rc5. For it to co-exist with existing VersionNumber, 4.3.rc5 is parsed into 4.3.0-rc5.
Add support for detecting Scylla Enterprise in CCMBridge. When a Scylla Enterprise version is detected (starts with 4-digit year), SCYLLA_PRODUCT is correctly set for scylla-ccm to start Scylla Enterprise.
Add a script that allows for fetching the latest version of Scylla OSS, Scylla Enterprise and Cassandra 3.
Remove upstream CI scripts, which are unused in our project.
Adds new GitHub actions workflow for continuous testing. Some of the changes: - Build is separately tested - Testing building with both Java 8 and Java 11 (Java 12+ compilers don't support building with Java 6 target version) - Formatting check is skipped in almost all steps, except for "Full verify" step - version_fetch.py script is used to fetch latest Scylla/Cassandra versions to check against - Test results are now visualized thanks to "dorny/test-reporter@v1" - Scylla Enterprise is now tested
Replaces 1 ccm link, since main repo is up to date now.
Added all the missing reserved CQL keywords. Generated using a simple script: https://github.com/Lorak-mmk/cql_reserved_keywords I didn't remove keywords that were in Metadata.java, but are not in my list, in case they were reserved in older Cassandra/Scylla versions.
Adds info about channels to reach out through, how to run tests against scylla. Resolves scylladb#130
Regenerate SSL keys used in integration tests, because the certificates were expired. The new certificates have 100-year expiration date.
Extend withSSL() and withAuth() methods of CCMBridge to correctly set up SSL keys on Scylla. Convert keys to a format usable by Scylla.
Add installing of libssl1.0.0 on GitHub Actions for the SSL tests. Fix tc-native detection of libssl1.0.0 on Fedora systems.
Re-enable all SSL integration tests on both Cassandra and Scylla. Refs scylladb#96.
Near identical to 3.x version (except names).
Stick to "localhost" for Cassandra.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
test