fdw: Add foreign data wrapper for parquet files (read-only) #15721
Labels
complexity: 5-8
feature: cold store
feature: fdw
Foreign data wrapper
needs upvotes
Please use the reaction feature on the issue to signal your interest. This helps us prioritize
Problem Statement
Keeping all data forever in CrateDB can get expensive.
Deleting the data isn't an option, because it might still be needed, but it is not queried often.
Having an option to use cheaper storage option at the expense of query performance would be nice.
Possible Solutions
Make it possible to query Parquet files hosted on S3 via a foreign data wrapper/foreign table.
This is similar to: #15718
Downsides:
Advantages:
Considered Alternatives
Technical constraints
ForeignDataWrappers
should be replaced via a service loader. This relates to fdw: Expose plugin interface to add additional foreign data wrappers #15720 - except that it can be completely undocumented/private, similar to other service loaders like forFunctions
Open questions
Initial Scope (Estimate is only for this part)
Follow up (for later dedicated issues, not included in the first implementation)
The text was updated successfully, but these errors were encountered: