Errata

Getting Started with Storm

Errata for Getting Started with Storm

Submit your own errata for this product.

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
PDF Page 1
All code examples

All the code examples throughout the book have inconsistent formatting (spaces before {, indentation etc.) that makes it harder to follow the examples than needed. Large indentations (4 spaces+) also make it harder to read on an ebook reader.

lars_francke  Jan 15, 2013 
PDF Page 8
pom.xml

You're using all kinds of versions all over the place.

Page 8 is version 0.6, 25 is 0.7.1, 87 is 0.6.2, 90 is using 0.7.1 again all of which seem to be older than six months which is a pity too

It'd be nice to mention once at the beginning of the book which version you're targeting and stay consistent.

lars_francke  Jan 15, 2013 
PDF Page 10
Javadoc in and for nexttuple

"The only thing that the methods will do It is emit each file line" , "The nextuple it is called forever, so if we have been readed the file we will wait and then return" as well as "By each line emmit a new value with the line as a their" do not make much sense

lars_francke  Jan 15, 2013 
PDF Page 11
nextTuple code extract

nextTuple on page 10 is inconsistent with the version on page 9 (Thread.sleep(1 vs. 1000))

lars_francke  Jan 15, 2013 
PDF Page 12
first paragraph

ack() and fail() are mentioned in passing as if we should now what they are but they were never mentioned before.

lars_francke  Jan 15, 2013 
PDF Page 17
Example 2.3

The second code extract in the text as well as Example 2.3 has "Topology" spelled wrong (Topologie) and it is also inconsistent with the Example 2.3 as Thread.sleep is different and "conf.put(Config.TOPOLOGY_MAX_SPOUT_PENDING, 1);" is not explained.

lars_francke  Jan 15, 2013 
PDF Page 45
the last sentence

The last sentence on page 45: ?The Produce Stats Page is shows a list of categories with ... ? should be changed to "The Produce Stats Page is a list of categories with ..." or ?The Produce Stats Page shows a list of categories with ... ?

Tao Xiao  Dec 08, 2013 
Printed Page 80
3rd paragraph

The <strike>coordinator</strike>committer bolts are special batch bolts that implement ICommitter ..

AK  Feb 03, 2017 
Printed Page 80
3rd paragraph

Those <strike>batched</strike>batches of tuples are processed in parallel without any specific order.

AK  Feb 03, 2017