Skip to content

Commit 8032a6a

Browse files
authored
Merge pull request #1203 from jsminem/jm-GRD-124860-main
[master] GRD-124860: [Couchbase over Filebeat] Logstash , two S-TAP entry in the report.
2 parents c0431f8 + c4f85e5 commit 8032a6a

6 files changed

Lines changed: 13 additions & 11 deletions

File tree

filter-plugin/logstash-filter-couchbasedb-guardium/CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@ Notable changes will be documented in this file.
33

44
## [Unreleased]
55

6+
## [1.0.3] - 2026-05-06
7+
- GRD-124860: Fix two S-TAP entry in the report by setting server port to default server port `-1`
8+
69
## [1.0.2] - 2025-05-30
710
- Support different operations from UI
811

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.0.2
1+
1.0.3

filter-plugin/logstash-filter-couchbasedb-guardium/src/main/java/com/ibm/guardium/couchbasedb/Parser.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,6 @@ public static void setServerIPAndPort(final SessionLocator sessionLocator, final
149149
if (!validator.isValid(serverIp)|| serverIp.equals(Constants.LOOPBACK_ADDRESS)) {
150150
serverIp = data.get(Constants.SERVER_IP).getAsString();
151151
}
152-
serverPort = Integer.parseInt(nodeData[1]);
153152

154153
}else {
155154
serverIp = data.get(Constants.SERVER_IP).getAsString();

filter-plugin/logstash-filter-couchbasedb-guardium/src/test/java/com/ibm/guardium/couchbasedb/ParserTest.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@
66

77
import java.text.ParseException;
88

9-
import com.ibm.guardium.universalconnector.commons.structures.Accessor;
10-
import com.ibm.guardium.universalconnector.commons.structures.Construct;
11-
import com.ibm.guardium.universalconnector.commons.structures.Data;
12-
import com.ibm.guardium.universalconnector.commons.structures.ExceptionRecord;
13-
import com.ibm.guardium.universalconnector.commons.structures.Record;
14-
import com.ibm.guardium.universalconnector.commons.structures.Sentence;
15-
import com.ibm.guardium.universalconnector.commons.structures.SentenceObject;
16-
import com.ibm.guardium.universalconnector.commons.structures.SessionLocator;
9+
import com.ibm.guardium.universalconnector.commons.structures.Accessor;
10+
import com.ibm.guardium.universalconnector.commons.structures.Construct;
11+
import com.ibm.guardium.universalconnector.commons.structures.Data;
12+
import com.ibm.guardium.universalconnector.commons.structures.ExceptionRecord;
13+
import com.ibm.guardium.universalconnector.commons.structures.Record;
14+
import com.ibm.guardium.universalconnector.commons.structures.Sentence;
15+
import com.ibm.guardium.universalconnector.commons.structures.SentenceObject;
16+
import com.ibm.guardium.universalconnector.commons.structures.SessionLocator;
1717
import com.ibm.guardium.universalconnector.commons.structures.Time;
1818
import org.junit.Assert;
1919
import org.junit.Test;
@@ -85,7 +85,7 @@ public void testForSessionLocator() throws ParseException {
8585
SessionLocator sessionLocator = Parser.parseSessionLocator(couchbaseJson);
8686

8787
Assert.assertEquals(40389, sessionLocator.getClientPort());
88-
Assert.assertEquals(8091, sessionLocator.getServerPort());
88+
Assert.assertEquals(Constants.DEFAULT_SERVER_PORT, sessionLocator.getServerPort());
8989
Assert.assertEquals(false, sessionLocator.isIpv6());
9090

9191
}

0 commit comments

Comments
 (0)