This is an automated email from the ASF dual-hosted git repository.
sk0x50 pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/ignite-3.git
The following commit(s) were added to refs/heads/main by this push:
new 806817ba3c6 IGNITE-27123 Fixed failing streaming examples (#7085)
806817ba3c6 is described below
commit 806817ba3c6e8da31ff7a7526bb3d1311bb108db
Author: HR0027 <[email protected]>
AuthorDate: Fri Dec 5 14:46:01 2025 +0530
IGNITE-27123 Fixed failing streaming examples (#7085)
Co-authored-by: HR0027 <[email protected]>
---
.../apache/ignite/example/streaming/DetectFailedEntriesExample.java | 5 +++++
.../ignite/example/streaming/SingleTableDataStreamerExample.java | 6 ++++++
2 files changed, 11 insertions(+)
diff --git
a/examples/java/src/main/java/org/apache/ignite/example/streaming/DetectFailedEntriesExample.java
b/examples/java/src/main/java/org/apache/ignite/example/streaming/DetectFailedEntriesExample.java
index 553c2784f5b..0f348eea0de 100644
---
a/examples/java/src/main/java/org/apache/ignite/example/streaming/DetectFailedEntriesExample.java
+++
b/examples/java/src/main/java/org/apache/ignite/example/streaming/DetectFailedEntriesExample.java
@@ -48,6 +48,8 @@ public class DetectFailedEntriesExample {
.autoFlushInterval(1000)
.retryLimit(16)
.build();
+ System.out.println("Creating Accounts table");
+ client.sql().execute(null, "CREATE TABLE IF NOT EXISTS ACCOUNTS
(id INT PRIMARY KEY, name VARCHAR(255), balance BIGINT, active BOOLEAN);");
RecordView<Account> view = client.tables()
.table("Accounts")
@@ -91,6 +93,9 @@ public class DetectFailedEntriesExample {
/* Wait for background streaming to complete */
streamerFut.join();
+
+ System.out.println("Dropping Accounts table.");
+ client.sql().execute(null, "DROP TABLE IF EXISTS ACCOUNTS;");
}
}
}
\ No newline at end of file
diff --git
a/examples/java/src/main/java/org/apache/ignite/example/streaming/SingleTableDataStreamerExample.java
b/examples/java/src/main/java/org/apache/ignite/example/streaming/SingleTableDataStreamerExample.java
index d679422c461..686c2de31e8 100644
---
a/examples/java/src/main/java/org/apache/ignite/example/streaming/SingleTableDataStreamerExample.java
+++
b/examples/java/src/main/java/org/apache/ignite/example/streaming/SingleTableDataStreamerExample.java
@@ -42,6 +42,9 @@ public class SingleTableDataStreamerExample {
try (IgniteClient client = IgniteClient.builder()
.addresses("127.0.0.1:10800")
.build()) {
+ System.out.println("Creating Accounts table");
+ client.sql().execute(null, "CREATE TABLE IF NOT EXISTS ACCOUNTS
(id INT PRIMARY KEY, name VARCHAR(255), balance BIGINT, active BOOLEAN);");
+
RecordView<Account> view =
client.tables().table("Accounts").recordView(Account.class);
/* PUT entries into the table*/
@@ -56,6 +59,9 @@ public class SingleTableDataStreamerExample {
/* Check that table doesnt contain data */
verifyRemove(view);
+ System.out.println("Dropping Accounts table.");
+ client.sql().execute(null, "DROP TABLE IF EXISTS ACCOUNTS;");
+
}
}