Page MenuHomeSoftware Heritage
Feed Advanced Search

Jan 15 2021

tenma updated the diff for D4867: Reimplement PyPI lister using new Lister API.

Use requests.Response.raise_for_status to handle errors generically

Jan 15 2021, 10:06 AM · Lister
tenma updated the test plan for D4867: Reimplement PyPI lister using new Lister API.
Jan 15 2021, 9:52 AM · Lister

Jan 14 2021

tenma updated the diff for D4867: Reimplement PyPI lister using new Lister API.

Rebase

Jan 14 2021, 7:37 PM · Lister
tenma requested review of D4867: Reimplement PyPI lister using new Lister API.
Jan 14 2021, 7:36 PM · Lister
tenma added a revision to T2956: Port PyPI lister to the new Lister API: D4867: Reimplement PyPI lister using new Lister API.
Jan 14 2021, 6:56 PM · Sprint 2021 01, Lister
tenma added a comment to D4843: Reimplement Bitbucket lister using new Lister API.

Thanks for the remarks, will go through them.

Jan 14 2021, 3:02 PM · Lister, Bitbucket lister
tenma triaged T2971: Port Gitea lister to the new Lister API as Normal priority.
Jan 14 2021, 12:59 PM · Sprint 2021 01, Lister
tenma updated the summary of D4843: Reimplement Bitbucket lister using new Lister API.
Jan 14 2021, 12:40 PM · Lister, Bitbucket lister
tenma added a revision to T2955: Port Bitbucket lister to the new Lister API: D4843: Reimplement Bitbucket lister using new Lister API.
Jan 14 2021, 12:40 PM · Sprint 2021 01, Bitbucket lister, Lister
tenma updated the test plan for D4843: Reimplement Bitbucket lister using new Lister API.
Jan 14 2021, 10:46 AM · Lister, Bitbucket lister
tenma updated the test plan for D4843: Reimplement Bitbucket lister using new Lister API.
Jan 14 2021, 10:45 AM · Lister, Bitbucket lister
tenma moved T2956: Port PyPI lister to the new Lister API from Backlog to todo on the Sprint 2021 01 board.
Jan 14 2021, 10:33 AM · Sprint 2021 01, Lister
tenma moved T2955: Port Bitbucket lister to the new Lister API from in-progress to code review on the Sprint 2021 01 board.
Jan 14 2021, 10:33 AM · Sprint 2021 01, Bitbucket lister, Lister
tenma added a revision to T2442: Provide a unified API for listers to interact with the scheduler: D4843: Reimplement Bitbucket lister using new Lister API.
Jan 14 2021, 10:33 AM · Sprint 2021 01, Scheduling utilities
tenma updated the summary of D4843: Reimplement Bitbucket lister using new Lister API.
Jan 14 2021, 10:33 AM · Lister, Bitbucket lister
tenma updated the summary of D4843: Reimplement Bitbucket lister using new Lister API.
Jan 14 2021, 10:27 AM · Lister, Bitbucket lister
tenma retitled D4843: Reimplement Bitbucket lister using new Lister API from [WIP] Reimplement Bitbucket lister using new Lister API to Reimplement Bitbucket lister using new Lister API.
Jan 14 2021, 10:26 AM · Lister, Bitbucket lister

Jan 13 2021

tenma updated the diff for D4843: Reimplement Bitbucket lister using new Lister API.

Fix copyrights and rebase

Jan 13 2021, 7:24 PM · Lister, Bitbucket lister
tenma updated the diff for D4843: Reimplement Bitbucket lister using new Lister API.

Improved tests

Jan 13 2021, 6:28 PM · Lister, Bitbucket lister
tenma updated the diff for D4843: Reimplement Bitbucket lister using new Lister API.

refactor auth and backoff

Jan 13 2021, 12:12 PM · Lister, Bitbucket lister
tenma requested review of D4843: Reimplement Bitbucket lister using new Lister API.
Jan 13 2021, 11:49 AM · Lister, Bitbucket lister

Jan 12 2021

