log
graph
tags
bookmarks
branches
changeset
browse
file
diff
comparison
annotate
file log
raw
help
Mercurial
>
hg
>
audiodb
log index.cpp @ 354:
4871a3ed9e36
pre_api
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
less
more
|
(0)
tip
age
author
description
Wed, 10 Sep 2008 18:55:16 +0000
mas01mc
Added LSH_CORE_ARRAY structure for hashtables instead of linked lists. Maintained Backwards Compatibiliity with indexes build for linked list format. Added tests for indexing and merging. Tested backwards compatibility OK.\n\n The purpose of the LSH_CORE_ARRAY data structure is greater space efficiency and L1/2 cache usage. Essential for multiple indexes with multiple hashtables in RAM
Fri, 29 Aug 2008 20:16:10 +0000
mas01mc
Added INDEX and LSH query test
Fri, 29 Aug 2008 16:39:53 +0000
mas01mc
Fixed indexing error in non-large ADB introduced with large ADB.
Thu, 21 Aug 2008 21:28:33 +0000
mas01mc
Merge of branches/large_adb -r 514:524 onto the trunk. No conflicts. Added LARGE_ADB support. Turn on with --ntracks 20001 or greater. Use --adb_feature_root to locate feature files at QUERY time. A bug fix in LSH indexing that was incorrectly thresholding large numbers of shingles.
Thu, 21 Aug 2008 21:02:14 +0000
mas01mc
Fixed an indexing bug where rest of track was ignored after first shingle with power below threshold. Put default O2_LSH_POINT_BITS back to 14 (16384 points), can be altered at compile time with CFLAGS+=-DO2_LSH_POINT_BITS n
large_adb
Thu, 21 Aug 2008 19:16:21 +0000
mas01mc
Added --adb_feature_root=path filename prefix for locating LARGE_ADB features with relative paths at QUERY time. Also added convenience argument --adb_root=path prefix for -d database command option.
large_adb
Wed, 20 Aug 2008 13:50:58 +0000
mas01mc
working LARGE_ADB support. Activiate at creation time with -N --ntracks 20001 or greater, or with --datasize 1356 or greater, or both. LARGE_ADB blocks non-indexed QUERY.
large_adb
Tue, 19 Aug 2008 20:27:15 +0000
mas01mc
Added indexing support for O2_FLAG_LARGE_ADB. Tested on indexed query by features. No indexed query-by-key yet. No --lsh_exact yet.
large_adb
Sat, 09 Aug 2008 15:04:16 +0000
mas01mc
Added sequencehop on Indexing to optionally reduce size of large indexes. Added cleanup() call on WS query exit to fix MMAP memory leak
Thu, 07 Aug 2008 01:53:38 +0000
mas01mc
Added server-side loading of persistent index (LSH hashtables) via --load_index -d dbName -R radius -l sequenceLength. Queries using these parameters will lookup the memory-resident hashtable instead of loading one from disk.
Tue, 05 Aug 2008 15:34:10 +0000
mas01cr
Guard against too-short tracks. Fixes a segfault on attempting to index
Fri, 01 Aug 2008 15:04:31 +0000
mas01mc
fixed file size allocation for FORMAT2 files. Made LSH index size() in bytes an unsigned long long. Changed the name of lsh_inCore flag to lsh_on_disk (to reverse the sense of the 'flag').
Tue, 29 Jul 2008 22:01:17 +0000
mas01mc
Completed merge of lshlib back to current version of the trunk.
less
more
|
(0)
tip