Page MenuHomeSoftware Heritage
Feed All Stories

Oct 21 2021

dachary added a comment to T3670: fed4fire setup for winery benchmarks.

Followed the tutorial to run a first experiment which failed https://doc.fed4fire.eu/firstexperiment.html

Oct 21 2021, 4:48 AMObject storage
dachary added a comment to T3670: fed4fire setup for winery benchmarks.

Followed the tutorial https://doc.fed4fire.eu/tools.html

Oct 21 2021, 4:35 AMObject storage
dachary added a comment to T3521: Persistent readonly perfect hash table: benchmarks.
$ time tox -e py3 -- --basetemp=/mnt/pytest -s --shard-size $((100 * 1024)) --object-max-size $((4 * 1024)) -k test_build_speed
number of objects = 45973694, total size = 105903024192                                                          
baseline 165.74853587150574, write_duration 495.07564210891724, build_duration 24.210500478744507, total_duration  519.2861425876617
Oct 21 2021, 3:03 AMObject storage (RedHat collaboration)
dachary added a comment to D6424: Perfect hashmap C implementation.

@ardumont I believe all your comments were addressed. It is lucky that you did not review the actual logic: while running benchmarks I ran into a bug that lead to a significant refactor (using fread/fwrite instead of mmap and addresses). Not to the point where you'll have to re-read everything from scratch though 馃槄

Oct 21 2021, 2:56 AM
swh-public-ci added a comment to D6424: Perfect hashmap C implementation.

Build is green

Oct 21 2021, 2:42 AM
dachary updated the diff for D6424: Perfect hashmap C implementation.

using mmap turned out to be more involved than expected, use
read/write instead

Oct 21 2021, 2:41 AM

Oct 20 2021

dachary added a comment to D6424: Perfect hashmap C implementation.

Thanks a lot for this review @ardumont & @douardda ! I'll ping you for review when:

Oct 20 2021, 6:22 PM
dachary added inline comments to D6424: Perfect hashmap C implementation.
Oct 20 2021, 6:20 PM
anlambert added a comment to T3661: docs: Activate build on docs diff.

I have created a new Jenkins pipeline job manually to experiment on setting up that new CI build.

Oct 20 2021, 6:17 PMDocumentation
swh-public-ci added a comment to D6519: Jenkins job for swh-docs diffs test.

Build has FAILED

Oct 20 2021, 6:10 PM
swh-public-ci added a comment to D6519: Jenkins job for swh-docs diffs test.

Build has FAILED

Oct 20 2021, 5:57 PM
swh-public-ci added a comment to D6519: Jenkins job for swh-docs diffs test.

Build has FAILED

Oct 20 2021, 5:55 PM
ardumont closed D6509: sysadm: Move keycloak documentation to sysadm instance.
Oct 20 2021, 5:50 PM
ardumont committed rDDOCc4a1d1dc6dfb: Fix empty page link in sysadm instance (authored by ardumont).
Fix empty page link in sysadm instance
Oct 20 2021, 5:50 PM
ardumont committed rDDOC0bfb31c9aa69: sysadm: Move keycloak documentation to sysadm instance (authored by ardumont).
sysadm: Move keycloak documentation to sysadm instance
Oct 20 2021, 5:50 PM
vsellier added a comment to T3577: Parallel loaders performances .

Closing here the tests of the workers.

Oct 20 2021, 5:43 PMSystem administration, Storage manager
ardumont added inline comments to D6424: Perfect hashmap C implementation.
Oct 20 2021, 5:33 PM
douardda added inline comments to D6424: Perfect hashmap C implementation.
Oct 20 2021, 5:17 PM
olasd accepted D6504: converters: Fix detection of tree entries with non-standard commit/tree mode..

Thanks!

Oct 20 2021, 5:13 PM
swh-public-ci added a comment to D6519: Jenkins job for swh-docs diffs test.

Build is green
See https://jenkins.softwareheritage.org/job/DDOC/job/build-on-diff/9/ for more details.

Oct 20 2021, 5:12 PM
swh-public-ci added a comment to D6521: Add a simple read-only HTTP backend.

Build is green

Oct 20 2021, 5:02 PM
anlambert committed rCDFJ7d453b55a904: sphinx/Dockerfile: Install pyarcanist in doc build environment (authored by anlambert).
sphinx/Dockerfile: Install pyarcanist in doc build environment
Oct 20 2021, 5:00 PM
anlambert closed D6522: sphinx/Dockerfile: Install pyarcanist in doc build environment.
Oct 20 2021, 5:00 PM
douardda updated the diff for D6521: Add a simple read-only HTTP backend.

