An often requested feature, specific query, is now in the development branch of jargon. This is useful for developing queries of the iRODS catalog that are not served through the GenQuery facility. Specific query allows a rodsadmin to register an alias
and a parameterized sql select statement that can then be referenced by alias and arguments, or by the query string and arguments.
The full power of SQL is available for complex metadata queries, or for introducing more efficient queries at 'hot spots' in an application. The 'ils –LA' fix recently done for iPlant is one of the first places where this will be employed.
Note that this is implemented in the SpecificQueryAO with facilities to query, manage, and execute specific query. There is also a new shell script in jargon-core that can provision your iRODS zone with a few specific queries used internally. I still have
one final task, to write some tests that do query paging and closing operations, but otherwise it's there to try. The development branch in git is slated to become the Jargon 3.2 release.
Next on the plate is Java support for PAM authentication. We'll be working on this this week as the highest priority.
Cheers
MC
---------------------
Mike Conway
Interface and Java API/Integration Developer – DICE
skype:michael.c.conway