FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

[!] add YAML-based chain definitions by pashagolub · Pull Request #720 · cybertec-postgresql/pg_timetable · GitHub

[!] add YAML-based chain definitions - #720

Merged
pashagolub merged 7 commits into
masterfrom
yaml-chains
Sep 30, 2025
Merged

pashagolub merged 7 commits into
masterfrom
yaml-chains

Conversation

Copy link
Copy Markdown
Collaborator

Introduces support for defining task chains in YAML format, enhancing the readability and maintainability of chain configurations. Users can now define chains and tasks in a structured YAML file and load them directly into database.

Simplifies chain configuration compared to SQL inserts. Improves user experience with a human-readable format. Facilitates better version control and collaboration on chain definitions.

pashagolub self-assigned this Sep 29, 2025
pashagolub added enhancement New feature or request documentation Good for newcomers labels Sep 29, 2025

coveralls commented Sep 29, 2025
edited
Loading

Copy link
Copy Markdown

Pull Request Test Coverage Report for Build 18127629475

Details

  • 196 of 204 (96.08%) changed or added relevant lines in 7 files are covered.
  • 62 unchanged lines in 4 files lost coverage.
  • Overall coverage decreased (-1.9%) to 84.299%

Changes Missing Coverage Covered Lines Changed/Added Lines %
internal/pgengine/bootstrap.go 24 25 96.0%
internal/pgengine/log_hook.go 1 2 50.0%
internal/scheduler/chain.go 2 4 50.0%
internal/pgengine/yaml.go 156 160 97.5%
Files with Coverage Reduction New Missed Lines %
internal/pgengine/transaction.go 1 99.23%
internal/scheduler/shell.go 9 74.29%
internal/pgengine/copy.go 12 42.62%
internal/scheduler/chain.go 40 68.86%
Totals
Change from base Build 18102127885: -1.9%
Covered Lines: 1659
Relevant Lines: 1968

💛 - Coveralls

Introduces support for defining task chains in YAML format, enhancing
the readability and maintainability of chain configurations.
Users can now define chains and tasks in a structured YAML file and
load them directly into database.

Simplifies chain configuration compared to SQL inserts. Improves user
experience with a human-readable format. Facilitates better version
control and collaboration on chain definitions.
pashagolub merged commit 12e9a8d into master Sep 30, 2025
7 checks passed
pashagolub deleted the yaml-chains branch September 30, 2025 11:29
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Good for newcomers enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants


Back | FazBrowse Home | New Git URL