document the build_objstorage() test helper function

Oct 20 2021, 5:00 PM
ardumont accepted D6522: sphinx/Dockerfile: Install pyarcanist in doc build environment.
Oct 20 2021, 5:00 PM
anlambert requested review of D6522: sphinx/Dockerfile: Install pyarcanist in doc build environment.
Oct 20 2021, 4:59 PM
anlambert added a revision to T3661: docs: Activate build on docs diff: D6522: sphinx/Dockerfile: Install pyarcanist in doc build environment.
Oct 20 2021, 4:59 PMDocumentation
swh-public-ci added a comment to D6521: Add a simple read-only HTTP backend.

Build is green

Oct 20 2021, 4:57 PM
vsellier added a comment to T3577: Parallel loaders performances .

This is the impacts of the different algorithm usage for retrieving the missing objects.
The configuration is the same as previously, the storage is patched with D6423, D6494 and D6495.
The first without D6423 is a version patched witj D6494 and D6495 only

Oct 20 2021, 4:56 PMSystem administration, Storage manager
swh-public-ci added a comment to D6521: Add a simple read-only HTTP backend.

Build is green

Oct 20 2021, 4:55 PM
douardda updated the diff for D6521: Add a simple read-only HTTP backend.

remove useless statement

Oct 20 2021, 4:55 PM
douardda updated the diff for D6521: Add a simple read-only HTTP backend.

remove mistakenly commited mypy.ini file

Oct 20 2021, 4:53 PM
douardda requested review of D6521: Add a simple read-only HTTP backend.
Oct 20 2021, 4:53 PM
swh-public-ci added a comment to D6519: Jenkins job for swh-docs diffs test.

Build has FAILED

Oct 20 2021, 4:51 PM
anlambert requested review of D6519: Jenkins job for swh-docs diffs test.
Oct 20 2021, 4:51 PM
ardumont added a revision to T3667: Orchestrate origins scheduling according to scheduler metrics feedback: D6520: Add a new cli endpoint to schedule recurrent visits in Celery.
Oct 20 2021, 4:50 PMSystem administration, Sprint 2021 01, Archive coverage, Scheduling utilities
anlambert closed D6518: admin/deposit: Allow users with permission to list their deposits.
Oct 20 2021, 4:05 PM
anlambert committed rDWAPPSa8cfc14b4a5c: admin/deposit: Allow users with permission to list their deposits (authored by anlambert).
admin/deposit: Allow users with permission to list their deposits
Oct 20 2021, 4:05 PM
ardumont updated the task description for T3675: Investigate why cran origins are marked as non-visited in the scheduler metrics.
Oct 20 2021, 3:39 PMScheduling utilities
ardumont added a project to T3675: Investigate why cran origins are marked as non-visited in the scheduler metrics: Scheduling utilities.
Oct 20 2021, 3:38 PMScheduling utilities
ardumont triaged T3675: Investigate why cran origins are marked as non-visited in the scheduler metrics as Normal priority.
Oct 20 2021, 3:37 PMScheduling utilities
ardumont accepted D6518: admin/deposit: Allow users with permission to list their deposits.

lgtm

Oct 20 2021, 3:01 PM
anlambert requested review of D6518: admin/deposit: Allow users with permission to list their deposits.
Oct 20 2021, 2:57 PM
vsellier added a comment to T3577: Parallel loaders performances .

