From sunshine at public.kherson.ua Sat Apr 1 12:29:15 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Sat Apr 1 03:29:23 2006 Subject: [V4RB2.3b5mac] strange error message In-Reply-To: Message-ID: On 3/31/06 12:23 PM, "Daniel FLEURY" wrote: Hi Daniel, > Hello Ruslan > > I successfully converted a V1 DB with pics using VS for WIndows. I > can open this now V2 DB with VS Mac and all seems OK. > > But I can't open it with V4RB, I get this error message: err 525585, > You have specify too big maximal length for VarChar field "nomFiche" > Strange because the "nomFiche" field is String, length=1024 In latest beta we have setup limit for VarChar to be 1022. In next beta it will be increased up to 2044. For longer strings you must use TEXT field now. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Mon Apr 3 10:50:35 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon Apr 3 02:50:45 2006 Subject: [ANN] VCOM, VNET, V4MD, Vserver WIN 2.3 b8 -- 500 times faster joins Message-ID: Hi All, You can download these Windows products of 2.3 b8 builds. Mac builds in few minutes later The MAJOR theme of this build -- super fast joins. E.g. One bench instead of 15 minutes (1000 seconds) Now takes only 2.2-1.8 sec 500 times faster. The new algorithm of join is used only if you have indexes on join-fields. Easy to see that this is always true for * ObjectPtr - links * Binary Links Foreign Key -- depends on your db design. We recommend to have indexes on KEY and PTR fields always. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Mon Apr 3 12:40:29 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon Apr 3 04:40:32 2006 Subject: [ANN] VSDK WIN 2.b8 uploaded Message-ID: -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Mon Apr 3 12:40:51 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon Apr 3 04:40:54 2006 Subject: [ANN] V4RB, V4MD, Vserver MAC 2.3 b8 uploaded Message-ID: -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From jda at his.com Mon Apr 3 07:50:06 2006 From: jda at his.com (jda) Date: Mon Apr 3 06:50:15 2006 Subject: [ANN] V4RB, V4MD, Vserver MAC 2.3 b8 uploaded In-Reply-To: References: Message-ID: Hi Ruslan, Crash on startup of my app (after about a minute of disk thrashing!). This version is supposed to handle VarChar[2044], right? (There is almost no info in the Change Log). Jon From sunshine at public.kherson.ua Mon Apr 3 15:32:07 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon Apr 3 07:32:19 2006 Subject: [ANN] V4RB, V4MD, Vserver MAC 2.3 b8 uploaded In-Reply-To: Message-ID: On 4/3/06 2:50 PM, "jda" wrote: Hi Jon, > Crash on startup of my app (after about a minute of disk thrashing!). Hmm, please try out examples > This version is supposed to handle VarChar[2044], right? (There is > almost no info in the Change Log). yes -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From jda at his.com Mon Apr 3 08:41:13 2006 From: jda at his.com (jda) Date: Mon Apr 3 07:41:21 2006 Subject: [ANN] V4RB, V4MD, Vserver MAC 2.3 b8 uploaded In-Reply-To: References: Message-ID: >On 4/3/06 2:50 PM, "jda" wrote: > >Hi Jon, > >> Crash on startup of my app (after about a minute of disk thrashing!). > >Hmm, please try out examples > Hi Ruslan, I uninstalled it and reinstalled 2.3b3 so I could get some work done. I'll reinstall later and try some. But it won't help with my project, of course. Jon From sunshine at public.kherson.ua Mon Apr 3 15:43:06 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon Apr 3 07:43:13 2006 Subject: [ANN] V4RB, V4MD, Vserver MAC 2.3 b8 uploaded In-Reply-To: Message-ID: On 4/3/06 3:32 PM, "Ruslan Zasukhin" wrote: > On 4/3/06 2:50 PM, "jda" wrote: > > Hi Jon, > >> Crash on startup of my app (after about a minute of disk thrashing!). > > Hmm, please try out examples > >> This version is supposed to handle VarChar[2044], right? (There is >> almost no info in the Change Log). > > yes I think I know where is problem. 10 minutes to fix. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Mon Apr 3 16:33:30 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon Apr 3 08:33:35 2006 Subject: [ANN] V4RB, V4MD, Vserver MAC 2.3 b8 uploaded In-Reply-To: Message-ID: On 4/3/06 3:43 PM, "Ruslan Zasukhin" wrote: > On 4/3/06 3:32 PM, "Ruslan Zasukhin" wrote: > >> On 4/3/06 2:50 PM, "jda" wrote: >> >> Hi Jon, >> >>> Crash on startup of my app (after about a minute of disk thrashing!). >> >> Hmm, please try out examples >> >>> This version is supposed to handle VarChar[2044], right? (There is >>> almost no info in the Change Log). >> >> yes > > I think I know where is problem. > > 10 minutes to fix. Please try now -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From jda at his.com Mon Apr 3 09:57:17 2006 From: jda at his.com (jda) Date: Mon Apr 3 08:57:24 2006 Subject: [ANN] V4RB, V4MD, Vserver MAC 2.3 b8 uploaded In-Reply-To: References: Message-ID: > > >Please try now > OK, now it doesn't crash. Good. BUT, attempts to access varChar data -> empty. For example s = myCursor.Field("varCharField").getString *always* returns an empty string. Jon From sunshine at public.kherson.ua Mon Apr 3 17:04:36 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon Apr 3 09:04:47 2006 Subject: [ANN] V4RB, V4MD, Vserver MAC 2.3 b8 uploaded In-Reply-To: Message-ID: On 4/3/06 4:57 PM, "jda" wrote: >> Please try now >> > > OK, now it doesn't crash. Good. BUT, attempts to access varChar data > -> empty. For example > > s = myCursor.Field("varCharField").getString > > *always* returns an empty string. In your existed database ? Hmm. Please try to make new database with some data If new works ok then send me existed db -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From jda at his.com Tue Apr 4 08:28:09 2006 From: jda at his.com (jda) Date: Tue Apr 4 07:28:15 2006 Subject: [ANN] V4RB, V4MD, Vserver MAC 2.3 b8 uploaded In-Reply-To: References: Message-ID: Hi Ruslan, I mentioned that since I added automatic diagnose to my app (on opening the database), I'm finding a database is being damaged frequently with routine use. It happened again. I did a diagnose veryhigh, and here's the viSQL report. The damage is with VarChar. Maybe the report will be helpful. Thanks, Jon. ==========> Field: varCharField , type VarChar ==========> IndexFile PAGE (0, 0) Inventory pages OK. Index Inventory pages OK. PAGE (3, 2) OK. All right! ( IndexFile ) .....> VarCharFile (!) Total number of records on VarChar pages does not match table's record count. Problems found! ( VarCharFile ) Problems found! ( Field: varCharField , type VarChar ) ==========> Field: textField , type Text .....> SegmentFile: All right! ( SegmentFile: ) All right! ( Field: textField , type Text ) ==========> Field: blobField , type BLOB .....> SegmentFile: All right! ( SegmentFile: ) All right! ( Field: blobField , type BLOB ) Field: varCharField. Index record count (23) differ from field one (22). Problems found! ( Table: misc ) Problems found! ( Database: ) From sunshine at public.kherson.ua Tue Apr 4 16:09:28 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Apr 4 08:09:38 2006 Subject: [ANN] V4RB, V4MD, Vserver MAC 2.3 b8 uploaded In-Reply-To: Message-ID: On 4/4/06 3:28 PM, "jda" wrote: > Hi Ruslan, > > I mentioned that since I added automatic diagnose to my app (on > opening the database), I'm finding a database is being damaged > frequently with routine use. It happened again. I did a diagnose > veryhigh, and here's the viSQL report. The damage is with VarChar. > Maybe the report will be helpful. Thanks, Jon. Your db should wait next build. You have big VarChars and this somehow cause yet problems. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From akritselis at earthlink.net Tue Apr 4 09:26:54 2006 From: akritselis at earthlink.net (Anna Kritselis) Date: Tue Apr 4 08:26:59 2006 Subject: [ANN] V4RB, V4MD, Vserver MAC 2.3 b8 uploaded Message-ID: <15857790.1144157214750.JavaMail.root@elwamui-hound.atl.sa.earthlink.net> Hi Ruslan and Jon, I think this is my problem as well - I added diagnose on opening the database. Three out of three users had the database get damaged, but not after any consistent number of opens that I could figure out. Sometimes I can clone/repair, but sometimes the users get a varchar error and I can't repair. Anna -----Original Message----- >From: jda >Sent: Apr 4, 2006 8:28 AM >To: Valentina Beta >Subject: Re: [ANN] V4RB, V4MD, Vserver MAC 2.3 b8 uploaded > >Hi Ruslan, > >I mentioned that since I added automatic diagnose to my app (on >opening the database), I'm finding a database is being damaged >frequently with routine use. It happened again. I did a diagnose >veryhigh, and here's the viSQL report. The damage is with VarChar. >Maybe the report will be helpful. Thanks, Jon. > > > > >==========> Field: varCharField , type VarChar >==========> IndexFile >PAGE (0, 0) Inventory pages OK. >Index Inventory pages OK. > >PAGE (3, 2) OK. > >All right! ( IndexFile ) > >.....> VarCharFile >(!) Total number of records on VarChar pages does not match table's >record count. > >Problems found! ( VarCharFile ) > > >Problems found! ( Field: varCharField , type VarChar ) > >==========> Field: textField , type Text >.....> SegmentFile: > >All right! ( SegmentFile: ) > > >All right! ( Field: textField , type Text ) > >==========> Field: blobField , type BLOB >.....> SegmentFile: > >All right! ( SegmentFile: ) > > >All right! ( Field: blobField , type BLOB ) > >Field: varCharField. Index record count (23) differ from field one (22). > >Problems found! ( Table: misc ) > > >Problems found! ( Database: ) >_______________________________________________ >Valentina-beta mailing list >Valentina-beta@lists.macserve.net >http://lists.macserve.net/mailman/listinfo/valentina-beta From sunshine at public.kherson.ua Tue Apr 4 17:34:15 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Apr 4 09:34:19 2006 Subject: [ANN] V4RB, V4MD, Vserver MAC 2.3 b8 uploaded In-Reply-To: <15857790.1144157214750.JavaMail.root@elwamui-hound.atl.sa.earthlink.net> Message-ID: On 4/4/06 4:26 PM, "Anna Kritselis" wrote: Lets clarify. I read that Jon say that he have add into use Diagnose() function To do silent auto-checks of db. And now he can more exactly catch moment of corruption. Right Jon? It seems Anna have read your words like -- Diagnose() function corrupt db. I think this is not what you mean. Right ? > Hi Ruslan and Jon, > > I think this is my problem as well - I added diagnose on opening the database. > Three out of three users had the database get damaged, but not after any > consistent number of opens that I could figure out. Sometimes I can > clone/repair, but sometimes the users get a varchar error and I can't repair. > > Anna > > -----Original Message----- >> From: jda >> Sent: Apr 4, 2006 8:28 AM >> To: Valentina Beta >> Subject: Re: [ANN] V4RB, V4MD, Vserver MAC 2.3 b8 uploaded >> >> Hi Ruslan, >> >> I mentioned that since I added automatic diagnose to my app (on >> opening the database), I'm finding a database is being damaged >> frequently with routine use. It happened again. I did a diagnose >> veryhigh, and here's the viSQL report. The damage is with VarChar. >> Maybe the report will be helpful. Thanks, Jon. >> -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From jda at his.com Tue Apr 4 10:39:49 2006 From: jda at his.com (jda) Date: Tue Apr 4 09:39:56 2006 Subject: [ANN] V4RB, V4MD, Vserver MAC 2.3 b8 uploaded In-Reply-To: References: Message-ID: >On 4/4/06 4:26 PM, "Anna Kritselis" wrote: > >Lets clarify. > >I read that Jon say that he have add into use Diagnose() function >To do silent auto-checks of db. And now he can more exactly catch moment of >corruption. Right Jon? > >It seems Anna have read your words like -- Diagnose() function corrupt db. >I think this is not what you mean. Right ? Right, I don't think that diagnose is corrupting the database. Rather, I think it is now revealing corruption that occurs a *lot* more than we thought (because it doesn't cause a crash). I'm glad we have this function now, but I'm also a bit worried that my users will be anxious when they find that a critical database has to be repaired every week or two because of some corruption issue. I hope it is mostly due to one area (like varchar) so it can be isolated and fixed. Jon From akritselis at earthlink.net Tue Apr 4 10:51:24 2006 From: akritselis at earthlink.net (Anna Kritselis) Date: Tue Apr 4 09:51:29 2006 Subject: [ANN] V4RB, V4MD, Vserver MAC 2.3 b8 uploaded Message-ID: <28806263.1144162284853.JavaMail.root@elwamui-chisos.atl.sa.earthlink.net> Sorry for the misunderstanding. But as Jon said, once I put the diagnose in my code, I found that my database was getting corrupt often. I can't seem to figure out what is causing the corruption and thought Jon was saying that it could be running the diagnose itself. Anna -----Original Message----- >From: jda >Sent: Apr 4, 2006 10:39 AM >To: Valentina Beta >Subject: Re: [ANN] V4RB, V4MD, Vserver MAC 2.3 b8 uploaded > >>On 4/4/06 4:26 PM, "Anna Kritselis" wrote: >> >>Lets clarify. >> >>I read that Jon say that he have add into use Diagnose() function >>To do silent auto-checks of db. And now he can more exactly catch moment of >>corruption. Right Jon? >> >>It seems Anna have read your words like -- Diagnose() function corrupt db. >>I think this is not what you mean. Right ? > >Right, I don't think that diagnose is corrupting the database. >Rather, I think it is now revealing corruption that occurs a *lot* >more than we thought (because it doesn't cause a crash). I'm glad we >have this function now, but I'm also a bit worried that my users will >be anxious when they find that a critical database has to be repaired >every week or two because of some corruption issue. I hope it is >mostly due to one area (like varchar) so it can be isolated and fixed. > >Jon >_______________________________________________ >Valentina-beta mailing list >Valentina-beta@lists.macserve.net >http://lists.macserve.net/mailman/listinfo/valentina-beta From sunshine at public.kherson.ua Tue Apr 4 17:56:35 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Apr 4 09:56:39 2006 Subject: [ANN] V4RB, V4MD, Vserver MAC 2.3 b8 uploaded In-Reply-To: <28806263.1144162284853.JavaMail.root@elwamui-chisos.atl.sa.earthlink.net> Message-ID: On 4/4/06 5:51 PM, "Anna Kritselis" wrote: > Sorry for the misunderstanding. But as Jon said, once I put the diagnose in > my code, I found that my database was getting corrupt often. I can't seem to > figure out what is causing the corruption and thought Jon was saying that it > could be running the diagnose itself. So lets hunt for it! Important is to see if db.flush() really save all info to disk. And after flush() any forced app crash cannot broke db. Jon, you able self reproduce corruption of VarChar on your computer? Btw, you use b8 already on new dbs, right ? -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From jda at his.com Tue Apr 4 11:17:30 2006 From: jda at his.com (jda) Date: Tue Apr 4 10:17:37 2006 Subject: [ANN] V4RB, V4MD, Vserver MAC 2.3 b8 uploaded In-Reply-To: References: Message-ID: > > >So lets hunt for it! > >Important is to see if db.flush() really save all info to disk. >And after flush() any forced app crash cannot broke db. > >Jon, you able self reproduce corruption of VarChar on your computer? >Btw, you use b8 already on new dbs, right ? > It happened on my computer. But I can't reproduce it at will. I perform lots of operations without a problem. Then suddenly, one day it is corrupted. The db was damaged while I was using 2.3b3. I just upgraded to b8 yesterday, and found the db was already damaged. Jon From sunshine at public.kherson.ua Tue Apr 4 18:20:20 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Apr 4 10:20:24 2006 Subject: [ANN] V4RB, V4MD, Vserver MAC 2.3 b8 uploaded In-Reply-To: Message-ID: On 4/4/06 6:17 PM, "jda" wrote: >> So lets hunt for it! >> >> Important is to see if db.flush() really save all info to disk. >> And after flush() any forced app crash cannot broke db. >> >> Jon, you able self reproduce corruption of VarChar on your computer? >> Btw, you use b8 already on new dbs, right ? >> > > It happened on my computer. But I can't reproduce it at will. I > perform lots of operations without a problem. Then suddenly, one day > it is corrupted. > > The db was damaged while I was using 2.3b3. I just upgraded to b8 > yesterday, and found the db was already damaged. Then let me remind that b3 or b4 it seems (?) have introduce SIMPLER algorithms for VarChar and VarChar limit to 4K page. This step have a lots simplify algorithms. So may be that db was corrupted on old algorithms ? -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From jda at his.com Tue Apr 4 11:23:07 2006 From: jda at his.com (jda) Date: Tue Apr 4 10:23:14 2006 Subject: [ANN] V4RB, V4MD, Vserver MAC 2.3 b8 uploaded In-Reply-To: References: Message-ID: > > >Then let me remind that b3 or b4 it seems (?) have introduce SIMPLER >algorithms for VarChar and VarChar limit to 4K page. > >This step have a lots simplify algorithms. > >So may be that db was corrupted on old algorithms ? > I can't say. All I know is that it happened using b3. I'm using b8 now for my own use (not distributed to my users), so we'll see how often it happens with this version. Jon From jda at his.com Tue Apr 4 16:46:46 2006 From: jda at his.com (jda) Date: Tue Apr 4 15:46:53 2006 Subject: [ANN] V4RB, V4MD, Vserver MAC 2.3 b8 uploaded In-Reply-To: References: Message-ID: > > >Then let me remind that b3 or b4 it seems (?) have introduce SIMPLER >algorithms for VarChar and VarChar limit to 4K page. > >This step have a lots simplify algorithms. > >So may be that db was corrupted on old algorithms ? > Hi Ruslan, I have now tested two other, completely different, databases made with b3 or earlier. *Both* of them give the same error on diagnose veryhigh: DB1: ==========> Field: varCharField , type VarChar .....> VarCharFile (!) Total number of records on VarChar pages does not match table's record count. Problems found! ( VarCharFile ) Problems found! ( Field: varCharField , type VarChar ) DB2: .....> VarCharFile (!) Total number of records on VarChar pages does not match table's record count. Problems found! ( VarCharFile ) Problems found! ( Field: varCharField , type VarChar ) --------------------------------- So for me, at least, this particular bug with varChar fields is causing a lot of problems. Do you think it was fixed in b4 or later? (I'm testing b8 now, as you know). BTW, one of these databases is the one I sent you two days ago when b8 could not read any data from varChar fields. Jon From sunshine at public.kherson.ua Wed Apr 5 00:33:33 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Apr 4 16:33:38 2006 Subject: [ANN] V4RB, V4MD, Vserver MAC 2.3 b8 uploaded In-Reply-To: Message-ID: On 4/4/06 11:46 PM, "jda" wrote: > So for me, at least, this particular bug with varChar fields is > causing a lot of problems. Do you think it was fixed in b4 or later? > (I'm testing b8 now, as you know). BTW, one of these databases is the > one I sent you two days ago when b8 could not read any data from > varChar fields. I have not catch why we should worry about b3 build ? -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From jda at his.com Tue Apr 4 17:37:43 2006 From: jda at his.com (jda) Date: Tue Apr 4 16:37:47 2006 Subject: [ANN] V4RB, V4MD, Vserver MAC 2.3 b8 uploaded In-Reply-To: References: Message-ID: >On 4/4/06 11:46 PM, "jda" wrote: > >> So for me, at least, this particular bug with varChar fields is >> causing a lot of problems. Do you think it was fixed in b4 or later? >> (I'm testing b8 now, as you know). BTW, one of these databases is the >> one I sent you two days ago when b8 could not read any data from >> varChar fields. > >I have not catch why we should worry about b3 build ? > All the databases with this varChar problem were created with b3 or earlier. I'm wondering if it was fixed in b4, when you simplified varchar fields. Also, as I wrote to you off-list, I wonder if there really is no problem, but that diagnose in b8 is wrong. Jon From sunshine at public.kherson.ua Wed Apr 5 00:42:42 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Apr 4 16:42:50 2006 Subject: [ANN] V4RB, V4MD, Vserver MAC 2.3 b8 uploaded In-Reply-To: Message-ID: On 4/5/06 12:37 AM, "jda" wrote: >> On 4/4/06 11:46 PM, "jda" wrote: >> >>> So for me, at least, this particular bug with varChar fields is >>> causing a lot of problems. Do you think it was fixed in b4 or later? >>> (I'm testing b8 now, as you know). BTW, one of these databases is the >>> one I sent you two days ago when b8 could not read any data from >>> varChar fields. >> >> I have not catch why we should worry about b3 build ? >> > > All the databases with this varChar problem were created with b3 or > earlier. I'm wondering if it was fixed in b4, when you simplified > varchar fields. Also, as I wrote to you off-list, I wonder if there > really is no problem, but that diagnose in b8 is wrong. I will check Jon. As you know your EXISTED dbs cause problem somehow. All I know so far, they get page size not 4K but 8K. I have not catch yet why. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From jda at his.com Tue Apr 4 19:46:49 2006 From: jda at his.com (jda) Date: Tue Apr 4 18:46:58 2006 Subject: [ANN] V4RB, V4MD, Vserver MAC 2.3 b8 uploaded In-Reply-To: References: Message-ID: > > > All the databases with this varChar problem were created with b3 or >> earlier. I'm wondering if it was fixed in b4, when you simplified >> varchar fields. Also, as I wrote to you off-list, I wonder if there >> really is no problem, but that diagnose in b8 is wrong. > >I will check Jon. > >As you know your EXISTED dbs cause problem somehow. >All I know so far, they get page size not 4K but 8K. >I have not catch yet why. > OK. It has happened on two different machines, so it's a definite problem. I can send you my app, of course, and you can create the file using b3 yourself and see why this happens. Also, it looks like *all* my older databases give the varchar "error" when diagnosed with b8. They were diagnosed as "OK" with b3, which makes me think that the diagnosis in b8 may be wrong. Jon From sunshine at public.kherson.ua Wed Apr 5 10:32:31 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed Apr 5 02:38:14 2006 Subject: New build of Vstudio. -- Please help test WIN build In-Reply-To: Message-ID: On 4/5/06 9:40 AM, "? ??" wrote: Hi Jeffrey, Hi All, I have test latest build of Vstudio on my WIN XP SP1 It works fine here. Guys, please download latest build of Vstudio 2.3b8 to your Windows computers. And Let me know if it works or no and on which Windows version. Thank you in advance! > I'm using WinXP Home Edition. > The important thing is I don't have any problem to use the older version on my > current computer. >> The speed for joining is amazing. >> Please let me know when you upload the VCom version. >> I really want to test it ASAP. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From j.peters at valentina-db.de Wed Apr 5 10:18:26 2006 From: j.peters at valentina-db.de (Jochen Peters) Date: Wed Apr 5 03:18:42 2006 Subject: New build of Vstudio. -- Please help test WIN build In-Reply-To: References: Message-ID: <55600.62.154.199.179.1144225106.squirrel@webmail3.server-einstellung.de> Hi All, latest release for Windows is 2.3 fc11 ! > > I have test latest build of Vstudio on my WIN XP SP1 > It works fine here. > > Guys, please download latest build of Vstudio 2.3b8 to your Windows > computers. And Let me know if it works or no and on which Windows version. -- Best regards, Jochen Peters PIIT GmbH -------------------------- http://www.valentina-db.de From sunshine at public.kherson.ua Wed Apr 5 11:19:17 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed Apr 5 03:19:29 2006 Subject: v 2.3 -- VarChar limited to 2044 of UTF16 chars (4Kb page) In-Reply-To: Message-ID: On 4/5/06 2:46 AM, "jda" wrote: Hi Jon, Hi All, > Also, it looks like *all* my older databases give the varchar "error" > when diagnosed with b8. They were diagnosed as "OK" with b3, which > makes me think that the diagnosis in b8 may be wrong. I already see where is problem. * PageFile store into disk file the size of page. your VarChar[2000] in 2.2 have use 8K page. your database remember this * now when 2.3 read this it get wrong size - 8K instead of 4K. and even worse -- your data really is located on 8K page. and 2.3 do not have way now to read such pages. Problems problems problems... I see these ways 1) developer who have use in Valentina 2.2 VarChar fields longer of 1022 need ship intermediate version of own app, which will CHANGE max length of all VarChar to 1022. if db.SchemaVersion = xxx then // 1a) for each VarChar with length > 1022 but < 2044 fld.maxlength = 1022 // 1b) for each VarChar with length > 2044 do fld.type = kTypeText db.SchemaVersin = db.SchemaVersion + 1 end 2) We can try implement own algorithm of conversion but we can do this only for case 1a) for case 1b) we cannot do this automatically because you need adjust your sources to use Text instead VarChar. ------------- So I'd like to hear. HOW MANY developers get into this problem ? Does exists other developers except Jon which use VarChar longer of 1022 ? longer of 2044 ? -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Wed Apr 5 11:24:03 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed Apr 5 03:24:10 2006 Subject: New build of Vstudio. -- Please help test WIN build In-Reply-To: <55600.62.154.199.179.1144225106.squirrel@webmail3.server-einstellung.de> Message-ID: On 4/5/06 11:18 AM, "Jochen Peters" wrote: > Hi All, > > latest release for Windows is 2.3 fc11 ! Right Jochen >> I have test latest build of Vstudio on my WIN XP SP1 >> It works fine here. >> >> Guys, please download latest build of Vstudio 2.3b8 to your Windows >> computers. And Let me know if it works or no and on which Windows version. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Wed Apr 5 11:26:25 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed Apr 5 03:26:37 2006 Subject: v 2.3 -- VarChar limited to 2044 of UTF16 chars (4Kb page) In-Reply-To: Message-ID: On 4/5/06 11:19 AM, "Ruslan Zasukhin" wrote: > I see these ways > > 1) developer who have use in Valentina 2.2 VarChar fields longer of 1022 > need ship intermediate version of own app, which will > CHANGE max length of all VarChar to 1022. > > if db.SchemaVersion = xxx then > > // 1a) for each VarChar with length > 1022 but < 2044 > fld.maxlength = 1022 > > // 1b) for each VarChar with length > 2044 do > fld.type = kTypeText > > db.SchemaVersin = db.SchemaVersion + 1 > end I see another way. For example Jon have now app built with 2.2. I know that it can do XML dump. So you can in ask people dump existing db using old version, Then load XML using new version of your app based on 2.3. This should work because VarChar[2000] is ok for 2.3 Just it uses 4K page for it instead of 8K -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Wed Apr 5 12:12:30 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed Apr 5 04:12:36 2006 Subject: Amazing Speed In-Reply-To: Message-ID: On 4/5/06 11:58 AM, "? ??" wrote: > Hi Ruslan, > > I have tested the new VStudio and it shows amazing speed for big tables join. > Wow!!!! :-) thank you. > I have a question. > I expected you will change VCOM to upgrade join algorithm but you deployed > VStudio. > Isn?t Join Algorithm implemented in Valentina Kernel ? I already have upload new build of VCOM today morning Probably you have miss my letter about it. Just download new VCOM with TODAY build archive. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Wed Apr 5 12:52:54 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed Apr 5 04:53:01 2006 Subject: Amazing Speed In-Reply-To: Message-ID: On 4/5/06 12:40 PM, "? ??" wrote: Hi Jeffrey, > I have tested more complex SQL like below > select * > from sql_stat s, > sql_stat t, > sql_stat u > where s.sql_id = t.sql_id > and t.sql_id = u.sql_id; > > And it takes very long(I killed after several minutes). > > Is there any restriction for the number of tables > which I can join ? For now I have implement only Inner Join for 2 tables. > If we join sql_stat(700K records) s with sql_stat t, then return data will be > about a million. yes > And then join {the result of previous join(a million records)} > with sql_stat u > then return data might be about two million. yes > I hope the speed of tree table join doesn't take so long > because the result set is only twice bigger than two table join. Just I need yet patch our class JoinBuilder_3 > In Sort-merge join of Oracle, they are using temporary tablespace to save this > kind of intermediate data and join the data in temp tablespace with normal > table. We will not use such tmp table... So you really need 3 tables joins right now ? I think into 2.3 we will go as is. 2.3 release should be ready in few days, we hope. Then I will continue improve join algorithms. Also note that OUTER JOIN also not use yet new alg. Also I can say that I have see at least for some cases ability a lots improve GROUP BY. Well, this is endless story :-) -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From jda at his.com Wed Apr 5 07:56:32 2006 From: jda at his.com (jda) Date: Wed Apr 5 06:56:35 2006 Subject: v 2.3 -- VarChar limited to 2044 of UTF16 chars (4Kb page) In-Reply-To: References: Message-ID: >On 4/5/06 2:46 AM, "jda" wrote: > >Hi Jon, >Hi All, > >> Also, it looks like *all* my older databases give the varchar "error" >> when diagnosed with b8. They were diagnosed as "OK" with b3, which >> makes me think that the diagnosis in b8 may be wrong. > >I already see where is problem. > >* PageFile store into disk file the size of page. > > your VarChar[2000] in 2.2 have use 8K page. > your database remember this > >* now when 2.3 read this it get wrong size - 8K instead of 4K. > and even worse -- your data really is located on 8K page. > and 2.3 do not have way now to read such pages. > > > >2) We can try implement own algorithm of conversion > but we can do this only for case 1a) > > for case 1b) we cannot do this automatically > because you need adjust your sources to use Text instead VarChar. > Hi Ruslan. It seems to me that (2) would be best. Meaning, an algorithm to automatically convert 2.2 (8K pages) varchar fields to 2.3 (4K pages). In my case, it is very unlikely that data is stored in the pages 5-8 (I used a size of 2044 because you told us many times it was the optimal size in Valentina 2.x). Would such databases be backwards compatible with 2.2? Jon From sunshine at public.kherson.ua Wed Apr 5 15:34:48 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed Apr 5 07:34:53 2006 Subject: v 2.3 -- VarChar limited to 2044 of UTF16 chars (4Kb page) In-Reply-To: Message-ID: On 4/5/06 2:56 PM, "jda" wrote: >> * PageFile store into disk file the size of page. >> >> your VarChar[2000] in 2.2 have use 8K page. >> your database remember this >> >> * now when 2.3 read this it get wrong size - 8K instead of 4K. >> and even worse -- your data really is located on 8K page. >> and 2.3 do not have way now to read such pages. >> >> >> >> 2) We can try implement own algorithm of conversion >> but we can do this only for case 1a) >> >> for case 1b) we cannot do this automatically >> because you need adjust your sources to use Text instead VarChar. >> > > Hi Ruslan. > > It seems to me that (2) would be best. Meaning, an algorithm to > automatically convert 2.2 (8K pages) varchar fields to 2.3 (4K > pages). In my case, it is very unlikely that data is stored in the > pages 5-8 (I used a size of 2044 because you told us many times it > was the optimal size in Valentina 2.x). I did say this ??? I believe in docs pointed 1022 Valentina Studio also offer 1022 > Would such databases be backwards compatible with 2.2? Valentina > 1022 -- NO VarChar[1022] -- yes -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From jda at his.com Wed Apr 5 08:40:02 2006 From: jda at his.com (jda) Date: Wed Apr 5 07:40:09 2006 Subject: v 2.3 -- VarChar limited to 2044 of UTF16 chars (4Kb page) In-Reply-To: References: Message-ID: > > >I did say this ??? Yes. > I believe in docs pointed 1022 > Valentina Studio also offer 1022 The docs are notoriously wrong in many places and out of date. So I rely on your posts to the list. > >> Would such databases be backwards compatible with 2.2? > > Valentina > 1022 -- NO > > VarChar[1022] -- yes > Another question. If I do truncate to 1022, will all data be lost, or just anything longer than 1022? And since 2.3 does support 2044 (right!!!!???!??), can I do this with 2.3: convert [2000] to [2044] and retain the data in those fields, and have them work with 2.3? If so, what happens if I try to open them with 2.2? Jon From sunshine at public.kherson.ua Wed Apr 5 15:45:36 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed Apr 5 07:45:43 2006 Subject: v 2.3 -- VarChar limited to 2044 of UTF16 chars (4Kb page) In-Reply-To: Message-ID: On 4/5/06 3:40 PM, "jda" wrote: >>> Would such databases be backwards compatible with 2.2? >> >> Valentina > 1022 -- NO >> >> VarChar[1022] -- yes >> > > Another question. If I do truncate to 1022, will all data be lost, or > just anything longer than 1022? longer If do this you should do this using 2.2 engine > And since 2.3 does support 2044 (right!!!!???!??), can I do this with 2.3: > > convert [2000] to [2044] Problem is that 2.3 fails on DB made by 2.2 with VarChar[2000] Deal is that 2.2 use for VarChar[2000] 8K page 2.3 use for VarChar[2000] 4K page You see? 2.3 simply cannot read database made by 2.2 > and retain the data in those fields, and have them work with 2.3? > > If so, what happens if I try to open them with 2.2? 2.3 database with VarChar[1022] -- no problems in 2.2 2.3 database with VarChar[2044] -- will not work in 2.2 -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From jda at his.com Wed Apr 5 08:58:37 2006 From: jda at his.com (jda) Date: Wed Apr 5 07:58:43 2006 Subject: v 2.3 -- VarChar limited to 2044 of UTF16 chars (4Kb page) In-Reply-To: References: Message-ID: > > > Another question. If I do truncate to 1022, will all data be lost, or >> just anything longer than 1022? > >longer > >If do this you should do this using 2.2 engine That's impossible. If I distribute an update it will be built with 2.3. Let me explain: 1. I have thousands of users (individuals, not corporate). 2. They have versions of my app at every level (going back to V1.0). 3. My app checks a database on each open and does whatever conversion is necessary to make it compatible with the current shipping Valentina engine. So, conversion must be done ad hoc with each database for each user. I don't mind changing VarChar[2000] to VarChar[1022], but it must be transparent to the user. If Valentina can do that automatically when an older database is opened, that's fine with me. Jon From jda at his.com Wed Apr 5 09:50:11 2006 From: jda at his.com (jda) Date: Wed Apr 5 08:50:20 2006 Subject: v 2.3 -- VarChar limited to 2044 of UTF16 chars (4Kb page) In-Reply-To: References: Message-ID: Hi Ruslan, I added this to my db open: if vdb.SchemaVersion < kCurrent then vdb.Table("prefs").VarCharField("VarCharField").MaxLength = 1022 end if And of course it works. However, I still can't read the data that was in the varCharField. All strings come back as empty. I need to be able to recover the data in those fields when the upgrade is done (i.e. 2.3 must be able to read at least the first 4 pages of data from the 2.2 varChar field). Jon From sunshine at public.kherson.ua Wed Apr 5 16:52:38 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed Apr 5 08:52:50 2006 Subject: v 2.3 -- VarChar limited to 2044 of UTF16 chars (4Kb page) In-Reply-To: Message-ID: On 4/5/06 4:50 PM, "jda" wrote: > Hi Ruslan, > > I added this to my db open: > > if vdb.SchemaVersion < kCurrent then > vdb.Table("prefs").VarCharField("VarCharField").MaxLength = 1022 > end if > > And of course it works. However, I still can't read the data that was > in the varCharField. All strings come back as empty. > > I need to be able to recover the data in those fields when the > upgrade is done (i.e. 2.3 must be able to read at least the first 4 > pages of data from the 2.2 varChar field). I will try add converter code -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Thu Apr 6 17:27:24 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Apr 6 09:27:37 2006 Subject: [VStudio] [NEW] Volume Browser Message-ID: Hi Jochen Hi All, Andrey have introduce new feature for Vstudio, Volume Browser. * to open it - select database and open contextual menu with SHIFT. then you will see additional menu item "Volume Browser" * here you can browse internal embedded files of each volume of your db. also possible switch into mode when embedded files are shown as part of tables/fields tree. Future on right panel will be added Hex View, so we will be able look context of some logical file. -------- DREAM to have mode where we see contents logically. I.e. If this is VarChar file then we see strings, for index we see index items. Double dream to be able edit something on low level :-) --------- I think mainly this feature is useful for Paradigma Developers. But I think it is equivalent of "4D Insider" product which did allow look inside of 4D Database. Anybody have see/use 4D Insider? What features it have to be useful for normal 4D developers? -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Thu Apr 6 23:14:37 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Apr 6 15:14:41 2006 Subject: [ANN] V4RB mac + win 2.3b10 uploaded Message-ID: Hi All http://paradigmasoft.com/en/products/download/beta This build * fix one bug in new join algorithm * introduce CHANGE in the DB FORMAT version = 2.3 this means that dbs created and opened by this build and future will not be compatible with previous builds. During open VarChar with maxlen > 1022 and <= 2044 will be converted automatically. Jon, check on your dbs. Please use copy of db. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From jda at his.com Thu Apr 6 17:01:02 2006 From: jda at his.com (jda) Date: Thu Apr 6 16:01:08 2006 Subject: [ANN] V4RB mac + win 2.3b10 uploaded In-Reply-To: References: Message-ID: > >* introduce CHANGE in the DB FORMAT version = 2.3 > > this means that dbs created and opened by this build and future > will not be compatible with previous builds. > > During open VarChar with maxlen > 1022 and <= 2044 > will be converted automatically. > >Jon, check on your dbs. Please use copy of db. Hi Ruslan, So far, so good. I do notice a new error when I try to open a 2.3 db with 2.2: Database version is "560". But the current version is "512". Jon From sunshine at public.kherson.ua Fri Apr 7 00:16:45 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Apr 6 16:16:55 2006 Subject: [ANN] V4MD, Vserver, VSDK 2.3b10 uploaded Message-ID: Hi All, http://paradigmasoft.com/en/products/download/beta This build * fix one bug in new join algorithm * introduce CHANGE in the DB FORMAT version = 2.3 this means that dbs created and opened by this build and future will not be compatible with previous builds. During open VarChar with maxlen > 1022 and <= 2044 will be converted automatically. Jon, check on your dbs. Please use copy of db. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Fri Apr 7 00:17:37 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Apr 6 16:17:45 2006 Subject: [ANN] Valentina Studio win 2.3 fc15 uploaded Message-ID: Hi All, * Contains 2.3b10 engine * introduce Volume Browser feature * fix few minor GUI glitches -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Fri Apr 7 00:19:58 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Apr 6 16:20:05 2006 Subject: [ANN] V4RB mac + win 2.3b10 uploaded In-Reply-To: Message-ID: On 4/7/06 12:01 AM, "jda" wrote: Hi Jochen >> * introduce CHANGE in the DB FORMAT version = 2.3 >> >> this means that dbs created and opened by this build and future >> will not be compatible with previous builds. >> >> During open VarChar with maxlen > 1022 and <= 2044 >> will be converted automatically. >> >> Jon, check on your dbs. Please use copy of db. > > Hi Ruslan, > > So far, so good. good > I do notice a new error when I try to open a 2.3 db with 2.2: > Database version is "560". But the current version is "512". 512 = 0x200 v 2.0 560 = 0x230 v.2.3 probably better use hex in the error message. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From jda at his.com Thu Apr 6 17:25:02 2006 From: jda at his.com (jda) Date: Thu Apr 6 16:25:08 2006 Subject: [ANN] V4RB mac + win 2.3b10 uploaded In-Reply-To: References: Message-ID: > > > >> Hi Ruslan, >> >> So far, so good. > >good > More testing: still good. May I ask you or Ivan to look at bug #1457 (I submitted a file). With that resolved, I think the new diagnose in memory is ready to deploy... Thanks, Jon From sunshine at public.kherson.ua Fri Apr 7 00:29:26 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Apr 6 16:29:33 2006 Subject: [ANN] V4RB mac + win 2.3b10 uploaded In-Reply-To: Message-ID: On 4/7/06 12:25 AM, "jda" wrote: >> >>> >>> Hi Ruslan, >>> >>> So far, so good. >> >> good >> > > More testing: still good. > > May I ask you or Ivan to look at bug #1457 (I submitted a file). With > that resolved, I think the new diagnose in memory is ready to > deploy... But I have add note into that issue. I do not see any problems at least with last build -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From jda at his.com Thu Apr 6 18:45:56 2006 From: jda at his.com (jda) Date: Thu Apr 6 17:46:00 2006 Subject: [ANN] V4RB mac + win 2.3b10 uploaded In-Reply-To: References: Message-ID: > > > >> May I ask you or Ivan to look at bug #1457 (I submitted a file). With >> that resolved, I think the new diagnose in memory is ready to >> deploy... > >But I have add note into that issue. >I do not see any problems at least with last build > But not me, unfortunately. I just did a diagnose in memory with my app on this db -> VException (Internal Error). Jon From sunshine at public.kherson.ua Fri Apr 7 01:57:01 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Apr 6 17:57:07 2006 Subject: [ANN] V4RB mac + win 2.3b10 uploaded In-Reply-To: Message-ID: On 4/7/06 1:45 AM, "jda" wrote: >>> May I ask you or Ivan to look at bug #1457 (I submitted a file). With >>> that resolved, I think the new diagnose in memory is ready to >>> deploy... >> >> But I have add note into that issue. >> I do not see any problems at least with last build >> > > But not me, unfortunately. I just did a diagnose in memory with my > app on this db -> VException (Internal Error). Try again send me this db and steps to see problem -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Fri Apr 7 10:11:55 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Fri Apr 7 02:12:04 2006 Subject: [ANN] V4RB mac + win 2.3b10 uploaded In-Reply-To: <8163815.1144376272360.JavaMail.root@elwamui-sweet.atl.sa.earthlink.net> Message-ID: On 4/7/06 5:17 AM, "Anna Kritselis" wrote: Hi Anna, > I have a couple of things after installing 2.3 b8 - b10 > I import from a number of files, but after one particular import I get the > message "Succesful Completion." I don't know what is different about that > one. You import using V4RB? Or Valentina Studio? V4RB do not have such message -- "Succesful Completion." > I get Error number 3 and no message after I execute res = mDatabase.diagnose. > I don't know what that error #3 means. 3 - this is win error I think. You can try execute diagnose using Valentina Studio fc15 (yesterday build) To see what happens here. > This has been happening for a while and I'm not sure if it's a problem - > I get a Windows message "Windows Virtual Memory Minimum Too Low". I have no > other application open - I have 256 MB memory on this machine. It only > happens when I run this RealBasic program. I'm not exactly sure when it > started happening - but it never used to happen when I used RB 5.5. I don't > know if it has to do with RB 2006 or the size of the Valentina cache. * Valentina cache size is CONSTANT value. * if you set cache size to 15MB then it will not grow. * you can open task manager to see if RAM grow for your app. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From ernestogiannotta at tiscalinet.it Fri Apr 7 10:18:01 2006 From: ernestogiannotta at tiscalinet.it (erne) Date: Fri Apr 7 03:18:32 2006 Subject: [ANN] V4RB mac + win 2.3b10 uploaded In-Reply-To: Message-ID: on 6-04-2006 22:14, Ruslan Zasukhin at sunshine@public.kherson.ua wrote: > Hi All > > http://paradigmasoft.com/en/products/download/beta > > This build > > * fix one bug in new join algorithm > > * introduce CHANGE in the DB FORMAT version = 2.3 > > this means that dbs created and opened by this build and future > will not be compatible with previous builds. > Please Ruslan, give us a Mach-o build of this I'm about to release a Mach-o app and I'd like to avoid the data backward incompatibility issue as much as possible I know I shouldn't release on a beta, but in this case... Cool Runnings, Erne. -- / |\ |\ | / ? |/ | \ | ? \ |\ | \| \ From sunshine at public.kherson.ua Fri Apr 7 11:57:56 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Fri Apr 7 03:58:02 2006 Subject: [ANN] V4RB mac + win 2.3b10 uploaded In-Reply-To: Message-ID: On 4/7/06 11:18 AM, "erne" wrote: > on 6-04-2006 22:14, Ruslan Zasukhin at sunshine@public.kherson.ua wrote: > >> Hi All >> >> http://paradigmasoft.com/en/products/download/beta >> >> This build >> >> * fix one bug in new join algorithm >> >> * introduce CHANGE in the DB FORMAT version = 2.3 >> >> this means that dbs created and opened by this build and future >> will not be compatible with previous builds. >> > > Please Ruslan, > > give us a Mach-o build of this > > I'm about to release a Mach-o app and I'd like to avoid the data backward > incompatibility issue as much as possible > > I know I shouldn't release on a beta, but in this case... Erne, Wait few days. We are very close to 2.3 release. I will try today make MACHO build -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Fri Apr 7 15:00:16 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Fri Apr 7 07:00:20 2006 Subject: Bug #1457 diagnose in memory In-Reply-To: Message-ID: On 4/7/06 2:05 AM, "jda" wrote: > Here's the project. > > Steps: > > 1 Run, and open the database I sent. > 2. File -> Database Maintenance -> Verify > 3. Select the db that is open -> VException, Internal Error. > > JOn fixed -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Fri Apr 7 21:57:00 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Fri Apr 7 13:57:08 2006 Subject: [ANN] V4RB mac + win uploaded Message-ID: Hi All, http://paradigmasoft.com/en/products/download/beta * fixed Diagnose exception by jda * fixed Diagnose error 3 on Windows by Anna * fixed SQL to create FK * fixed SQL to use CONSTRAINT name to specify name of link for ObjectPtr and FK -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Sat Apr 8 16:23:52 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Sat Apr 8 08:24:02 2006 Subject: for BUG 1133 In-Reply-To: Message-ID: On 4/8/06 3:57 PM, "Russ Tyndall" wrote: >>> P.S.: As far as I know, all my V4RB 2.x issues have been fixed except for >>> the "slow opening" issue on XP. If I can find some way around that, I think >>> I will finally be able to migrate my app from 1.x to 2.x! Thank you for >>> your work! >> >> I believe we will find solution of this issue in 3-4 weeks > > Were you able to duplicate the problem with the example I sent you? May I > ask: how long did Open() take when you first ran my example project on your > XP box? > > 3-4 weeks? That would be great. > > But now I have a tough decision to make. Rework my 1.x project to try and > open better with threads, or such, or wait for 2.x fix and then simply > migrate entire project to 2.x ? Even if your good work shaves 50% off of > initial opening time, my project would still take 20+ secs in 2.x based on > test project. 1.x opens the project that fast, so I would have gained > nothing. Well, this is not your problem. Do you have a sense of what > kind've of improvement might be possible? I realize you cannot promise. In fact now I realize that I also have see this problem. But since I restart Windows rarely, and since usually I work on MAC, I did think that that I have see REINDEX of db on some reason. We will add timing into Warning.log first of all to see what exactly take time. Then decide... Time of open must be ZERO. :-) -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Tue Apr 11 00:51:09 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon Apr 10 16:51:20 2006 Subject: [ANN] Valentina Studio win 2.3 fc15 uploaded In-Reply-To: <000b01c65ce8$2cf85c80$6400a8c0@woot> Message-ID: On 4/11/06 12:46 AM, "Rob Wingate" wrote: > If I remember correctly, your original explanation of the steps was to open > a database in 2.3 fc15, click to select it, then SHIFT-click the context > menu to see the "Volume Browser" option. > > By 'context menu' I assume you mean the dropdown menu in the Schema Browser > that shows a gear icon, but regardless of what I shift-click, I don't see > Volume Browser appear. > Did I misunderstand your original explanation of the steps? Yes You do SHIFT + RIGHT mouse click on database in the second column. This open contextual menu for THIS database. Since you have press SHIFT, you will see now in this menu additional item "Show Volume Browser" P.S. I am starting upload Valentina Studio fc16 build for MAC and WIN -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Tue Apr 11 00:58:45 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon Apr 10 16:59:02 2006 Subject: [ANN] Valentina Studio mac+win 2.3 fc16 Message-ID: Hi All, This build is based on 2.3 engine of Valentina ----------------------------------------------------------- * Schema Browser - Tree View - Now you can sort list of Tables/Fields by any parameter by click on column header of list. * Schema Browser - when we switch between Tree View and Column View size of windows do not jump now. * SQL browser now show time of execution * SQL browser, fixed visual glitch in for big answers, when you close result table. * SQL Browser - more smart choice of default width for column of result, depending on its type. * SQL Browser - menu Recent now show last query on the top, so its easier to reach it by mouse. * ToolTips on Column Header in data browser and sql browser now are more accurate * in the Inspector more properties of Links are shown * Link Diagram now use smaller font size to better show long link names -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From C.Schiller at biovision-discovery.de Tue Apr 11 13:33:52 2006 From: C.Schiller at biovision-discovery.de (Schiller, Carsten) Date: Tue Apr 11 06:34:01 2006 Subject: [V2RB] Message-ID: <2083A070CA8DD911813B0001020D99700DE45E@EXS_BDC> Hi! Finally I started to move our projects to V2 and after spending some time with renaming and reading the archive there are some questions remaining. We are developing with REALbasic on Mac for Mac and Windows Targets and go the 'classes way' with some quite large databases using ObjectPtr fields etc. - If I use the 'official' release (2.2) REALbasic doesn't recognize the baseclasses (VDataBase etc). I found some reports about this, but without a solution. With the betas it works, but I would prefer not to use a beta for the release versions of our product. - In my Mac databases it looks like like some values get confused and I can't read back the stored data (looks allmost like an endianess problem). On Windows this is no issue. Update on that: Now (with your very latest beta) the issue went to Windows and no more Problems on Mac. This seems to be an endianess matter for Mac-Host-Builds compilated for Windows (even with your examples, i.e. Link_ObjectPtr_Recursion). Furthermore if I try to open a database built on Mac with the Win-Compilation I get the error that the db is 2.3 (560) but the current version is 2.0 (512). - The convert_1_2 method crashes without a sign in the examples with the latest beta as well as latest Valentina Studio (trial version) with our 1.x databases. - Is there an easy way to switch between 2 Valentina plugin versions (i.e. if I want to use 2.2 for releases and do some testing with the betas) on Mac or do I have to delete and reinstall everytime? - With 1.x I allways had a limit of 2 GB for database size. Was that my fault and if not, did that change with V2/RB2k6:-? Hope I was asking half-way understandable:) Cheerio, Carsten From sunshine at public.kherson.ua Tue Apr 11 15:46:50 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Apr 11 07:46:58 2006 Subject: [V2RB] In-Reply-To: <2083A070CA8DD911813B0001020D99700DE45E@EXS_BDC> Message-ID: On 4/11/06 2:33 PM, "Schiller, Carsten" wrote: Hi Carsten! > Finally I started to move our projects to V2 and after spending some time > with renaming and reading the archive there are some questions remaining. We > are developing with REALbasic on Mac for Mac and Windows Targets and go the > 'classes way' with some quite large databases using ObjectPtr fields etc. ok > - If I use the 'official' release (2.2) REALbasic doesn't recognize the > baseclasses (VDataBase etc). I found some reports about this, but without a > solution. With the betas it works, but I would prefer not to use a beta for > the release versions of our product. On site 2.3 release btw. If this works fine then solved, yes? > - In my Mac databases it looks like like some values get confused and I > can't read back the stored data (looks allmost like an endianess problem). > On Windows this is no issue. Db was made on mac? And is used on mac? Then endian problem cannot be here. > Update on that: Now (with your very latest beta) the issue went to Windows > and no more Problems on Mac. This seems to be an endianess matter for > Mac-Host-Builds compilated for Windows (even with your examples, i.e. > Link_ObjectPtr_Recursion). Well, then please check 2.3 release, if still problem Enter into mantis issue, and decsribe steps how to reproduce. > Furthermore if I try to open a database built on Mac with the > Win-Compilation I get the error that the db is 2.3 (560) but the current > version is 2.0 (512). I think you have not latest WIN build. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Tue Apr 11 15:51:39 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Apr 11 07:51:44 2006 Subject: [V2RB] In-Reply-To: <2083A070CA8DD911813B0001020D99700DE45E@EXS_BDC> Message-ID: On 4/11/06 2:33 PM, "Schiller, Carsten" wrote: Hi Carsten, > - The convert_1_2 method crashes without a sign in the examples with the > latest beta as well as latest Valentina Studio (trial version) with our 1.x > databases. Only with your db? You have info: It have work before for your db? again: you need send your small db to Ivan. Or put into Mantis, after check with 2.3 > - Is there an easy way to switch between 2 Valentina plugin versions (i.e. > if I want to use 2.2 for releases and do some testing with the betas) on Mac > or do I have to delete and reinstall everytime? You need reinstall, because plugin depend on VComponents folders which contains engine dlls > - With 1.x I allways had a limit of 2 GB for database size. Was that my > fault and if not, did that change with V2/RB2k6:-? Strange, even 1.x should work with bigger files than 2Gb It seems I have hear about v2 users with 5-6 Gb -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From C.Schiller at biovision-discovery.de Tue Apr 11 16:12:38 2006 From: C.Schiller at biovision-discovery.de (Schiller, Carsten) Date: Tue Apr 11 09:12:46 2006 Subject: [V4RB] Win/Mac newbie issues Message-ID: <2083A070CA8DD911813B0001020D99700DE45F@EXS_BDC> Sorry for changing the subject... > From: Ruslan Zasukhin [mailto:sunshine@public.kherson.ua] > Sent: Tuesday, April 11, 2006 2:47 PM > On site 2.3 release btw. > If this works fine then solved, yes? Ah, I see, yes this works now. > > Update on that: Now (with your very latest beta) the issue went to Windows > > and no more Problems on Mac. This seems to be an endianess matter for > > Mac-Host-Builds compilated for Windows (even with your examples, i.e. > > Link_ObjectPtr_Recursion). > Well, then please check 2.3 release, if still problem > Enter into mantis issue, and decsribe steps how to reproduce. Still happens with 2.3 release, if I build my Win-App on Mac I get these problems. This happens even if I do the same with your "Link_ObjectPtr_Recursion" example and look at the ParentPtr Fields which get messed up. I'll try to get that Mantis-thing working for me (tried before but until now it I seem to be registered but don't get notified or activated). > > Furthermore if I try to open a database built on Mac with the > > Win-Compilation I get the error that the db is 2.3 (560) > > but the current version is 2.0 (512). > > I think you have not latest WIN build. Sounds good, but how can I? I delete VComponents from the library/CFMSupport, the V4RB_2 folder from my bootdisk, install the V4RB_2.mpkg and replace the plugin in my REALbasic plugins folder. Is there anything I have to do to replace any Win-dlls or something to compile for Windows? > > convert_1_2 silently crashes > Only with your db? Yes, I don't have any other 1.x db. > You have info: It have work before for your db? The older releases of my app work with the same 1.x dbs, iow I can open these dbs with Valentina 1.x. > again: you need send your small db to Ivan. Or put into Mantis, > after check with 2.3 The smallest db I can produce is ~2 MB, is that ok? > Strange, even 1.x should work with bigger files than 2Gb So this should be my fault then, thought this was related to RB limitations perhaps. Thanks for your patience, Carsten From C.Schiller at biovision-discovery.de Tue Apr 11 16:24:41 2006 From: C.Schiller at biovision-discovery.de (Schiller, Carsten) Date: Tue Apr 11 09:24:49 2006 Subject: [V4RB] Win/Mac newbie issues Message-ID: <2083A070CA8DD911813B0001020D99700DE460@EXS_BDC> > > I think you have not latest WIN build. Oups, of course I need the VComponents for my Winapp, sorry. Allways 10 seconds after send button... Now I can open the Mac dbs and create Win dbs and reopen them nicely:) Only remaining the conversion problem. Thanks, Carsten From sunshine at public.kherson.ua Tue Apr 11 17:44:52 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Apr 11 09:45:01 2006 Subject: [V4RB] Win/Mac newbie issues In-Reply-To: <2083A070CA8DD911813B0001020D99700DE45F@EXS_BDC> Message-ID: On 4/11/06 5:12 PM, "Schiller, Carsten" wrote: >>> Update on that: Now (with your very latest beta) the issue went to > Windows >>> and no more Problems on Mac. This seems to be an endianess matter for >>> Mac-Host-Builds compilated for Windows (even with your examples, i.e. >>> Link_ObjectPtr_Recursion). >> Well, then please check 2.3 release, if still problem >> Enter into mantis issue, and decsribe steps how to reproduce. > > Still happens with 2.3 release, if I build my Win-App on Mac I get these > problems. This happens even if I do the same with your > "Link_ObjectPtr_Recursion" example and look at the ParentPtr Fields which > get messed up. Okay, then please stop, And in new letter, with new subject, step by step describe THIS ONE problem. Okay ? Do not mix few issues into single letter. > I'll try to get that Mantis-thing working for me (tried > before but until now it I seem to be registered but don't get notified or > activated). Hmm, I have another such user today... I will subscribe to Mantis list to see how to fix this. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Tue Apr 11 17:46:25 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Apr 11 09:46:33 2006 Subject: [V4RB] Win/Mac newbie issues In-Reply-To: <2083A070CA8DD911813B0001020D99700DE45F@EXS_BDC> Message-ID: On 4/11/06 5:12 PM, "Schiller, Carsten" wrote: >>> Furthermore if I try to open a database built on Mac with the >>> Win-Compilation I get the error that the db is 2.3 (560) >>> but the current version is 2.0 (512). >> >> I think you have not latest WIN build. > > Sounds good, but how can I? I delete VComponents from the > library/CFMSupport, the V4RB_2 folder from my bootdisk, install the > V4RB_2.mpkg and replace the plugin in my REALbasic plugins folder. Is there > anything I have to do to replace any Win-dlls or something to compile for > Windows? You can compile now for windows But when you will test on windows, you need install there also 2.3 release of V4RB WIN -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Tue Apr 11 17:47:45 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Apr 11 09:47:52 2006 Subject: [V4RB] Win/Mac newbie issues In-Reply-To: <2083A070CA8DD911813B0001020D99700DE45F@EXS_BDC> Message-ID: On 4/11/06 5:12 PM, "Schiller, Carsten" wrote: >>> convert_1_2 silently crashes >> Only with your db? > Yes, I don't have any other 1.x db. > >> You have info: It have work before for your db? > The older releases of my app work with the same 1.x dbs, iow I can open > these dbs with Valentina 1.x. I did ask about convert_1_2 Please check before convert, DIAGNOSE of your 1.x db. May be it is damaged. >> again: you need send your small db to Ivan. Or put into Mantis, >> after check with 2.3 > The smallest db I can produce is ~2 MB, is that ok? For Mantis 500K Then send to me directly this db >> Strange, even 1.x should work with bigger files than 2Gb > So this should be my fault then, thought this was related to RB limitations > perhaps. RB also should not affect this. Lets see how it works for you in v2 -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Tue Apr 11 17:48:45 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Apr 11 09:48:55 2006 Subject: [V4RB] Win/Mac newbie issues In-Reply-To: <2083A070CA8DD911813B0001020D99700DE460@EXS_BDC> Message-ID: On 4/11/06 5:24 PM, "Schiller, Carsten" wrote: >>> I think you have not latest WIN build. > > Oups, of course I need the VComponents for my Winapp, sorry. > Allways 10 seconds after send button... > Now I can open the Mac dbs and create Win dbs and reopen them nicely:) > > Only remaining the conversion problem. Okay, :-) -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From C.Schiller at biovision-discovery.de Tue Apr 11 17:23:45 2006 From: C.Schiller at biovision-discovery.de (Schiller, Carsten) Date: Tue Apr 11 10:23:51 2006 Subject: [V4RB] convert_1_2 Message-ID: <2083A070CA8DD911813B0001020D99700DE462@EXS_BDC> > From: Ruslan Zasukhin [mailto:sunshine@public.kherson.ua] > Sent: Tuesday, April 11, 2006 4:48 PM > Please check before convert, DIAGNOSE of your 1.x db. > May be it is damaged. We are using your db files in the manner of document files to store measering data, so we have lots of them and need to be able to update them. I tried several and they all produce crashes while they can be normally opened with the old 1.x engine. Can I open a 1.x db with 2.3 to do a diagnosis or was there a diagnose allready in 1.x (which I missed)? > > The smallest db I can produce is ~2 MB, is that ok? > > For Mantis 500K > Then send to me directly this db I did:) Cheerio, Carsten From sunshine at public.kherson.ua Tue Apr 11 20:26:24 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Tue Apr 11 12:26:32 2006 Subject: [V4RB] convert_1_2 In-Reply-To: <2083A070CA8DD911813B0001020D99700DE462@EXS_BDC> Message-ID: On 4/11/06 6:23 PM, "Schiller, Carsten" wrote: >> From: Ruslan Zasukhin [mailto:sunshine@public.kherson.ua] >> Sent: Tuesday, April 11, 2006 4:48 PM > >> Please check before convert, DIAGNOSE of your 1.x db. >> May be it is damaged. > > We are using your db files in the manner of document files to store > measering data, so we have lots of them and need to be able to update them. > I tried several and they all produce crashes while they can be normally > opened with the old 1.x engine. Okay, do not worry. We have fix any problems people did find in convert. It seems your database have again something special... Please note, it can take about week for test and fix > Can I open a 1.x db with 2.3 to do a > diagnosis or was there a diagnose allready in 1.x (which I missed)? Yes 1.x have SQL command "Diagnose Database" -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From Claudius at sailer-online.de Wed Apr 12 06:03:55 2006 From: Claudius at sailer-online.de (Claudius Sailer) Date: Tue Apr 11 23:03:57 2006 Subject: V4RB2 technical question about Universal Binary Message-ID: Hi, is it correct, that I need an RB what generates UB-Applications. It doesn't has impact or help when V4RB2 is Universal Binary? In other words, not to use Resetta is only able when RB generates Universal Binaries, the PlugIn V4RB2 can't use itself Core functionality without Rosetta when the generated application is using Rosetta. thanks for help Claudius -- iMac CD 2GHz / MacOS X 10.4de / RB 2006r2/ Valentina 2.3 Homepage http://www.ClaSai.de iChat ryhoruk RealBasic ListBoxes: [ I feel the need...the need for speed!!! ] From C.Schiller at biovision-discovery.de Wed Apr 12 08:42:25 2006 From: C.Schiller at biovision-discovery.de (Schiller, Carsten) Date: Wed Apr 12 01:42:33 2006 Subject: [V4RB] convert_1_2 Message-ID: <2083A070CA8DD911813B0001020D99700DE463@EXS_BDC> > Okay, do not worry. We have fix any problems people did find > in convert. > It seems your database have again something special... > > Please note, it can take about week for test and fix No worries, we just started evaluating our own updates. > > Can I open a 1.x db with 2.3 to do a > > diagnosis or was there a diagnose allready in 1.x (which I missed)? > > Yes 1.x have SQL command "Diagnose Database" Ah, I see, I'll try this. It's a pity that we can't run both engines (1.x and 2) side by side:) Cheerio, Carsten From sunshine at public.kherson.ua Wed Apr 12 09:51:22 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed Apr 12 01:51:30 2006 Subject: [V4RB] convert_1_2 In-Reply-To: <2083A070CA8DD911813B0001020D99700DE463@EXS_BDC> Message-ID: On 4/12/06 9:42 AM, "Schiller, Carsten" wrote: >>> Can I open a 1.x db with 2.3 to do a >>> diagnosis or was there a diagnose allready in 1.x (which I missed)? >> >> Yes 1.x have SQL command "Diagnose Database" > > Ah, I see, I'll try this. It's a pity that we can't run both engines (1.x > and 2) side by side:) Only in Valentina Studio both do work in the same time -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Wed Apr 12 09:53:56 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed Apr 12 01:54:07 2006 Subject: V4RB2 technical question about Universal Binary In-Reply-To: Message-ID: On 4/12/06 7:03 AM, "Claudius Sailer" wrote: Hi Claudius, > is it correct, that I need an RB what generates UB-Applications. It > doesn't has impact or help when V4RB2 is Universal Binary? Right And AFAIK PPC code cannot talk to Intel code. Like this was in the past when 86 code could talk to PCC code. Apple want probably force all developers to very fast switch. :) > In other words, not to use Resetta is only able when RB generates > Universal Binaries, the PlugIn V4RB2 can't use itself Core > functionality without Rosetta when the generated application is using > Rosetta. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Wed Apr 12 19:04:57 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed Apr 12 11:05:08 2006 Subject: V4RB_mac.dmg 2.3 re-uploaded to fix MACHO builds Message-ID: Hi All, If somebody do MACHO builds of their apps, like Dave and Frank do, You need download this new archive of V4RB 2.3. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Wed Apr 12 19:16:02 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed Apr 12 11:20:21 2006 Subject: [V4RB] 2.x Carbon/Mach-O Plugin Reqs In-Reply-To: Message-ID: On 4/12/06 6:42 PM, "Russ Tyndall" wrote: Hi Russ, > Ruslan, > > Trying to make sure I understand RB2006/OS X V4RB 2.x requirements. I am > getting unexpected exceptions, but I'm sure I have just misunderstood > something. > > Developing in OS X.4.5 using RB2006r1: > > 1) Development machine *must* have carbon version of Vcomponents folder > installed in /Library/CFMSupport/. yes > 2) With the "V4RB" plugin installed in the RB IDE, developer may debug in > PEF or Mach-O but target machine must have carbon version of Vcomponents in > CFMSupport folder. What means target machine? > Developer may remote debug to Win32, if Win32 machine > has Vcomponents installed. yes > With "V4RB" plugin, built apps are not stand-alone, receiving machine must > have Vcomponents installed (and recognized). Yes, you need do some kind of installer. But even better use Package fro your app. See our docs how to > 3) With the "V4RB_Macho" plugin installed in IDE, developer cannot build > Win32 app and cannot remote debug to Win32. No. This Should work. V4RB_MAHO archive contains V4RB.rbx plugin which have 3 targets: Carbon, Macho and Windows V4RB_MAC archive contains V4RB.rbx plugin which have 2 targets: Carbon and Windows I.e. Both plugins have Windows target. > Cannot build PEF version, only Mach-O version of app. Again NO. PEF also > Mach-O version of Vcomponents folder must be copied > into built app package. yes > This package (app) should be able to run on any OS X machine, regardless of > whether or not target machine has Vcomponents in CFMSupport library. Yes. Again the same you can do for PEF apps. Se our docs Using third party utility. > 4) Mach-o version of Vcomponents should never be installed in developer's > /Library/CFMSupport/ folder. Nooooooo :-) CFMSupport - contains only Carbon shared libs. > 5) Contents of /Library/CFMSupport/ is irrelevant to Vserver because it is > included in Vserver package (if Vserver is on development machine.) Right > 6) "V4RB" and "V4RB_macho" plugins *cannot* be in RB IDE at the same time. yes > Is all the above true? Did not want to send this to list, lest some poor > soul get confused in the future due to archive search. > > *If* this is correct info, you may wish to send to lists. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From fitzbew at nc.rr.com Wed Apr 12 14:24:06 2006 From: fitzbew at nc.rr.com (Russ Tyndall) Date: Wed Apr 12 13:24:15 2006 Subject: [V4RB] 2.x Carbon/Mach-O Plugin Reqs In-Reply-To: Message-ID: On 4/12/06 12:16 PM, "Ruslan Zasukhin" wrote: > On 4/12/06 6:42 PM, "Russ Tyndall" wrote: > > Hi Russ, > >> Ruslan, >> >> Trying to make sure I understand RB2006/OS X V4RB 2.x requirements. I am >> getting unexpected exceptions, but I'm sure I have just misunderstood >> something. >> >> Developing in OS X.4.5 using RB2006r1: >> >> 1) Development machine *must* have carbon version of Vcomponents folder >> installed in /Library/CFMSupport/. > > yes > >> 2) With the "V4RB" plugin installed in the RB IDE, developer may debug in >> PEF or Mach-O but target machine must have carbon version of Vcomponents in >> CFMSupport folder. > > What means target machine? > Machine that you are debugging to. If debugging to a X.2.8 or X.3.9 machine from a X.4.6 dev machine, the target machine must have Vcomponents in CFMSupport library, correct? Perhaps I should not ask this until I understand answer to question below about differences between Macho and Carbon plugins. >> Developer may remote debug to Win32, if Win32 machine >> has Vcomponents installed. > > yes > >> With "V4RB" plugin, built apps are not stand-alone, receiving machine must >> have Vcomponents installed (and recognized). > > Yes, you need do some kind of installer. > But even better use Package fro your app. See our docs how to > > >> 3) With the "V4RB_Macho" plugin installed in IDE, developer cannot build >> Win32 app and cannot remote debug to Win32. > > No. > > This Should work. > > V4RB_MAHO archive contains V4RB.rbx plugin which have 3 targets: > Carbon, Macho and Windows > > V4RB_MAC archive contains V4RB.rbx plugin which have 2 targets: > Carbon and Windows > > I.e. Both plugins have Windows target. > I understand. As long as Vcomponents is installed on Win32 machine, plugin in IDE is irrelevant. >> Cannot build PEF version, only Mach-O version of app. > > Again NO. PEF also > Then I think I have misunderstood what is happening in the IDE. If I have "V4RB_Macho" plugin installed in IDE, and select "Macho" when I build app, the V4RB engine expects to have Mach-O Vcomponent libraries available *inside* the package. If I have "V4RB" plugin installed in IDE, and select "Macho" when I build app, the V4RB engine expects to have Carbon Vcomponent libraries available *outside* the package. >> Mach-O version of Vcomponents folder must be copied >> into built app package. > > yes > This puzzles me then: If I have Mach-O plugin installed, and Debug as Mach-O, where does debug compile find the Mach-O libraries? From within the plugin itself? Why do I have to add Mach-o Vcomponents later to package? I bet this is some limitation of RB IDE/compiler but I am curious. >> This package (app) should be able to run on any OS X machine, regardless of >> whether or not target machine has Vcomponents in CFMSupport library. > > Yes. Again the same you can do for PEF apps. Se our docs > Using third party utility. > >> 4) Mach-o version of Vcomponents should never be installed in developer's >> /Library/CFMSupport/ folder. > > Nooooooo :-) > > CFMSupport - contains only Carbon shared libs. > >> 5) Contents of /Library/CFMSupport/ is irrelevant to Vserver because it is >> included in Vserver package (if Vserver is on development machine.) > > Right > >> 6) "V4RB" and "V4RB_macho" plugins *cannot* be in RB IDE at the same time. > > yes > Unfortunately, this morning I have having problems similar to what Dave Addey reported, *but* I am using V4RB_macho plugin (latest, on Apr 10) where he was using Carbon plugin and debugging to Mach-O. Are there any other differences between the two Mac plugins? If I have V4RB plugin installed and try to connect to Vserver 2.3, I get a demo timeout exception back from Vserver (but that is not true!). If I have V4RB_macho installed, I get bad crash similar to what Dave reported. I can connect to local databases ok. (on hard drive.) Everything on my machine is current now, as far as I know. Russ From sunshine at public.kherson.ua Thu Apr 13 22:34:31 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Apr 13 14:34:40 2006 Subject: [ANN] Valentina Studio 2.3 fc17 uploaded Message-ID: -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Thu Apr 13 22:52:46 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Apr 13 14:52:57 2006 Subject: [ANN] Valentina Studio 2.3 fc17 uploaded In-Reply-To: Message-ID: On 4/13/06 10:34 PM, "Ruslan Zasukhin" wrote: Sorry guys, I have download it self, and see that it cannot open any db :-( I think this is result of just added protection and warn dialog that 2.0 dbs can be converted to 2.3 format. I am building now debug build to see where is problem. On Windows this works fine -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Fri Apr 14 00:20:45 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Apr 13 16:20:55 2006 Subject: [ANN] Valentina Studio 2.3 fc17 uploaded In-Reply-To: Message-ID: On 4/13/06 10:52 PM, "Ruslan Zasukhin" wrote: > On 4/13/06 10:34 PM, "Ruslan Zasukhin" wrote: > > > Sorry guys, > > I have download it self, and see that it cannot open any db :-( > > I think this is result of just added protection and warn dialog that 2.0 dbs > can be converted to 2.3 format. > > I am building now debug build to see where is problem. > On Windows this works fine It seems false alarm. It works fine as I see. Probably I have try open dbs locked by Vserver. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Fri Apr 14 01:29:59 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Apr 13 17:30:15 2006 Subject: [ANN] Vstudio WIN fc18 uploaded Message-ID: - [Tree View] Show more parameters of fields now. - 0001515: [Schema Browser] Schema Browser shows empty connection when cannot open recent database (igor_nikita) - 0001514: [SQL Browser] The list of recent queries may contain not all queries (igor_nikita) - 0001513: [Schema Browser] Field than marked as Primary Key can't be deleted. (igor_nikita) - 0001506: [Related Table Browser] Foreing Key link in Related Browser shoud link records by mouse click. (igor_nikita) - 0001503: [Data Browser] Crash on column sorting - 0001504: [Data Browser] Wrong show of methods in Data Browser. (igor_nikita) - 0001509: [Application Menu] VStudio crash (igor_nikita) - 0001505: [Data Browser] Double click on Method cell opens TextEditor window. (igor_nikita) - 0001501: [Application Menu] The warning is shown when opening V2 database with the older version (igor_nikita) - 0001500: [Data Browser] Crash in a DataBrowser when click on a checkmark column (igor_nikita) -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macserve.net/pipermail/valentina-beta/attachments/20060414/4302b603/attachment.html From fred.stephenson at communication-unltd.com Fri Apr 14 08:52:18 2006 From: fred.stephenson at communication-unltd.com (Fred) Date: Fri Apr 14 01:53:53 2006 Subject: [ANN] Valentina Studio 2.3 fc17 uploaded In-Reply-To: References: Message-ID: <443F46A2.6050800@communication-unltd.com> Ruslan Zasukhin wrote: > On 4/13/06 10:52 PM, "Ruslan Zasukhin" wrote: > > >> On 4/13/06 10:34 PM, "Ruslan Zasukhin" wrote: >> >> >> Sorry guys, >> >> I have download it self, and see that it cannot open any db :-( >> >> I think this is result of just added protection and warn dialog that 2.0 dbs >> can be converted to 2.3 format. >> >> I am building now debug build to see where is problem. >> On Windows this works fine >> > > It seems false alarm. It works fine as I see. > > Probably I have try open dbs locked by Vserver. > > What happened to the possibility of opening V 1.x databases - not that I managed to get it working in the previous version either? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.macserve.net/pipermail/valentina-beta/attachments/20060414/ee8a4b13/attachment.html From sunshine at public.kherson.ua Fri Apr 14 10:24:57 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Fri Apr 14 02:25:26 2006 Subject: [ANN] Valentina Studio 2.3 fc17 uploaded In-Reply-To: <443F46A2.6050800@communication-unltd.com> Message-ID: On 4/14/06 9:52 AM, "Fred" wrote: Hi Fred, > What happened to the possibility of opening V 1.x databases - not that I > managed to get it working in the previous version either? Open HELP -> plugins In the window you can see 1.x plugin. Double click Checkbox to enable it -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Sat Apr 15 23:41:13 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Sat Apr 15 15:41:26 2006 Subject: [V4CC] Prepare of beta of Valentina for Cocoa In-Reply-To: <0D84E2C5-ABFF-4DF7-9700-66F4698A68E6@crunch-recording.com> Message-ID: On 4/15/06 11:34 PM, "Justin Drury" wrote: > Should I commit my version that uses /Library/Frameworks as the > install path (instead of the @executable_path/..Frameworks, which > that project you have is) Frankly saying I don't know yet. questions: * /Library/Frameworks -- this is for V4CC framework ? What about kernel dlls? you have remap them also ? * in VSDK archive in VComponents folder you can see 3 my helper scripts which allow change install path for all VComponents dlls. I think we can make 4th script to change to /Library/Frameworks Agree? * So you offer us to have /Library/Frameworks/V4CC.Framework VComponents ? Yes looks nice I think...and can be installed by drag and drop, yes? * how you see the deployment of Cocoa application ? where will go V4CC.framework ? -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From jda at his.com Wed Apr 19 15:10:02 2006 From: jda at his.com (jda) Date: Wed Apr 19 14:10:11 2006 Subject: sql search In-Reply-To: References: Message-ID: Hi Ruslan, I'd like to have a search that always returns the last 15 records in a db. I have an integer field, id, that keeps track of all entries in sequential numbers. Here's the kind of thing I'd like: select * from tableA where id > (totalrecords- 15) What would the proper Valentina SQL be for "totalrecords"? (assuming this can be done at all). Thanks, Jon From ivan_smahin at valentina-db.com Wed Apr 19 22:34:59 2006 From: ivan_smahin at valentina-db.com (Ivan Smahin) Date: Wed Apr 19 14:35:02 2006 Subject: sql search In-Reply-To: References: Message-ID: <681037317.20060419223459@valentina-db.com> Hello jda, Wednesday, April 19, 2006, 10:10:02 PM, you wrote: > Hi Ruslan, > I'd like to have a search that always returns the last 15 records in > a db. I have an integer field, id, that keeps track of all entries in > sequential numbers. Here's the kind of thing I'd like: > select * from tableA where id > (totalrecords- 15) > What would the proper Valentina SQL be for "totalrecords"? (assuming > this can be done at all). The first thing comes to my mind is something like this: select * from tableA where id > (select count(*) - 15 from tableA ) But it could be expensive query. Probably this task can be redesigned in someway? If no - put the feature request to the mantis please. -- Best regards, Ivan mailto:ivan_smahin@valentina-db.com From jda at his.com Wed Apr 19 15:43:22 2006 From: jda at his.com (jda) Date: Wed Apr 19 14:43:26 2006 Subject: sql search In-Reply-To: <681037317.20060419223459@valentina-db.com> References: <681037317.20060419223459@valentina-db.com> Message-ID: > >The first thing comes to my mind is something like this: > >select * from tableA where id > (select count(*) - 15 from tableA ) > >But it could be expensive query. > >Probably this task can be redesigned in someway? >If no - put the feature request to the mantis please. > Hi Ivan, This works great. Thanks! Jon From justin at crunch-recording.com Wed Apr 19 15:54:04 2006 From: justin at crunch-recording.com (Justin Drury) Date: Wed Apr 19 14:54:12 2006 Subject: [V4CC] Prepare of beta of Valentina for Cocoa In-Reply-To: <20060419194331.5F4D7413684@edison.macserve.net> References: <20060419194331.5F4D7413684@edison.macserve.net> Message-ID: > > Message: 7 > Date: Sat, 15 Apr 2006 23:41:13 +0300 > From: Ruslan Zasukhin > Subject: Re: [V4CC] Prepare of beta of Valentina for Cocoa > To: Justin Drury , Dave Parizek > , "valentina-beta@lists.macserve.net" > , "valentina@lists.macserve.net" > > Message-ID: > Content-Type: text/plain; charset="US-ASCII" > > On 4/15/06 11:34 PM, "Justin Drury" > wrote: > >> Should I commit my version that uses /Library/Frameworks as the >> install path (instead of the @executable_path/..Frameworks, which >> that project you have is) > > Frankly saying I don't know yet. > > questions: > > * /Library/Frameworks -- this is for V4CC framework ? > > What about kernel dlls? > you have remap them also ? Yea, kernel dlls and xml errors go into /resources folder of framework. So final path is something like... /Library/Frameworks/V4CC.framework/Versions/A/Resources/ libvkernel_fat_release.dylib > > > Yes looks nice I think...and can be installed by drag and drop, yes? Yes right into xcode, for Intel builds either a copy (or symbolic link?) needs to be installed in /Developer/SDKs/MacOSX10.4u.sdk > > > * how you see the deployment of Cocoa application ? > where will go V4CC.framework ? Into users /Library/Frameworks. That way cocoa apps remain very small, the framework is accessible by multiple computers. Developer's can easily swap in/out versions of V4CC.Framework(as long as we make no api change in terminology!) We should be able to provide script(or just alt build) to make V4CC.framework embedable in app package[much like vstudio], but its a few more hoops[with regard to linking in the kernel dylibs into the framework and may require 10.4 or higher). IMHO - /Library/ Frameworks is the way to go, very easy to build new apps, one drag/drop. I bring up again though the need to create a symbolic link to vkernel in the application/Vcomponents folder[which is otherwise empty]. Anything that can be done to eliminate this step would be great. > > > > -- > Best regards, > > Ruslan Zasukhin > VP Engineering and New Technology > Paradigma Software, Inc > > Valentina - Joining Worlds of Information > http://www.paradigmasoft.com > > [I feel the need: the need for speed] > > > > ------------------------------ > > Message: 8 > Date: Wed, 19 Apr 2006 15:10:02 -0400 > From: jda > Subject: sql search > To: Valentina Beta > Message-ID: > Content-Type: text/plain; charset="us-ascii" ; format="flowed" > > Hi Ruslan, > > I'd like to have a search that always returns the last 15 records in > a db. I have an integer field, id, that keeps track of all entries in > sequential numbers. Here's the kind of thing I'd like: > > select * from tableA where id > (totalrecords- 15) > > What would the proper Valentina SQL be for "totalrecords"? (assuming > this can be done at all). > > Thanks, > > Jon > > ------------------------------ > > Message: 9 > Date: Wed, 19 Apr 2006 22:34:59 +0300 > From: Ivan Smahin > Subject: Re: sql search > To: Valentina Beta > Message-ID: <681037317.20060419223459@valentina-db.com> > Content-Type: text/plain; charset=us-ascii > > Hello jda, > > Wednesday, April 19, 2006, 10:10:02 PM, you wrote: > >> Hi Ruslan, > >> I'd like to have a search that always returns the last 15 records in >> a db. I have an integer field, id, that keeps track of all entries in >> sequential numbers. Here's the kind of thing I'd like: > >> select * from tableA where id > (totalrecords- 15) > >> What would the proper Valentina SQL be for "totalrecords"? (assuming >> this can be done at all). > > The first thing comes to my mind is something like this: > > select * from tableA where id > (select count(*) - 15 from tableA ) > > But it could be expensive query. > > Probably this task can be redesigned in someway? > If no - put the feature request to the mantis please. > > > -- > Best regards, > Ivan mailto:ivan_smahin@valentina-db.com > > > ------------------------------ > > Message: 10 > Date: Wed, 19 Apr 2006 15:43:22 -0400 > From: jda > Subject: Re: sql search > To: Valentina Beta > Message-ID: > Content-Type: text/plain; charset="us-ascii" ; format="flowed" > >> >> The first thing comes to my mind is something like this: >> >> select * from tableA where id > (select count(*) - 15 from tableA ) >> >> But it could be expensive query. >> >> Probably this task can be redesigned in someway? >> If no - put the feature request to the mantis please. >> > > Hi Ivan, > > This works great. Thanks! > > Jon > > ------------------------------ > > _______________________________________________ > Valentina-beta mailing list > Valentina-beta@lists.macserve.net > http://lists.macserve.net/mailman/listinfo/valentina-beta > > > End of Valentina-beta Digest, Vol 26, Issue 9 > ********************************************* > From bkeeney at everestkc.net Wed Apr 19 15:01:08 2006 From: bkeeney at everestkc.net (Bob Keeney) Date: Wed Apr 19 15:01:12 2006 Subject: V4RB 2.3 Changing VLink in Existing Databases In-Reply-To: <20060419194331.478BF413683@edison.macserve.net> References: <20060419194331.478BF413683@edison.macserve.net> Message-ID: <01D3436B-A73E-4B6E-979C-EC741200236C@everestkc.net> Sorry to be dense, but I'm having issue deciphering the documentation. Can someone give me some pseudo code that will take the 2nd VLink matching a certain criteria? Here's the details, my database is created via the class way so my objectPtr links are named generically "Link_XX" and I don't know what their names are beforehand. I need to find all links that have Left Table = "ATable" and Right Table = "BTable". The second one (assuming there are two of them) needs to be changed so that Left Table = "CTable", Right Table = "BTable". Thanks a bunch. Bob K. From bkeeney at everestkc.net Wed Apr 19 15:11:44 2006 From: bkeeney at everestkc.net (Bob Keeney) Date: Wed Apr 19 15:11:50 2006 Subject: Where to get V4RB 2.2 Download? In-Reply-To: <20060419194331.478BF413683@edison.macserve.net> References: <20060419194331.478BF413683@edison.macserve.net> Message-ID: <353DAF65-FA60-4B13-826B-9BD903CFBC12@everestkc.net> My Client does not want to update to 2.3 and unfortunately I overwrote 2.2 when I tried out 2.3. Can someone either send me the V4RB 2.2 installer or a link to it? Thanks, Bob K. From ivan_smahin at valentina-db.com Wed Apr 19 23:19:32 2006 From: ivan_smahin at valentina-db.com (Ivan Smahin) Date: Wed Apr 19 15:19:34 2006 Subject: V4RB 2.3 Changing VLink in Existing Databases In-Reply-To: <01D3436B-A73E-4B6E-979C-EC741200236C@everestkc.net> References: <20060419194331.478BF413683@edison.macserve.net> <01D3436B-A73E-4B6E-979C-EC741200236C@everestkc.net> Message-ID: <1421681807.20060419231932@valentina-db.com> Hello Bob, Wednesday, April 19, 2006, 11:01:08 PM, you wrote: > Sorry to be dense, but I'm having issue deciphering the > documentation. Can someone give me some pseudo code that will take > the 2nd VLink matching a certain criteria? > Here's the details, my database is created via the class way so my > objectPtr links are named generically "Link_XX" and I don't know what > their names are beforehand. > I need to find all links that have Left Table = "ATable" and Right > Table = "BTable". > The second one (assuming there are two of them) needs to be changed > so that Left Table = "CTable", Right Table = "BTable". Very "pseudo" code... It could be something like this: i = 0 loop( ++i <= BTable.LinkCount ) { VObjectPtr lnk = BTable.Link(i) as VObjectPtr if( lnk && lnk.Target == ATable ) { lnk.Target = CTable } } -- Best regards, Ivan mailto:ivan_smahin@valentina-db.com From sunshine at public.kherson.ua Thu Apr 20 07:56:26 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Wed Apr 19 23:56:46 2006 Subject: Where to get V4RB 2.2 Download? In-Reply-To: <353DAF65-FA60-4B13-826B-9BD903CFBC12@everestkc.net> Message-ID: On 4/19/06 11:11 PM, "Bob Keeney" wrote: > My Client does not want to update to 2.3 and unfortunately I > overwrote 2.2 when I tried out 2.3. > > Can someone either send me the V4RB 2.2 installer or a link to it? Take normal download link for some archive. http://www.paradigmasoft.com/download/V4RB_2_mac.dmg Insert into it "22" http://www.paradigmasoft.com/download/22/V4RB_2_mac.dmg -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Thu Apr 20 08:04:26 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Apr 20 00:04:34 2006 Subject: sql search In-Reply-To: Message-ID: On 4/19/06 10:43 PM, "jda" wrote: >> >> The first thing comes to my mind is something like this: >> >> select * from tableA where id > (select count(*) - 15 from tableA ) >> >> But it could be expensive query. >> >> Probably this task can be redesigned in someway? >> If no - put the feature request to the mantis please. >> > > Hi Ivan, > > This works great. Thanks! This will work if you not delete records never Do you ? -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Thu Apr 20 08:42:23 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Apr 20 00:42:32 2006 Subject: [V4CC] Prepare of beta of Valentina for Cocoa In-Reply-To: Message-ID: On 4/19/06 10:54 PM, "Justin Drury" wrote: Hi Justin, >> questions: >> >> * /Library/Frameworks -- this is for V4CC framework ? >> >> What about kernel dlls? >> you have remap them also ? > > Yea, kernel dlls and xml errors go into /resources folder of > framework. So final path is something like... > /Library/Frameworks/V4CC.framework/Versions/A/Resources/ > libvkernel_fat_release.dylib I wonder, why you install not the whole VComponents ? >> Yes looks nice I think...and can be installed by drag and drop, yes? > > Yes right into xcode, for Intel builds either a copy (or symbolic > link?) needs to be installed in /Developer/SDKs/MacOSX10.4u.sdk >> * how you see the deployment of Cocoa application ? >> where will go V4CC.framework ? > > Into users /Library/Frameworks. That way cocoa apps remain very > small, the framework is accessible by multiple computers. > Developer's can easily swap in/out versions of V4CC.Framework(as long > as we make no api change in terminology!) > > We should be able to provide script(or just alt build) to make > V4CC.framework embedable in app package[much like vstudio], but its a > few more hoops[with regard to linking in the kernel dylibs into the > framework and may require 10.4 or higher). IMHO - /Library/ > Frameworks is the way to go, very easy to build new apps, one drag/drop. But potential problem here: if we change version. If on computer of client must be 2 apps app 1 use version 1. app 2 use version 2. Yes I know that frameworks support versions, and version compatibility... > I bring up again though the need to create a symbolic link to vkernel > in the application/Vcomponents folder[which is otherwise empty]. > Anything that can be done to eliminate this step would be great. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From ivan_smahin at valentina-db.com Thu Apr 20 11:06:52 2006 From: ivan_smahin at valentina-db.com (Ivan Smahin) Date: Thu Apr 20 03:06:53 2006 Subject: sql search In-Reply-To: References: Message-ID: <107501193.20060420110652@valentina-db.com> Hello Ruslan, Thursday, April 20, 2006, 8:04:26 AM, you wrote: > On 4/19/06 10:43 PM, "jda" wrote: >>> >>> The first thing comes to my mind is something like this: >>> >>> select * from tableA where id > (select count(*) - 15 from tableA ) >>> >>> But it could be expensive query. >>> >>> Probably this task can be redesigned in someway? >>> If no - put the feature request to the mantis please. >>> >> >> Hi Ivan, >> >> This works great. Thanks! > This will work if you not delete records never > Do you ? One more thing you could try select RecID, * from tableA order by RecID desc LIMIT 15 -- Best regards, Ivan mailto:ivan_smahin@valentina-db.com From justin at crunch-recording.com Thu Apr 20 06:58:12 2006 From: justin at crunch-recording.com (Justin Drury) Date: Thu Apr 20 05:58:19 2006 Subject: [V4CC] Prepare of beta of Valentina for Cocoa In-Reply-To: References: Message-ID: On 20-Apr-06, at 1:42 AM, Ruslan Zasukhin wrote: > On 4/19/06 10:54 PM, "Justin Drury" > wrote: > > Hi Justin, > >>> questions: >>> >>> * /Library/Frameworks -- this is for V4CC framework ? >>> >>> What about kernel dlls? >>> you have remap them also ? >> >> Yea, kernel dlls and xml errors go into /resources folder of >> framework. So final path is something like... >> /Library/Frameworks/V4CC.framework/Versions/A/Resources/ >> libvkernel_fat_release.dylib > > I wonder, why you install not the whole VComponents ? All elements of VComponents are there in the resources folder. From jda at his.com Thu Apr 20 07:40:52 2006 From: jda at his.com (jda) Date: Thu Apr 20 06:41:04 2006 Subject: sql search In-Reply-To: References: Message-ID: > >> The first thing comes to my mind is something like this: >>> >>> select * from tableA where id > (select count(*) - 15 from tableA ) >>> >>> But it could be expensive query. >>> >>> Probably this task can be redesigned in someway? >>> If no - put the feature request to the mantis please. >>> >> >> Hi Ivan, >> >> This works great. Thanks! > >This will work if you not delete records never >Do you ? > Hi Ruslan, Yes, I do. But when that happens I update the 'id' field so that there are no gaps (I don't use RecID). So the sql search above will always work with my databases. Jon From sunshine at public.kherson.ua Thu Apr 20 14:53:21 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Apr 20 06:53:28 2006 Subject: sql search In-Reply-To: Message-ID: On 4/20/06 2:40 PM, "jda" wrote: >>>> select * from tableA where id > (select count(*) - 15 from tableA ) >>>> >>>> But it could be expensive query. >>>> >>>> Probably this task can be redesigned in someway? >>>> If no - put the feature request to the mantis please. >>>> >>> >>> Hi Ivan, >>> >>> This works great. Thanks! >> >> This will work if you not delete records never >> Do you ? >> > > Hi Ruslan, > > Yes, I do. But when that happens I update the 'id' field so that > there are no gaps (I don't use RecID). So the sql search above will > always work with my databases. But Ivan use not ID but count(*) If you update ID ... (Hey! You make ORDERED LISTs, right? :) Then may be more correct to use something as select * from tableA where id > (select max(id) - 15 from tableA ) -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Thu Apr 20 14:55:14 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Apr 20 06:55:19 2006 Subject: [V4CC] Prepare of beta of Valentina for Cocoa In-Reply-To: Message-ID: On 4/20/06 1:58 PM, "Justin Drury" wrote: >> Hi Justin, >> >>>> questions: >>>> >>>> * /Library/Frameworks -- this is for V4CC framework ? >>>> >>>> What about kernel dlls? >>>> you have remap them also ? >>> >>> Yea, kernel dlls and xml errors go into /resources folder of >>> framework. So final path is something like... >>> /Library/Frameworks/V4CC.framework/Versions/A/Resources/ >>> libvkernel_fat_release.dylib >> >> I wonder, why you install not the whole VComponents ? > > All elements of VComponents are there in the resources folder. Right, but more nice to put V4CC.framework/Version/A/V4CC V4CC.framework/Version/A/Resources V4CC.framework/Version/A/VComponents Agree ? We do this for Vstudio for example. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From justin at crunch-recording.com Thu Apr 20 07:59:03 2006 From: justin at crunch-recording.com (Justin Drury) Date: Thu Apr 20 06:59:09 2006 Subject: [V4CC] Prepare of beta of Valentina for Cocoa In-Reply-To: References: Message-ID: Ahh, sure that'd work to... On 20-Apr-06, at 7:55 AM, Ruslan Zasukhin wrote: > On 4/20/06 1:58 PM, "Justin Drury" > wrote: > >>> Hi Justin, >>> >>>>> questions: >>>>> >>>>> * /Library/Frameworks -- this is for V4CC framework ? >>>>> >>>>> What about kernel dlls? >>>>> you have remap them also ? >>>> >>>> Yea, kernel dlls and xml errors go into /resources folder of >>>> framework. So final path is something like... >>>> /Library/Frameworks/V4CC.framework/Versions/A/Resources/ >>>> libvkernel_fat_release.dylib >>> >>> I wonder, why you install not the whole VComponents ? >> >> All elements of VComponents are there in the resources folder. > > Right, but more nice to put > > V4CC.framework/Version/A/V4CC > V4CC.framework/Version/A/Resources > V4CC.framework/Version/A/VComponents > > Agree ? > > We do this for Vstudio for example. > > > -- > Best regards, > > Ruslan Zasukhin > VP Engineering and New Technology > Paradigma Software, Inc > > Valentina - Joining Worlds of Information > http://www.paradigmasoft.com > > [I feel the need: the need for speed] > > > From jda at his.com Thu Apr 20 08:26:42 2006 From: jda at his.com (jda) Date: Thu Apr 20 07:26:48 2006 Subject: sql search In-Reply-To: References: Message-ID: > >But Ivan use not ID but count(*) > >If you update ID ... (Hey! You make ORDERED LISTs, right? :) >Then may be more correct to use something as > > select * > from tableA > where id > (select max(id) - 15 from tableA ) > Yes, thanks, that works nicely, too, and is more direct. Jon From bkeeney at everestkc.net Thu Apr 20 13:33:07 2006 From: bkeeney at everestkc.net (Bob Keeney) Date: Thu Apr 20 13:33:10 2006 Subject: Where to get V4RB 2.2 Download? In-Reply-To: <20060420105824.DD4DA413ADE@edison.macserve.net> References: <20060420105824.DD4DA413ADE@edison.macserve.net> Message-ID: On Apr 20, 2006, at 5:58 AM, valentina-beta- request@lists.macserve.net wrote: > >> My Client does not want to update to 2.3 and unfortunately I >> overwrote 2.2 when I tried out 2.3. >> >> Can someone either send me the V4RB 2.2 installer or a link to it? > > Take normal download link for some archive. > > http://www.paradigmasoft.com/download/V4RB_2_mac.dmg > > Insert into it "22" > > http://www.paradigmasoft.com/download/22/V4RB_2_mac.dmg The download url specified does not work. Maybe typo in url? From sunshine at public.kherson.ua Thu Apr 20 21:55:50 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Apr 20 13:55:54 2006 Subject: Where to get V4RB 2.2 Download? In-Reply-To: Message-ID: On 4/20/06 9:33 PM, "Bob Keeney" wrote: >> Take normal download link for some archive. >> >> http://www.paradigmasoft.com/download/V4RB_2_mac.dmg >> >> Insert into it "22" >> >> http://www.paradigmasoft.com/download/22/V4RB_2_mac.dmg > > The download url specified does not work. Maybe typo in url? yes http://www.paradigmasoft.com/download/2.2/V4RB_2_mac.dmg -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Fri Apr 21 01:28:35 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Apr 20 17:28:47 2006 Subject: [ANN] Valentina for Cocoa 2.4 b1 uploaded Message-ID: Hi Guys! We are happy to inform that long awaited Valentina for Cocoa product is ready for public beta testing. http://www.paradigmasoft.com/en/products/download/beta/V4CC * If you aware to V4RB, you will find that V4CC have very similar design. * V4CC is for use with Objective-C in xCode on MAC. * its API is ready for use with Apple's Binding * we have provide for now one simple example, which follow to V4RB Tutorial. - We invite everybody to test V4CC and give us your feedback. - We know many developers want switch from REALbasic to xCode, and have request us for V4CC. Now it is time to go :) - I have still not clear some issue. One of them is if it is possible to use Classes way in the V4CC. I do not see yet good how in Obj-C we can inherit fro NSObject *and* Vdatabase or VTable... * one more. V4CC is in Universal Binary Format! like C++ SDK and Valentina Studio are. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Fri Apr 21 10:43:55 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Fri Apr 21 02:44:01 2006 Subject: [WIKI] New docs about Valentina Abstraction Links [READ ALL PLEASE] Message-ID: Hi All, Please take a look on this WIKI pages http://www.valentina-db.com/dokuwiki/doku.php?id=paradigma:public:en:documen tation:vkernel:vlink:vlink Here I have add as many information as I could about Links, FK, ObjectPtr and BinaryLink. On this page you will find links into all areas of docs, which are related to links. Please read it, provide me your feedback of any kind. Especially if you have some questions. Or if I have not explain something clean enough. May be you'd like some more examples or pictures.. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From rainbow_feng at newsoftinc.com.cn Thu Apr 27 15:25:00 2006 From: rainbow_feng at newsoftinc.com.cn (=?UTF-8?B?cmFpbmJvd19mZW5nICAo6aau5b+X57SFKQ==?=) Date: Thu Apr 27 02:30:16 2006 Subject: VSDK_2 Problems for Intel MAC Message-ID: <799A05E047D2E4478C7AFAD50CC8D6631DF7D3@mail.newsoftinc.com.cn> Hi, Ruslan, I have linked header files to my project and the example project which downloaded from Valentina website could run. Thank you very much! But I have another question to ask you: Could this VSDK.framework 2.2 support OSX 10.2 and OSX 10.3 on PPC? Waiting your reply! Thanks & Best Regards Rainbow -----????----- ???: Ruslan Zasukhin [mailto:ruslan@paradigmasoft.com] ????: 2006?4?24? 18:13 ???: rainbow_feng@newsoftinc.com.cn ??: Re: Valentina-beta post from rainbow_feng@newsoftinc.com.cn requires approval On 4/24/06 1:02 PM, "valentina-beta-owner@lists.macserve.net" wrote: > From: "rainbow_feng (???)" > Date: Mon, 24 Apr 2006 17:57:06 +0800 > To: "valentina-beta@lists.macserve.net" > Subject: ??: VSDK_2 Problems for Intel MAC > > Hi, Ruslan, > > Thank you very much for your reply. > I open the example project on Intel Mac,there some libraries could not be > fount , I delete them and build the second target > ---Common_Database_CreateCloseOpen,then some errors appeared. > So please help me to check it with attached files. > Thanks a lot. I see only error: fbl is not declared. Hmm, so it sounds like example project was not able find our FBL headers. Please try to do quick open for FBL.h May be check our settings for User Headers in test project -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Thu Apr 27 12:58:25 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Apr 27 04:58:34 2006 Subject: VSDK_2 Problems for Intel MAC In-Reply-To: <799A05E047D2E4478C7AFAD50CC8D6631DF7D3@mail.newsoftinc.com.cn> Message-ID: On 4/27/06 10:25 AM, "rainbow_feng (???)" wrote: Hi Rainbow! > Hi, Ruslan, > > I have linked header files to my project and the example project which > downloaded from Valentina website could run. > Thank you very much! Can you tell me where was original mistake? > But I have another question to ask you: Could this VSDK.framework 2.2 > support OSX 10.2 and OSX 10.3 on PPC? > Waiting your reply! The VSDK you have - not yet, But we already have here build which will work on 10.3 at least. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From sunshine at public.kherson.ua Thu Apr 27 15:30:39 2006 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Thu Apr 27 07:30:53 2006 Subject: RB 2006 r2 Windows + V4RB 2.3 ? In-Reply-To: <00a001c669f5$a0edc980$0301a8c0@internet> Message-ID: On 4/27/06 3:25 PM, "Gunnar Jacobsen" wrote: > hmmm you spell the link wrong > http://www.valentina-db.com/dokuwiki/doku.php?id=paradigma:public:en:documenta > tion:vkernel:faqs:faqs > > and none of the question answer my question. I have the path to the > installation on my computer. Right. The LAST faq on that page suggest try to copy this path to FORWARD. Sometimes Windows glitches with logn PATH. We have see that this trick hep about 5 times. > Why are version 1 not asking for this mfunc.dll but version2 > It is working fine with version1 and if I only remove the plugins from > plugins RB it is working fine with RB demo but only by adding your plugins > to RB plugins dir RB stop compiling any project and come with the same > errror. > > Have you try your product with RB 2006 2qrt. the newest version? I think somebody from our team - yes. Lets ask on Valentina list. Guys, Anybody use RB 2006 r2 Windows + V4RB 2.3 ? -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed]