Terrier Core

Add (read|write)(Delta|Golomb) etc to BitIn/BitOut

Details

  • Type: New Feature New Feature
  • Status: Resolved Resolved
  • Priority: Trivial Trivial
  • Resolution: Fixed
  • Affects Version/s: 3.0
  • Fix Version/s: 3.0
  • Component/s: .compression
  • Description:
    Hide
    We have implementations of other compressed mechanisms , such as Delta, Golomb etc. However, due to the lack of an implementation in OldBitInputStream/OldBitFile/OldBitOutputStream, these methods were not specified in the BitIn or BitOut interfaces.
     
    OldBitInputStream/OldBitFile/OldBitOutputStream have now been removed. Hence, so that we can use these encoding methods in future index implementations, they need to be added to the BitIn and BitOut interfaces, and any missing implementations added.
    Show
    We have implementations of other compressed mechanisms , such as Delta, Golomb etc. However, due to the lack of an implementation in OldBitInputStream/OldBitFile/OldBitOutputStream, these methods were not specified in the BitIn or BitOut interfaces.   OldBitInputStream/OldBitFile/OldBitOutputStream have now been removed. Hence, so that we can use these encoding methods in future index implementations, they need to be added to the BitIn and BitOut interfaces, and any missing implementations added.

Activity

Hide
Craig Macdonald added a comment - 20/Aug/09 5:27 PM

Updated interfaced committed to trunk.

Show
Craig Macdonald added a comment - 20/Aug/09 5:27 PM Updated interfaced committed to trunk.

People

Dates

  • Created:
    01/Jul/09 2:05 PM
    Updated:
    05/Mar/10 4:55 PM
    Resolved:
    20/Aug/09 5:27 PM