FT3's goal is to add full text index support to sqlite3 databases.
Be the first to post a text review of full text index for sqlite3. Rate and review a project by clicking thumbs up or thumbs down in the right column.
2006-08-26 Pierre Aubert <pierreaubert@yahoo.fr> * Release 0.3.0 * test/app/debug/Makefile.am (EXTRA_DIST): add infos * share/Makefile.am: typo * libft3/ft3_select.cpp (match): add support for exact match in binary index * libft3/ft3_query.hpp (class Query): typo 2006-08-25 Pierre Aubert <pierreaubert@yahoo.fr> * libft3/ft3_bow.cpp (CacheBagOfWords): insert stopwords into ft3_words array * src/ft3_setup.cpp (ft3_fill_journal): add construction of an index on status and on configid (usefull for large journal * libft3/ft3_query.hpp (class Query): add a member function to return the number of stopwords * src/ft3_setup.cpp (ft3_wizard_ask_parameter_stemming): add a working version * libft3/ft3_bow.hpp (class CacheBagOfWords): my_rec is not used anymore by BagOfWords thus my_rec goes to CacheBagOfWords * libft3/ft3_behaviour.hpp: idem * libft3/ft3_behaviour.cpp: add warning * libft3/ft3_select.cpp (compute): more meaningfull traces * src/ft3_indexer.cpp (ft3_index_multipass): debug dictionnary calls order * share/ft3_private_bscores1.sqlite: idem * share/ft3_private_bscores16.sqlite: idem * share/ft3_private_bscores64.sqlite: add missing all_* view 2006-08-24 Pierre Aubert <pierreaubert@yahoo.fr> * libft3/ft3_document.hpp (ft3): enclose bloc inside below define * libft3/ft3_system.hpp.in (FT3_SUPPORT_V_0_2): add a define to remove V0.2 algo and indexation scheme * test/app/debug/Makefile.am: bad generation of datas * doc/v0.3/devguide.ssi: current schema version is 14 * share/Makefile.am (clean): add generated files * libft3/ft3_document.hpp (ft3): add another parameter: slice_size 2006-08-23 Pierre Aubert <pierreaubert@yahoo.fr> * doc/v0.3/devguide.ssi: correction in design section * download.sh: update to last version 2006-06-08 Pierre Aubert <pierreaubert@yahoo.fr> * libft3/ft3_smartp.cpp (create_table_from_text): correct behaviour for urls/categories * test/libft3/t_smartp2.cpp (main): works again * test/libft3/Makefile.am (t_smartp2_LDADD): add missing lib (t_smartp1_LDADD): idem * test/libft3/t_smartp1.cpp (main): works again * libft3/ft3_smartp.cpp (create_table_from_text): not an error but a log info * src/ft3_setup.cpp (main): remove triggers when -c/--clean * configure.ac: add test for signed/unsigned ints * libft3/ft3_system.hpp.in (ft3): add some checks for unsignes ints (should works on windows) * doc/v0.3/userguide.ssi: rewrite is starting * doc/v0.3/install.ssi: update to last constraints * doc/TODO: cleanup and updates * BUGS: creation * README: cleanup 2006-06-06 Pierre Aubert <pierreaubert@yahoo.fr> * back to work ;) improve documentation * cleanup of PHP5 script 2006-04-24 Pierre Aubert <pierreaubert@yahoo.fr> * test/pmlogger/t_cleanupUTF8.cpp (check): test for cleanupUTF8 * pmlogger/pmmisc.hpp (pmmisc): add cleanupUTF8 2006-04-20 Pierre Aubert <pierreaubert@yahoo.fr> * libft3/ft3_indexfiles.cpp (delete_all_datas): #bug: drop bscores and associated index * src/ft3_setup.cpp (ft3_wizard_ask_column): #bugs: last char of schema was truncate * FEATURE FREEZE starting today, DEBUGING START AGAIN 2006-04-19 Pierre Aubert <pierreaubert@yahoo.fr> * Successfull index of fr wiki in 12H on the HP nc6000, process CPU bound, I will try to enhance the text parser may be by using the flex scanner from ft3_smartp. * libft3/ft3_smartp.cpp (create_table_from_text): add a limit to the number of token parsed on the fly (currently 1000). This is usefull for long documents like PHD thesis :) or OCR'ed docs. * demo/dmoz.css: enhance compatibility with IE5 and Firefox, work best with Opera & Safari * libft3/ft3_stemmer.hpp (class IStemmer): add a string interface * libft3/ft3_bow.hpp (class BagOfWords): add lang and usestemming parameters 2006-04-13 Pierre Aubert <pierreaubert@yahoo.fr> * Split ft3 database into multiple DB files. This is due to a limitation of current sqlite3 which can't write to multiple tables simultaneously if they are in the same file. * Today large decision is to go to boost framework everywhere; I would have like to stay with a simple build framework whithout to much dependancies. Juce and Poco were the 2 others alternatives. 2006-04-12 Pierre Aubert <pierreaubert@yahoo.fr> * libft3/ft3_bow.hpp (class BagOfWords): (re) add stopwords detection (class CacheBagOfWords): idem * libft3/ft3_search.cpp (find): remove idempotent answer * test/libft3/t_smartp2.cpp (main): created, test function look4allfragments * libft3/ft3_scanner_url.l: add detechtion of %xx encoded characters 2006-04-09 Pierre Aubert <pierreaubert@yahoo.fr> * libft3/ft3_scores.hpp: remove test to please stl algo * libft3/ft3_select.cpp (compute): cleanup partial sort * demo/dmoz.php: display spelling suggestion * src/ft3_setup.cpp (usage): enhance comments (ft3_wizard_ask_parameter_flag): creation (ft3_wizard_ask_parameter_weigth): idem (ft3_wizard_ask_parameters): idem * src/ft3_setup.cpp (ft3_wizard_primarykey): remove an extra space (ft3_wizard_db3): compute catalog automatically when more than one table are indexed in the same database. 2006-04-08 Pierre Aubert <pierreaubert@yahoo.fr> * libft3/ft3_search.cpp (exec_abstract): creatation, translate from old PHP code. (find): OK debugged * pmlogger/pmmisc.hpp (pmmisc): creation addSqlQuote * src/ft3d.cpp: similarwords works again but display random answers ... * libft3/ft3_search.cpp (display_xml): enhance output, cleanup empty tags * src/ft3d.cpp (noncopyable): give access to similarwords * download.sh: upgrade sqlite, libedit, remove apr* 2006-04-07 Pierre Aubert <pierreaubert@yahoo.fr> * libft3/ft3_system.hpp.in (FT3_BUILD_PROXIMITY): reactivation, very CPU extensive 2006-04-04 Pierre Aubert <pierreaubert@yahoo.fr> * pmlogger/pmmisc.cpp (addXmlEncoding): add comments, remove "e; encoding for XML 2006-04-02 Pierre Aubert <pierreaubert@yahoo.fr> * libft3/ft3_smartp.hpp: add look3allfragments (just create a version of input text with borders but whithout text reduction) 2006-04-01 Pierre Aubert <pierreaubert@yahoo.fr> * src/ft3d.cpp (noncopyable): idem * src/ft3_searcher.cpp: adapt with API changes 2006-03-23 Pierre Aubert <pierreaubert@yahoo.fr> * libft3/ft3_select.hpp (class Select): add a limit to the number of returned results (200 by default) * libft3/ft3_query.cpp (operator<<): add xml encoding for query, add Words output * libft3/ft3_search.cpp (find): add a new parameter nbmatch, add comments, add traces, debug behaviour with an and ap parameters, debug limit conditions, trace large memory allocation * libft3/ft3_search.hpp (class SearchDocuments): API change, add nbmatch * libft3/ft3_smartp.cpp (prettyprint): debug utf-8 generation (add checks and remove old hash code, replace by simple call to pmmisc) * src/ft3d.cpp (ft3d): encoding is utf-8 not utf8 * pmlogger/pmmisc.hpp (pmmisc): resurect addXmlEncoding from the past * libft3/ft3_match.cpp (ft3): transfert ascii_string_split to pmmisc * libft3/Makefile.am (libft3_la_SOURCES): remove ft3_timer * libft3/ft3_search.hpp: API change: use a more sound API it was long overdue, code refactorisation, txt and xml output generation split from main classses, according modifications into .cpp source * demo/wiki2sqlite.cpp: remove copy of ascii_string_split * demo/dmoz2sqlite.cpp: put extract_host into pmmisc 2006-03-22 Pierre Aubert <pierreaubert@yahoo.fr> * demo/wiki2sqlite.cpp: works again, add links generation, categories table 2006-03-21 Pierre Aubert <pierreaubert@yahoo.fr> * demo/wiki2sqlite.cpp: I understand than I can't read a table and write in another in the same transaction ... * src/ft3_indexer.cpp (main): set page size to 32k 2006-03-19 Pierre Aubert <pierreaubert@yahoo.fr> * test/app/debug/Makefile.am (clean): add some generated files * Currently in optimization phase. * libft3/ft3_merger.cpp (merge): load deleted entries outside the main loop => large improvement * split bscores as scores on 64 tables. When indexing en/de/fr wikimedia, indexation goes slow. 2006-03-18 Pierre Aubert <pierreaubert@yahoo.fr> * src/ft3_setup.cpp (main): add a better message * src/ft3_indexer.cpp: write a 3rd mode, indexation full text but in a multipass process. consume less disk space at indexation time but it is slower * libft3/ft3_bow.cpp (finalyse): creation * libft3/ft3_merger.cpp: remove some trace * libft3/ft3_document.cpp: split functions to be more modular add function to scan ft3_journal * src/Makefile.am: add dependencies to generated files .hpp 2006-03-11 Pierre Aubert <pierreaubert@yahoo.fr> * libft3/ft3_bow.hpp (class BagOfWords): bug replace 16 by SCORES_SPLIT 2006-03-10 Pierre Aubert <pierreaubert@yahoo.fr> * src/ft3_setup.cpp (ft3_wizard_primarykey): correct pkeyname detection (main): add a -c option for clearing ft3_confif (ft3_delete_ft3tables): creation * share/ft3_local.sqlite: typo mixted = mixe * src/ft3_setup.cpp (main): add a guard 2006-03-10 Pierre Aubert <aubert@colinux> * configure.ac: upgrade to 0.4 version * sqlite3xx/sqlite3xx_trans.hpp (class Transaction): add comments * sqlite3xx/sqlite3xx_trans.cpp (doCommit): debug * test/sqlite3xx/t_trans.cpp (main): add a test to debug rollbacked transaction * sqlite3xx/sqlite3xx_db.hpp (class DB): API change: exec return an int to indicate status and can't throw sqlite3xx::Error anymore * src/ft3_setup.cpp (ft3_wizard_db3): add a missing single quote * src/ft3_indexer.cpp (main): both incremental and full index are in place * libft3/ft3_bow.hpp (class BagOfWords): add a logger * test/sqlite3xx/t_stmt2.c: drop table if exist before create * libft3/ft3_bow.cpp (backup): debug "SQL statement in progress" * libft3/ft3_bow.hpp (class BagOfWords): idem * libft3/ft3_bow.cpp (purge): idem * libft3/ft3_bow.hpp (class CacheBagOfWords): change signature return an int to indicate error (append if the database file is destroyed for example) 2006-02-19 Pierre Aubert <pierreaubert@yahoo.fr> * libft3/ft3_search.cpp (display): replace atoi with as<int> * libft3/ft3_bow.cpp (import): replace atoi with as<int> * libft3/ft3_merger.cpp: replace atoi with as<int> * libft3/ft3_smartp.cpp (buildFragment): replace atoi with as<int> * libft3/ft3_bow.hpp (class BagOfWords): must be virtual of course * develop ft3_setup; not yet complete but usable * libft3/ft3_sqlite3.cpp (sqlite3_globalid): add * libft3/ft3_system.hpp.in (FT3_VERSION): update to 14 * sqlite3xx/sqlite3xx_array.hpp (class Array): don't return reference to a local variable * src/ft3_indexer.cpp: code cleanup, remove dead code * sqlite3xx/sqlite3xx_array.cpp (array_cb): deal with NULL entries * share/ft3.sqlite: add a field blobsz (normaly not needed, but code became a lot easier to understand with it * libft3/Makefile.am: update accordingly * libft3: split ft3_scores into ft3_merger ft3_select ft3_scores 2006-02-14 Pierre Aubert <paubert@colinux> * doc/v0.3/install.ssi: add some notes for Debian install * index process is fast enough for the first time * libft3/ft3_document.cpp (ft3_index_topic): correct a bug in categories or path splitting (ft3_index_url): same for url, add . as a split character for url/path * libft3/Makefile.am (libft3_la_SOURCES): add wordstorage * libft3/ft3_wordstorage.hpp (class WordsStorage): deleting all entries is very long ... currently diseable need to use a string's pool * src/Makefile.am (ft3_searcher_LDADD): remove -lpthread 2006-02-12 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * doc/ft3.css: small corrections, still a display prb with IE 2006-02-10 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * src/ft3_indexer.cpp: reintegrate index construction for ft3_scores*, this was a bug impacting performance for large database (main): re-add an index for words (I don't understand why it is not implicit in sqlite3 2006-02-07 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * src/ft3_indexer.cpp: idem * libft3/ft3_system.hpp.in: idem * libft3/ft3_behaviour.cpp (checked): idem * libft3/ft3_behaviour.hpp: idem * libft3/ft3_document.cpp (ft3_index_topic): add a conditional for bot * doc/v0.3/install.ssi: update required software accordingly * download.sh: update to last stable versions for each software 2006-02-01 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * sqlite3xx/sqlite3xx_array.hpp (class Array): replace int by size_t 2006-01-31 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * pmlogger/pmlogger.cpp (operator): correct operator= * libft3/ft3_scores.cpp (write): stupid boy, 2H to find a missing return ;-) * test/app/debug/Makefile.am (debug.ft3): separate .db3 and .ft3 rules 2006-01-30 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * sqlite3xx/sqlite3xx_stmt.cpp (Statement): add a log if finalize don't work * libft3/ft3_bow.cpp (BagOfWords): replace 16 by SCORES_SPLIT 2006-01-29 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * sqlite3xx/sqlite3xx_db.cpp (DB): set a busy timeout by default at 0.5s * sqlite3xx/sqlite3xx_trans.hpp (class NestedTransaction): creation 2006-01-26 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * libft3/ft3_scores.hpp: API cleanup, functions returns an int and not a void, routines may throw * sqlite3xx/sqlite3xx_stmt.cpp: removed unused std::string() construct * src/ft3_indexer.cpp (main): code cleanup * src/ft3_merger.cpp (main): supress unused h 2006-01-25 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * src/Makefile.am (bin_PROGRAMS): merger is removed, merge operation are integrated into indexer * libft3/ft3_bow.hpp (class BagOfWords): remove transaction for this class * libft3/ft3_system.hpp.in (FT3_BUILD_COMPACTED): activated 2006-01-20 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * sqlite3xx/sqlite3xx_trans.cpp (Transaction): check for state in transaction 2006-01-13 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * libft3/ft3_query.cpp (tosql): debug requests with fields 2006-01-08 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * test/sqlite3xx/t_array2.cpp: test added check blob behaviour * test/sqlite3xx/t_array.cpp: test added basic array check * sqlite3xx/sqlite3xx_array.hpp: change API to allow recall of blob like datas (one blob per select supported currently) 2006-01-06 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * configure.ac: adapt to previous change * libft3: split src directory in 3 1/ a lib in libft3 2/ executable s stay in src 3/ t_* go to test/libft3 * sqlite3xx/Makefile.am (libsqlite3xxinc_HEADERS): correct bug, replace src by sqlite3xx * src/ft3_sqlite3.cpp (sqlite3_display_bscores): added; use for debugging binary scores 2006-01-04 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * src/ft3_search.hpp (DB): interface change add a ostream paramter to display 2006-01-02 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * src/ft3_search.cpp (find): add a missing clear 2005-12-31 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * doc/install.ssi: add tip for compiling * pmlogger/Makefile.am: add missing file 2005-12-22 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * sqlite3xx/sqlite3xx_array.hpp (class Array): add a as<T>() call to simplify return type * src/ft3_indexer.cpp (main): remove some warnings * src/*: adaptation to pmlogger 2005-12-21 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * sqlite3xx/*: adaptation to pmlogger 2005-12-20 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * pmlogger/pmlogger.hpp: add a very simple implementation of a logger 2005-12-19 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * NEWS: update * download.sh: add apr libs * doc/devguide.ssi: update according to previous modifications * src/ft3_scores.hpp: add binary scores add read/write/merge * src/ft3_system.hpp.in (FT3_VERSION): update to v13 * sql/v11tov13.sqlite: create, helper script script * sql/ft3.sqlite: add a ft3_bscores table which holds compressed scores add a status column * sqlite3xx/sqlite3xx_stmt.hpp: add a signature for bind( void* ) add a pair to pass length in bytes :) 2005-12-10 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * src/ft3_indexer.cpp: change includes * src/ft3_searcher.cpp: change includes * src/ft3_sqlite3.hpp: split ft3_functions keep algorithm definitions into ft3_functions interface and hooks into sqlite3 go into ft3_sqlite3 * src/ft3_bow.hpp (ft3): remove unused define 2005-11-14 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * configure.ac: better checks 2005-11-10 Pierre Aubert <pierreaubert<>yahoo/\fr> * autogen.sh: idem * configure.ac: update for debian 2005-11-07 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * deal with dos2unix in config files 2005-11-06 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * src/ft3_bow.cpp: split into 2 class BagOfWords & CacheBagOfWords * src/ft3_bot.cpp: change title * src/ft3_bow.cpp: introduce a version without a word cache if it works as expected, I will subclass it 2005-11-05 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * src/ft3_search.cpp (substr2): improve performance slightly, take into account utf8 chars and escape sequences, gives good looking results on a xterm (not as good on cygwin term) 2005-11-04 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * src/ft3_smartp.cpp: enhance performance, still not enough for long document * configure.ac: add some checks * doc/install.ssi: update installation procedure * sqlite3xx/Makefile.am: add a version for this lib 2005-11-01 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * sqlite3xx/t_stmt.c: idem * sqlite3xx/t_stmt2.c: add missing headers * src/ft3_indexer.cpp (main): some code cleanup * src/t_smartp.config: add a missing CVS tag 2005-10-30 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * convert all C++ code to new framework convention * create a more 00 framework before inclusion of PostreSQL driver 2005-10-29 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * src/ft3_document.cpp (ft3_index_url): BUG host not index anymore 2005-10-28 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * update doc for version 0.2.1 * test/debug/Makefile.am: creation add test contruction * test/Makefile.am: creation * src/ft3_system.hpp.in: suppress conflict with other package with autoconf generated constant * src/ft3_scanner_url.l: add '_' as a separator * remove ft3_compact.cpp and ft3_compact.hpp * download.sh: creation * doc/install.ssi: add a note to download.sh 2005-10-27 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * src/ft3_system.hpp.in: rename ft3_autoconfig into ft3_system people got confused with config files * src/ft3_behaviour.hpp: * src/ft3_behaviour.cpp: rename ft3_config into ft3_behaviour * doc/install.ssi: simplification of installation 2005-10-25 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * src/ft3_smartp.cpp: now beta quality * src/ft3_scanner_url.l: same for urls * src/ft3_scanner_text.l: add a text parser in LEX this is MUCH faster 2005-10-16 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * configure.ac: update for new libs, some cleanup * mv external libraries into contrib/ in order to simplify install on other computers 2005-10-14 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * configure.ac: setup to version 0.2 2005-10-11 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * src/t_bag.cpp (main): add a test prog from memleak bag_t * sqlite3xx/t_stmt2.c: add a test prog for transaction and statement * sqlite3xx/t_stmt.c: add a test prog for memleak detection * sqlite3xx/sqlite3xx_count.hpp (class Count): add an example * remove docscounter and wordcounter from Word to gain some memory when indexing large database. This data are recomputed later in the indexer process from disk. It is a bit slower and can be reactivated by a #define in ft3_word.hpp * src/ft3_indexer.cpp (main): simple bug for argc==2 2005-10-04 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * doc/userguide.ssi: add previous function * src/ft3_functions.cpp (sqlite3_levenhstein): add an interface to levenhstein distance between 2 strings 2005-10-02 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * sync with sourceforge, doc cleanup, comments cleanup 2005-10-01 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * src/ft3_language.cpp (class Language): bug correction, return lang contain a [ * src/ft3_searcher.cpp: update to sqlite schema v12 * src/ft3_bow.* (class BagOfWords): use sqlite3cxx => loc / 2 2005-09-30 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * creation of lib sqlite3xx: a simple C++ wrapper for sqlite3 C API: add Transaction, Statement and Count class * demo/Makefile.am: creation * demo/dmoz2sqlite.cpp: add a importer for dmoz dump file not very fast, but enough to do the job, memory consumption is very low 2005-09-27 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * src/ft3_match.i: add wrappers for SWIG, target PHP and RUBY interfaces; currently not under CVS 2005-09-21 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * src/ft3_searcher.cpp: add an interface to libedit which is a BSD rewrite of GNU readline 2005-09-20 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * src/ft3_smartp.cpp: add a basic profiler, will need to go to a C+ hash_map * src/ft3_searcher.cpp (main): add a callback to select * * doc/install.ssi: update documentation * src/ft3_smartp.cpp: use count distinct in query * update to sqlite3 version 3.2.6 2005-09-19 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * src/ft3_match.hpp (class Match): add a string interface to the char* interface 2005-09-16 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * src/ft3_config.cpp (checked): validate status of IndexConfig * src/ft3_document.hpp: split ft3_index_XXX functions from ft3_indexer * src/ft3_bow.hpp: split bag of words class from ft3_indexer 2005-09-15 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * configure.ac: upgrade to new lib version notice API change into ft3_search.hpp 2005-09-14 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * src/ft3_smartp.hpp: splitted from ft3_search this is a first simple version with fragment extracted from sql database. due to current hashing for ft3_scores, this is too slow to be viable 2005-09-09 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * src/Makefile.am (t_stringsplit_LDADD): add missing dependancies * configure.ac: add AC_PROG_AWK * doc/html.awk: add a missing \ before ) in regexp * doc/Makefile.am: add a conditional AWK 2005-09-08 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * sql/v10tov11.sqlite: sql script to go from schema v10 to schema v11 * sql/ft3.sqlite: goes to version 11 2005-09-03 Pierre PA. Aubert <pierreaubert<>yahoo/\fr> * Makefile.am: correct dist target * successfully upload on sourceforge.net * contrib/stemming-0.3/data/Makefile.am (LM): remove drents 2005-09-02 Pierre PA. Aubert <pierreaubert/at\yahoo/dot\fr> * doc/html.awk: add path variable * doc/Makefile.am: add generation of HTML files and installation * src/ft3_indexer.cpp (index_url): add [[:space:]] is splitter * src/t_ascii.cpp (main): add a test case * src/t_stringsplit.cpp (main): add a test case 2005-09-01 Pierre PA. Aubert <pierreaubert/at\yahoo/dot\fr> * doc/ft3.css: creation from ICU doc css file * src/ft3_indexer.cpp: simulate the CLUSTER INDEX functionnality by sorting the table (main): call a VACUUM FULL after a run 2005-08-12 Pierre F. Aubert <pierre.aubert/at\free/dot\fr> * doc/userguide.ssi: creation 2005-08-11 Pierre F. Aubert <pierre.aubert/at\free/dot\fr> * doc/install.ssi: creation 2005-08-04 Pierre PA. Aubert <pierreaubert/at\yahoo/dot\fr> * create a doc directory with basic documentation * configure.ac: cleaning, add some comments 2005-07-27 Pierre PA. Aubert <pierreaubert/at\yahoo/dot\fr> * mv small bits of encoding dealing into ft3_matcher.cpp and .hpp * src/ft3_wordstorage.hpp: add missing namespace ft3 2005-07-26 Pierre PA. Aubert <pierreaubert/at\yahoo/dot\fr> * creation of changelog
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?