HomeSoftware Heritage

search.cli: Fix journal client instantiation and add config checks

Description

search.cli: Fix journal client instantiation and add config checks

Prior to this commit, the import was wrong since a new journal release changed
it.

This commit fixes that import and bumps the journal requirements.

It also:

  • adapts journal_client instantiation with the missing brokers, group_id,

etc...

  • add configuration checks on the journal client (+ tests)

Details