summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-04-09Merge branch 'hotfix/3.2.1' into developmartinko
2014-04-09v3.2.1martinko
2014-04-09moved psycopg2 reference from scripting module to actual script using itmartinko
2014-04-09skytools.scripting: moved psycopg2 import where it belongsmartinko
2014-04-09Merge commit 'bbcd65e4e74e705e0cc07a549bda73e37e20012a' into hotfix/3.2.1martinko
2014-04-09Merge branch 'develop' into hotfix/3.2.1martinko
2014-04-08skytools.timeutil: fixed for Python versions less than 2.7martinko
2014-04-07setup_skytools.py: fixesmartinko
2014-04-07libusual updated to the latest version (that is already 9 months old)martinko
2014-04-03Merge remote-tracking branch 'gamato/master'Marko Kreen
2014-04-02Update setup*.py to point to correct license.Marko Kreen
2014-04-02Merge branch 'release/3.2'skytools_3_2martinko
2014-04-02Merge branch 'release/3.2' into developmartinko
2014-04-01bumped up version to 3.2martinko
let's get trendy ... it's no good to be stuck on same minor version for so long ;-) and it actually did not make sense ... quite a few important features appeared
2014-03-17bumped up version to 3.1.6rc2martinko
2014-03-17NEWS: updatedmartinko
2014-03-17londiste.upgrade_schema: fixed condition_timing vs action_timingmartinko
2014-03-17typosmartinko
2014-02-20bumping up versions in preparation for upcoming releasemartinko
2014-02-20Merge branch 'master' of https://github.com/markokr/skytools into developmartinko
2014-02-19londiste.create_partition: fixed to avoid deadlocks from concurrent workersmartinko
2014-02-18Merge pull request #29 from andrewsw-janrain/masterMarko Kreen
quote sequence names
2014-02-18scripts/data_maintainer.py: fixed to survive null in stats column of sql_modifymartinko
2014-02-04quote sequence namesAndrew Sackville-West
fixes a bug where _load_elem fails on sequences in schemas that start with non-alpha characters.
2014-02-03Merge branch 'master' of https://github.com/markokr/skytools into developmartinko
Conflicts: debian/changelog
2014-01-30skytools.scripting: allow to specify exception(s) to suppress for a grace periodmartinko
It is possible to provide a list of exception names, or reserved keyword “ALL”.
2014-01-28skytools.scripting: added options to lower log level for exceptionsmartinko
The idea is to suppress error level log messages for a grace period in order not to pollute logs with transient errors that nobody would act upon.
2014-01-28Merge branch 'feature/retriable_execute' into developmartinko
2014-01-28cleaned up, even more robust, added logging, feature inactive by defaultmartinko
2014-01-28made more robust, returns retry count and valid cursormartinko
2014-01-28another iteration from pastmartinko
2014-01-28simple retriable execute (for sql)martinko
the idea is that db calls occasionally break due to transient issues and we’d rather have the calls retried before raising exceptions etc
2014-01-28londiste.handlers: removed duplicate debug loggingmartinko
2014-01-23pgq.cascade.admin: do not allow subscribing to itself (same node)martinko
2014-01-13pgq.localconsumer: added file path check on config loadmartinko
2013-12-18scripts/data_maintainer.py: fixesmartinko
2013-12-17scripts/data_maintainer.py: latest code cleanupmartinko
2013-12-16Merge branch 'develop' of skype-git:/git/users/petr.jelinek/skytools-3 into ↵martinko
develop
2013-12-07updated londiste.upgrade_schema with fix for londiste.table_info trigger issuemartinko
2013-12-06fixed londiste.table_info trigger issuemartinko
2013-12-03Merge branch 'hotfix/3.1.5.4'3.1.5.4martinko
2013-12-03Merge branch 'hotfix/3.1.5.4' into developmartinko
2013-12-03debian/changelog: updatedmartinko
2013-12-03londiste.handlers.dispatch: fixed "ignore events aiming at obsolete ↵martinko
partitions" bug but really :-)
2013-12-03sql/pgq: tag pgq.batch_id_seq as dumpable (extension)Marko Kreen
That case was broken in old 9.1 releases, fixed since 9.1.7. The sequence will be owned by extension and without tagging it will not be dumped in data dump.
2013-12-03python/pgq: fixes (event & walker)martinko
2013-12-01DataMaintainer can use csv file as source.Petr Jelinek
2013-11-11python/pgq: fixes (event & walker)martinko
2013-11-06set_tcp_keepalive: simplify, enable win32Marko Kreen
The code got messy, clean it up. Also, seems like Python 2.7+ support SIO_KEEPALIVE_VALS, enable it's usage.
2013-11-05skytools.set_tcp_keepalive: add compat with newer OSXMarko Kreen
Newer OSX has Linux-style TCP_KEEPIDLE/TCP_KEEPCNT socket options, but TCP_KEEPIDLE is missing, instead it has old well-hidden TCP_KEEPALIVE option. So it branches into Linux section and fails there. This patch detects every Linux option separately and uses TCP_KEEPALIVE instead TCP_KEEPIDLE on Darwin. It does expect that Python is compiled against current OSX versions, and headers match running kernel. So if option is defined in 'socket' module, it works. Reported-by: Rob Fowler