-<xlog server="chat.freenode.net" channel="#existdb" date="2008-05-18">
<join host="p549F778D.dip.t-dialin.net" login="n=wolf" nick="wolf77" time="08:18:34.075+01:00"/>
<join host="vil35-2-82-236-174-106.fbx.proxad.net" login="n=perig" nick="perig" time="08:20:58.1+01:00"/>
<message nick="perig" time="08:21:06.872+01:00">Hi</message>
<message nick="perig" time="08:21:37.444+01:00">I've reinstalled Eclipse and I'm afraid I've forgotten a step to run the performance test</message>
<message nick="perig" time="08:22:16.397+01:00">BUILD FAILED</message>
<message nick="perig" time="08:22:17.759+01:00">C:\eclipse\workspace\eXist\build\scripts\performance.xml:43: Cannot read input file: test/src/org/exist/performance/test.xml</message>
<message nick="perig" time="08:22:36.064+01:00">I guess the problem comes from the relative path</message>
<message nick="perig" time="08:24:01.199+01:00">I've resigned in trying to understand Ant's base directory :-)</message>
<message nick="perig" time="08:26:40.696+01:00">The command line says more :</message>
<message nick="perig" time="08:26:46.384+01:00">C:\eclipse\workspace\eXist\build\scripts\performance.xml:43: ERROR: Content is not allowed in prolog.</message>
<message nick="wolf77" time="08:28:35.832+01:00">Can't you just run it with "build.bat benchmark"?</message>
<message nick="perig" time="08:28:37.835+01:00">Ah ! It wants a fresh DB</message>
<message nick="wolf77" time="08:29:11.37+01:00">It needs a lot of memory, so running within the IDE cannot be recommended ;-)</message>
<message nick="perig" time="08:29:34.221+01:00">So, until now, I have fixed the XML file (a BOM ?), and destroyed the DB</message>
<message nick="perig" time="08:31:14.367+01:00">Looks OK from the command line. The Eclipse message is strange...</message>
<message nick="wolf77" time="08:33:10.595+01:00">Expected results are: the <> year queries should be > 1 sec, all other queries in a < 1 sec. range</message>
<message nick="perig" time="08:34:02.436+01:00">Oki. Not sure I can provide the results before this evening : schedules a tour to the Mont-Saint-Michel ;-)</message>
<message nick="perig" time="08:35:06.543+01:00">FYI it's quite foggy this morning :-)</message>
<message nick="wolf77" time="08:35:52.395+01:00">Yeah, I'll go for a trip as well</message>
<message nick="perig" time="08:54:42.36+01:00">Sh* my personal settings hurt</message>
<message nick="perig" time="08:55:23.426+01:00">[test:benchmark] Caused by: org.exist.xquery.XPathException: Access to deprecated functions is not allowed. Call to 'match-all()' denied. [at line 1, column 19]</message>
<message nick="wolf77" time="08:56:57.383+01:00">Ouch. Well, you could change it in test.xml</message>
<part host="p549F778D.dip.t-dialin.net" login="n=wolf" nick="wolf77" time="08:59:53.612+01:00"/>
<join host="p549F778D.dip.t-dialin.net" login="n=wolf" nick="wolf77" time="09:01:08.014+01:00"/>
<message nick="wolf77" time="09:02:34.261+01:00">Ok, I have to go. See you</message>
<join host="chello084010187214.chello.pl" login="n=chatzill" nick="pawelkat" time="11:20:11.753+01:00"/>
<part host="chello084010187214.chello.pl" login="n=chatzill" nick="pawelkat" reason="Client Quit" time="11:21:18.243+01:00"/>
<join host="c8u.is.edu.ro" login="n=thor" nick="rebelThor" time="11:21:21.758+01:00"/>
<part host="c8u.is.edu.ro" login="n=thor" nick="rebelThor" reason="Read error: 113 (No route to host)" time="11:45:15.725+01:00"/>
<join host="c8u.is.edu.ro" login="n=thor" nick="rebelThor" time="11:47:46.37+01:00"/>
<part host="c8u.is.edu.ro" login="n=thor" nick="rebelThor" reason="Read error: 113 (No route to host)" time="12:24:05.169+01:00"/>
<join host="81.196.83.67" login="n=thor" nick="rebelThor" time="12:26:51.305+01:00"/>
<join host="203-217-32-111.dyn.iinet.net.au" login="n=nigelsim" nick="simbot_" time="13:08:45.019+01:00"/>
<join host="62.232.6.162" login="n=XIRCProx" nick="adrian111" time="13:30:07.37+01:00"/>
<message nick="adrian111" time="13:30:48.066+01:00">hello guys</message>
<message nick="adrian111" time="13:30:58.64+01:00">little problem with upload</message>
<message nick="adrian111" time="13:31:19.018+01:00">since yesterday i managed to upload in exist db x3d files...</message>
<message nick="adrian111" time="13:32:16.185+01:00">the file looked like this : began with <?xml ...> <x3d> and ended with </x3d></message>
<message nick="adrian111" time="13:33:44.956+01:00">i get an error "XML doc structures must start and end within the same entity"...and if i cut the <!xml?..>it works...</message>
<message nick="adrian111" time="13:34:18.241+01:00">but until know exist did this and all of the suden i get this error...</message>
<message nick="adrian111" time="13:34:30.087+01:00">does anyone know why?</message>
<message nick="simbot_" time="13:34:47.711+01:00">Is there a way to query for a container name, as opposed to having to supply the absolute path? </message>
<message nick="adrian111" time="13:35:33.794+01:00">could you be more specific please?</message>
<part host="81.196.83.67" login="n=thor" nick="rebelThor" reason="Remote closed the connection" time="13:49:43.087+01:00"/>
<message nick="simbot_" time="13:50:01.342+01:00">I'm quite new to this so i might be on the wrong track, but I have a structure of collections like /cat/study#/inv#/SomeDocuments.xml. I can calculate what the collection name will be (ie, inv1, inv2), but I don't immediately know what it's parents will be</message>
<message nick="simbot_" time="13:50:32.154+01:00">so if I can essentially do an query on collection name I can find the group of documents i'm interested in</message>
<part host="62.232.6.162" login="n=XIRCProx" nick="adrian111" time="13:54:50.415+01:00"/>
<part host="203-217-32-111.dyn.iinet.net.au" login="n=nigelsim" nick="simbot_" time="14:29:01.36+01:00"/>
<join host="79.112.43.189" login="i=adrian" nick="adi112358" time="14:37:28.469+01:00"/>
<part host="62.232.6.162" login="n=XIRCProx" nick="elfguy516" reason="Read error: 110 (Connection timed out)" time="14:40:37.636+01:00"/>
<join host="p549F778D.dip.t-dialin.net" login="n=wolf" nick="wolf77" time="15:28:31.839+01:00"/>
<join host="62.232.6.162" login="n=XIRCProx" nick="adrian111" time="15:35:36.126+01:00"/>
<message nick="adrian111" time="15:36:03.252+01:00">hello</message>
<message nick="adrian111" time="15:36:49.345+01:00">wolf if you got 1 min could you take a look at the log please at the questions i posed today at 13...thanks </message>
<message nick="wolf77" time="15:44:03.414+01:00">Moment ...</message>
<message nick="wolf77" time="15:45:57.509+01:00">something in your document structure must be wrong</message>
<message nick="wolf77" time="15:46:20.33+01:00">eXist uses the default XML parser for parsing the files, which is very reliable</message>
<part host="79.112.43.189" login="i=adrian" nick="adi112358" reason="Read error: 104 (Connection reset by peer)" time="15:46:30.695+01:00"/>
<message nick="wolf77" time="15:47:01.466+01:00">just try to pass your doc through a stand-alone XML parser - you should get the same error</message>
<message nick="adrian111" time="15:49:16.77+01:00">yes but for a month it worked just fine</message>
<message nick="adrian111" time="15:50:02.272+01:00">and today morning i got these errors...has is something to do with java update?</message>
<message nick="wolf77" time="15:54:44.165+01:00">possible, but it still seems strange. just try to parse your doc with a different xml parser.</message>
<message nick="wolf77" time="15:55:03.201+01:00">or check with oxygen, if you have it</message>
<message nick="adrian111" time="15:56:36.637+01:00">ok thanks</message>
<message nick="adrian111" time="15:57:19.526+01:00">another thing...for changing the content of a stored xml file all i have to do i change the premissions of that file, no?</message>
<part host="d51A40105.access.telenet.be" login="n=Mephisto" nick="Mephisto" reason="Nick collision from services." time="15:58:35.028+01:00"/>
<join host="d51A40105.access.telenet.be" login="n=Mephisto" nick="Mephy" time="15:58:49.117+01:00"/>
<message nick="adrian111" time="16:00:14.844+01:00">because i'm parsing with DOM a stored xml file, i modified an attribute and saved the file...and modified IE security level to low...and still doesn't modify</message>
<message nick="wolf77" time="16:01:16.217+01:00">well, you need the correct user permissions to update a document</message>
<message nick="adrian111" time="16:03:04.334+01:00">i set to true all permissions on user</message>
<part host="62.232.6.162" login="n=XIRCProx" nick="adrian111" time="16:56:21.186+01:00"/>
<join host="62.232.6.162" login="n=XIRCProx" nick="alphatester" time="17:17:31.331+01:00"/>
<message nick="alphatester" time="17:21:10.298+01:00">Hello, I am using eXist for the first time. I am not able to use this correctly this method : query(XMLResource res, String query)</message>
<part host="62.232.6.162" login="n=XIRCProx" nick="alphatester" time="17:26:45.403+01:00"/>
<message nick="perig" time="17:52:31.673+01:00">.</message>
<message nick="perig" time="18:18:06.338+01:00">mmmh...I have some difficulties to interpret the performance results</message>
<message nick="wolf77" time="18:20:08.243+01:00">where's the problem?</message>
<message nick="perig" time="18:25:29.159+01:00">I'had some problems during the process (very long)</message>
<message nick="perig" time="18:26:12.088+01:00">Here are some oddities 7.236 seconds for //(p|l|head|cell)[. &= 'liebe'] </message>
<message nick="perig" time="18:27:47.337+01:00">all other queries have ms times, except a few which are around 1.1 s</message>
<message nick="wolf77" time="18:29:35.424+01:00">7.000 seconds avg. query time?</message>
<message nick="wolf77" time="18:29:42.593+01:00">it should be in the <100ms range</message>
<message nick="perig" time="18:31:08.921+01:00">median : average is bout 2.3s. Is it because it is the 1st test ? </message>
<message nick="wolf77" time="18:31:30.19+01:00">no, even the first one should not be that slow</message>
<message nick="wolf77" time="18:31:38.621+01:00">what if you try that query in the client?</message>
<message nick="perig" time="18:31:53.922+01:00">what are the "year queries" ?</message>
<message nick="wolf77" time="18:32:03.295+01:00">year = 2000</message>
<message nick="perig" time="18:33:56.068+01:00">3.9s in the client</message>
<message nick="perig" time="18:34:26.819+01:00">1.6s on the subsequent execution</message>
<message nick="perig" time="18:34:58.633+01:00">very slow laptop</message>
<message nick="wolf77" time="18:35:07.395+01:00">but it is a small data set</message>
<message nick="wolf77" time="18:36:04.662+01:00">how fast is the "liebe sinnlichkeit" query?</message>
<message nick="wolf77" time="18:36:23.838+01:00">or "schmerz herz", whatever ;-)</message>
<message nick="perig" time="18:36:25.601+01:00">2277 items</message>
<message nick="perig" time="18:36:50.224+01:00">let me see how my "schmerz herz" is :-)</message>
<message nick="perig" time="18:37:24.25+01:00">1.7s</message>
<message nick="wolf77" time="18:37:37.829+01:00">ok, I'll try on my laptop later...</message>
<message nick="wolf77" time="18:37:47.162+01:00">I can't believe it is that slow</message>
<message nick="wolf77" time="18:38:00.62+01:00">on my desktop machine, no query is above 200ms</message>
<message nick="perig" time="18:38:03.634+01:00">yeah. Subsequent calls are a little bit faster</message>
<message nick="wolf77" time="18:38:10.573+01:00">or rather "was"</message>
<message nick="perig" time="18:39:33.586+01:00"> /TEI.2//((#exist:optimize#) { p[. &= 'liebe sinnlichkeit'] }) is 115 ms, 500 on the first client call</message>
<message nick="perig" time="19:13:37.853+01:00">I can't see any year = 2000 test BTW</message>
<message nick="wolf77" time="19:29:13.183+01:00">ok, on my laptop, the //(p|l|head|cell)[. &= 'liebe'] query takes</message>
<message nick="wolf77" time="19:29:19.852+01:00">578ms</message>
<message nick="wolf77" time="19:29:36.805+01:00">before updating to the current trunk</message>
<message nick="perig" time="19:30:15.738+01:00">Mmmh... </message>
<message nick="wolf77" time="19:36:46.579+01:00">ok, same result after updating</message>
<message nick="wolf77" time="19:36:51.696+01:00">looks good</message>
<message nick="wolf77" time="19:37:17.781+01:00">though I could only run the Goethe queries. I don't have enough disk space for the dblp.</message>
<message nick="perig" time="19:38:22.519+01:00">OK. I'mjust surpised by the distribution of my results</message>
<join host="p549F778D.dip.t-dialin.net" login="n=wolf" nick="wolf77" time="20:24:08.078+01:00"/>
<part host="p549F778D.dip.t-dialin.net" login="n=wolf" nick="wolf77" reason="Client Quit" time="20:28:42.3+01:00"/>
<join host="vil35-2-82-236-174-106.fbx.proxad.net" login="n=perig" nick="perig_" time="20:30:58.365+01:00"/>
<part host="vil35-2-82-236-174-106.fbx.proxad.net" login="n=perig" nick="perig" reason="Read error: 110 (Connection timed out)" time="20:36:06.994+01:00"/>
<message nick="ljo" time="21:54:10.665+01:00">.</message>
<part host="vil35-2-82-236-174-106.fbx.proxad.net" login="n=perig" nick="perig" reason="Read error: 104 (Connection reset by peer)" time="22:07:19.346+01:00"/>
<part host="d51A40105.access.telenet.be" login="n=Mephisto" nick="Mephisto" reason="Connection reset by peer" time="22:40:44.38+01:00"/>
</xlog>