Avatar for the bug-ops user
bug-ops
pyhdb-rs
BlogDocsChangelog

Performance History

Latest Results

fix: test failures and aarch64-linux-gnu cross-compilation (#150) * test: fix 7 test failures against live HANA Cloud - test_decimal_precision: use CAST(... AS DECIMAL) without precision/scale to avoid TypeId 81 (DECIMAL(p,s)) which maps to fixed_size_binary in hdbconnect-arrow; TypeId 5 (plain DECIMAL) correctly maps to Decimal128 - test_cursor_fetch_arrow_with_parameters (pandas, polars): wrap parameter with CAST(? AS INT) so HANA can infer the column type in bare SELECT - test_callproc_*: catch OperationalError in addition to ProgrammingError; HANA returns OperationalError [1281] for wrong arg count and [328] for unknown procedure, not ProgrammingError * style: fix ruff formatting in test_arrow.py * fix(ci): fix aarch64-linux-gnu cross-compilation Switch rustls crypto provider from aws_lc_rs back to ring. aws-lc-sys 0.39.0 fails to compile bcm.c in the manylinux2014-cross:aarch64 Docker container used for cross-compilation. ring also requires __ARM_ARCH to be defined by the assembler when cross-compiling for aarch64-unknown-linux-gnu. Fix by setting CFLAGS_aarch64_unknown_linux_gnu="-march=armv8-a" in the CI step, which tells gcc/as the target architecture explicitly. * fix(ci): define __ARM_ARCH=8 explicitly for ring aarch64 cross-compile The manylinux2014-cross:aarch64 GCC cross-compiler does not automatically define __ARM_ARCH when given -march=armv8-a, which ring's asm_base.h requires to compile pregenerated ARM assembly. Add -D__ARM_ARCH=8 to CFLAGS_aarch64_unknown_linux_gnu to satisfy the preprocessor check.
main
2 days ago
chore(deps): bump the rust-minor-patch group with 3 updates (#145) Bumps the rust-minor-patch group with 3 updates: [metrics](https://github.com/metrics-rs/metrics), [rmcp](https://github.com/modelcontextprotocol/rust-sdk) and [tower-http](https://github.com/tower-rs/tower-http). Updates `metrics` from 0.24.5 to 0.24.6 - [Changelog](https://github.com/metrics-rs/metrics/blob/main/release.toml) - [Commits](https://github.com/metrics-rs/metrics/compare/metrics-v0.24.5...metrics-v0.24.6) Updates `rmcp` from 1.6.0 to 1.7.0 - [Release notes](https://github.com/modelcontextprotocol/rust-sdk/releases) - [Changelog](https://github.com/modelcontextprotocol/rust-sdk/blob/main/release-plz.toml) - [Commits](https://github.com/modelcontextprotocol/rust-sdk/compare/rmcp-v1.6.0...rmcp-v1.7.0) Updates `tower-http` from 0.6.10 to 0.6.11 - [Release notes](https://github.com/tower-rs/tower-http/releases) - [Commits](https://github.com/tower-rs/tower-http/compare/tower-http-0.6.10...tower-http-0.6.11) --- updated-dependencies: - dependency-name: metrics dependency-version: 0.24.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-minor-patch - dependency-name: rmcp dependency-version: 1.7.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-minor-patch - dependency-name: tower-http dependency-version: 0.6.11 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-minor-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
main
9 days ago
chore(deps): bump the rust-minor-patch group with 8 updates (#139) Bumps the rust-minor-patch group with 8 updates: | Package | From | To | | --- | --- | --- | | [arrow](https://github.com/apache/arrow-rs) | `58.1.0` | `58.2.0` | | [arrow-array](https://github.com/apache/arrow-rs) | `58.1.0` | `58.2.0` | | [arrow-buffer](https://github.com/apache/arrow-rs) | `58.1.0` | `58.2.0` | | [arrow-data](https://github.com/apache/arrow-rs) | `58.1.0` | `58.2.0` | | [arrow-schema](https://github.com/apache/arrow-rs) | `58.1.0` | `58.2.0` | | [metrics](https://github.com/metrics-rs/metrics) | `0.24.3` | `0.24.5` | | [metrics-exporter-prometheus](https://github.com/metrics-rs/metrics) | `0.18.1` | `0.18.3` | | [rmcp](https://github.com/modelcontextprotocol/rust-sdk) | `1.5.0` | `1.6.0` | Updates `arrow` from 58.1.0 to 58.2.0 - [Release notes](https://github.com/apache/arrow-rs/releases) - [Changelog](https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/apache/arrow-rs/compare/58.1.0...58.2.0) Updates `arrow-array` from 58.1.0 to 58.2.0 - [Release notes](https://github.com/apache/arrow-rs/releases) - [Changelog](https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/apache/arrow-rs/compare/58.1.0...58.2.0) Updates `arrow-buffer` from 58.1.0 to 58.2.0 - [Release notes](https://github.com/apache/arrow-rs/releases) - [Changelog](https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/apache/arrow-rs/compare/58.1.0...58.2.0) Updates `arrow-data` from 58.1.0 to 58.2.0 - [Release notes](https://github.com/apache/arrow-rs/releases) - [Changelog](https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/apache/arrow-rs/compare/58.1.0...58.2.0) Updates `arrow-schema` from 58.1.0 to 58.2.0 - [Release notes](https://github.com/apache/arrow-rs/releases) - [Changelog](https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/apache/arrow-rs/compare/58.1.0...58.2.0) Updates `metrics` from 0.24.3 to 0.24.5 - [Changelog](https://github.com/metrics-rs/metrics/blob/main/release.toml) - [Commits](https://github.com/metrics-rs/metrics/compare/metrics-v0.24.3...metrics-v0.24.5) Updates `metrics-exporter-prometheus` from 0.18.1 to 0.18.3 - [Changelog](https://github.com/metrics-rs/metrics/blob/main/release.toml) - [Commits](https://github.com/metrics-rs/metrics/compare/metrics-exporter-prometheus-v0.18.1...metrics-exporter-prometheus-v0.18.3) Updates `rmcp` from 1.5.0 to 1.6.0 - [Release notes](https://github.com/modelcontextprotocol/rust-sdk/releases) - [Changelog](https://github.com/modelcontextprotocol/rust-sdk/blob/main/release-plz.toml) - [Commits](https://github.com/modelcontextprotocol/rust-sdk/compare/rmcp-v1.5.0...rmcp-v1.6.0) --- updated-dependencies: - dependency-name: arrow dependency-version: 58.2.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-minor-patch - dependency-name: arrow-array dependency-version: 58.2.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-minor-patch - dependency-name: arrow-buffer dependency-version: 58.2.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-minor-patch - dependency-name: arrow-data dependency-version: 58.2.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-minor-patch - dependency-name: arrow-schema dependency-version: 58.2.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-minor-patch - dependency-name: metrics dependency-version: 0.24.5 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-minor-patch - dependency-name: metrics-exporter-prometheus dependency-version: 0.18.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-minor-patch - dependency-name: rmcp dependency-version: 1.6.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-minor-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
main
23 days ago
chore(deps): bump rand to 0.9.4, pygments to 2.20.0 (#129) * chore(deps): bump the rust-minor-patch group across 1 directory with 10 updates Bumps the rust-minor-patch group with 6 updates in the / directory: | Package | From | To | | --- | --- | --- | | [arrow](https://github.com/apache/arrow-rs) | `58.0.0` | `58.1.0` | | [arc-swap](https://github.com/vorner/arc-swap) | `1.9.0` | `1.9.1` | | [pyo3](https://github.com/pyo3/pyo3) | `0.28.2` | `0.28.3` | | [rmcp](https://github.com/modelcontextprotocol/rust-sdk) | `1.2.0` | `1.3.0` | | [tokio](https://github.com/tokio-rs/tokio) | `1.50.0` | `1.51.0` | | [toml](https://github.com/toml-rs/toml) | `1.0.7+spec-1.1.0` | `1.1.2+spec-1.1.0` | Updates `arrow` from 58.0.0 to 58.1.0 - [Release notes](https://github.com/apache/arrow-rs/releases) - [Changelog](https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/apache/arrow-rs/compare/58.0.0...58.1.0) Updates `arrow-array` from 58.0.0 to 58.1.0 - [Release notes](https://github.com/apache/arrow-rs/releases) - [Changelog](https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/apache/arrow-rs/compare/58.0.0...58.1.0) Updates `arrow-buffer` from 58.0.0 to 58.1.0 - [Release notes](https://github.com/apache/arrow-rs/releases) - [Changelog](https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/apache/arrow-rs/compare/58.0.0...58.1.0) Updates `arrow-data` from 58.0.0 to 58.1.0 - [Release notes](https://github.com/apache/arrow-rs/releases) - [Changelog](https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/apache/arrow-rs/compare/58.0.0...58.1.0) Updates `arrow-schema` from 58.0.0 to 58.1.0 - [Release notes](https://github.com/apache/arrow-rs/releases) - [Changelog](https://github.com/apache/arrow-rs/blob/main/CHANGELOG.md) - [Commits](https://github.com/apache/arrow-rs/compare/58.0.0...58.1.0) Updates `arc-swap` from 1.9.0 to 1.9.1 - [Changelog](https://github.com/vorner/arc-swap/blob/master/CHANGELOG.md) - [Commits](https://github.com/vorner/arc-swap/compare/v1.9.0...v1.9.1) Updates `pyo3` from 0.28.2 to 0.28.3 - [Release notes](https://github.com/pyo3/pyo3/releases) - [Changelog](https://github.com/PyO3/pyo3/blob/main/CHANGELOG.md) - [Commits](https://github.com/pyo3/pyo3/compare/v0.28.2...v0.28.3) Updates `rmcp` from 1.2.0 to 1.3.0 - [Release notes](https://github.com/modelcontextprotocol/rust-sdk/releases) - [Changelog](https://github.com/modelcontextprotocol/rust-sdk/blob/main/release-plz.toml) - [Commits](https://github.com/modelcontextprotocol/rust-sdk/compare/rmcp-v1.2.0...rmcp-v1.3.0) Updates `tokio` from 1.50.0 to 1.51.0 - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.50.0...tokio-1.51.0) Updates `toml` from 1.0.7+spec-1.1.0 to 1.1.2+spec-1.1.0 - [Commits](https://github.com/toml-rs/toml/compare/toml-v1.0.7...toml-v1.1.2) --- updated-dependencies: - dependency-name: arrow dependency-version: 58.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-minor-patch - dependency-name: arrow-array dependency-version: 58.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-minor-patch - dependency-name: arrow-buffer dependency-version: 58.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-minor-patch - dependency-name: arrow-data dependency-version: 58.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-minor-patch - dependency-name: arrow-schema dependency-version: 58.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-minor-patch - dependency-name: arc-swap dependency-version: 1.9.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-minor-patch - dependency-name: pyo3 dependency-version: 0.28.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: rust-minor-patch - dependency-name: rmcp dependency-version: 1.3.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-minor-patch - dependency-name: tokio dependency-version: 1.51.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-minor-patch - dependency-name: toml dependency-version: 1.1.2+spec-1.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: rust-minor-patch ... Signed-off-by: dependabot[bot] <support@github.com> * fix(mcp): use Default::default() for non_exhaustive StreamableHttpServerConfig * chore(deps): bump rustls-webpki to 0.103.12 (RUSTSEC-2026-0098, RUSTSEC-2026-0099) * chore(deps): bump rand to 0.9.4, pygments to 2.20.0 Resolves RUSTSEC-2025-0071: rand::rng() unsoundness with custom global logger. Resolves Pygments ReDoS in GUID regex (dependabot alert #14). --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
main
1 month ago

Latest Branches

CodSpeed Performance Gauge
-22%
chore(release): v0.3.4#89
4 months ago
035effc
chore/release-0.3.4
CodSpeed Performance Gauge
0%
4 months ago
036fbe3
feature/codspeed-memory-walltime
CodSpeed Performance Gauge
0%
4 months ago
d3349d5
feature/ci-moonrepo-setup
© 2026 CodSpeed Technology
Home Terms Privacy Docs