profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/ardumont/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Antoine R. Dumont ardumont Paris http://ardumont.github.io Free Software... what else?

ardumont/arduino-lab 11

Mess around with arduino from the comfort of the repl

ardumont/blog-pack 2

emacs-live blog pack to rapidly post org-mode as wordpress article

ardumont/.xmonad 1

personal .xmonad rebuildable

ardumont/4clojure 1

An interactive problem website for learning Clojure

ardumont/4clojure-lab 1

4clojure experimentations lab

ardumont/ardumont.github.io 1

Source code for ardumont.github.io

ardumont/.emacs.d 0

My default emacs settings

ardumont/actionkid 0

A video game framework for haskell

startedGunshipPenguin/spreadsheetfs

started time in 7 hours

push eventSoftwareHeritage/swh-jenkins-jobs

Antoine R. Dumont (@ardumont)

commit sha 2df759da0a0551a1c7a1c288e54eb76480f86275

Revert "docs: Update build to deploy the "users" sphinx instance" This reverts commit 9f6983446f2a67fe2cf5935534a63043485f579d.

view details

push time in 9 hours

push eventSoftwareHeritage/swh-jenkins-jobs

Antoine R. Dumont (@ardumont)

commit sha 9f6983446f2a67fe2cf5935534a63043485f579d

docs: Update build to deploy the "users" sphinx instance Related to T3388

view details

push time in 9 hours

push eventSoftwareHeritage/swh-docs

Antoine R. Dumont (@ardumont)

commit sha 18d174df09f7a62a707d89c80f1ec48e65ee319a

docs: Update tox.ini to build the "users" sphinx instance Related to T3388

view details

push time in 10 hours

push eventSoftwareHeritage/puppet-swh-site

Vincent SELLIER

commit sha 88b29885d3e6ea5ba1e18a5d5537b2721da6f316

swh-search: use the index with the last mapping version Related to T3391

view details

push time in 10 hours

push eventSoftwareHeritage/puppet-swh-site

Vincent SELLIER

commit sha 88b29885d3e6ea5ba1e18a5d5537b2721da6f316

swh-search: use the index with the last mapping version Related to T3391

view details

push time in 10 hours

push eventSoftwareHeritage/swh-journal

Antoine Lambert

commit sha ed9d6827af6f88ab2ccd72b6b896beb2a2115850

Remove Makefile.local Its content is outdated and it is no longer needed as tests can now simply be executed using default test target running pytest.

view details

Antoine Lambert

commit sha f8c42f23f234952fda91f29be22302423712e387

debian/rules: Reactivate tests execution Tests no longer use pytest-kafka and all required dependencies are packaged so we can reactivate their execution while building debian package.

view details

Nicolas Dandrimont

commit sha 6001a28f7d81356bed3b528bd1c2f8db101b031c

Handle BufferErrors in writer.kafka.Producer When the local rdkafka producer queue is full, the producer would crash with a BufferError. While this condition is rare, it can happen when running a backfill operation. When such a condition arises, retry sending the message a few times with an increasing backoff. When giving up, use the common KafkaDeliveryError mechanism rather than the plain BufferError.

view details

Nicolas Dandrimont

commit sha 458a405afb01bee19c2f8ea6bb3ddc997c838b0c

test_kafka_writer: remove useless fixtures

view details

Antoine Lambert

commit sha 056c2109532ab651b05db37111c2984ce80e7be8

tests: Fix test_pytest_plugin.test_test_config object_types is missing the newly added extid type.

view details

Antoine Lambert

commit sha fe820a2220c32d4a39e7fd57a42241f217ffef2a

tests: Handle optional author in Release model The author field can be optional in the Release model so handle that edge case in kafka writer tests.

view details

KShivendu

commit sha 236a00262e4f1751cd084d5b80af5885fec13c97

test: Catch errors in write_addition if unique_key isn't implemented Adding a test that ensures that an exception is raised if the object passed to write_addition function doesn't have a unique_key.

view details

Antoine Lambert

commit sha dd59b67c7fb76bc808d40c25819a48ceae2c636b

