private ByteBuffer getUnPooledBuffer(final int minCapacity) {
        LOGGER.warn(() -> LogUtil.message("Using un-pooled buffer, size: {}", ModelStringUtil.formatCsv(minCapacity)));
        // Too big a buffer to pool so just create one that will have to be destroyed and not put in the pool
        return ByteBuffer.allocateDirect(minCapacity);
    }
@param n The number to test
@return True if n is a power of ten, e.g. if n==10
stroom-bytebuffer/src/main/java/stroom/bytebuffer/ByteBufferPoolImpl4.java