fluree / core

Fluree releases and public bug reports
0 stars 0 forks source link

Enable API for Federated Queries to Accept `dataset` or Multiple `db`s #96

Open aaj3f opened 3 months ago

aaj3f commented 3 months ago

Description

Currently, federated queries are possible only against a single conn. The dbs that need to respond to the query (i.e. named via from or fromNamed) are loaded internally against that conn object.

Nexus currently has IPFS and non-IPFS (i.e. fs-based) datasets supported on separate conn instances. In order to enable federated queries with 2 conn instances, the APIs enabling federated query should support a dataset or list/vector/set of dbs

@zonotope may have additional comments about what, specifically, could or should change to enable this.

aaj3f commented 3 months ago

Once this work is complete, we will need to make a ticket for query-server / cloud-transactor to leverage this when handling federated queries (cc: @jakep36 @JaceRockman)