Skip to content

New sources & configuration & docs improvements

Compare
Choose a tag to compare
@gostkin gostkin released this 15 Feb 02:48
· 73 commits to main since this release
6799d66

Release highlights

  • New modular architecture of the indexer
    • sources and sinks are generic and replaceable
    • oura and cardano_net sources are now supported (previously there was only oura option)
    • any other source can be used in carp provided that it implements Source trait
  • Graceful shutdown for the indexer
  • Carp starts using .yml files for configuration
    • allows to configure sources / sink / relays / db connection for the indexer
  • Oura Source supports both Unix and Tcp connections straight away (no need to switch / hardcode as it was before)
  • Docker-compose deployment upgrades:
    • detailed examples of configs
    • enriched guide in the documentation
  • Dependency updates

Breaking changes

Carp indexer requires a configuration file for running since now. See the docs for detailed instructions

What's Changed

Full Changelog: 2.1.2...2.2.0