Page MenuHomeSoftware Heritage
Feed Advanced Search

Aug 9 2022

douardda updated the diff for D8213: docker: move all 'static' kafka config entries in env/kafka.env.

Rebase

Aug 9 2022, 10:03 AM
douardda updated the diff for D8212: docker: add a generic 'swh' command in storage and worker entrypoint scripts.

Rebase

Aug 9 2022, 10:03 AM
douardda updated the diff for D8211: docker: add iputils-ping package in the container image.

Rebase

Aug 9 2022, 10:03 AM
douardda updated the diff for D8210: docker: use named volumes for kafka, storage and objstorage.

Rebase

Aug 9 2022, 10:02 AM
douardda updated the diff for D8209: docker: update the list of created topics.

apply/fix comments

Aug 9 2022, 10:02 AM

Aug 8 2022

douardda requested review of D8213: docker: move all 'static' kafka config entries in env/kafka.env.
Aug 8 2022, 12:19 PM
douardda requested review of D8212: docker: add a generic 'swh' command in storage and worker entrypoint scripts.
Aug 8 2022, 12:19 PM
douardda requested review of D8211: docker: add iputils-ping package in the container image.
Aug 8 2022, 12:19 PM
douardda requested review of D8210: docker: use named volumes for kafka, storage and objstorage.
Aug 8 2022, 12:18 PM
douardda requested review of D8209: docker: update the list of created topics.
Aug 8 2022, 12:17 PM

Aug 5 2022

douardda requested review of D8205: Instanciate the SMTP class only when needed.
Aug 5 2022, 7:24 PM
douardda created P1417 (An Untitled Masterwork).
Aug 5 2022, 4:23 PM
douardda created P1416 (An Untitled Masterwork).
Aug 5 2022, 12:11 PM

Aug 4 2022

douardda closed D8189: Use original attr module instead of attrs.
Aug 4 2022, 4:33 PM
douardda committed rDVAUca71a59eda6f: Use original attr module instead of attrs (authored by douardda).
Use original attr module instead of attrs
Aug 4 2022, 4:33 PM
douardda requested review of D8189: Use original attr module instead of attrs.
Aug 4 2022, 4:27 PM
douardda closed D8185: Add a test for the vault db initialization command `swh db init vault`.
Aug 4 2022, 3:49 PM
douardda committed rDVAU186295793d7d: Add a test for the vault db initialization command `swh db init vault` (authored by douardda).
Add a test for the vault db initialization command `swh db init vault`
Aug 4 2022, 3:49 PM
douardda updated the diff for D8185: Add a test for the vault db initialization command `swh db init vault`.

apply vlorentz' comment

Aug 4 2022, 3:41 PM
douardda requested review of D8185: Add a test for the vault db initialization command `swh db init vault`.
Aug 4 2022, 2:46 PM

Aug 2 2022

douardda added a comment to T4103: Setup a staging environment for GraphQL APIs.

https://graphql.staging.swh.network/

Aug 2 2022, 3:23 PM · GraphQL API

Jul 9 2022

douardda closed D8100: Add a `swh provenance directory flatten` command.
Jul 9 2022, 10:02 AM
douardda committed rDPROV804c3a371eb5: Add a `swh provenance directory flatten` command (authored by douardda).
Add a `swh provenance directory flatten` command
Jul 9 2022, 10:02 AM
douardda closed D8099: Remove unused mongo backend.
Jul 9 2022, 10:02 AM
douardda committed rDPROV9d031913d29c: Remove unused mongo backend (authored by douardda).
Remove unused mongo backend
Jul 9 2022, 10:02 AM
douardda committed rDPROVe30e9f68262f: Add a `swh provenance revision from-journal` command (authored by douardda).
Add a `swh provenance revision from-journal` command
Jul 9 2022, 10:02 AM
douardda closed D8098: Add a `swh provenance revision from-journal` command.
Jul 9 2022, 10:02 AM
douardda committed rDPROV2492c8c97a25: Rename process_journal_objects as process_journal_origins (authored by douardda).
Rename process_journal_objects as process_journal_origins
Jul 9 2022, 10:02 AM

Jul 8 2022

