From 30951e8fa6a1078adb94de953c6437526023f914 Mon Sep 17 00:00:00 2001 From: Kenny Daniel Date: Sat, 19 Oct 2024 17:02:03 -0700 Subject: [PATCH] demo: upgrade hightable --- demo/App.tsx | 5 ++-- demo/bundle.min.js | 2 +- demo/bundle.min.js.map | 2 +- demo/demo.css | 38 +++++++++++++++++++++++- demo/workers/parquetWorker.js | 13 ++++++--- demo/workers/parquetWorkerClient.ts | 45 +++++++++++++++++------------ demo/workers/worker.min.js | 2 +- demo/workers/worker.min.js.map | 2 +- package.json | 10 +++---- 9 files changed, 84 insertions(+), 35 deletions(-) diff --git a/demo/App.tsx b/demo/App.tsx index 360d59c..6a44fc9 100644 --- a/demo/App.tsx +++ b/demo/App.tsx @@ -1,4 +1,4 @@ -import HighTable, { DataFrame } from 'hightable' +import HighTable, { DataFrame, rowCache } from 'hightable' import React, { useEffect, useState } from 'react' import { FileMetaData, parquetMetadataAsync, parquetSchema } from '../src/metadata.js' import { byteLengthFromUrl } from '../src/utils.js' @@ -56,7 +56,8 @@ export default function App({ url }: { url?: string }) { setMetadata(metadata) setName(name) setByteLength(from.byteLength) - const df = parquetDataFrame(from, metadata) + let df = parquetDataFrame(from, metadata) + df = rowCache(df) setDf(df) document.getElementById('welcome')?.remove() } diff --git a/demo/bundle.min.js b/demo/bundle.min.js index 0aca263..b70e1cd 100644 --- a/demo/bundle.min.js +++ b/demo/bundle.min.js @@ -7,5 +7,5 @@ * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */function _(){if(c)return v;c=1;var e=i(),t=w();function n(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n