Ticket #149 (closed task: wontfix)

Opened 6 years ago

Last modified 5 years ago

Abstract iTQL query strings from code

Reported by: ebrown Assigned to: somebody
Priority: critical Milestone:
Component: topaz Version: 0.5-SNAPSHOT
Keywords: Cc:
Blocking: Blocked By:

Description

There are some fairly long iTQL query strings and many duplicated queries in topaz code. Some of us find long strings like that ugly in the code base. Duplication is certainly bad as well.

IF we used ItqlHelper?.bindValues() for all query string replacements, this task would be trivial. However, there are many cases where we want to add or leave out entire triples from the query in such a way that bindValues() will not help. So there is not a trivial answer here.

Ticket probably needs further discussion before implemented.

Dependency Graph

Change History

08/29/06 17:59:53 changed by ronald

Hmm, I don't see what the use of bindValues() has to do with factoring out common query strings.

11/26/06 11:14:14 changed by amit

  • priority changed from unassigned to critical.

This is critical post launch as we have to revisit our old discussion of object abstration vs. a generic query interface.

03/26/07 11:37:41 changed by amit

  • status changed from new to closed.
  • resolution set to wontfix.

I don't believe this is necessary anymore once we move to OTM architecture. This becomes an application problem (provided we are careful on the Topaz side with tools).

08/07/07 16:25:51 changed by

  • milestone deleted.

Milestone Bugs deleted