[
https://issues.apache.org/jira/browse/NIFI-2251?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15454071#comment-15454071
]
ASF GitHub Bot commented on NIFI-2251:
--------------------------------------
GitHub user YolandaMDavis opened a pull request:
https://github.com/apache/nifi/pull/982
NIFI-2251 - Initial commit for client side provenance lineage svg download
This provides a client side solution for downloading the svg lineage graph
file (essentially replacing the functionality of the DownloadSVG servlet).
There are two different download models supported (both methods using data URI
for content delivery):
1) If the user clicks the download button, and the download anchor tag
attribute is supported by the browser, then NiFi will automatically trigger a
hidden link with the data URI referenced for file content and a file name
provided for the download attribute. This will allow the browser to prompt the
user to save the file with the given filename to their local drive.
2) If the download attribute is not supported (e.g. Safari) then a separate
tab will open displaying the svg file which can then be saved by the user using
the browser's "Save As" menu.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/YolandaMDavis/nifi NIFI-2251
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/nifi/pull/982.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #982
----
commit eddab945e2ef2462ed652259f250564a1199dd5d
Author: Yolanda M. Davis <[email protected]>
Date: 2016-09-01T01:04:49Z
NIFI-2251 - Initial commit for client side provenance lineage svg download.
----
> Restore lineage graph export
> ----------------------------
>
> Key: NIFI-2251
> URL: https://issues.apache.org/jira/browse/NIFI-2251
> Project: Apache NiFi
> Issue Type: Bug
> Components: Core UI
> Reporter: Matt Gilman
> Assignee: Yolanda M. Davis
> Fix For: 1.1.0
>
>
> Restore the lineage graph download/export using client side
> methods/technologies to prevent unnecessary trips to the server.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)