)]}'
{
  "log": [
    {
      "commit": "6edacc609b7c1d56254dcdd5323e1fbc8750476e",
      "tree": "0db6300dbefe0e6cf4ba6877229cf80615a5fdb9",
      "parents": [
        "3f1338ceb7e3c1c8d321ce492189cd39d663813d"
      ],
      "author": {
        "name": "Rich Bowen",
        "email": "rbowen@rcbowen.com",
        "time": "Wed Jul 29 08:01:29 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 29 17:31:29 2026 +0530"
      },
      "message": "ATLAS-5351: Add required ASF policy links to LegalFooter component (#637)\n\nThe Atlas website is failing all 9 ASF website policy checks\n(https://whimsy.apache.org/site/) because the site is rendered\nentirely via JavaScript and the compliance scanner cannot execute JS.\n\nThis adds the missing ASF policy links (Foundation, Events, License,\nSecurity, Sponsorship, Thanks, Privacy) to the LegalFooter React\ncomponent, updates the copyright year to 2026, and fixes the\ntrademark text (\"Apache feather logo\" → \"Apache logo\").\n\nNote: The underlying issue is that the Whimsy scanner cannot parse\nJS-rendered content. Even with these links present, the scanner may\nstill report failures until it gains JS rendering capability. However,\nthe links should be present regardless for site visitors.\n\nSee: https://www.apache.org/foundation/marks/pmcs\nChecker: https://whimsy.apache.org/site/"
    },
    {
      "commit": "3f1338ceb7e3c1c8d321ce492189cd39d663813d",
      "tree": "f1c89cddc3c9c16f5e1550aa551d505e550548ac",
      "parents": [
        "15135944dcdb8b9169fef2e69a3c6a6696e7fc83"
      ],
      "author": {
        "name": "sheetalshah1007",
        "email": "sheetal.shah@freestoneinfotech.com",
        "time": "Wed Jul 29 16:45:29 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 29 16:45:29 2026 +0530"
      },
      "message": "ATLAS-5144: Export failure due to missing support for handling multiple relationship types under a single attribute (#593)"
    },
    {
      "commit": "15135944dcdb8b9169fef2e69a3c6a6696e7fc83",
      "tree": "267df185089913a47b30cd762f90a3f299fd249f",
      "parents": [
        "53af3d8d7667ab17636aab8ecfd39f829724f2a9"
      ],
      "author": {
        "name": "Nixon Rodrigues",
        "email": "nixon@apache.org",
        "time": "Wed Jul 29 11:59:51 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 29 11:59:51 2026 +0530"
      },
      "message": "ATLAS-5347: Atlas React UI: Skeleton loader stuck indefinitely in Administration Audit tab when expanding Purge/Auto-Purge entity details (#707)\n\n* ATLAS-5347: Atlas React UI: Skeleton loader stuck indefinitely in Administration Audit tab when expanding Purge/Auto-Purge entity details\n\nCo-authored-by: Brijesh Bhalala \u003cbrijeshbhalala2324@gmail.com\u003e"
    },
    {
      "commit": "53af3d8d7667ab17636aab8ecfd39f829724f2a9",
      "tree": "9323b32df12d9b803b1056aa9dc590683233cf10",
      "parents": [
        "b45faecc9634b562347b320fd6faa8239aebf9e1"
      ],
      "author": {
        "name": "Radhika Kundam",
        "email": "82411560+rkundam@users.noreply.github.com",
        "time": "Tue Jul 28 09:59:09 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 28 09:59:09 2026 -0700"
      },
      "message": "ATLAS-5326: Enforce Atlas authorization on AdminResource REST endpoints (#675)\n\n* ATLAS-5326: Enforce Atlas authorization on AdminResource REST endpoints"
    },
    {
      "commit": "b45faecc9634b562347b320fd6faa8239aebf9e1",
      "tree": "36c7ca8244bb93d8c350691bbb75c44be69415df",
      "parents": [
        "11b219fbfcef94f972e1eed4949242583e3be2e8"
      ],
      "author": {
        "name": "UmeshPatil-1",
        "email": "umesh.patil@freestoneinfotech.com",
        "time": "Wed Jul 22 15:22:35 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 22 15:22:35 2026 +0530"
      },
      "message": "ATLAS-5207: Atlas webapp module to support rest-notification endpoint (#622)\n\n* Adding rest-notification module from cdh_main to opensource.\n\n* Resolving build error failure for rest-notification module,Registered rest-notification-webapp in parent pom, replacing the old private SNAPSHOT to map with parent,updated from jersy2-\u003ejersy1, Removed Servlet 4.0-only methods that are not on ServletContext in Servlet 3.1 (they were breaking @Override) etc\n\n* Adding server-common module remove identical and nearly identical classes from webapp and rest-notification webapp, updated imports to use server-common module,updated paren pom and xml wiring\u0027s etc.\n\n* Resolving error\u0027s in webapp for testCompile: unreported javax.servlet.ServletException and in rest-notification webapp NullServletContext method does not override or implement a method from a supertype, these was because javax.servlet-api 3.1 and there is no support for methods which are using servlet-4.0.\n\n* Modifying class syntax to match both webapp and rest-notification webapp in server-common module.\n\n* Updating dao class and package to use server-common module for both webapp and rest-notification-webapp and Updating method visibility to resolve compile time error for UserDaoTest (testMergePasswordAndSalt_EmptySalt) method.\n\n* Updated Filter classes and module to use server-common module for both webapp and rest-notification webapp.\n\n* Updated method visibility to resolve the testcases and compilation error\u0027s.\n\n* Updating security classes and package to use server-common module for both webapp and rest-notification webapp.\n\n* Updating class syntax to match earlier coding style.\n\n* Updating listeners class and package to use server-common module for both webapp and rest-notification webapp.\n\n* Updating classes to use User model class from server-common module.\n\n* Updating service classes and package to use server-common module for both webapp and rest-notification webapp.\n\n* Updating class and methods syntax to match earlier coding style in server-common module.\n\n* Updating setup class KerberosAwareListener and package to use server-common module for both webapp and rest-notification webapp.\n\n* Updated test class ImportTaskListenerImplTest in webapp module removed redundant lines.\n\n* Restoring admin SERVER_START/SERVER_STATE_ACTIVE via WebappAdminAuditHook\n\n* Server-Common: align ActiveServerFilter with passive vs migration admin URI policy\n\n* Resolving Testcase Failure:- Fix UserAuthorityGranter.grant null return; align WebappAdminAuditHookTest with long resultCount\n\n* Resolving Testcases Failure Fix 503 in SecureEmbeddedServerTest: profile-gate test security, split filter beans, Curator only if HA.\n\n* Resolving checkstyle error\u0027s in webapp module.\n\n* Updating server-common to atlas-server-common.\n\n* Updating docker changes and related changes in webapp,server-common and rest-notification module.\n\n* Resolving review comment\u0027s and checkstyle error\u0027s\n\n* Resolving testcase failure in webapp module (NoSuchMethodException) which was because a method moved from webapp to server-common base during refactor\n\n* Resolving checkstyle error\u0027s from server-common, webapp and rest-notification-webapp module\u0027s.\n\n* ATLAS-5207: Fix rest-server distro WAR deps and Java 17 rest startup"
    },
    {
      "commit": "11b219fbfcef94f972e1eed4949242583e3be2e8",
      "tree": "702da79ea40462c289f070e0dafa0be6cf11f8c4",
      "parents": [
        "b837e7e5f378073e8bf70c31f7e317dd70c4b9c4"
      ],
      "author": {
        "name": "Prasad Pawar",
        "email": "49935882+pawarprasad123@users.noreply.github.com",
        "time": "Fri Jul 17 16:19:12 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 17 16:19:12 2026 +0530"
      },
      "message": "ATLAS-5346: Atlas React UI: Reduce React UI build time and bundle size through Vite optimization and lazy route loading. (#698)\n\n* ATLAS-5346: Atlas React UI: Reduce React UI build time and bundle size through Vite optimization and lazy route loading\n\n* ATLAS-5346: Atlas React UI: Reduce React UI build time and bundle size through Vite optimization and lazy route loading\n\n added license for .npmrc and .gitignore file update license for remainig file\n\n* ATLAS-5346: Atlas React UI: Reduce React UI build time and bundle size through Vite optimization and lazy route loading"
    },
    {
      "commit": "b837e7e5f378073e8bf70c31f7e317dd70c4b9c4",
      "tree": "2390862671dab72a0ad77bad152cb2535a1b2b8d",
      "parents": [
        "0fd03e3ad04812596cc08d9158a48db71f1fea37"
      ],
      "author": {
        "name": "Aditya Gupta",
        "email": "aditya.gupta@freestoneinfotech.com",
        "time": "Fri Jul 17 11:06:09 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 17 11:06:09 2026 +0530"
      },
      "message": "ATLAS-5158: Remove unused Spring Security XML configuration (#483)"
    },
    {
      "commit": "0fd03e3ad04812596cc08d9158a48db71f1fea37",
      "tree": "6a4265ca86c1f77d0deeb3bb802e14701a8f3a19",
      "parents": [
        "400db52af8fe3029057a926b47c00f09e4084145"
      ],
      "author": {
        "name": "Brijesh Bhalala",
        "email": "32086209+Brijesh619@users.noreply.github.com",
        "time": "Thu Jul 16 19:49:03 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 16 19:49:03 2026 +0530"
      },
      "message": "ATLAS-5303: ATLAS React UI: Audit Filters dropdown UI breaks when audit table has no data (#694)\n\n* ATLAS-5303: ATLAS React UI: Audit Filters dropdown UI breaks when audit table has no data\n\n* ATLAS-5303: ATLAS React UI: Audit Filters dropdown UI breaks when audit table has no data\n\n* ATLAS-5303: ATLAS React UI: Audit Filters dropdown UI breaks when audit table has no data"
    },
    {
      "commit": "400db52af8fe3029057a926b47c00f09e4084145",
      "tree": "7ac5e458ec6cc892d5c79dea1ab2a0ddbbc88d19",
      "parents": [
        "9df46eb180eeeac5992909bd2d5257fb5acf0b70"
      ],
      "author": {
        "name": "Brijesh Bhalala",
        "email": "32086209+Brijesh619@users.noreply.github.com",
        "time": "Thu Jul 16 19:43:38 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 16 19:43:38 2026 +0530"
      },
      "message": "ATLAS-5330: Atlas React UI: Text overflow issues in Global Search, Re… (#683)\n\n* ATLAS-5330: Atlas React UI: Text overflow issues in Global Search, Recent Activity, Search Filters, and Popovers for long classification names\n\n* ATLAS-5330: Atlas React UI: Text overflow issues in Global Search, Recent Activity, Search Filters, and Popovers for long classification names\n\n* ATLAS-5330: Atlas React UI: Text overflow issues in Global Search, Recent Activity, Search Filters, and Popovers for long classification names"
    },
    {
      "commit": "9df46eb180eeeac5992909bd2d5257fb5acf0b70",
      "tree": "2aeee03dc7c3e03355aa65c2e31141c550395d2c",
      "parents": [
        "319a1d0d082042db90e333b61a76352808927936"
      ],
      "author": {
        "name": "Brijesh Bhalala",
        "email": "32086209+Brijesh619@users.noreply.github.com",
        "time": "Wed Jul 15 17:58:02 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 15 17:58:02 2026 +0530"
      },
      "message": "ATLAS-5339: Atlas React UI: Clicking  Create Entity while on an Entity Detail Page opens the Edit Form instead of Create Form (#693)\n\n* ATLAS-5339: Atlas React UI: Clicking  Create Entity while on an Entity Detail Page opens the Edit Form instead of Create Form\n\n* ATLAS-5339: Atlas React UI: Clicking  Create Entity while on an Entity Detail Page opens the Edit Form instead of Create Form"
    },
    {
      "commit": "319a1d0d082042db90e333b61a76352808927936",
      "tree": "447b884c1b42c04807f817876161c12b134f88af",
      "parents": [
        "7caaabcf94910d5bf452785a39a091755334ebcf"
      ],
      "author": {
        "name": "Ramachandran Krishnan",
        "email": "ramackri@gmail.com",
        "time": "Thu Jul 09 23:29:08 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 10:59:08 2026 -0700"
      },
      "message": "ATLAS-5338: Add Trino extractor integration and unit test suite (#691)\n\n* ATLAS-5338: Add Trino extractor integration and unit test suite\n\nImplement live integration tests that run the standalone extractor tarball\nagainst Atlas + Trino, plus unit tests for cron validation and concurrent\njob guards. Adds the trino-extractor-it Maven profile and README.\n\nhttps://issues.apache.org/jira/browse/ATLAS-5338\n\n* ATLAS-5338: Document components required for Trino extractor ITs\n\n* ATLAS-5338: Skip Trino extractor ITs in default Maven verify.\n\nLive-stack integration tests require Atlas and Trino; opt in with\n-Ptrino-extractor-it so CI mvn verify does not invoke Failsafe here.\n\n* ATLAS-5338: Use Java 8 compatible List helpers in TrinoExtractorITSupport\n\nReplace List.of() with Arrays.asList() so test code compiles on JDK 8\n(CI docker-build matrix).\n\n* Harden atlas-hbase Docker startup for CI compose smoke test\n\nRegionServer often lags Master on slow runners; the old healthcheck\n(start_period 40s, 30s interval) and tail-on-HMaster-only entrypoint\ncaused flaky \"atlas-hbase is unhealthy\" failures during compose up --wait.\n\n- Add shared atlas-hbase-healthcheck.sh (wget/curl) for Master + RS\n- Wait up to 180s for both endpoints before marking container ready\n- Keep container alive while Master or RegionServer JVMs are running\n- Install wget/curl in atlas-base; tune healthcheck (120s start_period)\n- CI: --wait-timeout 300 and dump logs when compose up fails\n\n* Stabilize ImportTaskListenerImplTest async consumer tests.\n\nUse per-test import request mocks and a synchronous executor so Mockito stubs are not accessed concurrently, fixing the JDK 8 ClassCastException flake in testStartImportConsumer_Successful.\n\nCo-authored-by: Cursor \u003ccursoragent@cursor.com\u003e\n\n---------\n\nCo-authored-by: ramk \u003cramk@cloudera.com\u003e\nCo-authored-by: Cursor \u003ccursoragent@cursor.com\u003e"
    },
    {
      "commit": "7caaabcf94910d5bf452785a39a091755334ebcf",
      "tree": "734cc8ae39351fc7ce4fecd1789221e8b896b9be",
      "parents": [
        "7a528de5f7fe691d510e4c1d42f14db9f2aa619a"
      ],
      "author": {
        "name": "sheetalshah1007",
        "email": "sheetal.shah@freestoneinfotech.com",
        "time": "Thu Jul 09 14:01:05 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 14:01:05 2026 +0530"
      },
      "message": "ATLAS-4766: java.lang.IllegalStateException from JanuGraph while purging entities in Atlas (#682)\n\nCo-authored-by: Sheetal Shah \u003csheetal.shah@cloudera.com\u003e"
    },
    {
      "commit": "7a528de5f7fe691d510e4c1d42f14db9f2aa619a",
      "tree": "e967c1ffd6b4035f50329d4ef5de92ae8699b86c",
      "parents": [
        "4bec890393d06abea98ee135472b4df9f25d0d87"
      ],
      "author": {
        "name": "Brijesh Bhalala",
        "email": "32086209+Brijesh619@users.noreply.github.com",
        "time": "Wed Jul 08 15:00:03 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 08 15:00:03 2026 +0530"
      },
      "message": "ATLAS-5333: Atlas React UI: Clearing a Classification search filter triggers 400 Bad Request on empty parameters (#692)"
    },
    {
      "commit": "4bec890393d06abea98ee135472b4df9f25d0d87",
      "tree": "ea32ae62bdf376501bfa0327ee5503fee17ac06c",
      "parents": [
        "59081c4eaa9bf1b6c56daab79f5bd2241a7ea24b"
      ],
      "author": {
        "name": "Ramachandran Krishnan",
        "email": "ramackri@gmail.com",
        "time": "Wed Jul 08 09:55:12 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 21:25:12 2026 -0700"
      },
      "message": "ATLAS-5336: Upgrade Kafka to 3.9.1; embedded notification broker uses KRaft (no ZooKeeper) (#689)\n\n* ATLAS-5336: Upgrade Kafka to 3.9.1; embedded notification broker uses KRaft\n\nBump kafka-clients and embedded test broker from 2.8.2 to 3.9.1 (Scala 2.13),\nreplace ZooKeeper-based EmbeddedKafkaServer with KafkaClusterTestKit, and\nupdate docker dev Kafka image packaging to kafka_2.13-3.9.1.\n\n* Document jackson-jaxrs 2.12.7 pin for Jersey 1.19 compatibility.\n\nPoint readers to ATLAS-5190 for full Jackson unification via Jersey 2.x.\n\n* Remove unused junit-jupiter-api from atlas-notification compile deps.\n\nIt leaked to falcon-bridge via atlas-notification and caused Failsafe to\nselect JUnit Platform, which then failed on transitive junit 3.8.1 from\nfalcon-common during FalconHookIT discovery.\n\n* Scope Kafka test and unit test deps in notification to test.\n\nKafka 3.9 TestUtils needs junit-jupiter-api at test runtime; keep it off the\ncompile classpath so falcon-bridge Failsafe stays on TestNG. Align mockito and\ntestng with other Atlas modules (test scope).\n\n* Add test-scoped junit-jupiter-api to webapp for Kafka embedded broker tests.\n\nNotificationHookConsumerKafkaTest starts EmbeddedKafkaServer, which uses Kafka\n3.9 TestUtils requiring JUnit Jupiter on the test classpath. Test-scoped deps\nfrom atlas-notification do not propagate to webapp.\n\n* Fix flaky ImportTaskListenerImplTest async consumer assertions on CI.\n\nShut down the import executor in @AfterMethod and wait with CountDownLatch\ninstead of Thread.sleep so Mockito state does not leak between tests.\n\n* Harden BasicSearchIT and AdminExportImportTestIT against CI flakes.\n\nScope hive searches to largedb. entities from the imported test dataset\ninstead of the shared @cl1 cluster suffix, and tolerate Stream Closed\nduring AdminExportImportTestIT teardown when the embedded server stops.\n\n* Fix IT scoping and Failsafe/TestNG classpath for Kafka 3.9.\n\nScope BasicSearchIT to default. entities from hive-db-50-tables.zip instead\nof the shared @cl1 suffix, skip scoping for fulltext and paginated searches,\nkeep junit-jupiter on the notification compile classpath for embedded KRaft\nruntime, and pin Failsafe to TestNG after junit landed on the webapp test path.\n\n* Bind embedded KRaft broker to configured bootstrap.servers for ITs.\n\nDerive EXTERNAL and CONTROLLER listeners from atlas.kafka.bootstrap.servers so Jetty and Failsafe JVMs share the same broker port, fixing NotificationHookConsumerIT topic timeouts on CI.\n\n* Pre-serialize classification request bodies to avoid Codehaus Jackson conflicts.\n\nHiveHookIT fails when Jersey serializes AtlasClassification because isPropagate()\nand getPropagate() both map to \"propagate\"; AtlasType.toJson() matches the entity fix.\n\n* Pin Jackson 2.16 on sqoop-bridge IT classpath for AtlasClient v1.\n\nSqoopHookIT fails with NoClassDefFoundError for StreamConstraintsException\nwhen jackson-databind 2.16 is paired with an older jackson-core from Hadoop/Hive.\n\n* Pin Jackson 2.16 databind on storm-bridge IT classpath for AtlasClient v1.\n\nStormAtlasHookIT fails with NoSuchFieldError for READ_UNKNOWN_ENUM_VALUES_USING_DEFAULT_VALUE\nwhen jackson-databind 2.16 is mixed with an older databind from storm-core on the test classpath.\n\nCo-authored-by: Cursor \u003ccursoragent@cursor.com\u003e\n\n* Skip trino-extractor Failsafe ITs on default mvn verify.\n\nPinning Failsafe to TestNG for the Kafka upgrade requires testng on the\nmodule test classpath; the extractor only has a stub IT and no test deps yet.\n\n---------\n\nCo-authored-by: ramk \u003cramk@cloudera.com\u003e\nCo-authored-by: Cursor \u003ccursoragent@cursor.com\u003e"
    },
    {
      "commit": "59081c4eaa9bf1b6c56daab79f5bd2241a7ea24b",
      "tree": "db548c923288a763b01fd03bab3b21b94983eac1",
      "parents": [
        "d96d3c6c6a53e20f2f32c507ff0198bf356f48cb"
      ],
      "author": {
        "name": "Brijesh Bhalala",
        "email": "32086209+Brijesh619@users.noreply.github.com",
        "time": "Tue Jul 07 11:53:33 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 11:53:33 2026 +0530"
      },
      "message": "ATLAS-5329: Atlas React UI: Long classification names overflow and break the layout in the Classification Distribution (#681)"
    },
    {
      "commit": "d96d3c6c6a53e20f2f32c507ff0198bf356f48cb",
      "tree": "d7a25230067ad49ad93051d0829176a1717aa17c",
      "parents": [
        "c6ed830d90122be377540881d512b21dcc3e47da"
      ],
      "author": {
        "name": "Ramachandran Krishnan",
        "email": "ramackri@gmail.com",
        "time": "Mon Jul 06 20:16:57 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 07:46:57 2026 -0700"
      },
      "message": "ATLAS-5337: Fix Trino Extractor Jersey client failures for AtlasEntityWithExtInfo POST/GET (#690)\n\n* ATLAS-5337: Fix Trino Extractor Jersey client failures for AtlasEntityWithExtInfo\n\nRemove jersey-client 1.9 pin from trino-extractor; JSON-serialize entity POSTs\nvia AtlasType.toJson() in AtlasClientV2; parse model GET responses with\nAtlasJson in AtlasBaseClient; support ATLAS_USERNAME/ATLAS_PASSWORD env vars\nin AuthenticationUtil for non-interactive runs.\n\n* Fix flaky QuickStart IT assertions for non-deterministic list order.\n\nQuickStartIT and QuickStartV2IT assumed fixed column/process input ordering from graph traversal, which fails intermittently on Java 17 CI.\n\n* CI: retrigger workflow after GlossaryServiceTest flake.\n\n* CI: retrigger workflow after atlas-hbase docker flake.\n\n* Fix CI flakes in GlossaryServiceTest, BasicSearchIT, and atlas-hbase docker.\n\nRetry transient JanusGraph errors during glossary test setup, scope BasicSearchIT\nhive queries to the imported @cl1 dataset, and harden atlas-hbase container startup\nand health checks so docker compose --wait does not fail spuriously.\n\n---------\n\nCo-authored-by: ramk \u003cramk@cloudera.com\u003e"
    },
    {
      "commit": "c6ed830d90122be377540881d512b21dcc3e47da",
      "tree": "2d8d0e6f9464ed9e6f95e8c36175b14287566840",
      "parents": [
        "99fc73c540115c78f1a10428d0812db84a351171"
      ],
      "author": {
        "name": "Farhan Khan",
        "email": "farhan.khan@cloudera.com",
        "time": "Mon Jul 06 18:21:11 2026 +0530"
      },
      "committer": {
        "name": "Farhan Khan",
        "email": "farhan.khan@cloudera.com",
        "time": "Mon Jul 06 18:21:11 2026 +0530"
      },
      "message": "ATLAS-5328: (UI) Build optimizations for atlas-dashboard (React UI)\n"
    },
    {
      "commit": "99fc73c540115c78f1a10428d0812db84a351171",
      "tree": "8f440ac919b619553c645ed2bb02e94769332d91",
      "parents": [
        "48ff22c560660096aff63c4d86a7b935f2ae8121"
      ],
      "author": {
        "name": "Prasad Pawar",
        "email": "49935882+pawarprasad123@users.noreply.github.com",
        "time": "Wed Jun 24 16:59:56 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 24 16:59:56 2026 +0530"
      },
      "message": "Revert \"ATLAS-5323: Atlas React UI: Upgrade and stabilize core frontend build…\" (#684)\n\nThis reverts commit 48ff22c560660096aff63c4d86a7b935f2ae8121."
    },
    {
      "commit": "48ff22c560660096aff63c4d86a7b935f2ae8121",
      "tree": "acfd42a7cfd874abaf6fc9cb7937b1cc84121b9d",
      "parents": [
        "b8468a7a03e346780de97e4c086f24a5e511a23a"
      ],
      "author": {
        "name": "Brijesh Bhalala",
        "email": "32086209+Brijesh619@users.noreply.github.com",
        "time": "Wed Jun 24 11:39:49 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 24 11:39:49 2026 +0530"
      },
      "message": "ATLAS-5323: Atlas React UI: Upgrade and stabilize core frontend build dependencies (#676)"
    },
    {
      "commit": "b8468a7a03e346780de97e4c086f24a5e511a23a",
      "tree": "8f440ac919b619553c645ed2bb02e94769332d91",
      "parents": [
        "3fce2f7378cc48d8afca5f222a5c628e47181b29"
      ],
      "author": {
        "name": "Radhika Kundam",
        "email": "radhika.kundam@gmail.com",
        "time": "Mon Jun 22 14:59:31 2026 -0700"
      },
      "committer": {
        "name": "Radhika Kundam",
        "email": "radhika.kundam@gmail.com",
        "time": "Mon Jun 22 15:00:24 2026 -0700"
      },
      "message": "ATLAS-5320: Distributed Notification Processing\n\nCo-authored-by: radhikakundam \u003cradhikakundam@apache.org\u003e\nCo-authored-by: jackhalfalltrades \u003cchandrakanthperavelli@gmail.com\u003e\n"
    },
    {
      "commit": "3fce2f7378cc48d8afca5f222a5c628e47181b29",
      "tree": "8f440ac919b619553c645ed2bb02e94769332d91",
      "parents": [
        "5e90feeca6d57bc5fec695e21ec2042514241dcf"
      ],
      "author": {
        "name": "Radhika Kundam",
        "email": "82411560+rkundam@users.noreply.github.com",
        "time": "Mon Jun 22 12:30:02 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 22 12:30:02 2026 -0700"
      },
      "message": "ATLAS-5320: Distributed Notification Processing (#671)"
    },
    {
      "commit": "5e90feeca6d57bc5fec695e21ec2042514241dcf",
      "tree": "cc9e1a44c3cf1d79e3bd985ce406a1f4816b24fe",
      "parents": [
        "0a7fc7d533409a8db199e049c7f148f6bee5f9e7"
      ],
      "author": {
        "name": "saksenasonali",
        "email": "37614525+saksenasonali@users.noreply.github.com",
        "time": "Thu Jun 18 10:40:43 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 18 10:40:43 2026 +0530"
      },
      "message": "ATLAS-5032: Updated CONTAINS so we only defer to JanusGraph when inde… (#672)\n\n* ATLAS-5032: Updated CONTAINS so we only defer to JanusGraph when indexType \u003d\u003d null\n\nCo-authored-by: Cursor \u003ccursoragent@cursor.com\u003e\n\n---------\n\nCo-authored-by: ssaksena \u003cssaksena@cloudera.com\u003e\nCo-authored-by: Cursor \u003ccursoragent@cursor.com\u003e"
    },
    {
      "commit": "0a7fc7d533409a8db199e049c7f148f6bee5f9e7",
      "tree": "7fd3074643ceabb5ec5749825d7aaa1ee20b0325",
      "parents": [
        "488bdaae8a827edcd714e4dd82984f4ebba1483a"
      ],
      "author": {
        "name": "pareshd",
        "email": "paresh.devalia@freestoneinfotech.com",
        "time": "Tue Jun 16 18:18:21 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 16 18:18:21 2026 +0530"
      },
      "message": "ATLAS-5309 : Allow unauthenticated access to Swagger apidocs static assets (#673)\n\nChanges :-\n\tAdded /apidocs/** to security exclusions in AtlasSecurityConfig.java and spring-security.xml to allow anonymous access to Swagger UI assets and OpenAPI documentation.\n        Updated index.js to handle anonymous users and prevent CSRF-related JavaScript errors when no session is available.\n\nTesting\n        Verified Swagger UI and openapi.json are accessible without authentication.\n        Confirmed Swagger UI loads successfully for anonymous users.\n\nCo-authored-by: Paresh Devalia \u003cparesh.devalia@cloudera.com\u003e"
    },
    {
      "commit": "488bdaae8a827edcd714e4dd82984f4ebba1483a",
      "tree": "0482d58993382aba0bed125d5f3484c5370fe6ca",
      "parents": [
        "ac00c0f983b64cddace745e806750c7057abd867"
      ],
      "author": {
        "name": "pareshd",
        "email": "paresh.devalia@freestoneinfotech.com",
        "time": "Sat Jun 13 02:47:14 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 12 14:17:14 2026 -0700"
      },
      "message": "ATLAS-5002 : Support Java 17 for build and runtime (#646)\n\nChanges:- Fix the python code, removed unnecessary JPMS and increase the stop wait sec\n\t  updated the Readme file\n\t  Refactor deprecated Mockito Matchers to ArgumentMatchers and fix failing Hive test cases\n\t  Refactor Mockito imports: remove wildcard and deprecated Matchers usage\n\t  Refactor Mockito imports\n\t  Added support for openapi-3.0 for API documentation and fix some test-case.\n\t  Bundle commons-text in hbase-hook.\n\t  Fix new test-case for Repository module.\n\nCo-authored-by: Paresh Devalia \u003cparesh.devalia@cloudera.com\u003e"
    },
    {
      "commit": "ac00c0f983b64cddace745e806750c7057abd867",
      "tree": "9e06d5ce5f061ee57c0d92ebb3fa15f7fd7391dc",
      "parents": [
        "cb22c2780168cde288d4f8178ede79545086b484"
      ],
      "author": {
        "name": "saksenasonali",
        "email": "37614525+saksenasonali@users.noreply.github.com",
        "time": "Sat Jun 13 02:41:00 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 12 14:11:00 2026 -0700"
      },
      "message": "ATLAS-5310: Export/Import API : When tag attributes types get modified between th… (#662)\n\nCo-authored-by: ssaksena \u003cssaksena@cloudera.com\u003e"
    },
    {
      "commit": "cb22c2780168cde288d4f8178ede79545086b484",
      "tree": "1b142acc2c5f2713475459090fbcb011daa2319d",
      "parents": [
        "911079f8f57118845bf74984726b1ece617aeb49"
      ],
      "author": {
        "name": "Keval Bhatt",
        "email": "8266504+kevalbhatt@users.noreply.github.com",
        "time": "Fri Jun 12 09:39:52 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 12 09:39:52 2026 -0700"
      },
      "message": "Update Keval Bhatt developer info (#668)"
    },
    {
      "commit": "911079f8f57118845bf74984726b1ece617aeb49",
      "tree": "ba5d60722362b7ba11585048f1c76b6c41f155b1",
      "parents": [
        "d8232d1cce37359fdb07d061118696eff13eb944"
      ],
      "author": {
        "name": "Brijesh Bhalala",
        "email": "32086209+Brijesh619@users.noreply.github.com",
        "time": "Thu Jun 11 17:38:25 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 11 17:38:25 2026 +0530"
      },
      "message": "ATLAS-5306: Atlas React UI: SearchResult Table: Classification toolti… (#665)\n\n* ATLAS-5306: Atlas React UI: SearchResult Table: Classification tooltip is missing parent/super-type name\n\n* ATLAS-5306: Atlas React UI: SearchResult Table: Classification tooltip is missing parent/super-type name\n\n* ATLAS-5306: Atlas React UI: SearchResult Table: Classification tooltip is missing parent/super-type name"
    },
    {
      "commit": "d8232d1cce37359fdb07d061118696eff13eb944",
      "tree": "4a11c7b4568a7e01e6f34cae64aa2d9431651db3",
      "parents": [
        "9bcd37e27f13eaa177eff6d508bded8c1505b94d"
      ],
      "author": {
        "name": "Prasad Pawar",
        "email": "49935882+pawarprasad123@users.noreply.github.com",
        "time": "Thu Jun 11 11:14:33 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 11 11:14:33 2026 +0530"
      },
      "message": "ATLAS-5316: ATLAS UI: Dependency version uplift for Atlas React dashboard and documentation site (#667)"
    },
    {
      "commit": "9bcd37e27f13eaa177eff6d508bded8c1505b94d",
      "tree": "93edb6943c314314e9810e730183967f971fd7ad",
      "parents": [
        "ed336f2e1829f1c57a127a48a94587f0499a73f5"
      ],
      "author": {
        "name": "chaitalicod",
        "email": "36201417+chaitalicod@users.noreply.github.com",
        "time": "Thu Jun 11 00:03:06 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 11 00:03:06 2026 +0530"
      },
      "message": "ATLAS-5284: Support JWT authentication for Atlas (#655)\n\nCo-authored-by: chaitali.borole \u003cchaitali.borole@cloudera.com\u003e"
    },
    {
      "commit": "ed336f2e1829f1c57a127a48a94587f0499a73f5",
      "tree": "2bbac119a9ec933f6d2b52edb2569db0c946953b",
      "parents": [
        "0f9409d6261fc124d1be85fa740305960ac6d84a"
      ],
      "author": {
        "name": "Prasad Pawar",
        "email": "49935882+pawarprasad123@users.noreply.github.com",
        "time": "Wed Jun 10 17:47:18 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 10 17:47:18 2026 +0530"
      },
      "message": "ATLAS-5296: ATLAS UI: React UI fixes, audit table pagination text, Masonry grid (#636)\n\n* ATLAS-5296: ATLAS UI: React UI fixes, audit table pagination text, Masonry grid\n\n* ATLAS-5296: ATLAS UI: React UI fixes, audit table pagination text, Masonry grid\n\nFix RAT license headers on ATLAS-5296 PR files.\n\nMove ASF header before @ts-nocheck directives and repair\ncorrupted license lines so apache-rat-plugin:check passes.\n\n* ATLAS-5296: ATLAS UI: React UI fixes, audit table pagination text, Masonry grid\n\nAlign CustomFilters SideBarTree tests with ATLAS-5301 behavior.\n\nUpdate assertions after master rebase: grouped Custom Filters view\nhas no empty-type toggle; full suite passes (4605 tests).\n\nCo-authored-by: Cursor \u003ccursoragent@cursor.com\u003e\n\n* ATLAS-5296: ATLAS UI: React UI fixes, audit table pagination text, Masonry grid\n\n---------\n\nCo-authored-by: Cursor \u003ccursoragent@cursor.com\u003e"
    },
    {
      "commit": "0f9409d6261fc124d1be85fa740305960ac6d84a",
      "tree": "375197fd6e57ad758022d8d2846974e3b20fa2af",
      "parents": [
        "02ace35fea6eef19fdda3b7d8c79278ac40880fa"
      ],
      "author": {
        "name": "chaitalicod",
        "email": "36201417+chaitalicod@users.noreply.github.com",
        "time": "Tue Jun 09 19:14:56 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 09 19:14:56 2026 +0530"
      },
      "message": "ATLAS-5308: Add support for header based authentication (#664)\n\nCo-authored-by: chaitali.borole \u003cchaitali.borole@cloudera.com\u003e"
    },
    {
      "commit": "02ace35fea6eef19fdda3b7d8c79278ac40880fa",
      "tree": "c37ef21ae8300b0ad8880e8f6a8442d206512e03",
      "parents": [
        "0812427f01bee35247f101a9ced0793597f38387"
      ],
      "author": {
        "name": "Brijesh Bhalala",
        "email": "32086209+Brijesh619@users.noreply.github.com",
        "time": "Tue Jun 09 15:52:08 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 09 15:52:08 2026 +0530"
      },
      "message": "ATLAS-5305: ATLAS React UI: Type System filter dropdown and lineage graph rendering issues (#656)"
    },
    {
      "commit": "0812427f01bee35247f101a9ced0793597f38387",
      "tree": "c0c3b8b54a9bd4fac10c00e90f29b8315f2f2ac6",
      "parents": [
        "5a0adba56fcda2eb144b196cc2cac339204a0314"
      ],
      "author": {
        "name": "Brijesh Bhalala",
        "email": "32086209+Brijesh619@users.noreply.github.com",
        "time": "Tue Jun 09 15:51:50 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 09 15:51:50 2026 +0530"
      },
      "message": "ATLAS-5299: Atlas React UI: Create Subcategory API Fails Due to Missing parentCategoryId in UI Payload (#649)"
    },
    {
      "commit": "5a0adba56fcda2eb144b196cc2cac339204a0314",
      "tree": "18dd72f264963c61cf3ab0f4bf965869fdcb489b",
      "parents": [
        "144c26c6bf927651842a6c8c444bae9896b4b571"
      ],
      "author": {
        "name": "Prasad Pawar",
        "email": "49935882+pawarprasad123@users.noreply.github.com",
        "time": "Tue Jun 09 14:19:00 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 09 14:19:00 2026 +0530"
      },
      "message": "ATLAS-5295:ATLAS UI: Detail page and entity tabs tests, Administrator,glossary, classification, BM, integration tests (#635)\n\n* ATLAS-5295:ATLAs UI: Detail page and entity tabs tests, Administrator, glossary, classification, BM, integration tests\n\n* ATLAS-5295:ATLAs UI: Detail page and entity tabs tests, Administrator, glossary, classification, BM, integration tests"
    },
    {
      "commit": "144c26c6bf927651842a6c8c444bae9896b4b571",
      "tree": "406aca663ca77e30378024a55ef12904fc2ae2ab",
      "parents": [
        "28610d450ddab0ade9c390539b6614101416002b"
      ],
      "author": {
        "name": "bhor-sanket",
        "email": "sanket.bhor9554@gmail.com",
        "time": "Tue Jun 09 09:11:10 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 09 09:11:10 2026 +0530"
      },
      "message": "ATLAS-5279: changes for handling rename propagation (#609)\n\n* ATLAS-5279:changes for handling rename propagation\n\n* ATLAS-5279: code cleanup: improve formatting, refactor structure, and add logging\n\n* ATLAS-5279: changes to add Rename Propagation README file, updated solrconfig for newly added field and handled deleted column use-case\n\n* ATLAS-5279: changes to add Rename Propagation README file, updated solrconfig for newly added field and handled deleted column use-case\n\n* ATLAS-5279: changes to resolve review comments\n\n* ATLAS-5279: changes to add attributeDefOverrides for trino column\n\n* ATLAS-5279: Added support for attributeDefOverrides and propagateRename flag to handle Hive table to Trino table rename propagation\n\n* Revert \"ATLAS-5279: Added support for attributeDefOverrides and propagateRename flag to handle Hive table to Trino table rename propagation\"\n\nThis reverts commit d257b82fdf6d9291993ef52790df7195cd07d0fa.\n\n* ATLAS-5279: Added support for attributeDefOverrides and propagateRename flag to handle Hive table to Trino table rename propagation\n\n* ATLAS-5279: changes to Hive table → Trino table → Trino column example in RenamePropagation.md\n\n---------\n\nCo-authored-by: sanket.bhor \u003csanket.bhor@cloudera.com\u003e"
    },
    {
      "commit": "28610d450ddab0ade9c390539b6614101416002b",
      "tree": "36f1e6897a097dd345c50c1dcaa0f379aff87706",
      "parents": [
        "5dbcc1b8f8dfe0235dce5ae17d6646802bc83710"
      ],
      "author": {
        "name": "Abhishek Kumar",
        "email": "abhi@apache.org",
        "time": "Mon Jun 08 17:53:05 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 08 17:53:05 2026 -0700"
      },
      "message": "ATLAS-5219: Docker setup update to keep containers immutable (#654)"
    },
    {
      "commit": "5dbcc1b8f8dfe0235dce5ae17d6646802bc83710",
      "tree": "30991c73d11881b53d2c1bc281f6899f35a243a5",
      "parents": [
        "5e0ee1ced6d0d560f665a6421a6aa25c1ce4d901"
      ],
      "author": {
        "name": "Radhika Kundam",
        "email": "82411560+rkundam@users.noreply.github.com",
        "time": "Mon Jun 08 12:24:37 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 08 12:24:37 2026 -0700"
      },
      "message": "ATLAS-4464: Concurrent ingest implementation (#657)"
    },
    {
      "commit": "5e0ee1ced6d0d560f665a6421a6aa25c1ce4d901",
      "tree": "5a938fadb9bbf4c15f2ac6ca4ade6c6a97913a99",
      "parents": [
        "10107e9af20c528d52cfd0d7919c059047baddea"
      ],
      "author": {
        "name": "Prasad Pawar",
        "email": "49935882+pawarprasad123@users.noreply.github.com",
        "time": "Mon Jun 08 17:44:37 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 08 17:44:37 2026 +0530"
      },
      "message": "ATLAS-5294: ATLAS UI: Shared component library tests (#634)\n\n* ATLAS-5294: ATLAS UI: Shared component library tests\n\n* ATLAS-5294: ATLAS UI: Shared component library tests\n\nATLAS-5294: Add ASF license headers to shared component test files\n\nRebased onto master; add RAT-aligned Apache License 2.0 header to\n52 test files that were missing it (same block as auditTypeDefUtils.ts).\n\n* ATLAS-5294: ATLAS UI: Shared component library tests"
    },
    {
      "commit": "10107e9af20c528d52cfd0d7919c059047baddea",
      "tree": "f4e8ce462432891acb951a2b7a3a868cedc061de",
      "parents": [
        "b2c03255b6cf0a8a17e9979d58331f3841d5f877"
      ],
      "author": {
        "name": "Prasad Pawar",
        "email": "49935882+pawarprasad123@users.noreply.github.com",
        "time": "Fri Jun 05 15:49:29 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 05 15:49:29 2026 +0530"
      },
      "message": "ATLAS-5179, ATLAS-5180: Add unit tests for API layer, utils, and Redux (#633)\n\n* ATLAS-5179, ATLAS-5180: Add unit tests for API layer, utils, and Redux\n\n* ATLAS-5179, ATLAS-5180: Add unit tests for API layer, utils, and Redux\n\nlicense added"
    },
    {
      "commit": "b2c03255b6cf0a8a17e9979d58331f3841d5f877",
      "tree": "d1a8877c5013810ef20bfe5b10c8d8004c40fff1",
      "parents": [
        "81325f2fa7d36f8bb09d9a326538452b6bfcd38d"
      ],
      "author": {
        "name": "Prasad Pawar",
        "email": "49935882+pawarprasad123@users.noreply.github.com",
        "time": "Thu Jun 04 19:39:26 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 04 19:39:26 2026 +0530"
      },
      "message": "ATLAS-5174: Set up Test Infrastructure and Configuration for Atlas Dashboard (#632)\n\n* ATLAS-5174: Set up Test Infrastructure and Configuration for Atlas Dashboard\n\n* ATLAS-5174: Set up Test Infrastructure and Configuration for Atlas Dashboard\n\n* ATLAS-5174: Set up Test Infrastructure and Configuration for Atlas Dashboard\n\n* ATLAS-5174: Set up Test Infrastructure and Configuration for Atlas Dashboard"
    },
    {
      "commit": "81325f2fa7d36f8bb09d9a326538452b6bfcd38d",
      "tree": "4234c8edf105f39c799f9c066980a83768a715e1",
      "parents": [
        "fa5239619491969136d2ebfa2910572546e0f563"
      ],
      "author": {
        "name": "Prasad Pawar",
        "email": "49935882+pawarprasad123@users.noreply.github.com",
        "time": "Wed Jun 03 12:56:01 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 03 12:56:01 2026 +0530"
      },
      "message": "ATLAS-5307: Atlas UI: Update frontend npm dependencies in dashboard, dashboardv2, and docs (#653)"
    },
    {
      "commit": "fa5239619491969136d2ebfa2910572546e0f563",
      "tree": "d7389bbf3b005691d9269d403fea979cacc27a2e",
      "parents": [
        "079e44c9e6d72819a4a89041f562f8528119f86a"
      ],
      "author": {
        "name": "saksenasonali",
        "email": "37614525+saksenasonali@users.noreply.github.com",
        "time": "Wed Jun 03 03:45:16 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 02 15:15:16 2026 -0700"
      },
      "message": "ATLAS-5032: Fix basic search when querying by long attribute values (#650)"
    },
    {
      "commit": "079e44c9e6d72819a4a89041f562f8528119f86a",
      "tree": "99cddee0576fdaf3c5b8d4f15da3b9afd4700eae",
      "parents": [
        "d476ca64124dd2f91c7cac62c46fa2142be5c534"
      ],
      "author": {
        "name": "Brijesh Bhalala",
        "email": "32086209+Brijesh619@users.noreply.github.com",
        "time": "Fri May 29 12:26:40 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 29 12:26:40 2026 +0530"
      },
      "message": "ATLAS-5298: Atlas-React UI: Fix Critical XSS Vulnerability in sanitize-html dependency (#641)"
    },
    {
      "commit": "d476ca64124dd2f91c7cac62c46fa2142be5c534",
      "tree": "376f8b59429b668de8add4692409ce16cbc1655f",
      "parents": [
        "4f437010faf7456eea9dbc359e7330faa4358b85"
      ],
      "author": {
        "name": "Farhan Khan",
        "email": "farhan.khan@cloudera.com",
        "time": "Wed May 27 14:52:54 2026 +0530"
      },
      "committer": {
        "name": "Farhan Khan",
        "email": "farhan.khan@cloudera.com",
        "time": "Wed May 27 14:52:54 2026 +0530"
      },
      "message": "Updated Memberlist details in pom.xml\n"
    },
    {
      "commit": "4f437010faf7456eea9dbc359e7330faa4358b85",
      "tree": "90110657c9dd797eabc0e1f0f34888988a8ad403",
      "parents": [
        "a3c6637468fff3bfea3cd1f05d6f7778b7667247"
      ],
      "author": {
        "name": "jackhalfalltrades",
        "email": "chandrakanthperavelli@gmail.com",
        "time": "Tue May 26 18:40:12 2026 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 26 16:40:12 2026 -0700"
      },
      "message": "ATLAS-5239: Optimize Atlas Async Replication (#567)"
    },
    {
      "commit": "a3c6637468fff3bfea3cd1f05d6f7778b7667247",
      "tree": "7d097a95b950c33531c96b910a6e3c49986be964",
      "parents": [
        "c3be3cb2bf7a06dc0bdcc6b49477781f328f4b42"
      ],
      "author": {
        "name": "Brijesh Bhalala",
        "email": "32086209+Brijesh619@users.noreply.github.com",
        "time": "Tue May 26 16:39:21 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 26 16:39:21 2026 +0530"
      },
      "message": "ATLAS-5301: Atlas React UI: Nested Subcategories not visible in Glossary Tree Structure View (#645)"
    },
    {
      "commit": "c3be3cb2bf7a06dc0bdcc6b49477781f328f4b42",
      "tree": "ee1a37d322ff6089d5f905d8d3caa431600b3d82",
      "parents": [
        "77913cec2a6ae3531d41c1884aaa8ce983441163"
      ],
      "author": {
        "name": "Brijesh Bhalala",
        "email": "32086209+Brijesh619@users.noreply.github.com",
        "time": "Fri May 22 17:34:20 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 22 17:34:20 2026 +0530"
      },
      "message": "ATLAS-5297: Atlas React UI: Topbar alignment and spacing issue in header section (#643)"
    },
    {
      "commit": "77913cec2a6ae3531d41c1884aaa8ce983441163",
      "tree": "fdf9afc8c274be703afa2e0f6c29bf6a5c4d9e6b",
      "parents": [
        "ee7fa0dc08ab3822ef0709c71336dbcaafa16f6c"
      ],
      "author": {
        "name": "Prasad Pawar",
        "email": "49935882+pawarprasad123@users.noreply.github.com",
        "time": "Fri May 22 12:36:55 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 22 12:36:55 2026 +0530"
      },
      "message": "Revert \"ATLAS-5297: Atlas React UI: Topbar alignment and spacing issue in hea…\" (#642)\n\nThis reverts commit ee7fa0dc08ab3822ef0709c71336dbcaafa16f6c."
    },
    {
      "commit": "ee7fa0dc08ab3822ef0709c71336dbcaafa16f6c",
      "tree": "f256660c3008a44a30114acb50829d2f8439d793",
      "parents": [
        "6a86ea11df3d8339e5fdb4ce43b3ed9618385e03"
      ],
      "author": {
        "name": "Brijesh Bhalala",
        "email": "32086209+Brijesh619@users.noreply.github.com",
        "time": "Thu May 21 18:09:00 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 21 18:09:00 2026 +0530"
      },
      "message": "ATLAS-5297: Atlas React UI: Topbar alignment and spacing issue in header section (#639)\n\nCo-authored-by: Brijesh Bhalala \u003cbrijesh.bhalala@xsworld.online\u003e"
    },
    {
      "commit": "6a86ea11df3d8339e5fdb4ce43b3ed9618385e03",
      "tree": "fdf9afc8c274be703afa2e0f6c29bf6a5c4d9e6b",
      "parents": [
        "874180f5edccb7992ede23f726e1b652c46dccd7"
      ],
      "author": {
        "name": "achandel-01",
        "email": "abhinavchandel004@gmail.com",
        "time": "Tue May 19 21:26:23 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 19 08:56:23 2026 -0700"
      },
      "message": "ATLAS-5266: Upgrading commons-configuration1 to commons-configuration2. (#592)\n\nCo-authored-by: Abhinav Chandel \u003cachandel@cloudera.com\u003e"
    },
    {
      "commit": "874180f5edccb7992ede23f726e1b652c46dccd7",
      "tree": "dc77c6f286d4a7b10739c9ec1f72da23b5e5259e",
      "parents": [
        "ae973e76db131c86417e91c9b43102c0677fe436"
      ],
      "author": {
        "name": "Prasad Pawar",
        "email": "49935882+pawarprasad123@users.noreply.github.com",
        "time": "Sun May 10 20:31:48 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun May 10 20:31:48 2026 +0530"
      },
      "message": "ATLAS-5246: ATLAS UI: Dashboard Overview - React UI Dashboard Implementation (#626)\n\n* ATLAS-5286: ATLAS UI: Dashboard - Filter query and  shared view helpers changes (#615)\n\n* ATLAS-5287: ATLAS UI: Dashboard- search bar with dropdown (#616)\n\n* ATLAS-5267: ATLAS UI: Create Glossary: Add Import glossary terms tab (template + upload) (#617)\n\n* ATLAS-5256: ATLAS UI: Header - Create Button and Dropdown Menu. (#618)\n\n* ATLAS-5256: ATLAS UI: Header - Create Button and Dropdown Menu\n\n* ATLAS-5256: ATLAS UI: Header - Create Button and Dropdown Menu\n\n* ATLAS-5251: ATLAS UI : Dashboard - Latest Entities List (#619)\n\n* ATLAS-5247, ATLAS-5248, ATLAS-5249, ATLAS-5250, ATLAS-5252, ATLAS-5254, ATLAS-5255: ATLAS UI: Dashboard All cards. (#620)\n\n* ATLAS-5288: ATLAS UI: Dashboard - Classification and Admin Audits (#621)\n\n* ATLAS-5246: ATLAS UI: Dashboard Overview - React UI Dashboard Implementation"
    },
    {
      "commit": "ae973e76db131c86417e91c9b43102c0677fe436",
      "tree": "79d6bfa34f9843766d75fe4e5bb2019b2307a15f",
      "parents": [
        "6ec5cc3669e420e799d33a018ce912c2097010fb"
      ],
      "author": {
        "name": "UmeshPatil-1",
        "email": "umesh.patil@freestoneinfotech.com",
        "time": "Fri May 08 16:39:41 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 08 16:39:41 2026 +0530"
      },
      "message": "ATLAS-4988: BusinessMetadata with attribute of data type Array takes time to Delete. (#490)"
    },
    {
      "commit": "6ec5cc3669e420e799d33a018ce912c2097010fb",
      "tree": "c6ae81fd3859b542a6bb80fda432aed75c76a70a",
      "parents": [
        "a0acdc234a1b2055e7ddaecde1785ba3edf2adf9"
      ],
      "author": {
        "name": "Prasad Pawar",
        "email": "49935882+pawarprasad123@users.noreply.github.com",
        "time": "Fri May 08 13:18:24 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 08 13:18:24 2026 +0530"
      },
      "message": "ATLAS-5285: ATLAS UI: Dashboard - Common changes that are related to refresh the page. (#614)\n\nAtlas UI dashboard changes - Base for refresh UX"
    },
    {
      "commit": "a0acdc234a1b2055e7ddaecde1785ba3edf2adf9",
      "tree": "b62da2fa6647c57912051ed50e173d38e6bbd9b2",
      "parents": [
        "2b909faa60170222c0d5e5bb107bd43a9e894f32"
      ],
      "author": {
        "name": "sheetalshah1007",
        "email": "sheetal.shah@freestoneinfotech.com",
        "time": "Thu May 07 18:39:42 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 07 18:39:42 2026 +0530"
      },
      "message": "ATLAS-5156: Import failure due to missing support for handling multiple relationship types under a single attribute (#478)"
    },
    {
      "commit": "2b909faa60170222c0d5e5bb107bd43a9e894f32",
      "tree": "3556af3ddadc1baf044217356954d8e910f3087e",
      "parents": [
        "f29229a84c55272013bf52b5ae69cdd95d46ab15"
      ],
      "author": {
        "name": "Madhan Neethiraj",
        "email": "madhan@apache.org",
        "time": "Fri May 01 22:07:14 2026 -0700"
      },
      "committer": {
        "name": "Madhan Neethiraj",
        "email": "madhan@apache.org",
        "time": "Fri May 01 22:09:13 2026 -0700"
      },
      "message": "ATLAS-5282: fix failure in docs build\n"
    },
    {
      "commit": "f29229a84c55272013bf52b5ae69cdd95d46ab15",
      "tree": "73ae111224c202ef8a14a27836c18f5edfd2e28d",
      "parents": [
        "29cab840fb6c5c895a31a5659ec4249006c80e29"
      ],
      "author": {
        "name": "Radhika Kundam",
        "email": "82411560+rkundam@users.noreply.github.com",
        "time": "Fri May 01 13:54:56 2026 -0700"
      },
      "committer": {
        "name": "Radhika Kundam",
        "email": "radhika.kundam@gmail.com",
        "time": "Fri May 01 13:56:37 2026 -0700"
      },
      "message": "Atlas 5233: Updated Atlas website for 2.5.0 release (#610)\n\n* ATLAS-5233: Update Atlas website for 2.5.0 release\n\n(cherry picked from commit f43d4707bbc8f0846be1b355fc39c91a55823f44)\n"
    },
    {
      "commit": "29cab840fb6c5c895a31a5659ec4249006c80e29",
      "tree": "e85a19a623bf21528b3e3e5684a207ad68d1ff58",
      "parents": [
        "df079290f7979687bff82a670d8c6ce731cc8219"
      ],
      "author": {
        "name": "Prasad Pawar",
        "email": "49935882+pawarprasad123@users.noreply.github.com",
        "time": "Wed Apr 29 20:48:04 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 29 20:48:04 2026 +0530"
      },
      "message": "ATLAS-5278: Atlas UI: Upgrade dompurify to 3.4.0 (#608)"
    },
    {
      "commit": "df079290f7979687bff82a670d8c6ce731cc8219",
      "tree": "84c52aa120c54d2887175c16810b9fb48d7e97cf",
      "parents": [
        "7bd61d847b1caa0b3881b743ef932f03f29cb22f"
      ],
      "author": {
        "name": "Prasad Pawar",
        "email": "49935882+pawarprasad123@users.noreply.github.com",
        "time": "Wed Apr 29 20:47:43 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 29 20:47:43 2026 +0530"
      },
      "message": "ATLAS-5275, ATLAS-5273, ATLAS-5272:Atlas React UI redirects to Home page during tag/term assignment after Ranger policy change. REACT UI Uploaded file name is truncated in Business Metadata import modal in React UI. React UI incorrectly allows/removes Applicable Type chips in Business Metadata edit flow. (#607)\n\n* ATLAS-5275, ATLAS-5273, ATLAS-5272:Atlas React UI redirects to Home page during tag/term assignment after Ranger policy change. REACT UI Uploaded file name is truncated in Business Metadata import modal in React UI. React UI incorrectly allows/removes Applicable Type chips in Business Metadata edit flow\n\n* ATLAS-5275, ATLAS-5273, ATLAS-5272:Atlas React UI redirects to Home page during tag/term assignment after Ranger policy change. REACT UI Uploaded file name is truncated in Business Metadata import modal in React UI. React UI incorrectly allows/removes Applicable Type chips in Business Metadata edit flow"
    },
    {
      "commit": "7bd61d847b1caa0b3881b743ef932f03f29cb22f",
      "tree": "ab28d44f71e49542d646ffbd848c84a9c15d28fe",
      "parents": [
        "d60238e2dea402b45889c3996bec6514572a4e37"
      ],
      "author": {
        "name": "Prasad Pawar",
        "email": "49935882+pawarprasad123@users.noreply.github.com",
        "time": "Wed Apr 29 20:47:27 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 29 20:47:27 2026 +0530"
      },
      "message": "ATLAS-5277: Atlas UI: Upgrade handlebars to 4.7.9 (#606)"
    },
    {
      "commit": "d60238e2dea402b45889c3996bec6514572a4e37",
      "tree": "e05a31b226a11bcc11382106e618aeb4aa64213e",
      "parents": [
        "b723ac6582d441d752828b07b7d9594800ed12e1"
      ],
      "author": {
        "name": "achandel-01",
        "email": "abhinavchandel004@gmail.com",
        "time": "Tue Apr 28 11:12:31 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 28 11:12:31 2026 +0530"
      },
      "message": "ATLAS-5274: [Impala Hook] Self-referencing INSERT OVERWRITE produces impala_process with empty outputs[], breaking lineage (#605)\n\nCo-authored-by: Abhinav Chandel \u003cachandel@cloudera.com\u003e"
    },
    {
      "commit": "b723ac6582d441d752828b07b7d9594800ed12e1",
      "tree": "9c1b8d368a93cca3a6a4b060f0ab0a46ef716ea5",
      "parents": [
        "69a75f0915a1fb2d9841539ea77646da895c5c25"
      ],
      "author": {
        "name": "Pinal Shah",
        "email": "pinal.shah@freestoneinfotech.com",
        "time": "Wed Apr 22 09:24:56 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 22 09:24:56 2026 +0530"
      },
      "message": "ATLAS-5229: TypeDef patches to update unnecessary indexed attributes to false (#602)"
    },
    {
      "commit": "69a75f0915a1fb2d9841539ea77646da895c5c25",
      "tree": "69d352cee9915d43f802a888b65d476f02192e8f",
      "parents": [
        "ea52e9e479142600491f85aa4c060e1ea79dd580"
      ],
      "author": {
        "name": "Abhishek Kumar",
        "email": "abhi@apache.org",
        "time": "Tue Apr 21 13:05:34 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 21 13:05:34 2026 -0700"
      },
      "message": "ATLAS-5242: Bump GitHub action versions (#571)"
    },
    {
      "commit": "ea52e9e479142600491f85aa4c060e1ea79dd580",
      "tree": "f218ebbd4cd976a954503cbd1f1c8caf4d50abc8",
      "parents": [
        "043c81e53bba671689e1c75da0b7396cf3b43492"
      ],
      "author": {
        "name": "chaitalicod",
        "email": "36201417+chaitalicod@users.noreply.github.com",
        "time": "Tue Apr 21 18:29:20 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 21 18:29:20 2026 +0530"
      },
      "message": "ATLAS-5189: Decrypt postgres password (#499)\n\nCo-authored-by: chaitali.borole \u003cchaitali.borole@cloudera.com\u003e"
    },
    {
      "commit": "043c81e53bba671689e1c75da0b7396cf3b43492",
      "tree": "ffb97b9153cae9bc7b66151281af9a4d0742eb18",
      "parents": [
        "1bc88ae30252f09fb45492e1168d2bb884b1a1b2"
      ],
      "author": {
        "name": "Prasad Pawar",
        "email": "49935882+pawarprasad123@users.noreply.github.com",
        "time": "Mon Apr 20 23:08:16 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 20 10:38:16 2026 -0700"
      },
      "message": "ATLAS-5269: Atlas entity - schema tab not showing any data. (#603)"
    },
    {
      "commit": "1bc88ae30252f09fb45492e1168d2bb884b1a1b2",
      "tree": "c9fef7e39c95295b2f6cd281f4d2ececac4297cf",
      "parents": [
        "8ce12aa3d2938f27ce00566ce5213dc915a784b9"
      ],
      "author": {
        "name": "Aditya Gupta",
        "email": "aditya.gupta@freestoneinfotech.com",
        "time": "Fri Apr 17 23:33:08 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 17 11:03:08 2026 -0700"
      },
      "message": "ATLAS-5270: Import scripts fails to create log file (#599)"
    },
    {
      "commit": "8ce12aa3d2938f27ce00566ce5213dc915a784b9",
      "tree": "b1c92a16f17e2598cb7bb51fcfb6b07feb2de959",
      "parents": [
        "2be84e3523d0d5dfd75087f511051e2c46175f05"
      ],
      "author": {
        "name": "Pinal Shah",
        "email": "pinal.shah@freestoneinfotech.com",
        "time": "Tue Apr 14 15:34:06 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 14 15:34:06 2026 +0530"
      },
      "message": "ATLAS-5227: Support disabling composite index (#559)"
    },
    {
      "commit": "2be84e3523d0d5dfd75087f511051e2c46175f05",
      "tree": "5152797bfbbbba6aab865daf72facbdf399c2006",
      "parents": [
        "6436e27da3c74f5685aed9c8f58c9101ada328ca"
      ],
      "author": {
        "name": "pareshd",
        "email": "paresh.devalia@freestoneinfotech.com",
        "time": "Tue Apr 07 12:59:30 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 07 12:59:30 2026 +0530"
      },
      "message": "ATLAS-4764: CuratorFrameWork should work only when HA mode (#587)"
    },
    {
      "commit": "6436e27da3c74f5685aed9c8f58c9101ada328ca",
      "tree": "d8903a4b3bb1865b2b9f468d7be74bbeb0244d30",
      "parents": [
        "d355acd720ae81f3f4ff18d70136f3ca443005fc"
      ],
      "author": {
        "name": "Radhika Kundam",
        "email": "82411560+rkundam@users.noreply.github.com",
        "time": "Mon Apr 06 20:36:56 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 06 20:36:56 2026 -0700"
      },
      "message": "ATLAS-5268: ATLAS-5263: Issues with import-kafka.sh and enhance release build to checksum artifacts (#590)"
    },
    {
      "commit": "d355acd720ae81f3f4ff18d70136f3ca443005fc",
      "tree": "71a322c7d74ecbcbc302c2700a973e65a3eaa05a",
      "parents": [
        "7fe4910225226412e7f173db6d0aef8e3f116297"
      ],
      "author": {
        "name": "chaitalicod",
        "email": "36201417+chaitalicod@users.noreply.github.com",
        "time": "Wed Apr 01 22:36:41 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 01 10:06:41 2026 -0700"
      },
      "message": "ATLAS-5264: code cleanup: remove unused code (#586)"
    },
    {
      "commit": "7fe4910225226412e7f173db6d0aef8e3f116297",
      "tree": "a98e7ea990d2a27598e9fea3b2db1d06ad49de8a",
      "parents": [
        "c1c692b31bb373840e63b79ed5ccfa411585aa8a"
      ],
      "author": {
        "name": "sheetalshah1007",
        "email": "sheetal.shah@freestoneinfotech.com",
        "time": "Wed Apr 01 11:28:56 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 01 11:28:56 2026 +0530"
      },
      "message": "ATLAS-5257: searchRelatedEntities - Return empty result for missing relationship label instead of throwing exception (#575)"
    },
    {
      "commit": "c1c692b31bb373840e63b79ed5ccfa411585aa8a",
      "tree": "cded69efd0a041b550c84d9dd2da774f98d13bfb",
      "parents": [
        "459281e94ee056dd2cafe00b2b63b79a29187e03"
      ],
      "author": {
        "name": "Radhika Kundam",
        "email": "82411560+rkundam@users.noreply.github.com",
        "time": "Tue Mar 31 18:18:45 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 31 18:18:45 2026 -0700"
      },
      "message": "ATLAS-5261: ATLAS-5262: ATLAS-5263: ATLAS-5265: Fix code coverage, quick-start dsl issue and optimize atlas.war size and enhance release build to checksum artifacts\n\n* ATLAS-5261: ATLAS-5262: ATLAS-5263: ATLAS-5265: Fix code coverage, quick-start dsl issue and optimize atlas.war size and enhance release build to checksum artifacts"
    },
    {
      "commit": "459281e94ee056dd2cafe00b2b63b79a29187e03",
      "tree": "0cd5b8a01df8ed54ebc9318e4e4392c2fbbe633e",
      "parents": [
        "17ed0adb3867c181451769cc117e7ed68aa674dc"
      ],
      "author": {
        "name": "Prasad Pawar",
        "email": "49935882+pawarprasad123@users.noreply.github.com",
        "time": "Tue Mar 31 12:18:57 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 31 12:18:57 2026 +0530"
      },
      "message": "ATLAS-5260: ATLAS UI: [UI] Detail page – terms from entity header, labels/UDP save fixes (dashboard + dashboardv2) (#585)"
    },
    {
      "commit": "17ed0adb3867c181451769cc117e7ed68aa674dc",
      "tree": "510c0f1bbd19fcd13bdfe0699451d2704fd9950c",
      "parents": [
        "6d418eded67f3566acb5847d39d182594316adad"
      ],
      "author": {
        "name": "Prasad Pawar",
        "email": "49935882+pawarprasad123@users.noreply.github.com",
        "time": "Wed Mar 25 10:49:33 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 25 10:49:33 2026 +0530"
      },
      "message": "ATLAS-5259: ATLAS UI: Classic UI fails to load when switching from React UI due to missing Bootstrap assets (#576)"
    },
    {
      "commit": "6d418eded67f3566acb5847d39d182594316adad",
      "tree": "1f7e0051c8b1fdcf01f4551748504af210d2fa45",
      "parents": [
        "070cee249ba40acae05670da37b71fa2a9c5917b"
      ],
      "author": {
        "name": "Madhan Neethiraj",
        "email": "madhan@apache.org",
        "time": "Mon Mar 23 10:47:22 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 23 10:47:22 2026 -0700"
      },
      "message": "ATLAS-5245: fix unittest failures in EntitySearchProcessorTest (#574)"
    },
    {
      "commit": "070cee249ba40acae05670da37b71fa2a9c5917b",
      "tree": "88972c0ce326acc6762f89bc10b148fcff9cb141",
      "parents": [
        "1c548f9a697e35b07d6f6b1a0b28f75c28f33ca8"
      ],
      "author": {
        "name": "Pinal Shah",
        "email": "pinal.shah@cloudera.com",
        "time": "Mon Mar 23 09:42:47 2026 +0530"
      },
      "committer": {
        "name": "Pinal Shah",
        "email": "pinal.shah@cloudera.com",
        "time": "Mon Mar 23 09:42:47 2026 +0530"
      },
      "message": "add PMC role of Pinal Shah\n"
    },
    {
      "commit": "1c548f9a697e35b07d6f6b1a0b28f75c28f33ca8",
      "tree": "6a4e5b7d330fc3c8d8672a71c28bcdd0d75a877b",
      "parents": [
        "30e3f2ea7ff9628ade92deb1afc5cd2385e1db43"
      ],
      "author": {
        "name": "Prasad Pawar",
        "email": "49935882+pawarprasad123@users.noreply.github.com",
        "time": "Tue Mar 17 20:19:35 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 17 20:19:35 2026 +0530"
      },
      "message": "ATLAS-5243: Atlas UI: Fix relationship tab UX: navigation, graph popup, and skeleton handling in classic and React UIs (#572)"
    },
    {
      "commit": "30e3f2ea7ff9628ade92deb1afc5cd2385e1db43",
      "tree": "48b84dda821ce83082750cbfe60d2e5cd8255831",
      "parents": [
        "9fb3c976bd458754e51f1d59fbb884f34289a742"
      ],
      "author": {
        "name": "Prasad Pawar",
        "email": "49935882+pawarprasad123@users.noreply.github.com",
        "time": "Tue Mar 17 14:42:57 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 17 14:42:57 2026 +0530"
      },
      "message": "ATLAS-5184: Incomplete Metadata Display for Entities in Atlas Search Results (#570)\n\n* ATLAS-5184: Incomplete Metadata Display for Entities in Atlas Search Results\n\n* ATLAS-5184: Incomplete Metadata Display for Entities in Atlas Search Results"
    },
    {
      "commit": "9fb3c976bd458754e51f1d59fbb884f34289a742",
      "tree": "052363d67b9c83e6116cb58b1ac682dd9f91dd0f",
      "parents": [
        "a807e6d6d18fd356d687bc3bd4501e15c6312544"
      ],
      "author": {
        "name": "sheetalshah1007",
        "email": "sheetal.shah@freestoneinfotech.com",
        "time": "Tue Mar 17 11:00:26 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 17 11:00:26 2026 +0530"
      },
      "message": "ATLAS-5241: searchRelatedEntities fails to return all entities when relation maps to multiple types (#569)"
    },
    {
      "commit": "a807e6d6d18fd356d687bc3bd4501e15c6312544",
      "tree": "186bddca043777d125a370ce4d23c1f5887d9f6e",
      "parents": [
        "6f8b8825165be33a8e493689eff84a579da56078"
      ],
      "author": {
        "name": "sheetalshah1007",
        "email": "sheetal.shah@freestoneinfotech.com",
        "time": "Fri Mar 13 10:24:50 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 13 10:24:50 2026 +0530"
      },
      "message": "ATLAS-5194: Add pagination while fetching relationships of an entity (#510)"
    },
    {
      "commit": "6f8b8825165be33a8e493689eff84a579da56078",
      "tree": "5299779a3376ee61a56fddac5caefda119d6f1d5",
      "parents": [
        "b40e888f2e9f02fd0dca382aabb0939b8b748596"
      ],
      "author": {
        "name": "Pinal Shah",
        "email": "pinal.shah@freestoneinfotech.com",
        "time": "Mon Mar 09 21:42:18 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 09 21:42:18 2026 +0530"
      },
      "message": "ATLAS-5221: Fix failing integration tests (#540)"
    },
    {
      "commit": "b40e888f2e9f02fd0dca382aabb0939b8b748596",
      "tree": "1fa414ed3698e636affab205123b486ecfcfaef5",
      "parents": [
        "038e83d08f1109d50f8c359b0f53b2663b02518d"
      ],
      "author": {
        "name": "Prasad Pawar",
        "email": "49935882+pawarprasad123@users.noreply.github.com",
        "time": "Thu Mar 05 18:54:56 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 05 18:54:56 2026 +0530"
      },
      "message": "ATLAS-5230: ATLAS UI: Update third‑party dependencies across dashboard, dashboardv2, and docs (#563)\n\n"
    },
    {
      "commit": "038e83d08f1109d50f8c359b0f53b2663b02518d",
      "tree": "fb8470498b2f926473b7bb6c908dd53770a0dd53",
      "parents": [
        "2957ff25c2b8fc908d441e3ed3dc47223e03b5fc"
      ],
      "author": {
        "name": "Prasad Pawar",
        "email": "49935882+pawarprasad123@users.noreply.github.com",
        "time": "Thu Mar 05 10:11:23 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 05 10:11:23 2026 +0530"
      },
      "message": "ATLAS-5226: ATLAS UI: Update dependencies to latest compatible versions across dashboard, dashboardv2, and docs (#558)\n\n* ATLAS-5226: ATLAS UI: Update dependencies to latest compatible versions across dashboard, dashboardv2, and docs\n\n* ATLAS-5226: ATLAS UI: Update dependencies to latest compatible versions across dashboard, dashboardv2, and docs\n\n* ATLAS-5226: ATLAS UI: Update dependencies to latest compatible versions across dashboard, dashboardv2, and docs"
    },
    {
      "commit": "2957ff25c2b8fc908d441e3ed3dc47223e03b5fc",
      "tree": "86428db08fa096ac29ce4a9b7affdf12a0f86def",
      "parents": [
        "770a46081523121557d30c5207e5d47d19c8512a"
      ],
      "author": {
        "name": "Prasad Pawar",
        "email": "49935882+pawarprasad123@users.noreply.github.com",
        "time": "Thu Feb 26 17:08:40 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 26 17:08:40 2026 +0530"
      },
      "message": "ATLAS-5225: ATLAS UI: Upgrade UI dependencies and improve code quality across dashboard, dashboardv2, and docs (#552)\n\n"
    },
    {
      "commit": "770a46081523121557d30c5207e5d47d19c8512a",
      "tree": "32ce0b5efe76e73df72866310e4a0dabae8bb224",
      "parents": [
        "f52575f68312f5897d5afbbf82d0821f028bea10"
      ],
      "author": {
        "name": "Pinal Shah",
        "email": "pinal@apache.org",
        "time": "Tue Feb 24 21:42:25 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 24 21:42:25 2026 +0530"
      },
      "message": "ATLAS-5223: Add option in Pre-commit to add profile during build (#542)\n\nCo-authored-by: Pinal Shah \u003cpinal.shah@freestoneinfotech.com\u003e"
    },
    {
      "commit": "f52575f68312f5897d5afbbf82d0821f028bea10",
      "tree": "49b072741dcad081dd292e9e55620770d0ff7ed6",
      "parents": [
        "1f60de3f128a49b5c1209eb2c27b81c4291834ea"
      ],
      "author": {
        "name": "Prasad Pawar",
        "email": "49935882+pawarprasad123@users.noreply.github.com",
        "time": "Tue Feb 24 18:49:34 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 24 18:49:34 2026 +0530"
      },
      "message": "ATLAS-5222: ATLAS UI: Fix dependency versions to use exact versions ,Fix Dependabot security alerts and ESLint issues across dashboard, docs, atlas-lineage update Grunt proxy configuration (#544)\n\n"
    },
    {
      "commit": "1f60de3f128a49b5c1209eb2c27b81c4291834ea",
      "tree": "4fb56a1863c43d18852ea20081b260501527f831",
      "parents": [
        "106c18eb56a0762312e30bb6dcfacbd3c69303cd"
      ],
      "author": {
        "name": "Aditya Gupta",
        "email": "aditya.gupta@freestoneinfotech.com",
        "time": "Tue Feb 24 11:31:51 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 24 11:31:51 2026 +0530"
      },
      "message": "ATLAS-5203: Upgrade Janusgraph version to 1.1.0 (#517)\n\n"
    },
    {
      "commit": "106c18eb56a0762312e30bb6dcfacbd3c69303cd",
      "tree": "a3b313239908166d918d4130bb3bd82865eddbd1",
      "parents": [
        "14246fe23f92a38a66ba1f81bf113a17978a0071"
      ],
      "author": {
        "name": "Prasad Pawar",
        "email": "49935882+pawarprasad123@users.noreply.github.com",
        "time": "Tue Feb 24 09:33:48 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 24 09:33:48 2026 +0530"
      },
      "message": "ATLAS-5212: ATLAS UI: Upgrade direct package dependencies to address Dependabot alerts (#536)\n\n"
    },
    {
      "commit": "14246fe23f92a38a66ba1f81bf113a17978a0071",
      "tree": "1012e552c3ed586f91c1ef1fbf09d39e60aabbbc",
      "parents": [
        "b780e9245a17e336c87c2bcd4ee52c2d339d1e28"
      ],
      "author": {
        "name": "Madhan Neethiraj",
        "email": "madhan@apache.org",
        "time": "Wed Feb 18 13:48:24 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Feb 18 13:48:24 2026 -0800"
      },
      "message": "ATLAS-5210: replace hbase-shaded-* dependencies with hbase-shaded-*-hadoop3 (#530)\n\n"
    },
    {
      "commit": "b780e9245a17e336c87c2bcd4ee52c2d339d1e28",
      "tree": "07d90331fe9880010c2d0a941ff9a4717e0821d1",
      "parents": [
        "38a0bbbb6be4d4cd93dd15521e7c302d7322e42b"
      ],
      "author": {
        "name": "Amruth S",
        "email": "79594127+Amruth-github@users.noreply.github.com",
        "time": "Fri Feb 13 22:07:38 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 13 08:37:38 2026 -0800"
      },
      "message": "ATLAS-5208, ATLAS-5209: Ignore hook configs: Rename table messages are not ignored, [Atlas Server config] Hive table related all entities are ignored when set ignore pattern to ignore only hive_columns and hive_table_ddl for matching qualified name pattern. (#518)\n\n* ATLAS-5209: [Atlas Server config] Hive table related all entities are ignored when set ignore pattern to ignore only hive_columns and hive_table_ddl for matching qualified name pattern.\n\n* ATLAS-5208: Ignore hook configs: Rename table messages are not ignored\n\n* Fixed checkstyle violations\n\n* Fixed test case failures\n\n* Resolved review comments"
    },
    {
      "commit": "38a0bbbb6be4d4cd93dd15521e7c302d7322e42b",
      "tree": "75b74bf31efb0af3b695271037ef6e12ec9d8b4e",
      "parents": [
        "ca244f6e614098e78b3b19991826a8ab4f89ee7e"
      ],
      "author": {
        "name": "Madhan Neethiraj",
        "email": "madhan@apache.org",
        "time": "Fri Feb 13 08:18:47 2026 -0800"
      },
      "committer": {
        "name": "Madhan Neethiraj",
        "email": "madhan@apache.org",
        "time": "Fri Feb 13 08:18:47 2026 -0800"
      },
      "message": "ATLAS-5187: fix checkstyle violations\n"
    },
    {
      "commit": "ca244f6e614098e78b3b19991826a8ab4f89ee7e",
      "tree": "203ccfff2ca7d31dd05c2462f258be6fb55d95e9",
      "parents": [
        "e9ace5950f752dcf7c8ba9556e8468a3be73af63"
      ],
      "author": {
        "name": "Madhan Neethiraj",
        "email": "madhan@apache.org",
        "time": "Thu Feb 12 20:17:36 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 12 20:17:36 2026 -0800"
      },
      "message": "ATLAS-5217: updated atlas-testtools dependency scope to test (#522)\n\n"
    },
    {
      "commit": "e9ace5950f752dcf7c8ba9556e8468a3be73af63",
      "tree": "9ad8447ce0bdb35d2e269f7b9a223b26294eb70c",
      "parents": [
        "bb56d99b10ed558fb1523361ddd3cfb898aa2d53"
      ],
      "author": {
        "name": "Madhan Neethiraj",
        "email": "madhan@apache.org",
        "time": "Thu Feb 12 18:36:06 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 12 18:36:06 2026 -0800"
      },
      "message": "ATLAS-5204: fix flaky test InMemoryAuditRepositoryTest.testDeleteEventsV2() (#515)\n\n"
    },
    {
      "commit": "bb56d99b10ed558fb1523361ddd3cfb898aa2d53",
      "tree": "aa6806537217f7f79f3f8ebd23913699d2823907",
      "parents": [
        "c567667665c510b33a0430dc1b77f88d158b0629"
      ],
      "author": {
        "name": "Madhan Neethiraj",
        "email": "madhan@apache.org",
        "time": "Fri Feb 06 14:58:28 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 06 14:58:28 2026 -0800"
      },
      "message": "ATLAS-5200: updated HBase version to 2.6.4; replaced hbase library dependencies with shaded version (#514)\n\n"
    },
    {
      "commit": "c567667665c510b33a0430dc1b77f88d158b0629",
      "tree": "250ad2ff3b8572f3f1daec2554fb8ee7d4d00920",
      "parents": [
        "ff6e161dc3226be9a2d83370195e2c5a916c1c11"
      ],
      "author": {
        "name": "Madhan Neethiraj",
        "email": "madhan@apache.org",
        "time": "Thu Feb 05 09:22:48 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 05 09:22:48 2026 -0800"
      },
      "message": "ATLAS-5200: upgrade to Hadoop 3.4.2, HBase 2.6.0 (#513)\n\n"
    },
    {
      "commit": "ff6e161dc3226be9a2d83370195e2c5a916c1c11",
      "tree": "a5ad01f84b2c6b02be56afd0e3d3d9f6d002075e",
      "parents": [
        "9e639a9e00dc2445b4f717dccdf47b19f373b8c1"
      ],
      "author": {
        "name": "Pinal Shah",
        "email": "pinal.shah@freestoneinfotech.com",
        "time": "Thu Feb 05 15:50:21 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 05 15:50:21 2026 +0530"
      },
      "message": "ATLAS-5187: Fix audit related issues when rdbms backend is selected (#498)\n\n"
    },
    {
      "commit": "9e639a9e00dc2445b4f717dccdf47b19f373b8c1",
      "tree": "ae6c1aeff17943556ae5ba794471914e881e640c",
      "parents": [
        "afd12f0fb9367b8f7bde40683a99d8f0f5996df3"
      ],
      "author": {
        "name": "Aditya Gupta",
        "email": "aditya.gupta@freestoneinfotech.com",
        "time": "Thu Feb 05 14:50:32 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 05 14:50:32 2026 +0530"
      },
      "message": "ATLAS-5056: Entity audit should not be created for instances of internal entity-types (#471)\n\n"
    },
    {
      "commit": "afd12f0fb9367b8f7bde40683a99d8f0f5996df3",
      "tree": "10e9eca74e4fc7de57fdc64de8a0d4183e03fc7b",
      "parents": [
        "f00d3733ae558a3add3cadf8aafa2ccd7a9feb8c"
      ],
      "author": {
        "name": "Aditya Gupta",
        "email": "aditya.gupta@freestoneinfotech.com",
        "time": "Thu Feb 05 14:44:57 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 05 14:44:57 2026 +0530"
      },
      "message": "ATLAS-5147: Relationship Search API approximateCount returns pageLimit value instead of total relationship count#2 (#477)\n\n"
    },
    {
      "commit": "f00d3733ae558a3add3cadf8aafa2ccd7a9feb8c",
      "tree": "0cd0dd18c685e5d66840464f941ad65c96ec5351",
      "parents": [
        "aa61cc753085b8f3f23fa7766b8d1efedfa35670"
      ],
      "author": {
        "name": "Aditya Gupta",
        "email": "aditya.gupta@freestoneinfotech.com",
        "time": "Thu Feb 05 14:40:30 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Feb 05 14:40:30 2026 +0530"
      },
      "message": "ATLAS-5198: Review and Improve logging of create/update entity flow (#512)\n\n"
    },
    {
      "commit": "aa61cc753085b8f3f23fa7766b8d1efedfa35670",
      "tree": "162d7448839c6f42b4e12b578d7a7433f9acec4f",
      "parents": [
        "fb36b03fc7723620f6a9eb7cf8fa732baa25963c"
      ],
      "author": {
        "name": "Prasad Pawar",
        "email": "49935882+pawarprasad123@users.noreply.github.com",
        "time": "Thu Jan 29 15:48:36 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 29 15:48:36 2026 +0530"
      },
      "message": "ATLAS-5197: Deprecate and Remove Legacy “New UI” (Backbone.js) from Apache Atlas (#509)\n\n"
    },
    {
      "commit": "fb36b03fc7723620f6a9eb7cf8fa732baa25963c",
      "tree": "6a2ed06cdbb9aec9bcd9147120364b61f288b2b8",
      "parents": [
        "a27aa12406bcb220a154ba3396fb64398b909fc7"
      ],
      "author": {
        "name": "Prasad Pawar",
        "email": "49935882+pawarprasad123@users.noreply.github.com",
        "time": "Wed Jan 28 16:19:50 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jan 28 16:19:50 2026 +0530"
      },
      "message": "ATLAS-5196: React UI Table tab: Force ascending sort for relationship results (#508)\n\n* ATLAS-5196: React UI Table tab: Force ascending sort for relationship results\n\n* ATLAS-5196: React UI Table tab: Force ascending sort for relationship results"
    }
  ],
  "next": "a27aa12406bcb220a154ba3396fb64398b909fc7"
}
