skytools.git
17 years agouse empty DESTDIR
Marko Kreen [Fri, 11 Apr 2008 12:34:13 +0000 (12:34 +0000)]
use empty DESTDIR

17 years agomore test
Marko Kreen [Fri, 11 Apr 2008 12:33:14 +0000 (12:33 +0000)]
more test

17 years agotxid: install dummy empty txid.sql on 8.3
Marko Kreen [Fri, 11 Apr 2008 12:32:10 +0000 (12:32 +0000)]
txid: install dummy empty txid.sql on 8.3

17 years agoset registration functions
Marko Kreen [Fri, 11 Apr 2008 12:28:28 +0000 (12:28 +0000)]
set registration functions

17 years agotriggers kinda work
Marko Kreen [Fri, 11 Apr 2008 12:27:38 +0000 (12:27 +0000)]
triggers kinda work

17 years agopgq.denytriga - simple deny trigger
Marko Kreen [Fri, 11 Apr 2008 12:24:47 +0000 (12:24 +0000)]
pgq.denytriga - simple deny trigger

17 years agoremove debug print
Marko Kreen [Mon, 7 Apr 2008 07:01:12 +0000 (07:01 +0000)]
remove debug print

17 years agoproper messages, fq name
Marko Kreen [Sat, 5 Apr 2008 17:37:19 +0000 (17:37 +0000)]
proper messages, fq name

17 years agonew file
Marko Kreen [Sat, 5 Apr 2008 17:25:22 +0000 (17:25 +0000)]
new file

17 years agofix record SELECT, allow NULL column
Marko Kreen [Sat, 5 Apr 2008 17:25:07 +0000 (17:25 +0000)]
fix record SELECT, allow NULL column

17 years agomissing file
Marko Kreen [Sat, 5 Apr 2008 17:06:36 +0000 (17:06 +0000)]
missing file

17 years agotiny fixes
Marko Kreen [Fri, 4 Apr 2008 20:26:11 +0000 (20:26 +0000)]
tiny fixes

17 years agoAUTHORS update from -stable
Marko Kreen [Fri, 4 Apr 2008 18:34:43 +0000 (18:34 +0000)]
AUTHORS update from -stable

17 years agotodo update
Marko Kreen [Fri, 4 Apr 2008 18:34:01 +0000 (18:34 +0000)]
todo update

17 years agomore admin work
Marko Kreen [Fri, 4 Apr 2008 18:16:21 +0000 (18:16 +0000)]
more admin work

17 years agorename ProviderSetup to LondisteSetup
Marko Kreen [Fri, 4 Apr 2008 09:12:06 +0000 (09:12 +0000)]
rename ProviderSetup to LondisteSetup

17 years agoCouple fixes for 'walmgr restore' from -stable:
Marko Kreen [Fri, 4 Apr 2008 09:11:01 +0000 (09:11 +0000)]
Couple fixes for 'walmgr restore' from -stable:

- Make sure pg_tblspc exists, 8.3 seems to require it
- Copy config files/symlinks from old data dir over

Original patch by Zoltán Böszörményi, applied with minor rework

17 years agoclarify var names
Marko Kreen [Fri, 4 Apr 2008 09:08:43 +0000 (09:08 +0000)]
clarify var names

17 years agosetconsumer conversion, copy fix from -stable
Marko Kreen [Fri, 4 Apr 2008 09:03:19 +0000 (09:03 +0000)]
setconsumer conversion, copy fix from -stable

17 years agonew londiste wrapper
Marko Kreen [Fri, 4 Apr 2008 09:02:08 +0000 (09:02 +0000)]
new londiste wrapper

17 years agomake fkeys work
Marko Kreen [Thu, 3 Apr 2008 09:29:39 +0000 (09:29 +0000)]
make fkeys work

17 years agosimplify psycopgwrapper:
Marko Kreen [Thu, 3 Apr 2008 09:11:14 +0000 (09:11 +0000)]
simplify psycopgwrapper:

- remove QuotedString, its unused now
- drop the ugly __setitem__ implementation
- drop __setattr__, __delattr_

row is supposed to be r/o

17 years agodollar quoting
Marko Kreen [Thu, 3 Apr 2008 09:00:27 +0000 (09:00 +0000)]
dollar quoting

17 years agoimport fixes
Marko Kreen [Thu, 3 Apr 2008 08:59:58 +0000 (08:59 +0000)]
import fixes

17 years agodetect postgres death in recovery
Marko Kreen [Thu, 13 Mar 2008 14:50:33 +0000 (14:50 +0000)]
detect postgres death in recovery

17 years agowalmgr: Detect stale pidfile by doing kill(pid, 0) to see if process exists.
Marko Kreen [Wed, 12 Mar 2008 16:19:29 +0000 (16:19 +0000)]
walmgr: Detect stale pidfile by doing kill(pid, 0) to see if process exists.

