final int[] depIds = new int[numDependencies];
final VoltTable[] dependencies = new VoltTable[numDependencies];
final FastDeserializer fds = new FastDeserializer(depsBuff);
for (int ii = 0; ii < numDependencies; ++ii) {
depIds[ii] = fds.readInt();
dependencies[ii] = fds.readObject(VoltTable.class);
}
assert(depIds.length == 1);
// and finally return the constructed dependency set
return new DependencySet(depIds, dependencies);