douardda updated the diff for D8100: Add a `swh provenance directory flatten` command.

rebase

Jul 8 2022, 5:13 PM
douardda updated the diff for D8099: Remove unused mongo backend.

rebase and remove refs to mongo in config files (mypy, pytest, requirements)

Jul 8 2022, 5:13 PM
douardda updated the diff for D8098: Add a `swh provenance revision from-journal` command.

fix mistakes reported by olasd (thx a lot) and handle dates in process_journal_recisions

Jul 8 2022, 5:12 PM
douardda closed D8102: Fix the load_and_check_config() function to support the "postgresql" cls value.
Jul 8 2022, 2:57 PM
douardda committed rDSCHd8474480aee9: Fix the load_and_check_config() function to support the "postgresql" cls value (authored by douardda).
Fix the load_and_check_config() function to support the "postgresql" cls value
Jul 8 2022, 2:57 PM
douardda updated the diff for D8102: Fix the load_and_check_config() function to support the "postgresql" cls value.

minor fix (thx ardumont)

Jul 8 2022, 2:51 PM
douardda added inline comments to D8102: Fix the load_and_check_config() function to support the "postgresql" cls value.
Jul 8 2022, 2:49 PM
douardda updated the diff for D8100: Add a `swh provenance directory flatten` command.

rebase

Jul 8 2022, 2:42 PM
douardda updated the diff for D8099: Remove unused mongo backend.

rebase

Jul 8 2022, 2:41 PM
douardda updated the diff for D8098: Add a `swh provenance revision from-journal` command.

grr

Jul 8 2022, 2:41 PM
douardda added inline comments to D8098: Add a `swh provenance revision from-journal` command.
Jul 8 2022, 2:39 PM
douardda updated the diff for D8100: Add a `swh provenance directory flatten` command.

rebase

Jul 8 2022, 2:38 PM
douardda updated the diff for D8099: Remove unused mongo backend.

rebase

Jul 8 2022, 2:38 PM
douardda updated the diff for D8098: Add a `swh provenance revision from-journal` command.

add a test

Jul 8 2022, 2:38 PM
douardda retitled D8098: Add a `swh provenance revision from-journal` command from Rename process_journal_objects as process_journal_origins to Add a `swh provenance revision from-journal` command.
Jul 8 2022, 2:27 PM
douardda updated the diff for D8100: Add a `swh provenance directory flatten` command.

fixes/docstrings suggested by olasd

Jul 8 2022, 2:26 PM
douardda requested review of D8102: Fix the load_and_check_config() function to support the "postgresql" cls value.
Jul 8 2022, 2:15 PM
douardda committed rDSTOd6db4e445330: cli: move an import statement in the cli command (authored by douardda).
cli: move an import statement in the cli command
Jul 8 2022, 1:59 PM
douardda requested review of D8100: Add a `swh provenance directory flatten` command.
Jul 8 2022, 12:03 PM
douardda requested review of D8099: Remove unused mongo backend.
Jul 8 2022, 12:02 PM
douardda requested review of D8098: Add a `swh provenance revision from-journal` command.
Jul 8 2022, 12:01 PM

Jul 7 2022

douardda committed rCDFP6195a72ccb0a: images/base: install python3-swh.objstorage.cloud and zstd packages (authored by douardda).
images/base: install python3-swh.objstorage.cloud and zstd packages
Jul 7 2022, 3:58 PM
douardda committed rCDFP17e9c5326458: images/base: upgrade the db on startup (authored by douardda).
images/base: upgrade the db on startup
Jul 7 2022, 3:58 PM
douardda committed rCDFP74492f13003f: Fix nginx config for newer grafana (authored by douardda).
Fix nginx config for newer grafana
Jul 7 2022, 3:58 PM
douardda created P1403 (An Untitled Masterwork).
Jul 7 2022, 1:46 PM
douardda closed D8068: Do not always auto-create an OriginVisitStatus object in origin_visit_add().
Jul 7 2022, 11:52 AM
douardda committed rDSTOe0825acb7e17: do not always auto-create an OriginVisitStatus object in origin_visit_add() (authored by douardda).
do not always auto-create an OriginVisitStatus object in origin_visit_add()
Jul 7 2022, 11:52 AM

