Check for null when converting lua object to java object.
Added new feature in benchmark to read Keys from given file.File can be passed as a command argument.
Added safety check for file in case it's empty
Added Key type option while reading keys from the file along with clean up of the code
Unblock query threads when caller calls close before all records have been read and the queue is full.
Convert AerospikeException from a checked exception to a runtime exception.
Batch performance improvements.
Run batch requests in sequence on main thread when maxConcurrentThreads = 1.
Add new server error codes.
Support large list update.
Large list find() now returns null when requested record or item entry does not exist.  Previously, an exception was thrown.
Add Record GetLong(), GetInt() and GetShort() methods.
Call Record.getInt()
Removed java7 nio package and apis for file reading and added earlier version of file reading implementation
Update version 3.0.29