Changeset: 159383cf8a3a for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/159383cf8a3a
Modified Files:
        sql/backends/monet5/vaults/parquet/parquet.c
Branch: default
Log Message:

improved offsets for multi page string columns


diffs (12 lines):

diff --git a/sql/backends/monet5/vaults/parquet/parquet.c 
b/sql/backends/monet5/vaults/parquet/parquet.c
--- a/sql/backends/monet5/vaults/parquet/parquet.c
+++ b/sql/backends/monet5/vaults/parquet/parquet.c
@@ -723,7 +723,7 @@ PARQUETread_large(BAT **R, pqc_creader *
                        dict = rb->twidth;
                        if (plain && (dict > 2 || !is_string))
                                offset = h->free;
-                       if ((rsz = pqc_read_chunk(r->c[pse->ccnr], wnr, 
((char*)rb->theap->base)+(tsz*dict), ((char*)h->base)+(!plain?varoff:h->free), 
sz-tsz, &offset, &dict)) < 0) {
+                       if ((rsz = pqc_read_chunk(r->c[pse->ccnr], wnr, 
((char*)rb->theap->base)+(tsz*dict), 
((char*)h->base)+(!plain?varoff+8:h->free), sz-tsz, &offset, &dict)) < 0) {
                                BBPreclaim(rb);
                                const char *err = 
pqc_get_error(r->c[pse->ccnr]);
                                if (err)
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to