Chris Browne cbbrowne at lists.slony.info
Tue Aug 28 11:17:51 PDT 2007
Update of /home/cvsd/slony1/slony1-engine
In directory main.slony.info:/tmp/cvs-serv20067

Modified Files:
	TODO 
Log Message:
Add in new TODO items that Chris plans to work on Real Soon Now


Index: TODO
===================================================================
RCS file: /home/cvsd/slony1/slony1-engine/TODO,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -d -r1.10 -r1.11
*** TODO	13 Jul 2007 22:08:23 -0000	1.10
--- TODO	28 Aug 2007 18:17:49 -0000	1.11
***************
*** 27,30 ****
--- 27,53 ----
    Jan working on this
  
+ - UPDATE FUNCTIONS needs to be able to reload version-specific
+   functions in v2.0, so that if we do an upgrade via:
+     "pg_dump -p $OLDVPORT dbname | psql -p $NEWVERPORT -d dbname"
+   we may then run "UPDATE FUNCTIONS" to tell the instance to know
+   about the new PostgreSQL version.
+ 
+   This probably involves refactoring the code that loads the
+   version-specific SQL into a function that is called by both STORE
+   NODE and UPDATE FUNCTIONS.
+ 
+ - Script to "duplicate node"; create a new node that looks just like
+   an existing node, that is, with the same replication sets.
+ 
+   Overview:
+    - Run slony1_extract_schema.sh against the origin node for the sets
+      subscribed to; this gives an SQL script.
+ 
+    - Generate slonik script to do:
+      * STORE NODE for new node
+      * STORE PATH to get the new node to communicate with the node it's
+        duplicating
+      * SUBSCRIBE SET for all the relevant sets
+ 
  Longer Term Items
  ---------------------------
***************
*** 43,46 ****
--- 66,75 ----
    problems.
  
+ - Partitioning Support
+ 
+   Add stored procedures to support adding in subscriptions to empty
+   tables; verify emptiness on origin, TRUNCATE on subscribers.  The
+   stored proc(s) would be run as part of EXECUTE SCRIPT...
+ 
  - Use PGXS
  
***************
*** 116,117 ****
--- 145,150 ----
      - Omit columns on a subscriber
      - Omit tuples
+ 
+ SL-Set
+ 
+ - Could it have some policy in it as to preferred failover targets?
\ No newline at end of file



More information about the Slony1-commit mailing list