Page MenuHomeSoftware Heritage
Feed All Stories

Jul 1 2020

anlambert closed T2429: web UI: empty repository reported as 404 snapshot not found as Resolved by committing rDWAPPSc2726ac1249c: service/snapshot_count_branches: Improve empty snapshot detection.
Jul 1 2020, 11:31 AM · Web app
swh-public-ci added a comment to D3384: service/snapshot_count_branches: Improve empty snapshot detection.

Build is green

Jul 1 2020, 11:28 AM
Harbormaster failed remote builds in B13233: Diff 12015 for D3386: Test to reproduce issue!
Jul 1 2020, 11:27 AM
swh-public-ci added a comment to D3386: Test to reproduce issue.

Build has FAILED

Jul 1 2020, 11:27 AM
ardumont added inline comments to D3386: Test to reproduce issue.
Jul 1 2020, 11:27 AM
ardumont planned changes to D3386: Test to reproduce issue.
Jul 1 2020, 11:26 AM
ardumont created D3386: Test to reproduce issue.
Jul 1 2020, 11:25 AM
ardumont added a revision to T2471: NPM package angular-ts-manage fails to be properly loaded: D3386: Test to reproduce issue.
Jul 1 2020, 11:25 AM · Core Loader
Harbormaster failed remote builds in B13232: Diff 12013 for D3384: service/snapshot_count_branches: Improve empty snapshot detection!
Jul 1 2020, 11:10 AM
swh-public-ci added a comment to D3384: service/snapshot_count_branches: Improve empty snapshot detection.

Build has FAILED

Jul 1 2020, 11:10 AM
anlambert updated the diff for D3384: service/snapshot_count_branches: Improve empty snapshot detection.

Rebase

Jul 1 2020, 10:59 AM
ardumont updated the task description for T2471: NPM package angular-ts-manage fails to be properly loaded.
Jul 1 2020, 10:12 AM · Core Loader
douardda added a comment to T2471: NPM package angular-ts-manage fails to be properly loaded.

This origin (and others) also fails to be mirrored with errors like:

Jul 1 2020, 10:10 AM · Core Loader
Jenkins for Software Heritage <jenkins@jenkins-debian1.internal.softwareheritage.org> committed rDSTO28344a0bb758: Merge tag 'debian/0.9.0-1_swh1' into debian/buster-swh (authored by Jenkins for Software Heritage <jenkins@jenkins-debian1.internal.softwareheritage.org>).
Merge tag 'debian/0.9.0-1_swh1' into debian/buster-swh
Jul 1 2020, 10:07 AM
Jenkins for Software Heritage <jenkins@jenkins-debian1.internal.softwareheritage.org> committed rDSTO90c9772bc838: Updated backport on buster-swh from debian/0.9.0-1_swh1 (unstable-swh) (authored by Jenkins for Software Heritage <jenkins@jenkins-debian1.internal.softwareheritage.org>).
Updated backport on buster-swh from debian/0.9.0-1_swh1 (unstable-swh)
Jul 1 2020, 10:07 AM
douardda triaged T2471: NPM package angular-ts-manage fails to be properly loaded as High priority.
Jul 1 2020, 10:05 AM · Core Loader
Jenkins for Software Heritage <jenkins@jenkins-debian1.internal.softwareheritage.org> committed rDSTO204a4efce7ae: pristine-tar data for swh-storage_0.9.0.orig.tar.gz (authored by Jenkins for Software Heritage <jenkins@jenkins-debian1.internal.softwareheritage.org>).
pristine-tar data for swh-storage_0.9.0.orig.tar.gz
Jul 1 2020, 10:02 AM
Jenkins for Software Heritage <jenkins@jenkins-debian1.internal.softwareheritage.org> committed rDSTO74fba45e645f: Updated debian changelog for version 0.9.0 (authored by Jenkins for Software Heritage <jenkins@jenkins-debian1.internal.softwareheritage.org>).
Updated debian changelog for version 0.9.0
Jul 1 2020, 10:02 AM
Jenkins for Software Heritage <jenkins@jenkins-debian1.internal.softwareheritage.org> committed rDSTO80cf105406c1: New upstream version 0.9.0 (authored by Jenkins for Software Heritage <jenkins@jenkins-debian1.internal.softwareheritage.org>).
New upstream version 0.9.0
Jul 1 2020, 10:02 AM
Jenkins for Software Heritage <jenkins@jenkins-debian1.internal.softwareheritage.org> committed rDSTOa1d68e7a703d: Update upstream source from tag 'debian/upstream/0.9.0' (authored by Jenkins for Software Heritage <jenkins@jenkins-debian1.internal.softwareheritage.org>).
Update upstream source from tag 'debian/upstream/0.9.0'
Jul 1 2020, 10:02 AM
ardumont accepted D3384: service/snapshot_count_branches: Improve empty snapshot detection.
Jul 1 2020, 9:36 AM
anlambert updated the summary of D3385: origin_visits/get_origin_visit: Improve default visit picking strategy.
Jul 1 2020, 1:48 AM

