Open zonotope opened 1 day ago
@fluree/core There are 6 test failures here, but they are unrelated to this work. Updating the db dependency to the latest on fluree/server main HEAD has the same failures. I will try to get to the bottom of those failures later.
This patch integrates fluree/db#906 to implement federated queries across distinct server instances. Please see fluree.server.test.integration.remote-system-test for a demonstration of three separate server instances running on 3 different ports that are each able to pull data in from the others when processing queries.
We needed to make fluree connections and server instances much more flexible to facilitate this functionality, so as part of this work I've also added a new json-ld based configuration format that allows users to describe different configurations and how they fit together using the same format that the data in the database is stored in.