tox: Add sphinx environments to check sane doc build Enable to check package documentation can be built without producing sphinx warnings. The sphinx environment is designed to be used in continuous integration in order to prevent breaking documentation build when committing changes. The sphinx-dev environment is designed to be used inside a full swh development environment. Related to T3258

view details

KShivendu

commit sha 2972c7a694aa09f635f793bcb902de5fd78f1cde

tests/inmemory: Ensure privileged objects are stored properly

view details

Antoine Lambert

commit sha 8358298c4e31c04d5d482d442ea153763c8e3381

mypy: Fix errors with release >= v0.900

view details

David Douard

commit sha a4ae96d12d2c938c7543fedb045ee44f532435d0

Better annotation for InMemoryJournalWriter's value_sanitizer make it consistent with the KafkaJournalWriter.

view details

David Douard

commit sha a06bab98b11582419e7d85357feb6ffe665083b0

Add a StreamJournalWriter backend may be used to generate a on-disk representation of a Storage, for example to produce test datasets, etc.

view details

Jenkins for Software Heritage

commit sha 53a58de8088e5823f92f8bf0d127c4b694fb3c3f

New upstream version 0.8.0

view details

Jenkins for Software Heritage

commit sha 2e52a47cc31e29fad2aef43ea7a1e90eb1337528

Update upstream source from tag 'debian/upstream/0.8.0' Update to upstream version '0.8.0' with Debian dir e9b7cce3fdc4887bbe36b7ece58dfd591b506556

view details

Jenkins for Software Heritage

commit sha 3c9eeece561b82c41a21661f82f44d72a581050f

Updated debian changelog for version 0.8.0

view details

Jenkins for Software Heritage

commit sha 97045b1195dc1ef05704e7fba3e976478a3a9de7

Merge tag 'debian/0.8.0-1_swh1' into debian/buster-swh

view details

Jenkins for Software Heritage

commit sha fa04ad89591336faa1090ea34d8923a7d6aba0c3

Updated backport on buster-swh from debian/0.8.0-1_swh1 (unstable-swh)

view details

push time in 13 hours

created tagSoftwareHeritage/swh-journal

tagdebian/0.8.0-1_swh1_bpo10+1

GitHub mirror of Journal infrastructure

created time in 13 hours

created tagSoftwareHeritage/swh-journal

tagdebian/0.8.0-1_swh1

GitHub mirror of Journal infrastructure

created time in 13 hours

push eventSoftwareHeritage/swh-journal

Antoine Lambert

commit sha ed9d6827af6f88ab2ccd72b6b896beb2a2115850

Remove Makefile.local Its content is outdated and it is no longer needed as tests can now simply be executed using default test target running pytest.

view details

Nicolas Dandrimont

commit sha 6001a28f7d81356bed3b528bd1c2f8db101b031c

Handle BufferErrors in writer.kafka.Producer When the local rdkafka producer queue is full, the producer would crash with a BufferError. While this condition is rare, it can happen when running a backfill operation. When such a condition arises, retry sending the message a few times with an increasing backoff. When giving up, use the common KafkaDeliveryError mechanism rather than the plain BufferError.

view details

Nicolas Dandrimont

commit sha 458a405afb01bee19c2f8ea6bb3ddc997c838b0c

test_kafka_writer: remove useless fixtures

view details

Antoine Lambert

commit sha 056c2109532ab651b05db37111c2984ce80e7be8

tests: Fix test_pytest_plugin.test_test_config object_types is missing the newly added extid type.

view details

Antoine Lambert

commit sha fe820a2220c32d4a39e7fd57a42241f217ffef2a

tests: Handle optional author in Release model The author field can be optional in the Release model so handle that edge case in kafka writer tests.

view details

KShivendu

commit sha 236a00262e4f1751cd084d5b80af5885fec13c97

test: Catch errors in write_addition if unique_key isn't implemented Adding a test that ensures that an exception is raised if the object passed to write_addition function doesn't have a unique_key.

view details

Antoine Lambert

commit sha dd59b67c7fb76bc808d40c25819a48ceae2c636b

tox: Add sphinx environments to check sane doc build Enable to check package documentation can be built without producing sphinx warnings. The sphinx environment is designed to be used in continuous integration in order to prevent breaking documentation build when committing changes. The sphinx-dev environment is designed to be used inside a full swh development environment. Related to T3258

