• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

catmaid / CATMAID / 2745
47%
master: 45%

Build:
Build:
LAST BUILD BRANCH: dev
DEFAULT BRANCH: master
Ran 14 Dec 2016 06:18AM UTC
Jobs 1
Files 81
Run time 13s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
2745

push

travis-ci

tomka
Prepare Postgres 9.6 compatibility

The migration in this new pgcompat Django app adds a compatibility
function that allows us to use the Postgres 9.6 type signature of the
to_regclass() function.  Before Postgres 9.6, to_regclas() accepted one
cstring parameter. With Postgres 9.6 this becomes a text parameter. The
added function will *not* prevent updates from Postgres 9.5 to 9.6
through pg_upgrade or via pg_dump (tested). While the error is logged,
but ignored.

Updating actual CATMAID functions that use to_regclass() will be done
separately.

The introduction of this function is done as a separate app, because
Django allows the introduction of new dependencies to the initial
migration if they are separate apps. Using another initial migration
does not work. This allows current Postgres 9.5 setups to first add the
compatibility function and only then make changes to the existing
functions.

The pgcompat Django app and references to it can be removed once we
require Postgres 9.6.

5912 of 12462 relevant lines covered (47.44%)

0.47 hits per line

Jobs
ID Job ID Ran Files Coverage
1 2745.1 14 Dec 2016 06:18AM UTC 0
47.44
Travis Job 2745.1
Source Files on build 2745
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #2745
  • 91f05d7a on github
  • Next Build on pg-9.6-compat (#2748)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc