Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/XiangpengHao/parquet-viewer
/ functions
Functions
169 in github.com/XiangpengHao/parquet-viewer
⨍
Functions
169
◇
Types & classes
36
↓ 16 callers
Method
len
(&self)
src/utils.rs:275
↓ 13 callers
Method
get
(&self, location: &Path)
src/storage/object_store_cache.rs:56
↓ 9 callers
Function
get_stored_value
(key: &str)
src/utils.rs:36
↓ 9 callers
Method
value
(&self)
src/views/parquet_rewriter/tool.rs:56
↓ 8 callers
Method
metadata
(&self)
src/parquet_ctx.rs:196
↓ 8 callers
Method
try_into_resolved
(self, ctx: &SessionContext)
src/views/parquet_reader.rs:84
↓ 7 callers
Method
as_str
(&self)
src/views/parquet_reader.rs:42
↓ 6 callers
Function
primitive_index_table
(index: PrimitiveColumnIndex<T>, format_value: F)
src/components/page_info.rs:45
↓ 6 callers
Function
read_from_url
Reads a parquet file from a URL and returns a ParquetInfo object. This function parses the URL, creates an HTTP object store, and returns the necessar
src/storage/readers.rs:21
↓ 6 callers
Function
register_parquet_file
(file_name: &str, data: Vec<u8>)
src/tests.rs:58
↓ 5 callers
Function
execute_query_inner
( query: &str, ctx: &SessionContext, )
src/utils.rs:73
↓ 4 callers
Method
delete
(&self, _location: &Path)
src/storage/web_file_store.rs:122
↓ 4 callers
Function
gen_parquet_with_page_stats
(stats_level: EnabledStatistics)
src/tests.rs:141
↓ 4 callers
Method
reader
(&self)
src/parquet_ctx.rs:200
↓ 4 callers
Method
schema
(&self)
src/parquet_ctx.rs:109
↓ 3 callers
Function
cors_headers
()
llm-backend/src/lib.rs:37
↓ 3 callers
Method
head
(&self, _location: &Path)
src/storage/web_file_store.rs:118
↓ 3 callers
Method
registered_table_name
(&self)
src/parquet_ctx.rs:192
↓ 3 callers
Method
schemas_match
(&self)
src/views/parquet_rewriter/tool.rs:142
↓ 2 callers
Function
apply_theme_to_html
Apply the theme to the document's HTML element
src/components/theme_provider.rs:52
↓ 2 callers
Method
as_str
(&self)
src/components/theme_provider.rs:13
↓ 2 callers
Function
byte_array_index_table
(index: ByteArrayColumnIndex)
src/components/page_info.rs:94
↓ 2 callers
Function
download_data
(file_name: &str, data: Vec<u8>)
src/utils.rs:141
↓ 2 callers
Function
get_asset
(path: &str)
cli/src/main.rs:56
↓ 2 callers
Method
get_bytes
(&self, offset: u64, length: usize)
src/utils.rs:287
↓ 2 callers
Function
get_column_chunk_page_info
Gets detailed information about all pages in a column chunk.
src/utils.rs:226
↓ 2 callers
Method
get_range
Get a slice of the file
src/storage/web_file_store.rs:169
↓ 2 callers
Function
serve_embedded
(path: Option<Path<String>>)
cli/src/main.rs:60
↓ 2 callers
Method
to_parquet
(self)
src/views/parquet_rewriter/tool.rs:93
↓ 1 callers
Method
_getHtmlForWebview
* Get the HTML to show in the webview.
vscode-extension/src/parquetEditorProvider.ts:113
↓ 1 callers
Method
_handleMessages
* Handle messages from the webview
vscode-extension/src/parquetEditorProvider.ts:185
↓ 1 callers
Method
_listFiles
* Recursively list all files in a directory
vscode-extension/src/parquetEditorProvider.ts:159
↓ 1 callers
Method
_startFileServer
* Start an HTTP server to serve the parquet file
vscode-extension/src/parquetEditorProvider.ts:211
↓ 1 callers
Method
all
()
src/views/parquet_rewriter/tool.rs:44
↓ 1 callers
Function
calculate_arrow_memory_size
(metadata: &ParquetMetaData, column_index: usize)
src/views/schema.rs:24
↓ 1 callers
Function
calculate_distinct
(column_name: &str, registered_table_name: &str)
src/views/schema.rs:99
↓ 1 callers
Function
calculate_page_encodings
( parquet_reader: Arc<ParquetResolved>, column_id: usize, )
src/views/schema.rs:113
↓ 1 callers
Method
copy
(&self, _from: &Path, _to: &Path)
src/storage/web_file_store.rs:140
↓ 1 callers
Function
copyDistFiles
()
vscode-extension/scripts/copy-dist.js:4
↓ 1 callers
Function
count_column_chunk_pages
Counts the number of pages in a column chunk by reading and iterating through all pages.
src/utils.rs:188
↓ 1 callers
Function
download_data
(file_name: &str, data: Vec<u8>)
src/views/parquet_rewriter/tool.rs:924
↓ 1 callers
Function
execute_query_first_batch_inner
( query: &str, ctx: &SessionContext, )
src/utils.rs:90
↓ 1 callers
Method
file_name
(&self)
src/storage/web_file_store.rs:164
↓ 1 callers
Function
format_arrow_type
(data_type: &DataType)
src/utils.rs:50
↓ 1 callers
Function
format_struct_type
(fields: &[Arc<Field>])
src/utils.rs:60
↓ 1 callers
Function
gen_parquet_with_empty_rows
()
src/tests.rs:44
↓ 1 callers
Function
gen_parquet_with_nested_column
()
src/tests.rs:96
↓ 1 callers
Function
generate_sql
(input: &str, file_name: &str, schema_str: &str)
src/nl_to_sql.rs:60
↓ 1 callers
Method
get_range
( &self, location: &Path, range: Range<u64>, )
src/storage/object_store_cache.rs:72
↓ 1 callers
Method
get_ranges
( &self, location: &Path, ranges: &[Range<u64>], )
src/storage/object_store_cache.rs:82
↓ 1 callers
Function
nl_cache
(key: &str, file_name: &str)
src/nl_to_sql.rs:8
↓ 1 callers
Function
parse_range
(range_header: &str, file_size: u64)
cli/src/main.rs:293
↓ 1 callers
Function
poll_next_batch
( mut remaining_stream: Signal<Option<SendableRecordBatchStream>>, mut record_batches: Signal<Vec<Reco
src/views/query_results.rs:19
↓ 1 callers
Function
read_from_vscode
( obj: js_sys::Object, call_back: impl Fn(Result<ParquetUnresolved>) + 'static, )
src/storage/readers.rs:100
↓ 1 callers
Function
read_parquet_file_info
(file: web_sys::File)
src/views/parquet_rewriter/tool.rs:830
↓ 1 callers
Function
rewrite_parquet_files
( files: &[ParquetFileInfo], settings: &RewriteSettings, )
src/views/parquet_rewriter/tool.rs:868
↓ 1 callers
Function
save_theme
Save the theme preference to localStorage
src/components/theme_provider.rs:45
↓ 1 callers
Function
schema_to_brief_str
(schema: &SchemaRef)
src/nl_to_sql.rs:52
↓ 1 callers
Function
send_message_to_vscode
(message_type: &str, vscode: &JsValue)
src/utils.rs:126
↓ 1 callers
Function
short_object_store_tag
(object_store_url: &ObjectStoreUrl)
src/views/parquet_reader.rs:176
↓ 1 callers
Method
table_path
The table path used to register_parquet in DataFusion
src/views/parquet_reader.rs:77
↓ 1 callers
Method
toggle
(&self)
src/components/theme_provider.rs:20
↓ 1 callers
Function
use_theme
Hook to manage theme state and provide theme toggle functionality
src/components/theme_provider.rs:61
↓ 1 callers
Function
user_input_to_sql
(input: &str, context: &ParquetResolved)
src/nl_to_sql.rs:15
↓ 1 callers
Function
vscode_env
()
src/utils.rs:120
Function
App
()
src/main.rs:65
Function
ColumnInfo
( parquet_reader: Arc<ParquetResolved>, row_group_id: ReadSignal<usize>, column_id: ReadSignal<usi
src/views/metadata.rs:193
Function
DistinctCell
(field_name: String, registered_table_name: String)
src/views/schema.rs:162
Function
FileLevelInfo
(metadata_summary: MetadataSummary)
src/components/file_info.rs:8
Function
FileReader
(read_call_back: EventHandler<Result<ParquetUnresolved>>)
src/views/parquet_reader.rs:262
Function
Index
(url: Option<String>)
src/main.rs:51
Function
MainLayout
()
src/views/main_layout.rs:44
Function
MetadataView
(parquet_reader: Arc<ParquetResolved>)
src/views/metadata.rs:38
Function
PageEncodingsCell
(parquet_reader: Arc<ParquetResolved>, column_id: usize)
src/views/schema.rs:201
Function
PageInfo
( parquet_reader: Arc<ParquetResolved>, row_group_id: ReadSignal<usize>, column_id: ReadSignal<usi
src/components/page_info.rs:144
Function
Panel
(class: Option<String>, children: Element)
src/components/ui.rs:20
Function
ParquetReader
( read_call_back: EventHandler<Result<ParquetUnresolved>>, initial_url: Option<String>, )
src/views/parquet_reader.rs:190
Function
ParquetRewriter
()
src/views/parquet_rewriter/mod.rs:8
Function
ParquetRewriterTool
()
src/views/parquet_rewriter/tool.rs:156
Function
QueryInput
( value: String, on_value_change: EventHandler<String>, on_user_submit_query: EventHandler<String>
src/components/query_input.rs:6
Function
QueryResultView
( id: usize, query: String, parquet_table: Arc<ParquetResolved>, on_hide: EventHandler<usize>,
src/views/query_results.rs:50
Function
RewriterRoute
()
src/main.rs:58
Function
RowGroupInfo
(metadata: Arc<ParquetMetaData>, row_group_id: usize)
src/views/metadata.rs:153
Function
S3Reader
(read_call_back: EventHandler<Result<ParquetUnresolved>>)
src/views/parquet_reader.rs:452
Function
SchemaSection
(parquet_reader: Arc<ParquetResolved>)
src/views/schema.rs:239
Function
SectionHeader
( title: String, subtitle: Option<String>, class: Option<String>, trailing: Option<Element>, )
src/components/ui.rs:34
Function
Settings
(show: bool, on_close: EventHandler<()>)
src/views/settings.rs:13
Function
SidebarIcon
(icon: Element, active: bool, tooltip: String)
src/components/ui.rs:67
Function
StatisticsDisplay
(statistics: Option<Statistics>)
src/components/statistics.rs:6
Function
ToastProvider
(props: ToastProviderProps)
src/components/toast/component.rs:5
Function
UrlReader
( read_call_back: EventHandler<Result<ParquetUnresolved>>, initial_url: Option<String>, )
src/views/parquet_reader.rs:422
Function
activate
(context: vscode.ExtensionContext)
vscode-extension/src/extension.ts:4
Method
codec_to_string
(self)
src/views/metadata.rs:23
Method
constructor
( private readonly context: vscode.ExtensionContext )
vscode-extension/src/parquetEditorProvider.ts:29
Method
copy
(&self, from: &Path, to: &Path)
src/storage/object_store_cache.rs:153
Method
copy_if_not_exists
(&self, _from: &Path, _to: &Path)
src/storage/web_file_store.rs:144
Method
copy_if_not_exists
(&self, from: &Path, to: &Path)
src/storage/object_store_cache.rs:157
Function
deactivate
()
vscode-extension/src/extension.ts:23
Method
default
()
src/views/parquet_rewriter/tool.rs:119
Method
delete
(&self, location: &Path)
src/storage/object_store_cache.rs:135
next →
1–100 of 169, ranked by callers