indexer icon indicating copy to clipboard operation
indexer copied to clipboard

Include conduit preview binary with Indexer release

Open winder opened this issue 2 years ago • 2 comments

We have a new make conduit target to build the conduit binary, this should be included in the release process.

There should be a new set of artifacts which start with conduit_.

Acceptance Criteria

  • Added to release pipeline
  • Binaries uploaded with rest of indexer binaries
  • Do we need deb/rpm creation?

Any testing required?

One potential test:

  • Use conduit to populate postgres.
  • Start an indexer reader pointed at conduit postgres
  • Run validator against this indexer reader to validate correctness

winder avatar Sep 08 '22 14:09 winder

Jack, follow up with Will on testing requirements to ensure we feel comfortable with release binaries.

onetechnical avatar Sep 26 '22 17:09 onetechnical

they included e2e and unit tests in the indexer to test the new binary too. So the new binary is covered with tests just like indexer. Also there was a demo:

  • this is an in-house made tool
  • it connects to algod node
  • has a conduit.yml config file
  • runs in the background as a script
  • in config it has where to connect to algod node, where to export (for example slack), and what to filter (for example only transactions to a specific wallet id)

algojack avatar Sep 27 '22 16:09 algojack

Closing ticket. Binaries for conduit were built and stored in our releases bucket. Any further work will be done through a different ticket

jsgranados avatar Dec 07 '22 18:12 jsgranados