tenma created P920 pytest lister celery timeout.
Jan 12 2021, 8:11 PM · Lister
tenma created P919 tox packages celery timeout pkg_resources.ContextualVersionConflict.
Jan 12 2021, 8:03 PM · Lister

Jan 11 2021

tenma updated the task description for T2956: Port PyPI lister to the new Lister API.
Jan 11 2021, 8:09 PM · Sprint 2021 01, Lister
tenma updated the task description for T2956: Port PyPI lister to the new Lister API.
Jan 11 2021, 8:09 PM · Sprint 2021 01, Lister
tenma updated the task description for T2956: Port PyPI lister to the new Lister API.
Jan 11 2021, 8:08 PM · Sprint 2021 01, Lister
tenma triaged T2956: Port PyPI lister to the new Lister API as Normal priority.
Jan 11 2021, 8:08 PM · Sprint 2021 01, Lister
tenma updated the task description for T2955: Port Bitbucket lister to the new Lister API.
Jan 11 2021, 7:20 PM · Sprint 2021 01, Bitbucket lister, Lister
tenma updated the task description for T2955: Port Bitbucket lister to the new Lister API.
Jan 11 2021, 7:17 PM · Sprint 2021 01, Bitbucket lister, Lister
tenma updated the task description for T2955: Port Bitbucket lister to the new Lister API.
Jan 11 2021, 7:15 PM · Sprint 2021 01, Bitbucket lister, Lister
tenma triaged T2955: Port Bitbucket lister to the new Lister API as Normal priority.
Jan 11 2021, 7:04 PM · Sprint 2021 01, Bitbucket lister, Lister
tenma edited P918 2021 New lister template.
Jan 11 2021, 5:50 PM · Lister
tenma created P918 2021 New lister template.
Jan 11 2021, 5:39 PM · Lister

Jan 8 2021

tenma updated the diff for D4731: WIP Configuration system.
  • Take into account feedback from ardumont and vlorentz
  • Take into account feedback from douardda
  • still TODO: rename "singletons"
Jan 8 2021, 5:24 PM · feedback-required, Core & foundations

Jan 7 2021

tenma added a comment to D4731: WIP Configuration system.

@douardda: taking into account your suggestions.

Jan 7 2021, 10:47 AM · feedback-required, Core & foundations

Jan 6 2021

tenma updated the diff for D4766: [WIP] git bare revision cooker.
  • use directory_ls rather than dir_iterator to lower overhead and control iteration
  • use a set to test early for known objects
  • only update once master head with the given revision id
  • do not chunk files ids because in the end the storage requests are not chunked
  • partition new and old files to adapt processing
Jan 6 2021, 8:35 PM · Vault

Jan 4 2021

tenma lowered the priority of T2743: Investigate why logging is inconsistent from Normal to Low.
Jan 4 2021, 5:00 PM · Vault, Object storage, Core & foundations

Dec 23 2020

tenma added projects to D4731: WIP Configuration system: Core & foundations, feedback-required.
Dec 23 2020, 10:50 AM · feedback-required, Core & foundations

Dec 22 2020

tenma updated the diff for D4731: WIP Configuration system.

Be more consistent in naming and abbreviating

Dec 22 2020, 4:09 PM · feedback-required, Core & foundations
tenma updated the diff for D4731: WIP Configuration system.

Take into account feedback from ardumont and vlorentz

Dec 22 2020, 1:21 PM · feedback-required, Core & foundations
tenma committed rDDOC2908cd7d47e4: Add note for pip package resolution issues (authored by tenma).
Add note for pip package resolution issues
Dec 22 2020, 10:38 AM
tenma closed D4751: Add hint for pip package resolution issues.
Dec 22 2020, 10:38 AM
tenma updated the test plan for D4751: Add hint for pip package resolution issues.
Dec 22 2020, 10:37 AM
tenma updated the diff for D4751: Add hint for pip package resolution issues.

Used a "note" directive

Dec 22 2020, 10:30 AM

Dec 21 2020

tenma added a comment to D4731: WIP Configuration system.

But for components, we wanted to instantiate every instance only one time

What is the benefit of doing that (vs. the cost of the extra complexity)?

Dec 21 2020, 8:41 PM · feedback-required, Core & foundations
tenma added a comment to D4731: WIP Configuration system.

