121 lines
5.7 KiB
YAML
121 lines
5.7 KiB
YAML
name: Bug report
|
|
description: Create a report to help us improve
|
|
labels:
|
|
- needs triage
|
|
body:
|
|
- type: markdown
|
|
attributes:
|
|
value: >
|
|
DuckDB has several repositories for different components, please make sure you're raising your issue in the correct one:
|
|
|
|
* [Documentation](https://github.com/duckdb/duckdb-web/issues/new)
|
|
* Clients: [Go](https://github.com/duckdb/duckdb-go/issues/new), [Java (JDBC)](https://github.com/duckdb/duckdb-java/issues/new), [Node.js](https://github.com/duckdb/duckdb-node-neo/issues/new), [ODBC](https://github.com/duckdb/duckdb-odbc/issues/new), [Python](https://github.com/duckdb/duckdb-python/issues/new), [R](https://github.com/duckdb/duckdb-r/issues/new), [Rust](https://github.com/duckdb/duckdb-rs/issues/new), [WebAssembly (Wasm)](https://github.com/duckdb/duckdb-wasm/issues/new)
|
|
* Extensions: [`aws`](https://github.com/duckdb/duckdb-aws/issues/new), [`azure`](https://github.com/duckdb/duckdb-azure/issues/new), [`delta`](https://github.com/duckdb/duckdb-delta/issues/new), [`ducklake`](https://github.com/duckdb/duckdb-ducklake/issues/new), [`encodings`](https://github.com/duckdb/duckdb-encodings/issues/new), [`excel`](https://github.com/duckdb/duckdb-excel/issues/new), [`fts`](https://github.com/duckdb/duckdb-fts/issues/new), [`httpfs`](https://github.com/duckdb/duckdb-httpfs/issues/new), [`iceberg`](https://github.com/duckdb/duckdb-iceberg/issues/new), [`inet`](https://github.com/duckdb/duckdb-inet/issues/new), [`mysql`](https://github.com/duckdb/duckdb-mysql/issues/new), [`postgres`](https://github.com/duckdb/duckdb-postgres/issues/new), [`spatial`](https://github.com/duckdb/duckdb-spatial/issues/new), [`sqlite`](https://github.com/duckdb/duckdb-sqlite/issues/new), [`ui`](https://github.com/duckdb/duckdb-ui/issues/new), [`vss`](https://github.com/duckdb/duckdb-vss/issues/new)
|
|
|
|
If the issue occurs in core DuckDB (e.g., a SQL query crashes or returns incorrect results) or if the issue is in the DuckDB command line client, feel free to raise it in this repository.
|
|
|
|
Please report security vulnerabilities using GitHub's [report vulnerability form](https://github.com/duckdb/duckdb/security/advisories/new).
|
|
|
|
- type: textarea
|
|
attributes:
|
|
label: What happens?
|
|
description: A short, clear and concise description of what the bug is.
|
|
validations:
|
|
required: true
|
|
|
|
- type: textarea
|
|
attributes:
|
|
label: To Reproduce
|
|
description: |
|
|
Please provide steps to reproduce the behavior, preferably a [minimal reproducible example](https://en.wikipedia.org/wiki/Minimal_reproducible_example). Please adhere the following guidelines:
|
|
|
|
* Format the code and the output as [code blocks](https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/creating-and-highlighting-code-blocks) using triple backticks:
|
|
|
|
````
|
|
```
|
|
CODE HERE
|
|
```
|
|
````
|
|
* Add all required imports for scripts, e.g., `import duckdb`, `import pandas as pd`.
|
|
* Remove all prompts from the scripts. This include DuckDB's 'D' prompt and Python's `>>>` prompt. Removing these prompts makes reproduction attempts quicker.
|
|
* Make sure that the script and its outputs are provided in separate code blocks.
|
|
* If applicable, please check whether the issue is reproducible via running plain SQL queries from the DuckDB CLI client.
|
|
validations:
|
|
required: true
|
|
|
|
- type: markdown
|
|
attributes:
|
|
value: "# Environment (please complete the following information):"
|
|
- type: input
|
|
attributes:
|
|
label: "OS:"
|
|
placeholder: e.g., iOS
|
|
description: Please include operating system version and architecture (e.g., aarch64, x86_64, etc.).
|
|
validations:
|
|
required: true
|
|
- type: input
|
|
attributes:
|
|
label: "DuckDB Version:"
|
|
placeholder: e.g., 22
|
|
validations:
|
|
required: true
|
|
- type: input
|
|
attributes:
|
|
label: "DuckDB Client:"
|
|
placeholder: e.g., Python
|
|
validations:
|
|
required: true
|
|
- type: input
|
|
attributes:
|
|
label: "Hardware:"
|
|
placeholder: If your issue is performance-related, please include information on your CPU and memory.
|
|
validations:
|
|
required: false
|
|
- type: markdown
|
|
attributes:
|
|
value: "# Identity Disclosure:"
|
|
- type: input
|
|
attributes:
|
|
label: "Full Name:"
|
|
placeholder: e.g., John Doe
|
|
validations:
|
|
required: true
|
|
- type: input
|
|
attributes:
|
|
label: "Affiliation:"
|
|
placeholder: e.g., Acme Corporation
|
|
validations:
|
|
required: true
|
|
|
|
- type: markdown
|
|
attributes:
|
|
value: |
|
|
If the above is not given and is not obvious from your GitHub profile page, we might close your issue without further review. Please refer to the [reasoning behind this rule](https://berthub.eu/articles/posts/anonymous-help/) if you have questions.
|
|
|
|
# Before Submitting:
|
|
|
|
- type: checkboxes
|
|
attributes:
|
|
label: Did you include all relevant configuration (e.g., CPU architecture, Linux distribution) to reproduce the issue?
|
|
options:
|
|
- label: Yes, I have
|
|
|
|
- type: checkboxes
|
|
attributes:
|
|
label: Did you include all code required to reproduce the issue?
|
|
options:
|
|
- label: Yes, I have
|
|
|
|
- type: dropdown
|
|
attributes:
|
|
label: Did you include all relevant data sets for reproducing the issue?
|
|
options:
|
|
- "No - Other reason (please specify in the issue body)"
|
|
- "No - I cannot share the data sets because they are confidential"
|
|
- "No - I cannot easily share my data sets due to their large size"
|
|
- "Not applicable - the reproduction does not require a data set"
|
|
- "Yes"
|
|
default: 0
|
|
validations:
|
|
required: true
|