Jul 6 2022

douardda updated the diff for D8068: Do not always auto-create an OriginVisitStatus object in origin_visit_add().

implement this behavior also in cassandra/in-memory backend

Jul 6 2022, 5:36 PM
douardda updated the diff for D8068: Do not always auto-create an OriginVisitStatus object in origin_visit_add().

fix cassandra's origin_visit_add() to match pg

Jul 6 2022, 4:07 PM
douardda accepted D8072: Use separate base classes for intrinsic and extrinsic mappings.
Jul 6 2022, 3:58 PM
douardda retitled D8068: Do not always auto-create an OriginVisitStatus object in origin_visit_add() from postgresql: Do not allways auto-create an OriginVisitStatus object in origin_visit_add() to postgresql: Do not always auto-create an OriginVisitStatus object in origin_visit_add().
Jul 6 2022, 3:28 PM
douardda updated the diff for D8068: Do not always auto-create an OriginVisitStatus object in origin_visit_add().

fixes suggested by vlorentz

Jul 6 2022, 3:25 PM
douardda committed rDDOC975e07b6db93: adapt mirror doc: swh-docker repo has been renamed as swh-mirror (authored by douardda).
adapt mirror doc: swh-docker repo has been renamed as swh-mirror
Jul 6 2022, 10:52 AM
douardda requested review of D8068: Do not always auto-create an OriginVisitStatus object in origin_visit_add().
Jul 6 2022, 10:51 AM
douardda committed rDSTO47caf04ea5e9: Add a Storage.flavor property to the postgresql backend (authored by douardda).
Add a Storage.flavor property to the postgresql backend
Jul 6 2022, 10:34 AM
douardda closed D8067: Add a Storage.flavor property to the postgresql backend.
Jul 6 2022, 10:34 AM
douardda committed rDSTOa00650ea0c34: Update pytest_plugin for swh.core 2.10 (authored by douardda).
Update pytest_plugin for swh.core 2.10
Jul 6 2022, 10:34 AM

Jul 5 2022

douardda requested review of D8067: Add a Storage.flavor property to the postgresql backend.
Jul 5 2022, 3:05 PM
douardda closed D8066: Add the 'flavor' argument to db_utils.initialize_database_for_module().
Jul 5 2022, 2:19 PM
douardda committed rDCOREb805b3106fb9: Add the 'flavor' argument to db_utils.initialize_database_for_module() (authored by douardda).
Add the 'flavor' argument to db_utils.initialize_database_for_module()
Jul 5 2022, 2:19 PM
douardda added inline comments to D8066: Add the 'flavor' argument to db_utils.initialize_database_for_module().
Jul 5 2022, 2:19 PM
douardda updated the diff for D8066: Add the 'flavor' argument to db_utils.initialize_database_for_module().

fix the test (op. priority...)

Jul 5 2022, 10:36 AM
douardda updated the diff for D8066: Add the 'flavor' argument to db_utils.initialize_database_for_module().

add tests + rebase

Jul 5 2022, 10:26 AM

Jul 4 2022

douardda added inline comments to D8053: Add minimal GitHub metadata mapping.
Jul 4 2022, 12:29 PM
douardda accepted D8060: Add extrinsic metadata indexer.
Jul 4 2022, 12:26 PM
douardda accepted D8058: Add support for origin_extrinsic_metadata to the storage.

Shouldn't there be a migration script as well?

Jul 4 2022, 12:21 PM
douardda accepted D8055: github mapping: Add support for more terms from the Codemeta crosswalk.
Jul 4 2022, 12:11 PM
douardda added inline comments to D8045: Add typing to detect_metadata() and related functions.
Jul 4 2022, 12:09 PM
douardda accepted D8054: github mapping: Add support for terms outside the codemeta context.

ok but the wording of the mark_production decorator

Jul 4 2022, 12:06 PM
douardda accepted D8053: Add minimal GitHub metadata mapping.

I'm not against this, but I have my doubts on the overall "architecture".

Jul 4 2022, 11:59 AM
douardda accepted D8048: Move mapping-specific tests to a new directory.

