Loading .markdownlint-cli2.yaml +1 −0 Original line number Diff line number Diff line Loading @@ -41,5 +41,6 @@ ignores: - ".claude/**" - ".opencode/**" - ".gitlab/**" - "helm/**/charts/**" - "CHANGELOG.md" - "LICENSE.md" .vale.ini +3 −0 Original line number Diff line number Diff line Loading @@ -29,3 +29,6 @@ BasedOnStyles = [.dev/**] BasedOnStyles = [helm/**/charts/**] BasedOnStyles = No newline at end of file Cargo.lock +125 −3 Original line number Diff line number Diff line Loading @@ -355,6 +355,45 @@ dependencies = [ "regex-syntax", ] [[package]] name = "asn1-rs" version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "56624a96882bb8c26d61312ae18cb45868e5a9992ea73c58e45c3101e56a1e60" dependencies = [ "asn1-rs-derive", "asn1-rs-impl", "displaydoc", "nom", "num-traits", "rusticata-macros", "thiserror 2.0.18", "time", ] [[package]] name = "asn1-rs-derive" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3109e49b1e4909e9db6515a30c633684d68cdeaa252f215214cb4fa1a5bfee2c" dependencies = [ "proc-macro2", "quote", "syn", "synstructure", ] [[package]] name = "asn1-rs-impl" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7b18050c2cd6fe86c3a76584ef5e0baf286d038cda203eb6223df2cc413565f7" dependencies = [ "proc-macro2", "quote", "syn", ] [[package]] name = "ast_node" version = "5.0.0" Loading Loading @@ -503,6 +542,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a054912289d18629dc78375ba2c3726a3afe3ff71b4edba9dedfca0e3446d1fc" dependencies = [ "aws-lc-sys", "untrusted 0.7.1", "zeroize", ] Loading Loading @@ -2126,6 +2166,20 @@ dependencies = [ "zeroize", ] [[package]] name = "der-parser" version = "10.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "07da5016415d5a3c4dd39b11ed26f915f52fc4e0dc197d87908bc916e51bc1a6" dependencies = [ "asn1-rs", "displaydoc", "nom", "num-bigint", "num-traits", "rusticata-macros", ] [[package]] name = "deranged" version = "0.5.8" Loading Loading @@ -3494,6 +3548,8 @@ dependencies = [ "parking_lot", "prost", "query-engine", "rcgen", "rustls", "serde", "serde_json", "sha2", Loading Loading @@ -4369,6 +4425,15 @@ dependencies = [ "web-time", ] [[package]] name = "oid-registry" version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "12f40cff3dde1b6087cc5d5f5d4d65712f34016a03ed60e9c08dcc392736b5b7" dependencies = [ "asn1-rs", ] [[package]] name = "once_cell" version = "1.21.4" Loading Loading @@ -5442,6 +5507,20 @@ dependencies = [ "crossbeam-utils", ] [[package]] name = "rcgen" version = "0.14.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "10b99e0098aa4082912d4c649628623db6aba77335e4f4569ff5083a6448b32e" dependencies = [ "aws-lc-rs", "pem", "rustls-pki-types", "time", "x509-parser", "yasna", ] [[package]] name = "recursive" version = "0.1.1" Loading Loading @@ -5614,7 +5693,7 @@ dependencies = [ "cfg-if", "getrandom 0.2.17", "libc", "untrusted", "untrusted 0.9.0", "windows-sys 0.52.0", ] Loading Loading @@ -5718,6 +5797,15 @@ dependencies = [ "semver", ] [[package]] name = "rusticata-macros" version = "4.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "faf0c4a6ece9950b9abdb62b1cfcf2a68b3b67a10ba445b3bb85be2a293d0632" dependencies = [ "nom", ] [[package]] name = "rustix" version = "1.1.4" Loading Loading @@ -5824,7 +5912,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9" dependencies = [ "rustls-pki-types", "untrusted", "untrusted 0.9.0", ] [[package]] Loading @@ -5836,7 +5924,7 @@ dependencies = [ "aws-lc-rs", "ring", "rustls-pki-types", "untrusted", "untrusted 0.9.0", ] [[package]] Loading Loading @@ -7072,6 +7160,7 @@ dependencies = [ "socket2", "sync_wrapper", "tokio", "tokio-rustls", "tokio-stream", "tower", "tower-layer", Loading Loading @@ -7554,6 +7643,12 @@ version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861" [[package]] name = "untrusted" version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" [[package]] name = "untrusted" version = "0.9.0" Loading Loading @@ -8205,6 +8300,24 @@ version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9" [[package]] name = "x509-parser" version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d43b0f71ce057da06bc0851b23ee24f3f86190b07203dd8f567d0b706a185202" dependencies = [ "asn1-rs", "aws-lc-rs", "data-encoding", "der-parser", "lazy_static", "nom", "oid-registry", "rusticata-macros", "thiserror 2.0.18", "time", ] [[package]] name = "xattr" version = "1.6.1" Loading Loading @@ -8285,6 +8398,15 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049" [[package]] name = "yasna" version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd" dependencies = [ "time", ] [[package]] name = "yoke" version = "0.8.1" Loading Cargo.toml +2 −1 Original line number Diff line number Diff line Loading @@ -113,6 +113,7 @@ tabled = "0.20" indicatif = "0.18" rcgen = { version = "0.14.7", default-features = false, features = ["aws_lc_rs", "pem"] } regex = "1.12.2" sqlparser = { version = "0.61.0", features = ["visitor"] } hex = "0.4.3" Loading @@ -124,7 +125,7 @@ prost-types = "0.14.3" protoc-bin-vendored = "3.2.0" sha2 = "0.10.9" tar = "0.4.44" tonic = "0.14.2" tonic = { version = "0.14.2", features = ["tls-aws-lc"] } tonic-build = "0.14.2" tonic-prost = "0.14.2" tonic-prost-build = "0.14.2" Loading config/default.yaml +4 −0 Original line number Diff line number Diff line Loading @@ -25,6 +25,10 @@ graph: # signing_key: "" # verifying_key: "" # tls: # cert_path: "/path/to/cert.pem" # key_path: "/path/to/key.pem" engine: max_concurrent_workers: 16 concurrency_groups: Loading Loading
.markdownlint-cli2.yaml +1 −0 Original line number Diff line number Diff line Loading @@ -41,5 +41,6 @@ ignores: - ".claude/**" - ".opencode/**" - ".gitlab/**" - "helm/**/charts/**" - "CHANGELOG.md" - "LICENSE.md"
.vale.ini +3 −0 Original line number Diff line number Diff line Loading @@ -29,3 +29,6 @@ BasedOnStyles = [.dev/**] BasedOnStyles = [helm/**/charts/**] BasedOnStyles = No newline at end of file
Cargo.lock +125 −3 Original line number Diff line number Diff line Loading @@ -355,6 +355,45 @@ dependencies = [ "regex-syntax", ] [[package]] name = "asn1-rs" version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "56624a96882bb8c26d61312ae18cb45868e5a9992ea73c58e45c3101e56a1e60" dependencies = [ "asn1-rs-derive", "asn1-rs-impl", "displaydoc", "nom", "num-traits", "rusticata-macros", "thiserror 2.0.18", "time", ] [[package]] name = "asn1-rs-derive" version = "0.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3109e49b1e4909e9db6515a30c633684d68cdeaa252f215214cb4fa1a5bfee2c" dependencies = [ "proc-macro2", "quote", "syn", "synstructure", ] [[package]] name = "asn1-rs-impl" version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7b18050c2cd6fe86c3a76584ef5e0baf286d038cda203eb6223df2cc413565f7" dependencies = [ "proc-macro2", "quote", "syn", ] [[package]] name = "ast_node" version = "5.0.0" Loading Loading @@ -503,6 +542,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a054912289d18629dc78375ba2c3726a3afe3ff71b4edba9dedfca0e3446d1fc" dependencies = [ "aws-lc-sys", "untrusted 0.7.1", "zeroize", ] Loading Loading @@ -2126,6 +2166,20 @@ dependencies = [ "zeroize", ] [[package]] name = "der-parser" version = "10.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "07da5016415d5a3c4dd39b11ed26f915f52fc4e0dc197d87908bc916e51bc1a6" dependencies = [ "asn1-rs", "displaydoc", "nom", "num-bigint", "num-traits", "rusticata-macros", ] [[package]] name = "deranged" version = "0.5.8" Loading Loading @@ -3494,6 +3548,8 @@ dependencies = [ "parking_lot", "prost", "query-engine", "rcgen", "rustls", "serde", "serde_json", "sha2", Loading Loading @@ -4369,6 +4425,15 @@ dependencies = [ "web-time", ] [[package]] name = "oid-registry" version = "0.8.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "12f40cff3dde1b6087cc5d5f5d4d65712f34016a03ed60e9c08dcc392736b5b7" dependencies = [ "asn1-rs", ] [[package]] name = "once_cell" version = "1.21.4" Loading Loading @@ -5442,6 +5507,20 @@ dependencies = [ "crossbeam-utils", ] [[package]] name = "rcgen" version = "0.14.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "10b99e0098aa4082912d4c649628623db6aba77335e4f4569ff5083a6448b32e" dependencies = [ "aws-lc-rs", "pem", "rustls-pki-types", "time", "x509-parser", "yasna", ] [[package]] name = "recursive" version = "0.1.1" Loading Loading @@ -5614,7 +5693,7 @@ dependencies = [ "cfg-if", "getrandom 0.2.17", "libc", "untrusted", "untrusted 0.9.0", "windows-sys 0.52.0", ] Loading Loading @@ -5718,6 +5797,15 @@ dependencies = [ "semver", ] [[package]] name = "rusticata-macros" version = "4.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "faf0c4a6ece9950b9abdb62b1cfcf2a68b3b67a10ba445b3bb85be2a293d0632" dependencies = [ "nom", ] [[package]] name = "rustix" version = "1.1.4" Loading Loading @@ -5824,7 +5912,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9" dependencies = [ "rustls-pki-types", "untrusted", "untrusted 0.9.0", ] [[package]] Loading @@ -5836,7 +5924,7 @@ dependencies = [ "aws-lc-rs", "ring", "rustls-pki-types", "untrusted", "untrusted 0.9.0", ] [[package]] Loading Loading @@ -7072,6 +7160,7 @@ dependencies = [ "socket2", "sync_wrapper", "tokio", "tokio-rustls", "tokio-stream", "tower", "tower-layer", Loading Loading @@ -7554,6 +7643,12 @@ version = "0.2.11" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861" [[package]] name = "untrusted" version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" [[package]] name = "untrusted" version = "0.9.0" Loading Loading @@ -8205,6 +8300,24 @@ version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9" [[package]] name = "x509-parser" version = "0.18.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d43b0f71ce057da06bc0851b23ee24f3f86190b07203dd8f567d0b706a185202" dependencies = [ "asn1-rs", "aws-lc-rs", "data-encoding", "der-parser", "lazy_static", "nom", "oid-registry", "rusticata-macros", "thiserror 2.0.18", "time", ] [[package]] name = "xattr" version = "1.6.1" Loading Loading @@ -8285,6 +8398,15 @@ version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049" [[package]] name = "yasna" version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd" dependencies = [ "time", ] [[package]] name = "yoke" version = "0.8.1" Loading
Cargo.toml +2 −1 Original line number Diff line number Diff line Loading @@ -113,6 +113,7 @@ tabled = "0.20" indicatif = "0.18" rcgen = { version = "0.14.7", default-features = false, features = ["aws_lc_rs", "pem"] } regex = "1.12.2" sqlparser = { version = "0.61.0", features = ["visitor"] } hex = "0.4.3" Loading @@ -124,7 +125,7 @@ prost-types = "0.14.3" protoc-bin-vendored = "3.2.0" sha2 = "0.10.9" tar = "0.4.44" tonic = "0.14.2" tonic = { version = "0.14.2", features = ["tls-aws-lc"] } tonic-build = "0.14.2" tonic-prost = "0.14.2" tonic-prost-build = "0.14.2" Loading
config/default.yaml +4 −0 Original line number Diff line number Diff line Loading @@ -25,6 +25,10 @@ graph: # signing_key: "" # verifying_key: "" # tls: # cert_path: "/path/to/cert.pem" # key_path: "/path/to/key.pem" engine: max_concurrent_workers: 16 concurrency_groups: Loading