Jun 30 2020

swh-public-ci added a comment to D3385: origin_visits/get_origin_visit: Improve default visit picking strategy.

Build is green

Jun 30 2020, 6:47 PM
anlambert created D3385: origin_visits/get_origin_visit: Improve default visit picking strategy.
Jun 30 2020, 6:37 PM
ardumont committed rDWAPPSf433684afd32: Migrate to Use the object's object_type field (authored by ardumont).
Migrate to Use the object's object_type field
Jun 30 2020, 6:21 PM
ardumont closed D3373: webapp: Migrate to Use the object's object_type field.
Jun 30 2020, 6:20 PM
ardumont accepted D3382: Move tests of content_metadata_* next to origin_metadata_*.
Jun 30 2020, 6:19 PM
swh-public-ci added a comment to D3373: webapp: Migrate to Use the object's object_type field.

Build is green

Jun 30 2020, 6:16 PM
ardumont updated the diff for D3373: webapp: Migrate to Use the object's object_type field.

Adapt according to review.

Jun 30 2020, 6:06 PM
swh-public-ci added a comment to D3384: service/snapshot_count_branches: Improve empty snapshot detection.

Build is green

Jun 30 2020, 5:58 PM
swh-public-ci added a comment to D3384: service/snapshot_count_branches: Improve empty snapshot detection.

Build is green

Jun 30 2020, 5:48 PM
anlambert updated the diff for D3384: service/snapshot_count_branches: Improve empty snapshot detection.

Fix typo in commit message

Jun 30 2020, 5:42 PM
anlambert updated the summary of D3384: service/snapshot_count_branches: Improve empty snapshot detection.
Jun 30 2020, 5:41 PM
anlambert created D3384: service/snapshot_count_branches: Improve empty snapshot detection.
Jun 30 2020, 5:37 PM
anlambert added a revision to T2429: web UI: empty repository reported as 404 snapshot not found: D3384: service/snapshot_count_branches: Improve empty snapshot detection.
Jun 30 2020, 5:37 PM · Web app
anlambert added a comment to D3373: webapp: Migrate to Use the object's object_type field.

Ok got it, turns out from_disk.Directory.from_disk does not return swh.model.model objects but swh.model.from_disk ones. Those does not have the object_type field thus the AttributeError.

Renaming the type field of those classes to object_type will fix the issue.

Jun 30 2020, 5:32 PM
anlambert added a comment to D3373: webapp: Migrate to Use the object's object_type field.

Ok got it, turns out from_disk.Directory.from_disk does not return swh.model.model objects but swh.model.from_disk ones. Those does not have the object_type field thus the AttributeError.

Jun 30 2020, 5:28 PM
anlambert added a comment to D3373: webapp: Migrate to Use the object's object_type field.

So it seems D3375 did not fix the issue after all, jeez

