Skip to content

ATLAS-5227: Support disabling composite index#559

Merged
pinal-shah merged 2 commits intomasterfrom
ATLAS-5227
Apr 14, 2026
Merged

ATLAS-5227: Support disabling composite index#559
pinal-shah merged 2 commits intomasterfrom
ATLAS-5227

Conversation

@pinal-shah
Copy link
Copy Markdown
Collaborator

@pinal-shah pinal-shah commented Mar 2, 2026

What changes were proposed in this pull request?

This patch handles the support to make any model attribute to isIndexable=false.
Discovered below attributes which are indexed

  • ddl.queryText
  • spark_process.queryText

How was this patch tested?

  • This patch was tested by adding the TYPEDEF patch for 'rdbms_column.type' to indexable=false
  • Below is the example of the typeDef patch to update ddl.queryText attribute
    { "patches": [ { "id": "TYPEDEF_PATCH_0008_001", "description": "Updating isIndexable to False for ddl_index attribute in BaseModel", "action": "UPDATE_ATTRIBUTE_METADATA", "typeName": "ddl", "applyToVersion": "1.0", "updateToVersion": "1.1", "attributeName": "queryText", "params": { "isIndexable": false } } ] }
  • It was tested against both the backend, hbase and postgres

@pinal-shah pinal-shah requested review from mneethiraj and rkundam March 4, 2026 07:10
@pinal-shah pinal-shah merged commit 8ce12aa into master Apr 14, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants