Is this the appropriate place to create bugs? This is obviously a serious one as we cannot trust a database once it allows duplicate edges on unique index. I don't want it lost among group discussions or are the developers keeping an eye on bugs reported here. please advice to better do my part properly.
On Tuesday, January 14, 2014 4:33:05 PM UTC+2, SHak wrote: > > Using version 1.6.3. I am able to create duplicate edge on every second > attempt to create edge. I have Vertex for User and for Language and an > Edge speaks between the User and Language. > > On first attempt to create an edge, it succeeds. *create edge speaks from > (select from User where name = 'Luca') to (select from Language where name > = 'En-uk');* > 2nd attempt to create the same edge, it gives me a warning that unique > index exists and refuses to create the edge. > 3rd attempt works. > 4th attempt fails and so on. > > It seems that once an exception is thrown the next request will create a > duplicate. is the way I'm creating my index is wrong? > > *Data Setup:* > ========================================================== > #create classes/vectors > create class User extends V; > create class Language extends V; > > #create edges > create class speaks extends E; > > #create User Data > create vertex User set name = 'Luca'; > create vertex User set name = 'Joe'; > > #create Language Data > create vertex Language set name = 'En-uk'; > create vertex Language set name = 'En-us'; > create vertex Language set name = 'Fr-fr'; > create vertex Language set name = 'Ru-ru'; > create vertex Language set name = 'Ar-sy'; > > #index > create property speaks.out LINK; > create property speaks.in LINK; > CREATE INDEX unique_speaks ON speaks (in, out) UNIQUE; > > =============================================== > > > -- --- You received this message because you are subscribed to the Google Groups "OrientDB" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