Traceback (most recent call last):
  File "/usr/lib/python3.7/wsgiref/handlers.py", line 137, in run
    self.result = application(self.environ, self.start_response)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/wsgi.py", line 141, in __call__
    response = self.get_response(request)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/base.py", line 75, in get_response
    response = self._middleware_chain(request)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 36, in inner
    response = response_for_exception(request, exc)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 90, in response_for_exception
    response = handle_uncaught_exception(request, get_resolver(get_urlconf()), sys.exc_info())
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 34, in inner
    response = get_response(request)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/utils/deprecation.py", line 94, in __call__
    response = response or self.get_response(request)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 36, in inner
    response = response_for_exception(request, exc)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 90, in response_for_exception
    response = handle_uncaught_exception(request, get_resolver(get_urlconf()), sys.exc_info())
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 34, in inner
    response = get_response(request)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/utils/deprecation.py", line 94, in __call__
    response = response or self.get_response(request)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 36, in inner
    response = response_for_exception(request, exc)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 90, in response_for_exception
    response = handle_uncaught_exception(request, get_resolver(get_urlconf()), sys.exc_info())
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 34, in inner
    response = get_response(request)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/utils/deprecation.py", line 94, in __call__
    response = response or self.get_response(request)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 36, in inner
    response = response_for_exception(request, exc)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 90, in response_for_exception
    response = handle_uncaught_exception(request, get_resolver(get_urlconf()), sys.exc_info())
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 34, in inner
    response = get_response(request)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/utils/deprecation.py", line 94, in __call__
    response = response or self.get_response(request)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 36, in inner
    response = response_for_exception(request, exc)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 90, in response_for_exception
    response = handle_uncaught_exception(request, get_resolver(get_urlconf()), sys.exc_info())
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 34, in inner
    response = get_response(request)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/utils/deprecation.py", line 94, in __call__
    response = response or self.get_response(request)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 36, in inner
    response = response_for_exception(request, exc)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 90, in response_for_exception
    response = handle_uncaught_exception(request, get_resolver(get_urlconf()), sys.exc_info())
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 34, in inner
    response = get_response(request)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/utils/deprecation.py", line 94, in __call__
    response = response or self.get_response(request)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 36, in inner
    response = response_for_exception(request, exc)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 90, in response_for_exception
    response = handle_uncaught_exception(request, get_resolver(get_urlconf()), sys.exc_info())
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 34, in inner
    response = get_response(request)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/utils/deprecation.py", line 94, in __call__
    response = response or self.get_response(request)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 36, in inner
    response = response_for_exception(request, exc)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 90, in response_for_exception
    response = handle_uncaught_exception(request, get_resolver(get_urlconf()), sys.exc_info())
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 34, in inner
    response = get_response(request)
  File "/home/antoine/swh/swh-environment/swh-web/swh/web/auth/middlewares.py", line 33, in __call__
    return self.get_response(request)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 36, in inner
    response = response_for_exception(request, exc)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 90, in response_for_exception
    response = handle_uncaught_exception(request, get_resolver(get_urlconf()), sys.exc_info())
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 34, in inner
    response = get_response(request)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/utils/deprecation.py", line 94, in __call__
    response = response or self.get_response(request)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 36, in inner
    response = response_for_exception(request, exc)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 90, in response_for_exception
    response = handle_uncaught_exception(request, get_resolver(get_urlconf()), sys.exc_info())
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 34, in inner
    response = get_response(request)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/utils/deprecation.py", line 94, in __call__
    response = response or self.get_response(request)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 36, in inner
    response = response_for_exception(request, exc)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 90, in response_for_exception
    response = handle_uncaught_exception(request, get_resolver(get_urlconf()), sys.exc_info())
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 34, in inner
    response = get_response(request)
  File "/home/antoine/swh/swh-environment/swh-web/swh/web/common/middlewares.py", line 66, in __call__
    resp = self.get_response(request)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 36, in inner
    response = response_for_exception(request, exc)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 90, in response_for_exception
    response = handle_uncaught_exception(request, get_resolver(get_urlconf()), sys.exc_info())
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/exception.py", line 34, in inner
    response = get_response(request)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/base.py", line 115, in _get_response
    response = self.process_exception_by_middleware(e, request)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/core/handlers/base.py", line 113, in _get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/views/decorators/csrf.py", line 54, in wrapped_view
    return view_func(*args, **kwargs)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/django/views/generic/base.py", line 71, in view
    return self.dispatch(request, *args, **kwargs)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/rest_framework/views.py", line 505, in dispatch
    response = self.handle_exception(exc)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/rest_framework/views.py", line 465, in handle_exception
    self.raise_uncaught_exception(exc)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/rest_framework/views.py", line 476, in raise_uncaught_exception
    raise exc
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/rest_framework/views.py", line 502, in dispatch
    response = handler(request, *args, **kwargs)
  File "/home/antoine/.virtualenvs/swh/lib/python3.7/site-packages/rest_framework/decorators.py", line 50, in handler
    return func(*args, **kwargs)
  File "/home/antoine/swh/swh-environment/swh-web/swh/web/tests/views.py", line 107, in get_content_code_data_all_exts
    _init_content_code_data_exts()
  File "/home/antoine/swh/swh-environment/swh-web/swh/web/tests/views.py", line 73, in _init_content_code_data_exts
    "resources/contents/code/extensions", _content_code_data_exts, True
  File "/home/antoine/swh/swh-environment/swh-web/swh/web/tests/views.py", line 48, in _init_content_tests_data
    if obj.object_type in [Content.object_type, DiskBackedContent.object_type]:
