SXSI/TextCollection.git
12 years agoDebug swcsa master
Kim Nguyễn [Thu, 1 Mar 2012 22:48:21 +0000 (23:48 +0100)]
Debug swcsa

12 years agoUpdate swcs with larson-sadakane suffix array construction method.
Kim Nguyễn [Thu, 1 Mar 2012 13:18:13 +0000 (14:18 +0100)]
Update swcs with larson-sadakane suffix array construction method.

12 years agoRemove _FORTIFY_SOURCE=0 and outrageous -O9 from makefile.
Kim Nguyễn [Wed, 29 Feb 2012 10:07:19 +0000 (11:07 +0100)]
Remove _FORTIFY_SOURCE=0 and outrageous -O9 from makefile.

12 years agoAdd binary name to .gitignore
Kim Nguyễn [Wed, 29 Feb 2012 10:05:22 +0000 (11:05 +0100)]
Add binary name to .gitignore

12 years agoSilence compiler warning.
Kim Nguyễn [Wed, 29 Feb 2012 10:04:06 +0000 (11:04 +0100)]
Silence compiler warning.

12 years agoAdd index testing program.
Kim Nguyễn [Wed, 29 Feb 2012 10:03:13 +0000 (11:03 +0100)]
Add index testing program.
Fixes bug in hashtable construction.

12 years agoAllow arbitrary SWCSA index size
Kim Nguyễn [Wed, 29 Feb 2012 00:33:25 +0000 (01:33 +0100)]
Allow arbitrary SWCSA index size

12 years agoCreate a branch by copying library-split to avoid having to merge from git. local-new-trunk
kim [Tue, 14 Feb 2012 13:56:01 +0000 (13:56 +0000)]
Create a branch by copying library-split to avoid having to merge from git.

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/branches/TextCollection/new-trunk@1231 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

12 years agoProperly capitalize Makefile file.
kim [Tue, 14 Feb 2012 13:51:34 +0000 (13:51 +0000)]
Properly capitalize Makefile file.

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/branches/TextCollection/library-split@1229 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

12 years agoBuilds the library by default instead of the test program.
kim [Tue, 14 Feb 2012 13:51:32 +0000 (13:51 +0000)]
Builds the library by default instead of the test program.

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/branches/TextCollection/library-split@1228 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

12 years agoCreate branch new-trunk to track developpement of trunk and allow to make non compati...
kim [Tue, 14 Feb 2012 13:45:44 +0000 (13:45 +0000)]
Create branch new-trunk to track developpement of trunk and allow to make non compatible changes (manly to the makefile).

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/branches/TextCollection/new-trunk@1227 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

12 years agoCreate branch new-trunk to track developpement of trunk and allow to make non compati...
kim [Tue, 14 Feb 2012 13:45:11 +0000 (13:45 +0000)]
Create branch new-trunk to track developpement of trunk and allow to make non compatible changes (manly to the makefile).

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/branches/TextCollection/new-trunk@1225 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

12 years agoCreate branch new-trunk
kim [Tue, 14 Feb 2012 13:28:24 +0000 (13:28 +0000)]
Create branch new-trunk

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/branches/TextCollection/new-trunk@1223 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

12 years agoVarious fixes:
kim [Mon, 13 Feb 2012 15:12:43 +0000 (15:12 +0000)]
Various fixes:

* rename symbols that conflict with libbp (enclose, bits, ...)
* allow to build as a standalone library, libTextCollection.a
* some fixes to cope with gcc/g++ 4.6 new deprecation list

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/branches/TextCollection/library-split@1206 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

12 years agoCreate branch library-split
kim [Mon, 13 Feb 2012 13:46:57 +0000 (13:46 +0000)]
Create branch library-split

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/branches/TextCollection/library-split@1203 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

13 years agoBug fixes for RLCSA wrapper
nvalimak [Mon, 8 Nov 2010 12:56:23 +0000 (12:56 +0000)]
Bug fixes for RLCSA wrapper

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@934 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

13 years agoAdded PSSM support for RLCSA
nvalimak [Sun, 7 Nov 2010 12:23:57 +0000 (12:23 +0000)]
Added PSSM support for RLCSA

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@933 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

13 years agoAdded PSSM support for RLCSA
nvalimak [Sun, 7 Nov 2010 12:23:25 +0000 (12:23 +0000)]
Added PSSM support for RLCSA

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@932 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

13 years agoAdded approximate pattern matching with Suffix Filters
nvalimak [Mon, 1 Nov 2010 13:58:38 +0000 (13:58 +0000)]
Added approximate pattern matching with Suffix Filters

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@929 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

