Up to [cvs.NetBSD.org] / pkgsrc / databases / promscale
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
promscale: remove Upstream EOLd the project February 2023. The pgx crate then broke after lang/clang was updated to 16 (due to bindgen incompatibility) and it's too much work to locally patch it to use pgrx instead of pgx.
promscale: update to 0.17.0 Adds PostgreSQL 15 support.
promscale: accept PostgreSQL 15 and extension 0.8.x at runtime. Bump. Picked from upstream master.
promscale: update to 0.16.0 0.16.0: Promscale as a Jaeger-certified backend, performance improvements, and other bug fixes. 0.15.0: Bug fixes and performance improvements in tracing(Jaeger & OTLP) subsystem.
promscale: update to 0.14.0 Support for native Jaeger gRPC interface to ingest traces Improvements to querying (PromQL and Traces)
promscale: update to 0.12.1 This requires postgresql-promscale_extension greater than 0.5.0. Please read the upstream release notes for migration instructions. 0.12.0 Update the PromQL module with Prometheus upstream. Support hot reload for recording and alerting rules. 0.11.0 General Availability of OpenTelemetry trace data support. Native support for PromQL-based alerting and recording rules. Promscale extension is mandatory starting with this release. Native support for the Jaeger query API in Promscale. Out-of-the-box alerts, Dashboards, and Runbooks
promscale: update to 0.10.0 - Improves the metrics system exposed by Promscale - Includes many bug fixes
promscale: update to 0.7.1 Support for OpenTelemetry tracing data (beta) Support for Postgres 14 New --enable-feature flag to make exposition of beta features explicit
databases: Replace RMD160 checksums with BLAKE2s checksums All checksums have been double-checked against existing RMD160 and SHA512 hashes The following distfiles could not be fetched (some may be only fetched conditionally): ./databases/cstore/distinfo D6.data.ros.gz ./databases/cstore/distinfo cstore0.2.tar.gz ./databases/cstore/distinfo data4.tar.gz
databases: Remove SHA1 distfile hashes
promscale: update to 0.6.0 (beta) Support for downsampling using continuous aggregate (Experimental) Support for storage of exemplars Performance improvements Support of Thanos Store API
promscale: update to 0.5.1 Performance improvements during ingest and queries Add support for saving and retrieving metric metadata information coming from Prometheus Improve system observability Bug fixes
promscale: update to 0.4.1 0.4.1: This is a bug fix release. This fixes a bug with Promscale on TimescaleDB 2.3. It also adds some bug and security fixes. We deem this upgrade low priority: you should only update if you are switching to TimescaleDB 2.3. 0.4.0: At a high level, this release contains: Stable version of new HA system (was previously experimental) Support for multi-tenancy Improved PostgreSQL permissions Add text format ingest Improvements to locking behavior Stable version of new HA system
promscale: update to 0.3.0 New high-availability system (experimental) Major performance improvements Bug fixes support for PostgreSQL 13
promscale: fix failure to start w/ PostgreSQL 13. From upstream. Bump.
promscale: update to 0.2.1 This adds support for TimescaleDB 2.1.
promscale: update to 0.2.2.0 Adds support for Multinode TimescaleDB. Improved promQL query latency by 4x in some cases. Reduced I/O used by the PostgreSQL stats collector substantially by changing autovacuum settings. Fixed metrics produced by Promscale itself PromQL engine supports @ modifier which is disabled by default. (see promql-evaluation-flags) Added configuration for query timeout and default step interval Improved UX Notes for people upgrading from 0.1.4 and before The CLI and ENV option install-timescaledb was renamed to install-extension Two new flags are added upgrade-extensions by default set to true will upgrade extensions if newer versions are available and upgrade-prerelease-extensions by default set to false enabling it will upgrade extensions to pre-prelease versions if pre-release versions are available. We have changed the namespace of the metrics Promscale itself exposes from ts_prom to promscale. We have also updated the PromQL engine based metrics to have namespace as promscale instead of prometheus. So, metrics like prometheus_engine_query_duration_seconds will now be promscale_engine_query_duration_seconds. If running into ERROR: out of shared memory (SQLSTATE 53200) during upgrade, please increase your max_locks_per_transaction setting. Notes for people upgrading timescaleDB 1.x -> 2.x You should run SELECT remove_compression_policy(format('prom_data.%I', table_name), if_exists=>true) FROM _prom_catalog.metric; after the upgrade. This cleans up the old way of running compression jobs, compression will still work (just in the new way). Prom-Migrator Adds support for concurrent pulling and pushing to improve migration throughput. (Please note concurrent push is disabled by default as we've seem some issues migrating data to Thanos concurrently, which we are still working out).
databases/promscale: import promscale-0.1.1 Promscale allows Prometheus to store data in a PostgreSQL instance using the TimescaleDB extension. Promscale can also act directly as a Prometheus Data Source for Grafana, or other software. By allowing a user to use SQL, in addition to PromQL, this platform empowers the user to ask complex analytical queries from their metrics data, and thus extract more meaningful insights.