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

aiidateam / aiida_core / 5351
70%
develop: 74%

Build:
Build:
LAST BUILD BRANCH: fix_3032_doc_working_importexport
DEFAULT BRANCH: develop
Ran 27 Feb 2019 10:38AM UTC
Jobs 4
Files 398
Run time 9min
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
5351

push

travis-ci

web-flow
Improve the efficiency of `DbLog` migration for SqlAlchemy (#2540)

The old implementation was using a `NOT IN` with the list of all node
ids to filter all log entries that had an `objpk` that did not
correspond to a node entry. This is extremely inefficient as it loads
the entire node pk column in memory and has to traverse it for each log
entry. In this commit, we change this to a construct that will simply
search for the `objpk` in the node table, which is indexed and simply
returns 1 if it exists, which is than checked in the filter of the logs.

23840 of 34171 relevant lines covered (69.77%)

2.55 hits per line

Jobs
ID Job ID Ran Files Coverage
5 5351.5 (TEST_AIIDA_BACKEND=django TEST_TYPE="tests") 27 Feb 2019 10:38AM UTC 0
63.87
Travis Job 5351.5
6 5351.6 (TEST_AIIDA_BACKEND=django TEST_TYPE="tests") 27 Feb 2019 10:45AM UTC 0
63.77
Travis Job 5351.6
7 5351.7 (TEST_AIIDA_BACKEND=sqlalchemy TEST_TYPE="tests") 27 Feb 2019 10:44AM UTC 0
63.6
Travis Job 5351.7
8 5351.8 (TEST_AIIDA_BACKEND=sqlalchemy TEST_TYPE="tests") 27 Feb 2019 10:46AM UTC 0
63.54
Travis Job 5351.8
Source Files on build 5351
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #5351
  • 80a0aa91 on github
  • Prev Build on provenance_redesign (#5347)
  • Next Build on provenance_redesign (#5354)
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