Thu Jul 27 17:12:16 PDT 2006
- Previous message: [Slony1-commit] By cbbrowne: monitoring.sgml - major addition of description of
- Next message: [Slony1-commit] By cbbrowne: Fix up tagging problems to admin guide...
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Log Message:
-----------
Modified numerous RAISE requests in stored functions to more clearly
detail what function the failure occurs in.
Modified Files:
--------------
slony1-engine/src/backend:
slony1_funcs.sql (r1.93 -> r1.94)
-------------- next part --------------
Index: slony1_funcs.sql
===================================================================
RCS file: /usr/local/cvsroot/slony1/slony1-engine/src/backend/slony1_funcs.sql,v
retrieving revision 1.93
retrieving revision 1.94
diff -Lsrc/backend/slony1_funcs.sql -Lsrc/backend/slony1_funcs.sql -u -w -r1.93 -r1.94
--- src/backend/slony1_funcs.sql
+++ src/backend/slony1_funcs.sql
@@ -561,7 +561,7 @@
end if;
else
if v_value is null then
- raise exception ''Slony-I: registry key % is not an text value'',
+ raise exception ''Slony-I: registry key % is not a text value'',
p_key;
end if;
end if;
@@ -3016,7 +3016,7 @@
select 1 into v_sync_row from @NAMESPACE at .sl_sequence where seq_id = p_seq_id;
if not found then
- v_relkind := ''O''; -- all is OK
+ v_relkind := ''o''; -- all is OK
else
raise exception ''Slony-I: setAddSequence_int(): sequence ID % has already been assigned'', p_seq_id;
end if;
@@ -3333,22 +3333,22 @@
select seq_set into v_old_set_id from @NAMESPACE at .sl_sequence
where seq_id = p_seq_id;
if not found then
- raise exception ''Slony-I: sequence %d not found'', p_seq_id;
+ raise exception ''Slony-I: setMoveSequence(): sequence %d not found'', p_seq_id;
end if;
-- ----
-- Check that both sets exist and originate here
-- ----
if p_new_set_id = v_old_set_id then
- raise exception ''Slony-I: set ids cannot be identical'';
+ raise exception ''Slony-I: setMoveSequence(): set ids cannot be identical'';
end if;
select set_origin into v_origin from @NAMESPACE at .sl_set
where set_id = p_new_set_id;
if not found then
- raise exception ''Slony-I: set % not found'', p_new_set_id;
+ raise exception ''Slony-I: setMoveSequence(): set % not found'', p_new_set_id;
end if;
if v_origin != @NAMESPACE at .getLocalNodeId(''_ at CLUSTERNAME@'') then
- raise exception ''Slony-I: set % does not originate on local node'',
+ raise exception ''Slony-I: setMoveSequence(): set % does not originate on local node'',
p_new_set_id;
end if;
@@ -3456,7 +3456,7 @@
and SQ.seq_reloid = PGC.oid
and PGC.relnamespace = PGN.oid;
if not found then
- raise exception ''Slony-I: sequence % not found'', p_seq_id;
+ raise exception ''Slony-I: sequenceSetValue(): sequence % not found'', p_seq_id;
end if;
-- ----
@@ -3859,11 +3859,11 @@
and PGXC.relname = T.tab_idxname
for update;
if not found then
- raise exception ''Slony-I: Table with id % not found'', p_tab_id;
+ raise exception ''Slony-I: alterTableForReplication(): Table with id % not found'', p_tab_id;
end if;
v_tab_fqname = v_tab_row.tab_fqname;
if v_tab_row.tab_altered then
- raise exception ''Slony-I: Table % is already in altered state'',
+ raise exception ''Slony-I: alterTableForReplication(): Table % is already in altered state'',
v_tab_fqname;
end if;
@@ -3910,7 +3910,7 @@
pi.indrelid = tab.tab_reloid and -- indexes table is this table
pc.oid = tab.tab_reloid
loop
- raise notice ''Slony-I: multiple instances of trigger % on table %'',
+ raise notice ''Slony-I: alterTableForReplication(): multiple instances of trigger % on table %'',
v_trec.tgname, v_trec.relname;
v_tgbad := ''true'';
end loop;
@@ -4023,11 +4023,11 @@
and PGXC.relname = T.tab_idxname
for update;
if not found then
- raise exception ''Slony-I: Table with id % not found'', p_tab_id;
+ raise exception ''Slony-I: alterTableRestore(): Table with id % not found'', p_tab_id;
end if;
v_tab_fqname = v_tab_row.tab_fqname;
if not v_tab_row.tab_altered then
- raise exception ''Slony-I: Table % is not in altered state'',
+ raise exception ''Slony-I: alterTableRestore(): Table % is not in altered state'',
v_tab_fqname;
end if;
@@ -4130,15 +4130,15 @@
from @NAMESPACE at .sl_set
where set_id = p_sub_set;
if not found then
- raise exception ''Slony-I: set % not found'', p_sub_set;
+ raise exception ''Slony-I: subscribeSet(): set % not found'', p_sub_set;
end if;
if v_set_origin = p_sub_receiver then
raise exception
- ''Slony-I: set origin and receiver cannot be identical'';
+ ''Slony-I: subscribeSet(): set origin and receiver cannot be identical'';
end if;
if p_sub_receiver = p_sub_provider then
raise exception
- ''Slony-I: set provider and receiver cannot be identical'';
+ ''Slony-I: subscribeSet(): set provider and receiver cannot be identical'';
end if;
-- ---
@@ -4150,7 +4150,7 @@
where sub_set = p_sub_set and
sub_receiver = p_sub_provider and
sub_forward and sub_active) then
- raise exception ''Slony-I: provider % is not an active forwarding node for replication set %'', p_sub_provider, p_sub_set;
+ raise exception ''Slony-I: subscribeSet(): provider % is not an active forwarding node for replication set %'', p_sub_provider, p_sub_set;
end if;
end if;
@@ -4204,7 +4204,7 @@
and sub_receiver = p_sub_receiver;
if found then
if not v_sub_row.sub_active then
- raise exception ''Slony-I: set % is not active, cannot change provider'',
+ raise exception ''Slony-I: subscribeSet_int(): set % is not active, cannot change provider'',
p_sub_set;
end if;
end if;
@@ -4252,7 +4252,7 @@
from @NAMESPACE at .sl_set
where set_id = p_sub_set;
if not found then
- raise exception ''Slony-I: set % not found'', p_sub_set;
+ raise exception ''Slony-I: subscribeSet_int(): set % not found'', p_sub_set;
end if;
if v_set_origin = @NAMESPACE at .getLocalNodeId(''_ at CLUSTERNAME@'') then
@@ -4599,7 +4599,7 @@
select ev_origin, ev_seqno into v_min_row from @NAMESPACE at .sl_event
where ev_origin = @NAMESPACE at .getLocalNodeId(''_ at CLUSTERNAME@'')
order by ev_origin desc, ev_seqno desc limit 1;
- raise notice ''Single node - deleting events < %'', v_min_row.ev_seqno;
+ raise notice ''Slony-I: cleanupEvent(): Single node - deleting events < %'', v_min_row.ev_seqno;
delete from @NAMESPACE at .sl_event
where
ev_origin = v_min_row.ev_origin and
@@ -4668,7 +4668,7 @@
-- anything means the table does not exist.
--
if not found then
- raise exception ''Slony-I: table % not found'', v_tab_fqname_quoted;
+ raise exception ''Slony-I: tableAddKey(): table % not found'', v_tab_fqname_quoted;
end if;
--
@@ -4734,7 +4734,7 @@
and T.tab_reloid = PGC.oid
and PGC.relnamespace = PGN.oid;
if not found then
- raise exception ''Slony-I: table with ID % not found'', p_tab_id;
+ raise exception ''Slony-I: tableDropKey(): table with ID % not found'', p_tab_id;
end if;
-- ----
@@ -4784,7 +4784,7 @@
where @NAMESPACE at .slon_quote_brute(PGN.nspname) || ''.'' ||
@NAMESPACE at .slon_quote_brute(PGC.relname) = v_tab_fqname_quoted
and PGN.oid = PGC.relnamespace) is null then
- raise exception ''Slony-I: table % not found'', v_tab_fqname_quoted;
+ raise exception ''Slony-I: determineIdxnameUnique(): table % not found'', v_tab_fqname_quoted;
end if;
--
- Previous message: [Slony1-commit] By cbbrowne: monitoring.sgml - major addition of description of
- Next message: [Slony1-commit] By cbbrowne: Fix up tagging problems to admin guide...
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Slony1-commit mailing list