go to post Jose-Tomas Salvador · Aug 10, 2016 I'm getting some errors compiling the RulesBuilder in the auto-generated class: Compilando clase Demo.RulesBuilder.ParagraphDomainCompilando rutina Demo.RulesBuilder.ParagraphDomain.1Compilando clase Demo.RulesBuilder.ParagraphDomain.DomainCompilando rutina Demo.RulesBuilder.ParagraphDomain.Domain.1ERROR: Demo.RulesBuilder.ParagraphDomain.Domain.cls(%CreateDictionaries+33) #1027: Error in SET command : '$zt($p($h,",",2))_": Finished creating ",tProfiles," matching profiles"' : Offset:189 [%CreateDictionaries+28^Demo.RulesBuilder.ParagraphDomain.Domain.1] TEXT: if pVerbose && ($g(tProfiles)) { if pAsync { set ^CacheTemp.ISC.IK.DomainBuild(+$j,"out",$i(^CacheTemp.ISC.IK.DomainBuild(+$j,"out"))) = $zt($p($h,",",2))_": Finished creating ",tProfiles," matching profiles" } else { write !,$zt($p($h,",",2)),": Finished creating ",tProfiles," matching profiles" } }ERROR: Demo.RulesBuilder.ParagraphDomain.Domain.cls(%CreateDictionaries+2001) #1026: Invalid command : 'catch' : Offset:8 [%CreateDictionaries+1859^Demo.RulesBuilder.ParagraphDomain.Domain.1] TEXT: } catch (ex) {ERROR: Demo.RulesBuilder.ParagraphDomain.Domain.cls(%CreateDictionaries+2005) #1043: QUIT argument not allowed : 'tSC' : Offset:9 [%CreateDictionaries+1863^Demo.RulesBuilder.ParagraphDomain.Domain.1] TEXT: quit tSC }ERROR: Demo.RulesBuilder.ParagraphDomain.Domain.cls(%LoadExpressions) #1044: PUBLIC label not allowed : 'public' : Offset:32 [%LoadExpressions^Demo.RulesBuilder.ParagraphDomain.Domain.1] TEXT: %LoadExpressions(pParams) public {ERROR: Demo.RulesBuilder.ParagraphDomain.Domain.cls(%LoadExpressions+7) #1043: QUIT argument not allowed : '}' : Offset:11 [%LoadExpressions+7^Demo.RulesBuilder.ParagraphDomain.Domain.1] TEXT: quit tSC }ERROR #5123: No se encuentra el punto de entrada para el método '%LoadExpressions' en la rutina 'Demo.RulesBuilder.ParagraphDomain.Domain.1'6 errores detectados al compilar.
go to post Jose-Tomas Salvador · Aug 9, 2016 Aren't these "demo tools" useful for general configuration for whatever project? I mean, are they going to appear in future releases or are not so useful in real projects?
go to post Jose-Tomas Salvador · Aug 9, 2016 I've realized that you can define sets without entities associated and, if that happens, the tabs Table and Sets stop working as there is an internal oref error and no info is produced. To fix it you have to delete the empty set through SQL.
go to post Jose-Tomas Salvador · Jun 9, 2016 Interesting article and discussion btw :-) Including this new Data Model is a clear and great enhancement to the product imho. I wonder if performance considerations are being taking into account in design and implementation decisions. Are there any numbers about it? How do we compare with our own SQL over relational structures? How do we compare against competitors?
go to post Jose-Tomas Salvador · Jun 3, 2016 That's great! All major companies have twitter accounts even to give some basic support. Will we provide also that kind of service through twitter?
go to post Jose-Tomas Salvador · May 23, 2016 Great article Alexander! One question. Why is there such difference in performance of $order? How could this affect to the general performance of an application using not Caché Standard for globals and mainly using SQL access to deal with data?I've tested your ordering routing with Spanish2, 4 and 5 collations and are >4 times slower in inserts and order... !!!
go to post Jose-Tomas Salvador · Apr 4, 2016 Great article! I see there is no scenario where the failover members are in different locations. I guess latency factor is the one to blame here, isn't it? Are there any numbers based on your experience that allow others to get an idea about what scenario is more appropiate for them to choose based on expected # of transactions, total volumen of data, required response time, network latency and/or other criteria