Hi Gary,
the changelog can be found here:
https://github.com/BaseXdb/basex/blob/master/changelog
Kind regards,
Alex
On 11.04.2011, at 14:56, Gary Larsen wrote:
> Could someone point me to a change log to learn what’s in this update?
>
>
>
> Thanks,
>
> gary
>
>
>
>
>
>
>
> From: basex-talk-bounces(a)mailman.uni-konstanz.de [mailto:basex-talk-bounces@mailman.uni-konstanz.de] On Behalf Of Soft-Files Team
> Sent: Monday, April 11, 2011 1:00 AM
> To: basex-talk(a)mailman.uni-konstanz.de
> Subject: [basex-talk] BaseX 6.6.1 Update - Soft-Files.com
>
>
>
> Dear Developer,
>
> Your product BaseX 6.6.1 has been updated.
>
> Your product review page is located at: http://www.soft-files.com/basex_72311.html.
>
> Sincerely,
> The Soft-Files Team
>
>
>
> _______________________________________________
> BaseX-Talk mailing list
> BaseX-Talk(a)mailman.uni-konstanz.de
> https://mailman.uni-konstanz.de/mailman/listinfo/basex-talk
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Alexander Holupirek
|-- http://www.informatik.uni-konstanz.de/~holupire
|-- Database & Information Systems Group, U Konstanz
`-- Room E 209, 0049 7531 88 4449 (phone) 3577 (fax)
Dear Developer,
Your product BaseX 6.6.1 has been updated.
Your product review page is located at: http://www.soft-files.com/basex_72311.html.
Sincerely,
The Soft-Files Team
Dear BaseXers,
i've got a result from an XQuery that i don't understand and am looking for
insight and guidance. i've got a collection called 'Squibble' with three
documents in it. They are listed below. The query
for $rcrd in collection( 'Squibble' )//record where $rcrd/*[1] =
<contentChannel><String>email</String></contentChannel> return $rcrd
returns record elements from the first *two* documents. This is surprising
to me because the first child of the first record element in the first
document is <contactMeUsing>...</contactMeUsing>, not
<contentChannel>...</contentChannel>.
i was expecting it to return just the record element from the second
document.
i confess, i don't know anything about XQuery. So, it could be that i don't
understand how the where clause is supposed to work. Any clues would be most
appreciated.
i'm running my tests using
- BaseX 6.6
- on Mac OS X 10.6.7
Best wishes,
--greg
<?xml version="1.0" encoding="UTF-8"?>
<record>
<contactMeUsing>
<String>email</String>
</contactMeUsing>
<String>{&quot;com.biosimilarity.lift.model.store.MonadicTermTypes_-Ground&quot;:{&quot;v&quot;:{&quot;@class&quot;:&quot;string&quot;,&quot;$&quot;:&quot;for
the win Mikail.Mauz(a)gmail.com
&quot;},&quot;_-outer&quot;:{&quot;@class
&quot;:&quot;com.biosimilarity.lift.model.store.PersistedMonadicTS$TheMTT$&quot;}}}</String>
</record>
<?xml version="1.0" encoding="UTF-8"?>
<record>
<contentChannel>
<String>email</String>
</contentChannel>
<String>{&quot;com.biosimilarity.lift.model.store.MonadicTermTypes_-Ground&quot;:{&quot;v&quot;:{&quot;@class&quot;:&quot;string&quot;,&quot;$&quot;:&quot;for
the get Donald.Duque(a)yahoo.com
&quot;},&quot;_-outer&quot;:{&quot;@class
&quot;:&quot;com.biosimilarity.lift.model.store.PersistedMonadicTS$TheMTT$&quot;}}}</String>
</record>
<?xml version="1.0" encoding="UTF-8"?>
<record>
<phone>
<var>cell</var>
</phone>
<String>{&quot;com.biosimilarity.lift.model.store.MonadicTermTypes_-Ground&quot;:{&quot;v&quot;:{&quot;@class
&quot;:&quot;string&quot;,&quot;$&quot;:&quot;2xx.6xx.3xxx&quot;},&quot;_-outer&quot;:{&quot;@class
&quot;:&quot;com.biosimilarity.lift.model.store.PersistedMonadicTS$TheMTT$&quot;}}}</String>
</record>
--
L.G. Meredith
Managing Partner
Biosimilarity LLC
7329 39th Ave SW
Seattle, WA 98136
+1 206.650.3740
http://biosimilarity.blogspot.com
Dear sirs of Basex,
I am doing my Master thesis on the letters of Vincent van Gogh at the
University of Amsterdam.
For that purpose I use BaseX to analyze the letters.
I wonder, is there the possibility to generate a tf/idf score automatically?
In your faq I noticed there needs to be a special term like 'SET SCORING 0'
to be able to get a tf/idf score.
This information I get from the following page:
http://docs.basex.org/wiki/Full-Text
Could you help me with this?
I would be very grateful.
Kind regards,
Hi,
Does Basex have trigger? If not, can you please show me how to
recognize which documents are changed after the execution of an xquery
update? Thanks.
Cheers,
An
Hi,
Just wondering if there is something available to test from the index update
effort.
Thanks,
Gary
From: basex-talk-bounces(a)mailman.uni-konstanz.de
[mailto:basex-talk-bounces@mailman.uni-konstanz.de] On Behalf Of Gary Larsen
Sent: Tuesday, March 15, 2011 3:09 PM
To: basex-talk(a)mailman.uni-konstanz.de
Subject: Re: [basex-talk] Updates and indexing
Hi Dimitar,
Thanks for the info. I see that adding a document changes the database
indexing status to off. A query to locate a document by node value in a
database with 54k documents went from 3 seconds to 4 minutes.
I can image itÂ’s difficult to balance performance in different aspects of
the application and maintain database stability at the same time. For the
past couple of weeks IÂ’ve tested query performance on a half dozen databases
and BaseX queries were almost always quickest and never crashed even when
running with lower memory.
Depending on how things go with my research I may be able to help test the
index updating feature when you are ready for that.
Thanks,
Gary
>Hi Gary,
>I'm the one who's working on the index updating. As Michael said it's a
work
>in progress, but I expect to finish my work soon. Most probably it will be
>released at some point after 6.6 (which should be available on March 23).
>Best regards,
>Dimitar
Am Dienstag 15 März 2011, 10:01:20 schrieb Michael Seiferle:
> Hi Gary,
>
> yes this is true either way, still in 6.5.1.
> We are currently working on incremental index updates, but I unfortunately
> can't give you any hint on a release date.
>
> For most use-cases recreating the indexes (OPTIMIZE [1]) works fine in day
> to day use, but we are aware that this might get a little annoying under
> some circumstances.
>
> Thanks a lot for your feedback, feel free to discuss or ask for more
> information. --
>
> Kind regards
> Michael
From: Gary Larsen [mailto:gary.larsen@envisn.com]
Sent: Monday, March 14, 2011 8:08 PM
To: 'basex-talk(a)mailman.uni-konstanz.de'
Subject: Updates and indexing
Hi,
I was reading a thread in the mail list from Oct 2010 which states updates
are not indexed:
https://mailman.uni-konstanz.de/pipermail/basex-talk/2010-October/000707.htm
l
Is this still the case with version 6.5.1? When talking of updates does
that mean whole document replacement (or deletion) as well as XQuery
updates?
Thanks for any clarification,
gary
Hi,
I am using the sample xml document(xyz) shown below:
<entry xmlns:libx="http://libx.org/xml/libx2">
<libx:libapp> First libapp </libx:libapp>
<libx:libapp> Second libapp </libx:libapp>
</entry>
I am using BaseX 6.5.2 and am trying to use a variable along with a
namespace prefix in my sample xquery like so:
declare variable $libx_ns as xs:string external;
declare namespace libx=$libx_ns;
let $type := 'libapp'
return doc('xyz')/entry*[libx:{$type}]*[1]
When I pass the value "http://libx.org/xml/libx2" to the parameter libx_ns
and run the above xquery I see the following exception:
[XPST0003] Incomplete expression.
However, the following xquery works:
declare variable $libx_ns as xs:string external;
declare namespace libx=$libx_ns;
let $type := 'libapp'
return doc('xyz')/entry*[libx:libapp]*[1]
The child nodes could be libx:libapp or libx:module etc. So, I will have to
use a variable rather than hard wiring the actual child name. But, I am not
sure how to use a variable along with a namespace prefix. Am I doing
something wrong or is this a bug ?
Thanks,
Sony
You can change the input type in the left combobox to XQuery and then enter your full text query.
However, I would suggest to use the XQuery view, because it offers detailed error feedback and
syntax highlighting.
-- Andreas
Am 02.04.2011 um 18:01 schrieb Wiard Vasen:
> Thanks a lot Andreas for your answer on my question.
> I will look at your solution this week.
>
> I was in Berlin this weekend.
>
> Is it possible to use set scoring * and then enter full text queries in the upper text-bar?
>
> Thank you for the live-demo as well.
>
> If I succeed I come back to you.
>
> Regards,
>
> Wiard Vasen
>
> Vrije Universiteit van Amsterdam
> Masterthesis: Deep diving into Van Gogh
>
> 2011/3/31 Andreas Weiler <andreas.weiler(a)uni-konstanz.de>
> Dear Wiard Vasen,
>
> you just need to set the scoring property once.
> If you work in the GUI:
>
> Go to the top input bar, choose command and type:
>
> set scoring *
>
> as * set the scoring algorithm you like.
>
> In the console just type: set scoring *
>
> After setting this you can use the score function, like in the 8th query of our online demo (basex.org/products/live-demo):
>
> let $names := ('Jack London', 'Jack', 'Jim Beam', 'Jack Daniels')
> for $name at $pos score $score in $names[. contains text 'Jack']
> order by $score descending
> return <name pos='{ $pos }'>{ $name }</name>
>
> Don't hesitate to ask for more,
> Andreas
>
> Am 30.03.2011 um 22:02 schrieb Wiard Vasen:
>
>> Dear sirs of Basex,
>>
>> I am doing my Master thesis on the letters of Vincent van Gogh at the University of Amsterdam.
>> For that purpose I use BaseX to analyze the letters.
>>
>> I wonder, is there the possibility to generate a tf/idf score automatically?
>> In your faq I noticed there needs to be a special term like 'SET SCORING 0' to be able to get a tf/idf score.
>>
>> This information I get from the following page: http://docs.basex.org/wiki/Full-Text
>>
>> Could you help me with this?
>>
>> I would be very grateful.
>>
>> Kind regards,
>> _______________________________________________
>> BaseX-Talk mailing list
>> BaseX-Talk(a)mailman.uni-konstanz.de
>> https://mailman.uni-konstanz.de/mailman/listinfo/basex-talk
>
>