log

age author description
Wed, 05 Dec 2007 14:11:04 +0000 mas01cr Merge trunk changes -r275:289 into audiodb-debian branch audiodb-debian
Wed, 05 Dec 2007 14:06:21 +0000 mas01cr Merged trunk changes -r264:274 into audiodb-debian branch. audiodb-debian
Wed, 05 Dec 2007 13:52:51 +0000 mas01cr Fixes from refactoring branch:
Wed, 05 Dec 2007 13:51:34 +0000 mas01cr Bump up O2_MAXFILES. refactoring
Wed, 05 Dec 2007 12:47:33 +0000 mas01cr Move usingQueryPoint logic into set_up_query() refactoring
Wed, 05 Dec 2007 12:14:00 +0000 mas01cr Fix for tests/0035 refactoring
Wed, 05 Dec 2007 12:10:40 +0000 mas01cr Test for correct treatment of short tracks. refactoring
Wed, 05 Dec 2007 11:09:45 +0000 mas01cr Move query/db times setup into set_up_query() and set_up_db() refactoring
Tue, 04 Dec 2007 16:48:23 +0000 mas01cr Compute durations more correctly. refactoring
Tue, 04 Dec 2007 12:47:49 +0000 mas01cr set_up_db() analogue to set_up_query() refactoring
Tue, 04 Dec 2007 10:23:28 +0000 mas01cr Comment fixes. refactoring
Tue, 04 Dec 2007 10:17:30 +0000 mas01cr Move some more code into set_up_query() refactoring
Tue, 04 Dec 2007 09:40:55 +0000 mas01cr set_up_query() refactoring
Tue, 04 Dec 2007 09:16:48 +0000 mas01cr Use "override CFLAGS+=" in Makefile. refactoring
Fri, 30 Nov 2007 10:30:01 +0000 mas01cr Trivial cleanups of UnitNorm() refactoring
Fri, 30 Nov 2007 10:19:26 +0000 mas01cr delete_arrays() function. refactoring
Thu, 29 Nov 2007 16:31:09 +0000 mas01cr Deal with x86-64 OS X vs Linux structure padding ABI.
Thu, 29 Nov 2007 10:18:04 +0000 mas01cr Make reading the data in be its own function refactoring
Wed, 28 Nov 2007 17:46:02 +0000 mas01cr New initialize_arrays() helper routine for remaining queries. refactoring
Wed, 28 Nov 2007 17:22:42 +0000 mas01cr Move some code around a little. refactoring
Wed, 28 Nov 2007 17:04:09 +0000 mas01cr Delete pointQuery() and trackPointQuery() refactoring
Wed, 28 Nov 2007 15:13:22 +0000 mas01cr Minor makefile improvement refactoring
Wed, 28 Nov 2007 15:10:28 +0000 mas01cr Filewise refactor. refactoring
Wed, 28 Nov 2007 12:35:09 +0000 mas01cr Branch for refactoring work refactoring
Tue, 27 Nov 2007 18:14:19 +0000 mas01cr Fix test 0034
Tue, 27 Nov 2007 18:13:48 +0000 mas01cr Test for duplicate key detection logic.
Fri, 23 Nov 2007 15:53:37 +0000 mas01cr Merge trunk changes -r261:263 to audiodb-debian branch audiodb-debian
Fri, 23 Nov 2007 15:43:51 +0000 mas01cr Alter timesTable handling.
Fri, 23 Nov 2007 14:05:47 +0000 mas01cr Make using AUDIODB='valgrind ../../audioDB' work without complaints.
Fri, 23 Nov 2007 11:18:33 +0000 mas01cr Merge trunk changes -r259:260 into audiodb-debian branch audiodb-debian
Fri, 23 Nov 2007 11:08:15 +0000 mas01cr Merge -r228:254 from no-big-mmap branch.
Wed, 21 Nov 2007 11:44:41 +0000 mas01cr Merged trunk changes -r197:258 into audiodb-debian branch. audiodb-debian
Wed, 21 Nov 2007 11:38:19 +0000 mas01cr Remove workaround for previous file format compatibility changes.
Wed, 21 Nov 2007 11:35:44 +0000 mas01cr Merge powertable branch -r168:227 to trunk.
Mon, 19 Nov 2007 18:37:12 +0000 mas01cr Create and status of huge databases works. no-big-mmap
Mon, 19 Nov 2007 17:19:46 +0000 mas01cr mmap dataBuf for the remaining cases no-big-mmap
Fri, 16 Nov 2007 18:21:37 +0000 mas01cr remove two more uses of dataBuf no-big-mmap
Fri, 16 Nov 2007 16:55:40 +0000 mas01cr remove stray dataBuf use in trackPointQuery no-big-mmap
Fri, 16 Nov 2007 16:39:59 +0000 mas01cr Test against running off the end of the timesTable properly. no-big-mmap
Fri, 16 Nov 2007 16:31:36 +0000 mas01cr Wow, two changes for the price of one no-big-mmap
Fri, 16 Nov 2007 16:27:28 +0000 mas01cr Query -K tests. no-big-mmap
Fri, 16 Nov 2007 11:44:55 +0000 mas01cr Typo fix in cleanup() no-big-mmap
Thu, 15 Nov 2007 17:40:46 +0000 mas01cr no dataBuf use in dump() no-big-mmap
Thu, 15 Nov 2007 17:14:04 +0000 mas01cr whitespace. no-big-mmap
Thu, 15 Nov 2007 17:09:17 +0000 mas01cr Delete a stray remaining memcpy(). no-big-mmap
Thu, 15 Nov 2007 17:04:55 +0000 mas01cr inserting the data vectors goes through lseek()/write() no-big-mmap
Thu, 15 Nov 2007 16:38:53 +0000 mas01cr checks for enough free data space don't use dataBuf any more no-big-mmap
Thu, 15 Nov 2007 16:22:59 +0000 mas01cr fewer accesses through dataBuf no-big-mmap
Thu, 15 Nov 2007 15:18:37 +0000 mas01cr munmap() the separate mappings properly no-big-mmap
Thu, 15 Nov 2007 14:58:16 +0000 mas01cr forWrite audioDB flag (rather than function argument) so that we can no-big-mmap
Wed, 14 Nov 2007 17:58:57 +0000 mas01cr map only the database header page as db, not the entire database. no-big-mmap
Wed, 14 Nov 2007 16:40:07 +0000 mas01cr munmap() the tables too! no-big-mmap
Wed, 14 Nov 2007 16:32:18 +0000 mas01cr mmap() the various tables separately on init. no-big-mmap
Wed, 14 Nov 2007 15:57:15 +0000 mas01cr Don't use mmap() in database creation no-big-mmap
Wed, 14 Nov 2007 15:55:09 +0000 mas01cr Branch for removing the big mmap() -- and hence the 4GB limit on no-big-mmap
Wed, 14 Nov 2007 14:00:53 +0000 mas01cr Web services interface to the powertable functionality. powertable
Tue, 13 Nov 2007 17:14:21 +0000 mas01cr Zero-dimensional feature files work OK now.
Thu, 08 Nov 2007 14:18:47 +0000 mas01cr Better error detection (and messages) on invalid feature files
Wed, 07 Nov 2007 12:03:28 +0000 mas01cr Minor TODO.txt adjustments
Tue, 06 Nov 2007 17:16:32 +0000 mas01cr Merge trunk changes -r156:196 to audiodb-debian branch. audiodb-debian
Tue, 06 Nov 2007 16:29:56 +0000 mas01cr Defensive treatment of SOAP input
Tue, 06 Nov 2007 10:52:32 +0000 mas01cr Even more defensive command-line checking:
Mon, 05 Nov 2007 10:54:53 +0000 mas01cr Add a test for dump/restore functionality.
Thu, 01 Nov 2007 17:18:45 +0000 mas01cr tests similar to 0028, but with explicit radius searching on. powertable
Thu, 01 Nov 2007 16:54:28 +0000 mas01cr Power searches with non-trivial sequences powertable
Thu, 01 Nov 2007 16:15:27 +0000 mas01cr Add batchinsert version of power tests powertable
Thu, 01 Nov 2007 15:58:36 +0000 mas01cr First test of power sequence search. powertable
Thu, 01 Nov 2007 15:22:29 +0000 mas01cr Power command-line handling powertable
Thu, 01 Nov 2007 15:18:17 +0000 mas01cr Commit brief times insertion test
Thu, 01 Nov 2007 14:56:22 +0000 mas01cr sequence_sqrt() and sequence_average() functions for common patterns powertable
Thu, 01 Nov 2007 14:43:19 +0000 mas01cr Fix qpPtr to point to the query point, if applicable. powertable
Thu, 01 Nov 2007 14:37:08 +0000 mas01cr Implement power thresholding for radius search. powertable
Thu, 01 Nov 2007 11:50:34 +0000 mas01cr Delete now useless code from trackSequenceQueryNN powertable
Wed, 31 Oct 2007 18:22:23 +0000 mas01cr dump/restore support for the power table. powertable
Wed, 31 Oct 2007 16:53:25 +0000 mas01cr Correct schoolboy cut'n'paste error. powertable
Wed, 31 Oct 2007 15:38:11 +0000 mas01cr More defensive command-line error checking:
Wed, 31 Oct 2007 15:24:09 +0000 mas01cr Fix typo in INSTALL instructions (stdsoap.h -> stdsoap2.h)
Wed, 31 Oct 2007 14:37:55 +0000 mas01cr Maybe implement silence thresholding for the sequence query (without an powertable
Wed, 31 Oct 2007 13:08:21 +0000 mas01cr Abstract the operation to perform a windowed sequence sum into a powertable
Wed, 31 Oct 2007 12:01:28 +0000 mas01cr Add absolute and relative threshold arguments, and initialize variables powertable
Wed, 31 Oct 2007 10:20:09 +0000 mas01cr Define a power command-line option; use it to turn on the DB flag. powertable
Tue, 30 Oct 2007 15:28:48 +0000 mas01cr Hack in batchinsert support for power. powertable
Tue, 30 Oct 2007 15:13:01 +0000 mas01cr Hack in power table filling for single track insert. powertable
Tue, 30 Oct 2007 14:39:12 +0000 mas01cr Introduce powertable-related command-line switches: for single and powertable
Tue, 30 Oct 2007 14:26:50 +0000 mas01cr Beginnings of power table support powertable
Tue, 30 Oct 2007 11:44:49 +0000 mas01cr Branch for working on inclusion of a table to hold signal power. powertable
Mon, 29 Oct 2007 11:47:42 +0000 mas01cr Smaller databases
Mon, 29 Oct 2007 11:45:50 +0000 mas01cr Note another TODO, about yet more safety issues.
Wed, 24 Oct 2007 13:29:30 +0000 mas01cr Make the Makefile sufficiently generic to be usable on OS X.
Wed, 24 Oct 2007 11:57:20 +0000 mas01cr Make the makefile have more variables (for potential unification of
Tue, 23 Oct 2007 19:57:06 +0000 mas01cr Merge trunk changes -r146:155 to audio-debian branch. audiodb-debian
Tue, 23 Oct 2007 18:42:14 +0000 mas01cr Fix the clean target for the new HELP/README text files.
Tue, 23 Oct 2007 18:38:57 +0000 mas01cr Don't autogenerate README.txt now that that's a real source file.
Tue, 23 Oct 2007 17:21:08 +0000 mas01cr Friendlier Actionscript/SOAP behaviour.
Tue, 23 Oct 2007 09:26:41 +0000 mas01cr Slightly better text files (README, LICENCE, improved INSTALL)
Fri, 19 Oct 2007 17:04:46 +0000 mas01cr Initial cut at a dump utility; binary-based for now.
Fri, 19 Oct 2007 17:03:12 +0000 mas01cr Add an exhaustive search test.
Fri, 19 Oct 2007 14:41:54 +0000 mas01cr Variable size databases, part 2: new --size argument on database
Fri, 19 Oct 2007 13:51:53 +0000 mas01cr Variable-size databases, step 1: introduce dbSize field into the
Thu, 18 Oct 2007 13:30:57 +0000 mas01cr Compile with -g by default; real compilers can both optimize and keep
Wed, 17 Oct 2007 14:52:39 +0000 mas01cr Merge trunk changes -r143:145 to audiodb-debian branch audiodb-debian
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:35:23 +0000 mas01cr Add a test case for -p (currently failing because of double-free issues)
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, 12 Oct 2007 11:13:53 +0000 mas01cr Create endian-neutral branch endian-neutral
Fri, 12 Oct 2007 09:16:43 +0000 mas01cr Towards portability of audioDB databases, step 1: explicitly request
Fri, 12 Oct 2007 09:16:11 +0000 mas01cr Make the executable depend on audioDB.h too
Fri, 05 Oct 2007 15:42:50 +0000 mas01cr Merge trunk changes -r123:128 to audiodb-debian branch audiodb-debian
Fri, 05 Oct 2007 15:38:34 +0000 mas01cr Attempt to make audioDB files 32/64 neutral.
Fri, 05 Oct 2007 15:05:07 +0000 mas01cr First batchinsert test.
Fri, 05 Oct 2007 14:33:52 +0000 mas01cr Add WS version of test 0011.
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.
Thu, 04 Oct 2007 10:38:32 +0000 mas01cr Note absence of radius search over WS
Thu, 04 Oct 2007 10:19:05 +0000 mas01cr WS radius/track search test.
Thu, 04 Oct 2007 10:17:33 +0000 mas01cr Improve exit handling when we have a server background process.
Thu, 04 Oct 2007 09:48:44 +0000 mas01cr WS track search test
Thu, 04 Oct 2007 09:25:24 +0000 mas01cr Another WS test, this time of two tracks