+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 <dtab...@gmail.com> 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

Reply via email to