Skip to content

Prepare AOT resource hints for GraalVM changes #31340

Closed

Description

@bclozel

According to oracle/graal#7354 (comment) and other comments, we need to prepare for future changes in the resource-config.json format and apply them to our ResourceHints API.

First, the "exclude pattern" variant is going away as it breaks composeability of configs.

Also, the patterns themselves are going to be greatly simplified and won't support regexp patterns anymore. Currently our support outputs entries like

      {
        "pattern": "\\Qbanner.txt\\E"
      },

In the future, only "glob patterns" will be allowed, like "banner.txt", "images/*.jpg" or "images/**".

Activity

  1. added
    in: coreIssues in core modules (aop, beans, core, context, expression)
    theme: aotAn issue related to Ahead-of-time processing
    on Sep 29, 2023
  2. added this to the 6.2.x milestone on Sep 29, 2023
  3. self-assigned this
    on Sep 29, 2023
  4. modified the milestones: 6.2.x, 6.x Backlog on Jun 11, 2024
  5. modified the milestones: 6.x Backlog, 7.0.x on Oct 1, 2024
  6. modified the milestones: 7.0.x, 7.0.0-M1 on Nov 29, 2024
  7. added a commit that references this issue on Nov 29, 2024
    989eb37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

in: coreIssues in core modules (aop, beans, core, context, expression)theme: aotAn issue related to Ahead-of-time processingtype: enhancementA general enhancement

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions