disqus / pgshovel

A change data capture system for PostgreSQL
Apache License 2.0
11 stars 3 forks source link

Support different relay handlers without having to define separate entry points. #9

Closed tkaemming closed 9 years ago

tkaemming commented 9 years ago

Having to define a separate entry point for each handler makes it unnecessarily difficult to create a new handler implementation. This will also standardize the API that will be used for the replication processes.

(Also, "stream backend" or "log backend" is probably a better term than "handler", as noted in #4 — especially since the publisher is very coupled to the idea of a transaction log now.)

tkaemming commented 9 years ago

This is part of the replication branch as noted in the updated documentation for the relay configuration, so closing under the assumption that this will be merged in the future (and under the precedent of #22, #23, etc.)