- extract the common methods in a base class
- rename them as ProvenanceWithPathDB and ProvenanceWithoutPathDB,
- move everything in the swh/provenance/postgresql/ directory
Depends on D5072
Paths
| Differential D5073 Authored by douardda on Feb 12 2021, 4:32 PM.
Details
Summary
Depends on D5072
Diff Detail
Event TimelineHarbormaster completed remote builds in B19207: Diff 18099.Feb 12 2021, 4:32 PM2021-02-12 16:32:59 (UTC+1) douardda retitled this revision from Refactor the ProvenanceDB classes to WIP Refactor the ProvenanceDB classes.Feb 12 2021, 5:33 PM2021-02-12 17:33:43 (UTC+1) Harbormaster completed remote builds in B19239: Diff 18135.Feb 16 2021, 10:40 AM2021-02-16 10:40:00 (UTC+1) Harbormaster completed remote builds in B19243: Diff 18139.Feb 16 2021, 12:13 PM2021-02-16 12:13:57 (UTC+1) douardda retitled this revision from WIP Refactor the ProvenanceDB classes to Refactor the ProvenanceDB classes.Feb 16 2021, 12:14 PM2021-02-16 12:14:31 (UTC+1) Harbormaster completed remote builds in B19253: Diff 18149.Feb 16 2021, 3:44 PM2021-02-16 15:44:23 (UTC+1) Harbormaster completed remote builds in B19261: Diff 18157.Feb 16 2021, 5:33 PM2021-02-16 17:33:40 (UTC+1) This revision is now accepted and ready to land.Feb 18 2021, 2:06 PM2021-02-18 14:06:42 (UTC+1) Harbormaster completed remote builds in B19356: Diff 18262.Feb 18 2021, 5:50 PM2021-02-18 17:50:07 (UTC+1) Closed by commit rDPROV36d94d1e6bcd: Refactor the ProvenanceDB classes (authored by douardda). · Explain WhyFeb 19 2021, 10:01 AM2021-02-19 10:01:55 (UTC+1) This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 18135 swh/provenance/__init__.py
swh/provenance/cli.py
swh/provenance/postgresql/provenance.py
swh/provenance/postgresql/provenancedb_base.py
|