## apache/yunikorn-core — v1.8.0…v1.9.0-0

_38 commits._

### Features
- **[YUNIKORN-2249] Add compression to REST API (#1090)** (922bc77)

### Fixes
- **[YUNIKORN-3296] Fix race between AddEvent and Stop (#1093)** (4886d4e)
- **[YUNIKORN-3250] Fix UserGroupCache entries never expiring (#1081)** (21874e5)
- **[YUNIKORN-3241] Fix fence root searching when queue is over/at max capacity (#1076)** (956ade5)
- **[YUNIKORN-3190] Fix race condition occurring between released and preempted allocations (#1058)** (4027116)

### Backend
- **[YUNIKORN-3305] update SI tag for 1.9.0** (25015b1)
- **[YUNIKORN-3239] handling infra events and allocation events sepately (#1095)** (9f19037)
- **[YUNIKORN-3194] Update PR template to ask about AI contribution (#1094)** (6b2289c)
- **[YUNIKORN-3234] Remove node-utilization redirect from routes (#1092)** (5e11bd5)
- **[YUNIKORN-3291] Remove redundant config passing in mergeProperties (#1091)** (c8aafbd)
- **[YUNIKORN-3285] Child queue property inheritance in update (#1088)** (fae6e25)
- **[YUNIKORN-3283] Updating golang.org/x/* deps for CVE fixes (#1089)** (fad16fd)
- **Set up default protection ruleset for default and release branches (#1087)** (092082e)
- **[YUNIKORN-3270] Update go-ntlmssp dependency (#1085)** (2453bc2)
- **[YUNIKORN-3263] Remove code: statedumps in core repo (#1084)** (ea11b02)
- **[YUNIKORN-3256] Stop weekly e2e tests runs (#1083)** (bc75e78)
- **[YUNIKORN-3249] Moved quota preemption out from tryallocate (#1080)** (1af2b86)
- **[YUNIKORN-3246] Summarize the preemption results and send event to the queue (#1079)** (e003b4c)
- **[YUNIKORN-3228] Assess the impact of restart on scheduled preemption and propose a solution (#1068)** (65b114f)
- **[YUNIKORN-3219] Cancel reservations after the wait time expires (#1067)** (65d35fc)
- **[YUNIKORN-3240] Ensure leaf queues doesn't violate parent queue's guaranteed settings (#1074)** (e32624f)
- **[YUNIKORN-3242] Updated direct dependencies (#1078)** (8ae738d)
- **[YUNIKORN-3233] Improve victim selection algorithm (#1072)** (fac9b6b)
- **[YUNIKORN-2826] Prune zero-values from node capacity** (3d240e1)
- **[YUNIKORN-3232] Prune queue snapshots in findEligiblePreemptionVictims (#1071)** (8c38ff7)
- **[YUNIKORN-3208] Added test for quota.preemption.delay inheritance (#1069)** (192f2a3)
- **[YUNIKORN-3235] Updating the go version to 1.26.1 (#1073)** (18afa43)
- **[YUNIKORN-3229] Upgrade go version to 1.26 (#1070)** (cb7f238)
- **[YUNIKORN-3213] Check queue current usage while configuring delay (#1064)** (40a6482)
- **[YUNIKORN-3199] Update the copyright years in NOTICE files to 2026 (#1065)** (2cd6f1b)
- **[YUNIKORN-3215] ValidateConfig overhead for Limits (#1066)** (2ef61f3)
- **[YUNIKORN-3193] Handle delay consecutive increase and decrease in any order (#1063)** (462381d)
- **[YUNIKORN-3193] Quota preemption to be turned off by default (#1061)** (9883272)
- **[YUNIKORN-3113] Resource-wise preemption (#1029)** (54a2a25)
- **[YUNIKORN-3182] Handle queues when some other queue in the same hierarchy in going through preemption (#1056)** (2a0db10)
- **[YUNIKORN-3188] Skip ph released allocations in daemon set preemption (#1057)** (63eae06)
- **[YUNIKORN-3157] Calculate Preemptable Resource for leaf Queue with different resource types (#1055)** (0c96ff1)
- **[YUNIKORN-3161] Update Go depenedencies for CVE fixes (#1053)** (04638ef)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/apache/yunikorn-core?utm_source=github-action)._