13 years agoFixed g++ warning
nvalimak [Mon, 1 Nov 2010 13:18:32 +0000 (13:18 +0000)]
Fixed g++ warning

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@928 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

13 years agoAdded RLCSA index option
nvalimak [Sat, 30 Oct 2010 12:59:52 +0000 (12:59 +0000)]
Added RLCSA index option

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@927 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

13 years agoFixed object filename clash
nvalimak [Wed, 27 Oct 2010 14:39:34 +0000 (14:39 +0000)]
Fixed object filename clash

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@926 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

13 years agoAdded SWCSA
nvalimak [Wed, 27 Oct 2010 13:36:59 +0000 (13:36 +0000)]
Added SWCSA

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@925 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

13 years agoUpdated construction of SWCSA
nvalimak [Wed, 27 Oct 2010 12:59:37 +0000 (12:59 +0000)]
Updated construction of SWCSA

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@920 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

13 years agoAdded simple WCSA
nvalimak [Sat, 23 Oct 2010 12:32:46 +0000 (12:32 +0000)]
Added simple WCSA

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@919 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

13 years agoAdded index_mode flag
nvalimak [Mon, 30 Aug 2010 15:58:44 +0000 (15:58 +0000)]
Added index_mode flag

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@906 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

13 years agoFix a few missing std::string (du to removal of using namespace std in libcds)
kim [Fri, 30 Apr 2010 02:04:47 +0000 (02:04 +0000)]
Fix a few missing std::string (du to removal of using namespace std in libcds)

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@823 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

13 years agoRemoved unecessary stuff from gitignore
kim [Wed, 28 Apr 2010 01:48:05 +0000 (01:48 +0000)]
Removed unecessary stuff from gitignore

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@793 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

13 years agoAddedd .gitignore
kim [Wed, 28 Apr 2010 01:47:52 +0000 (01:47 +0000)]
Addedd .gitignore

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@792 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoCleaning up
nvalimak [Sat, 12 Dec 2009 21:23:03 +0000 (21:23 +0000)]
Cleaning up

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@624 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoAdded support for non-indexed texts
nvalimak [Sat, 12 Dec 2009 21:21:39 +0000 (21:21 +0000)]
Added support for non-indexed texts

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@623 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoAdded deltavector for non-indexed texts
nvalimak [Sat, 12 Dec 2009 21:15:04 +0000 (21:15 +0000)]
Added deltavector for non-indexed texts

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@622 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoAdded deltavector for non-indexed texts
nvalimak [Sat, 12 Dec 2009 21:13:59 +0000 (21:13 +0000)]
Added deltavector for non-indexed texts

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@621 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoAdded deltavector for non-indexed texts
nvalimak [Sat, 12 Dec 2009 21:11:34 +0000 (21:11 +0000)]
Added deltavector for non-indexed texts

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@620 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoUncompressed WT with ArrayDoc
nvalimak [Fri, 16 Oct 2009 15:19:58 +0000 (15:19 +0000)]
Uncompressed WT with ArrayDoc

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@575 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoSmall fix for index loading
nvalimak [Thu, 6 Aug 2009 10:49:10 +0000 (10:49 +0000)]
Small fix for index loading

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@550 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoSave file version flag updated
nvalimak [Fri, 29 May 2009 14:43:40 +0000 (14:43 +0000)]
Save file version flag updated

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@423 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoLZ index support
nvalimak [Fri, 29 May 2009 14:39:23 +0000 (14:39 +0000)]
LZ index support

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@421 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoLZ index support
nvalimak [Fri, 29 May 2009 14:39:04 +0000 (14:39 +0000)]
LZ index support

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@420 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoLZ index support
nvalimak [Fri, 29 May 2009 14:38:45 +0000 (14:38 +0000)]
LZ index support

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@419 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoLZ index support
nvalimak [Fri, 29 May 2009 14:37:37 +0000 (14:37 +0000)]
LZ index support

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@418 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoLZ index support
nvalimak [Fri, 29 May 2009 14:37:27 +0000 (14:37 +0000)]
LZ index support

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@417 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoLZ index
nvalimak [Fri, 29 May 2009 14:36:01 +0000 (14:36 +0000)]
LZ index

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@416 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoFixed a few mem leaks, and C++ compatibility
nvalimak [Fri, 29 May 2009 14:35:20 +0000 (14:35 +0000)]
Fixed a few mem leaks, and C++ compatibility

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@415 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoAdded FILE* functionality
nvalimak [Fri, 29 May 2009 14:33:54 +0000 (14:33 +0000)]
Added FILE* functionality

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@414 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoImplementation of LZ-index for extracting text
nvalimak [Thu, 28 May 2009 10:30:59 +0000 (10:30 +0000)]
Implementation of LZ-index for extracting text

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@413 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoMinimum buffer size
nvalimak [Tue, 19 May 2009 14:14:54 +0000 (14:14 +0000)]
Minimum buffer size

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@405 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoBuffer size can be defined
nvalimak [Tue, 19 May 2009 13:14:45 +0000 (13:14 +0000)]
Buffer size can be defined

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@404 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoConstruction time&space fix
nvalimak [Tue, 19 May 2009 12:31:36 +0000 (12:31 +0000)]
Construction time&space fix

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@403 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoConstruction time&space fix
nvalimak [Tue, 19 May 2009 12:31:14 +0000 (12:31 +0000)]
Construction time&space fix

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@402 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoConstruction time&space fix
nvalimak [Tue, 19 May 2009 12:30:53 +0000 (12:30 +0000)]
Construction time&space fix

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@401 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoKmismatches Kerrors
nvalimak [Thu, 14 May 2009 11:56:18 +0000 (11:56 +0000)]
Kmismatches Kerrors

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@390 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoKmismatches Kerrors
nvalimak [Thu, 14 May 2009 11:55:42 +0000 (11:55 +0000)]
Kmismatches Kerrors

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@389 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoSmall fix
nvalimak [Fri, 8 May 2009 12:06:17 +0000 (12:06 +0000)]
Small fix

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@379 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoAdded TextStorage class
nvalimak [Fri, 8 May 2009 12:03:47 +0000 (12:03 +0000)]
Added TextStorage class

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@377 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoAdded TextStorage class
nvalimak [Fri, 8 May 2009 12:03:39 +0000 (12:03 +0000)]
Added TextStorage class

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@376 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