This is the impact of configuration the add batch insert size. Tested values were 500, 1000 and 2000.
A full repair of a cassandra node was in progress due to a datalost (disk erased by someone else's experiment after the disk reservation expiration)

Oct 20 2021, 2:50 PMSystem administration, Storage manager
douardda committed rDOBJS6269067ca7b3: Improve a bit the seaweedfs backend (authored by douardda).
Improve a bit the seaweedfs backend
Oct 20 2021, 2:40 PM
douardda closed D6517: Improve tests of the seaweedfs backend.
Oct 20 2021, 2:40 PM
douardda committed rDOBJS55ff4b95d306: Improve tests of the seaweedfs backend (authored by douardda).
Improve tests of the seaweedfs backend
Oct 20 2021, 2:40 PM
swh-public-ci added a comment to D6517: Improve tests of the seaweedfs backend.

Build is green

Oct 20 2021, 2:38 PM
Harbormaster failed remote builds in B24583: Diff 23694 for D6492: Add support for pathslicing in seaweedfs backend!
Oct 20 2021, 2:37 PM
swh-public-ci added a comment to D6492: Add support for pathslicing in seaweedfs backend.

Build has FAILED

Oct 20 2021, 2:37 PM
douardda updated the diff for D6492: Add support for pathslicing in seaweedfs backend.

rebase

Oct 20 2021, 2:36 PM
douardda updated the diff for D6517: Improve tests of the seaweedfs backend.

remove a (comment) garbage line

Oct 20 2021, 2:35 PM
Harbormaster failed remote builds in B24580: Diff 23691 for D6517: Improve tests of the seaweedfs backend!
Oct 20 2021, 2:34 PM
swh-public-ci added a comment to D6517: Improve tests of the seaweedfs backend.

Build has FAILED

Oct 20 2021, 2:34 PM
Harbormaster failed remote builds in B24581: Diff 23692 for D6492: Add support for pathslicing in seaweedfs backend!
Oct 20 2021, 2:33 PM
swh-public-ci added a comment to D6492: Add support for pathslicing in seaweedfs backend.

Build has FAILED

Oct 20 2021, 2:33 PM
douardda updated the diff for D6492: Add support for pathslicing in seaweedfs backend.

rebase

Oct 20 2021, 2:31 PM
douardda updated the diff for D6517: Improve tests of the seaweedfs backend.

slight simplification as suggested by vlorentz

Oct 20 2021, 2:30 PM
swh-public-ci added a comment to D6517: Improve tests of the seaweedfs backend.

Build is green

Oct 20 2021, 2:25 PM
Harbormaster failed remote builds in B24579: Diff 23690 for D6492: Add support for pathslicing in seaweedfs backend!
Oct 20 2021, 2:19 PM
swh-public-ci added a comment to D6492: Add support for pathslicing in seaweedfs backend.

Build has FAILED

Oct 20 2021, 2:19 PM
douardda added inline comments to D6517: Improve tests of the seaweedfs backend.
Oct 20 2021, 2:17 PM
swh-public-ci added a comment to D6517: Improve tests of the seaweedfs backend.

Build has FAILED

Oct 20 2021, 2:15 PM
vlorentz accepted D6517: Improve tests of the seaweedfs backend.
Oct 20 2021, 2:15 PM
douardda updated the diff for D6492: Add support for pathslicing in seaweedfs backend.

respawn jenkins

Oct 20 2021, 2:15 PM
douardda updated the diff for D6517: Improve tests of the seaweedfs backend.

respawn jenkins

Oct 20 2021, 2:13 PM
ardumont updated the summary of D6509: sysadm: Move keycloak documentation to sysadm instance.
Oct 20 2021, 2:11 PM
ardumont updated the test plan for D6509: sysadm: Move keycloak documentation to sysadm instance.
Oct 20 2021, 2:10 PM
douardda requested review of D6517: Improve tests of the seaweedfs backend.
Oct 20 2021, 2:08 PM
vlorentz added inline comments to D6509: sysadm: Move keycloak documentation to sysadm instance.
Oct 20 2021, 2:02 PM
anlambert added a revision to T3174: Filter deposit-admin view by deposit client on admin (moderation) page: D6518: admin/deposit: Allow users with permission to list their deposits.
Oct 20 2021, 2:02 PMMonitoring, SWORD deposit, Web app
ardumont updated the diff for D6509: sysadm: Move keycloak documentation to sysadm instance.

Rebase

Oct 20 2021, 12:57 PM
ardumont committed rDDOC4e81efa77159: Fix reference to infrastructure (authored by ardumont).
Fix reference to infrastructure
Oct 20 2021, 12:56 PM
ardumont committed rDDOC6cd2086cd84e: Fix dangling reference in the toc tree (authored by ardumont).
Fix dangling reference in the toc tree
Oct 20 2021, 12:56 PM
ardumont updated the diff for D6509: sysadm: Move keycloak documentation to sysadm instance.

Rebase

Oct 20 2021, 12:50 PM
ardumont committed rDDOCc9c3cd67060a: Cross-reference properly the infrastructure page in sysadm instance (authored by ardumont).
Cross-reference properly the infrastructure page in sysadm instance
Oct 20 2021, 12:49 PM
anlambert closed T3257: Template the save code now rejection reason to ease operator workflow, a subtask of T3256: Propose reason for rejecting a save code now, as Resolved.
Oct 20 2021, 12:36 PMSave Code Now, Easy hack, Web app
anlambert closed T3257: Template the save code now rejection reason to ease operator workflow as Resolved.

It has been implemented and deployed to production, closing this.

Oct 20 2021, 12:36 PMSave Code Now, Easy hack, Web app
anlambert closed T3256: Propose reason for rejecting a save code now, a subtask of T3252: Better handling of erroneous origins submitted to save code now, as Resolved.
Oct 20 2021, 12:36 PMSystem administration, Save Code Now, Web app
anlambert closed T3256: Propose reason for rejecting a save code now as Resolved.

It has been implemented and deployed to production, closing this.

Oct 20 2021, 12:36 PMSave Code Now, Easy hack, Web app
Harbormaster failed remote builds in B24574: Diff 23685 for D6492: Add support for pathslicing in seaweedfs backend!
Oct 20 2021, 12:35 PM
swh-public-ci added a comment to D6492: Add support for pathslicing in seaweedfs backend.

Build has FAILED

Oct 20 2021, 12:35 PM
douardda updated the diff for D6492: Add support for pathslicing in seaweedfs backend.

rebase

Oct 20 2021, 12:34 PM
ardumont closed T376: ingest git.eclipse.org repositories as Resolved.

It's been done for a while. We can see it appearing in the main archive page under cgit.

Oct 20 2021, 12:29 PMArchive coverage
douardda added inline comments to D6492: Add support for pathslicing in seaweedfs backend.
Oct 20 2021, 12:23 PM
ardumont added a comment to T3338: Load the archived bitbucket mercurial repositories.

Remains 6 origins still ongoing...

Oct 20 2021, 12:22 PMSystem administration, Mercurial loader
ardumont added a subtask for T2345: Improve handling of recurrent loading tasks in scheduler: T3674: Determine how to reference manually listed/ingested origins in the scheduler metrics.
Oct 20 2021, 12:19 PMSprint 2021 01, Archive coverage, Scheduling utilities
ardumont added a parent task for T3674: Determine how to reference manually listed/ingested origins in the scheduler metrics: T2345: Improve handling of recurrent loading tasks in scheduler.
Oct 20 2021, 12:19 PMScheduling utilities
ardumont renamed T3674: Determine how to reference manually listed/ingested origins in the scheduler metrics from Somehow reference old manually ingested origins in the scheduler metrics to Determine how to reference manually listed/ingested origins in the scheduler metrics.
Oct 20 2021, 12:19 PMScheduling utilities
vlorentz added a comment to T75: Check integrity of directories, revisions, and releases.

After further investigation, I can't find any directory that is in a completely bad order; they are either ordered like git does (by adding a / at the end of dir entries) or by assuming a null byte at the end of dir entries.

Oct 20 2021, 12:18 PMArchive content, Restricted Project
ardumont updated the task description for T3674: Determine how to reference manually listed/ingested origins in the scheduler metrics.
Oct 20 2021, 12:17 PMScheduling utilities
ardumont closed T3658: Reference bitbucket mercurial origins, a subtask of T3338: Load the archived bitbucket mercurial repositories, as Resolved.
Oct 20 2021, 12:16 PMSystem administration, Mercurial loader
ardumont closed T3658: Reference bitbucket mercurial origins as Resolved.
Oct 20 2021, 12:16 PMSystem administration, Mercurial loader
ardumont added a comment to T3658: Reference bitbucket mercurial origins.

I've opened T3674 to discuss how to properly reference origins that are not the output of listers.

Oct 20 2021, 12:16 PMSystem administration, Mercurial loader
ardumont triaged T3674: Determine how to reference manually listed/ingested origins in the scheduler metrics as Normal priority.
Oct 20 2021, 12:15 PMScheduling utilities
Harbormaster failed remote builds in B24572: Diff 23683 for D6492: Add support for pathslicing in seaweedfs backend!
Oct 20 2021, 12:15 PM
swh-public-ci added a comment to D6492: Add support for pathslicing in seaweedfs backend.

Build has FAILED

Oct 20 2021, 12:15 PM
douardda updated the diff for D6492: Add support for pathslicing in seaweedfs backend.

split the diff in 2

Oct 20 2021, 12:14 PM
ardumont moved T3658: Reference bitbucket mercurial origins from in-progress to deployed/landed/monitoring on the System administration board.
Oct 20 2021, 12:12 PMSystem administration, Mercurial loader
ardumont added a comment to T3658: Reference bitbucket mercurial origins.

New webapp version deployed [1], we can see the mercurial origins referenced as a discontinued service there.

Oct 20 2021, 12:11 PMSystem administration, Mercurial loader