+1 (non-binding) I reviewed the spec update.
On Tue, Aug 6, 2024 at 5:22 AM Jacob Wujciak <assignu...@apache.org> wrote: > +1 (non-binding) > > Am Mo., 5. Aug. 2024 um 17:57 Uhr schrieb Dewey Dunnington > <de...@voltrondata.com.invalid>: > > > +1 (binding). Thanks for this addition! > > > > Looked through the spec and C++/Python PRs. > > > > On Mon, Aug 5, 2024 at 11:57 AM Weston Pace <weston.p...@gmail.com> > wrote: > > > > > > +1 (binding) > > > > > > Looked through the spec & C++/python PRs. > > > > > > On Mon, Aug 5, 2024 at 7:41 AM Ian Cook <ianmc...@apache.org> wrote: > > > > > > > +1 (non-binding) > > > > > > > > I reviewed the spec addition. > > > > > > > > On Mon, Aug 5, 2024 at 3:37 PM Antoine Pitrou <anto...@python.org> > > wrote: > > > > > > > > > > > > > > Binding +1 (but posted one minor comment on the format PR). > > > > > > > > > > Thank you Joel! > > > > > > > > > > Regards > > > > > > > > > > Antoine. > > > > > > > > > > > > > > > Le 05/08/2024 à 14:59, Joel Lubinitsky a écrit : > > > > > > Hello Devs, > > > > > > > > > > > > I would like to propose a new canonical extension type: Bool8 > > > > > > > > > > > > The prior mailing list discussion thread can be found at [1]. > > > > > > The format documentation change can be found at [2]. A copy of > the > > text > > > > > is > > > > > > included in this email. > > > > > > A Go implementation can be found at [3]. > > > > > > A C++/Python implementation can be found at [4]. > > > > > > > > > > > > Thank you for your time and attention in reviewing this proposal. > > > > > > > > > > > > The vote will be open for at least 72 hours. > > > > > > > > > > > > [ ] +1 Accept this proposal > > > > > > [ ] +0 > > > > > > [ ] -1 Do not accept this proposal because... > > > > > > > > > > > > [1]: > > https://lists.apache.org/thread/nz44qllq53h6kjl3rhy0531n2n2tpfr0 > > > > > > [2]: https://github.com/apache/arrow/pull/43234 > > > > > > [3]: https://github.com/apache/arrow/pull/43323 > > > > > > [4]: https://github.com/apache/arrow/pull/43488 > > > > > > > > > > > > --- > > > > > > > > > > > > 8-bit Boolean > > > > > > ============= > > > > > > > > > > > > Bool8 represents a boolean value using 1 byte (8 bits) to store > > each > > > > > value > > > > > > instead of only 1 bit as in the original Arrow Boolean type. > > Although > > > > > less > > > > > > compact than the original representation, Bool8 may have better > > > > zero-copy > > > > > > compatibility with various systems that also store booleans > using 1 > > > > byte. > > > > > > > > > > > > * Extension name: ``arrow.bool8``. > > > > > > > > > > > > * The storage type of this extension is ``Int8`` where: > > > > > > > > > > > > * **false** is denoted by the value ``0``. > > > > > > * **true** can be specified using any non-zero value. > Preferably > > > > > ``1``. > > > > > > > > > > > > * Extension type parameters: > > > > > > > > > > > > This type does not have any parameters. > > > > > > > > > > > > * Description of the serialization: > > > > > > > > > > > > No metadata is required to interpret the type. Any metadata > > present > > > > > > should be ignored. > > > > > > > > > > > > > > > > > >