Bug 3830 - RLS searches for LRC tables in RLI database
: RLS searches for LRC tables in RLI database
Status: RESOLVED FIXED
: Replica Location
RLS
: development
: PC Linux
: P3 minor
: ---
Assigned To:
:
:
:
:
  Show dependency treegraph
 
Reported: 2005-10-19 13:34 by
Modified: 2006-05-23 14:06 (History)


Attachments
Patch to be used with a GT 4.0.2 distribution (1.03 KB, patch)
2006-05-23 14:06, Rob S
Details


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2005-10-19 13:34:05
The following call in rli_init() [rli.c:89, rli.c:610]

  if (db_open(dbname, db_user, db_pwd, 1, &rlih, errbuf) != GLOBUS_RLS_SUCCESS)
    logit(LOG_WARNING, "rli_init(%s): %s", dbname, errbuf);

results in queries to (nonexistent) rli tables in the lrc database. The
parameter lrcserver set to 1 above should be set to 0.
------- Comment #1 From 2006-05-23 13:04:22 -------
Corrected the Summary field of this report. It is that the LRC tables are
looked for in the RLI db, not the other way around.

Also, here's an example error message as reported by Ben Clifford:

> > 2006-05-22 17:13:51 T16384: gettablecount(1): [MySQL][ODBC 3.51
> > Driver][mysqld-4.1.11]Table 'rli1000.t_pfn' doesn't exist

The suggested resolution is still correct.
------- Comment #2 From 2006-05-23 13:19:13 -------
Fix is checked in (file rli.c modified) to globus_4_0_branch and trunk.
------- Comment #3 From 2006-05-23 13:30:23 -------
crosslink with VDT equivalent of this bug:
http://vdt.cs.wisc.edu/rt/index.html?user=guest&pass=guest&q=1682
------- Comment #4 From 2006-05-23 14:06:23 -------
Created an attachment (id=963) [details]
Patch to be used with a GT 4.0.2 distribution

This is for use against the GT 4.0.2 codebase.