Tue, 29 Sep 2009 16:23:37 +0000 |
mas01cr |
Improve error reporting in sb-alien bindings
|
Wed, 23 Sep 2009 17:54:37 +0000 |
map01bf |
removed the raised warning as its behavior doesn't actually seem appropriate.
|
Wed, 23 Sep 2009 16:44:27 +0000 |
mas01mj |
Fixed up repr/str
|
Wed, 23 Sep 2009 16:19:42 +0000 |
mas01mj |
Various fixes:
|
Wed, 23 Sep 2009 15:25:35 +0000 |
mas01mj |
audiodb->audioDB
|
Wed, 23 Sep 2009 14:38:02 +0000 |
map01bf |
tightened the inline docs in pyadbmodule.c
|
Tue, 22 Sep 2009 16:40:57 +0000 |
mas01mj |
Added support for includeKeys/excludeKeys, et al
|
Tue, 22 Sep 2009 15:04:58 +0000 |
mas01mj |
First bash at a simple pyadb web interface
|
Tue, 22 Sep 2009 12:35:24 +0000 |
map01bf |
added the first pass of the native python access class, open, close and insert supported, query still to come.
|
Mon, 21 Sep 2009 23:10:57 +0000 |
map01bf |
added a bunch of improved error messaging.
|
Mon, 21 Sep 2009 17:48:41 +0000 |
map01bf |
added a Readme
|
Mon, 21 Sep 2009 17:42:52 +0000 |
map01bf |
added a query hook. Should compile a run, but I haven't exhaustively tested the various input parameters yet.
|
Wed, 16 Sep 2009 16:12:33 +0000 |
map01bf |
added an insert from file function.
|
Tue, 15 Sep 2009 17:40:02 +0000 |
map01bf |
Okay, I think my python bindings have reached the border of useful, so in the svn they go.
|
Tue, 15 Sep 2009 10:16:10 +0000 |
mas01mj |
Tidying and corrections to spec.
|
Tue, 15 Sep 2009 09:15:28 +0000 |
mas02md |
Michael Jewell went through this and noticed some semantic errors and he and I tidied up some of the definitions.
|
Mon, 14 Sep 2009 16:06:02 +0000 |
map01bf |
added an escape around ldconfig for darwin systems (macosx) in the install as ldconfig doesn't exist on these systems and as near as I can tell it's functionality isn't necessary when building dylibs, at least as used here.
|
Fri, 04 Sep 2009 13:47:13 +0000 |
mas01mj |
Now takes DatabasePath on a per-Location basis.
|
Wed, 02 Sep 2009 09:32:35 +0000 |
mas01mj |
Added audioDB pkg-config check to configure.ac
|
Tue, 01 Sep 2009 15:37:32 +0000 |
mas01mj |
Merge branch 'sparql-new'
|
Tue, 01 Sep 2009 14:55:47 +0000 |
mas01cr |
Use pkg-config to pick up dependencies (gsoap++, gsl)
|
Tue, 01 Sep 2009 14:17:57 +0000 |
mas01cr |
Tiny runner-rdf/Makefile modification
|
Tue, 01 Sep 2009 14:17:55 +0000 |
mas01cr |
Update install target to be mildly useful
|
Fri, 28 Aug 2009 17:14:06 +0000 |
mas01cr |
MORE MEMORY SANITY
|
Fri, 21 Aug 2009 15:23:32 +0000 |
mas01mj |
Added some README info.
|
Fri, 21 Aug 2009 15:23:32 +0000 |
mas01mj |
Added support for similarity searching.
|
Fri, 21 Aug 2009 15:23:31 +0000 |
mas01mj |
Added a few example SPARQL queries.
|
Fri, 21 Aug 2009 15:23:30 +0000 |
mas01mj |
Fixed up error codes and return types
|
Tue, 18 Aug 2009 14:23:32 +0000 |
mas01mj |
Tidying and POST enhancement
|
Tue, 18 Aug 2009 14:23:31 +0000 |
mas01mj |
Small tweak to fix integer ordering.
|
Mon, 17 Aug 2009 15:36:32 +0000 |
mas01mj |
Added support for all-track retrieval
|
Mon, 17 Aug 2009 15:36:31 +0000 |
mas01mj |
mod_audiodb now uses apache config correctly.
|
Fri, 14 Aug 2009 16:39:32 +0000 |
mas01cr |
Fix some fd leaks in the command-line binary
|
Thu, 13 Aug 2009 11:20:56 +0000 |
mas01mj |
Apache RDF module generalization
|
Thu, 13 Aug 2009 11:20:56 +0000 |
mas01mj |
End-to-end functioning SPARQL with audioDB storage module
|
Wed, 12 Aug 2009 14:57:11 +0000 |
mas01cr |
Test for audiodb_retrieve_datum()
|
Tue, 11 Aug 2009 21:57:46 +0000 |
mas01cr |
Remove LIBGSL from library link stage
|
Tue, 11 Aug 2009 21:42:49 +0000 |
mas01cr |
Take advantage of those new handy _or_goto_error macros
|
Tue, 11 Aug 2009 21:42:44 +0000 |
mas01cr |
Make dump.cpp not use mmap()
|
Tue, 11 Aug 2009 21:42:39 +0000 |
mas01cr |
Deal with signed/unsigned comparison, again.
|
Tue, 11 Aug 2009 21:42:34 +0000 |
mas01cr |
Remove mmap() from l2norm.cpp
|
Tue, 11 Aug 2009 21:42:29 +0000 |
mas01cr |
Remove uses of mmap() from open.cpp
|
Tue, 11 Aug 2009 21:42:24 +0000 |
mas01cr |
Address portability issues in database creation
|
Tue, 11 Aug 2009 21:42:18 +0000 |
mas01cr |
Use _locking() to emulate fcntl() locks
|
Tue, 11 Aug 2009 21:42:13 +0000 |
mas01cr |
Header file rearrangement
|
Tue, 11 Aug 2009 21:42:07 +0000 |
mas01cr |
Use _commit() to emulate fsync()
|
Tue, 11 Aug 2009 21:42:01 +0000 |
mas01cr |
Use $(CC) and $(CXX) rather than hard-coding compilers
|
Thu, 06 Aug 2009 12:00:46 +0000 |
mas01mj |
Merge branch 'sparql'
|
Mon, 03 Aug 2009 09:58:42 +0000 |
mas01mj |
Merge branch 'sparql'
|
Fri, 31 Jul 2009 14:36:12 +0000 |
mas01mj |
Merged through librdf storage hooks and apache2 module.
|
Tue, 28 Jul 2009 13:49:49 +0000 |
mas01mj |
No changes... oddly
|
Tue, 28 Jul 2009 13:49:48 +0000 |
mas01mj |
Added some debugging
|
Tue, 21 Jul 2009 15:57:24 +0000 |
mas01cr |
Add retrieve.cpp, missing from previous commit.
|
Tue, 14 Jul 2009 15:35:36 +0000 |
mas01cr |
API for retrieving a track's data.
|
Mon, 06 Jul 2009 17:13:49 +0000 |
mas01cr |
Yet fewer memory leaks in the PD external
|
Mon, 06 Jul 2009 16:44:59 +0000 |
mas01cr |
Make the initialization of adbpd objects useful
|
Mon, 06 Jul 2009 15:26:24 +0000 |
mas01cr |
Some memory-handling fixes
|
Mon, 06 Jul 2009 15:09:55 +0000 |
mas01cr |
No more warnings in the PD external with -Wall
|
Mon, 06 Jul 2009 15:09:54 +0000 |
mas01cr |
Marginally more idiomatic adbpd_setquerytype()
|
Mon, 06 Jul 2009 15:09:53 +0000 |
mas01cr |
Remove global adbpointer from PD external
|
Mon, 06 Jul 2009 11:52:23 +0000 |
mas01cr |
Reindent pd bindings file.
|
Mon, 06 Jul 2009 11:52:21 +0000 |
mas01cr |
Decorate audioDB::error with the noreturn attribute
|
Fri, 03 Jul 2009 15:27:29 +0000 |
mas01cr |
improvements to runner-rdf example
|
Fri, 03 Jul 2009 15:00:28 +0000 |
mas01cr |
test for command-line binary no-argument behaviour
|
Wed, 01 Jul 2009 11:44:55 +0000 |
mas01mj |
Shifted the query type condition into setquerytype, so it's no longer
|
Wed, 01 Jul 2009 11:44:49 +0000 |
mas01mj |
Removed redundant flext library, and tidied up the core C file a little.
|
Wed, 01 Jul 2009 11:02:10 +0000 |
mas01mj |
Adding pd binding
|
Wed, 24 Jun 2009 11:42:32 +0000 |
mas01mj |
Rejig to put version info directly into gengetopt.in version.
|
Wed, 24 Jun 2009 11:36:20 +0000 |
mas01mj |
Added propset to pull in version number
|
Wed, 24 Jun 2009 11:15:15 +0000 |
mas01mj |
Fix for startup segfault (shifted the param parsing to the start of processArgs)
|
Thu, 18 Jun 2009 11:01:31 +0000 |
mas01cr |
Work around the non-universality of fdatasync()
|
Fri, 17 Apr 2009 16:52:15 +0000 |
mas02md |
Usually a commitment phobe but everybody has they're first time. Include mant structural changes and additional definition in line with what Christophe has asked for. Some of the schemas are more complicated than Id like - I will try to think of more elegant ways of specification.
|
Sun, 22 Feb 2009 15:04:44 +0000 |
mas01mc |
Fixed error in pointID bit processing (logical ! used instead of bit-wise ~). Fixed LSH table row disk/core dump routines.
multiprobeLSH
|
Sun, 22 Feb 2009 03:44:25 +0000 |
mas01mc |
Added a test program and lshlib functionality to inspect on-disk and in-core hashtable representations.
multiprobeLSH
|
Sat, 21 Feb 2009 21:56:57 +0000 |
mas01mc |
Added public lsh hashtable inspection methods.
multiprobeLSH
|
Sat, 21 Feb 2009 12:00:03 +0000 |
mas01mc |
Simplified (logically reduced) bit-processing operations in lshlib
multiprobeLSH
|
Fri, 20 Feb 2009 19:08:45 +0000 |
mas01mc |
INDEXING: fixed reverse-lookup roundoff error when data gets very large. Computation of offset was lacking an essential cast to off_t.
|
Fri, 20 Feb 2009 19:03:17 +0000 |
mas01mc |
INDEXING: fixed reverse-lookup roundoff error when data gets very large. Computation of offset was lacking an essential cast to off_t.
multiprobeLSH
|
Fri, 13 Feb 2009 11:24:39 +0000 |
mas01cr |
Whoops. Clean up the misaimed commit; the examples/ was meant to go
multiprobeLSH
|
Fri, 13 Feb 2009 11:23:13 +0000 |
mas01cr |
Improve the behaviour of the RDF example a little bit.
|
Fri, 13 Feb 2009 11:23:10 +0000 |
mas01cr |
Produce embryonic example of integration with runner ("sonic annotator")
|
Fri, 13 Feb 2009 11:01:35 +0000 |
mas01cr |
Improve the behaviour of the RDF example a little bit.
multiprobeLSH
|
Fri, 13 Feb 2009 11:01:32 +0000 |
mas01cr |
Produce embryonic example of integration with runner ("sonic annotator")
multiprobeLSH
|
Thu, 12 Feb 2009 10:44:54 +0000 |
mas01cr |
Implement error exits in the SOAP client when the return code is not SOAP_OK.
|
Wed, 11 Feb 2009 12:38:04 +0000 |
mas01cr |
Make the Makefile test target depend on $(LIBRARY) as well as $(EXECUTABLE).
|
Wed, 11 Feb 2009 12:38:03 +0000 |
mas01cr |
Implement a rudimentary API for audioDB::liszt
|
Wed, 11 Feb 2009 10:42:23 +0000 |
mas02md |
Add the latex sources to the AudioDB spec document
|
Sun, 08 Feb 2009 22:32:33 +0000 |
mas01mc |
Rework new audiodb_track_id_datum_offset() and audiodb_insert_create_datum_offset() so that all offsets are in num_vectors. Internals of data storage are left the the methods to implement. If we are going to export these methods to the API, how do we expose the cache ? It needs to be passed back to the user and back in by the user on each call for caching to be re-entrant. No (intentional) functional changes this version.
multiprobeLSH
|
Sun, 08 Feb 2009 15:53:57 +0000 |
mas01mc |
Expanded interface to audiodb_insert_create_datum() and audiodb_track_id_datum() to include _offset versions of both. Default cache is NULL, but offset and size parameters required.
multiprobeLSH
|
Sun, 08 Feb 2009 06:41:55 +0000 |
mas01mc |
A fix for using_query_point with query_by_key (i.e. not by file). This code path still loads the entire query file, even if using one vector. Loading of query data needs better rationalization.
multiprobeLSH
|
Sun, 08 Feb 2009 05:06:01 +0000 |
mas01mc |
Fixed non-NULL memory initializaton error. We require NULL fields for correct free() behaviour.
multiprobeLSH
|
Sat, 07 Feb 2009 18:01:18 +0000 |
mas01mc |
This fix plugs a minor memory leak introduced in caching file references.
multiprobeLSH
|
Sat, 07 Feb 2009 16:59:31 +0000 |
mas01mc |
Added file caching for sparse datum reads. This required making a new type called adb_fd_cache_t and modifying the read methods audiodb_track_id_datum() and audiodb_insert_create_datum() to use the cache struct if one is provided by the user.
multiprobeLSH
|
Sat, 07 Feb 2009 12:12:46 +0000 |
mas01mc |
Fixed time-stamp option off-by-one error in new sparse scattered I/O. This probably isn't used by anyone at the moment and time-stamping needs to be tested properly anyway.
multiprobeLSH
|
Sat, 07 Feb 2009 01:20:05 +0000 |
mas01mc |
Optimized the query_loop_points inner loop for memcpy and I/O efficiency. Uses sparse seeks and reads to perform scattered reads across data set. Current version does not cache fid between open calls to the same trackID.
multiprobeLSH
|
Fri, 06 Feb 2009 21:08:35 +0000 |
mas01mc |
Added back single-query point I/O behaviour from pre API-inversion. Thus only those query vectors required are loaded when using query-from-file. Tests 0006 and 0007 fail silently with this change.
multiprobeLSH
|