+1 (to both of the previous messages). Tired of writing ‘CREATE TYPE
GenericType AS { _id: uuid };’ 🙂
> On Oct 28, 2024, at 17:42, Mike Carey <[email protected]> wrote:
>
> +1 for having this new feature.
>
> Not having to define types in the fully open case has been a bit of a pain
> forever. This is nice change!
>
> I wonder if we should also (could be later) add an option to not have to talk
> about a key at all - e.g., should we also support something like this:
>
> CREATE COLLECTION my_standalone_ds;
>
> This would be similar to the auto-generated case - under the hood it would be
> the same, actually, except even the key name would be system-generated. (It
> would be recorded in the collection's metadata, of course.) This would be
> for use when there just isn't a key that makes any sense and one doesn't want
> to bother introducing its existence into the user-level data model. (It
> would just be under the hood to be used for hash-partitioning the data and
> referencing it from secondary indexes - all innards stuff.)
>
> Cheers,
>
> Mike
>
>> On 10/28/24 3:07 PM, Peeyush Gupta wrote:
>> Initiating discussion for adding a feature to create dataset without type
>> specification
>>
>> Feature: Create Dataset Without Type Specification
>> Details: Currently, users must create a type before creating a dataset even
>> if the type is fully open (with only primary key fields defined in it). With
>> this feature the users will be able to create fully open datasets without
>> requiring them to create a type explicitly.
>> APE:https://cwiki.apache.org/confluence/display/ASTERIXDB/APE+14%3A+Datasets+without+type+specification
>>
>> Thanks,
>> Peeyush