Skip to content

Commit 08f1506

Browse files
committed
aligned to 5.0.2, 4.1.7, 4.0.14
1 parent 2d4e74a commit 08f1506

File tree

9 files changed

+24
-22
lines changed

9 files changed

+24
-22
lines changed

.circleci/config.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
key: m2-{{ checksum "pom.xml" }}
2525

2626
- run: sudo apt-get update && sudo apt install openjdk-11-jdk
27-
- run: mvn --version && whereis java && mvn clean install -Dversion.cassandra4=4.0.7 -Dversion.cassandra41=4.1.0 -Dversion.cassandra50=5.0.0
27+
- run: mvn --version && whereis java && mvn clean install -Dversion.cassandra4=4.0.14 -Dversion.cassandra41=4.1.7 -Dversion.cassandra50=5.0.2
2828

2929
- persist_to_workspace:
3030
root: ~/cassandra-ldap
@@ -53,7 +53,7 @@ jobs:
5353
- m2-
5454

5555
- run: sudo apt-get update && sudo apt install openjdk-11-jdk
56-
- run: mvn clean install -DoutputDirectory=/tmp/artifacts
56+
- run: mvn clean install -DoutputDirectory=/tmp/artifacts -Dversion.cassandra4=4.0.14
5757

5858
- save_cache:
5959
paths:
@@ -87,7 +87,7 @@ jobs:
8787
- m2-
8888

8989
- run: sudo apt-get update && sudo apt install openjdk-11-jdk
90-
- run: mvn clean install -DoutputDirectory=/tmp/artifacts
90+
- run: mvn clean install -DoutputDirectory=/tmp/artifacts -Dversion.cassandra41=4.1.7
9191

9292
- save_cache:
9393
paths:
@@ -121,7 +121,7 @@ jobs:
121121
- m2-
122122

123123
- run: sudo apt-get update && sudo apt install openjdk-11-jdk
124-
- run: mvn clean install -DoutputDirectory=/tmp/artifacts
124+
- run: mvn clean install -DoutputDirectory=/tmp/artifacts -Dversion.cassandra50=5.0.2
125125

126126
- save_cache:
127127
paths:

cassandra-4.0/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@
1010
<relativePath>../pom.xml</relativePath>
1111
</parent>
1212

13-
<artifactId>cassandra-ldap-4.0.7</artifactId>
14-
<version>1.1.0</version>
13+
<artifactId>cassandra-ldap-4.0.14</artifactId>
14+
<version>1.0.0</version>
1515

1616
<name>Cassandra LDAP Authenticator for Cassandra 4.0</name>
1717
<description>Pluggable LDAP authentication implementation for Apache Cassandra 4.0</description>
1818

1919
<properties>
20-
<version.cassandra4>4.0.7</version.cassandra4>
20+
<version.cassandra4>4.0.14</version.cassandra4>
2121

2222
<version.shrinkwrap.bom>1.2.6</version.shrinkwrap.bom>
2323
<version.shrinkwrap.resolvers>3.1.3</version.shrinkwrap.resolvers>

cassandra-4.0/src/test/java/com/instaclustr/cassandra/ldap/auth/Cassandra40LDAPIntegrationTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
public class Cassandra40LDAPIntegrationTest extends AbstractLDAPTest {
66
@Override
77
public String getCassandraVersion() {
8-
return System.getProperty("version.cassandra4", "4.0.7");
8+
return System.getProperty("version.cassandra4", "4.0.14");
99
}
1010

1111
@Override
1212
public String getImplementationGAV() {
13-
return "com.instaclustr:cassandra-ldap-" + getCassandraVersion() + ":1.1.0";
13+
return "com.instaclustr:cassandra-ldap-" + getCassandraVersion() + ":1.0.0";
1414
}
1515

1616
@Test

cassandra-4.1/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@
1010
<relativePath>../pom.xml</relativePath>
1111
</parent>
1212

13-
<artifactId>cassandra-ldap-4.1.0</artifactId>
14-
<version>1.1.0</version>
13+
<artifactId>cassandra-ldap-4.1.7</artifactId>
14+
<version>1.0.0</version>
1515

1616
<name>Cassandra LDAP Authenticator for Cassandra 4.1</name>
1717
<description>Pluggable LDAP authentication implementation for Apache Cassandra 4.1</description>
1818

1919
<properties>
20-
<version.cassandra41>4.1.0</version.cassandra41>
20+
<version.cassandra41>4.1.7</version.cassandra41>
2121

2222
<version.shrinkwrap.bom>1.2.6</version.shrinkwrap.bom>
2323
<version.shrinkwrap.resolvers>3.1.3</version.shrinkwrap.resolvers>

cassandra-4.1/src/main/java/com/instaclustr/cassandra/ldap/auth/Cassandra41SystemAuthRoles.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,7 @@
4040
import org.apache.cassandra.exceptions.RequestValidationException;
4141
import org.apache.cassandra.service.ClientState;
4242
import org.apache.cassandra.service.QueryState;
43+
import org.apache.cassandra.transport.Dispatcher;
4344
import org.apache.cassandra.transport.messages.ResultMessage;
4445
import org.apache.cassandra.utils.ByteBufferUtil;
4546
import org.slf4j.Logger;
@@ -134,7 +135,7 @@ public boolean roleMissing(String dn) {
134135

135136
final ResultMessage.Rows rows = selStmt.execute(new QueryState(getClientState()),
136137
QueryOptions.forInternalCalls(singletonList(ByteBufferUtil.bytes(dn))),
137-
System.nanoTime());
138+
Dispatcher.RequestTime.forImmediateExecution());
138139

139140
return rows.result.isEmpty();
140141
}
@@ -148,7 +149,7 @@ public void createRole(String roleName, boolean superUser, String defaultRoleMem
148149

149150
createStmt.execute(new QueryState(getClientState()),
150151
QueryOptions.forInternalCalls(LOCAL_ONE, singletonList(ByteBufferUtil.bytes(roleName))),
151-
System.nanoTime());
152+
Dispatcher.RequestTime.forImmediateExecution());
152153

153154
if (defaultRoleMembership != null)
154155
{
@@ -166,7 +167,7 @@ public void createRole(String roleName, boolean superUser, String defaultRoleMem
166167

167168
grantRoleStmt.execute(new QueryState(getClientState()),
168169
QueryOptions.forInternalCalls(LOCAL_ONE, singletonList(ByteBufferUtil.bytes(roleName))),
169-
System.nanoTime());
170+
Dispatcher.RequestTime.forImmediateExecution());
170171
}
171172
}
172173
}
@@ -180,7 +181,7 @@ public Role getRole(String name, ConsistencyLevel roleConsistencyLevel)
180181
ResultMessage.Rows rows = loadRoleStatement.execute(QueryState.forInternalCalls(),
181182
QueryOptions.forInternalCalls(getConsistencyForRole("cassandra", name, roleConsistencyLevel),
182183
Collections.singletonList(ByteBufferUtil.bytes(name))),
183-
System.nanoTime());
184+
Dispatcher.RequestTime.forImmediateExecution());
184185

185186
if (rows.result.isEmpty()) {
186187
return NULL_ROLE;

cassandra-4.1/src/main/java/com/instaclustr/cassandra/ldap/auth/Cassandra41UserRetriever.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
import org.apache.cassandra.schema.Schema;
2727
import org.apache.cassandra.service.ClientState;
2828
import org.apache.cassandra.service.QueryState;
29+
import org.apache.cassandra.transport.Dispatcher;
2930
import org.apache.cassandra.transport.messages.ResultMessage.Rows;
3031
import org.apache.cassandra.utils.ByteBufferUtil;
3132

@@ -52,7 +53,7 @@ public Rows getRows(User user)
5253
return authenticationStatement(clientState, legacyTableExists).execute(QueryState.forInternalCalls(),
5354
QueryOptions.forInternalCalls(consistencyForRole(user.getUsername()),
5455
singletonList(ByteBufferUtil.bytes(user.getUsername()))),
55-
System.nanoTime());
56+
Dispatcher.RequestTime.forImmediateExecution());
5657
}
5758

5859
@Override

cassandra-4.1/src/test/java/com/instaclustr/cassandra/ldap/auth/Cassandra41LDAPIntegrationTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
public class Cassandra41LDAPIntegrationTest extends AbstractLDAPTest {
66
@Override
77
public String getCassandraVersion() {
8-
return System.getProperty("version.cassandra41", "4.1.0");
8+
return System.getProperty("version.cassandra41", "4.1.7");
99
}
1010

1111
@Override
1212
public String getImplementationGAV() {
13-
return "com.instaclustr:cassandra-ldap-" + getCassandraVersion() + ":1.1.0";
13+
return "com.instaclustr:cassandra-ldap-" + getCassandraVersion() + ":1.0.0";
1414
}
1515

1616
@Test

cassandra-5.0/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,14 @@
1010
<relativePath>../pom.xml</relativePath>
1111
</parent>
1212

13-
<artifactId>cassandra-ldap-5.0.0</artifactId>
13+
<artifactId>cassandra-ldap-5.0.2</artifactId>
1414
<version>1.0.0</version>
1515

1616
<name>Cassandra LDAP Authenticator for Cassandra 5.0</name>
1717
<description>Pluggable LDAP authentication implementation for Apache Cassandra 5.0</description>
1818

1919
<properties>
20-
<version.cassandra50>5.0.0</version.cassandra50>
20+
<version.cassandra50>5.0.2</version.cassandra50>
2121

2222
<version.shrinkwrap.bom>1.2.6</version.shrinkwrap.bom>
2323
<version.shrinkwrap.resolvers>3.1.3</version.shrinkwrap.resolvers>

cassandra-5.0/src/test/java/com/instaclustr/cassandra/ldap/auth/Cassandra50LDAPIntegrationTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
public class Cassandra50LDAPIntegrationTest extends AbstractLDAPTest {
66
@Override
77
public String getCassandraVersion() {
8-
return System.getProperty("version.cassandra50", "5.0.0");
8+
return System.getProperty("version.cassandra50", "5.0.2");
99
}
1010

1111
@Override

0 commit comments

Comments
 (0)