view details

KShivendu

commit sha 2972c7a694aa09f635f793bcb902de5fd78f1cde

tests/inmemory: Ensure privileged objects are stored properly

view details

Antoine Lambert

commit sha 8358298c4e31c04d5d482d442ea153763c8e3381

mypy: Fix errors with release >= v0.900

view details

David Douard

commit sha a4ae96d12d2c938c7543fedb045ee44f532435d0

Better annotation for InMemoryJournalWriter's value_sanitizer make it consistent with the KafkaJournalWriter.

view details

David Douard

commit sha a06bab98b11582419e7d85357feb6ffe665083b0

Add a StreamJournalWriter backend may be used to generate a on-disk representation of a Storage, for example to produce test datasets, etc.

view details

Jenkins for Software Heritage

commit sha 53a58de8088e5823f92f8bf0d127c4b694fb3c3f

New upstream version 0.8.0

view details

Jenkins for Software Heritage

commit sha 2e52a47cc31e29fad2aef43ea7a1e90eb1337528

Update upstream source from tag 'debian/upstream/0.8.0' Update to upstream version '0.8.0' with Debian dir e9b7cce3fdc4887bbe36b7ece58dfd591b506556

view details

Jenkins for Software Heritage

commit sha 3c9eeece561b82c41a21661f82f44d72a581050f

Updated debian changelog for version 0.8.0

view details

push time in 13 hours

push eventSoftwareHeritage/swh-journal

Jenkins for Software Heritage

commit sha 3f76a7616b57c331cfaf27c34478cb083bc34d73

pristine-tar data for swh-journal_0.8.0.orig.tar.gz

view details

push time in 13 hours

push eventSoftwareHeritage/swh-journal

Antoine Lambert

commit sha ed9d6827af6f88ab2ccd72b6b896beb2a2115850

Remove Makefile.local Its content is outdated and it is no longer needed as tests can now simply be executed using default test target running pytest.

view details

Nicolas Dandrimont

commit sha 6001a28f7d81356bed3b528bd1c2f8db101b031c

Handle BufferErrors in writer.kafka.Producer When the local rdkafka producer queue is full, the producer would crash with a BufferError. While this condition is rare, it can happen when running a backfill operation. When such a condition arises, retry sending the message a few times with an increasing backoff. When giving up, use the common KafkaDeliveryError mechanism rather than the plain BufferError.

view details

Nicolas Dandrimont

commit sha 458a405afb01bee19c2f8ea6bb3ddc997c838b0c

test_kafka_writer: remove useless fixtures

view details

Antoine Lambert

commit sha 056c2109532ab651b05db37111c2984ce80e7be8

tests: Fix test_pytest_plugin.test_test_config object_types is missing the newly added extid type.

view details

Antoine Lambert

commit sha fe820a2220c32d4a39e7fd57a42241f217ffef2a

tests: Handle optional author in Release model The author field can be optional in the Release model so handle that edge case in kafka writer tests.

view details

KShivendu

commit sha 236a00262e4f1751cd084d5b80af5885fec13c97

test: Catch errors in write_addition if unique_key isn't implemented Adding a test that ensures that an exception is raised if the object passed to write_addition function doesn't have a unique_key.

view details

Antoine Lambert

commit sha dd59b67c7fb76bc808d40c25819a48ceae2c636b

tox: Add sphinx environments to check sane doc build Enable to check package documentation can be built without producing sphinx warnings. The sphinx environment is designed to be used in continuous integration in order to prevent breaking documentation build when committing changes. The sphinx-dev environment is designed to be used inside a full swh development environment. Related to T3258

view details

KShivendu

commit sha 2972c7a694aa09f635f793bcb902de5fd78f1cde

tests/inmemory: Ensure privileged objects are stored properly

view details

Antoine Lambert

commit sha 8358298c4e31c04d5d482d442ea153763c8e3381

mypy: Fix errors with release >= v0.900

view details

David Douard

commit sha a4ae96d12d2c938c7543fedb045ee44f532435d0

Better annotation for InMemoryJournalWriter's value_sanitizer make it consistent with the KafkaJournalWriter.

