Wed, 17 Oct 2007 14:44:53 +0000 |
mas01cr |
Be a bit more careful about qNorm handling and freeing: don't assign qNorm
|
Wed, 17 Oct 2007 14:14:02 +0000 |
mas01cr |
Merge trunk changes -r129:142 to audiodb-debian branch
audiodb-debian
|
Wed, 17 Oct 2007 14:07:15 +0000 |
mas01cr |
Now with even fewer memory leaks!
|
Wed, 17 Oct 2007 13:49:20 +0000 |
mas01cr |
Whoops! Leaking an l2normtable's worth of data for every request is
|
Tue, 16 Oct 2007 11:47:51 +0000 |
mas01cr |
Make a start on refactoring: work the DB header initialization into its
|
Fri, 12 Oct 2007 12:58:30 +0000 |
mas01cr |
Towards endian-neutrality, part 4.
endian-neutral
|
Fri, 12 Oct 2007 11:52:28 +0000 |
mas01cr |
Towards endian-neutrality, part 3.
endian-neutral
|
Fri, 12 Oct 2007 11:37:38 +0000 |
mas01cr |
Towards endian-neutrality, step 2.
endian-neutral
|
Fri, 12 Oct 2007 11:20:35 +0000 |
mas01cr |
Towards endian-neutrality, step 1.
endian-neutral
|
Fri, 05 Oct 2007 15:42:50 +0000 |
mas01cr |
Merge trunk changes -r123:128 to audiodb-debian branch
audiodb-debian
|
Fri, 05 Oct 2007 14:21:43 +0000 |
mas01cr |
New on-disk format!
|
Fri, 05 Oct 2007 11:45:03 +0000 |
mas01cr |
Merge trunk changes -r96:122 to audiodb-debian branch.
audiodb-debian
|
Fri, 05 Oct 2007 11:37:56 +0000 |
mas01cr |
More small refactoring.
last-magic=O2DB
|
Fri, 05 Oct 2007 11:05:22 +0000 |
mas01cr |
Miscellaneous small refactorings:
|
Thu, 04 Oct 2007 15:02:29 +0000 |
mas01cr |
Temporary signal handling.
|
Wed, 03 Oct 2007 15:16:47 +0000 |
mas01cr |
Clean up a bit better when a server audioDB constructor throws an
|
Wed, 03 Oct 2007 13:53:39 +0000 |
mas01cr |
Give in to expediency and use SO_REUSEADDR on the bind() call.
|
Tue, 02 Oct 2007 15:36:22 +0000 |
mas01cr |
Fix for bug from test 0014 (WS point query result list)
|
Tue, 02 Oct 2007 14:32:23 +0000 |
mas01cr |
Make the Qpos and Spos arrays for Web services results unsigned.
|
Tue, 02 Oct 2007 13:26:10 +0000 |
mas01cr |
Cosmetic fix to the file format comment: prefer O2 to 02.
|
Tue, 02 Oct 2007 13:16:00 +0000 |
mas01cr |
Hack the right answer out of the L2Norm offset computation.
|
Mon, 01 Oct 2007 18:37:35 +0000 |
mas01cr |
Comment regarding leakiness of server error handling.
|
Mon, 01 Oct 2007 14:59:03 +0000 |
mas01cr |
Merge trunk changes -r94:95 onto audiodb-debian branch
audiodb-debian
|
Mon, 01 Oct 2007 14:55:18 +0000 |
mas01cr |
Whoops! Really actually bullet-proof the server for query requests too.
|
Mon, 01 Oct 2007 14:40:08 +0000 |
mas01cr |
Merge trunk changes -r52:93 onto audiodb-debian branch
audiodb-debian
|
Mon, 01 Oct 2007 14:30:58 +0000 |
mas01cr |
Slightly more bullet-proof server. In audioDB::error(), We check to see
|
Mon, 01 Oct 2007 13:54:22 +0000 |
mas01cr |
Make the status request Web Services enabled.
|
Mon, 01 Oct 2007 13:32:55 +0000 |
mas01cr |
Whoops. %lud is not "long unsigned int", it's "long unsigned int + d".
|
Thu, 27 Sep 2007 09:28:23 +0000 |
mas01cr |
Fix trackNN/pointNN confusion leading to segfaults in optimized code for
|
Wed, 26 Sep 2007 15:14:54 +0000 |
mas01cr |
Fix various off-by-one errors in the radius search (makes tests/0010
|
Wed, 26 Sep 2007 12:47:20 +0000 |
mas01cr |
Fix bugs revealed by test 0009
|
Wed, 26 Sep 2007 11:29:45 +0000 |
mas01cr |
Change the default port for the web services server to 14475 (which is
|
Thu, 20 Sep 2007 14:29:30 +0000 |
mas01cr |
Fix tests/0004 by initializing the distance vector for point queries
|
Thu, 20 Sep 2007 13:59:16 +0000 |
mas01cr |
Decorate if(verbosity>...) clauses with braces, for avoidance of doubt.
|
Thu, 20 Sep 2007 13:54:28 +0000 |
mas01cr |
Make the system compile without warnings, and turn on -Werror for
|
Thu, 20 Sep 2007 11:53:11 +0000 |
mas01cr |
Delete some (wrong) FIXME notes about off-by-one errors.
|
Thu, 20 Sep 2007 11:30:24 +0000 |
mas01cr |
Fix a couple of off-by-one errors, including one which was preventing a
|
Thu, 20 Sep 2007 09:52:40 +0000 |
mas01cr |
Fix segfault when the query is shorter than the sequence length
|
Thu, 20 Sep 2007 08:50:35 +0000 |
mas01cr |
Fix what is I think an off-by-one in query and sequence searching.
|
Tue, 18 Sep 2007 09:31:41 +0000 |
mas01cr |
Fix bug revealed by test case 0005: L2NORM needs write access to the
|
Wed, 29 Aug 2007 16:12:46 +0000 |
mas01cr |
Merge trunk changes -r44:51 onto audio-debian branch
audiodb-debian
|
Tue, 21 Aug 2007 17:16:32 +0000 |
mas01cr |
Where audioDB::error() is called because of a failed system call,
|
Tue, 21 Aug 2007 17:05:20 +0000 |
mas01cr |
Don't truncate on creation: instead error if the requested database file
|
Tue, 21 Aug 2007 16:59:33 +0000 |
mas01cr |
Add fcntl() locking to the database file handle.
|
Thu, 16 Aug 2007 11:42:19 +0000 |
mas01cr |
Merged trunk changes -r39:43 onto audiodb-debian branch
audiodb-debian
|
Thu, 16 Aug 2007 11:39:46 +0000 |
mas01cr |
add a forWrite flag to audioDB::initTables() so that clients can specify
|
Thu, 16 Aug 2007 11:19:35 +0000 |
mas01cr |
Cosmetic error message string fix.
|
Thu, 16 Aug 2007 10:04:55 +0000 |
mas01cr |
Merged trunk changes -r30:38 onto audiodb-debian branch
audiodb-debian
|
Thu, 16 Aug 2007 08:51:00 +0000 |
mas01cr |
Pass the needed "-d" flag to the audioDB constructor in adb__status
|
Mon, 13 Aug 2007 23:25:16 +0000 |
mas01mc |
New major version, mostly tested: both sequence queries (-Q seq --pointnn N and -Q seq --radius R) now work, all reported distances are Euclidean.
|
Mon, 13 Aug 2007 19:14:33 +0000 |
mas01mc |
minor revisions: mainly tidying up naming conventions (segment->track)
|
Fri, 10 Aug 2007 04:52:33 +0000 |
mas01mc |
added Euclidean distance for sequences with -R (--radus) (via dot product of unit norm vectors), re-worked L2-norm behaviour, fixed a load of bugs there, fixed shingle norming. Cosine dist sequence match not working now because of L2 norm behaviour
|
Thu, 02 Aug 2007 11:34:27 +0000 |
mas01cr |
Merged trunk changes -r14:29 onto audiodb-debian branch
audiodb-debian
|
Thu, 26 Jul 2007 14:56:47 +0000 |
mas01mc |
fixed keyList loop logic for segment search
|
Thu, 26 Jul 2007 14:08:11 +0000 |
mas01mc |
fixed keyList logic (in sequence match only) to avoid halting just because the database's last key was visited before end of keylist sequence.
|
Thu, 26 Jul 2007 10:14:51 +0000 |
mas01mc |
munmap on batch insert, removed 'ignore' command line option -g
|
Thu, 26 Jul 2007 06:58:39 +0000 |
mas01mc |
added ignore flag for first column of features (not working yet)
|
Wed, 25 Jul 2007 16:06:21 +0000 |
mas01cr |
Apparently, gengetopt only allows single dependencies between options.
|
Wed, 25 Jul 2007 15:39:26 +0000 |
mas01cr |
open(2) needs a third argument when O_CREAT is specified: give it
|
Fri, 20 Jul 2007 15:51:39 +0000 |
mas01cr |
Initial import
|