Patch by Charles Duffy

17 years agoslight comments cleanup
Marko Kreen [Wed, 12 Mar 2008 12:50:56 +0000 (12:50 +0000)]
slight comments cleanup

17 years agoFix bugs in previous commit.
Marko Kreen [Tue, 11 Mar 2008 20:47:24 +0000 (20:47 +0000)]
Fix bugs in previous commit.

17 years agovery experimental row.col access, add __slots__
Marko Kreen [Tue, 11 Mar 2008 16:25:15 +0000 (16:25 +0000)]
very experimental row.col access, add __slots__

17 years agonew tokenizer that handles quotes properly, use it everywhere
Marko Kreen [Tue, 11 Mar 2008 16:20:26 +0000 (16:20 +0000)]
new tokenizer that handles quotes properly, use it everywhere

17 years agounquote_ident() + unquote_literal()
Marko Kreen [Tue, 11 Mar 2008 16:17:07 +0000 (16:17 +0000)]
unquote_ident() + unquote_literal()

17 years agorefresh regtests
Marko Kreen [Mon, 10 Mar 2008 08:06:01 +0000 (08:06 +0000)]
refresh regtests

17 years agounfinished londiste reorg, backup commit
Marko Kreen [Fri, 7 Mar 2008 16:53:06 +0000 (16:53 +0000)]
unfinished londiste reorg, backup commit

17 years agouse E quoting if backslash appears
Marko Kreen [Fri, 7 Mar 2008 16:48:32 +0000 (16:48 +0000)]
use E quoting if backslash appears

17 years agopgq/triggers: allow making backup of old row in ev_extra2
Marko Kreen [Fri, 7 Mar 2008 16:47:46 +0000 (16:47 +0000)]
pgq/triggers: allow making backup of old row in ev_extra2

also clean up some common code

17 years agouse E quoting in sql triggers
Marko Kreen [Fri, 7 Mar 2008 15:18:47 +0000 (15:18 +0000)]
use E quoting in sql triggers

17 years agosqltools: experimental code - dbdict, mk_*_sql
Marko Kreen [Thu, 6 Mar 2008 21:24:01 +0000 (21:24 +0000)]
sqltools: experimental code - dbdict, mk_*_sql

17 years agoquoting.py: remove unnecessary urllib import
Marko Kreen [Thu, 6 Mar 2008 21:19:00 +0000 (21:19 +0000)]
quoting.py: remove unnecessary urllib import

17 years agosql/pgq/Makefile: explicit file list
Marko Kreen [Mon, 3 Mar 2008 16:04:05 +0000 (16:04 +0000)]
sql/pgq/Makefile: explicit file list

17 years agopgq/triggers/common.h: reorder fields, comment them
Marko Kreen [Mon, 3 Mar 2008 16:03:08 +0000 (16:03 +0000)]
pgq/triggers/common.h: reorder fields, comment them

17 years agopgq/lowlevel: fix error messages
Marko Kreen [Mon, 3 Mar 2008 16:02:34 +0000 (16:02 +0000)]
pgq/lowlevel: fix error messages

17 years agopgq_set: is_root() functions
Marko Kreen [Mon, 3 Mar 2008 16:00:20 +0000 (16:00 +0000)]
pgq_set: is_root() functions

17 years agopgq_set: fix create_node() docstring
Marko Kreen [Mon, 3 Mar 2008 15:59:50 +0000 (15:59 +0000)]
pgq_set: fix create_node() docstring

17 years agopgq_set: avoid $(wildcard), list files explicitly
Marko Kreen [Mon, 3 Mar 2008 15:58:24 +0000 (15:58 +0000)]
pgq_set: avoid $(wildcard), list files explicitly

17 years agopgq/triggers: drop cache entries on relcache invalidate
Marko Kreen [Thu, 28 Feb 2008 20:23:13 +0000 (20:23 +0000)]
pgq/triggers: drop cache entries on relcache invalidate

17 years agopgq/triggers/common.h: cleanup and comment
Marko Kreen [Thu, 28 Feb 2008 17:40:33 +0000 (17:40 +0000)]
pgq/triggers/common.h: cleanup and comment

17 years agolondiste.version()
Marko Kreen [Thu, 28 Feb 2008 11:20:03 +0000 (11:20 +0000)]
londiste.version()

17 years agolondiste: remove obsolete functions link(), get/set_last_tick
Marko Kreen [Thu, 28 Feb 2008 11:19:20 +0000 (11:19 +0000)]
londiste: remove obsolete functions link(), get/set_last_tick

17 years agosync londiste test from -stable
Marko Kreen [Thu, 28 Feb 2008 10:23:08 +0000 (10:23 +0000)]
sync londiste test from -stable

