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

Update deps of Scala connect-sigv4 example to latest. #39

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

Conversation

LeifW
Copy link

@LeifW LeifW commented Apr 7, 2023

The old version of aws-sigv4-auth-cassandra-java-driver-plugin stops working somewhere past Java 11 at or before Java 17 (Java 19 is the current version) - something kind of error when the aws auth module reflectively loads some Groovy thing?

The latest version works on Java 19.

Also remove the unecessary System.exit(0) call from the end of the main method, and other things that aren't necessary in Scala syntax (semicolons and {} around a lambda).

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

The old version of aws-sigv4-auth-cassandra-java-driver-plugin stops
working somewhere past Java 11 at or before Java 17 (Java 19 is the
current version) - something kind of error when aws auth mode
reflectively loads some Groovy thing?

The latest version works on Java 19.

Also remove the unecessary `System.exit(0)` call from the end of the
main method, and other things that aren't necessary in Scala syntax
(semicolons and {} around a lambda).
rows.foreach({ println } );
val resultSet = session.execute("select * from system_schema.keyspaces")
val rows = resultSet.all().asScala
rows.foreach(println)
Copy link
Author

Choose a reason for hiding this comment

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

The .toString value of a row doesn't seem too useful to print out, here. It just prints out e.g. com.datastax.oss.driver.internal.core.cql.DefaultRow@4015cc95 once for each row you get back.

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.

1 participant