Skip to content

Conversation

@nikhilbonte21
Copy link

@nikhilbonte21 nikhilbonte21 commented Oct 8, 2025

Note

Auto-enables Tags V2 when no classification types exist, adds 'enforcer' to audit logs, hardens policy delta generation, makes soft-reference check case-insensitive, and updates CI workflow branch filters.

  • Services:
    • Tags V2 Auto-Enable: New repository/src/main/java/org/apache/atlas/services/TagsV2AutoEnabler.java to enable Tags V2 by default when no classification types are found.
  • Auditing:
    • Log Context: In auth-audits/.../Log4JAuditDestination.java, add enforcer (from getAclEnforcer()) to MDC and clear it after logging.
  • Policy Delta Generation:
    • In CachePolicyTransformerImpl, skip null-mapped audit events and guard delete handling when deltaChangeType is null; add warning logs for unmapped actions.
  • Model:
    • In AtlasStructDef.AtlasAttributeDef#isSoftReferenced, make soft-reference option check case-insensitive and NPE-safe.
  • CI/CD:
    • Update workflow branch filters: add atlas_ci_cd_updates to .github/workflows/chart-release-dispatcher.yaml; adjust .github/workflows/maven.yml branches (add fix-pg-prod-cm-soft-ref, remove revert-custom-metadata-changes).

Written by Cursor Bugbot for commit 970c658. This will update automatically on new commits. Configure here.

MESH-645 : Repair API for daapOutputPortGuids
@nikhilbonte21 nikhilbonte21 merged commit c2ff3bd into beta Oct 8, 2025
11 of 16 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