17 years agostricter source include
Marko Kreen [Thu, 28 Feb 2008 10:18:18 +0000 (10:18 +0000)]
stricter source include

17 years agoupgrade doc cleanup
Marko Kreen [Thu, 28 Feb 2008 10:17:12 +0000 (10:17 +0000)]
upgrade doc cleanup

17 years agosmall doc fixed
Marko Kreen [Thu, 28 Feb 2008 10:16:35 +0000 (10:16 +0000)]
small doc fixed

17 years agoglobbing feature and --expect-sync fix from -stable
Marko Kreen [Thu, 28 Feb 2008 10:15:59 +0000 (10:15 +0000)]
globbing feature and --expect-sync fix from -stable

17 years agoinstaller logging changes from -stable
Marko Kreen [Thu, 28 Feb 2008 10:15:30 +0000 (10:15 +0000)]
installer logging changes from -stable

17 years agouse central config
Marko Kreen [Thu, 28 Feb 2008 10:13:40 +0000 (10:13 +0000)]
use central config

17 years agoversioning for pgq_ext
Marko Kreen [Thu, 28 Feb 2008 10:12:15 +0000 (10:12 +0000)]
versioning for pgq_ext

17 years agoadd comment
Marko Kreen [Thu, 28 Feb 2008 10:03:38 +0000 (10:03 +0000)]
add comment

17 years agoallow config-less operation
Marko Kreen [Thu, 28 Feb 2008 10:02:33 +0000 (10:02 +0000)]
allow config-less operation

17 years agopgqadm avoid queue_ prefix from -stable
Marko Kreen [Thu, 28 Feb 2008 10:01:09 +0000 (10:01 +0000)]
pgqadm avoid queue_ prefix from -stable

17 years agosync todo
Marko Kreen [Thu, 28 Feb 2008 09:50:03 +0000 (09:50 +0000)]
sync todo

17 years agoadd new script docs to -head
Marko Kreen [Thu, 28 Feb 2008 09:46:16 +0000 (09:46 +0000)]
add new script docs to -head

17 years agoinclude upgrade script from -stable
Marko Kreen [Thu, 28 Feb 2008 09:41:55 +0000 (09:41 +0000)]
include upgrade script from -stable

17 years agosync upgrade scripts with -stable
Marko Kreen [Thu, 28 Feb 2008 09:39:44 +0000 (09:39 +0000)]
sync upgrade scripts with -stable

17 years agoautoconf fixes from -stable
Marko Kreen [Thu, 28 Feb 2008 09:32:15 +0000 (09:32 +0000)]
autoconf fixes from -stable

17 years agomake deb fixes from -stable
Marko Kreen [Thu, 28 Feb 2008 09:30:31 +0000 (09:30 +0000)]
make deb fixes from -stable

17 years agobring new quoting & parsing code to head
Marko Kreen [Thu, 28 Feb 2008 09:27:25 +0000 (09:27 +0000)]
bring new quoting & parsing code to head

17 years agoRestore iter-on-rows behaviour for rows from curs.fetch*.
Marko Kreen [Mon, 21 Jan 2008 11:54:18 +0000 (11:54 +0000)]
Restore iter-on-rows behaviour for rows from curs.fetch*.

The attempt to make them iter-on-keys seems now misguided,
as iter-on-values is already used in existing code, and iter-on-rows
returns keys in random order.

17 years agoupgrade docs (and more) by Dimitri Fontaine
Marko Kreen [Thu, 3 Jan 2008 14:11:11 +0000 (14:11 +0000)]
upgrade docs (and more) by Dimitri Fontaine

17 years agoallow several workers for one set (londiste copy)
Marko Kreen [Thu, 3 Jan 2008 14:08:12 +0000 (14:08 +0000)]
allow several workers for one set (londiste copy)

17 years agointern db_urldecode keys
Marko Kreen [Wed, 19 Dec 2007 09:25:04 +0000 (09:25 +0000)]
intern db_urldecode keys

17 years agoif no tables dont search fkeys
Marko Kreen [Fri, 7 Dec 2007 16:33:48 +0000 (16:33 +0000)]
if no tables dont search fkeys

17 years agotest seq cmds
Marko Kreen [Fri, 7 Dec 2007 15:11:34 +0000 (15:11 +0000)]
test seq cmds

17 years agofix 2
Marko Kreen [Fri, 7 Dec 2007 15:08:15 +0000 (15:08 +0000)]
fix 2

17 years agomore test work
Marko Kreen [Fri, 7 Dec 2007 15:02:48 +0000 (15:02 +0000)]
more test work

17 years agosetconsumer fixes
Marko Kreen [Fri, 7 Dec 2007 15:02:00 +0000 (15:02 +0000)]
setconsumer fixes

