Hello, I have few questions about Connector Plugin.
- What is the difference between StandardFields CONTENT, FULL_TEXT?
- ConnectorPlugin.get(URI) - which stream is supposed to be "default"? How HCI decides when to call get() or openNamedStream()?
- If I call documentBulder().setStreamMetadata(StandardFields.CONTENT, metadata) then HCI expects existence of CONTENT stream?
- I've built and run ExampleConnector from SDK. In the code I only see a reference to CONTENT stream, but actual data come to HCI_text stream (Using S3 Compat output connector and set HCI_text as Stream configuration option). How is it possible at all?
Please explain what happens with streams behind the scene it is not obvious at all.