AttributeError: 'Content' object has no attribute 'object_type'
Jun 30 2020, 5:17 PM
Harbormaster failed remote builds in B13226: Diff 12007 for D3383: Implement {directory,revision,release,snapshot}_metadata_{add,get}.!
Jun 30 2020, 5:05 PM
swh-public-ci added a comment to D3383: Implement {directory,revision,release,snapshot}_metadata_{add,get}..

Build has FAILED

Jun 30 2020, 5:05 PM
swh-public-ci added a comment to D3382: Move tests of content_metadata_* next to origin_metadata_*.

Build is green

Jun 30 2020, 4:58 PM
Harbormaster failed remote builds in B13224: Diff 12005 for D3373: webapp: Migrate to Use the object's object_type field!
Jun 30 2020, 4:56 PM
swh-public-ci added a comment to D3373: webapp: Migrate to Use the object's object_type field.

Build was aborted

Jun 30 2020, 4:56 PM
vlorentz created D3383: Implement {directory,revision,release,snapshot}_metadata_{add,get}..
Jun 30 2020, 4:52 PM
vlorentz created D3382: Move tests of content_metadata_* next to origin_metadata_*.
Jun 30 2020, 4:52 PM
ardumont updated the diff for D3373: webapp: Migrate to Use the object's object_type field.

