`ConnectionPool.__init__` should accept a `name` argument to initialize the service name

Fixes: #829
Author: exarkun


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12231 e27351fd-9f3e-4f54-a53b-843176b1656c
Back port the previous sql index addition to an early DB version to match that on an active branch.


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12232 e27351fd-9f3e-4f54-a53b-843176b1656c
Don't depend on cwd for computing the path to the version file.


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12233 e27351fd-9f3e-4f54-a53b-843176b1656c
cosmetic


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12234 e27351fd-9f3e-4f54-a53b-843176b1656c
Add deps to path.


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12235 e27351fd-9f3e-4f54-a53b-843176b1656c



git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12236 e27351fd-9f3e-4f54-a53b-843176b1656c
Span more children as needed.


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12237 e27351fd-9f3e-4f54-a53b-843176b1656c
Log when connections are made and lost.


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12238 e27351fd-9f3e-4f54-a53b-843176b1656c
Don't relog child output


git-svn-id: https://svn.calendarserver.org/repository/calendarserver@12239 e27351fd-9f3e-4f54-a53b-843176b1656c