Skip to content

Commit f45c6f2

Browse files
authored
[docs] Add missing executeFilter() call in Java API read examples (#6892)
1 parent abc3a84 commit f45c6f2

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

docs/content/program-api/java-api.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -192,7 +192,9 @@ public class ReadTable {
192192
// 3. Distribute these splits to different tasks
193193

194194
// 4. Read a split in task
195-
TableRead read = readBuilder.newRead();
195+
// You can use executeFilter to do filter per record.
196+
// By default, only capable of performing coarse-grained filtering.
197+
TableRead read = readBuilder.newRead().executeFilter();
196198
RecordReader<InternalRow> reader = read.createReader(splits);
197199
reader.forEachRemaining(System.out::println);
198200
}
@@ -304,7 +306,9 @@ public class StreamReadTable {
304306
// can be restored in scan.restore(state) after fail over
305307

306308
// 3. Read a split in task
307-
TableRead read = readBuilder.newRead();
309+
// You can use executeFilter to do filter per record.
310+
// By default, only capable of performing coarse-grained filtering.
311+
TableRead read = readBuilder.newRead().executeFilter();
308312
RecordReader<InternalRow> reader = read.createReader(splits);
309313
reader.forEachRemaining(System.out::println);
310314

0 commit comments

Comments
 (0)