Rebase (hopefully the build won't get stuck ;)

Jun 30 2020, 4:34 PM
anlambert committed rDWAPPS91f81bb1e49a: templates/admin/origin-save: Fix missing save bundle inclusion (authored by anlambert).
templates/admin/origin-save: Fix missing save bundle inclusion
Jun 30 2020, 4:12 PM
anlambert closed D3381: templates/admin/origin-save: Fix missing save bundle inclusion.
Jun 30 2020, 4:12 PM
ardumont updated the task description for T2310: Make origin visits immutable.
Jun 30 2020, 4:09 PM · Storage manager, Data Model
ardumont committed rDSTO312127af7ce3: storage*: Drop intermediary conversion step into OriginVisit (authored by ardumont).
storage*: Drop intermediary conversion step into OriginVisit
Jun 30 2020, 4:08 PM
ardumont closed D3380: storage*: Drop intermediary conversion step into OriginVisit.
Jun 30 2020, 4:08 PM
swh-public-ci added a comment to D3381: templates/admin/origin-save: Fix missing save bundle inclusion.

Build is green

Jun 30 2020, 4:08 PM
swh-public-ci added a comment to D3380: storage*: Drop intermediary conversion step into OriginVisit.

Build is green

Jun 30 2020, 4:06 PM
ardumont updated the task description for T2310: Make origin visits immutable.
Jun 30 2020, 4:02 PM · Storage manager, Data Model
anlambert lowered the priority of T2283: "Vault Status" page doesn't get updated when asking for email notifications from High to Normal.

I still can not reproduce the issue. Keeping that task opened in case someone else encounters it but I am raising down the priority of that task.

Jun 30 2020, 4:01 PM · Web app
ardumont added a comment to D3380: storage*: Drop intermediary conversion step into OriginVisit.

Build was aborted

Jun 30 2020, 3:59 PM
Harbormaster failed remote builds in B13219: Diff 12000 for D3380: storage*: Drop intermediary conversion step into OriginVisit!
Jun 30 2020, 3:58 PM
swh-public-ci added a comment to D3380: storage*: Drop intermediary conversion step into OriginVisit.

Build was aborted

Jun 30 2020, 3:58 PM
ardumont accepted D3381: templates/admin/origin-save: Fix missing save bundle inclusion.
Jun 30 2020, 3:56 PM
anlambert created D3381: templates/admin/origin-save: Fix missing save bundle inclusion.
Jun 30 2020, 3:55 PM
Harbormaster failed remote builds in B13218: Diff 11999 for D3380: storage*: Drop intermediary conversion step into OriginVisit!
Jun 30 2020, 3:54 PM
swh-public-ci added a comment to D3380: storage*: Drop intermediary conversion step into OriginVisit.

Build was aborted

Jun 30 2020, 3:54 PM
ardumont updated the diff for D3380: storage*: Drop intermediary conversion step into OriginVisit.

Really drop the swh.model version bump (i did update to 3.5 by mistake when
reverting manually :/)

Jun 30 2020, 3:53 PM
ardumont updated the diff for D3380: storage*: Drop intermediary conversion step into OriginVisit.

Rebase on latest master

Jun 30 2020, 3:51 PM
ardumont added inline comments to D3380: storage*: Drop intermediary conversion step into OriginVisit.
Jun 30 2020, 3:50 PM
ardumont updated the summary of D3380: storage*: Drop intermediary conversion step into OriginVisit.
Jun 30 2020, 3:50 PM
ardumont updated the diff for D3380: storage*: Drop intermediary conversion step into OriginVisit.
  • Fix typo (thx)
Jun 30 2020, 3:49 PM
vlorentz committed rDSTO953bd29ab04e: pg: use 'on conflict do nothing' strategy for duplicate metadata rows. (authored by vlorentz).
pg: use 'on conflict do nothing' strategy for duplicate metadata rows.
Jun 30 2020, 3:48 PM
vlorentz closed D3379: pg: use 'on conflict do nothing' strategy for duplicate metadata rows..
Jun 30 2020, 3:48 PM
vlorentz committed rDSTO00f97f082e8e: Document the behavior of adding a duplicate non-intrinsic object is unspecified. (authored by vlorentz).
Document the behavior of adding a duplicate non-intrinsic object is unspecified.
Jun 30 2020, 3:48 PM
vlorentz closed D3378: Document the behavior of adding a duplicate non-intrinsic object is unspecified..
Jun 30 2020, 3:48 PM
vlorentz committed rDSTO4c2bdadd3536: Make the code location of metadata endpoints consistent across backends. (authored by vlorentz).
Make the code location of metadata endpoints consistent across backends.
Jun 30 2020, 3:48 PM
vlorentz closed D3377: Make the code location of metadata endpoints consistent across backends..
Jun 30 2020, 3:48 PM
ardumont accepted D3378: Document the behavior of adding a duplicate non-intrinsic object is unspecified..

Thanks.

Jun 30 2020, 3:47 PM
ardumont updated the test plan for D3380: storage*: Drop intermediary conversion step into OriginVisit.
Jun 30 2020, 3:44 PM
anlambert closed T2276: Web API: /known: add a length limit to the list of accepted PID as Resolved.

Closed by rDWAPPS792f7263ffc6dcf96067020946905e6d7b89debc

Jun 30 2020, 3:40 PM · Web app
vlorentz accepted D3380: storage*: Drop intermediary conversion step into OriginVisit.
Jun 30 2020, 3:40 PM
Harbormaster failed remote builds in B13214: Diff 11995 for D3380: storage*: Drop intermediary conversion step into OriginVisit!
Jun 30 2020, 3:32 PM
swh-public-ci added a comment to D3380: storage*: Drop intermediary conversion step into OriginVisit.

Build has FAILED

Jun 30 2020, 3:32 PM
ardumont updated the test plan for D3380: storage*: Drop intermediary conversion step into OriginVisit.
Jun 30 2020, 3:32 PM
swh-public-ci added a comment to D3379: pg: use 'on conflict do nothing' strategy for duplicate metadata rows..

Build is green

Jun 30 2020, 3:32 PM
ardumont added a revision to T2310: Make origin visits immutable: D3380: storage*: Drop intermediary conversion step into OriginVisit.
Jun 30 2020, 3:30 PM · Storage manager, Data Model
ardumont created D3380: storage*: Drop intermediary conversion step into OriginVisit.
Jun 30 2020, 3:30 PM
ardumont accepted D3377: Make the code location of metadata endpoints consistent across backends..
Jun 30 2020, 3:26 PM
vlorentz updated the diff for D3379: pg: use 'on conflict do nothing' strategy for duplicate metadata rows..

add comments

Jun 30 2020, 3:26 PM
swh-public-ci added a comment to D3379: pg: use 'on conflict do nothing' strategy for duplicate metadata rows..

Build is green

Jun 30 2020, 3:24 PM
ardumont accepted D3379: pg: use 'on conflict do nothing' strategy for duplicate metadata rows..
Jun 30 2020, 3:19 PM
swh-public-ci added a comment to D3379: pg: use 'on conflict do nothing' strategy for duplicate metadata rows..

Build is green

Jun 30 2020, 3:18 PM
vlorentz updated the diff for D3379: pg: use 'on conflict do nothing' strategy for duplicate metadata rows..

explain the motivation in the commit message

Jun 30 2020, 3:13 PM
swh-public-ci added a comment to D3378: Document the behavior of adding a duplicate non-intrinsic object is unspecified..

Build is green

Jun 30 2020, 3:12 PM
vlorentz created D3379: pg: use 'on conflict do nothing' strategy for duplicate metadata rows..
Jun 30 2020, 3:12 PM
vlorentz created D3378: Document the behavior of adding a duplicate non-intrinsic object is unspecified..
Jun 30 2020, 3:06 PM
swh-public-ci added a comment to D3377: Make the code location of metadata endpoints consistent across backends..

Build is green

Jun 30 2020, 3:02 PM
vlorentz created D3377: Make the code location of metadata endpoints consistent across backends..
Jun 30 2020, 2:56 PM
vlorentz added a comment to T1805: Public API v2.

But they have to be taken into account when writing the OpenAPI description of the API, if that's what you meant

Jun 30 2020, 2:52 PM · meta-task, Web app
vlorentz added a comment to T1805: Public API v2.

Items 5, 6, 7 aka pagination, auth and batches - I believe these come naturally with item 4 (specification wise)

Jun 30 2020, 2:51 PM · meta-task, Web app
swh-public-ci added a comment to D3373: webapp: Migrate to Use the object's object_type field.

Build was aborted

Jun 30 2020, 2:44 PM
zack updated the task description for T1805: Public API v2.
Jun 30 2020, 2:43 PM · meta-task, Web app
zack added a comment to T1805: Public API v2.

I suspect when this task was initially submitted we didn't have yet SWHID with qualifiers :)
From the point of view of the APIv2, given v1 was using only hashes, for feature parity we should indeed only need SWHID without qualifiers, i.e., "core" SWHIDs. (I'm gonna edit the task description to reflect that.) Thanks for noticing this!

Jun 30 2020, 2:42 PM · meta-task, Web app
douardda added a comment to T1805: Public API v2.

Rereading this task, I have a few comments/questions.

Jun 30 2020, 2:24 PM · meta-task, Web app