Permalink
Commits on Oct 17, 2011
  1. Merge pull request #3 from lalinsky/splitkeys

    markokr committed Oct 17, 2011
    skytools.parse_sqltriga_sql: Split key and value fields in parse_logtriga_sql
  2. Merge pull request #2 from lalinsky/master

    markokr committed Oct 17, 2011
    Fix compilation of logtriga on PostgreSQL 9.0
Commits on Oct 16, 2011
  1. Fix compilation of logtriga on PostgreSQL 9

    lalinsky committed Oct 16, 2011
    This patch copies the is_keyword function from sql/pgq/triggers/stringutil.c
    and uses it instead of calling ScanKeywordLookup directly. It also avoid
    quoting some strings that are not reserved keywords.
Commits on Oct 14, 2011
  1. skytools.scripting: make non-skylog logging attach to root

    markokr committed Oct 14, 2011
    use_skylog logging was already doing it.  Now that simple
    logging does it do, using self.log is not mandatory anymore,
    code can use 'logging' module directly.
    
    Also make console and logfile output configurable.
Commits on Oct 13, 2011
  1. londiste.version(): 3.0.0.9

    markokr committed Oct 13, 2011
  2. pgq_node.version(): 3.0.0.9

    markokr committed Oct 13, 2011
Commits on Oct 6, 2011
  1. ticker/makefile: stop using so many PG_* vars

    markokr committed Oct 6, 2011
    sql/Makefile started to pass PG_CPPFLAGS on cmdline,
    this breaks custom vars here.
Commits on Oct 5, 2011
  1. Fix breakage from doc removal

    markokr committed Oct 5, 2011
Commits on Oct 4, 2011
  1. pgq.Consumer: pgq_autocommit config params

    markokr committed Oct 4, 2011
    for setting source side db into autocommit mode
  2. skytools.DBscript: set_database_defaults method

    markokr committed Oct 4, 2011
    Mainly for simple way to set db mode across all get_database() calls.
Commits on Sep 30, 2011
  1. Import debian/ fixes from Dimitri Fontaine

    markokr committed Sep 30, 2011
    Due to some miscommunication the branches got out-ot-sync
    and needed squashing now.
    
    changelog:
    - Fix known bugs in packaging (Replaces, update-alternatives, prerm scripts)
    - Forgot to delete the postrm script in the merge.
    - Get rid of example *) cases in postinst scripts.
    - Remove debhelper automatic code from the scripts.
    - The PostgreSQL extensions should provide the virtual package skytools-modules.
    - By producing a clean orig archive, it's possible to avoid the *.o in debian/source/include-binaries
    - Another round of review with Christoph Berg
    - Remove debian/README.source
    - Add some more specific copyright notices, per debian FTP Master
    - Reproduce the whole copyright of lib/test/attregex/testregex.c
    - The doc/ needs to get realclean'ed, distclean is shy of a brick here.
    - Add a build-depend on automake, which provides /usr/bin/aclocal
    - Changelog entry for bug #632574, and some cleanup
    - Add the pgq upgrade script to the packaging
    - Allow for cleanup up the debian tree when the upgrade script never was build before.
    - Add a useful debian/README.source
    - Better debian/rules orig target (exclude vcs, automatic grabbing of the package version)
    - Fix debian/rules for building when postgresql-server-dev-9.1 is installed too.
    - Update packaging for postgresql-9.1, make 8.3 8.4 and 9.0 compat optional
    - Typo fix in postgresql-9.1-pgq3 depends
Commits on Sep 26, 2011
  1. londiste copy: support startup isolation level

    markokr committed Sep 26, 2011
    when switching back from serializable level, use old level.
    
    This will help support autocommit on source side.
Commits on Sep 21, 2011
  1. londiste.local_add_table: merge-leaf: add table to combined-root too

    markokr committed Sep 21, 2011
    It will be added with same trigger_args & table_attrs as leaf table.
    If this is unwanted, add table to combined-root first.
Commits on Sep 19, 2011
  1. sql/*/Makefile: stop depending on config.mak

    markokr committed Sep 19, 2011
    Only vars taken from there were PG_CONFIG and PGXS.
    Instead let sql/Makefile give PG_CONFIG as param.
    
    This makes easier to test across multiple Postgres versions.
  2. qadmin: better ident unquoting

    markokr committed Sep 19, 2011
    old one did fail on '.' inside "".
Commits on Sep 18, 2011
  1. Fix bad var in plpy_applyrow

    markokr committed Sep 18, 2011
  2. londiste copy: reorganize DDL restoration logic

    markokr committed Sep 18, 2011
    Fix transactionality around merge-node ddl handling.
    
    Move restoration to playback, happens when 'catching-up' has ddl.
    This allows DDL restoration in separate tx (merge node) to fail.
    
    Also lock table before ddl reading, this avoid concurrent ddl droppers.