Wed, 24 Dec 2008 10:55:32 +0000 |
mas01cr |
dataBuf is no more.
api-inversion
|
Wed, 24 Dec 2008 10:55:28 +0000 |
mas01cr |
Delete char *db field from audioDB class.
api-inversion
|
Wed, 24 Dec 2008 10:55:24 +0000 |
mas01cr |
Move sequence_foo() functions out of audioDB:: namespace...
api-inversion
|
Wed, 24 Dec 2008 10:55:20 +0000 |
mas01cr |
Deal with audioDB::UnitNorm
api-inversion
|
Wed, 24 Dec 2008 10:55:16 +0000 |
mas01cr |
Begin pushing information through.
api-inversion
|
Wed, 24 Dec 2008 10:55:12 +0000 |
mas01cr |
Accumulators everywhere!
api-inversion
|
Wed, 24 Dec 2008 10:55:08 +0000 |
mas01cr |
Cheap hackery abounds.
api-inversion
|
Wed, 24 Dec 2008 10:55:03 +0000 |
mas01cr |
Baby steps...
api-inversion
|
Wed, 24 Dec 2008 10:54:59 +0000 |
mas01cr |
Code spaghettification continues.
api-inversion
|
Wed, 24 Dec 2008 10:54:55 +0000 |
mas01cr |
Split up accumulator.h into multiple files
api-inversion
|
Wed, 24 Dec 2008 10:54:51 +0000 |
mas01cr |
Map out "new" audiodb_query() API.
api-inversion
|
Wed, 24 Dec 2008 10:54:48 +0000 |
mas01cr |
Hey, look, nothing in index.cpp uses Reporter classes.
api-inversion
|
Wed, 24 Dec 2008 10:54:44 +0000 |
mas01cr |
Add a text file explaining my plan for the accumulators.
api-inversion
|
Wed, 24 Dec 2008 10:54:40 +0000 |
mas01cr |
Initial implementation of accumulators for forthcoming audiodb_query().
api-inversion
|
Wed, 24 Dec 2008 10:54:36 +0000 |
mas01cr |
Begin quelling the noise of reporter.h
api-inversion
|
Tue, 23 Dec 2008 20:41:58 +0000 |
mas01mc |
Small changes to add restrict list to indexed search. Removed redundant methods in indexed query code paths.
|
Fri, 12 Dec 2008 15:37:17 +0000 |
mas01cr |
Add a partial libtests/ implementation of tests/0037.
api-inversion
|
Thu, 11 Dec 2008 17:51:03 +0000 |
mas01cr |
Fix the last compiler warning.
api-inversion
|
Thu, 11 Dec 2008 08:54:06 +0000 |
mas01cr |
Fix a memory corruption bug.
api-inversion
|
Thu, 11 Dec 2008 08:54:01 +0000 |
mas01cr |
Pavlovian response to compiler warnings...
api-inversion
|
Tue, 09 Dec 2008 22:48:30 +0000 |
mas01cr |
The lesser of two evils, part 2.
api-inversion
|
Tue, 09 Dec 2008 20:53:39 +0000 |
mas01cr |
The lesser of two evils, part 1.
api-inversion
|
Tue, 09 Dec 2008 20:53:34 +0000 |
mas01cr |
Noodling around while putting off the attack on batchinsert_large_adb()
api-inversion
|
Fri, 05 Dec 2008 22:56:12 +0000 |
mas01cr |
Slight rearrangement of insert code.
api-inversion
|
Fri, 05 Dec 2008 22:32:49 +0000 |
mas01cr |
invert audioDB::insert / audiodb_insert().
api-inversion
|
Fri, 05 Dec 2008 22:32:43 +0000 |
mas01cr |
Begin working towards inverting audioDB::insert() / audiodb_insert().
api-inversion
|
Wed, 03 Dec 2008 17:40:17 +0000 |
mas01cr |
Better error-checking for operations which write to the database.
api-inversion
|
Wed, 03 Dec 2008 17:40:15 +0000 |
mas01cr |
Move the struct adb definition from the auidioDB_API.h into the
api-inversion
|
Wed, 03 Dec 2008 14:53:20 +0000 |
mas01cr |
Invert audioDB::l2norm / audiodb_l2norm()
api-inversion
|
Thu, 27 Nov 2008 16:22:52 +0000 |
mas01cr |
Invert audioDB::power_flag / audiodb_power()
api-inversion
|
Thu, 27 Nov 2008 15:19:49 +0000 |
mas01cr |
Invert audioDB::dump / audiodb_dump().
api-inversion
|
Thu, 27 Nov 2008 15:19:47 +0000 |
mas01cr |
off_t in ABI structures is a bad thing.
api-inversion
|
Thu, 27 Nov 2008 15:19:45 +0000 |
mas01cr |
Don't divide by zero.
api-inversion
|
Thu, 27 Nov 2008 10:19:50 +0000 |
mas01ik |
Missing key option added to API.
|
Tue, 25 Nov 2008 16:41:01 +0000 |
mas01cr |
Invert audioDB::status / audiodb_status().
api-inversion
|
Tue, 25 Nov 2008 16:41:00 +0000 |
mas01cr |
Compile the test files with -g.
api-inversion
|
Tue, 25 Nov 2008 16:40:59 +0000 |
mas01cr |
There can be only one (again).
api-inversion
|
Mon, 24 Nov 2008 15:42:15 +0000 |
mas01cr |
Include some necessary information in struct adb.
api-inversion
|
Mon, 24 Nov 2008 12:50:38 +0000 |
mas01cr |
close the database returned from audiodb_create() inside audioDB::create
api-inversion
|
Mon, 24 Nov 2008 12:45:54 +0000 |
mas01cr |
Really free allocated memory, even on normal(!) exit...
api-inversion
|
Mon, 24 Nov 2008 12:42:17 +0000 |
mas01cr |
More careful audiodb_create()
api-inversion
|
Mon, 24 Nov 2008 11:12:57 +0000 |
mas01cr |
Preparation for more complex inversion.
api-inversion
|
Mon, 24 Nov 2008 11:12:56 +0000 |
mas01cr |
Make everything depend on audioDB_API.h.
api-inversion
|
Mon, 24 Nov 2008 09:38:35 +0000 |
mas01cr |
Move "liszt" command into its own file.
api-inversion
|
Fri, 21 Nov 2008 15:22:15 +0000 |
mas01cr |
Invert audiodb_create() / audioDB::create().
api-inversion
|
Fri, 21 Nov 2008 15:22:13 +0000 |
mas01cr |
Mark libtests/0036 as "not applicable" for now.
api-inversion
|
Fri, 21 Nov 2008 15:05:56 +0000 |
mas01cr |
Create a branch for trying to "invert" the command-line program and
api-inversion
|
Fri, 21 Nov 2008 14:52:43 +0000 |
mas01cr |
Fix some more argvctr+1 errors
|
Fri, 21 Nov 2008 14:32:27 +0000 |
mas01cr |
API const correctness.
|
Fri, 21 Nov 2008 12:23:08 +0000 |
mas01cr |
Support --DUMP on databases with O2_FLAG_LARGE_ADB.
|
Sun, 16 Nov 2008 21:18:40 +0000 |
mas01cr |
Fix two more tests
|
Sun, 16 Nov 2008 21:18:34 +0000 |
mas01cr |
Add dependencies to test utils and API header for library test
|
Fri, 14 Nov 2008 21:15:09 +0000 |
mas01cr |
Fix double-close() [and double-munmap()] bug in batchinsert.
|
Fri, 14 Nov 2008 21:15:02 +0000 |
mas01cr |
Fix sizeof(char *) -> strlen() thinko.
|
Fri, 14 Nov 2008 15:50:09 +0000 |
map01bf |
libtests are now compatible with the dylib created on mac osx
|
Fri, 14 Nov 2008 14:10:49 +0000 |
map01bf |
The Makefile has been altered so that when running it on a darwin system
|
Thu, 13 Nov 2008 17:09:51 +0000 |
mas01cr |
Add library SONAME versioning.
|
Thu, 13 Nov 2008 15:31:54 +0000 |
mas01cr |
Make clean a dependency of distclean Makefile target.
|
Thu, 13 Nov 2008 12:54:15 +0000 |
mas01cr |
Proper dependency information for audioDB.cpp:
|
Wed, 12 Nov 2008 15:40:40 +0000 |
mas01cr |
Merge gcc-4.3-cleanups branch (-r629:642, but I consider that branch as
|
Wed, 12 Nov 2008 15:23:32 +0000 |
mas01cr |
gcc-4.3 warning cleanups for lshlib.cpp
gcc-4.3-cleanups
|
Wed, 12 Nov 2008 15:23:31 +0000 |
mas01cr |
Only compile cmdline.c once
gcc-4.3-cleanups
|
Wed, 12 Nov 2008 15:23:30 +0000 |
mas01cr |
deal with the write() calls in implementation of the API, too.
gcc-4.3-cleanups
|
Wed, 12 Nov 2008 15:23:29 +0000 |
mas01cr |
check return values of read() and write(), erroring out on an error
gcc-4.3-cleanups
|
Wed, 12 Nov 2008 14:05:26 +0000 |
mas01cr |
One more set of braces to avoid ambiguous `else's
gcc-4.3-cleanups
|
Wed, 12 Nov 2008 14:01:09 +0000 |
mas01cr |
More parentheses in ALIGN_FOO_UP() macros.
gcc-4.3-cleanups
|
Wed, 12 Nov 2008 14:01:06 +0000 |
mas01cr |
Initialize UseApiError to 0 (false) in audioDB constructors.
gcc-4.3-cleanups
|
Wed, 12 Nov 2008 13:05:14 +0000 |
mas01cr |
Add some braces to avoid ambiguous `else's.
gcc-4.3-cleanups
|
Wed, 12 Nov 2008 13:05:13 +0000 |
mas01cr |
Fix a buffer-overrun detected (statically!) by gcc
gcc-4.3-cleanups
|
Wed, 12 Nov 2008 13:05:12 +0000 |
mas01cr |
one more bit of const correctness.
gcc-4.3-cleanups
|
Wed, 12 Nov 2008 13:05:10 +0000 |
mas01cr |
YET MORE CONST-CORRECTNESS.
gcc-4.3-cleanups
|
Wed, 12 Nov 2008 13:05:09 +0000 |
mas01cr |
$(LIBRARY) makefile target doesn't need GSOAP_INCLUDE.
gcc-4.3-cleanups
|
Wed, 12 Nov 2008 13:05:08 +0000 |
mas01cr |
apparently main()'s argc is an int, not an unsigned. Who knew?
gcc-4.3-cleanups
|
Wed, 12 Nov 2008 12:02:49 +0000 |
mas01cr |
Branch for cleaning up all the gcc-4.3 warnings and errors.
gcc-4.3-cleanups
|
Wed, 12 Nov 2008 10:21:06 +0000 |
mas01ik |
First version of the API, committed to the main trunk. Thanks Christophe, for all the help!
|
Fri, 07 Nov 2008 12:48:26 +0000 |
mas01mc |
Added serialized feature query Web Service, server-side only, example Python script: QueryADB.py -v
pre_api
|
Fri, 07 Nov 2008 12:18:43 +0000 |
mas01mc |
serialized features query complete and tested
serializedQuery
|
Thu, 06 Nov 2008 22:57:39 +0000 |
mas01mc |
serialized query now with power.
serializedQuery
|
Thu, 06 Nov 2008 16:07:57 +0000 |
mas01mc |
completed serialized shingle query, with some initial testing using QueryADB.py -v
serializedQuery
|
Thu, 06 Nov 2008 08:54:40 +0000 |
mas01mc |
serialized shingle query added to WS, compiles but not tested
serializedQuery
|
Mon, 27 Oct 2008 11:09:34 +0000 |
mas01mc |
Adding QueryADB.py python library for audioDB query over SOAP
serializedQuery
|
Mon, 27 Oct 2008 11:08:13 +0000 |
mas01mc |
New branch for serialized queries over SOAP
serializedQuery
|
Wed, 08 Oct 2008 17:23:15 +0000 |
mas01cr |
remove -h flag for sequencehop, restoring buildability with
|
Wed, 08 Oct 2008 13:55:16 +0000 |
mas01cr |
Fix for building cmdline.c with required architecture flags on OS X.
|
Wed, 08 Oct 2008 11:06:11 +0000 |
mas01cr |
Quieten newer compilers with MORE CONST CORRECTNESS.
|
Tue, 07 Oct 2008 21:03:26 +0000 |
mas01mc |
unionized punning of the sbucket.snext field into {subucket* ptr, unsigned numBuckets}snext; so that list-head code is 64-bit friendly.
|
Tue, 07 Oct 2008 20:08:22 +0000 |
mas01mc |
added portable C++ reinterpret_cast<Uns32T> instead of C-style cast to fix 64-bit compile error in query.cpp. This is in advance of re-writing bucket class to include a union{} of pointer and counter fields.
|
Tue, 07 Oct 2008 18:41:38 +0000 |
mas01mc |
make error message reflect boundary condition when queryPoint >= numVectors-sequenceLength+1
|
Sun, 21 Sep 2008 09:33:57 +0000 |
mas01mc |
fixed error when queryPoint was one-past-the-end of the query track. Added test for this case.
|
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, 05 Sep 2008 20:01:58 +0000 |
mas01mc |
Added new INDEX tests: LARGE_ADB, PATH PREFIX, cmdline and WS. Removed redundant feature PREFIX in audioDB.cpp. Moved tests/0050 to tests/0041 so INDEX tests are all in 0040-0049 range.
|
Fri, 05 Sep 2008 16:40:41 +0000 |
mas01mc |
fixed startServer() reporting of non-locatable database or index. Achieved by setting isServer=1 AFTER checking database and loading INDEX.
|
Fri, 05 Sep 2008 14:35:44 +0000 |
mas01mc |
gengetopt does not support multiple dependencies, so added test for database_given for INDEX command. Still cannot figure out why sometimes error(...) throws char* exception and SIG_ABORT
|
Fri, 05 Sep 2008 14:16:21 +0000 |
mas01mc |
converted read/write into fread/fwrite for LSH hashtable serialize and unserialize. INDEXING is now faster.
|
Tue, 02 Sep 2008 17:10:59 +0000 |
mas01mc |
Added test for --LISZT over command-line and WS, plus --lisztOffset and --lisztLength
|
Tue, 02 Sep 2008 16:16:59 +0000 |
mas01mc |
Added command-line and WS methods to (LI)st key-(S)trings and si(Z)es of (T)racks --LISZT --lisztOffset offset --lisztLength len
|