In D4193#104860, @ardumont wrote:
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Oct 13 2020
Oct 13 2020
Oct 9 2020
Oct 9 2020
douardda committed rCDFPcdb00c8e5a34: Revert to a orgname/reponame based images naming scheme (authored by douardda).
Revert to a orgname/reponame based images naming scheme
douardda committed rCDFP65cbf32679ad: Reorganize the images under the softwareheritage hub repo (authored by douardda).
Reorganize the images under the softwareheritage hub repo
same
oh so much yes!
douardda updated the task description for T2682: Deploy a small publicly available kafka server (with some content) on a staging (+ the related objstorage).
Oct 8 2020
Oct 8 2020
Overall ok, but I would have preferred the renaming be in a dedicated revision, separated from type annotation fixes/additions.
otherwise fine with me
does this requires the plugin's entrypoint in swh.core be removed ? (eg. because of swh.core.pytest_plugin being loaded twice or something like that) or is it safe to apply and use with a swh.core that still declates its pytest_plugin an entrypoint?
In D4078#103969, @douardda wrote:In D4078#103968, @vlorentz wrote:yes, it would make sense for values. Do you want to open a task for that?
you read my mind :-)
Since this "migration problem" also concerns cassandra, maybe an simple approach would be to add a Final version attribute to all model entities (a simple monotonic integer).
In D4078#103941, @vlorentz wrote:In D4078#103938, @douardda wrote:maybe stupid question, but why using dict as unique key (in many model classes)? Why not use a tuple? I mean it seems to me that such a UID should be usable as dict keys or in a set directly.
I don't know, I just copied what we were already doing in swh-journal. Dicts have the nice property of being somewhat "self-documenting" though.
In D4078#103968, @vlorentz wrote:yes, it would make sense for values. Do you want to open a task for that?
In D4078#103941, @vlorentz wrote:In D4078#103938, @douardda wrote:maybe stupid question, but why using dict as unique key (in many model classes)? Why not use a tuple? I mean it seems to me that such a UID should be usable as dict keys or in a set directly.
I don't know, I just copied what we were already doing in swh-journal. Dicts have the nice property of being somewhat "self-documenting" though.
In D4078#103940, @douardda wrote:Also (most probably dumb idea, writing as it pops in my mind), wouldn't it make sense to add some kind of 'per-object class model version' in the key?
This would prevent compacting away old versions of objects. Is this something we want?
In D4194#103939, @vlorentz wrote:microsecond in postgres, millisecond in cassandra.
The split in 2 revisions is not mandatory, just sayin' for good measure.
looks good (did not even notice toDict() is not even a recursive method! so this dict_nodes really makes no sense at all).
In D4078#103938, @douardda wrote:maybe stupid question, but why using dict as unique key (in many model classes)? Why not use a tuple? I mean it seems to me that such a UID should be usable as dict keys or in a set directly.
maybe stupid question, but why using dict as unique key (in many model classes)? Why not use a tuple? I mean it seems to me that such a UID should be usable as dict keys or in a set directly.
dates are not unique (ie. multiple visits can share a date, and they
do in practice); and visit statuses already use visit ids in their
unique key.
In D4193#103804, @zack wrote:Thanks, even though this is a little bit disturbing discrepancy wrt swh-scanner exclusion mechanism,
can you please remove the "noise" added by arc in the commit message? And update it (still the previous option name in there).
Oct 7 2020
Oct 7 2020
Oct 2 2020
Oct 2 2020
Maybe starting a pad/hackmd document would be easier at this point?
In D4131#102303, @douardda wrote:this is debatable, but it does "normalize" the given url, so it does something. I agress the https:// auto-add prefix is strange, but the trailing / still brings value. For example there are listers that do not implement this, so if you create a listing task with url=https://somehere.org/api/v1 it will fail because it will forge invalid urls (missing the trailing /).
[edit] and I find this very annoying
this is debatable, but it does "normalize" the given url, so it does something. I agress the https:// auto-add prefix is strange, but the trailing / still brings value. For example there are listers that do not implement this, so if you create a listing task with url=https://somehere.org/api/v1 it will fail because it will forge invalid urls (missing the trailing /).
[edit] and I find this very annoying
In D3334#95217, @vlorentz wrote:@douardda ping?
Oct 1 2020
Oct 1 2020
Sep 30 2020
Sep 30 2020
Fix a typo in the README file
douardda committed rCDFP110773478d07: Update the db initialization to swh-storage 0.15 (authored by douardda).
Update the db initialization to swh-storage 0.15
Listed (oneshot full + recurring incremental) and loaded (as far as I can tell).
Sep 29 2020
Sep 29 2020
douardda added a comment to D4055: Drop debian packaging, which is now handled on separate branches.
(just updated my swh-env, now I see where this diff comes from :-) )
sure
LGTM (except the "rm -f ../$module.log " for which I am not convinced it's a good idea)
I've sent an email to the fsfe.
Sep 28 2020
Sep 28 2020
Can this be closed now? What's missing? Adding a listing task?
Sep 25 2020
Sep 25 2020
douardda committed rDMODbe8f1a559d82: Adapt cli declaration entrypoint to swh.core 0.3 (authored by douardda).
Adapt cli declaration entrypoint to swh.core 0.3
and with the pytest.ini hunk we don't need a (non working) dependency on swh.core[testing]
add a precision in the ci message for the pytest.ini hunk
douardda committed rDVAUec87dfe25879: Adapt cli declaration entrypoint to swh.core 0.3 (authored by douardda).
Adapt cli declaration entrypoint to swh.core 0.3
douardda committed rDSCHbe7a5aeafa7f: Rename sql files according to swh.core 0.3 (authored by douardda).
Rename sql files according to swh.core 0.3
In D4045#100032, @ardumont wrote:ah yeah, it'd be best to align indeed.
douardda committed rDOBJSRPL99571a1068b0: Adapt cli declaration entrypoint to swh.core 0.3 (authored by douardda).
Adapt cli declaration entrypoint to swh.core 0.3
douardda committed rDSCH5cc573d16f53: Adapt cli declaration entrypoint to swh.core 0.3 (authored by douardda).
Adapt cli declaration entrypoint to swh.core 0.3
Sep 24 2020
Sep 24 2020
crumbs everywhere
sure
Update grafana dashboards
douardda added a comment to D4012: core.loader: Log information about origin currently being ingested.
In D4012#99525, @olasd wrote:I don't think the origin url and visit type should be sent in the task result; they're arguments of the task already.
If we want them logged by the worker when the task ends (which I agree would be useful), then we should improve logging on the worker/celery side to show some of the task arguments (for instance, if there's a "url" argument) instead / in addition of the task id.
douardda added inline comments to D4012: core.loader: Log information about origin currently being ingested.
douardda closed T1296: Configure static analysis (eg. radon) reporting using jenkins warnings ng plugin, a subtask of T1024: Proper continuous integration setup, as Wontfix.
douardda closed T1296: Configure static analysis (eg. radon) reporting using jenkins warnings ng plugin as Wontfix.
This is probably mostly deprecated now we have mypy & al. Also the reporting via warnings-ng-plugin may not be such a priority now.
douardda added a comment to T1330: Ensure documentation building process does not generates any rst syntax warning.
I'd like to close this task, but unfortunately:
douardda closed T358: doc: high-level architecture diagram, a subtask of T509: Generate and publish Software Heritage Development Documentation, as Resolved.
I guess we can say that, let's close this.
I guess this can be closed now
douardda committed rDENV402b154052d5: Rename mirror-related things from replica to mirror (authored by douardda).
Rename mirror-related things from replica to mirror
douardda accepted D4024: Docker: Migrate relevant services to the split `swh db create` / `swh db init`.
thx a lot
sure go
douardda committed rDWCLI04375ab5713d: Adapt cli declaration entrypoint to swh.core 0.3 (authored by douardda).
Adapt cli declaration entrypoint to swh.core 0.3
Fix dependency-related hell in tox
update ci message
In D4029#99626, @vlorentz wrote:commit message! ;)
Sep 23 2020
Sep 23 2020
douardda committed rDSEA7b9a254fc016: Adapt cli declaration entrypoint to swh.core 0.3 (authored by douardda).
Adapt cli declaration entrypoint to swh.core 0.3
douardda committed rDTSCNf10d3d87cbcb: Adapt cli declaration entrypoint to swh.core 0.3 (authored by douardda).
Adapt cli declaration entrypoint to swh.core 0.3
douardda committed rDTPL19683b52773f: Adapt cli declaration entrypoint to swh.core 0.3 (authored by douardda).
Adapt cli declaration entrypoint to swh.core 0.3
douardda committed rDOBJSfd1cc6dc71c8: Adapt cli declaration entrypoint to swh.core 0.3 (authored by douardda).
Adapt cli declaration entrypoint to swh.core 0.3
fix a couple of sedisms
douardda committed rDLDBASE7ed1927b9968: Adapt cli declaration entrypoint to swh.core 0.3 (authored by douardda).
Adapt cli declaration entrypoint to swh.core 0.3
douardda committed rDLSd10f78d80c95: Adapt cli declaration entrypoint to swh.core 0.3 (authored by douardda).
Adapt cli declaration entrypoint to swh.core 0.3
douardda committed rDCIDX8c4b33ba2c74: Adapt cli declaration entrypoint to swh.core 0.3 (authored by douardda).
Adapt cli declaration entrypoint to swh.core 0.3
douardda committed rDICP750a15e4f9ae: Adapt cli declaration entrypoint to swh.core 0.3 (authored by douardda).
Adapt cli declaration entrypoint to swh.core 0.3
douardda committed rDGRPHc293d0726a7b: Adapt cli declaration entrypoint to swh.core 0.3 (authored by douardda).
Adapt cli declaration entrypoint to swh.core 0.3
douardda committed rDDEP3416abd01019: Adapt cli declaration entrypoint to swh.core 0.3 (authored by douardda).
Adapt cli declaration entrypoint to swh.core 0.3
douardda committed rDDATASET6205fdee730b: Adapt cli declaration entrypoint to swh.core 0.3 (authored by douardda).
Adapt cli declaration entrypoint to swh.core 0.3
douardda committed rDSTOc97b23bcd78b: Adapt cli declaration entrypoint to swh.core 0.3 (authored by douardda).
Adapt cli declaration entrypoint to swh.core 0.3
rebase
Add libfuse3-dev in the docker