| Age | Commit message (Collapse) | Author |
|
|
|
It fails to handle unicode strings - it puts BOM in
wrong place. Wrap logging.handlers implementation
in class that simply drops the BOM addition.
|
|
|
|
|
|
- Both wal-master and slave now use [walmgr] configuration section.
- Added --init-master and --init-slave command to set up configuration files.
- Various path are guessed from PGDATA, optionally override with --set X=Y
- "slave" config key in wal-master.ini now only contains hostname
- "slave" config key in wal-slave.ini has been replaced with walmgr_data
- ssh-keygen option to init-master, ssh-add-key option to init-slave
- most of the cf.get() calls for directories have been replaced with cf.getfile()
|
|
|
|
Based on a patch by Mark Kirkwood.
|
|
|
|
allows master and slave pg_xlog files to be in different
locations. During restore this directory is symlinked to
slave pg_xlog. Patch from Steve Singer.
|
|
control whether the slave data directory is kept or
overwritten during restore. Patch from Steve Singer.
|
|
|
|
Attempt to keep symlinks for pg_log and pg_xlog. Add a
new configuration parameter for controlling the behaviour.
|
|
* Template config is now in docstring to make to more
easy to keep up-to-date.
* dbscript: --ini option to show template config.
|
|
- bring londiste help message more up to date
- add --help hint for DBScript start error msg
- bump pgq version to 3.0devel
|
|
New configuration variables for the config locations plus the
documentation changes.
Mark Kirkwoord, with some editorialization by me.
|
|
- remove the obsolete setconsumer stuff
- New CascadedConsumer / CascadedWorker classes,
that are based on regular pgq.Consumer
- move RemoteConsumer / SerialConsumer out of pgq/consumer.py
pgq.Consumer:
- rename conf params and instance variables:
pgq_queue_name -> queue_name
pgq_consumer_id -> consumer_name
- disable automatic registration on the queue,
now script needs to be called with switches --register / --unregister
- drop code to read from multiple-queues at once
pgq.ticker:
- drop event seq tracking code, this is now done in db
|
|
- upgraded configuration to use 8.3
|
|
- Added recovery restart point handling, retain WAL files since the last
restart point. Additional slave config parameter "slave_bin" for specifying
location for postgres binaries.
- Slave backup now creates backup_label and history files.
|
|
- parallel copy
- dont error out in 'copy' when columns differ - its add-table problem
- test big cascade with lot of tables
|
|
|
|
|