X-Git-Url: https://git.arvados.org/lightning.git/blobdiff_plain/4b2768ea08e31c85ea09b1b183c391aaeb933d6c..79e0bd0ff72ae1759e8b780e5d8b61b09c9a0399:/gob.go diff --git a/gob.go b/gob.go index 907c7befcb..0bd1873961 100644 --- a/gob.go +++ b/gob.go @@ -1,4 +1,8 @@ -package main +// Copyright (C) The Lightning Authors. All rights reserved. +// +// SPDX-License-Identifier: AGPL-3.0 + +package lightning import ( "bufio" @@ -14,6 +18,8 @@ import ( type CompactGenome struct { Name string Variants []tileVariantID + StartTag tagID + EndTag tagID } type CompactSequence struct { @@ -23,6 +29,7 @@ type CompactSequence struct { type TileVariant struct { Tag tagID + Ref bool Variant tileVariantID Blake2b [blake2b.Size256]byte Sequence []byte @@ -48,7 +55,7 @@ func DecodeLibrary(rdr io.Reader, gz bool, cb func(*LibraryEntry) error) error { zrdr := ioutil.NopCloser(rdr) var err error if gz { - zrdr, err = pgzip.NewReader(bufio.NewReaderSize(rdr, 1<<26)) + zrdr, err = pgzip.NewReader(bufio.NewReaderSize(rdr, 1<<20)) if err != nil { return err }