Skip to content

Releases: cloudfoundry/log-cache-release

Log Cache 2.0.0

23 Oct 20:08
Compare
Choose a tag to compare

Changelog:

  • /v1/read and /v1/meta relocated to /api/v1/read and /api/v1/meta
  • Add service version discovery at /api/v1/info
  • Converted BOSH jobs to use BPM
  • Updated to Golang 1.11.1
  • Bug Fix: Eliding multiple results with same timestamp

Log Cache 1.4.7

27 Sep 20:34
Compare
Choose a tag to compare

Changelog

  • Update TLS configuration to accept only TLS v1.2 and only allow the following cipher suites:
    • TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
    • TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384

Log Cache 1.3.1

27 Sep 20:16
Compare
Choose a tag to compare

Changelog

  • Update TLS configuration to accept only TLS v1.2 and only allow the following cipher suites:
    • TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
    • TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384

Log Cache 1.4.6

19 Sep 23:04
Compare
Choose a tag to compare

Changelog:

  • Several changes to improve API compatibility with Prometheus:
    • Support timestamps formatted as RFC3339 or Unix timestamps with optional decimal precision, in query parameters
    • Output Unix timestamps with milliseconds after the decimal point

Log Cache 1.4.5

12 Sep 19:37
Compare
Choose a tag to compare

Changelog:

  • Move /v1/promql to /api/v1/query
  • Add PromQL range query support
  • Accept app names in source_id fields for all query types
  • Multiple fixes to better adhere to PromQL standard errors
  • Remove experimental Group Reader feature and accompanying BOSH jobs
  • Actually return all metrics that occurred between the specified start and end times

Log Cache 1.4.4

29 Aug 21:24
Compare
Choose a tag to compare

Changelog:

  • Allow memory utilization limit to be configured
  • Reduce memory utilization default to 50%
  • Add id (BOSH instance ID) and instance-id (CID) tags to expvar-forwarder
  • Fix expvar-forwarder spec to default to empty lists for counters, gauges, and maps
  • Clean up log cache storage
  • Add properties to nozzle to make selectors configurable

Log Cache 1.4.3

21 Aug 20:28
Compare
Choose a tag to compare

Changelog:

  • Fix truncation logic in data store
  • Expose scheduler metrics via debug endpoint
  • Allow global tags to be set on expvar forwarder

Log Cache 1.3.0

05 Jun 16:46
Compare
Choose a tag to compare

Changelog:

  • Bump to golang 1.9.6
  • Exposed the log-cache-nozzle health endpoint in bosh property log-cache-nozzle.health_addr
  • Added the following metrics to their health endpoints:
    - CFAuthProxy.LastUAALatency
    - CFAuthProxy.LastCAPIV3AppsLatency
    - CFAuthProxy.LastCAPIV2ListServiceInstancesLatency
    - CFAuthProxy.LastCAPIV4LogAccessLatency
    - CFAuthProxy.LastCAPIV2ServiceInstancesLatency
    - LogCache.Dropped
    - LogCache.PromQLTimeout
    - Nozzle.Dropped
  • Convert metric names for promql compatability
  • Adjust jsonpb encoding so that the promql endpoint outputs zero-value points correctly
  • Change promqlTimeout metric to PromQLTimeout
  • PromQL will not return partial results for a timeout

Log Cache 1.2.0

25 May 22:01
Compare
Choose a tag to compare

Changelog:

  • Added log-cache.disabled property to turn off LogCache

Log Cache 1.1.1

08 May 19:44
Compare
Choose a tag to compare
  • Adds PromQL endpoint (InstantQuery only)
  • Adds sharding group endpoint
  • Removes configuration for experimental replication feature