github timescale/promscale 0.1.0-alpha.2

latest releases: 0.17.0, 0.16.0, 0.15.0...
pre-release4 years ago

On a high level, this release:

  • Adds better SQL views and functions to work with data in SQL (docs)
  • Improves SQL UX by providing public functions and views in the default search_path.
  • Switches to using TimescaleDB 1.7 on PostgreSQL 12
  • Improved performance
  • Cleans up code.

Moving from alpha.1 notes

  • The data tables were moved from the prom schema to prom_data
  • Easy to use view were added to the prom_metric and prom_series schemas.
  • prom and prom_metric schema are now added to the search path.
  • Environment variable prefixes were changed from TS_PROM_PG to TS_PROM_DB. Similar changes were made to argument names.

Changelog

a6394e0 Add SQL views
4c666a6 Add functions for selecting labels based on filters
8bc0164 Add leader status Prometheus metric
f47a7cc Add query integration tests to check against Prometheus
0d6ffa1 Add schemas to search path
a97da39 Add test for elector code
4746881 Add unit tests to increase code quality
16c227b Adjust helm chart version
27b6b6f Check that elements exist before casting.
fe45064 Fix docker test on OSX
7122d16 Fix query result mismatches versus Prometheus
87be28e Improve performance by reducing goroutines
4b94c02 Make SQL changes that are not backward-compatible
8cd796f Make key column names consistent across metrics
20bf94f Place the data tables in prom_data
5223b98 REFACTOR: move query builder to its own file
257bdb4 REFACTOR: only pass SampleInfoIterator when needed
3db8552 Rename lkp.metric to lkp.metric_name
b505854 Reset modtime to zero in migration scripts
de1e767 SQL Function Audit
dc5da12 Switch to Array based interchange instead of JSONB
ec56369 Test handling of staleness marker
a4df54c Update the flag names and default value of the dbname flag (#32)
235d56e Use Timescale docker image based on PG12 for testing
70faa3f Use the Release.Namespace in the default template for the service host

Don't miss a new promscale release

NewReleases is sending notifications on new releases.