Terrier Core

MultiFileSplit.java from Hadoop 0.18 is in Terrier core

Details

  • Type: Bug Bug
  • Status: Resolved Resolved
  • Priority: Blocker Blocker
  • Resolution: Fixed
  • Affects Version/s: None
  • Fix Version/s: 3.0
  • Component/s: .structures
  • Description:
    I dont know why this file has become part of the core. It is not owned by UoG.

Activity

Hide
Craig Macdonald added a comment - 17/Feb/10 5:06 PM

The problem was that PositionAwareSplit has to serialize its inner split. This is complicated by the fact that MultiFileSplit's default constuctor is not visible to PositionAwareSplit.

Show
Craig Macdonald added a comment - 17/Feb/10 5:06 PM The problem was that PositionAwareSplit has to serialize its inner split. This is complicated by the fact that MultiFileSplit's default constuctor is not visible to PositionAwareSplit.
Hide
Craig Macdonald added a comment - 17/Feb/10 5:34 PM

Resolved. Instead of directly copying the class, I have overridden it and provided a default constructor. A test case is also provided.

Show
Craig Macdonald added a comment - 17/Feb/10 5:34 PM Resolved. Instead of directly copying the class, I have overridden it and provided a default constructor. A test case is also provided.

People

Dates

  • Created:
    01/Feb/10 1:42 PM
    Updated:
    05/Mar/10 5:35 PM
    Resolved:
    17/Feb/10 5:34 PM