hyparquet/test/files/duckdb4442.offset_indexes.json
Kenny a2024a781c
Parse column and offset indexes (#29)
* Parse indicies

* Add parsed offset indices

* Add parsed column indices

* Test readColumnIndex and readOffsetIndex

* Add more parsed offset indices

* Remove unnecessary toJson when loading expected results

* Add length checks to convertMetadata

* Rename indicies.js to indexes.js

* Rename indices.test.js to indexes.test.js

* Rename *_indices.json to *_indexes.json

* Use asyncBufferFromFile in indexes.test.js

---------

Co-authored-by: Brian Park <park-brian@users.noreply.github.com>
2024-08-18 18:23:54 -07:00

157 lines
2.7 KiB
JSON

[
[
{
"page_locations": [
{
"offset": 4,
"compressed_page_size": 34,
"first_row_index": 0
}
]
},
{
"page_locations": [
{
"offset": 73,
"compressed_page_size": 34,
"first_row_index": 0
}
]
},
{
"page_locations": [
{
"offset": 142,
"compressed_page_size": 34,
"first_row_index": 0
}
]
},
{
"page_locations": [
{
"offset": 207,
"compressed_page_size": 34,
"first_row_index": 0
}
]
},
{
"page_locations": [
{
"offset": 271,
"compressed_page_size": 34,
"first_row_index": 0
}
]
},
{
"page_locations": [
{
"offset": 335,
"compressed_page_size": 38,
"first_row_index": 0
}
]
},
{
"page_locations": [
{
"offset": 403,
"compressed_page_size": 34,
"first_row_index": 0
}
]
},
{
"page_locations": [
{
"offset": 466,
"compressed_page_size": 32,
"first_row_index": 0
}
]
},
{
"page_locations": [
{
"offset": 525,
"compressed_page_size": 34,
"first_row_index": 0
}
]
},
{
"page_locations": [
{
"offset": 586,
"compressed_page_size": 34,
"first_row_index": 0
}
]
},
{
"page_locations": [
{
"offset": 659,
"compressed_page_size": 34,
"first_row_index": 0
}
]
},
{
"page_locations": [
{
"offset": 731,
"compressed_page_size": 34,
"first_row_index": 0
}
]
},
{
"page_locations": [
{
"offset": 802,
"compressed_page_size": 34,
"first_row_index": 0
}
]
},
{
"page_locations": [
{
"offset": 870,
"compressed_page_size": 34,
"first_row_index": 0
}
]
},
{
"page_locations": [
{
"offset": 938,
"compressed_page_size": 34,
"first_row_index": 0
}
]
},
{
"page_locations": [
{
"offset": 1009,
"compressed_page_size": 34,
"first_row_index": 0
}
]
},
{
"page_locations": [
{
"offset": 1079,
"compressed_page_size": 30,
"first_row_index": 0
}
]
}
]
]