14 years agoAdded TextStorage class
nvalimak [Fri, 8 May 2009 12:03:31 +0000 (12:03 +0000)]
Added TextStorage class

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@375 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoConstruction space fix
nvalimak [Mon, 20 Apr 2009 12:13:04 +0000 (12:13 +0000)]
Construction space fix

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@340 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoUpdated dependencies
nvalimak [Mon, 20 Apr 2009 11:36:55 +0000 (11:36 +0000)]
Updated dependencies

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@338 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoUpdated dependencies
nvalimak [Mon, 20 Apr 2009 11:35:59 +0000 (11:35 +0000)]
Updated dependencies

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@337 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoRemoved
nvalimak [Mon, 20 Apr 2009 11:35:43 +0000 (11:35 +0000)]
Removed

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@336 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoRemoved
nvalimak [Mon, 20 Apr 2009 11:35:29 +0000 (11:35 +0000)]
Removed

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@335 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoRemoved
nvalimak [Mon, 20 Apr 2009 11:35:23 +0000 (11:35 +0000)]
Removed

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@334 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoSmall fixes
nvalimak [Mon, 20 Apr 2009 11:27:42 +0000 (11:27 +0000)]
Small fixes

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@333 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoRemoved
nvalimak [Mon, 20 Apr 2009 11:27:16 +0000 (11:27 +0000)]
Removed

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@332 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoRemoved
nvalimak [Mon, 20 Apr 2009 11:27:12 +0000 (11:27 +0000)]
Removed

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@331 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoFix for mem usage of Doc
nvalimak [Thu, 16 Apr 2009 11:53:41 +0000 (11:53 +0000)]
Fix for mem usage of Doc

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@321 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoFix for mem usage of Doc
nvalimak [Thu, 16 Apr 2009 11:45:02 +0000 (11:45 +0000)]
Fix for mem usage of Doc

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@320 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoFix for mem usage of Doc
nvalimak [Thu, 16 Apr 2009 11:44:57 +0000 (11:44 +0000)]
Fix for mem usage of Doc

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@319 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoFixed typo
kim [Thu, 16 Apr 2009 09:32:47 +0000 (09:32 +0000)]
Fixed typo

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@315 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoModified the timing program
kim [Thu, 16 Apr 2009 07:08:10 +0000 (07:08 +0000)]
Modified the timing program

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@314 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoSmall fixes
nvalimak [Fri, 27 Mar 2009 15:48:17 +0000 (15:48 +0000)]
Small fixes

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@298 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoSmall fixes
nvalimak [Fri, 27 Mar 2009 15:36:47 +0000 (15:36 +0000)]
Small fixes

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@297 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoSmall fixes
nvalimak [Fri, 27 Mar 2009 15:36:28 +0000 (15:36 +0000)]
Small fixes

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@296 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoAdded missing #include <cstring> for std::strlen and std::memset
kim [Mon, 23 Mar 2009 23:38:36 +0000 (23:38 +0000)]
Added missing #include <cstring> for std::strlen and std::memset

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@274 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoJouni's Incremental BWT integrated into TextCollection
nvalimak [Mon, 23 Mar 2009 15:33:53 +0000 (15:33 +0000)]
Jouni's Incremental BWT integrated into TextCollection

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@273 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoJouni's Incremental BWT integrated into TextCollection
nvalimak [Mon, 23 Mar 2009 15:20:38 +0000 (15:20 +0000)]
Jouni's Incremental BWT integrated into TextCollection

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@271 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoRemoved debug code
nvalimak [Wed, 11 Mar 2009 16:55:18 +0000 (16:55 +0000)]
Removed debug code

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@251 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoFixed division by zero
nvalimak [Wed, 11 Mar 2009 15:17:47 +0000 (15:17 +0000)]
Fixed division by zero

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@250 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoAdded queries for DocId intervals
nvalimak [Wed, 11 Mar 2009 11:35:15 +0000 (11:35 +0000)]
Added queries for DocId intervals

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@249 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoAdded queries for DocId intervals
nvalimak [Wed, 11 Mar 2009 11:35:02 +0000 (11:35 +0000)]
Added queries for DocId intervals

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@248 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoAdded LessThan() implementation
nvalimak [Tue, 10 Mar 2009 19:07:20 +0000 (19:07 +0000)]
Added LessThan() implementation

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@235 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoAdded LessThan() implementation
nvalimak [Tue, 10 Mar 2009 19:07:14 +0000 (19:07 +0000)]
Added LessThan() implementation

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@234 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoFixed MakeStatic()
nvalimak [Mon, 9 Mar 2009 11:32:05 +0000 (11:32 +0000)]
Fixed MakeStatic()

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@226 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoFixed MakeStatic()
nvalimak [Mon, 9 Mar 2009 11:31:51 +0000 (11:31 +0000)]
Fixed MakeStatic()

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@225 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoFixed MakeStatic()
nvalimak [Mon, 9 Mar 2009 11:31:35 +0000 (11:31 +0000)]
Fixed MakeStatic()

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@224 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoFixed MakeStatic()
nvalimak [Mon, 9 Mar 2009 11:31:27 +0000 (11:31 +0000)]
Fixed MakeStatic()

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@223 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoDcover
nvalimak [Mon, 9 Mar 2009 11:28:11 +0000 (11:28 +0000)]
Dcover

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@222 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoBWT via Difference cover
nvalimak [Fri, 6 Mar 2009 13:39:35 +0000 (13:39 +0000)]
BWT via Difference cover

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@211 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoBWT via Difference cover
nvalimak [Fri, 6 Mar 2009 13:39:30 +0000 (13:39 +0000)]
BWT via Difference cover

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@210 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoBWT via Difference cover
nvalimak [Fri, 6 Mar 2009 13:39:13 +0000 (13:39 +0000)]
BWT via Difference cover

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@209 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoadded macro to time functions
kim [Fri, 6 Mar 2009 04:41:09 +0000 (04:41 +0000)]
added macro to time functions

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@208 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoAdded a timeTextCollection test program
kim [Fri, 6 Mar 2009 04:27:04 +0000 (04:27 +0000)]
Added a timeTextCollection test program

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@207 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoAdded Count
nvalimak [Wed, 4 Mar 2009 19:35:25 +0000 (19:35 +0000)]
Added Count

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@204 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoFixed uninitialized read while Save()
nvalimak [Mon, 9 Feb 2009 13:27:10 +0000 (13:27 +0000)]
Fixed uninitialized read while Save()

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@164 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoFixed uninitialized read while Save()
nvalimak [Mon, 9 Feb 2009 13:26:58 +0000 (13:26 +0000)]
Fixed uninitialized read while Save()

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@163 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoRRR coding to BRW
nvalimak [Mon, 9 Feb 2009 12:07:58 +0000 (12:07 +0000)]
RRR coding to BRW

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@162 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoLess GetText reallocs
nvalimak [Mon, 9 Feb 2009 11:55:31 +0000 (11:55 +0000)]
Less GetText reallocs

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@161 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoFixed definition clash
nvalimak [Mon, 9 Feb 2009 11:49:34 +0000 (11:49 +0000)]
Fixed definition clash

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@160 3cdefd35-fc62-479d-8e8d-bae585ffb9ca

15 years agoFixed definition clash
nvalimak [Mon, 9 Feb 2009 11:41:42 +0000 (11:41 +0000)]
Fixed definition clash

git-svn-id: svn+ssh://idea.nguyen.vg/svn/sxsi/trunk/TextCollection@159 3cdefd35-fc62-479d-8e8d-bae585ffb9ca