[X] The "/dcrteam/sf.zip" file could not be found or is not available. Please select another file.

Share

More
full text index for sqlite3 Icon

full text index for sqlite3

beta

by paubert


FT3's goal is to add full text index support to sqlite3 databases.


http://ft3.sourceforge.net





Separate each tag with a space.

Release Date:

2006-08-27

Topics:

License:

Intended Audience:

Database Environment:

Programming Language:

Registered:

2005-09-02

Ratings and Reviews

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.

Project Feed

  • Project Information Updated

    paubert changed the public information on the full text index for sqlite3 project

    posted by paubert 139 days ago

  • Code committed

    paubert committed patchset 179 of module ft3 to the full text index for sqlite3 CVS repository, changing 4 files

    posted by paubert 1154 days ago

  • ft3 0.3 file released: ft3-0.3.tar.gz

    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 &quote; 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

    posted 1172 days ago

  • Code committed

    paubert committed patchset 178 of module ft3 to the full text index for sqlite3 CVS repository, changing 2 files

    posted by paubert 1172 days ago

  • Code committed

    paubert committed patchset 177 of module ft3 to the full text index for sqlite3 CVS repository, changing 6 files

    posted by paubert 1172 days ago

  • Code committed

    paubert committed patchset 176 of module ft3 to the full text index for sqlite3 CVS repository, changing 7 files

    posted by paubert 1172 days ago

  • Code committed

    paubert committed patchset 175 of module ft3 to the full text index for sqlite3 CVS repository, changing 8 files

    posted by paubert 1172 days ago

  • File released: /ft3/0.3/ft3-0.3.tar.gz

    posted 1172 days ago

  • Code committed

    paubert committed patchset 174 of module ft3 to the full text index for sqlite3 CVS repository, changing 10 files

    posted by paubert 1173 days ago

  • Code committed

    paubert committed patchset 173 of module ft3 to the full text index for sqlite3 CVS repository, changing 6 files

    posted by paubert 1173 days ago

Rate and Review

Be the first person to add a text review.

Would you recommend this project?






<

Related Projects

full text index for sqlite3 Actions

Thanks for your rating!

Would you also like to write a review?





Skip Review