refactored to Aerospike 3 client