You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The dictionary_encoded_layout can be used with types whose defualt layout is NOT the dictionary_encoded_layout: integers ( associated with fixed_size_layout), strings (asociated with variable_size_binary_layout), ...
This makes the creation of an array with this layout very cumbersome. A way to fix it is to create a new "category" template type, whose default associated layout is the dictionary_encoded_layout. This type should be a simple wrapper of its parameter, and is should be implicitly convertible to its parameter type.
An additional constructor may be added to the array if the category has to be entirely specified before building the array (simpler to implement but less flexible).
Plugging this "category" template type requires #148 to be implemented first.
The text was updated successfully, but these errors were encountered:
The
dictionary_encoded_layout
can be used with types whose defualt layout is NOT thedictionary_encoded_layout
: integers ( associated withfixed_size_layout
), strings (asociated withvariable_size_binary_layout
), ...This makes the creation of an array with this layout very cumbersome. A way to fix it is to create a new "category" template type, whose default associated layout is the
dictionary_encoded_layout
. This type should be a simple wrapper of its parameter, and is should be implicitly convertible to its parameter type.An additional constructor may be added to the array if the category has to be entirely specified before building the array (simpler to implement but less flexible).
Plugging this "category" template type requires #148 to be implemented first.
The text was updated successfully, but these errors were encountered: