[
https://issues.apache.org/jira/browse/NUTCH-1184?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13137238#comment-13137238
]
Markus Jelsma edited comment on NUTCH-1184 at 10/27/11 4:11 PM:
----------------------------------------------------------------
Here's a first attempt, it introduces a new configuration directive
fetcher.follow.outlinks.depth that determines how deep outlinks are to be
processed. A value of -1 disables this feature, it also doesn't work if
fetcher.parse is false. I had to add an outlinkDepth attribute to FetchItem,
without it i cannot determine at which depth an item is.
There's one problem, fetched outlinks are not yet picked up by updateDB. Anyone
with an idea? I assume those outlinks do not write a record in CrawlFetch?
Another problem is deduplication, or following URL's that are already fetched.
This feature is agnostic to the state of the CrawlDB.
was (Author: markus17):
Here's a first attempt, it introduces a new configuration directive
fetcher.follow.outlinks.depth that determines how deep outlinks are to be
processed. A value of -1 disables this feature, it also doesn't work if
fetcher.parse is false.
I had to add an outlinkDepth attribute to FetchItem, without it i cannot
determine at which depth an item is.
There's one problem, fetched outlinks are not yet picked up by updateDB. Anyone
with an idea? I assume those outlinks do not write a record in CrawlFetch?
Another problem is deduplication, or following URL's that are already fetched.
This feature is agnostic to the state of the CrawlDB.
> Fetcher to parse and follow Nth degree outlinks
> -----------------------------------------------
>
> Key: NUTCH-1184
> URL: https://issues.apache.org/jira/browse/NUTCH-1184
> Project: Nutch
> Issue Type: New Feature
> Components: fetcher
> Reporter: Markus Jelsma
> Assignee: Markus Jelsma
> Fix For: 1.5
>
> Attachments: NUTCH-1184-1.5-1.patch
>
>
> Improvements to fetcher to follow Nth degree outlinks of fetched items:
> - fetch
> - parse
> - normalize and filter outlinks
> - create new FetchItem and inject in the queue
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira