wvlet
A flow-style query language for SQL engines
파일 탐색기
최종 버전 다운로드 (.zip)- airspec.instructions.md
- review.prompt.md
- auto-merge.yml
- claude-code-review.yml.template
- claude.yml
- highlightjs.yml
- issue-labeler.yml
- native.yml
- npm-publish.yml
- prismjs.yml
- python-publish.yml
- python-test.yml
- release.yml
- scala-steward.yml
- test-doc.yml
- test.yml
- typescript-test.yml
- vscode-extension.yml
- website.yml
- dependabot.yml
- release-drafter.yml
- release.yml
- settings.json
- 2025-01-15-new-typer-architecture.md
- dockcross-arm64
- dockcross-linux-arm64-lts
- README.md
- wvlet.js
- wvlet.min.js
- wvlet.js
- default.txt
- basic.expect.txt
- basic.txt
- index.js
- index.js
- .gitignore
- build.js
- LICENSE
- package.json
- README.md
- test-cdn.html
- test.html
- android-chrome-192x192.png
- android-chrome-512x512.png
- apple-touch-icon.png
- browserconfig.xml
- favicon-16x16.png
- favicon-32x32.png
- favicon.ico
- mstile-150x150.png
- site.webmanifest
- wvlet-banner-1280x640.svg
- wvlet-banner-300.png
- wvlet-banner-transparent-1280x640.svg
- 2025-01-24-typer-integration.md
- 2025-01-25-task-oriented-syntax.md
- 2026-01-25-flow-syntax.md
- 2026-04-29-fix-native-windows-localtime-r.md
- 2026-05-03-airframe-http-server-to-uni-migration.md
- 2026-05-03-drop-airframe-from-lang.md
- 2026-05-03-migrate-npm-to-pnpm.md
- 2026-05-03-profile-yaml-to-jsonc.md
- 2026-05-07-lang-cross-platform-via-uni-io.md
- 2026-05-07-node-cli.md
- 2026-05-13-duckdb-execute-followups.md
- 2026-05-14-trino-cross-platform.md
- 2026-05-17-sql-connector-interface.md
- 2026-07-01-stack-based-model-expansion.md
- 2026-07-04-multi-connector-profiles-phase1.md
- 2026-07-05-connector-namespace-phase2.md
- 2026-08-22-cross-platform-runner.md
- prism-wvlet.js
- cdn-test.html
- index.html
- basic.wv
- prism-wvlet.test.js
- .gitignore
- build.js
- jest.config.js
- package.json
- README.md
- build.properties
- Keys.scala
- plugin.sbt
- release.rb
- wvlet.js
- .gitignore
- package.json
- README.md
- basic_usage.py
- data_analysis.py
- integration_demo.py
- json_api_example.py
- README.md
- wvlet_tutorial.ipynb
- __init__.py
- test_compiler.py
- .gitkeep
- .gitkeep
- .gitkeep
- .gitkeep
- __init__.py
- compiler.py
- .gitignore
- API_REFERENCE.md
- MANIFEST.in
- pyproject.toml
- README.md
- node-example.js
- WvletJS.scala
- corpus-lib.mjs
- corpus-smoke.mjs
- verify-package.mjs
- compiler.ts
- index.ts
- types.ts
- compiler.test.ts
- completion.test.ts
- corpus.test.ts
- definition.test.ts
- hover.test.ts
- workspace.test.ts
- main.d.ts
- README.md
- .gitignore
- package.json
- PUBLISHING.md
- README.md
- tsconfig.json
- vitest.config.ts
- information_schema.wv
- array_value.wv
- execute.wv
- from_table_function.wv
- map_value.wv
- raw_sql.wv
- model-agg-filter.wv
- model-doc.wv
- model-nested-args.wv
- model-nested-ref.wv
- model-resolve.wv
- model-shadowing.wv
- model1.wv
- person.json
- show-modelsl.wv
- append-to-file.wv
- append-to-new-table.wv
- append.wv
- delete-all.wv
- delete.wv
- save-to-file.wv
- save-to.wv
- save-with-options.wv
- agg_col_type.wv
- agg_having.wv
- agg_rel.wv
- agg_tpe_resolve.wv
- array_access.wv
- array_agg.wv
- array_value.wv
- backquote-interpolation.wv
- backquote.wv
- backquoted-func.wv
- books.json
- case.wv
- cast.wv
- cast_any.wv
- comments.wv
- concat-values.wv
- concat.wv
- count.wv
- debug-save.wv
- debug.wv
- dedup.wv
- describe-filter.wv
- describe-table.wv
- describe.wv
- dot-apply.wv
- double-colon-cast.wv
- double.wv
- double_func.wv
- edit_columns.wv
- engine-native-func.wv
- exclude_quoted_columns.wv
- explain-query.wv
- explain-sql.wv
- filter-agg.wv
- flow-params.wv
- flow-run.wv
- flow-stage-sources.wv
- flow-syntax.wv
- flow-task-syntax.wv
- function-nested.wv
- if-else.wv
- join-asof.wv
- join-with-alias.wv
- join.wv
- lambda.wv
- map.wv
- method_chain.wv
- method_chain_agg.wv
- nest-filter.wv
- nested_filter_with_agg.wv
- null-cast.wv
- order-index.wv
- partial-query-def.wv
- partial-query-nested.wv
- people.csv
- person.json
- person.json.gz
- person2.json
- pivot-agg-in.wv
- pivot-agg.wv
- pivot-group-by.wv
- pivot-order.wv
- pivot.wv
- prepend.wv
- q1.wv
- q2.wv
- q3.wv
- q4.wv
- q5.wv
- query.wv
- read-wv.wv
- regexp.wv
- rename.wv
- sample.wv
- select-as.wv
- select-csv.wv
- select-distinct.wv
- select-json-gz.wv
- select-json.wv
- select-only.wv
- set_op.wv
- shift.wv
- show-catalogs.wv
- show-query.wv
- show-schemas.wv
- show-tables.wv
- string-concat.wv
- string-interpolation.wv
- struct.wv
- table-value-constant.wv
- table-value-simple.wv
- table_val_asof_join.wv
- table_val_join.wv
- test-expr-plain.wv
- test-expr.wv
- trailing-comma.wv
- triple-quote.wv
- tuple-in-subquery.wv
- tuple-in.wv
- tuple-not-in-subquery.wv
- tuple-not-in.wv
- type-table-binding.wv
- ulid.wv
- unnest-cross-join.wv
- unnest-test.json
- unnest.wv
- unpivot.wv
- use-schema.wv
- val.wv
- values.wv
- where.wv
- window-chain.wv
- window-frame.wv
- window.wv
- with-cte.wv
- with-values.wv
- q1-filter-aggregate.wv
- q2-join-derived.wv
- q3-window.wv
- q4-multi-step.wv
- q5-reconciliation.wv
- ._SUCCESS.crc
- .part-00000-6bdc9a88-1acf-4d2d-a7ea-8501eab4534f-c000.snappy.parquet.crc
- .part-00001-6bdc9a88-1acf-4d2d-a7ea-8501eab4534f-c000.snappy.parquet.crc
- .part-00002-6bdc9a88-1acf-4d2d-a7ea-8501eab4534f-c000.snappy.parquet.crc
- .part-00003-6bdc9a88-1acf-4d2d-a7ea-8501eab4534f-c000.snappy.parquet.crc
- .part-00004-6bdc9a88-1acf-4d2d-a7ea-8501eab4534f-c000.snappy.parquet.crc
- .part-00005-6bdc9a88-1acf-4d2d-a7ea-8501eab4534f-c000.snappy.parquet.crc
- .part-00006-6bdc9a88-1acf-4d2d-a7ea-8501eab4534f-c000.snappy.parquet.crc
- .part-00007-6bdc9a88-1acf-4d2d-a7ea-8501eab4534f-c000.snappy.parquet.crc
- .part-00008-6bdc9a88-1acf-4d2d-a7ea-8501eab4534f-c000.snappy.parquet.crc
- .part-00009-6bdc9a88-1acf-4d2d-a7ea-8501eab4534f-c000.snappy.parquet.crc
- _SUCCESS
- part-00000-6bdc9a88-1acf-4d2d-a7ea-8501eab4534f-c000.snappy.parquet
- part-00001-6bdc9a88-1acf-4d2d-a7ea-8501eab4534f-c000.snappy.parquet
- part-00002-6bdc9a88-1acf-4d2d-a7ea-8501eab4534f-c000.snappy.parquet
- part-00003-6bdc9a88-1acf-4d2d-a7ea-8501eab4534f-c000.snappy.parquet
- part-00004-6bdc9a88-1acf-4d2d-a7ea-8501eab4534f-c000.snappy.parquet
- part-00005-6bdc9a88-1acf-4d2d-a7ea-8501eab4534f-c000.snappy.parquet
- part-00006-6bdc9a88-1acf-4d2d-a7ea-8501eab4534f-c000.snappy.parquet
- part-00007-6bdc9a88-1acf-4d2d-a7ea-8501eab4534f-c000.snappy.parquet
- part-00008-6bdc9a88-1acf-4d2d-a7ea-8501eab4534f-c000.snappy.parquet
- part-00009-6bdc9a88-1acf-4d2d-a7ea-8501eab4534f-c000.snappy.parquet
- ._SUCCESS.crc
- .part-00000-df878583-1366-44c0-91ac-1680b101077a-c000.snappy.parquet.crc
- .part-00001-df878583-1366-44c0-91ac-1680b101077a-c000.snappy.parquet.crc
- .part-00002-df878583-1366-44c0-91ac-1680b101077a-c000.snappy.parquet.crc
- .part-00003-df878583-1366-44c0-91ac-1680b101077a-c000.snappy.parquet.crc
- .part-00004-df878583-1366-44c0-91ac-1680b101077a-c000.snappy.parquet.crc
- .part-00005-df878583-1366-44c0-91ac-1680b101077a-c000.snappy.parquet.crc
- .part-00006-df878583-1366-44c0-91ac-1680b101077a-c000.snappy.parquet.crc
- _SUCCESS
- part-00000-df878583-1366-44c0-91ac-1680b101077a-c000.snappy.parquet
- part-00001-df878583-1366-44c0-91ac-1680b101077a-c000.snappy.parquet
- part-00002-df878583-1366-44c0-91ac-1680b101077a-c000.snappy.parquet
- part-00003-df878583-1366-44c0-91ac-1680b101077a-c000.snappy.parquet
- part-00004-df878583-1366-44c0-91ac-1680b101077a-c000.snappy.parquet
- part-00005-df878583-1366-44c0-91ac-1680b101077a-c000.snappy.parquet
- part-00006-df878583-1366-44c0-91ac-1680b101077a-c000.snappy.parquet
- ._SUCCESS.crc
- .part-00000-ea021712-21d7-4301-a01b-c7a070529f22-c000.snappy.parquet.crc
- .part-00001-ea021712-21d7-4301-a01b-c7a070529f22-c000.snappy.parquet.crc
- _SUCCESS
- part-00000-ea021712-21d7-4301-a01b-c7a070529f22-c000.snappy.parquet
- part-00001-ea021712-21d7-4301-a01b-c7a070529f22-c000.snappy.parquet
- ._SUCCESS.crc
- .part-00000-3fe45cb5-7559-4d56-9dca-048baf8ff439-c000.snappy.parquet.crc
- _SUCCESS
- part-00000-3fe45cb5-7559-4d56-9dca-048baf8ff439-c000.snappy.parquet
- ._SUCCESS.crc
- .part-00000-12df2834-5a6a-4aa5-b1e3-94336bb5aac1-c000.snappy.parquet.crc
- .part-00001-12df2834-5a6a-4aa5-b1e3-94336bb5aac1-c000.snappy.parquet.crc
- .part-00002-12df2834-5a6a-4aa5-b1e3-94336bb5aac1-c000.snappy.parquet.crc
- .part-00003-12df2834-5a6a-4aa5-b1e3-94336bb5aac1-c000.snappy.parquet.crc
- .part-00004-12df2834-5a6a-4aa5-b1e3-94336bb5aac1-c000.snappy.parquet.crc
- .part-00005-12df2834-5a6a-4aa5-b1e3-94336bb5aac1-c000.snappy.parquet.crc
- .part-00006-12df2834-5a6a-4aa5-b1e3-94336bb5aac1-c000.snappy.parquet.crc
- .part-00007-12df2834-5a6a-4aa5-b1e3-94336bb5aac1-c000.snappy.parquet.crc
- .part-00008-12df2834-5a6a-4aa5-b1e3-94336bb5aac1-c000.snappy.parquet.crc
- .part-00009-12df2834-5a6a-4aa5-b1e3-94336bb5aac1-c000.snappy.parquet.crc
- _SUCCESS
- part-00000-12df2834-5a6a-4aa5-b1e3-94336bb5aac1-c000.snappy.parquet
- part-00001-12df2834-5a6a-4aa5-b1e3-94336bb5aac1-c000.snappy.parquet
- part-00002-12df2834-5a6a-4aa5-b1e3-94336bb5aac1-c000.snappy.parquet
- part-00003-12df2834-5a6a-4aa5-b1e3-94336bb5aac1-c000.snappy.parquet
- part-00004-12df2834-5a6a-4aa5-b1e3-94336bb5aac1-c000.snappy.parquet
- part-00005-12df2834-5a6a-4aa5-b1e3-94336bb5aac1-c000.snappy.parquet
- part-00006-12df2834-5a6a-4aa5-b1e3-94336bb5aac1-c000.snappy.parquet
- part-00007-12df2834-5a6a-4aa5-b1e3-94336bb5aac1-c000.snappy.parquet
- part-00008-12df2834-5a6a-4aa5-b1e3-94336bb5aac1-c000.snappy.parquet
- part-00009-12df2834-5a6a-4aa5-b1e3-94336bb5aac1-c000.snappy.parquet
- ._SUCCESS.crc
- .part-00000-90048009-4be7-472e-ad1a-019aed6bd6fa-c000.snappy.parquet.crc
- .part-00001-90048009-4be7-472e-ad1a-019aed6bd6fa-c000.snappy.parquet.crc
- .part-00002-90048009-4be7-472e-ad1a-019aed6bd6fa-c000.snappy.parquet.crc
- _SUCCESS
- part-00000-90048009-4be7-472e-ad1a-019aed6bd6fa-c000.snappy.parquet
- part-00001-90048009-4be7-472e-ad1a-019aed6bd6fa-c000.snappy.parquet
- part-00002-90048009-4be7-472e-ad1a-019aed6bd6fa-c000.snappy.parquet
- ._SUCCESS.crc
- .part-00000-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet.crc
- .part-00001-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet.crc
- .part-00002-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet.crc
- .part-00003-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet.crc
- .part-00004-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet.crc
- .part-00005-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet.crc
- .part-00006-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet.crc
- .part-00007-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet.crc
- .part-00008-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet.crc
- _SUCCESS
- part-00000-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet
- part-00001-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet
- part-00002-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet
- part-00003-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet
- part-00004-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet
- part-00005-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet
- part-00006-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet
- part-00007-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet
- part-00008-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet
- behavior.wv
- cdp_types.wv
- customer.wv
- ._SUCCESS.crc
- .part-00000-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet.crc
- .part-00001-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet.crc
- .part-00002-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet.crc
- .part-00003-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet.crc
- .part-00004-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet.crc
- .part-00005-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet.crc
- .part-00006-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet.crc
- .part-00007-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet.crc
- .part-00008-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet.crc
- _SUCCESS
- part-00000-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet
- part-00001-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet
- part-00002-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet
- part-00003-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet
- part-00004-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet
- part-00005-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet
- part-00006-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet
- part-00007-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet
- part-00008-72e73129-ffc0-43cf-b5ed-6a68b313ea0c-c000.snappy.parquet
- behavior.wv
- cdp_types_duckdb.wv
- .00000000000000000000.json.crc
- 00000000000000000000.json
- .part-00000-f7271696-fd6d-4ddb-bdd7-f5a169a12e90-c000.snappy.parquet.crc
- part-00000-f7271696-fd6d-4ddb-bdd7-f5a169a12e90-c000.snappy.parquet
- .gitkeep
- defs.wv
- code-block.md
- code-with-title.md
- heading.md
- hello.md
- list.md
- paragraph.md
- README.md
- delete-invalid.wv
- flow-merge-undefined-stage.wv
- flow-run-missing-param.wv
- flow-run-unknown-param.wv
- flow-trigger-undefined-stage.wv
- person.json
- recursive-function-mutual.wv
- recursive-function.wv
- recursive-model-mutual.wv
- recursive-model.wv
- recursive-partial-query-mutual.wv
- recursive-partial-query.wv
- single-colon-cast.wv
- syntax_error.wv
- test-failure.wv
- aliased-join-subquery.sql
- alter-table.sql
- array-agg-order-by.sql
- array-hive-syntax.sql
- at-alias.sql
- at_time_zone.sql
- at_time_zone_simple.sql
- boolean-literals.sql
- cast-in-group-by.sql
- cast-map-zone-access.sql
- cast_timestamp_with_tz.sql
- create-schema.sql
- create-table-as.sql
- create-table-comment.sql
- create-table-with-trino.sql
- create-view.sql
- date-function.sql
- date-time-function-calls.sql
- decimal-literals.sql
- delete-from.sql
- double-colon-cast.sql
- double-quoted-func.sql
- escape_clause.sql
- escaped-quotes.sql
- extract.sql
- filter_clause.sql
- grouping-sets-original-issue.sql
- grouping-sets-with-data.sql
- grouping-sets.sql
- hive-keywords-as-columns.sql
- if-function.sql
- insert-parenthesized-select.sql
- interval-literals.sql
- is-distinct-from.sql
- is-null.sql
- join_using.sql
- json-literals.sql
- json-object.sql
- lag-ignore-nulls-original.sql
- lambda-expressions.sql
- lambda-underscore.sql
- map-alias.sql
- map-constructor.sql
- nested-parentheses-tablesample.sql
- nested-parentheses.sql
- next-column.sql
- non-reserved-keywords.sql
- null-comparison.sql
- prepared-statements.sql
- qualified-table-names-in-parens.sql
- qualified-table-names.sql
- replace-function.sql
- reserved-keywords.sql
- rlike-operator.sql
- row-map-types.sql
- schema-dot-table.sql
- show-columns.sql
- show-create-view.sql
- show-functions.sql
- subquery_statement.sql
- tablesample.sql
- timestamp-literals.sql
- trim-function.sql
- try-cast.sql
- update.sql
- values_long.sql
- window-functions-ignore-nulls-duckdb.sql
- window-functions-ignore-nulls.sql
- with-subquery.sql
- q1-filter-aggregate.sql
- q2-join-derived.sql
- q3-window.sql
- q4-multi-step.sql
- q5-reconciliation.sql
- array-angle-bracket-types.sql
- div_operator.sql
- hive-data-types.sql
- hive-functions.sql
- hive-lateral-view.sql
- hive-partition-write.sql
- hive-udtf.sql
- insert-into-table.sql
- insert-overwrite.sql
- README.md
- td-time-functions.sql
- with-insert.sql
- basic-queries.sql
- README.md
- values-syntax.sql
- wvlet-to-hive.wv
- 01.sql
- 02.sql
- 03.sql
- 04.sql
- 05.sql
- 06.sql
- 07.sql
- 08.sql
- 09.sql
- 10.sql
- 11.sql
- 12.sql
- 13.sql
- 14.sql
- 15.sql
- 16.sql
- 17.sql
- 18.sql
- 19.sql
- 20.sql
- 21.sql
- 22.sql
- 23.sql
- 24.sql
- 25.sql
- 26.sql
- 27.sql
- 28.sql
- 29.sql
- 30.sql
- 31.sql
- 32.sql
- 33.sql
- 34.sql
- 35.sql
- 36.sql
- 37.sql
- 38.sql
- 39.sql
- 40.sql
- 41.sql
- 42.sql
- 43.sql
- 44.sql
- 45.sql
- 46.sql
- 47.sql
- 48.sql
- 49.sql
- 50.sql
- 51.sql
- 52.sql
- 53.sql
- 54.sql
- 55.sql
- 56.sql
- 57.sql
- 58.sql
- 59.sql
- 60.sql
- 61.sql
- 62.sql
- 63.sql
- 64.sql
- 65.sql
- 66.sql
- 67.sql
- 68.sql
- 69.sql
- 70.sql
- 71.sql
- 72.sql
- 73.sql
- 74.sql
- 75.sql
- 76.sql
- 77.sql
- 78.sql
- 79.sql
- 80.sql
- 81.sql
- 82.sql
- 83.sql
- 84.sql
- 85.sql
- 86.sql
- 87.sql
- 88.sql
- 89.sql
- 90.sql
- 91.sql
- 92.sql
- 93.sql
- 94.sql
- 95.sql
- 96.sql
- 97.sql
- 98.sql
- 99.sql
- q1.sql
- q10.sql
- q11.sql
- q12.sql
- q13.sql
- q14.sql
- q15.sql
- q16.sql
- q17.sql
- q18.sql
- q19.sql
- q2.sql
- q20.sql
- q21.sql
- q22.sql
- q3.sql
- q4.sql
- q5.sql
- q6.sql
- q7.sql
- q8.sql
- q9.sql
- create-table-column-with.sql
- create-table-like-basic.sql
- create-table-like.sql
- describe-input.sql
- describe-output.sql
- explain-syntax.sql
- ip-address-literals.sql
- prepare-and-describe.sql
- set-session.sql
- show-branches.sql
- show-catalogs.sql
- show-create-function.sql
- show-create-materialized-view.sql
- show-create-schema.sql
- show-create-table.sql
- show-grants.sql
- show-roles.sql
- show-session.sql
- show-stats.sql
- union-in-parentheses.sql
- union-in-subquery.sql
- insert-with-cte.sql
- create-table-with.wv
- reservoir_sample.wv
- q01.wv
- q02.wv
- q03.wv
- q04.wv
- q05.wv
- q06.wv
- q07.wv
- q08.wv
- q09.wv
- q10.wv
- q11.wv
- q12.wv
- q13.wv
- q14.wv
- q15.wv
- q16.wv
- q17.wv
- q18.wv
- q19.wv
- q20.wv
- q21.wv
- q22.wv
- q23.wv
- q24.wv
- q25.wv
- q26.wv
- q27.wv
- q28.wv
- q29.wv
- q30.wv
- q31.wv
- q32.wv
- q33.wv
- q34.wv
- q35.wv
- q36.wv
- q37.wv
- q38.wv
- q39.wv
- q40.wv
- q41.wv
- q42.wv
- q43.wv
- q44.wv
- q45.wv
- q46.wv
- q47.wv
- q48.wv
- q49.wv
- q50.wv
- q51.wv
- q52.wv
- q53.wv
- q54.wv
- q55.wv
- q56.wv
- q57.wv
- q58.wv
- q59.wv
- q60.wv
- q61.wv
- q62.wv
- q63.wv
- q64.wv
- q65.wv
- q66.wv
- q67.wv
- q68.wv
- q69.wv
- q70.wv
- q71.wv
- q72.wv
- q73.wv
- q74.wv
- q75.wv
- q76.wv
- q77.wv
- q78.wv
- q79.wv
- q80.wv
- q81.wv
- q82.wv
- q83.wv
- q84.wv
- q85.wv
- q86.wv
- q87.wv
- q88.wv
- q89.wv
- q90.wv
- q91.wv
- q92.wv
- q93.wv
- q94.wv
- q95.wv
- q96.wv
- q97.wv
- q98.wv
- q99.wv
- customer.parquet
- lineitem.parquet
- nation.parquet
- orders.parquet
- part.parquet
- partsupp.parquet
- region.parquet
- supplier.parquet
- q1-test.wv
- q1.wv
- q10.wv
- q11.wv
- q12.wv
- q13-opt.wv
- q13.wv
- q14.wv
- q15.wv
- q16.wv
- q17.wv
- q18.wv
- q19.wv
- q2.wv
- q20.wv
- q21.wv
- q22.wv
- q3.wv
- q4.wv
- q5.wv
- q6.wv
- q7.wv
- q8.wv
- q9.wv
- schema.wv
- dot.wv
- group-by-reserved-keywords.wv
- local-save-and-read-parquet.wv
- pivot-agg.wv
- pivot-explicit.wv
- pivot-group-by.wv
- pivot.wv
- regexp.wv
- sample.wv
- show-tables.wv
- lsp-smoke.mjs
- extension.ts
- server.ts
- wvlet.tmLanguage.json
- .gitignore
- .vscodeignore
- BUILD.md
- CHANGELOG.md
- DEVELOPMENT.md
- esbuild.js
- icon.png
- language-configuration.json
- LICENSE
- package.json
- README.md
- test-syntax.wv
- test.wv
- tsconfig.json
- index.md
- playground-screenshot-1280x640.png
- sql-semantic-order.png
- 2024-09-08-welcome.md
- authors.yml
- tags.yml
- _category_.json
- index.md
- python.md
- typescript.md
- _category_.json
- build.md
- compiler-internals.md
- design.md
- grammar.md
- release.md
- sql-grammar.md
- syntax-highlighting.md
- sql-semantic-order.png
- wvlet-architecture.svg
- _category_.json
- asof-join.md
- data-models.md
- flow.md
- index.md
- quick-start.md
- test-syntax.md
- unnest.md
- window.md
- _category_.json
- catalog-import.md
- cli-reference.md
- cli.md
- connectors.md
- duckdb.md
- install.md
- repl.md
- slack.md
- snowflake.md
- trino.md
- ui.md
- vscode.md
- vscode.png
- wvlet-ui-screenshot.png
- index.md
- index.tsx
- styles.module.css
- custom.css
- index.module.css
- index.tsx
- markdown-page.md
- prism-include-languages.ts
- android-chrome-192x192.png
- android-chrome-512x512.png
- apple-touch-icon.png
- browserconfig.xml
- favicon-16x16.png
- favicon-32x32.png
- favicon.ico
- mstile-150x150.png
- site.webmanifest
- wvlet-banner-1280x640.png
- wvlet-banner-1280x640.svg
- wvlet-banner-300.png
- wvlet-banner-transparent-1280x640.svg
- demo-2024-09-09.cast
- demo-query.png
- demo-refined.gif
- demo.cast
- demo.gif
- docusaurus-social-card.jpg
- docusaurus.png
- favicon.ico
- github-mark.svg
- logo.png
- logo.svg
- undraw_docusaurus_mountain.svg
- undraw_docusaurus_react.svg
- undraw_docusaurus_tree.svg
- .nojekyll
- .gitignore
- babel.config.js
- docusaurus.config.ts
- package.json
- README.md
- sidebars.ts
- tsconfig.json
- WvcLib.scala
- WvcMain.scala
- WvcMainTest.scala
- test.c
- test_json.c
- test.cpp
- test.rs
- Makefile
- CompileResponse.scala
- FlowApi.scala
- StageState.scala
- FileApi.scala
- FrontendApi.scala
- FileEntry.scala
- QueryInfo.scala
- QueryRequest.scala
- QuerySelection.scala
- QueryStatus.scala
- LinePosition.scala
- SourceLocation.scala
- Span.scala
- StatusCode.scala
- WvletLangException.scala
- SpanTest.scala
- HeadlessTerminal.scala
- JLine3Terminal.scala
- REPLTerminal.scala
- Clipboard.scala
- LocalFileCompleter.scala
- WvletCatalogCommand.scala
- WvletCompiler.scala
- WvletFlowCommand.scala
- WvletGlobalOption.scala
- WvletMain.scala
- WvletREPL.scala
- WvletREPLMain.scala
- QueryConverterCommandTest.scala
- WvletCompileTest.scala
- WvletFlowCommandTest.scala
- WvletMainTest.scala
- WvletREPLMainTest.scala
- WvletRunTest.scala
- WvletCliMain.scala
- WvletCliMain.scala
- WvletCliMain.scala
- WvletCli.scala
- WvletCliCompiler.scala
- FileApiClient.scala
- FlowApiClient.scala
- FrontendApiClient.scala
- FrontendRPC.scala
- JDBCCodec.scala
- DuckDBConnector.scala
- DuckDBConnectorFactory.scala
- GenericConnector.scala
- SlackApiClient.scala
- SlackConnector.scala
- SnowflakeConnector.scala
- SnowflakeConnectorFactory.scala
- TrinoConnector.scala
- TrinoConnectorFactory.scala
- Connector.scala
- ConnectorCatalog.scala
- ConnectorCatalogAdapter.scala
- ConnectorFactory.scala
- DBConnector.scala
- SqlEngine.scala
- ThreadUtil.scala
- SlackConnectorTest.scala
- StaticContent.scala
- hello.txt
- StaticContentTest.scala
- ParseQuery.scala
- DuckDBApi.scala
- DuckDBCompat.scala
- Koffi.scala
- SourceIOCompat.scala
- TreeNodeCompat.scala
- WorkEnvCompat.scala
- DuckDBCompat.scala
- SourceIOCompat.scala
- WorkEnvCompat.scala
- TreeNodeCompat.scala
- LazyCatalogTest.scala
- ProfileTest.scala
- TrinoTest.scala
- MarkdownWriterTest.scala
- MultiUnitModelExpansionTest.scala
- TPCDSWvletSpecGenerator.scala
- MarkdownScannerTest.scala
- TyperBench.scala
- TyperCoverageCheck.scala
- wvlet_duckdb_helpers.c
- DuckDBApi.scala
- DuckDBCompat.scala
- SourceIOCompat.scala
- WorkEnvCompat.scala
- TreeNodeCompat.scala
- Catalog.scala
- FunctionCatalog.scala
- InMemoryCatalog.scala
- LazyCatalog.scala
- Profile.scala
- StaticCatalogExporter.scala
- DuckDB.scala
- DuckDBSession.scala
- DuckDBSqlConnector.scala
- QueryResultPrinter.scala
- Trino.scala
- TrinoConfig.scala
- TrinoQueryHandle.scala
- AggregationResolver.scala
- DuckDBSchemaAnalyzer.scala
- EmptyTypeResolver.scala
- FunctionInliner.scala
- ImportInfo.scala
- JSONAnalyzer.scala
- ModelDependencyAnalyzer.scala
- RelationRefResolver.scala
- RemoveUnusedQueries.scala
- SQLValidator.scala
- SymbolLabeler.scala
- CodeFormatter.scala
- GenSQL.scala
- LogicalPlanPrinter.scala
- LogicalPlanRank.scala
- MarkdownWriter.scala
- QueryPrinter.scala
- SqlGenerator.scala
- SytaxContext.scala
- WvletGenerator.scala
- QueryHandle.scala
- QueryResult.scala
- SqlConnector.scala
- CompletionProvider.scala
- DefinitionProvider.scala
- HoverProvider.scala
- DataTypeParser.scala
- MarkdownParser.scala
- MarkdownScanner.scala
- MarkdownToken.scala
- ParserPhase.scala
- Scanner.scala
- SqlParser.scala
- SqlScanner.scala
- SqlToken.scala
- TokenBuffer.scala
- Tokens.scala
- TokenType.scala
- WvletParser.scala
- WvletScanner.scala
- WvletToken.scala
- ExecutionPlanner.scala
- ExecutionPlanRewriter.scala
- QueryProgressMonitor.scala
- QuerySelector.scala
- ExpressionEvaluator.scala
- FlowParams.scala
- HiveRewriteFunctions.scala
- HiveRewriteUnnest.scala
- Incrementalize.scala
- PreprocessLocalExprs.scala
- RewriteExpr.scala
- TrinoRewritePivot.scala
- BuiltinFunctions.scala
- ModelDefCompleter.scala
- TypeInference.scala
- Typer.scala
- TyperError.scala
- TyperRules.scala
- TyperState.scala
- CompilationUnit.scala
- Compiler.scala
- Context.scala
- ContextUtil.scala
- DBType.scala
- GlobalDefinitions.scala
- GlobalSymbolIndex.scala
- Name.scala
- OS.scala
- Phase.scala
- Printer.scala
- RewriteRule.scala
- Scope.scala
- SourceFile.scala
- SourceIO.scala
- Symbol.scala
- SymbolLoader.scala
- Symbolnfo.scala
- TablePrinter.scala
- VirtualFile.scala
- WorkEnv.scala
- NativeFunction.scala
- Attribute.scala
- AttributeIndex.scala
- AttributeList.scala
- Expression.scala
- exprs.scala
- MarkdownExpr.scala
- Qualifier.scala
- ResolvedAttribute.scala
- commands.scala
- ddl.scala
- execution.scala
- flow.scala
- LogicalPlan.scala
- plan.scala
- relation.scala
- sqlPlan.scala
- update.scala
- DataType.scala
- TreeNode.scala
- Type.scala
- block-comment.wv
- line-comment.wv
- person.json
- StaticCatalogExporterTest.scala
- TableNameTest.scala
- DuckDBExecuteTest.scala
- DuckDBSessionTest.scala
- DuckDBSqlConnectorTest.scala
- DuckDBTest.scala
- QueryResultPrinterTest.scala
- TrinoAuthTest.scala
- AnalyzerTest.scala
- CDPBehaviorTest.scala
- CrossUnitTypeDefTest.scala
- DuckDBAnalyzerTest.scala
- DuplicateDefinitionTest.scala
- FunctionInlineTest.scala
- PackageScopeTest.scala
- TypeTableBindingTest.scala
- CodeFormatterTest.scala
- EngineNativeFunctionTest.scala
- FlowPlanPrinterTest.scala
- HiveSqlGeneratorTest.scala
- InsertIntoCodegenTest.scala
- LogicalPlanRankTest.scala
- ModelExpansionTest.scala
- RoundTripSpec.scala
- WvletGeneratorTest.scala
- CompletionProviderTest.scala
- DefinitionProviderTest.scala
- HoverProviderTest.scala
- DataTypeParserTest.scala
- ExpressionPrecedenceTest.scala
- InsertIntoParserTest.scala
- KeywordClassificationTest.scala
- MarkdownListSpec.scala
- MarkdownWhitespaceSpec.scala
- ParserSpec.scala
- ParserTest.scala
- SqlScannerTest.scala
- StdLibTest.scala
- WvletScannerTest.scala
- FlowParamsTest.scala
- BuiltinFunctionsTest.scala
- CrossUnitModelTypingTest.scala
- FlowTypingTest.scala
- TyperDiagnosticsTest.scala
- TyperTest.scala
- ConnectorCatalogEntryTest.scala
- GlobalSymbolIndexTest.scala
- NameTest.scala
- ScopeTest.scala
- SourceFileTest.scala
- SymbolCompleterTest.scala
- StatementCategoryTest.scala
- DataTypeTest.scala
- DataTypeWeaverTest.scala
- DefTreeLinkTest.scala
- SleepCompatImpl.scala
- SleepCompatImpl.scala
- ConnectorCatalogs.scala
- ConnectorProvider.scala
- SourceTableStaging.scala
- ActivationSink.scala
- ConnectorActivationSink.scala
- CronSchedule.scala
- FlowExecutor.scala
- FlowLowering.scala
- FlowRunRegistry.scala
- FlowRunRetention.scala
- FlowRunStore.scala
- FlowScheduler.scala
- InMemoryExecutor.scala
- ProcessUtil.scala
- QueryExecutor.scala
- SQLiteFlowRunStore.scala
- ThreadManager.scala
- WvletScriptRunner.scala
- DuckDBConnectorTest.scala
- SnowflakeConnectorTest.scala
- CustomMemoryPlugin.scala
- TableFunctionTest.scala
- TestingDeltaLakePlugin.scala
- TestTrinoServer.scala
- TrinoConnectorTest.scala
- TrinoFlowExecutorTest.scala
- ConnectorProviderTest.scala
- ConnectorNamespaceTest.scala
- CronScheduleTest.scala
- ExecutionPlanTest.scala
- FlowConnectorStagingTest.scala
- FlowExecutorTest.scala
- FlowRunRetentionTest.scala
- FlowRunStoreTest.scala
- FlowSchedulerTest.scala
- RunnerSpec.scala
- SlackSourceQueryTest.scala
- SqlHiveSpec.scala
- StaticCatalogExportTest.scala
- TrinoSpec.scala
- SleepCompatImpl.scala
- Sleep.scala
- SqlConnectorProvider.scala
- WvletServerClient.scala
- BasePlanExecutor.scala
- PlanExecutor.scala
- QueryResult.scala
- QueryResultPrinter.scala
- TestEvaluator.scala
- TextWidth.scala
- SqlConnectorProviderTest.scala
- PlanExecutorTest.scala
- QueryResultFormatTest.scala
- FileApiImpl.scala
- FlowApiImpl.scala
- FrontendApiImpl.scala
- QueryService.scala
- ScriptRunnerSessions.scala
- StaticContentApi.scala
- WvletServer.scala
- WvletServerMain.scala
- FileApiImplTest.scala
- FlowApiImplTest.scala
- QueryInfoWeaverTest.scala
- QueryServiceTest.scala
- ScriptRunnerSessionsTest.scala
- UlidRpcRoundTripTest.scala
- WvletServerClientTest.scala
- WvletServerTest.scala
- TDTrinoSpec.scala
- any.wv
- array.wv
- catalog.wv
- date.wv
- db_contexts.wv
- decimal.wv
- double.wv
- int.wv
- long.wv
- native.wv
- null.wv
- string.wv
- WvletDITest.scala
- FlowRunsPage.scala
- GlobalState.scala
- Icon.scala
- MainFrame.scala
- URLParamManager.scala
- WindowSize.scala
- FlowRunsPageTest.scala
- MainFrameTest.scala
- apple-touch-icon.png
- favicon-16x16.png
- favicon-32x32.png
- favicon.ico
- DuckDBWasm.scala
- DuckDBWasm.ts
- ConsoleLogWindow.scala
- FileNav.scala
- PreviewWindow.scala
- QueryResultReader.scala
- WvletEditor.scala
- MonacoEditor.scala
- MonacoEditor.ts
- WvletLanguage.ts
- UISession.scala
- WvletUIMain.scala
- index.css
- index.html
- main.js
- package.json
- postcss.config.js
- README.md
- tailwind.config.js
- vite.config.js
- apple-touch-icon.png
- favicon-16x16.png
- favicon-32x32.png
- favicon.ico
- playground-screenshot-1280x640.png
- CurrentQuery.scala
- DemoQuerySet.scala
- PlaygroundUI.scala
- QueryEditor.scala
- QueryNavigator.scala
- QueryResultViewer.scala
- QueryRunner.scala
- SQLPreview.scala
- 00_sample.wv
- add.wv
- agg.wv
- case.wv
- column_ops.wv
- concat.wv
- join-asof.wv
- join.wv
- lambda.wv
- list-catalogs.wv
- list-schemas.wv
- list-tables.wv
- model.wv
- model_with_param.wv
- pivot.wv
- raw_sql.wv
- scan.wv
- shift_columns.wv
- string_interpolation.wv
- struct.wv
- tpch-q1.wv
- tpch-q2.wv
- tpch-q3.wv
- tpch-schema.wv
- unnest.wv
- values.wv
- window.wv
- index.css
- index.html
- koffi-browser-stub.js
- main.js
- package.json
- tailwind.config.js
- vite.config.js
- .git-blame-ignore-revs
- .gitignore
- .npmrc
- .scalafmt.conf
- AGENTS.md
- build.sbt
- CLAUDE.md
- DUCKDB_VERSION
- flake.lock
- flake.nix
- GEMINI.md
- LICENSE
- package.json
- pnpm-lock.yaml
- pnpm-workspace.yaml
- README.md
- sbt
- SCALA_VERSION
// repository documentation
Was this content helpful?
(0 ratings)
