Re: exist multiple cores
Eduard Drenth <[email protected]> Wed, 8 Oct 2025 15:34:40 +0000
| Newsgroups | gmane.text.xml.exist |
|---|---|
| Message-ID | <PR3P189MB095542AEEFA5685B54C35A4AF1E1A@PR3P189MB0955.EURP189.PROD.OUTLOOK.COM> |
--===============7353160757375166552== Content-Language: en-US Content-Type: multipart/related; boundary="_004_PR3P189MB095542AEEFA5685B54C35A4AF1E1APR3P189MB0955EURP_"; type="multipart/alternative" --_004_PR3P189MB095542AEEFA5685B54C35A4AF1E1APR3P189MB0955EURP_ Content-Type: multipart/alternative; boundary="_000_PR3P189MB095542AEEFA5685B54C35A4AF1E1APR3P189MB0955EURP_" --_000_PR3P189MB095542AEEFA5685B54C35A4AF1E1APR3P189MB0955EURP_ Content-Type: text/plain; charset="windows-1254" Content-Transfer-Encoding: quoted-printable Thanks for the info, good to know about one xquery being bound to one core. In the mean time we turned hyperthreading off, that helped, but not enough = yet. It is weird, the new cpu is 3.8ghz compared to the old 2.4ghz. The queries seem cpu bound as top shows cpu percentage above 200%. Increasing memory does not help, IO does not seem to be a problem. It is doable for now, but I am happy that new hardware is being ordered, ho= pe that helps. Unfortunately I cannot benefit from the many performance improvements in ja= va either, because exist 6 is bound to java 17 max. Regards, Eduard Drenth, Software Architekt [email protected] Doelestrjitte 8 8911 DX Ljouwert (058) 213 14 14 +31 62 094 34 28 https://www.fryske-akademy.nl/ https://frysker.nl/ https://frisian.eu/ [cid:1bf8ec89-316a-4d2a-817f-2b6a9ac915db] gpg: https://keyserver.ubuntu.com/pks/lookup?search=3Deduard+drenth&fingerp= rint=3Don&op=3Dindex ________________________________ From: Lars Windauer <[email protected]> Sent: Tuesday, October 7, 2025 10:26 PM To: Exist-open <[email protected]> Subject: Re: [Exist-open] exist multiple cores Dear Eduard, eXist-db can benefit from multiple cores without the need to configure anyt= hing. Having said this, please be aware that a single XQuery (dbbroker) can= always run on only one core! So a single XQuery can=92t utilise 20 cores b= ut on a 20 core system you can have 20 parallel queries that each use one c= ore. Can you provide us with information about the old and new environment? Giga= hertz of your CPUs, how much RAM does the system have and how much of this = is assigned to eXist-db. What about the hard drives, is eXist-db running fr= om a SSD with the same filesystem as in the old environment? Best, Lars > On 6. Oct 2025, at 16:42, Eduard Drenth <[email protected]> wrote= : > > Dear all, > > We are in the process of migrating exist from our own hardware to a provi= der. > > Performance drops significantly, the main cause is that exist seems to be= using one core only. > > Can exist benefit from multiple cores? And if yes, how is that configured= ? > > Regards, > > Eduard Drenth, Software Architekt > > [email protected] > _______________________________________________ > Exist-open mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/exist-open _______________________________________________ Exist-open mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/exist-open --_000_PR3P189MB095542AEEFA5685B54C35A4AF1E1APR3P189MB0955EURP_ Content-Type: text/html; charset="windows-1254" Content-Transfer-Encoding: quoted-printable <html> <head> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dwindows-1= 254"> <style type=3D"text/css" style=3D"display:none;"> P {margin-top:0;margin-bo= ttom:0;} </style> </head> <body dir=3D"ltr"> <div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, = Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas= s=3D"elementToProof"> Thanks for the info, good to know about one xquery being bound to one core.= </div> <div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, = Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas= s=3D"elementToProof"> <br> </div> <div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, = Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" clas= s=3D"elementToProof"> In the mean time we turned hyperthreading off, that helped, but not enough = yet.</div> <div id=3D"Signature"> <div style=3D"font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, = Calibri, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> <br> </div> <div id=3D"divtagdefaultwrapper" style=3D"direction: ltr; background-color:= rgb(255, 255, 255); font-family: Calibri, Arial, Helvetica, sans-serif; fo= nt-size: 12pt; color: rgb(0, 0, 0);"> It is weird, the new cpu is 3.8ghz compared to the old 2.4ghz.</div> <div style=3D"direction: ltr; background-color: rgb(255, 255, 255); font-fa= mily: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,= 0, 0);"> <br> </div> <div style=3D"direction: ltr; background-color: rgb(255, 255, 255); font-fa= mily: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,= 0, 0);"> The queries seem cpu bound as top shows cpu percentage above 200%.</div> <div style=3D"direction: ltr; background-color: rgb(255, 255, 255); font-fa= mily: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,= 0, 0);"> <br> </div> <div style=3D"direction: ltr; background-color: rgb(255, 255, 255); font-fa= mily: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,= 0, 0);"> Increasing memory does not help, IO does not seem to be a problem.</div> <div style=3D"direction: ltr; background-color: rgb(255, 255, 255); font-fa= mily: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,= 0, 0);"> <br> </div> <div style=3D"direction: ltr; background-color: rgb(255, 255, 255); font-fa= mily: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,= 0, 0);"> It is doable for now, but I am happy that new hardware is being ordered, ho= pe that helps.</div> <div id=3D"divtagdefaultwrapper" style=3D"direction: ltr; background-color:= rgb(255, 255, 255); font-family: Calibri, Arial, Helvetica, sans-serif; fo= nt-size: 12pt; color: rgb(0, 0, 0);"> <br> </div> <div style=3D"direction: ltr; background-color: rgb(255, 255, 255); font-fa= mily: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,= 0, 0);"> Unfortunately I cannot benefit from the many performance improvements in ja= va either, because exist 6 is bound to java 17 max.</div> <div style=3D"direction: ltr; background-color: rgb(255, 255, 255); font-fa= mily: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,= 0, 0);"> <br> </div> <div style=3D"direction: ltr; background-color: rgb(255, 255, 255); font-fa= mily: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0,= 0, 0);"> Regards,</div> <div id=3D"divtagdefaultwrapper" style=3D"background-color: rgb(255, 255, 2= 55);"> <p style=3D"direction: ltr; margin-top: 1em; margin-bottom: 1em;"><span sty= le=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; = color: rgb(0, 0, 0);">Eduard Drenth, Software Architekt<br> </span></p> <p style=3D"direction: ltr; margin-top: 1em; margin-bottom: 1em;"><span sty= le=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; = color: rgb(0, 0, 0);"><br> </span></p> <p style=3D"direction: ltr; margin-top: 1em; margin-bottom: 1em;"><span sty= le=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; = color: rgb(0, 0, 0);">[email protected]</span></p> <p style=3D"direction: ltr; margin-top: 1em; margin-bottom: 1em;"><span sty= le=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; = color: rgb(0, 0, 0);"><br> </span></p> <p style=3D"direction: ltr; margin-top: 1em; margin-bottom: 1em;"><span sty= le=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; = color: rgb(0, 0, 0);">Doelestrjitte 8</span></p> <p style=3D"direction: ltr; margin-top: 1em; margin-bottom: 1em;"><span sty= le=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; = color: rgb(0, 0, 0);">8911 DX Ljouwert</span></p> <div style=3D"direction: ltr; margin-top: 16px; margin-bottom: 16px; font-f= amily: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0= , 0, 0);"> (058) 213 14 14</div> <p style=3D"direction: ltr; margin-top: 1em; margin-bottom: 1em;"><span sty= le=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; = color: rgb(0, 0, 0);">+31 62 094 34 28</span></p> <div style=3D"direction: ltr; margin-top: 16px; margin-bottom: 16px; font-f= amily: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0= , 0, 0);"> <a class=3D"OWAAutoLink" id=3D"OWA62a78876-2845-f620-be84-1d1a1a234971" hre= f=3D"https://www.fryske-akademy.nl/">https://www.fryske-akademy.nl/</a></di= v> <div style=3D"direction: ltr; margin-top: 16px; margin-bottom: 16px; font-f= amily: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0= , 0, 0);"> <a class=3D"OWAAutoLink" id=3D"OWA59b4503e-4445-2fc2-fb94-49bdee755ca0" hre= f=3D"https://frysker.nl/">https://frysker.nl/</a></div> <div style=3D"direction: ltr; margin-top: 16px; margin-bottom: 16px; font-f= amily: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0= , 0, 0);"> <a class=3D"OWAAutoLink" id=3D"OWAc7a0d87c-2003-773b-efd6-4ea27c1453e5" hre= f=3D"https://frisian.eu/">https://frisian.eu/</a></div> <div style=3D"direction: ltr; margin-top: 16px; margin-bottom: 16px; font-f= amily: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, = sans-serif; font-size: 12pt; color: rgb(0, 0, 0);"> <img height=3D"107" width=3D"278" style=3D"width: 278px; height: 107px;" id= =3D"image_0" data-outlook-trace=3D"F:1|T:1" src=3D"cid:1bf8ec89-316a-4d2a-8= 17f-2b6a9ac915db"></div> </div> <div style=3D"background-color: rgb(255, 255, 255);"> <p style=3D"direction: ltr; margin-top: 1em; margin-bottom: 1em;"><span sty= le=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; = color: rgb(0, 0, 0);">gpg: <a style=3D"margin-top: 0px; margin-bottom: 0px;" class=3D"OWAAutoLink" id= =3D"OWAe7269f46-595d-9aae-6a00-d043e4b52ed1" href=3D"https://keyserver.ubun= tu.com/pks/lookup?search=3Deduard+drenth&fingerprint=3Don&op=3Dinde= x"> https://keyserver.ubuntu.com/pks/lookup?search=3Deduard+drenth&fingerpr= int=3Don&op=3Dindex</a><br> </span></p> </div> </div> <div id=3D"appendonsend"></div> <hr style=3D"display:inline-block;width:98%" tabindex=3D"-1"> <div id=3D"divRplyFwdMsg" dir=3D"ltr"><font face=3D"Calibri, sans-serif" st= yle=3D"font-size:11pt" color=3D"#000000"><b>From:</b> Lars Windauer <lar= [email protected]><br> <b>Sent:</b> Tuesday, October 7, 2025 10:26 PM<br> <b>To:</b> Exist-open <[email protected]><br> <b>Subject:</b> Re: [Exist-open] exist multiple cores</font> <div> </div> </div> <div class=3D"BodyFragment"><font size=3D"2"><span style=3D"font-size:11pt;= "> <div class=3D"PlainText">Dear Eduard, <br> <br> eXist-db can benefit from multiple cores without the need to configure anyt= hing. Having said this, please be aware that a single XQuery (dbbroker) can= always run on only one core! So a single XQuery can=92t utilise 20 cores b= ut on a 20 core system you can have 20 parallel queries that each use one core. <br> <br> Can you provide us with information about the old and new environment? Giga= hertz of your CPUs, how much RAM does the system have and how much of this = is assigned to eXist-db. What about the hard drives, is eXist-db running fr= om a SSD with the same filesystem as in the old environment? <br> <br> Best, <br> <br> Lars<br> <br> <br> > On 6. Oct 2025, at 16:42, Eduard Drenth <[email protected]&= gt; wrote:<br> > <br> > Dear all,<br> > <br> > We are in the process of migrating exist from our own hardware to a pr= ovider.<br> > <br> > Performance drops significantly, the main cause is that exist seems to= be using one core only.<br> > <br> > Can exist benefit from multiple cores? And if yes, how is that configu= red?<br> > <br> > Regards,<br> > <br> > Eduard Drenth, Software Architekt<br> > <br> > [email protected]<br> > _______________________________________________<br> > Exist-open mailing list<br> > [email protected]<br> > <a href=3D"https://lists.sourceforge.net/lists/listinfo/exist-open">ht= tps://lists.sourceforge.net/lists/listinfo/exist-open</a><br> <br> <br> <br> <br> _______________________________________________<br> Exist-open mailing list<br> [email protected]<br> <a href=3D"https://lists.sourceforge.net/lists/listinfo/exist-open">https:/= /lists.sourceforge.net/lists/listinfo/exist-open</a><br> </div> </span></font></div> </body> </html> --_000_PR3P189MB095542AEEFA5685B54C35A4AF1E1APR3P189MB0955EURP_-- --_004_PR3P189MB095542AEEFA5685B54C35A4AF1E1APR3P189MB0955EURP_ Content-Type: image/svg+xml; name="Outlook-d4b4dmlh" Content-Description: Outlook-d4b4dmlh Content-Disposition: inline; filename="Outlook-d4b4dmlh"; size=4752; creation-date="Wed, 08 Oct 2025 15:34:40 GMT"; modification-date="Wed, 08 Oct 2025 15:34:40 GMT" Content-ID: <1bf8ec89-316a-4d2a-817f-2b6a9ac915db> Content-Transfer-Encoding: base64 PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDov L3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJMYWFnXzEiIGRhdGEtbmFtZT0iTGFhZyAxIiB2ZXJz aW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAyMTguNiA4NC4xIj4KICA8ZGVmcz4KICAgIDxzdHlsZT4K ICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjMzVhOGUwOwogICAgICB9CgogICAgICAuY2xz LTEsIC5jbHMtMiwgLmNscy0zIHsKICAgICAgICBzdHJva2Utd2lkdGg6IDBweDsKICAgICAgfQoK ICAgICAgLmNscy0yIHsKICAgICAgICBmaWxsOiAjMTgzYzcxOwogICAgICB9CgogICAgICAuY2xz LTMgewogICAgICAgIGZpbGw6ICNlNTAwNjQ7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZz PgogIDxnPgogICAgPHJlY3QgY2xhc3M9ImNscy0yIiB4PSIwIiB5PSIzOC44IiB3aWR0aD0iNS41 IiBoZWlnaHQ9IjExLjEiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTMwLjYsMGMtLjks MC0xLjksMC0yLjguMS0xLjkuMi0zLjguNS01LjUsMS0xLjkuNS0zLjgsMS4zLTUuNSwyLjItMS4z LjctMi41LDEuNC0zLjcsMi4yLS42LjUtMS4zLjktMS45LDEuNC0xLjUsMS4yLTIuOSwyLjYtNC4x LDQuMS0uNS42LTEsMS4yLTEuNCwxLjktLjgsMS4yLTEuNSwyLjQtMi4yLDMuNy0uOSwxLjgtMS42 LDMuNi0yLjIsNS41LS41LDEuOC0uOCwzLjYtMSw1LjUsMCwuOS0uMSwxLjgtLjEsMi44djIuOGgy Mi42Yy0uMi0uNy0uNC0xLjQtLjUtMi4xLDAtLjIsMC0uNCwwLS42czAtLjQsMC0uNmMwLS44LjIt MS41LjUtMi4ySDUuOGMuMi0xLjkuNy0zLjgsMS4zLTUuNS43LTIsMS42LTMuOCwyLjgtNS41LjQt LjYuOS0xLjIsMS4zLTEuOCwxLjEtMS40LDIuMy0yLjYsMy43LTMuNy42LS41LDEuMi0uOSwxLjgt MS4zLDEuNy0xLjEsMy42LTIuMSw1LjUtMi44LDEuOC0uNiwzLjYtMSw1LjUtMS4zLjgsMCwxLjYt LjEsMi41LS4yaDMuMVYuMWMtLjksMC0xLjgtLjEtMi44LS4xaDBaIi8+CiAgICA8Zz4KICAgICAg PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNNzAuNCwzMi41djEuMWg0Ljh2My40aC00Ljh2MTIuOGgt My45di0xMi44aC0yLjN2LTMuNGgyLjN2LTFjMC00LjIsMi4yLTYuNyw2LjQtNi43czIuMS4xLDMu MS41djMuNGMtLjgtLjMtMS43LS41LTIuNS0uNS0yLjEsMC0zLjEsMS4yLTMuMSwzLjJaIi8+CiAg ICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTkwLjcsMzMuMXYzLjhjLS41LS4yLTEuMS0uMi0x LjctLjItMS43LDAtMy4yLjgtNC4zLDIuNXYxMC43aC0zLjl2LTE2LjRoMy4zbC4zLDEuOWMxLjQt MS43LDMtMi40LDQuOC0yLjRzMS4xLDAsMS40LjJoMFoiLz4KICAgICAgPHBhdGggY2xhc3M9ImNs cy0yIiBkPSJNMTEyLDMzLjVjLTEuNyw5LjItNi43LDE3LjMtMTAuNiwyMi4xaC00LjRjMS4zLTEu NiwzLjEtMy43LDQuNS01LjdsLTYuNy0xNi40aDQuNGw0LjYsMTIuNWMxLjktMy42LDMuNC03Ljgs NC4xLTEyLjVoNC4yLDBaIi8+CiAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTExNy4xLDQ5 LjN2LTMuNGMxLjguOSwzLjksMS4zLDUuOSwxLjNzMy42LS42LDMuNi0xLjktLjgtMS43LTMuOS0y LjJjLTMuOC0uNy01LjYtMi01LjYtNXMyLjQtNS4yLDYuOS01LjIsMy45LjIsNS41Ljh2My4zYy0x LjktLjctMy41LS45LTUuNC0uOXMtMy4yLjUtMy4yLDEuNy44LDEuNSw0LjEsMi4xYzMuOC42LDUu NCwyLjEsNS40LDUuMnMtMi42LDUuMy03LjIsNS4zLTQuNi0uNC02LjEtMWgwWiIvPgogICAgICA8 cGF0aCBjbGFzcz0iY2xzLTIiIGQ9Ik0xNTEuMyw0N2MuNCwwLC44LDAsMS4yLS4ydjMuMWMtLjgu Mi0xLjUuMy0yLjQuMy0xLjYsMC0yLjctLjUtMy44LTIuMWwtMy4yLTUuMS0yLjMsMi4zdjQuNWgt My45di0yMy41aDMuOXYxNC40bDYuOS03LjNoNC45bC02LjcsNi45LDMuOSw1LjljLjQuNi45Ljgs MS41LjhoMFoiLz4KICAgICAgPHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMTcyLjEsNDAuOWMwLC43 LDAsMS4zLDAsMmgtMTEuM2MuNCwyLjgsMi4xLDQuMiw1LjMsNC4yczMuNS0uMyw1LjItMXYzLjJj LTEuOS43LTMuNSwxLTUuOSwxLTUuNSwwLTguNS0zLjItOC41LTguNnMzLTguOCw4LTguOCw3LjIs Mi42LDcuMiw3LjlaTTE2MC44LDQwLjFoNy42Yy0uMS0yLjgtMS40LTMuOS0zLjYtMy45cy0zLjYs MS4zLTQsMy45aDBaIi8+CiAgICA8L2c+CiAgPC9nPgogIDxnPgogICAgPHBhdGggY2xhc3M9ImNs cy0xIiBkPSJNNDkuOCwyNy43Yy0uMy0xLjktLjgtMy44LTEuNy01LjUtLjktMi0yLjItMy43LTMu Ny01LjNsLS4zLS4zYy0xLjUtMS41LTMuMy0yLjgtNS4zLTMuNy0xLjctLjgtMy42LTEuNC01LjUt MS43LS43LDAtMS40LS4yLTIuMi0uMmgtMS4yYy0uNywwLTEuNCwwLTIuMi4yLTEuOS4zLTMuOC44 LTUuNSwxLjctMiwuOS0zLjcsMi4yLTUuMywzLjdsLS4zLjNjLTEuNSwxLjUtMi44LDMuMy0zLjcs NS4zaDYuNGMuOC0xLjEsMS43LTIsMi44LTIuOCwxLjYtMS4yLDMuNS0yLjEsNS41LTIuNS43LS4x LDEuMy0uMiwyLS4yLjMsMCwuNSwwLC44LDBzLjUsMCwuOCwwYy43LDAsMS4zLjEsMiwuMiwyLjEu NCwzLjksMS4zLDUuNSwyLjUsMS4xLjgsMiwxLjcsMi44LDIuOCwxLjIsMS42LDIuMSwzLjUsMi41 LDUuNS4xLjcuMiwxLjMuMiwyLDAsLjMsMCwuNSwwLC44czAsLjUsMCwuOHYxMy4xaC0xMy4xYy0u MywwLS41LDAtLjgsMHMtLjUsMC0uOCwwYy0uNywwLTEuMy0uMS0yLS4yLTIuMS0uNC0zLjktMS4z LTUuNS0yLjUtMS4xLS44LTItMS43LTIuOC0yLjhoLTYuNGMuOSwyLDIuMiwzLjcsMy43LDUuMyww LDAsLjIuMi4zLjMsMS41LDEuNSwzLjMsMi44LDUuMywzLjcsMS43LjgsMy42LDEuNCw1LjUsMS43 LjcsMCwxLjQuMiwyLjIuMmgyMHYtMjBjMC0uNywwLTEuNC0uMi0yLjJoMFoiLz4KICAgIDxnPgog ICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yMTguNCw2MS42Yy0xLjcsOS4yLTYuNywxNy4z LTEwLjYsMjIuMWgtNC40YzEuMy0xLjYsMy4xLTMuNyw0LjUtNS43bC02LjctMTYuNGg0LjRsNC42 LDEyLjVjMS45LTMuNiwzLjQtNy44LDQuMS0xMi41aDQuMloiLz4KICAgICAgPHBhdGggY2xhc3M9 ImNscy0xIiBkPSJNNzQsNzQuOXYyLjljLTEsLjMtMS45LjQtMi44LjQtMS45LDAtMi44LS44LTMu Mi0yLTEuMywxLjQtMy4yLDIuMS01LjIsMi4xLTQuNywwLTYuOS0zLjQtNi45LTguNnMyLjktOC44 LDguMi04LjgsMy4zLjQsNC42LDEuM2wuMy0uOGgyLjZ2MTIuMmMwLDEuMS4zLDEuNSwxLjEsMS41 cy44LDAsMS4zLS4yaDBaTTY3LjcsNzN2LTcuOGMtMS0uNy0yLjEtMS0zLjQtMS0zLDAtNC41LDIu Mi00LjUsNS40czEuMiw1LjMsMy45LDUuMywyLjgtLjUsNC0yaDBaIi8+CiAgICAgIDxwYXRoIGNs YXNzPSJjbHMtMSIgZD0iTTk1LDc0LjljLjQsMCwuOCwwLDEuMi0uMnYzLjFjLS44LjItMS41LjMt Mi40LjMtMS42LDAtMi43LS41LTMuOC0yLjFsLTMuMi01LjEtMi4zLDIuM3Y0LjVoLTMuOXYtMjMu NWgzLjl2MTQuNGw3LjMtNy41aDQuOWwtNy4xLDcuMSwzLjksNS45Yy40LjYuOS44LDEuNS44aDBa Ii8+CiAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTExOS40LDc0Ljl2Mi45Yy0xLC4zLTEu OS40LTIuOC40LTEuOSwwLTIuOC0uOC0zLjItMi0xLjQsMS40LTMuMiwyLjEtNS4yLDIuMS00Ljcs MC02LjktMy40LTYuOS04LjZzMi45LTguOCw4LjItOC44LDMuMy40LDQuNiwxLjNsLjMtLjhoMi42 djEyLjJjMCwxLjEuMywxLjUsMS4xLDEuNXMuOCwwLDEuMy0uMmgwWk0xMTMuMSw3M3YtNy44Yy0x LS43LTIuMS0xLTMuNC0xLTMsMC00LjUsMi4yLTQuNSw1LjRzMS4yLDUuMywzLjksNS4zLDIuOS0u NSw0LTJoMFoiLz4KICAgICAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTQzLjEsNzQuOXYyLjlj LS45LjMtMS44LjQtMi44LjQtMS44LDAtMi43LS44LTMuMS0yLTEuMywxLjMtMy4zLDIuMS01LjMs Mi4xLTQuNSwwLTYuOS0zLTYuOS04LjZzMy4xLTguOCw4LjMtOC44LDIuNS4xLDMuNi41di03aDMu OXYxOS4yYzAsMS4xLjMsMS41LDEuMSwxLjVzLjgsMCwxLjItLjJoMFpNMTM2LjksNzN2LTguM2Mt MS0uMy0yLjEtLjUtMy40LS41LTIuOSwwLTQuNiwyLTQuNiw1LjRzMS4yLDUuNCwzLjksNS40LDMt LjcsNC4xLTJaIi8+CiAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTE2NC4xLDY4LjhjMCwu NywwLDEuMywwLDJoLTExLjNjLjQsMi44LDIuMSw0LjIsNS4zLDQuMnMzLjUtLjMsNS4yLTF2My4y Yy0xLjkuNy0zLjUsMS01LjksMS01LjUsMC04LjUtMy4yLTguNS04LjZzMy04LjgsOC04LjgsNy4y LDIuNiw3LjIsNy45aDBaTTE1Mi44LDY4aDcuNmMtLjEtMi44LTEuNC0zLjktMy42LTMuOXMtMy42 LDEuMy00LDMuOWgwWiIvPgogICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xOTcuMSw3NC45 djIuOWMtLjguMi0xLjguNC0yLjcuNC0zLDAtMy41LTEuOC0zLjUtNC4zdi02LjJjMC0yLjMtLjgt My41LTIuNi0zLjVzLTIuMy42LTMuMiwxLjl2MTEuN2gtMy45di0xMC41YzAtMi0uOS0zLjEtMi43 LTMuMXMtMi40LjYtMy4zLDEuOXYxMS43aC0zLjl2LTE2LjRoMi41bC44LDEuOGMxLjQtMS42LDMt Mi4zLDUuMi0yLjNzMy44LDEuMSw0LjYsMi4zYzEuNC0xLjYsMy4xLTIuMyw1LjEtMi4zLDMuOCww LDUuMiwyLjUsNS4yLDYuNHY2LjNjMCwxLjEuNCwxLjUsMS4xLDEuNXMuOCwwLDEuMi0uMmgwWiIv PgogICAgPC9nPgogIDwvZz4KICA8Y2lyY2xlIGNsYXNzPSJjbHMtMyIgY3g9IjMwLjYiIGN5PSIz MC41IiByPSIyLjgiLz4KPC9zdmc+ --_004_PR3P189MB095542AEEFA5685B54C35A4AF1E1APR3P189MB0955EURP_-- --===============7353160757375166552== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============7353160757375166552== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Exist-open mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/exist-open --===============7353160757375166552==--