view details

David Douard

commit sha a06bab98b11582419e7d85357feb6ffe665083b0

Add a StreamJournalWriter backend may be used to generate a on-disk representation of a Storage, for example to produce test datasets, etc.

view details

Jenkins for Software Heritage

commit sha 53a58de8088e5823f92f8bf0d127c4b694fb3c3f

New upstream version 0.8.0

view details

push time in 13 hours

created tagSoftwareHeritage/swh-journal

tagdebian/upstream/0.8.0

GitHub mirror of Journal infrastructure

created time in 13 hours

created tagSoftwareHeritage/swh-journal

tagv0.8.0

GitHub mirror of Journal infrastructure

created time in 14 hours

push eventSoftwareHeritage/swh-docs

Antoine R. Dumont (@ardumont)

commit sha 8a5b989720143417f20b67f85ceb7380eec3f253

Introduce contributors faq Related to T3119

view details

Antoine R. Dumont (@ardumont)

commit sha 1773f70b2fc8869edd1771adf809afc60fed1b6d

Bootstrap users sphinx app with the user faq Related to T3388

view details

Antoine R. Dumont (@ardumont)

commit sha 0a87ec5484da3de03df50c6019184d78b081c61f

developers faq: Define faq with categories This opens the developers faq we short-listed during the documentation sprint. Question are regrouped under a specific category. Categories are listed from the main page and from the left menu. Related to T3119

view details

Antoine R. Dumont (@ardumont)

commit sha 6172f55f70ec25daf0e0be7b2d2981a5cc1a9486

users faq: Define faq with categories This opens the users faq we short-listed during the documentation sprint. Question are regrouped under a specific category. Categories are listed from the main page and from the left menu. Related to T3388

view details

push time in 14 hours

push eventSoftwareHeritage/swh-journal

David Douard

commit sha a4ae96d12d2c938c7543fedb045ee44f532435d0

Better annotation for InMemoryJournalWriter's value_sanitizer make it consistent with the KafkaJournalWriter.

view details

David Douard

commit sha a06bab98b11582419e7d85357feb6ffe665083b0

Add a StreamJournalWriter backend may be used to generate a on-disk representation of a Storage, for example to produce test datasets, etc.

view details

push time in 14 hours

push eventSoftwareHeritage/swh-deposit

Antoine Lambert

commit sha 51d5c9998c57d39dac9916cdfb86acdbe9e28bd8

requirements-server: Pin psycopg2 to < 2.9 psycopg2 2.9 release broke compatibility with django 2.2 release and deposit tests are failing since. That error was missed by psycopg2 maintainers as they are testing against django >= 3.1 where the issue does not appear. So pin psycopg2 version to avoid test failures.

view details

push time in 15 hours

created repositorysamueldr/nix-named-scopes-trick

created time in a day

push eventSoftwareHeritage/swh-provenance

David Douard

commit sha 8ff1ab5860a6a3f2251d83d4cf95c2fc6a5e9c56

Improve .gitignore do not exclude useful files from tests/data

view details

push time in a day

push eventSoftwareHeritage/swh-search

KShivendu

commit sha 35570b4284f6c73abf448fbc0954a0dcf99eeb77

Store last_eventful_visit_date Summary: last_eventful_visit_date is a good candidate for sorting options and filters. These changes will store this value in ES when OriginVisitStatus objects are received by the swh.search journal client. Reviewers: #reviewers, vsellier Reviewed By: #reviewers, vsellier Subscribers: vlorentz, vsellier Differential Revision: https://forge.softwareheritage.org/D5878

view details

push time in a day

push eventSoftwareHeritage/swh-search

Antoine Lambert

commit sha 3e129a3f48eee21d6c0a308eb35d749a3df21d95

mypy: Fix errors with release >= v0.900

view details

Antoine Lambert

commit sha 870aecd97dc60819984edf713ebf62838b812cf2

tests/elasticsearch: Catch painless script errors and pretty print them Debugging update painless script is hard as errors are returned in a not really readable JSON format. To gain debuggig time, wrap search.origin_update calls when running elasticsearch tests in order to catch painless script errors and pretty print them. Tests will also immediatly fail when such errors are detected.

