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

aiidateam / aiida_core
69%
develop: 74%

Build:
Build:
LAST BUILD BRANCH: fix_3032_doc_working_importexport
DEFAULT BRANCH: develop
Repo Added 19 Sep 2018 06:55AM UTC
Files 403
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

LAST BUILD ON BRANCH fix_465_upgrade_sqlalchemy
branch: fix_465_upgrade_sqlalchemy
CHANGE BRANCH
x
Reset
  • fix_465_upgrade_sqlalchemy
  • backend_transactions
  • borellim-docs-typo-1
  • borellim-docs-typo-2
  • borellim-fix-show-mpl
  • develop
  • django_jsonb
  • fix_1741_expose_inputs_deepcopy
  • fix_201_method_names_for_data
  • fix_2082_process_command_waits
  • fix_2233_node_to_new_backend
  • fix_2342_update_export_import_to_prov_redesign
  • fix_2981_verdi_export_inspect
  • fix_3013_docs_venv_qinstall
  • fix_3014
  • fix_3014_changes_marco
  • fix_3015_code_setup
  • fix_3037_update_kiwipy
  • fix_migration_py3_integrity_violation
  • fix_missing_testing_deps
  • fix_test_cif_structure_roundtrip
  • fix_test_inline_export
  • fix_working_with_aiida
  • giovannipizzi-fix-templatereplacer
  • issue_2237_rebased2
  • issue_3062_process_report
  • master
  • merge_master_into_develop
  • new_engine
  • new_engine_jenkins
  • newest_plum
  • orm_design_refactor
  • orm_group_refactor
  • orm_log_refactor
  • provenance_redesign
  • query-contains-filter-doc
  • release_v0.12.3
  • release_v0.12.4
  • release_v1.0.0a3
  • release_v1.0.0a4
  • release_v1.0.0b1
  • release_v1.0.0b3
  • serialize
  • sphuber-fix_1787_sqla_model_wrapper_setter
  • support/0.12.x
  • v0.12.3
  • v1.0.0a3
  • v1.0.0a4
  • v1.0.0b1
  • v1.0.0b2
  • v1.0.0b3
  • v1.0.0b4
  • zhubonan-patch-1

pending completion
4385

Pull #2113

travis-ci

web-flow
Only let the `ModelWrapper` call `flag_modified`

The `_set_metadata` method of `SqlaComputer` was calling `flag_modified`
manually after having set the attribute, however, since the model is
wrapped in the `ModelWrapper`, it's `__setattr__` will take care of
calling `flag_modified` when it flushes upon an attribute being updated
for a stored entity. Calling `flag_modified` on the same key twice will
except in SqlAlchemy 1.2.12 because the "dirty" attribute has already
been removed and moved into the database model instance.
Pull Request #2113: Upgrade the dependency requirement of SqlAlchemy

63 of 63 new or added lines in 9 files covered. (100.0%)

25368 of 36989 relevant lines covered (68.58%)

2.41 hits per line

Relevant lines Covered
Build:
Build:
36989 RELEVANT LINES 25368 COVERED LINES
2.41 HITS PER LINE
Source Files on fix_465_upgrade_sqlalchemy
  • List 0
  • Changed 176
  • Source Changed 166
  • Coverage Changed 176
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
4385 fix_465_upgrade_sqlalchemy Only let the `ModelWrapper` call `flag_modified` The `_set_metadata` method of `SqlaComputer` was calling `flag_modified` manually after having set the attribute, however, since the model is wrapped in the `ModelWrapper`, it's `__setattr__` will ... Pull #2113 09 Nov 2018 09:18AM UTC web-flow travis-ci pending completion  
4384 fix_465_upgrade_sqlalchemy Only let the `ModelWrapper` call `flag_modified` The `_set_metadata` method of `SqlaComputer` was calling `flag_modified` manually after having set the attribute, however, since the model is wrapped in the `ModelWrapper`, it's `__setattr__` will ... push 09 Nov 2018 09:04AM UTC sphuber travis-ci pending completion  
4383 fix_465_upgrade_sqlalchemy Final tests fixing Pull #2113 09 Nov 2018 08:50AM UTC web-flow travis-ci pending completion  
4378 fix_465_upgrade_sqlalchemy Final tests fixing Pull #2113 07 Nov 2018 07:32PM UTC web-flow travis-ci pending completion  
4377 fix_465_upgrade_sqlalchemy Final tests fixing push 07 Nov 2018 07:22PM UTC sphuber travis-ci pending completion  
4376 fix_465_upgrade_sqlalchemy Wrap `flag_modified` to unwrap `ModelWrapper` instances The new backend wraps the database model instances in the `ModelWrapper` utility class, which will take care of timely flushing and updating the model instance upon changes. Across the code,... Pull #2113 07 Nov 2018 05:40PM UTC web-flow travis-ci pending completion  
4375 fix_465_upgrade_sqlalchemy Wrap `flag_modified` to unwrap `ModelWrapper` instances The new backend wraps the database model instances in the `ModelWrapper` utility class, which will take care of timely flushing and updating the model instance upon changes. Across the code,... push 07 Nov 2018 05:25PM UTC sphuber travis-ci pending completion  
4222 fix_465_upgrade_sqlalchemy Merge branch 'fix_465_upgrade_sqlalchemy' of github.com:aiidateam/aiida_core into fix_465_upgrade_sqlalchemy Pull #2113 26 Oct 2018 08:29AM UTC web-flow travis-ci pending completion  
4221 fix_465_upgrade_sqlalchemy Merge branch 'fix_465_upgrade_sqlalchemy' of github.com:aiidateam/aiida_core into fix_465_upgrade_sqlalchemy push 26 Oct 2018 08:17AM UTC lekah travis-ci pending completion  
4220 fix_465_upgrade_sqlalchemy Merge branch 'develop' into fix_465_upgrade_sqlalchemy Pull #2113 26 Oct 2018 07:50AM UTC web-flow travis-ci pending completion  
See All Builds (2232)
  • Repo on GitHub
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

© 2025 Coveralls, Inc