17 years agochange db_install logger to be a callback
Marko Kreen [Fri, 7 Dec 2007 15:01:29 +0000 (15:01 +0000)]
change db_install logger to be a callback

17 years agofix londiste provider seqs problem
Marko Kreen [Fri, 7 Dec 2007 14:08:54 +0000 (14:08 +0000)]
fix londiste provider seqs problem

17 years agopgq_set: include worker name explicitly in db
Marko Kreen [Thu, 6 Dec 2007 15:16:49 +0000 (15:16 +0000)]
pgq_set: include worker name explicitly in db

17 years agoexperimental parser for logtriga() events
Marko Kreen [Thu, 6 Dec 2007 13:47:04 +0000 (13:47 +0000)]
experimental parser for logtriga() events

17 years agomake gendb work
Marko Kreen [Wed, 5 Dec 2007 15:56:13 +0000 (15:56 +0000)]
make gendb work

17 years agointall setadm.py
Marko Kreen [Wed, 5 Dec 2007 15:55:12 +0000 (15:55 +0000)]
intall setadm.py

17 years agotag the tree as 3.0
Marko Kreen [Wed, 5 Dec 2007 15:53:45 +0000 (15:53 +0000)]
tag the tree as 3.0

17 years agoadd pg_config to PATH
Marko Kreen [Wed, 5 Dec 2007 15:51:42 +0000 (15:51 +0000)]
add pg_config to PATH

17 years agosome set scritps
Marko Kreen [Wed, 5 Dec 2007 15:49:36 +0000 (15:49 +0000)]
some set scritps

17 years agoset notes
Marko Kreen [Wed, 5 Dec 2007 15:48:41 +0000 (15:48 +0000)]
set notes

17 years agopython experiments on set handling
Marko Kreen [Wed, 5 Dec 2007 15:47:38 +0000 (15:47 +0000)]
python experiments on set handling

17 years agomore info to ticks
Marko Kreen [Wed, 5 Dec 2007 15:43:40 +0000 (15:43 +0000)]
more info to ticks

17 years agorename register_consumer() with tick_id to register_consumer_at() to avoid confusion
Marko Kreen [Wed, 5 Dec 2007 15:42:37 +0000 (15:42 +0000)]
rename register_consumer() with tick_id to register_consumer_at() to avoid confusion

17 years agoDBScript: allow to specify exact connstr to get_database()
Marko Kreen [Wed, 5 Dec 2007 15:41:16 +0000 (15:41 +0000)]
DBScript: allow to specify exact connstr to get_database()

17 years agodraft version of pgq_set sql code
Marko Kreen [Wed, 5 Dec 2007 15:40:06 +0000 (15:40 +0000)]
draft version of pgq_set sql code

17 years agodoc update, make new docs default
Marko Kreen [Mon, 19 Nov 2007 15:25:05 +0000 (15:25 +0000)]
doc update, make new docs default

17 years agorelease 2.1.5
Marko Kreen [Mon, 19 Nov 2007 13:34:29 +0000 (13:34 +0000)]
release 2.1.5

18 years agoDocument --all switch plus some cleanups.
Marko Kreen [Mon, 29 Oct 2007 10:03:55 +0000 (10:03 +0000)]
Document --all switch plus some cleanups.

Dimitri & me.

18 years ago2.1.5rc3
Marko Kreen [Fri, 12 Oct 2007 10:13:01 +0000 (10:13 +0000)]
2.1.5rc3

18 years agonews about txid change
Marko Kreen [Fri, 12 Oct 2007 10:11:13 +0000 (10:11 +0000)]
news about txid change

18 years agoconditionally include txid.sql
Marko Kreen [Fri, 12 Oct 2007 10:04:09 +0000 (10:04 +0000)]
conditionally include txid.sql

18 years agoset pg_config from args, env does not work
Marko Kreen [Fri, 12 Oct 2007 09:58:31 +0000 (09:58 +0000)]
set pg_config from args, env does not work

18 years agoI forgot to update format string.
Marko Kreen [Fri, 12 Oct 2007 09:54:46 +0000 (09:54 +0000)]
I forgot to update format string.

Patch by Dimitry Fontaine.

18 years agoPatch from Dimitri Fontaine:
Marko Kreen [Fri, 12 Oct 2007 09:41:15 +0000 (09:41 +0000)]
Patch from Dimitri Fontaine:

Couldn't install pgq on 8.1, the following patch seems to make it through
(PL/pgSQL for var1, var2 in construct is not yet available in 8.1, I changed
it to a record type --- hopefully I didn't break the query).

18 years agoconvert to new txid interface apperaing in 8.3
Marko Kreen [Fri, 12 Oct 2007 09:39:07 +0000 (09:39 +0000)]
convert to new txid interface apperaing in 8.3