TITLE

fastpack-split - split fastpack data files into message/bytes size limited output sequences suitable for JPack

SYNOPSIS

fastpack-split  [options] fastpack_files ...
fastpack-split  --html_container path/to/index.html   [-o group] file1.fastpack file2.fastpack

Options include:

html_container

A required option. The path the html file which will act as the 'container' for this data. The containing dir of this file becomes the root dir of the data sctructures.

This can be a directory, in which case it is used directly as the html root

prefix

The default output directory, relative to the html container root. Default is data/jpack

compress

Flag indicating if jpack output is to be compressed. Default is true

message_limit

The maximum number of messages allowed in an output file. Once reached, a new output file is created.

byte_limit

The maximum bytes allowed in an output file. Once reached,a new output file is created. Note the exact size of the file may be larger than this limit, due to unkown compression sizing

read_size

Maximum bytes to read from an in put file at a time. Allows for less memory usage. Default is 8*4096 bytes

output group

If a input has an output groups specified, this is used instead of the prefix. Output files are always numbered sequentiallly based of the existing files in the dir

DESCRIPTION

Takes a list of input files, expected to be in fastpack format. The files are read and each record is accounted. Once a limit of records or file size has be reache a new output file is created. Hence the splitting behaviour. This can also be used to merge multiple fastpack files, as the split happend on output limits not input limits.

1 POD Error

The following errors were encountered while parsing the POD:

Around line 57:

You forgot a '=back' before '=head1'