2006-04-10 Mikio Hirabayashi
* estraier.c (est_db_put_doc): dispensable trailer was purged from
record.
* estraier.c (est_db_add_attr_index): new function.
* estraier.c (est_aidx_seq_put, est_aidx_seq_out, est_aidx_seq_narrow):
new functions.
* estraier.c (est_aidx_attr_put, est_aidx_attr_out, est_aidx_attr_narrow):
new functions.
* estnode.c (est_url_shuttle): "limsize" parameter was added.
* mastermod.c (nmgr_clear): new function.
* estcmd.c (runcreate, proccreate): new functions.
- The Java binding and the Ruby binding was to support attribute
indexes.
- The Java binding and the Ruby binding was to support feedback of
scores.
- Release: 1.2.1
From ChangeLog:
2006-03-12 Mikio Hirabayashi
* estraier.c (est_weight_keywords): weighting algorithm was enhanced.
* estraier.c (est_db_set_wildmax): new function.
* estraier.c (est_narrow_scores): disjunction of attribute conditions was added.
* estraier.c (est_doc_dup, est_cond_dup): new functions.
* estcmd.c (rungather, doputfile): default value of "-lf" options was changed.
* estseek.c (realmain): "wildmax" parameter was added.
* estmaster.c (main): "wildmax" parameter was added.
- A bug about the skip parameter in the pure Java API was fixed.
- The Java binding and the Ruby binding was to support similarity eclipse.
- Release: 1.1.6
pkgsrc changes:
From 1.1.3, compression with LZO and BZIP2 was added and
auto detected from configure, so add those libraries.
Also add libraries used directly.
2005-12-15 Mikio Hirabayashi
* estraier.c (est_db_open): "ESTDBHUGE" was added.
* estraier.c (est_regex_replace): "&" was to be handled.
* estraier.c (est_cond_set_expander): new function.
* estcmd.c (runput, rungather): "-lg" was renamed to "-xl",
and "-xh" was added.
* estseek.c (showdoc): a bug about calculating similarity
was fixed.
* estseek.c (realmain): "qxpndcmd" was added.
* estseek.c (expandquery): new function.
* estmaster.c (realmain, startup): "-ro" option was added.
* estmaster.c (sendnodecmdsearchui): the output format
modified for OpenSearch 1.1.
- Release: 1.1.2
2005-12-04 Mikio Hirabayashi
* estraier.c (est_keyword_num, est_keyword_rec_size): new
functions.
* estraier.c (est_keyword_iter_init, est_keyword_iter_next):
new functions.
* estraier.c (est_search_union): scoring was to use standard
deviation.
* estraier.c (est_expand_keyword_bw, est_expand_keyword_ew):
new functions.
* estraier.c (est_db_open): "ESTDBLARGE" was added.
* estseek.c (realmain, setsimilarphrase): "smlrtune" was
added.
* estseek.c (realmain, showpage): "relkeynum" was added.
* estmaster.c (startup, setsimilarphrase): "uismlrtune"
was added.
* estmaster.c (sendnodecmdsearchatom, nodecmdopensearch):
conformed to draft 2.
- Release: 1.1.1
2005-11-11 Mikio Hirabayashi
* estraier.c (est_eclipse_scores): accuracy was improved.
* estraier.c (est_narrow_scores): a bug of segmentation
fault was fixed.
* estraier.c (est_regex_new, est_regex_delete, est_regex_match):
new functions.
* estraier.c (est_expand_word_rx): new function.
* estreier.c (est_db_put_keywords, est_db_get_keywords):
new functions.
* estraier.c (est_db_measure_doc): new function.
* estraier.c (est_db_set_vectorizer): abolished.
* estcmd.c (runextkeys, procextkeys): "-no" was added.
* estcmd.c (runpurge, procpurge, runextkeys, procextkeys):
"-attr" was added.
* estcmd.c (rundraft, procdraft): "-kn" was added.
* estcmd.c (procgather): a bug of handling drive characters
on Windows was fixed.
* estseek.c (realmain, makeshownuri): "lprefix" and so on
were abolished.
* estmaster.c (startup, makeshownuri): "uilprefix" and so
on were abolished.
* estmaster.c (startup, sendnodecmdputdoc): "lateextkeys"
was added.
* estmaster.c (searchlocal): a bug of segmentation fault
was fixed.
- Release: 1.0.6
2005-11-08 Mikio Hirabayashi
* estraier.c (est_narrow_scores): speed of attribute search
was improved.
* estcmd.c (doputdoc, procpurge, procextkeys): local paths
was to be printed.
* estcmd.c (doputdoc): "@size" was to be added even with
"-fo" option.
* estcmd.c (procsearch): "_lfile" was to be printed when
human readable mode.
* estcmd.c (procout, procedit, procget, procuriid): retrieving
by local path was added.
* estcmd.c (procpurge): retrieving by local path was added.
* estcmd.c (runiconv, prociconv): new functions.
* estcmd.c (procedit): "-pc" was to convert the encoding
of the attribute value.
* estseek.c (realmain, showform): "clipview" attribute was
added.
- Release: 1.0.5
2005-11-02 Mikio Hirabayashi
* estraier.c (est_vector_cosine): new function.
* estraier.c (est_eclipse_scores): new function.
* estcmd.c (runsearch, procsearch): "-ec" option was added.
* estcmd.c (procgather, procpurge): "-no" option was added.
* estcmd.c (urltopath): a bug about drive letter was fixed.
* estcmd.c (runlist, proclist): "-lp" option was added.
* estseek.cgi (showresult): similar eclipse was implemented.
* estmaster.c (startup, searchlocal): "rateuri" attribute
was added.
* estmaster.c (sendmenudata): new function.
- Release: 1.0.4
in PR pkg/31968.
Changes since 1.0.1:
- "[ID]" and "[URI]" were added.
- "%VECTOR" was to be handled.
- width of snippets was to be able to be changed.
- "-kw" and "-ec" options was added.
- disadvantage bias of hiragana was added.
- interruption was implemented.
- Many other new functions and improvements.
Hyper Estraier is a full-text search system. You can search lots of
documents for some documents including specified words. If you run a
web site, it is useful as your own search engine for pages in your
site. Also, it is useful as search utilities of mail boxes and file
servers.