First, thanks for the feedback, every help is welcome because I am still pretty the newbie in the project as a whole, and this is a more complex topic that initially anticipated.

Until now, configuration handling was implemented independently for each service.

What do you mean by that? It has always been handled by SWHConfig in swh.core.

Dec 21 2020, 5:07 PM · feedback-required, Core & foundations
tenma added a comment to D4771: SWHID parsing: simplify and deduplicate validation logic.
@vlorentz wrote:

btw, you don't have to expose SWHID_RE_RAW directly, it's available as SWHID_RE.pattern

Dec 21 2020, 3:03 PM
tenma added a revision to T843: Vault: Add a "git bare" tarball cooker: D4766: [WIP] git bare revision cooker.
Dec 21 2020, 10:27 AM · Vault
tenma updated the summary of D4766: [WIP] git bare revision cooker.
Dec 21 2020, 10:27 AM · Vault

Dec 18 2020

tenma updated the diff for D4766: [WIP] git bare revision cooker.

Little cleanup

Dec 18 2020, 12:03 PM · Vault
tenma created D4766: [WIP] git bare revision cooker.
Dec 18 2020, 10:59 AM · Vault

Dec 16 2020

tenma updated the task description for T1410: Kill implicit configuration: new configuration scheme.
Dec 16 2020, 10:48 AM · Core & foundations
tenma created D4751: Add hint for pip package resolution issues.
Dec 16 2020, 10:45 AM

Dec 15 2020

tenma updated the task description for T2885: investigate the persistent seemingly benign errors on cooking progress.
Dec 15 2020, 8:33 PM · Vault
tenma updated the task description for T2885: investigate the persistent seemingly benign errors on cooking progress.
Dec 15 2020, 8:32 PM · Vault
tenma committed rDENVdd20e4f4c158: Data persistence for a devel setting (authored by tenma).
Data persistence for a devel setting
Dec 15 2020, 6:27 PM
tenma closed D4673: Data persistence for a devel setting.
Dec 15 2020, 6:27 PM
tenma updated the diff for D4673: Data persistence for a devel setting.

Rebase

Dec 15 2020, 6:27 PM
tenma updated the diff for D4673: Data persistence for a devel setting.

Finally fixed this PREsistent typo!

Dec 15 2020, 6:24 PM
tenma updated the diff for D4731: WIP Configuration system.

Reflow the whole source to 88 chars lines

Dec 15 2020, 5:48 PM · feedback-required, Core & foundations
tenma updated the diff for D4731: WIP Configuration system.

Added a TODO about a section on guidelines

Dec 15 2020, 5:17 PM · feedback-required, Core & foundations
tenma updated the diff for D4731: WIP Configuration system.

Cleaned and wrote up several sections

Dec 15 2020, 4:31 PM · feedback-required, Core & foundations

Dec 14 2020

tenma updated the task description for T2885: investigate the persistent seemingly benign errors on cooking progress.
Dec 14 2020, 3:01 PM · Vault
tenma triaged T2885: investigate the persistent seemingly benign errors on cooking progress as Normal priority.
Dec 14 2020, 3:00 PM · Vault
tenma closed T1191: Vault: reschedule failed tasks after a manual/non-manual resolution as Resolved.

In addition to failed cooking retry, failed RPC calls are now also retried.

Dec 14 2020, 12:10 PM · Vault
tenma updated the summary of D4720: developer-setup: update system dependencies.
Dec 14 2020, 10:56 AM

Dec 11 2020

tenma added a revision to T1410: Kill implicit configuration: new configuration scheme: D4731: WIP Configuration system.
Dec 11 2020, 7:22 PM · Core & foundations
tenma created D4731: WIP Configuration system.
Dec 11 2020, 7:22 PM · feedback-required, Core & foundations
tenma updated the diff for D4673: Data persistence for a devel setting.

Removed usage of external host volumes, as asked by @douardda, for brievety.

