Extended support for external files
|Reported by:||Nicklas Nordborg||Owned by:||Nicklas Nordborg|
The current support for external files introduced in BASE 2.16 by #1485 is limited to http and https. There is also support for Basic and Digest authentication and client-side certificates. We would like to be able to make this support more generalized. Here are a few examples:
- Files on the Amazon S3 cloud storage. The files can be accessed by regular http or https, but they use a different authentication mechanism (http://docs.amazonwebservices.com/AmazonS3/latest/dev/index.html?RESTAuthentication.html).
- Files on a Hadoop distributed file system (HDFS). The files need to be accessed thorugh a special API. http://hadoop.apache.org/hdfs/
This ticket is about adding support in the BASE core api for various kinds of external file access. We hope to be able to do this in a somewhat pluggable fashion, although it may not work for all cases (eg. if the case needs more configuration options). The actual support for the S3 and Hadoop will be added as separate tickets.