Open
Description
As more features are added to Apache Arrow, we might want to build versions of the cookbook that are relevant to that release.
I'm not sure what a good strategy would be in terms of adding content, e.g. is the main branch the latest version, and we create branches for releases, and then cherry-pick any commits which are relevant to multiple cookbook versions? And how many versions to have, in terms of major/minor releases?