From f80378cfccc959e1a8f8cbb3c3b93881ee872687 Mon Sep 17 00:00:00 2001 From: Marko Kreen Date: Tue, 9 Oct 2007 08:01:03 +0000 Subject: [PATCH] more doc update --- doc/Makefile | 7 ++++--- doc/overview.txt | 6 +++--- doc/todo.txt | 46 ++++++++++++++++++++++------------------------ 3 files changed, 29 insertions(+), 30 deletions(-) diff --git a/doc/Makefile b/doc/Makefile index 8cc549d..954ea46 100644 --- a/doc/Makefile +++ b/doc/Makefile @@ -5,10 +5,11 @@ web = mkz@shell.pgfoundry.org:/home/pgfoundry.org/groups/pgbouncer/htdocs/ -include ../config.mak MANPAGES = pgbouncer.1 pgbouncer.5 +HTML = config.html usage.html todo.html all: $(MANPAGES) -html: config.html usage.html +html: $(HTML) install: $(MANPAGES) mkdir -p $(DESTDIR)$(mandir)/man1/ @@ -18,7 +19,7 @@ install: $(MANPAGES) upload: devupload.sh overview.txt $(wiki) - devupload.sh todo.txt $(wiki)/ToDo + #devupload.sh todo.txt $(wiki)/ToDo #devupload.sh usage.txt $(wiki)/UsageInfo #devupload.sh config.txt $(wiki)/ConfigFile @@ -48,6 +49,6 @@ distclean: clean realclean: distclean rm -f *.[1-9] -web: +web: $(HTML) rsync -av $(HTML) $(web)/doc/ diff --git a/doc/overview.txt b/doc/overview.txt index 156c299..0c2bce6 100644 --- a/doc/overview.txt +++ b/doc/overview.txt @@ -42,9 +42,9 @@ Downloads, bugtracker, CVS: http://pgfoundry.org/projects/pgbouncer == Docs == - * Detailed usage info: ./UsageInfo - * Config file help: ./ConfigFile - * TODO list: ./ToDo + * Detailed usage info: [http://pgbouncer.projects.postgresql.org/doc/usage.html usage.html] + * Config file help: [http://pgbouncer.projects.postgresql.org/doc/config.html config.html] + * TODO list: [http://pgbouncer.projects.postgresql.org/doc/todo.html todo.html] == Feature map == diff --git a/doc/todo.txt b/doc/todo.txt index 0bbc3ae..0890735 100644 --- a/doc/todo.txt +++ b/doc/todo.txt @@ -1,27 +1,5 @@ = PgBouncer TODO list = -== Ver 1.1 == - - -== Ver 1.0.9 == - - * Support downgrade from 1.1. - -== Make -R less scary == - - * -R should somehow log whats happens - * -R should detect that no pooler is running and boot normally - * -R should detect if login fails then exit() - -''' Details: ''' - * Takeover before fork() - * must not touch libevent, just fill structures, - libevent init after fork() - * ^C while takeover - immidiate _exit() - * detection: - * if tcp - try binding - * if unix - try connect() - == Minor features == * suspend_timeout - drop stalled conns @@ -37,7 +15,27 @@ == Major features == - * load-balancing between different servers. - - possibility to specify failover databases. +=== prepared plans === + * keeping track of protocol-level prepared plans - JDBC workaround in the meantime: protocolVersion=2 + +=== make -R less scary === + + * -R should somehow log whats happens + * -R should detect that no pooler is running and boot normally + * -R should detect if login fails then exit() + * Details: + - Takeover before fork() + - must not touch libevent, just fill structures, + libevent init after fork() + - ^C while takeover - immidiate _exit() + * Detect existing process: + - if tcp - try binding + - if unix - try connect() + +=== load-balancing === + + * allow serveral server to serve one db + - possibility to specify failover databases. + -- 2.40.0