Don't like the zz-celery hack, but well, that's life. Did not check the new test files actually correspond to old test_metadata.py content. If this only test being moved or are there other (eg new tests) coming along? If so, please specify it in the commit message.

Jul 4 2022, 11:47 AM
douardda added inline comments to D8045: Add typing to detect_metadata() and related functions.
Jul 4 2022, 11:42 AM
douardda added a comment to D8066: Add the 'flavor' argument to db_utils.initialize_database_for_module().

lgtm but it's missing the test case around it. It should not be too hard to add a scenario which lifts the flavor parameter, shouldn't it?

Jul 4 2022, 11:00 AM

Jul 1 2022

douardda triaged T4370: Refactor the origin visit data model (aka get rid of the OriginVisit model object) as High priority.
Jul 1 2022, 4:35 PM · Storage manager, Data Model
douardda requested review of D8066: Add the 'flavor' argument to db_utils.initialize_database_for_module().
Jul 1 2022, 3:03 PM
douardda triaged T4368: Loosen "foreign key" validation in storages used as mirror ingestion endpoint as High priority.
Jul 1 2022, 11:13 AM · Storage manager
douardda created T4368: Loosen "foreign key" validation in storages used as mirror ingestion endpoint.
Jul 1 2022, 11:13 AM · Storage manager
douardda added a comment to T2309: Add support for other hash algo than sha1 in current objstorage implementation.

do you have in mind to make the actual hash used as primary key in an objstorage a configuration of said storage instance? e.g. create a pathslicer or s3 objstorage using sha256 is just a matter of configuration of the objstorage?

Jul 1 2022, 10:38 AM · Object storage
douardda added a comment to T2309: Add support for other hash algo than sha1 in current objstorage implementation.

do you have in mind to make the actual hash used as primary key in an objstorage a configuration of said storage instance? e.g. create a pathslicer or s3 objstorage using sha256 is just a matter of configuration of the objstorage?

Jul 1 2022, 10:34 AM · Object storage
douardda added inline comments to D8029: Start introducing composite ObjId in the interface.
Jul 1 2022, 10:22 AM

Jun 30 2022

douardda created P1395 (An Untitled Masterwork).
Jun 30 2022, 1:57 PM

Jun 29 2022

douardda created P1394 (An Untitled Masterwork).
Jun 29 2022, 5:32 PM

Jun 23 2022

douardda triaged T4349: deploy docker-compose-plugin package instead of docker-compose as Normal priority.
Jun 23 2022, 1:48 PM · System administration
douardda accepted D7987: Refactor snapshot branch functional tests.
Jun 23 2022, 1:30 PM

Jun 22 2022

douardda committed rDPROV346f3a575baa: wip (authored by douardda).
wip
Jun 22 2022, 12:41 PM

Jun 21 2022

douardda created P1389 (An Untitled Masterwork).
Jun 21 2022, 2:31 PM

Jun 20 2022

douardda added a subtask for T4338: mirror: k8s/terraform/hlem deployment test: T4342: Add a jenkins job for the AKS mirror deployment test.
Jun 20 2022, 10:17 AM · Mirror
douardda added a parent task for T4342: Add a jenkins job for the AKS mirror deployment test: T4338: mirror: k8s/terraform/hlem deployment test.
Jun 20 2022, 10:17 AM · Mirror
douardda added a parent task for T4341: Add a jenkins job for the docker E2E deployment mirror stack: T4337: mirror: docker swarm deployment test.
Jun 20 2022, 10:17 AM · Mirror
douardda added a subtask for T4337: mirror: docker swarm deployment test: T4341: Add a jenkins job for the docker E2E deployment mirror stack.
Jun 20 2022, 10:17 AM · Mirror
douardda renamed T4342: Add a jenkins job for the AKS mirror deployment test from Add a jankins job for the AKS mirror deployment test to Add a jenkins job for the AKS mirror deployment test.
Jun 20 2022, 10:16 AM · Mirror
douardda triaged T4342: Add a jenkins job for the AKS mirror deployment test as High priority.
Jun 20 2022, 10:16 AM · Mirror