Snapshot of basex-6.8.war

Wednesday, 28 September 2011 · 6 messages · last reply 9 Oct 2011
CG
Christian Grün28 Sep 2011 20:04 #
...beta testers wanted! BaseX is now also available as web application archive (war): http://files.basex.org/releases/latest/basex-6.8-SNAPSHOT.war The latest documentation on our REST API is found at: http://docs.basex.org/wiki/REST We're looking forward to your feedback, Christian ___________________________ BaseX Team Christian Grün Uni KN, Box 188 D-78457 Konstanz http://www.basex.org
JC
Jan Vlčinský (CAD)28 Sep 2011 21:31 #
Hi Christian I like the new REST interface. There is one thing, which I found really great and which is a bit different to what was (and probably still is) provided by command line BaseX client - REST does not allow to create two documents in the same database sharing the same name. I would appreciate if this concept would be followed also by other types of clients but I can imagine, this is not so easy and could possibly break some existing solutions (but who knows - it could possibly also resolve some troubles, which are quite difficult to resolve so far) . With best regards Jan *Ing. Jan Vlčinský* CAD programy Slunečnicová 338/3, 734 01 Karviná Ráj, Czech Republic tel: +420-597 602 024; mob: +420-608 979 040 skype: janvlcinsky; GoogleTalk: jan.vlcinsky at gmail.com http://cz.linkedin.com/in/vlcinsky On 28 September 2011 20:04, Christian Grün <christian.gruen at gmail.com>wrote:
Quoted text · Christian Grün · 23 lines
> ...beta testers wanted! BaseX is now also available as web application > archive (war): > > http://files.basex.org/releases/latest/basex-6.8-SNAPSHOT.war > > The latest documentation on our REST API is found at: > > http://docs.basex.org/wiki/REST > > We're looking forward to your feedback, > Christian > ___________________________ > > BaseX Team > Christian Grün > Uni KN, Box 188 > D-78457 Konstanz > http://www.basex.org > _______________________________________________ > BaseX-Talk mailing list > BaseX-Talk at mailman.uni-konstanz.de > https://mailman.uni-konstanz.de/mailman/listinfo/basex-talk >
CG
Christian Grün28 Sep 2011 22:14 #
Hi Jan,
Quoted text · Jan Vlčinský (CAD) · 4 lines
> There is one thing, which I found really great and which is a bit different > to what was (and probably still is) provided by command line BaseX client - > REST does not allow to create two documents in the same database sharing the > same name.
thanks for testing. To force unique file names, you can now use the REPLACE command instead of ADD. This command is available as command, from XQuery and in most clients. In BaseX 7.0 (which will support incremental index updates), no duplicate file names will be allowed anymore (this will also be fast, even if millions of documents in a single database). By the way.. the fulltext tokenizer of BaseX 6.8 will offer a Czech stemmer, along with support for 20 other languages. Have fun, Christian
Quoted text · Jan Vlčinský (CAD) · 41 lines
> I would appreciate if this concept would be followed also by other types of > clients but I can imagine, this is not so easy and could possibly break some > existing solutions (but who knows - it could possibly also resolve some > troubles, which are quite difficult to resolve so far) . > With best regards > Jan > Ing. Jan Vlčinský > CAD programy > Slunečnicová 338/3, 734 01 Karviná Ráj, Czech Republic > tel: +420-597 602 024; mob: +420-608 979 040 > skype: janvlcinsky; GoogleTalk: jan.vlcinsky at gmail.com > http://cz.linkedin.com/in/vlcinsky > > > On 28 September 2011 20:04, Christian Grün <christian.gruen at gmail.com> > wrote: >> >> ...beta testers wanted! BaseX is now also available as web application >> archive (war): >> >> http://files.basex.org/releases/latest/basex-6.8-SNAPSHOT.war >> >> The latest documentation on our REST API is found at: >> >> http://docs.basex.org/wiki/REST >> >> We're looking forward to your feedback, >> Christian >> ___________________________ >> >> BaseX Team >> Christian Grün >> Uni KN, Box 188 >> D-78457 Konstanz >> http://www.basex.org >> _______________________________________________ >> BaseX-Talk mailing list >> BaseX-Talk at mailman.uni-konstanz.de >> https://mailman.uni-konstanz.de/mailman/listinfo/basex-talk > >
JC
Jan Vlčinský (CAD)28 Sep 2011 23:06 #
hmmmmm It seems, like someone dropped big bag full of good news somewhere around BaseX team last weeks and you are still very busy sending them out to find your keyboards and make more space for your bright ideas and development. Looking forward.. Jan On 28 September 2011 22:14, Christian Grün <christian.gruen at gmail.com>wrote:
Quoted text · Christian Grün · 72 lines
> Hi Jan, > > > There is one thing, which I found really great and which is a bit > different > > to what was (and probably still is) provided by command line BaseX client > - > > REST does not allow to create two documents in the same database sharing > the > > same name. > > thanks for testing. To force unique file names, you can now use the > REPLACE command instead of ADD. This command is available as command, > from XQuery and in most clients. In BaseX 7.0 (which will support > incremental index updates), no duplicate file names will be allowed > anymore (this will also be fast, even if millions of documents in a > single database). > > By the way.. the fulltext tokenizer of BaseX 6.8 will offer a Czech > stemmer, along with support for 20 other languages. > > Have fun, > Christian > > > > I would appreciate if this concept would be followed also by other types > of > > clients but I can imagine, this is not so easy and could possibly break > some > > existing solutions (but who knows - it could possibly also resolve some > > troubles, which are quite difficult to resolve so far) . > > With best regards > > Jan > > Ing. Jan Vlčinský > > CAD programy > > Slunečnicová 338/3, 734 01 Karviná Ráj, Czech Republic > > tel: +420-597 602 024; mob: +420-608 979 040 > > skype: janvlcinsky; GoogleTalk: jan.vlcinsky at gmail.com > > http://cz.linkedin.com/in/vlcinsky > > > > > > On 28 September 2011 20:04, Christian Grün <christian.gruen at gmail.com> > > wrote: > >> > >> ...beta testers wanted! BaseX is now also available as web application > >> archive (war): > >> > >> http://files.basex.org/releases/latest/basex-6.8-SNAPSHOT.war > >> > >> The latest documentation on our REST API is found at: > >> > >> http://docs.basex.org/wiki/REST > >> > >> We're looking forward to your feedback, > >> Christian > >> ___________________________ > >> > >> BaseX Team > >> Christian Grün > >> Uni KN, Box 188 > >> D-78457 Konstanz > >> http://www.basex.org > >> _______________________________________________ > >> BaseX-Talk mailing list > >> BaseX-Talk at mailman.uni-konstanz.de > >> https://mailman.uni-konstanz.de/mailman/listinfo/basex-talk > > > > > _______________________________________________ > BaseX-Talk mailing list > BaseX-Talk at mailman.uni-konstanz.de > https://mailman.uni-konstanz.de/mailman/listinfo/basex-talk >
RJ
Ralf Jungin reply to Christian Grün, 28 Sep 2011, 22:148 Oct 2011 20:21 #
Hi list,
Quoted text · Christian Grün · 2 lines
> In BaseX 7.0 [...] no duplicate file names will be allowed > anymore
Seeing that 6.8 was renamed to 7.0, was this change postponed to 7.1, or will it still be in 7.0 (as part of the general API breakage)? I find the notion of duplicate filenames quite confusing. Kind regards, Ralf
CG
Christian Grün9 Oct 2011 10:08 #
Hi Ralf,
Quoted text · Ralf Jung · 4 lines
> Seeing that 6.8 was renamed to 7.0 >, was this change postponed to 7.1, or will > it still be in 7.0 (as part of the general API breakage)? > I find the notion of duplicate filenames quite confusing.
due to substantial changes in our APIs, and the long list of new features, we decided to upgrade our version number a major one. We'll keep our deadline, though! In a future version (probably 7.1), we'll add another indirection to our document index that allows us faster checks for unique file names. While this isn't a major issue for smaller collections, we need this extension if millions of documents are stored in a single database (and we had some former use cases in which the filename was completely irrelevant and thus redundant). For now, the REPLACE command should do what you expect (but note that it may take some more time). Thanks, Christian

⚡Generated with XQuery