Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 0 additions & 19 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

102 changes: 102 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,102 @@
name: Bug Report
description: Report a problem with a stored procedure
title: "[BUG] "
labels: ["bug"]

body:
- type: dropdown
id: script
attributes:
label: Which script is affected?
options:
- sp_HealthParser
- sp_HumanEvents
- sp_IndexCleanup
- sp_LogHunter
- sp_PerfCheck
- sp_PressureDetector
- sp_QueryReproBuilder
- sp_QueryStoreCleanup
- sp_QuickieStore
- Other (specify in description)
validations:
required: true

- type: input
id: version
attributes:
label: Script Version
description: Look near the top of the stored procedure for the version date and number.
placeholder: "e.g., 2026.03.15, v4.2"
validations:
required: true

- type: markdown
attributes:
value: |
> If you're not on the current version (dated in the last month), upgrade and retest before reporting. We fix a lot of stuff in each build and will close bug reports for older versions.

- type: input
id: sql-version
attributes:
label: SQL Server Version
description: "Run SELECT @@VERSION on the target server."
placeholder: "e.g., SQL Server 2019 CU25"
validations:
required: true

- type: textarea
id: description
attributes:
label: Describe the Bug
description: A clear description of what the bug is.
validations:
required: true

- type: textarea
id: steps
attributes:
label: Steps to Reproduce
description: How can we reproduce this? Include the parameters you used.
placeholder: |
1. Execute sp_QuickieStore with @database_name = '...', @sort_order = '...'
2. See error
validations:
required: true

- type: textarea
id: expected
attributes:
label: Expected Behavior
description: What you expected to happen.
validations:
required: true

- type: textarea
id: actual
attributes:
label: Actual Behavior
description: What actually happened. Include the full error message if there is one.
validations:
required: true

- type: textarea
id: errors
attributes:
label: Error Messages
description: Paste the full error message, if any.
render: text
validations:
required: false

- type: textarea
id: context
attributes:
label: Additional Context
description: |
Anything else that might help:
- Did this work in a previous version?
- Are you running on Azure SQL DB, Azure MI, or AWS RDS?
- Any relevant server configuration (compatibility level, etc.)?
validations:
required: false
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: Questions & Discussion
url: https://github.com/erikdarlingdata/DarlingData/discussions
about: Ask questions and discuss DarlingData scripts with the community
20 changes: 0 additions & 20 deletions .github/ISSUE_TEMPLATE/feature_request.md

This file was deleted.

65 changes: 65 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
name: Feature Request
description: Suggest a new feature or enhancement
title: "[FEATURE] "
labels: ["enhancement"]

body:
- type: checkboxes
id: script
attributes:
label: Which script(s) does this affect?
options:
- label: sp_HealthParser
- label: sp_HumanEvents
- label: sp_IndexCleanup
- label: sp_LogHunter
- label: sp_PerfCheck
- label: sp_PressureDetector
- label: sp_QueryReproBuilder
- label: sp_QueryStoreCleanup
- label: sp_QuickieStore
- label: Other / new script
validations:
required: true

- type: textarea
id: problem
attributes:
label: Problem Statement
description: Describe the problem you're trying to solve or the limitation you're facing.
validations:
required: true

- type: textarea
id: solution
attributes:
label: Proposed Solution
description: Describe your proposed feature or enhancement.
validations:
required: true

- type: textarea
id: use-case
attributes:
label: Use Case
description: How would you use this feature? Provide a specific example.
validations:
required: true

- type: textarea
id: alternatives
attributes:
label: Alternatives Considered
description: Have you considered any alternative solutions or workarounds?
validations:
required: false

- type: checkboxes
id: contribution
attributes:
label: Contribution
description: "Open source is built with your help. If you're going to contribute code, please read the [contributing guide](https://github.com/erikdarlingdata/DarlingData/blob/main/CONTRIBUTING.md) first."
options:
- label: I'm willing to contribute code for this feature
validations:
required: false
27 changes: 0 additions & 27 deletions .github/ISSUE_TEMPLATE/question.md

This file was deleted.

64 changes: 64 additions & 0 deletions .github/ISSUE_TEMPLATE/question.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
name: Question
description: I have a question about a stored procedure
title: "[QUESTION] "
labels: ["question"]

body:
- type: dropdown
id: script
attributes:
label: Which script is your question about?
options:
- sp_HealthParser
- sp_HumanEvents
- sp_IndexCleanup
- sp_LogHunter
- sp_PerfCheck
- sp_PressureDetector
- sp_QueryReproBuilder
- sp_QueryStoreCleanup
- sp_QuickieStore
- Other
validations:
required: true

- type: input
id: version
attributes:
label: Script Version
description: All scripts have a version and version date near the top. Make sure you're on a recent version.
placeholder: "e.g., 2026.03.15, v4.2"
validations:
required: true

- type: dropdown
id: question-type
attributes:
label: Is your question about how it works, or the results?
description: Questions about results, performance tuning, or SQL Server in general are better suited for https://www.erikdarling.com/ or https://dba.stackexchange.com/
options:
- How the script works
- Setup / installation
- Results / data interpretation
- Contributing / development
validations:
required: true

- type: textarea
id: question
attributes:
label: What's your question?
description: A clear description of what you'd like to know.
validations:
required: true

- type: textarea
id: context
attributes:
label: Additional Context
description: |
Anything that might help:
- SQL Server version and edition
- Are you using Azure SQL DB, Azure MI, or AWS RDS?
validations:
required: false
Loading