Tags: exasol/row-level-security-lua
Tags
#155: Improve error handling for extension (#156) * Increment version, upgrade dependencies * Fix sonar warning about regex * #155: Check if VS already exists before creating it * Adapt extension to shared integration tests * Make check for existing vs case-insensitive * Fix warning * Add changelog entry * Upgrade dependencies * Downgrade to Exasol 8.26.0 java.lang.IllegalStateException: E-ETAJ-12: Failed to ssh to the exasol database. This is required for redirecting a host port. Known mitigations: * Make sure the database is reachable, i.e. port 32773 open on host 'localhost'. * Make sure user 'root' can login to the database using your ssh-key. at com.exasol.exasoltestsetup.SshConnection.createSession(SshConnection.java:53) at com.exasol.exasoltestsetup.SshConnection.<init>(SshConnection.java:31) at com.exasol.exasoltestsetup.testcontainers.ExasolTestcontainerTestSetup.<init>(ExasolTestcontainerTestSetup.java:38) at com.exasol.exasoltestsetup.ExasolTestSetupFactory.getTestSetup(ExasolTestSetupFactory.java:123) at com.exasol.rls.extension.ExtensionIT.setup(ExtensionIT.java:47) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at java.base/java.util.ArrayList.forEach(ArrayList.java:1541) Suppressed: java.lang.NullPointerException at com.exasol.rls.extension.ExtensionIT.teardown(ExtensionIT.java:64) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at java.base/java.util.ArrayList.forEach(ArrayList.java:1541) at java.base/java.util.Collections$UnmodifiableCollection.forEach(Collections.java:1085) ... 1 more Caused by: com.jcraft.jsch.JSchException: Session.connect: java.net.SocketException: Connection reset at com.jcraft.jsch.Session.connect(Session.java:569) at com.jcraft.jsch.Session.connect(Session.java:198) at com.exasol.exasoltestsetup.SshConnection.createSession(SshConnection.java:39) ... 6 more Caused by: java.net.SocketException: Connection reset at java.base/java.net.SocketInputStream.read(SocketInputStream.java:186) at java.base/java.net.SocketInputStream.read(SocketInputStream.java:140) at java.base/java.net.SocketInputStream.read(SocketInputStream.java:200) at com.jcraft.jsch.IO.getByte(IO.java:86) at com.jcraft.jsch.Session.connect(Session.java:275) ... 8 more * Cleanup test * Implement review findings
#146: Fixed CVE-2024-26308 and CVE-2024-25710 in test dependencies (#148 ) * #146: 🔐 CVE-2024-25710: org.apache.commons:commons-compress:jar:1.24.0:test --------- Co-authored-by: Christoph Pirkl <christoph.pirkl@exasol.com>
#138: Add extension (#139) * Fix typo in user guide * Trim trailing spaces in user guide * Increment version * Upgrade Exasol DB versions * Add extension project * Generate extension info incl. file content * #138 Create instance * Fix formatting of user guide * Upgrade test dependencies * Add parameters for debug_address & log_level * Code cleanup * Upgrade to latest exasol version * Exclude vulnerabilities * Run pk fix * Implement extension * Implement delete instance & upgrade * Skip extension integration tests for Exasol 8 * Update release date * Free up disk space during build * Apply suggestions from code review Co-authored-by: Christoph Kuhnke <github@kuhnke.net> * Implement review findings by @ckunki --------- Co-authored-by: Christoph Kuhnke <github@kuhnke.net>
PreviousNext