view details

Antoine Lambert

commit sha 35142063f335f5141f8d52ac81fda6b2dd3a497e

tests/test_search: Use a reasonably long description value Previous value was inducing pytest log pollution when tests fail as the whole JSON query is printed in that case. This was resulting in a really big and hard to exploit log file.

view details

Valentin Lorentz

commit sha f3739ba16d6e6399c05bfaa5b7f438edebb22d03

test_origin_intrinsic_metadata_long_description: Re-increase description size This partially undoes 35142063f335f5141f8d52ac81fda6b2dd3a497e; though this commits makes the description smaller than it was before by a factor of 10. This is because making the description smaller than 32766 makes this test ineffective.

view details

KShivendu

commit sha 8b2c87f4e1b454a250553f95277dac2b13329ca5

Store nb_visits and last_visit_date swh.storage passes visit count and visit date for each OriginVisitStatus through swh.journal(kafka). These two values are good candidates for filters and the sorting feature so this commit provides the code to store these values when they are recieved by the swh.search journal client

view details

Vincent SELLIER

commit sha 69364b3b0aca84c211f83b5cbb664a828a552a34

Fix boolean mapping in metadata document Ensure all the fields metadata.* are created as a string in the mapping Related to T3373

view details

Jenkins for Software Heritage

commit sha 174451d879d583501c5efcc180f146bc8d8f2563

New upstream version 0.9.0

view details

Jenkins for Software Heritage

commit sha 370f9d701031b192a78c91ba6f79315650909972

Update upstream source from tag 'debian/upstream/0.9.0' Update to upstream version '0.9.0' with Debian dir 69fcb6795972b06f8959bc8a769f8620fc074391

view details

Jenkins for Software Heritage

commit sha 9987d89b62ec503496efbeca9412d2405aa4c790

Updated debian changelog for version 0.9.0

view details

Jenkins for Software Heritage

commit sha 182b33f1492248b047ff01fccd709132a520c153

Merge tag 'debian/0.9.0-1_swh1' into debian/buster-swh

view details

Jenkins for Software Heritage

commit sha 589898da4ed3f6e287e0b58cd9debd45753e926b

Updated backport on buster-swh from debian/0.9.0-1_swh1 (unstable-swh)

view details

push time in a day

created tagSoftwareHeritage/swh-search

tagdebian/0.9.0-1_swh1_bpo10+1

GitHub mirror of Archive search

created time in a day

push eventSoftwareHeritage/swh-search

Antoine Lambert

commit sha 3e129a3f48eee21d6c0a308eb35d749a3df21d95

mypy: Fix errors with release >= v0.900

view details

Antoine Lambert

commit sha 870aecd97dc60819984edf713ebf62838b812cf2

tests/elasticsearch: Catch painless script errors and pretty print them Debugging update painless script is hard as errors are returned in a not really readable JSON format. To gain debuggig time, wrap search.origin_update calls when running elasticsearch tests in order to catch painless script errors and pretty print them. Tests will also immediatly fail when such errors are detected.

view details

Antoine Lambert

commit sha 35142063f335f5141f8d52ac81fda6b2dd3a497e

tests/test_search: Use a reasonably long description value Previous value was inducing pytest log pollution when tests fail as the whole JSON query is printed in that case. This was resulting in a really big and hard to exploit log file.

view details

Valentin Lorentz

commit sha f3739ba16d6e6399c05bfaa5b7f438edebb22d03

test_origin_intrinsic_metadata_long_description: Re-increase description size This partially undoes 35142063f335f5141f8d52ac81fda6b2dd3a497e; though this commits makes the description smaller than it was before by a factor of 10. This is because making the description smaller than 32766 makes this test ineffective.

view details

KShivendu

commit sha 8b2c87f4e1b454a250553f95277dac2b13329ca5

Store nb_visits and last_visit_date swh.storage passes visit count and visit date for each OriginVisitStatus through swh.journal(kafka). These two values are good candidates for filters and the sorting feature so this commit provides the code to store these values when they are recieved by the swh.search journal client

view details

Vincent SELLIER

commit sha 69364b3b0aca84c211f83b5cbb664a828a552a34

