mirror of https://github.com/apache/druid.git
d87d92bc43
* Add system fields to input sources. Main changes: 1) The SystemField enum defines system fields "__file_uri", "__file_path", and "__file_bucket". They are associated with each input entity. 2) The SystemFieldInputSource interface can be added to any InputSource to make it system-field-capable. It sets up serialization of a list of configured "systemFields" in the JSON form of the input source, and provides a method getSystemFieldValue for computing the value of each system field. Cloud object, HDFS, HTTP, and Local now have this. * Fix various LocalInputSource calls. * Fix style stuff. * Fixups. * Fix tests and coverage. |
||
---|---|---|
.. | ||
data-formats.md | ||
faq.md | ||
hadoop.md | ||
index.md | ||
ingestion-spec.md | ||
input-sources.md | ||
native-batch-firehose.md | ||
native-batch-simple-task.md | ||
native-batch.md | ||
partitioning.md | ||
rollup.md | ||
schema-design.md | ||
schema-model.md | ||
standalone-realtime.md | ||
tasks.md | ||
tranquility.md |