Skip to content

Conversation

@ldematte
Copy link
Contributor

Backports the following commits to 9.0:

…126990)

Our path comparison for file access is string based, due to the fact that we need to support Paths created for different file systems/platforms.
However, Windows files and paths are (sort of) case insensitive.
This PR fixes the problem by abstracting String comparison operations and making them case sensitive or not based on the host OS.
@ldematte ldematte added :Core/Infra/Entitlements Entitlements infrastructure >bug auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) backport Team:Core/Infra Meta label for core/infra team test-windows Trigger CI checks on Windows labels Apr 23, 2025
@elasticsearchmachine elasticsearchmachine merged commit d6bedc0 into elastic:9.0 Apr 23, 2025
21 checks passed
@ldematte ldematte deleted the backport/9.0/pr-126990 branch April 23, 2025 20:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) backport >bug :Core/Infra/Entitlements Entitlements infrastructure Team:Core/Infra Meta label for core/infra team test-windows Trigger CI checks on Windows v9.0.1

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants