Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [docker.io/grafana/promtail](https://togithub.com/grafana/loki) | major | `2.9.6` -> `3.1.0` | | [ghcr.io/jimmidyson/configmap-reload](https://togithub.com/jimmidyson/configmap-reload) | minor | `v0.12.0` -> `v0.13.1` | | [promtail](https://grafana.com/loki) ([source](https://togithub.com/grafana/helm-charts)) | minor | `6.15.5` -> `6.16.2` | | [registry1.dso.mil/ironbank/opensource/grafana/promtail](https://togithub.com/grafana/loki) ([source](https://repo1.dso.mil/dsop/opensource/grafana/promtail)) | major | `v2.9.6` -> `v3.1.0` | | [registry1.dso.mil/ironbank/opensource/jimmidyson/configmap-reload](https://togithub.com/jimmidyson/configmap-reload) ([source](https://repo1.dso.mil/dsop/opensource/jimmidyson/configmap-reload)) | minor | `v0.12.0` -> `v0.13.1` | --- ### Release Notes <details> <summary>grafana/loki (docker.io/grafana/promtail)</summary> ### [`v3.1.0`](https://togithub.com/grafana/loki/releases/tag/v3.1.0) [Compare Source](https://togithub.com/grafana/loki/compare/v3.0.0...v3.1.0) ##### ⚠ BREAKING CHANGES - update helm chart to support distributed mode and 3.0 ([#​12067](https://togithub.com/grafana/loki/issues/12067)) ##### Features - Add a version of the mixin dashboards for meta monitoring ([#​12700](https://togithub.com/grafana/loki/issues/12700)) ([ec1a057](https://togithub.com/grafana/loki/commit/ec1a057a323ed1bd8de448e714a672b64140b691)) - Add backoff to flush op ([#​13140](https://togithub.com/grafana/loki/issues/13140)) ([9767807](https://togithub.com/grafana/loki/commit/9767807680cb4149c7b56345c531b62105a1b976)) - add detected-fields command to logcli ([#​12739](https://togithub.com/grafana/loki/issues/12739)) ([210ea93](https://togithub.com/grafana/loki/commit/210ea93a690b1b9746b3ff62bbd5d217a3bc8e8e)) - Add ingester_chunks_flush_failures_total ([#​12925](https://togithub.com/grafana/loki/issues/12925)) ([cc3694e](https://togithub.com/grafana/loki/commit/cc3694eecddaab579d08328cdab78a7d8a7bd720)) - add lokitool ([#​12166](https://togithub.com/grafana/loki/issues/12166)) ([7b7d3d4](https://togithub.com/grafana/loki/commit/7b7d3d4cd2c979c778d3741156f0d765a9e531b2)) - Add metrics for number of patterns detected & evicted ([#​12918](https://togithub.com/grafana/loki/issues/12918)) ([bc53b33](https://togithub.com/grafana/loki/commit/bc53b337218425af5b5ce69dcef56e27afec6647)) - Add new Drain tokenizer that splits on most punctuation ([#​13143](https://togithub.com/grafana/loki/issues/13143)) ([6a0fdd0](https://togithub.com/grafana/loki/commit/6a0fdd088091fc37e3e9424c78a2d6d587dbbb33)) - Add pattern ingester support in SSD mode ([#​12685](https://togithub.com/grafana/loki/issues/12685)) ([19bfef4](https://togithub.com/grafana/loki/commit/19bfef48cbad57468591e8214c4a5f390091f1e1)) - add profile tagging to ingester ([#​13068](https://togithub.com/grafana/loki/issues/13068)) ([00d3c7a](https://togithub.com/grafana/loki/commit/00d3c7a52d9f2b48fccb0cd5b105a2577b3d0305)) - add recalculateOwnedStreams to check stream ownership if the ring is changed ([#​13103](https://togithub.com/grafana/loki/issues/13103)) ([e7689b2](https://togithub.com/grafana/loki/commit/e7689b248dbe549b2ac61a0e335d8b5b999cc47d)) - Add step param to Patterns Query API ([#​12703](https://togithub.com/grafana/loki/issues/12703)) ([7b8533e](https://togithub.com/grafana/loki/commit/7b8533e435cf9d0466d3b147b2b3e0f6b3613fe9)) - Add tokenizer interface for Drain Training ([#​13069](https://togithub.com/grafana/loki/issues/13069)) ([797bb64](https://togithub.com/grafana/loki/commit/797bb641736a2355b4f8503c147fc0c8a814f19a)) - add toleration for bloom components ([#​12653](https://togithub.com/grafana/loki/issues/12653)) ([fcb2b0a](https://togithub.com/grafana/loki/commit/fcb2b0a16a7692ee0a705ce239375843a63246c7)) - Add utf8 support to Pattern Lexer to support utf8 chars ([#​13085](https://togithub.com/grafana/loki/issues/13085)) ([f6f8bab](https://togithub.com/grafana/loki/commit/f6f8babf83f3d90f4e6f3f9b732fe22382861f47)) - add warnings to metadata context directly ([#​12579](https://togithub.com/grafana/loki/issues/12579)) ([c4ac8cc](https://togithub.com/grafana/loki/commit/c4ac8cc009a75b616f867701c440797f655bcd1b)) - Added getting started video ([#​12975](https://togithub.com/grafana/loki/issues/12975)) ([8442dca](https://togithub.com/grafana/loki/commit/8442dca9d2341471996a73a011f206630c67e857)) - Added Interactive Sandbox to Quickstart tutorial ([#​12701](https://togithub.com/grafana/loki/issues/12701)) ([97212ea](https://togithub.com/grafana/loki/commit/97212eadf15c2b5ee2cd59b7c1df71f6177cfe7e)) - Added video and updated Grafana Agent -> Alloy ([#​13032](https://togithub.com/grafana/loki/issues/13032)) ([1432a3e](https://togithub.com/grafana/loki/commit/1432a3e84a7e5df18b8dc0e217121fd78da9e75e)) - API: Expose optional label matcher for label names API ([#​11982](https://togithub.com/grafana/loki/issues/11982)) ([8084259](https://togithub.com/grafana/loki/commit/808425953fa8a8eca3199b3664e43ceba362747a)) - area/promtail: Added support to install wget on promtail docker image to support docker healthcheck ([#​11711](https://togithub.com/grafana/loki/issues/11711)) ([ffe684c](https://togithub.com/grafana/loki/commit/ffe684c330bcd65f9b07a02d6f93bb475106becc)) - **blooms:** Add counter metric for blocks that are not available at query time ([#​12968](https://togithub.com/grafana/loki/issues/12968)) ([d6374bc](https://togithub.com/grafana/loki/commit/d6374bc2ce3041005842edd353a3bb010f467abe)) - **blooms:** Add in-memory LRU cache for meta files ([#​12862](https://togithub.com/grafana/loki/issues/12862)) ([fcd544c](https://togithub.com/grafana/loki/commit/fcd544c2d9d52b62d09e31c532a5cd2115f4d2bc)) - **blooms:** Blooms/v2 encoding multipart series ([#​13093](https://togithub.com/grafana/loki/issues/13093)) ([fbe7c55](https://togithub.com/grafana/loki/commit/fbe7c559b5ed153fb46a1965c24180011a558b85)) - **blooms:** compute chunks once ([#​12664](https://togithub.com/grafana/loki/issues/12664)) ([bc78d13](https://togithub.com/grafana/loki/commit/bc78d13d9b736bb9313403569d0f69e85663afce)) - **blooms:** ignore individual bloom-gw failures ([#​12863](https://togithub.com/grafana/loki/issues/12863)) ([4c9b22f](https://togithub.com/grafana/loki/commit/4c9b22f11077b560d21f086a84d42176e9196d5b)) - **blooms:** ingester aware bounded impl ([#​12840](https://togithub.com/grafana/loki/issues/12840)) ([7bbd8b5](https://togithub.com/grafana/loki/commit/7bbd8b5087d637ac592403c5daafda35353fe13d)) - **bloom:** Skip attempts to filter chunks for which blooms have not been built ([#​12961](https://togithub.com/grafana/loki/issues/12961)) ([a1b1eeb](https://togithub.com/grafana/loki/commit/a1b1eeb09583f04a36ebdb96f716f3f285b90adf)) - **blooms:** limit bloom size during creation ([#​12796](https://togithub.com/grafana/loki/issues/12796)) ([eac5622](https://togithub.com/grafana/loki/commit/eac56224b8e228a694090ffaee47300b23eeb13b)) - **blooms:** record time spent resolving shards ([#​12636](https://togithub.com/grafana/loki/issues/12636)) ([9c25985](https://togithub.com/grafana/loki/commit/9c25985b970865f054dfa9243cbe984d921df3c8)) - **blooms:** Separate page buffer pools for series pages and bloom pages ([#​12992](https://togithub.com/grafana/loki/issues/12992)) ([75ccf21](https://togithub.com/grafana/loki/commit/75ccf2160bfe647b1cb3daffb98869e9c1c44130)) - Boilerplate for new bloom build planner and worker components. ([#​12989](https://togithub.com/grafana/loki/issues/12989)) ([8978ecf](https://togithub.com/grafana/loki/commit/8978ecf0c85dfbe18b52632112e5be20eff411cf)) - **cache:** Add `Cache-Control: no-cache` support for Loki instant queries. ([#​12896](https://togithub.com/grafana/loki/issues/12896)) ([88e545f](https://togithub.com/grafana/loki/commit/88e545fc952d6ff55c61d079db920f00abc04865)) - **canary:** Add test to check query results with and without cache. ([#​13104](https://togithub.com/grafana/loki/issues/13104)) ([71507a2](https://togithub.com/grafana/loki/commit/71507a2b640ad071d88ee894e80235f93be73c3d)) - Detected labels from store ([#​12441](https://togithub.com/grafana/loki/issues/12441)) ([587a6d2](https://togithub.com/grafana/loki/commit/587a6d20e938f4f58e5a49563a3c267762cf89eb)) - **detected-labels:** include labels with cardinality > 1 ([#​13128](https://togithub.com/grafana/loki/issues/13128)) ([8be8364](https://togithub.com/grafana/loki/commit/8be8364435bb83dd134580ba6fc1f0bdb5474356)) - **detectedFields:** add parser to response ([#​12872](https://togithub.com/grafana/loki/issues/12872)) ([2b3ae48](https://togithub.com/grafana/loki/commit/2b3ae48d9be63183907dfd7163af6a980360c853)) - **detectedFields:** Support multiple parsers to be returned for a single field ([#​12899](https://togithub.com/grafana/loki/issues/12899)) ([19fef93](https://togithub.com/grafana/loki/commit/19fef9355fdd46911611dbec25df0f5a4e397d31)) - Enable log volume endpoint by default ([#​12628](https://togithub.com/grafana/loki/issues/12628)) ([397aa56](https://togithub.com/grafana/loki/commit/397aa56e157cbf733da548474a4bcae773e82362)) - Enable log volume endpoint by default in helm ([#​12690](https://togithub.com/grafana/loki/issues/12690)) ([e39677f](https://togithub.com/grafana/loki/commit/e39677f97b4ba27c90d9f8d2991441095e55b06e)) - Generic logline placeholder replacement and tokenization ([#​12799](https://togithub.com/grafana/loki/issues/12799)) ([4047902](https://togithub.com/grafana/loki/commit/40479029d74d588268956190d956a088aed682e1)) - **helm:** Allow extraObject items as multiline strings ([#​12397](https://togithub.com/grafana/loki/issues/12397)) ([af5be90](https://togithub.com/grafana/loki/commit/af5be900764acfe4bff54ceef164a4f660990f8a)) - **helm:** Support for PVC Annotations for Non-Distributed Modes ([#​12023](https://togithub.com/grafana/loki/issues/12023)) ([efdae3d](https://togithub.com/grafana/loki/commit/efdae3df14c47d627eb99e91466e0451db6e16f6)) - improve performance of `first_over_time` and `last_over_time` queries by sharding them ([#​11605](https://togithub.com/grafana/loki/issues/11605)) ([f66172e](https://togithub.com/grafana/loki/commit/f66172eed17f9418ab22615537c7b65b09de96e5)) - improve syntax parser for pattern ([#​12489](https://togithub.com/grafana/loki/issues/12489)) ([48dae44](https://togithub.com/grafana/loki/commit/48dae4417cca75a40d6a3bf16b0d976714e8db81)) - include the stream we failed to create in the stream limit error message ([#​12437](https://togithub.com/grafana/loki/issues/12437)) ([ec81991](https://togithub.com/grafana/loki/commit/ec81991f4d7f6d83a34dffb073d60c330c69e94d)) - Increase drain max depth from 8 -> 30 ([#​13063](https://togithub.com/grafana/loki/issues/13063)) ([d0a2859](https://togithub.com/grafana/loki/commit/d0a285926b7257d54cf948ba644c619a4b49a871)) - Introduce `index audit` to `lokitool` ([#​13008](https://togithub.com/grafana/loki/issues/13008)) ([47f0236](https://togithub.com/grafana/loki/commit/47f0236ea8f33a67a0a1abf6e6d6b3582661c4ba)) - loki/main.go: Log which config file path is used on startup ([#​12985](https://togithub.com/grafana/loki/issues/12985)) ([7a3338e](https://togithub.com/grafana/loki/commit/7a3338ead82e4c577652ab86e9a55faf200ac05a)) - new stream count limiter ([#​13006](https://togithub.com/grafana/loki/issues/13006)) ([1111595](https://togithub.com/grafana/loki/commit/1111595179c77f9303ebdfd362f14b1ac50044cb)) - Optimize log parsing performance by using unsafe package ([#​13223](https://togithub.com/grafana/loki/issues/13223)) ([9f31b25](https://togithub.com/grafana/loki/commit/9f31b25253502f035cfb6a831bcea7f778f427dd)) - parameterise the MaximumEventAgeInSeconds, LogGroupName, and IAMRoleName for lambda-promtail CloudFormation template ([#​12728](https://togithub.com/grafana/loki/issues/12728)) ([8892dc8](https://togithub.com/grafana/loki/commit/8892dc89231ebe7b05fc1c4e0b7647f328f9c1ce)) - **promtail:** Support of RFC3164 aka BSD Syslog ([#​12810](https://togithub.com/grafana/loki/issues/12810)) ([be41525](https://togithub.com/grafana/loki/commit/be4152576e6d8cb280fd65604199db7157981f07)) - Querier: Split gRPC client into two. ([#​12726](https://togithub.com/grafana/loki/issues/12726)) ([7b6f057](https://togithub.com/grafana/loki/commit/7b6f0577c3277b84230f0f2deba747b01ca2b2fa)) - **reporting:** Report cpu usage ([#​12970](https://togithub.com/grafana/loki/issues/12970)) ([87288d3](https://togithub.com/grafana/loki/commit/87288d37f9e9c1e90295bf785adbc4bfdb66fb30)) - split detected fields queries ([#​12491](https://togithub.com/grafana/loki/issues/12491)) ([6c33809](https://togithub.com/grafana/loki/commit/6c33809015bef8078b17dcb6b0701e930132f042)) - Support negative numbers in LogQL ([#​13091](https://togithub.com/grafana/loki/issues/13091)) ([6df81db](https://togithub.com/grafana/loki/commit/6df81db978b0157ab96fa0629a311f919dad1e8a)) - Tune Patterns query drain instance ([#​13137](https://togithub.com/grafana/loki/issues/13137)) ([30df31e](https://togithub.com/grafana/loki/commit/30df31e28b5c360ffed2dea3b47f515e4e24146d)) - Update getting started demo to Loki 3.0 ([#​12723](https://togithub.com/grafana/loki/issues/12723)) ([282e385](https://togithub.com/grafana/loki/commit/282e38548ceb96b1c518010c47b8eabf4317e8fd)) - update helm chart to support distributed mode and 3.0 ([#​12067](https://togithub.com/grafana/loki/issues/12067)) ([79b876b](https://togithub.com/grafana/loki/commit/79b876b65d55c54f4d532e98dc24743dea8bedec)) - Update Loki monitoring docs to new meta monitoring helm ([#​13176](https://togithub.com/grafana/loki/issues/13176)) ([b4d44f8](https://togithub.com/grafana/loki/commit/b4d44f89f997e59c84e69ed075341bb6e1371d08)) - Updated best practises for labels ([#​12749](https://togithub.com/grafana/loki/issues/12749)) ([6ebfbe6](https://togithub.com/grafana/loki/commit/6ebfbe658bbd92e3599ca4aff3bcfdd302d3cc32)) - Updated SS and microservices deployment docs ([#​13083](https://togithub.com/grafana/loki/issues/13083)) ([1b80458](https://togithub.com/grafana/loki/commit/1b80458e2eff2d41b9126a7529ee32ae1e269f05)) ##### Bug Fixes - `codec` not initialized in downstream roundtripper ([#​12873](https://togithub.com/grafana/loki/issues/12873)) ([b6049f6](https://togithub.com/grafana/loki/commit/b6049f6792492d5753626e5845b0094199463966)) - Add a missing `continue` in fuse which may cause incorrect bloom test result ([#​12650](https://togithub.com/grafana/loki/issues/12650)) ([0d1ebeb](https://togithub.com/grafana/loki/commit/0d1ebebd3afe9504506aaed0b7827318eb2d9cfe)) - Add copyString function to symbolizer to avoid retaining memory ([#​13146](https://togithub.com/grafana/loki/issues/13146)) ([86b119a](https://togithub.com/grafana/loki/commit/86b119ac7ba206d294eb257f99c308fe8452bd58)) - add detected_level info when the info word appears on log message ([#​13218](https://togithub.com/grafana/loki/issues/13218)) ([c9bfa3e](https://togithub.com/grafana/loki/commit/c9bfa3ebbf362b3d056879f0ef5f3e656f28c500)) - Add missing Helm helper loki.hpa.apiVersion ([#​12755](https://togithub.com/grafana/loki/issues/12755)) ([3070ea7](https://togithub.com/grafana/loki/commit/3070ea70bb05bffced6a8304f506b03ed4c8e2aa)) - Add missing OTLP endpoint to nginx config ([#​12709](https://togithub.com/grafana/loki/issues/12709)) ([8096748](https://togithub.com/grafana/loki/commit/8096748f1f205e766deab9438c4b2bc587facfc5)) - add missing parentheses in meta monitoring dashboards ([#​12802](https://togithub.com/grafana/loki/issues/12802)) ([151d0a5](https://togithub.com/grafana/loki/commit/151d0a58ac9f5aa67f944e6729720f5f70d07e27)) - add retry middleware to the "limited" query roundtripper ([#​13161](https://togithub.com/grafana/loki/issues/13161)) ([bb864b3](https://togithub.com/grafana/loki/commit/bb864b3ad63d61f5b091a9cc04246da2f44b2157)) - allow cluster label override in bloom dashboards ([#​13012](https://togithub.com/grafana/loki/issues/13012)) ([987e551](https://togithub.com/grafana/loki/commit/987e551f9e21b9a612dd0b6a3e60503ce6fe13a8)) - **blooms:** bloomshipper no longer returns empty metas on fetch ([#​13130](https://togithub.com/grafana/loki/issues/13130)) ([ad279e5](https://togithub.com/grafana/loki/commit/ad279e518cb252ef7e26283ec16540846dbd3acf)) - **blooms:** Clean block directories recursively on startup ([#​12895](https://togithub.com/grafana/loki/issues/12895)) ([7b77e31](https://togithub.com/grafana/loki/commit/7b77e310982147162777f9febfbcd98ec8a8c383)) - **blooms:** Correctly return unfiltered chunks for series that are not mapped to any block ([#​12774](https://togithub.com/grafana/loki/issues/12774)) ([c36b114](https://togithub.com/grafana/loki/commit/c36b1142c7acd6a13a3634ddbef71254040cff73)) - **blooms:** Deduplicate filtered series and chunks ([#​12791](https://togithub.com/grafana/loki/issues/12791)) ([3bf2d1f](https://togithub.com/grafana/loki/commit/3bf2d1fea08593bdf10dc8a6827998a6d8a8243c)) - **blooms:** Disable metas cache on bloom gateway ([#​12959](https://togithub.com/grafana/loki/issues/12959)) ([00bdd2f](https://togithub.com/grafana/loki/commit/00bdd2f5b703991b280317ceff0fcf2eed1847d9)) - **blooms:** Do not fail requests when fetching metas from cache fails ([#​12838](https://togithub.com/grafana/loki/issues/12838)) ([667076d](https://togithub.com/grafana/loki/commit/667076d9359c56118f1149f31a94c8a44bc171c7)) - **blooms:** dont break iterator conventions ([#​12808](https://togithub.com/grafana/loki/issues/12808)) ([1665e85](https://togithub.com/grafana/loki/commit/1665e853a0a6aa63f535bcc5a4bb67775723cc87)) - **blooms:** Fix `partitionSeriesByDay` function ([#​12900](https://togithub.com/grafana/loki/issues/12900)) ([738c274](https://togithub.com/grafana/loki/commit/738c274a5828aab4d88079c38400ddc705c0cb5d)) - **blooms:** Fix a regression introduced with [#​12774](https://togithub.com/grafana/loki/issues/12774) ([#​12776](https://togithub.com/grafana/loki/issues/12776)) ([ecefb49](https://togithub.com/grafana/loki/commit/ecefb495084a59d25778af520041766e087598ba)) - **blooms:** Fix findGaps when ownership goes to MaxUInt64 and that is covered by existing meta ([#​12558](https://togithub.com/grafana/loki/issues/12558)) ([0ee2a61](https://togithub.com/grafana/loki/commit/0ee2a6126ae40a1d666f500c19efd639763f1bae)) - **blooms:** Fully deduplicate chunks from FilterChunkRef responses ([#​12807](https://togithub.com/grafana/loki/issues/12807)) ([a0f358f](https://togithub.com/grafana/loki/commit/a0f358fcc8295d93ee38b67738e8d90045c50dab)) - **blooms:** Handle not found metas gracefully ([#​12853](https://togithub.com/grafana/loki/issues/12853)) ([37c8822](https://togithub.com/grafana/loki/commit/37c88220b3a7f8268c48f1bf37f4eb11cdba1b5f)) - **blooms:** Reset error on LazyBloomIter.Seek ([#​12806](https://togithub.com/grafana/loki/issues/12806)) ([76ba24e](https://togithub.com/grafana/loki/commit/76ba24e3d8ce5e3c872442ce9d64505605ef0f53)) - change log level since this is a known case ([#​13029](https://togithub.com/grafana/loki/issues/13029)) ([ca030a5](https://togithub.com/grafana/loki/commit/ca030a5c4335b0258e83aebd8779ea4d348003f3)) - close res body ([#​12444](https://togithub.com/grafana/loki/issues/12444)) ([616977a](https://togithub.com/grafana/loki/commit/616977a942b63fb2ee7545e155abe246f6175308)) - Correctly encode step when translating proto to http internally ([#​13171](https://togithub.com/grafana/loki/issues/13171)) ([740551b](https://togithub.com/grafana/loki/commit/740551bb31e0c1806de8d87f02fa4f507aa24092)) - crrect initialization of a few slices ([#​12674](https://togithub.com/grafana/loki/issues/12674)) ([0eba448](https://togithub.com/grafana/loki/commit/0eba448fc70b78ca7cd612831c9d3be116faa7a2)) - Defer closing blocks iter after checking error from loadWorkForGap ([#​12934](https://togithub.com/grafana/loki/issues/12934)) ([cb1f5d9](https://togithub.com/grafana/loki/commit/cb1f5d9fca2908bd31a3c6bef38d49fe084d2939)) - Do not filter out chunks for store when `From==Through` and `From==start` ([#​13117](https://togithub.com/grafana/loki/issues/13117)) ([d9cc513](https://togithub.com/grafana/loki/commit/d9cc513fd2decf96d047d388136417c03ccdc682)) - **docs:** broken link in getting started readme ([#​12736](https://togithub.com/grafana/loki/issues/12736)) ([425a2d6](https://togithub.com/grafana/loki/commit/425a2d690c13592abf32f2ed2475676c3422ac51)) - **docs:** Move promtail configuration to the correct doc ([#​12737](https://togithub.com/grafana/loki/issues/12737)) ([1161846](https://togithub.com/grafana/loki/commit/1161846e19105e2669a5b388998722c23bd0f2f4)) - Ensure Drain patterns are valid for LogQL pattern match filter ([#​12815](https://togithub.com/grafana/loki/issues/12815)) ([fd2301f](https://togithub.com/grafana/loki/commit/fd2301fd62b18eb345bc43868b40343efc1a1f10)) - errors reported by the race detector ([#​13174](https://togithub.com/grafana/loki/issues/13174)) ([2b19dac](https://togithub.com/grafana/loki/commit/2b19dac82a97b1d75075eb87a4f7fdfed003c072)), closes [#​8586](https://togithub.com/grafana/loki/issues/8586) - Fix bloom deleter PR after merge ([#​13167](https://togithub.com/grafana/loki/issues/13167)) ([c996349](https://togithub.com/grafana/loki/commit/c99634978cb189744946e6dc388f0cc4183e98f2)) - Fix compactor matcher in the loki-deletion dashboard ([#​12790](https://togithub.com/grafana/loki/issues/12790)) ([a03846b](https://togithub.com/grafana/loki/commit/a03846b4367cbb5a0aa445e539d92ae41e3f481a)) - Fix duplicate enqueue item problem in bloom download queue when do sync download ([#​13114](https://togithub.com/grafana/loki/issues/13114)) ([f98ff7f](https://togithub.com/grafana/loki/commit/f98ff7f58400b5f5a425fae003fb959bfb8c6454)) - Fix for how the loop sync is done ([#​12941](https://togithub.com/grafana/loki/issues/12941)) ([5cd850e](https://togithub.com/grafana/loki/commit/5cd850e0d02151c6f9c6285189b887b4929cfa12)) - Fix incorrect sorting of chunks in bloom-filtered response since `ChunkRef.Cmp` method is used in reverse ([#​12999](https://togithub.com/grafana/loki/issues/12999)) ([670cd89](https://togithub.com/grafana/loki/commit/670cd89aa8ffb8b852bca05fd0adb554e93ce796)) - Fix indentation of query range values in helm ([#​12577](https://togithub.com/grafana/loki/issues/12577)) ([9823f20](https://togithub.com/grafana/loki/commit/9823f2030a294e6dc9c50d6f956a7691df5d53df)) - Fix log level detection ([#​12651](https://togithub.com/grafana/loki/issues/12651)) ([6904a65](https://togithub.com/grafana/loki/commit/6904a6520d3b5599404b339577c7c3311e635da9)) - Fix panic on requesting out-of-order Pattern samples ([#​13010](https://togithub.com/grafana/loki/issues/13010)) ([2171f64](https://togithub.com/grafana/loki/commit/2171f6409f7157888df9637a635664c67b7ca844)) - fix parsing of default per tenant otlp config ([#​12836](https://togithub.com/grafana/loki/issues/12836)) ([7cc9a93](https://togithub.com/grafana/loki/commit/7cc9a9386a8f89dbec6a25435180ed4625ae6490)) - fix setting of info log level when trying to detect level from log lines ([#​12635](https://togithub.com/grafana/loki/issues/12635)) ([0831802](https://togithub.com/grafana/loki/commit/0831802a99243f9fe61f6cc8795739bf67e8d8e9)) - Fix the lokitool imports ([#​12673](https://togithub.com/grafana/loki/issues/12673)) ([6dce988](https://togithub.com/grafana/loki/commit/6dce98870d8c5c7054b3444d2fe4e66dad262a53)) - Fixes read & backend replicas settings ([#​12828](https://togithub.com/grafana/loki/issues/12828)) ([d751134](https://togithub.com/grafana/loki/commit/d7511343bcdfe77a6213599827ce0093b2949c18)) - helm: Set compactor addr for distributed mode. ([#​12748](https://togithub.com/grafana/loki/issues/12748)) ([521d40a](https://togithub.com/grafana/loki/commit/521d40a96a5c1c65c786c73ec374580fe767dd3b)) - **helm:** Fix GEL image tag, bucket name and proxy URLs ([#​12878](https://togithub.com/grafana/loki/issues/12878)) ([67ed2f7](https://togithub.com/grafana/loki/commit/67ed2f7092c8c0d97ba0bec08fde7ede65faa33f)) - **helm:** fix query-frontend and ruler targetPort 'http-metrics' in Service template ([#​13024](https://togithub.com/grafana/loki/issues/13024)) ([1ab9d27](https://togithub.com/grafana/loki/commit/1ab9d271c354caf0ba589691e6477fb9a19039f0)) - **helm:** fix queryScheduler servicemonitor ([#​12753](https://togithub.com/grafana/loki/issues/12753)) ([8101e21](https://togithub.com/grafana/loki/commit/8101e21f9973b8261de0ee3eb34fa4d7b88ddaac)) - **helm:** fixed ingress paths mapping ([#​12932](https://togithub.com/grafana/loki/issues/12932)) ([5ada92b](https://togithub.com/grafana/loki/commit/5ada92b190c671055bb09ca2dd234b6bac49289e)) - **helm:** only default bucket names when using minio ([#​12548](https://togithub.com/grafana/loki/issues/12548)) ([2e32ec5](https://togithub.com/grafana/loki/commit/2e32ec52d8766c0a5a75be30585402f1dce52cc5)) - **helm:** Removed duplicate bucketNames from documentation and fixed key name `deploymentMode` ([#​12641](https://togithub.com/grafana/loki/issues/12641)) ([0d8ff9e](https://togithub.com/grafana/loki/commit/0d8ff9ee7929b8facbdb469abe344c320d3bd5ce)) - incorrect compactor matcher in loki-deletion dashboard mixin ([#​12567](https://togithub.com/grafana/loki/issues/12567)) ([006f88c](https://togithub.com/grafana/loki/commit/006f88cef19d4d1fe14a40287ccdf534f6975475)) - **indexstats:** do not collect stats from "IndexStats" lookups for other query types ([#​12978](https://togithub.com/grafana/loki/issues/12978)) ([1f5291a](https://togithub.com/grafana/loki/commit/1f5291a4a3bd3c98c190d9a5dda32bbd78f18c3b)) - Ingester zoneAwareReplication ([#​12659](https://togithub.com/grafana/loki/issues/12659)) ([9edb0ce](https://togithub.com/grafana/loki/commit/9edb0ce140c4fe716a62e81e0fce747d92954f4c)) - Introduce feature flag for \[last|first]\_over_time sharding. ([#​13067](https://togithub.com/grafana/loki/issues/13067)) ([6e45550](https://togithub.com/grafana/loki/commit/6e4555010eab5a2b12caf9af2df5f0991362d754)) - Invalidate caches when pipeline wrappers are disabled ([#​12903](https://togithub.com/grafana/loki/issues/12903)) ([a772ed7](https://togithub.com/grafana/loki/commit/a772ed705c6506992cd1f2364b11fa60c1879f57)) - **ksonnet:** Do not generate rbac for consul if you are using memberlist ([#​12688](https://togithub.com/grafana/loki/issues/12688)) ([2d62fca](https://togithub.com/grafana/loki/commit/2d62fca05d6ec82196b46c956733c89439660754)) - lambda-promtail, update s3 filename regex to allow finding of log files from AWS GovCloud regions ([#​12482](https://togithub.com/grafana/loki/issues/12482)) ([7a81d26](https://togithub.com/grafana/loki/commit/7a81d264a4ba54efdb1d79d382fd4188c036aaee)) - loki version prefix in Makefile ([#​12514](https://togithub.com/grafana/loki/issues/12514)) ([dff72d2](https://togithub.com/grafana/loki/commit/dff72d2a52094fb2a831b5930cbfc67759b0978d)) - loki-operational.libsonnet ([#​12789](https://togithub.com/grafana/loki/issues/12789)) ([51a841f](https://togithub.com/grafana/loki/commit/51a841f20dbcbcb233836373ee246fb723ef70ba)) - make detected fields work for both json and proto ([#​12682](https://togithub.com/grafana/loki/issues/12682)) ([f68d1f7](https://togithub.com/grafana/loki/commit/f68d1f7fafa1ec55e90d3a253ef2ee8bb9c2e342)) - make the tsdb filenames correctly reproducible from the identifier ([#​12536](https://togithub.com/grafana/loki/issues/12536)) ([ec888ec](https://togithub.com/grafana/loki/commit/ec888ec8a564c7a93937c785c0540e7d2bcde20e)) - Missing password for Loki-Canary when loki.auth_enabled is true ([#​12411](https://togithub.com/grafana/loki/issues/12411)) ([68b23dc](https://togithub.com/grafana/loki/commit/68b23dc2b5c74b9175d5e24fb445748c422cb7b6)) - mixin generation when cluster label is changed ([#​12613](https://togithub.com/grafana/loki/issues/12613)) ([1ba7a30](https://togithub.com/grafana/loki/commit/1ba7a303566610363c0c36c87e7bc6bb492dfc93)) - **mixin:** dashboards $\__auto fix ([#​12707](https://togithub.com/grafana/loki/issues/12707)) ([91ef72f](https://togithub.com/grafana/loki/commit/91ef72f742fe1f8621af15d8190c5c0d4d613ab9)) - Mixins - Add missing log datasource on loki-deletion ([#​13011](https://togithub.com/grafana/loki/issues/13011)) ([1948899](https://togithub.com/grafana/loki/commit/1948899999107e7f27f4b9faace64942abcdb41f)) - **mixins:** Align loki-writes mixins with loki-reads ([#​13022](https://togithub.com/grafana/loki/issues/13022)) ([757b776](https://togithub.com/grafana/loki/commit/757b776de39bf0fc0c6d1dd74e4a245d7a99023a)) - **nix:** lambda-promtail vendor hash ([#​12763](https://togithub.com/grafana/loki/issues/12763)) ([ae180d6](https://togithub.com/grafana/loki/commit/ae180d6e070946eb5359ecd63a9e01e02f160ce3)) - not owned stream count ([#​13030](https://togithub.com/grafana/loki/issues/13030)) ([4901a5c](https://togithub.com/grafana/loki/commit/4901a5c452fa6822a645f56e20e704db9366182a)) - **operator:** add alertmanager client config to ruler template ([#​13182](https://togithub.com/grafana/loki/issues/13182)) ([6148c37](https://togithub.com/grafana/loki/commit/6148c3760d701768e442186d4e7d574c7dc16c91)) - **operator:** Bump golang builder to 1.21.9 ([#​12503](https://togithub.com/grafana/loki/issues/12503)) ([f680ee0](https://togithub.com/grafana/loki/commit/f680ee0453d1b7d315774591293927b988bca223)) - **operator:** Configure Loki to use virtual-host-style URLs for S3 AWS endpoints ([#​12469](https://togithub.com/grafana/loki/issues/12469)) ([0084262](https://togithub.com/grafana/loki/commit/0084262269f4e2cb94d04e0cc0d40e9666177f06)) - **operator:** Improve API documentation for schema version ([#​13122](https://togithub.com/grafana/loki/issues/13122)) ([3a9f50f](https://togithub.com/grafana/loki/commit/3a9f50f5099a02e662b8ac10ddad0b36cd844161)) - **operator:** Use a minimum value for replay memory ceiling ([#​13066](https://togithub.com/grafana/loki/issues/13066)) ([4f3ed77](https://togithub.com/grafana/loki/commit/4f3ed77cb92c2ffd605743237e609c28f7841728)) - Optimize regular initialization ([#​12926](https://togithub.com/grafana/loki/issues/12926)) ([a46d14f](https://togithub.com/grafana/loki/commit/a46d14fb05ea14dd39095d2d71cd037acc2dfc51)) - **orFilters:** fix multiple or filters would get wrong filtertype ([#​13169](https://togithub.com/grafana/loki/issues/13169)) ([9981e9e](https://togithub.com/grafana/loki/commit/9981e9e40d4eda1a88d1aee0483cec1c098b92c7)) - **otel:** Map 500 errors to 503 ([#​13173](https://togithub.com/grafana/loki/issues/13173)) ([b31e04e](https://togithub.com/grafana/loki/commit/b31e04e3f1b7424cc52b518dc974a382a25bf045)) - **packaging:** Require online network in systemd unit file for Loki and Promtail ([#​12741](https://togithub.com/grafana/loki/issues/12741)) ([57f78b5](https://togithub.com/grafana/loki/commit/57f78b574ac9aa16f8322fb0edc4c7f0ec3cf6fa)) - panics when ingester response is nil ([#​12946](https://togithub.com/grafana/loki/issues/12946)) ([3cc28aa](https://togithub.com/grafana/loki/commit/3cc28aaf0ec08373fb104327827e6a062807e7ff)) - promtail race fixes ([#​12656](https://togithub.com/grafana/loki/issues/12656)) ([4e04d07](https://togithub.com/grafana/loki/commit/4e04d07168a8c5cb7086ced8486c6d584faa1045)) - promtail; clean up metrics generated from logs after a config reload. ([#​11882](https://togithub.com/grafana/loki/issues/11882)) ([39a7181](https://togithub.com/grafana/loki/commit/39a7181a600e9dc848dd3c0b0163c07242a46278)) - **promtail:** Fix bug with Promtail config reloading getting stuck indefinitely ([#​12795](https://togithub.com/grafana/loki/issues/12795)) ([4d761ac](https://togithub.com/grafana/loki/commit/4d761acd85b90cbdcafdf8d2547f0db14f6ae4dd)) - **promtail:** Fix UDP receiver on syslog transport ([#​10708](https://togithub.com/grafana/loki/issues/10708)) ([a00f1f1](https://togithub.com/grafana/loki/commit/a00f1f1b0b8f536f2cdac2f8857eb40c716aa696)) - **promtail:** Handle docker logs when a log is split in multiple frames ([#​12374](https://togithub.com/grafana/loki/issues/12374)) ([c0113db](https://togithub.com/grafana/loki/commit/c0113db4e8c4647188db6477d2ab265eda8dbb6c)) - properly return http status codes from ingester to querier for RPC function calls ([#​13134](https://togithub.com/grafana/loki/issues/13134)) ([691b174](https://togithub.com/grafana/loki/commit/691b1741386716095a4926cea5d5bb53caa88d9a)) - **query sharding:** Generalize avg -> sum/count sharding using existing binop mapper ([#​12599](https://togithub.com/grafana/loki/issues/12599)) ([11e7687](https://togithub.com/grafana/loki/commit/11e768726fb25f905de880ad2f5495b0f7fba156)) - **regression:** reverts grafana/loki[#​13039](https://togithub.com/grafana/loki/issues/13039) to prevent use-after-free corruptions ([#​13162](https://togithub.com/grafana/loki/issues/13162)) ([41c5ee2](https://togithub.com/grafana/loki/commit/41c5ee21fc80177b50e74515ca568223e86ae56a)) - Remove Hardcoded Bucket Name from EventBridge Example CloudFormation Template ([#​12609](https://togithub.com/grafana/loki/issues/12609)) ([8c18463](https://togithub.com/grafana/loki/commit/8c18463285f214ba5b0b9a127bbe0071a2ec7d69)) - remove unneccessary disk panels for ssd read path ([#​13014](https://togithub.com/grafana/loki/issues/13014)) ([8d9fb68](https://togithub.com/grafana/loki/commit/8d9fb68ae5d4f26ddc2ae184a1cb6a3b2a2c2127)) - remove unused parameter causing lint error ([#​12801](https://togithub.com/grafana/loki/issues/12801)) ([33e82ec](https://togithub.com/grafana/loki/commit/33e82ec133b133e79666f7eec7d8d69954aa2aa3)) - **spans:** corrects early-close for a few spans ([#​12887](https://togithub.com/grafana/loki/issues/12887)) ([93aaf29](https://togithub.com/grafana/loki/commit/93aaf29e681053a1d23dcf855cfe92af8415260d)) - temporarily moving from alloy -> alloy dev ([#​13062](https://togithub.com/grafana/loki/issues/13062)) ([7ffe0fb](https://togithub.com/grafana/loki/commit/7ffe0fb6490e171e0100cb35ce6fde9377eff237)) - Track bytes discarded by ingester. ([#​12981](https://togithub.com/grafana/loki/issues/12981)) ([88c6711](https://togithub.com/grafana/loki/commit/88c671162f70e075f6aa43599aa560fe7b4b5627)) - Update expected patterns when pruning ([#​13079](https://togithub.com/grafana/loki/issues/13079)) ([2923a7d](https://togithub.com/grafana/loki/commit/2923a7d95818055a6ae9557d4b2f733b1af826f3)) - update to build image 0.33.2, fixes bug with promtail windows DNS resolution ([#​12732](https://togithub.com/grafana/loki/issues/12732)) ([759f42d](https://togithub.com/grafana/loki/commit/759f42dd50bb4896f5e568691ef32245bb8fb25a)) - updated all dockerfiles go1.22 ([#​12708](https://togithub.com/grafana/loki/issues/12708)) ([71a8f2c](https://togithub.com/grafana/loki/commit/71a8f2c2b11b419bd8c0af1f859671e5d8730448)) - Updated Loki Otlp Ingest Configuration ([#​12648](https://togithub.com/grafana/loki/issues/12648)) ([ff88f3c](https://togithub.com/grafana/loki/commit/ff88f3c3088a235eef5153a9d6414c161797a180)) - upgrade old plugin for the loki-operational dashboard. ([#​13016](https://togithub.com/grafana/loki/issues/13016)) ([d3c9cec](https://togithub.com/grafana/loki/commit/d3c9cec22891b45ed1cb93a9eacc5dad6a117fc5)) - Use an intermediate env variable in GH workflow ([#​12905](https://togithub.com/grafana/loki/issues/12905)) ([772616c](https://togithub.com/grafana/loki/commit/772616cd8f5cbac70374dd4a53f1714fb49a7a3b)) - Use to the proper config names in warning messages ([#​12114](https://togithub.com/grafana/loki/issues/12114)) ([4a05964](https://togithub.com/grafana/loki/commit/4a05964d5520d46d149f2a4e4709eee36c7fb418)) - **workflows:** don't run metric collector on forks ([#​12687](https://togithub.com/grafana/loki/issues/12687)) ([7253444](https://togithub.com/grafana/loki/commit/72534449a07cd9f410973f2d01772024e8e4b7ba)) ##### Performance Improvements - **blooms:** Resolve bloom blocks on index gateway and shard by block address ([#​12720](https://togithub.com/grafana/loki/issues/12720)) ([5540c92](https://togithub.com/grafana/loki/commit/5540c92d50fe25356231e05995d24a7ca342084b)) - Improve Detected labels API ([#​12816](https://togithub.com/grafana/loki/issues/12816)) ([e7fdeb9](https://togithub.com/grafana/loki/commit/e7fdeb974aff62c5775b9f98ebb2228000b28c8d)) - Introduce fixed size memory pool for bloom querier ([#​13039](https://togithub.com/grafana/loki/issues/13039)) ([fc26431](https://togithub.com/grafana/loki/commit/fc264310ce64fc082965a5d7f036e45a5a399c61)) - Replace channel check with atomic bool in tailer.send() ([#​12976](https://togithub.com/grafana/loki/issues/12976)) ([4a5edf1](https://togithub.com/grafana/loki/commit/4a5edf1a2af9e8af1842dc8d9b5482659d61031e)) - TSDB: Add fast-path to `inversePostingsForMatcher` ([#​12679](https://togithub.com/grafana/loki/issues/12679)) ([402d1d7](https://togithub.com/grafana/loki/commit/402d1d7c48ab4eb77835f4ebb9ef7cabf1dd7449)) ### [`v3.0.0`](https://togithub.com/grafana/loki/blob/HEAD/CHANGELOG.md#300-2024-04-08) [Compare Source](https://togithub.com/grafana/loki/compare/v2.9.8...v3.0.0) Starting with the 3.0 release we began using [conventional commits](https://www.conventionalcommits.org/en/v1.0.0/) and [release-please](https://togithub.com/googleapis/release-please) to generate the changelog. As a result the format has changed slightly from previous releases. ##### Features - **helm:** configurable API version for PodLog CRD ([#​10812](https://togithub.com/grafana/loki/issues/10812)) ([d1dee91](https://togithub.com/grafana/loki/commit/d1dee9150b0e69941b2bd3ce4b23afead174ea29)) - **lambda/promtail:** support dropping labels ([#​10755](https://togithub.com/grafana/loki/issues/10755)) ([ec54c72](https://togithub.com/grafana/loki/commit/ec54c723ebbeeda88000dde188d539ecfe05dad8)) - **logstash:** clients logstash output structured metadata support ([#​10899](https://togithub.com/grafana/loki/issues/10899)) ([32f1ec2](https://togithub.com/grafana/loki/commit/32f1ec2fda5057732a2b20b98942aafec112c4ba)) - **loki**: Allow custom usage trackers for ingested and discarded bytes metric. [11840](https://togithub.com/grafana/loki/pull/11840) - **loki**: feat: Support split align and caching for instant metric query results [11814](https://togithub.com/grafana/loki/pull/11814) - **loki**: Helm: Allow the definition of resources for GrafanaAgent pods. [11851](https://togithub.com/grafana/loki/pull/11851) - **loki**: Ruler: Add the ability to disable the `X-Scope-OrgId` tenant identification header in remote write requests. [11819](https://togithub.com/grafana/loki/pull/11819) - **loki**: Add profiling integrations to tracing instrumentation. [11633](https://togithub.com/grafana/loki/pull/11633) - **loki**: Add a metrics.go log line for requests from querier to ingester [11571](https://togithub.com/grafana/loki/pull/11571) - **loki**: support GET for /ingester/shutdown [11477](https://togithub.com/grafana/loki/pull/11477) - **loki**: bugfix(memcached): Make memcached batch fetch truly context aware. [11363](https://togithub.com/grafana/loki/pull/11363) - **loki**: Helm: Add extraContainers to the write pods. [11319](https://togithub.com/grafana/loki/pull/11319) - **loki**: Inflight-logging: Add extra metadata to inflight requests logging. [11243](https://togithub.com/grafana/loki/pull/11243) - **loki**: Use metrics namespace for more metrics. [11025](https://togithub.com/grafana/loki/pull/11025). - **loki**: Change default of metrics.namespace. [11110](https://togithub.com/grafana/loki/pull/11110). - **loki**: Helm: Allow topologySpreadConstraints [11086](https://togithub.com/grafana/loki/pull/11086) - **loki**: Storage: Allow setting a constant prefix for all created keys [10096](https://togithub.com/grafana/loki/pull/10096) - **loki**: Remove already deprecated `store.max-look-back-period`. [11038](https://togithub.com/grafana/loki/pull/11038) - **loki**: Support Loki ruler to notify WAL writes to remote storage. [10906](https://togithub.com/grafana/loki/pull/10906) - **loki**: Helm: allow GrafanaAgent tolerations [10613](https://togithub.com/grafana/loki/pull/10613) - **loki**: Storage: remove signatureversionv2 from s3. [10295](https://togithub.com/grafana/loki/pull/10295) - **loki**: Dynamic client-side throttling to avoid object storage rate-limits (GCS only) [10140](https://togithub.com/grafana/loki/pull/10140) - **loki**: Removes already deprecated `-querier.engine.timeout` CLI flag and corresponding YAML setting as well as the `querier.query_timeout` YAML setting. [10302](https://togithub.com/grafana/loki/pull/10302) - **loki** Tracing: elide small traces for Stats call. [10308](https://togithub.com/grafana/loki/pull/10308) - **loki** Shard `avg_over_time` range aggregations. [10373](https://togithub.com/grafana/loki/pull/10373) - **loki** Remove deprecated config `-s3.sse-encryption` in favor or `-s3.sse.*` settings. [10377](https://togithub.com/grafana/loki/pull/10377) - **loki** Remove deprecated `ruler.wal-cleaer.period` [10378](https://togithub.com/grafana/loki/pull/10378) - **loki** Remove `experimental.ruler.enable-api` in favour of `ruler.enable-api` [10380](https://togithub.com/grafana/loki/pull/10380) - **loki** Remove deprecated `split_queries_by_interval` and `forward_headers_list` configuration options in the `query_range` section [10395](https://togithub.com/grafana/loki/pull/10395/) - **loki** Add `loki_distributor_ingester_append_timeouts_total` metric, remove `loki_distributor_ingester_append_failures_total` metric [10456](https://togithub.com/grafana/loki/pull/10456) - **loki** Remove configuration `use_boltdb_shipper_as_backup` [10534](https://togithub.com/grafana/loki/pull/10534) - **loki** Enable embedded cache if no other cache is explicitly enabled. [10620](https://togithub.com/grafana/loki/pull/10620) - **loki** Remove legacy ingester shutdown handler `/ingester/flush_shutdown`. [10655](https://togithub.com/grafana/loki/pull/10655) - **loki** Remove `ingester.max-transfer-retries` configuration option in favor of using the WAL. [10709](https://togithub.com/grafana/loki/pull/10709) - **loki** Deprecate write dedupe cache as this is not required by the newer single store indexes (tsdb and boltdb-shipper). [10736](https://togithub.com/grafana/loki/pull/10736) - **loki** Embedded cache: Updates the metric prefix from `querier_cache_` to `loki_embeddedcache_` and removes duplicate metrics. [10693](https://togithub.com/grafana/loki/pull/10693) - **loki** Removes `shared_store` and `shared_store_key_prefix` from tsdb, boltdb shipper and compactor configs and their corresponding CLI flags. [10840](https://togithub.com/grafana/loki/pull/10840) - **loki** Config: Better configuration defaults to provide a better experience for users out of the box. [10793](https://togithub.com/grafana/loki/pull/10793) - **loki** Config: Removes `querier.worker-parallelism` and updates default value of `querier.max-concurrent` to 4. [10785](https://togithub.com/grafana/loki/pull/10785) - **loki** Add support for case-insensitive logql functions [10733](https://togithub.com/grafana/loki/pull/10733) - **loki** Native otlp ingestion support [10727](https://togithub.com/grafana/loki/pull/10727) - Refactor to not use global logger in modules [11051](https://togithub.com/grafana/loki/pull/11051) - **loki** do not wrap requests but send pure Protobuf from frontend v2 via scheduler to querier when `-frontend.encoding=protobuf`. [10956](https://togithub.com/grafana/loki/pull/10956) - **loki** shard `quantile_over_time` range queries using probabilistic data structures. [10417](https://togithub.com/grafana/loki/pull/10417) - **loki** Config: Adds `frontend.max-query-capacity` to tune per-tenant query capacity. [11284](https://togithub.com/grafana/loki/pull/11284) - **kaviraj,ashwanthgoli** Support caching /series and /labels query results [11539](https://togithub.com/grafana/loki/pull/11539) - **loki** Force correct memcached timeout when fetching chunks. [11545](https://togithub.com/grafana/loki/pull/11545) - **loki** Results Cache: Adds `query_length_served` cache stat to measure the length of the query served from cache. [11589](https://togithub.com/grafana/loki/pull/11589) - **loki** Query Frontend: Allow customisable splitting of queries which overlap the `query_ingester_within` window to reduce query pressure on ingesters. [11535](https://togithub.com/grafana/loki/pull/11535) - **loki** Cache: atomically check background cache size limit correctly. [11654](https://togithub.com/grafana/loki/pull/11654) - **loki** Metadata cache: Adds `frontend.max-metadata-cache-freshness` to configure the time window for which metadata results are not cached. This helps avoid returning inaccurate results by not caching recent results. [11682](https://togithub.com/grafana/loki/pull/11682) - **loki** Cache: extending [#​11535](https://togithub.com/grafana/loki/issues/11535) to align custom ingester query split with cache keys for correct caching of results. [11679](https://togithub.com/grafana/loki/pull/11679) - **loki** otel: Add support for per tenant configuration for mapping otlp data to loki format [11143](https://togithub.com/grafana/loki/pull/11143) - **loki** Config: Adds `frontend.log-query-request-headers` to enable logging of request headers in query logs. [11499](https://togithub.com/grafana/loki/pull/11284) - **loki** Ruler: Add support for filtering results of `/prometheus/api/v1/rules` endpoint by rule_name, rule_group, file and type. [11817](https://togithub.com/grafana/loki/pull/11817) - **loki** Metadata: Introduces a separate split interval of `split_recent_metadata_queries_by_interval` for `recent_metadata_query_window` to help with caching recent metadata query results. [11897](https://togithub.com/grafana/loki/pull/11897) - **loki** Ksonnet: Introduces memory limits to the compactor configuration to avoid unbounded memory usage. [11970](https://togithub.com/grafana/loki/pull/11897) - **loki** Memcached: Add mTLS support. [12318](https://togithub.com/grafana/loki/pull/12318) - **loki** Detect name of service emitting logs and add it as a label. [12392](https://togithub.com/grafana/loki/pull/12392) - **loki** LogQL: Introduces pattern match filter operators. [12398](https://togithub.com/grafana/loki/pull/12398) - **loki**: Helm: Use `/ingester/shutdown` for `preStop` hook in write pods. [11490](https://togithub.com/grafana/loki/pull/11490) - **loki** Upgrade thanos objstore, dskit and other modules [10366](https://togithub.com/grafana/loki/pull/10366) - **loki** Upgrade thanos `objstore` [10451](https://togithub.com/grafana/loki/pull/10451) - **loki** Upgrade prometheus to v0.47.1 and dskit [10814](https://togithub.com/grafana/loki/pull/10814) - **loki** introduce a backoff wait on subquery retries. [10959](https://togithub.com/grafana/loki/pull/10959) - **loki** Ensure all lifecycler cfgs ref a valid IPv6 addr and port combination [11121](https://togithub.com/grafana/loki/pull/11121) - **loki** Ensure the frontend uses a valid IPv6 addr and port combination [10650](https://togithub.com/grafana/loki/pull/10650) - **loki** Deprecate and flip `-legacy-read-mode` flag to `false` by default. [11665](https://togithub.com/grafana/loki/pull/11665) - **loki** BREAKING CHANGE: refactor how we do defaults for runtime overrides [12448](https://togithub.com/grafana/loki/pull/12448/files) - **promtail**: structured_metadata: enable structured_metadata convert labels [10752](https://togithub.com/grafana/loki/pull/10752) - **promtail**: chore(promtail): Improve default configuration that is shipped with rpm/deb packages to avoid possible high CPU utilisation if there are lots of files inside `/var/log`. [11511](https://togithub.com/grafana/loki/pull/11511) - **promtail**: Lambda-Promtail: Add support for WAF logs in S3 [10416](https://togithub.com/grafana/loki/pull/10416) - **promtail**: users can now define `additional_fields` in cloudflare configuration. [10301](https://togithub.com/grafana/loki/pull/10301) - **promtail**: Lambda-Promtail: Add support for dropping labels passed via env var [10755](https://togithub.com/grafana/loki/pull/10755) ##### Bug Fixes - All lifecycler cfgs ref a valid IPv6 addr and port combination ([#​11121](https://togithub.com/grafana/loki/issues/11121)) ([6385b19](https://togithub.com/grafana/loki/commit/6385b195739bd7d4e9706faddd0de663d8e5331a)) - **deps:** update github.com/c2h5oh/datasize digest to [`859f65c`](https://togithub.com/grafana/loki/commit/859f65c) (main) ([#​10820](https://togithub.com/grafana/loki/issues/10820)) ([c66ffd1](https://togithub.com/grafana/loki/commit/c66ffd125cd89f5845a75a1751186fa46d003f70)) - **deps:** update github.com/docker/go-plugins-helpers digest to [`6eecb7b`](https://togithub.com/grafana/loki/commit/6eecb7b) (main) ([#​10826](https://togithub.com/grafana/loki/issues/10826)) ([fb9c496](https://togithub.com/grafana/loki/commit/fb9c496b21be62f56866ae0f92440085e7860a2a)) - **deps:** update github.com/grafana/gomemcache digest to [`6947259`](https://togithub.com/grafana/loki/commit/6947259) (main) ([#​10836](https://togithub.com/grafana/loki/issues/10836)) ([2327789](https://togithub.com/grafana/loki/commit/2327789b5506d0ccc00d931195da17a2d47bf236)) - **deps:** update github.com/grafana/loki/pkg/push digest to [`583aa28`](https://togithub.com/grafana/loki/commit/583aa28) (main) ([#​10842](https://togithub.com/grafana/loki/issues/10842)) ([02d9418](https://togithub.com/grafana/loki/commit/02d9418270f4e615c1f78b0def635da7c0572ca4)) - **deps:** update github.com/grafana/loki/pkg/push digest to [`cfc4f0e`](https://togithub.com/grafana/loki/commit/cfc4f0e) (main) ([#​10946](https://togithub.com/grafana/loki/issues/10946)) ([d27c4d2](https://togithub.com/grafana/loki/commit/d27c4d297dc6cce93ada98f16b962380ec933c6a)) - **deps:** update github.com/grafana/loki/pkg/push digest to [`e523809`](https://togithub.com/grafana/loki/commit/e523809) (main) ([#​11107](https://togithub.com/grafana/loki/issues/11107)) ([09cb9ae](https://togithub.com/grafana/loki/commit/09cb9ae76f4aef7dea477961c0c5424d7243bf2a)) - **deps:** update github.com/joncrlsn/dque digest to [`c2ef48c`](https://togithub.com/grafana/loki/commit/c2ef48c) (main) ([#​10947](https://togithub.com/grafana/loki/issues/10947)) ([1fe4885](https://togithub.com/grafana/loki/commit/1fe48858ae15b33646eedb85b05d6773a8bc5020)) - **deps:** update module google.golang.org/grpc \[security] (main) ([#​11031](https://togithub.com/grafana/loki/issues/11031)) ([0695424](https://togithub.com/grafana/loki/commit/0695424f7dd62435df3a9981276b40f3c5ef5641)) - **helm:** bump nginx-unprivilege to fix CVE ([#​10754](https://togithub.com/grafana/loki/issues/10754)) ([dbf7dd4](https://togithub.com/grafana/loki/commit/dbf7dd4bac112a538a59907a8c6092504e7f4a91)) - **promtail:** correctly parse list of drop stage sources from YAML ([#​10848](https://togithub.com/grafana/loki/issues/10848)) ([f51ee84](https://togithub.com/grafana/loki/commit/f51ee849b03c5f6b79f3e93cb7fd7811636bede2)) - **promtail:** prevent panic due to duplicate metric registration after reloaded ([#​10798](https://togithub.com/grafana/loki/issues/10798)) ([47e2c58](https://togithub.com/grafana/loki/commit/47e2c5884f443667e64764f3fc3948f8f11abbb8)) - **loki:** respect query matcher in ingester when getting label values ([#​10375](https://togithub.com/grafana/loki/issues/10375)) ([85e2e52](https://togithub.com/grafana/loki/commit/85e2e52279ecac6dc111d5c113c54d6054d2c922)) - **helm:** Sidecar configuration for Backend ([#​10603](https://togithub.com/grafana/loki/issues/10603)) ([c29ba97](https://togithub.com/grafana/loki/commit/c29ba973a0b5b7b59613d210b741d5a547ea0e83)) - **tools/lambda-promtail:** Do not evaluate empty string for drop_labels ([#​11074](https://togithub.com/grafana/loki/issues/11074)) ([94169a0](https://togithub.com/grafana/loki/commit/94169a0e6b5bf96426ad21e40f9583b721f35d6c)) - **lambda-promtail** Fix panic in lambda-promtail due to mishandling of empty DROP_LABELS env var. [11074](https://togithub.com/grafana/loki/pull/11074) - **loki** Generate tsdb_shipper storage_config even if using_boltdb_shipper is false [11195](https://togithub.com/grafana/loki/pull/11195) - **promtail**: Fix Promtail excludepath not evaluated on newly added files. [9831](https://togithub.com/grafana/loki/pull/9831) - **loki** Do not reflect label names in request metrics' "route" label. [11551](https://togithub.com/grafana/loki/pull/11551) - **loki** Fix duplicate logs from docker containers. [11563](https://togithub.com/grafana/loki/pull/11563) - **loki** Ruler: Fixed a panic that can be caused by concurrent read-write access of tenant configs when there are a large amount of rules. [11601](https://togithub.com/grafana/loki/pull/11601) - **loki** Fixed regression adding newlines to HTTP error response bodies which may break client integrations. [11606](https://togithub.com/grafana/loki/pull/11606) - **loki** Log results cache: compose empty response based on the request being served to avoid returning incorrect limit or direction. [11657](https://togithub.com/grafana/loki/pull/11657) - **loki** Fix semantics of label parsing logic of metrics and logs queries. Both only parse the first label if multiple extractions into the same label are requested. [11587](https://togithub.com/grafana/loki/pull/11587) - **loki** Background Cache: Fixes a bug that is causing the background queue size to be incremented twice for each enqueued item. [11776](https://togithub.com/grafana/loki/pull/11776) - **loki**: Parsing: String array elements were not being parsed correctly in JSON processing [11921](https://togithub.com/grafana/loki/pull/11921) ### [`v2.9.8`](https://togithub.com/grafana/loki/releases/tag/v2.9.8) [Compare Source](https://togithub.com/grafana/loki/compare/v2.9.7...v2.9.8) ##### Bug Fixes - **deps:** update module golang.org/x/net to v0.23.0 \[security] (release-2.9.x) ([#​12865](https://togithub.com/grafana/loki/issues/12865)) ([94e0029](https://togithub.com/grafana/loki/commit/94e00299ec9b36ad97c147641566b6922268c54e)) - Trigger release-please for 2.9.7 ([#​12822](https://togithub.com/grafana/loki/issues/12822)) ([55b747c](https://togithub.com/grafana/loki/commit/55b747ce4ebfe0b46de674104264e4972284ec7d)) ### [`v2.9.7`](https://togithub.com/grafana/loki/blob/HEAD/CHANGELOG.md#297-2024-04-10) [Compare Source](https://togithub.com/grafana/loki/compare/v2.9.6...v2.9.7) ##### Bug Fixes - Bump go to 1.21.9 and build image to 0.33.1 ([#​12542](https://togithub.com/grafana/loki/issues/12542)) ([efc4d2f](https://togithub.com/grafana/loki/commit/efc4d2f009e04ecb1db58a637b89b33aa234de34)) </details> <details> <summary>jimmidyson/configmap-reload (ghcr.io/jimmidyson/configmap-reload)</summary> ### [`v0.13.1`](https://togithub.com/jimmidyson/configmap-reload/compare/v0.13.0...v0.13.1) [Compare Source](https://togithub.com/jimmidyson/configmap-reload/compare/v0.13.0...v0.13.1) ### [`v0.13.0`](https://togithub.com/jimmidyson/configmap-reload/compare/v0.12.0...v0.13.0) [Compare Source](https://togithub.com/jimmidyson/configmap-reload/compare/v0.12.0...v0.13.0) </details> <details> <summary>grafana/helm-charts (promtail)</summary> ### [`v6.16.2`](https://togithub.com/grafana/helm-charts/releases/tag/promtail-6.16.2) [Compare Source](https://togithub.com/grafana/helm-charts/compare/promtail-6.16.1...promtail-6.16.2) Promtail is an agent which ships the contents of local logs to a Loki instance #### What's Changed - \[promtail] Bugfix deployment.strategy in values.yaml by [@​Sheikh-Abubaker](https://togithub.com/Sheikh-Abubaker) in [https://github.com/grafana/helm-charts/pull/2932](https://togithub.com/grafana/helm-charts/pull/2932) **Full Changelog**: https://github.com/grafana/helm-charts/compare/tempo-distributed-1.12.0...promtail-6.16.2 ### [`v6.16.1`](https://togithub.com/grafana/helm-charts/releases/tag/promtail-6.16.1) [Compare Source](https://togithub.com/grafana/helm-charts/compare/promtail-6.16.0...promtail-6.16.1) Promtail is an agent which ships the contents of local logs to a Loki instance #### What's Changed - \[promtail] Update service template to fix broken promtail. by [@​Sheikh-Abubaker](https://togithub.com/Sheikh-Abubaker) in [https://github.com/grafana/helm-charts/pull/3164](https://togithub.com/grafana/helm-charts/pull/3164) **Full Changelog**: https://github.com/grafana/helm-charts/compare/helm-loki-6.6.4...promtail-6.16.1 ### [`v6.16.0`](https://togithub.com/grafana/helm-charts/releases/tag/promtail-6.16.0) [Compare Source](https://togithub.com/grafana/helm-charts/compare/promtail-6.15.5...promtail-6.16.0) Promtail is an agent which ships the contents of local logs to a Loki instance #### What's Changed - \[promtail] update to 3.0.0 by [@​mjnagel](https://togithub.com/mjnagel) in [https://github.com/grafana/helm-charts/pull/3083](https://togithub.com/grafana/helm-charts/pull/3083) #### New Contributors - [@​mjnagel](https://togithub.com/mjnagel) made their first contribution in [https://github.com/grafana/helm-charts/pull/3083](https://togithub.com/grafana/helm-charts/pull/3083) **Full Changelog**: https://github.com/grafana/helm-charts/compare/grafana-agent-operator-0.4.0...promtail-6.16.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/defenseunicorns/uds-core). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4yNjkuMiIsInVwZGF0ZWRJblZlciI6IjM3LjQyMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
- Loading branch information