Welcome to Vestris Inc.
Internet Interactive Solutions Company


Alkaline version 1.2 news and information.

Alkaline 1.1 - 13.11.98

Release Note:
  this is a totally new version of Alkaline. Old index files are ignored. This new version of Alkaline uses a new search/index engine using a cellular expansion algorithm, developed at the University of Geneva by Hassan Sultan (hsultan@infomaniak.ch)
13.11.98
 new search/index engine (cellular expansion algorithm © Hassan Sultan, University of Geneva, 1998), about 45 to (E^number_of_words) times faster
 asearch.cnf configuration files new option: NoReindex=[Y/N] - when set, no background reindexing occurs (use a crontab to manually reindex and restart Alkaline)
 no fork, fully Solaris/Posix pthread
 corrected pthread memory leak at reindex
 results show total hits: <!--SEARCH-GENERAL $total-->
 <!--SEARCH-NEXT--< expands into a list of 10 first pages and a link to the next page
 <!--SET C-BEFORE--...--> <!--SET C-AFTER--...--> <!--SET N-BEFORE--...--> <!--SET N-AFTER--...--> new options for formating next results links
 concurrent search/index with periodical data synch
 automatic selection of case-sensitive search (when at least a character in a search string is capitalized)
 automatic exact search of single words of one character (to ease searching of Formula 1 for example)
 changed format of index files, loading 65'000 words index in less than 5 seconds at startup (was up to 15 minutes in version 1.0 on a Sun Ultra 10)
 new word indexing time divided by at least 2
 info mapping and search time a dozen times faster (for results output)
 memory consumption is now linear, before hash tables were used for data storage growing by 10% as 90% saturation was reached - hash tables were replaced by cellular expansion vectors

[ back to Alkaline doc ]

- © Vestris Inc.
1994 - 2004 - Switzerland - All Rights Reserved
Last modified: Tue Feb 06 08:51:14 Pacific Standard Time 2001