Dec 11 2020, 4:05 PM
tenma committed rDDOCb8d68f27ece3: developer-setup: update system dependencies (authored by tenma).
developer-setup: update system dependencies
Dec 11 2020, 2:37 PM
tenma closed D4720: developer-setup: update system dependencies.
Dec 11 2020, 2:37 PM
tenma updated the diff for D4720: developer-setup: update system dependencies.

Keep postgresql without major version pin, as we follow debian versions.

Dec 11 2020, 2:23 PM
tenma created D4720: developer-setup: update system dependencies.
Dec 11 2020, 12:12 PM

Dec 10 2020

tenma added inline comments to D4673: Data persistence for a devel setting.
Dec 10 2020, 7:32 PM
tenma added inline comments to D4673: Data persistence for a devel setting.
Dec 10 2020, 7:28 PM
tenma updated the diff for D4673: Data persistence for a devel setting.

Usa a docker-compose.override definition.
Rephrased where appropriate.

Dec 10 2020, 6:40 PM

Dec 9 2020

tenma added inline comments to D4673: Data persistence for a devel setting.
Dec 9 2020, 7:05 PM
tenma abandoned D4630: WIP backend: add retrying on IO error with remote services.

Another strategy preferred: using retrying proxies for storage (existing and activated) and scheduler (to be done).

Dec 9 2020, 4:44 PM

Dec 8 2020

tenma triaged T2867: Webapp search UI: set focus on search input by default as Normal priority.
Dec 8 2020, 6:00 PM · Web app, Archive search
tenma accepted D4677: vault: Add retry ability to the storage.

Tested in docker env, the config is valid after D4685 applied.

Dec 8 2020, 5:01 PM
tenma committed rDVAU1b6a10fded60: vault: Remove deprecated services default config (authored by tenma).
vault: Remove deprecated services default config
Dec 8 2020, 3:42 PM
tenma closed D4685: server: Remove deprecated services default config.
Dec 8 2020, 3:42 PM
tenma committed rDVAU91f64b9e7a6f: cli: Remove deprecated logging configuration (authored by tenma).
cli: Remove deprecated logging configuration
Dec 8 2020, 3:42 PM
tenma closed D4680: cli: Remove deprecated logging configuration.
Dec 8 2020, 3:42 PM
tenma retitled D4685: server: Remove deprecated services default config from vault: Remove deprecated services default config to server: Remove deprecated services default config.
Dec 8 2020, 3:01 PM
tenma updated the summary of D4685: server: Remove deprecated services default config.
Dec 8 2020, 2:59 PM
tenma created D4685: server: Remove deprecated services default config.
Dec 8 2020, 2:33 PM
tenma created D4680: cli: Remove deprecated logging configuration.
Dec 8 2020, 10:23 AM

Dec 7 2020

tenma changed the status of T2862: vault: retry RPC calls on transient network errors from Open to Work in Progress.
Dec 7 2020, 5:35 PM · Vault
tenma updated the diff for D4673: Data persistence for a devel setting.

Suggest to adapt according to policy

Dec 7 2020, 10:14 AM
tenma updated the diff for D4673: Data persistence for a devel setting.

Precision about ownership

Dec 7 2020, 10:09 AM
tenma updated the diff for D4673: Data persistence for a devel setting.

Improved phrasing

Dec 7 2020, 10:05 AM
tenma added a reviewer for D4673: Data persistence for a devel setting: Reviewers.
Dec 7 2020, 9:56 AM
tenma created D4673: Data persistence for a devel setting.
Dec 7 2020, 9:55 AM

Dec 4 2020

tenma created P892 IO retry unreliable remote.
Dec 4 2020, 3:02 PM

Dec 1 2020

tenma edited P887 Masterwork From Distant Lands.
Dec 1 2020, 6:26 PM

Nov 30 2020

tenma updated the summary of D4630: WIP backend: add retrying on IO error with remote services.
Nov 30 2020, 11:49 AM
tenma updated the summary of D4630: WIP backend: add retrying on IO error with remote services.
Nov 30 2020, 11:49 AM
tenma updated the summary of D4630: WIP backend: add retrying on IO error with remote services.
Nov 30 2020, 11:48 AM
tenma updated the summary of D4630: WIP backend: add retrying on IO error with remote services.
Nov 30 2020, 11:45 AM