root/trunk/omnipitr/doc/todo.pod

Revision 225, 1.7 kB (checked in by depesz, 3 years ago)

decided against it. we already can do anything we want using wrappers, so adding redundant logic to code doesn't seem good idea.

Line 
1
2 =head1 OmniPITR
3
4 =head2 TODO
5
6 Even while developing first version of the OmniPITR, we know there are things
7 that could be improved. But first things first - we have to finish development
8 of base functionality before starting work on new stuff.
9
10 Here are the already known about missing features:
11
12 =over
13
14 =item * Ability to use %r in omnipitr-restore instead of relying on
15 pg_controldata
16
17 While definitely good thing, we will still keep code to use pg_controldata as %r
18 is not available in 8.2.
19
20 =item * Provide support for --help option
21
22 Well, it can be helpful to avoid having to type another command to get to docs
23
24 =item * Add support for config file
25
26 This has the benefit over command line options that it lets you change the
27 options without Pg restart (in omnipitr-restore case at least).
28
29 =item * Deliver to multiple destinations in parallel
30
31 When delivering wal segments to slave server, and to backup destination - we can
32 reduce the time it takes, by delivering it in parallel.
33
34 =item * Add a way to specify "primary" destination for wal segments.
35
36 This would be useful if you have WAL-slave in the same network, and additional
37 slave, on a network link that can be down. Problems with non-primary
38 destinations wouldn't stop replication to primary destinations.
39
40 =item * Make temp directories inside given temp-dir, based on pid and/or random
41 values - to allow easy running (for example) 2 slaves on the same machine.
42
43 =item * Make it possible to provide multiple sources for omnipitr-restore
44
45 =item * Add specialized program to serve as archive_cleanup_command - with
46 support for compressed walarchive, and pausing removal
47
48 =back
49
50 =head2 COPYRIGHT
51
52 The OmniPITR project is Copyright (c) 2009-2010 OmniTI. All rights reserved.
Note: See TracBrowser for help on using the browser.