Errata
The errata list is a list of errors and their corrections that were found after the product was released.
The following errata were submitted by our customers and have not yet been approved or disproved by the author or editor. They solely represent the opinion of the customer.
Color Key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update
Version | Location | Description | Submitted by | Date submitted |
---|---|---|---|---|
Figure 3-1 in Chapter 3 under section "Components of a Flink Setup" has a mistake. There are five square depicting components and the far right component is labeled "ResourceManager" instead of "TaskManager". |
Ori Popowski | Jun 21, 2019 | ||
In chapter 2 under Section "Processing Streams in Parallel" under subsection "Latency and Throughput" under sub-sub section "Latency Versus Throughput", in the end of the 2nd paragraph, it says "Coffees hop" instead of "Coffee shop" |
Ori Popowski | Jun 21, 2019 | ||
Other Digital Version | - http://shop.oreilly.com/product/0636920057321.do |
The table of contents does not reflect the contents of the book (most chapters have a different name in the print, and two chapters are reversed online; the online version also mentions version 1.2 of Flink, while the book is for Flink 1.7). |
Thibaut Cuvelier | Jul 09, 2019 |
Fig 3-13 Fig 3-13 |
In the Fig 3-13 which explains about key groups: |
Richards Peter | Mar 26, 2021 | |
Chapter 3. Figure 3-1 Figure 3-1 |
In the Figure 3-1 I can see this flow |
Amithsha | Feb 27, 2023 | |
Printed, | Page Chapter-3, Figure 3-1 Figure 3-1 |
Dear Team, |
Anonymous | Sep 14, 2023 |
O'Reilly learning platform | Page Chapter 1, Running Your First Flink Application 9th "paragraph". It is under the 8th step. |
The instructions call for executing the following tail command: |
Javier Fernández | Dec 20, 2023 |
Other Digital Version | 62 Section on Watermarks |
"Flink encodes timestamps as 16-byte Long values" |
Andy Bryant | Sep 12, 2019 |
Page 65 Heading at bottom of the page |
"Performace Implications of Checkpointing" should be "Performance Implications of Checkpointing" |
Fabian Hueske |
Jul 24, 2019 | |
Printed, PDF | Page 75 No specific location |
After importing the project in IntelliJ as described, there is an error trying to execute any of the classes: |
Alex Gout | Mar 04, 2021 |
Mobi | Page 92 Figure 3-1 |
The ResourceManager near "9 Exchange data" should be "TaskManager" |
Xiaodong | Jan 13, 2021 |
Printed | Page 121 Example 6-9, processElement2 function |
The 2 lines below comment "// remove current timer and register new timer" were: |
Buqian Zheng | Jul 10, 2019 |
Printed | Page 121 Example 6-9 |
The line |
Fabian Hueske |
Jul 24, 2019 |
Printed | Page 121 example 6-8 |
readings.connect(filterSwitches) |
Piotr | Dec 04, 2022 |
Printed, PDF | Page 155 Top |
The descriptions of "ReducingState" says: |
Fabian Hüske | Aug 16, 2019 |
Page 247 Example 8-10 |
Should isRunning variable in CountSource class be @volatile? |
Roman | Nov 01, 2019 |