LocationUpdater: Support for ALL.lastblocks file added, reloaded same time as ALL.loc, part of ZipNumCluster interface
fixed getLastLine() to keep going back if initial line length guess is to short
ZipNumBlockLoader / HttlSLR: Add support for Cookie to be passed in as part of request
make doubleToString(double,int,int) public for archive-it
formatBytesForDisplay() - don't include decimal part for e.g. 3 B (was saying 3.0 B), add tests
zipnum: support for getting the location root path
Merge branch 'master' of github.com:internetarchive/ia-web-commons
CDXFile: don't include prev line in plain cdx bin search
WaybackURLKeyMaker: add ability to specify custom rewrite rules with startswith, regex and replace
Merge branch 'master' of github.com:internetarchive/ia-web-commons
make RewriteRule static
simple utility, sort of like grep but with unique options -kPOS (like sort -k) and -gGROUP (print matching group), that can be run from the command line to test java regular expressions
improve help message
zipnum: add optional cdxLinesPerBlock entry to ZipNumCluster
Merge branch 'master' of github.com:internetarchive/ia-web-commons
GeneralURIStreamFactory supports file:// protocol for local filesystem
IA canonicalizer rules supports option to not remove trailing slash (removing trailing slash is default behavior)
FieldSplitLine base class for a line split by delimiters
SummaryLine is a FieldSplitLine that is a cdx summary line
CDXLine also a FieldSplitLine
ZipNum system refactoring:
ZipNumIndex: main interface for loading zipnum content from a zipnum index
ZipNumCluster: an extended zipnum interface which supports a location and lastblocks file
cdx: Support FieldSplitLine having different names set by subclasses on init
CDX/ZipNum Refactoring
* Added AbstractSeekableLineReader, made SeekableLineReader interface
* Added support for getNthPage() to ZipNumIndex
* Sorted text file supports binary search with custom comparator