Skip to content

Tags: exasol/row-level-security-lua

Tags

1.5.5

Toggle 1.5.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
#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

1.5.4

Toggle 1.5.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Generate dummy error code report (#153)

* Generate dummy error code report

* Run PK fix

* Rename luacov report artifact

* Update release date

1.5.3

Toggle 1.5.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
#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>

1.5.2

Toggle 1.5.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
#144: Fix vulnerability in org.eclipse.parsson:parsson (#145)

1.5.1

Toggle 1.5.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
#136: Fixed switching the source schema (#143)

* #136: Fixed source schema switching.

Co-authored-by: Christoph Pirkl <christoph.pirkl@exasol.com>

1.5.0

Toggle 1.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
#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>

1.4.1

Toggle 1.4.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
#133 Fix GROUP BY <integer> (#137)

1.4.0

Toggle 1.4.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Feature/103 add aggregate functions (#132)

* #103: Add Aggregate function tests

1.3.0

Toggle 1.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
#127: Remove decommissioned maven.exasol.com repository (#128)

1.2.0

Toggle 1.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
#122: Apply OO style (#123)

#122: Apply OO rules according to style guide.

Co-authored-by: chπ <christoph.pirkl@exasol.com>