Rename threads to indicate that they are explicitly for the driver

Description

The driver spawns a number of threads that don't make it clear that they are coming from the driver. For example the "New I/O Worker #X" and "New I/O boss" threads are tied to the driver's use of Netty and not providing a naming scheme. Since netty is very popular it's possible that a user may be using netty for something else in their application and it may become confusing what threads are being used for.

Some other examples found:

  1. Reconnection-X

  2. Reaper-X

It would be good to change these to be patterned off of some of the other threads spawned like 'Cassandra Java Driver worker-X' and "Cassandra Java Driver blocking tasks worker-X"

Environment

None

Pull Requests

None

Activity

Show:
Andy Tolbert
March 23, 2015, 7:07 PM
Edited

Will be pulled in as part of the Netty 4.x upgrade ().

Fixed

Assignee

Andy Tolbert

Reporter

Andy Tolbert

Labels

PM Priority

None

Affects versions

None

Fix versions

Pull Request

None

Doc Impact

None

Size

None

External issue ID

None

External issue ID

None

Components

Priority

Trivial
Configure