fixed a minor deprecation warning issue and a couple other tweaks

Summary: -

Test Plan: make test

Reviewers: chase, carlos

Differential Revision: http://grizzly.memsql.com/D4208
Release version 2.8.1