Fix boolean mapping in metadata document Ensure all the fields metadata.* are created as a string in the mapping Related to T3373

view details

Jenkins for Software Heritage

commit sha 174451d879d583501c5efcc180f146bc8d8f2563

New upstream version 0.9.0

view details

push time in a day

created tagSoftwareHeritage/swh-search

tagdebian/0.9.0-1_swh1

GitHub mirror of Archive search

created time in a day

push eventSoftwareHeritage/swh-search

Antoine Lambert

commit sha 3e129a3f48eee21d6c0a308eb35d749a3df21d95

mypy: Fix errors with release >= v0.900

view details

Antoine Lambert

commit sha 870aecd97dc60819984edf713ebf62838b812cf2

tests/elasticsearch: Catch painless script errors and pretty print them Debugging update painless script is hard as errors are returned in a not really readable JSON format. To gain debuggig time, wrap search.origin_update calls when running elasticsearch tests in order to catch painless script errors and pretty print them. Tests will also immediatly fail when such errors are detected.

view details

Antoine Lambert

commit sha 35142063f335f5141f8d52ac81fda6b2dd3a497e

tests/test_search: Use a reasonably long description value Previous value was inducing pytest log pollution when tests fail as the whole JSON query is printed in that case. This was resulting in a really big and hard to exploit log file.

view details

Valentin Lorentz

commit sha f3739ba16d6e6399c05bfaa5b7f438edebb22d03

test_origin_intrinsic_metadata_long_description: Re-increase description size This partially undoes 35142063f335f5141f8d52ac81fda6b2dd3a497e; though this commits makes the description smaller than it was before by a factor of 10. This is because making the description smaller than 32766 makes this test ineffective.

view details

KShivendu

commit sha 8b2c87f4e1b454a250553f95277dac2b13329ca5

Store nb_visits and last_visit_date swh.storage passes visit count and visit date for each OriginVisitStatus through swh.journal(kafka). These two values are good candidates for filters and the sorting feature so this commit provides the code to store these values when they are recieved by the swh.search journal client

view details

Vincent SELLIER

commit sha 69364b3b0aca84c211f83b5cbb664a828a552a34

Fix boolean mapping in metadata document Ensure all the fields metadata.* are created as a string in the mapping Related to T3373

view details

Jenkins for Software Heritage

commit sha 174451d879d583501c5efcc180f146bc8d8f2563

New upstream version 0.9.0

view details

Jenkins for Software Heritage

commit sha 370f9d701031b192a78c91ba6f79315650909972

Update upstream source from tag 'debian/upstream/0.9.0' Update to upstream version '0.9.0' with Debian dir 69fcb6795972b06f8959bc8a769f8620fc074391

view details

Jenkins for Software Heritage

commit sha 9987d89b62ec503496efbeca9412d2405aa4c790

Updated debian changelog for version 0.9.0

view details

push time in a day

created tagSoftwareHeritage/swh-search

tagdebian/upstream/0.9.0

GitHub mirror of Archive search

created time in a day

push eventSoftwareHeritage/swh-search

Jenkins for Software Heritage

commit sha dd551c5a024ea6ef622d57b3c12273c052862ff2

pristine-tar data for swh-search_0.9.0.orig.tar.gz

view details

push time in a day

created tagSoftwareHeritage/swh-search

tagv0.9.0

GitHub mirror of Archive search

created time in a day

push eventSoftwareHeritage/swh-environment

Antoine Lambert

commit sha bda11aee61b107739d7b7ad8dbe2be677ca5f602

docker/keycloak: Enable users registration For testing purposes allow to register new users in Keycloak database by enabling the Register link in login page. To match production settings, email verification is also enabled. Emails are sent by a MailHog instance, a fake STMP server for testing environments. All mails sent by Keycloak can be read from a Web UI located at http://localhost:8025/.

view details

push time in 2 days

push eventSoftwareHeritage/swh-search

Vincent SELLIER

commit sha 69364b3b0aca84c211f83b5cbb664a828a552a34

Fix boolean mapping in metadata document Ensure all the fields metadata.* are created as a string in the mapping Related to T3373

view details

push time in 2 days