Description
Currently return type of TimeoutBlockingQueue#remove() is void.
The caller has no way of knowing whether the entry is really removed.
This issue changes the return type to boolean. True is returned when entry is removed, false is returned otherwise.
The change was proposed first in HBASE-16639.