All Versions
178
Latest Version
Avg Release Cycle
18 days
Latest Release
539 days ago

Changelog History
Page 15

  • v1.2.2 Changes

    October 30, 2016
    • 🛠 [BUGFIX] Correctly handle on() in alerts.
    • 🛠 [BUGFIX] UI: Deal properly with aborted requests.
    • 🛠 [BUGFIX] UI: Decode URL query parameters properly.
    • 🛠 [BUGFIX] Storage: Deal better with data corruption (non-monotonic timestamps).
    • 🛠 [BUGFIX] Remote storage: Re-add accidentally removed timeout flag.
    • 🛠 [BUGFIX] Updated a number of vendored packages to pick up upstream bug fixes.
  • v1.2.1 Changes

    October 10, 2016
    • 🛠 [BUGFIX] Count chunk evictions properly so that the server doesn't assume it runs out of memory and subsequencly throttles ingestion.
    • 🛠 [BUGFIX] Use Go1.7.1 for prebuilt binaries to fix issues on MacOS Sierra.
  • v1.2.0 Changes

    October 07, 2016
    • [FEATURE] Cleaner encoding of query parameters in /graph URLs.
    • [FEATURE] PromQL: Add minute() function.
    • [FEATURE] Add GCE service discovery.
    • 👷 [FEATURE] Allow any valid UTF-8 string as job name.
    • [FEATURE] Allow disabling local storage.
    • [FEATURE] EC2 service discovery: Expose ec2_instance_state.
    • 🐎 [ENHANCEMENT] Various performance improvements in local storage.
    • 🛠 [BUGFIX] Zookeeper service discovery: Remove deleted nodes.
    • 🛠 [BUGFIX] Zookeeper service discovery: Resync state after Zookeeper failure.
    • 🛠 [BUGFIX] Remove JSON from HTTP Accept header.
    • 🛠 [BUGFIX] Fix flag validation of Alertmanager URL.
    • 🛠 [BUGFIX] Fix race condition on shutdown.
    • 🛠 [BUGFIX] Do not fail Consul discovery on Prometheus startup when Consul is down.
    • 🛠 [BUGFIX] Handle NaN in changes() correctly.
    • [CHANGE] Experimental remote write path: Remove use of gRPC.
    • [CHANGE] Experimental remote write path: Configuration via config file rather than command line flags.
    • [FEATURE] Experimental remote write path: Add HTTP basic auth and TLS.
    • [FEATURE] Experimental remote write path: Support for relabelling.
  • v1.1.3 Changes

    September 16, 2016
    • 🏗 [ENHANCEMENT] Use golang-builder base image for tests in CircleCI.
    • ✅ [ENHANCEMENT] Added unit tests for federation.
    • 🛠 [BUGFIX] Correctly de-dup metric families in federation output.
  • v1.1.2 Changes

    September 08, 2016
    • 🛠 [BUGFIX] Allow label names that coincide with keywords.
  • v1.1.1 Changes

    September 07, 2016
    • 🛠 [BUGFIX] Fix IPv6 escaping in service discovery integrations
    • 🛠 [BUGFIX] Fix default scrape port assignment for IPv6
  • v1.1.0 Changes

    September 03, 2016
    • [FEATURE] Add quantile and quantile_over_time.
    • [FEATURE] Add stddev_over_time and stdvar_over_time.
    • [FEATURE] Add various time and date functions.
    • [FEATURE] Added toUpper and toLower formatting to templates.
    • [FEATURE] Allow relabeling of alerts.
    • [FEATURE] Allow URLs in targets defined via a JSON file.
    • [FEATURE] Add idelta function.
    • 🚚 [FEATURE] 'Remove graph' button on the /graph page.
    • [FEATURE] Kubernetes SD: Add node name and host IP to pod discovery.
    • [FEATURE] New remote storage write path. EXPERIMENTAL!
    • [ENHANCEMENT] Improve time-series index lookups.
    • 🔧 [ENHANCEMENT] Forbid invalid relabel configurations.
    • ✅ [ENHANCEMENT] Improved various tests.
    • [ENHANCEMENT] Add crash recovery metric 'started_dirty'.
    • [ENHANCEMENT] Fix (and simplify) populating series iterators.
    • 👷 [ENHANCEMENT] Add job link on target page.
    • [ENHANCEMENT] Message on empty Alerts page.
    • 🔨 [ENHANCEMENT] Various internal code refactorings and clean-ups.
    • 👷 [ENHANCEMENT] Various improvements in the build system.
    • 🛠 [BUGFIX] Catch errors when unmarshaling delta/doubleDelta encoded chunks.
    • 🛠 [BUGFIX] Fix data race in lexer and lexer test.
    • 🛠 [BUGFIX] Trim stray whitespace from bearer token file.
    • 🛠 [BUGFIX] Avoid divide-by-zero panic on query_range?step=0.
    • 🛠 [BUGFIX] Detect invalid rule files at startup.
    • 🛠 [BUGFIX] Fix counter reset treatment in PromQL.
    • 🛠 [BUGFIX] Fix rule HTML escaping issues.
    • 🛠 [BUGFIX] Remove internal labels from alerts sent to AM.
  • v1.0.2 Changes

    August 24, 2016
    • 🛠 [BUGFIX] Clean up old targets after config reload.
  • v1.0.1 Changes

    July 21, 2016
    • 🛠 [BUGFIX] Exit with error on non-flag command-line arguments.
    • 🛠 [BUGFIX] Update example console templates to new HTTP API.
    • 🛠 [BUGFIX] Re-add logging flags.
  • v1.0.0 Changes

    July 18, 2016
    • 🚚 [CHANGE] Remove deprecated query language keywords
    • [CHANGE] Change Kubernetes SD to require specifying Kubernetes role
    • [CHANGE] Use service address in Consul SD if available
    • [CHANGE] Standardize all Prometheus internal metrics to second units
    • 🚚 [CHANGE] Remove unversioned legacy HTTP API
    • 🚚 [CHANGE] Remove legacy ingestion of JSON metric format
    • 🔧 [CHANGE] Remove deprecated target_groups configuration
    • [FEATURE] Add binary power operation to PromQL
    • [FEATURE] Add count_values aggregator
    • 🌐 [FEATURE] Add -web.route-prefix flag
    • [FEATURE] Allow on(), by(), without() in PromQL with empty label sets
    • [ENHANCEMENT] Make topk/bottomk query functions aggregators
    • 🛠 [BUGFIX] Fix annotations in alert rule printing
    • 🛠 [BUGFIX] Expand alert templating at evaluation time
    • 🛠 [BUGFIX] Fix edge case handling in crash recovery
    • 🛠 [BUGFIX] Hide testing package flags from help output