[{"url":"https://api.github.com/repos/apache/polaris/releases/397950470","assets_url":"https://api.github.com/repos/apache/polaris/releases/397950470/assets","upload_url":"https://uploads.github.com/repos/apache/polaris/releases/397950470/assets{?name,label}","html_url":"https://github.com/apache/polaris/releases/tag/apache-polaris-1.8.0","id":397950470,"author":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOMCWwoM4XuD4G","tag_name":"apache-polaris-1.8.0","target_commitish":"main","name":"Apache Polaris 1.8.0","draft":false,"immutable":false,"prerelease":false,"created_at":"2026-09-28T03:51:07Z","updated_at":"2026-09-28T04:28:26Z","published_at":"2026-09-28T04:27:48Z","assets":[{"url":"https://api.github.com/repos/apache/polaris/releases/assets/594481597","id":594481597,"node_id":"RA_kwDOMCWwoM4jbxG9","name":"apache-polaris-1.8.0.tar.gz","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/x-gzip","state":"uploaded","size":8577861,"digest":"sha256:74767671c356b482ce3dfbd8b2f6b2b672251b99d5b238dbb80e93d730fcf3cb","download_count":9,"created_at":"2026-09-28T04:23:55Z","updated_at":"2026-09-28T04:23:57Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.8.0/apache-polaris-1.8.0.tar.gz"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/594481683","id":594481683,"node_id":"RA_kwDOMCWwoM4jbxIT","name":"apache-polaris-1.8.0.tar.gz.asc","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":833,"digest":"sha256:0202ddcffc0dd483dd01fa51f149cc9e46d12c1c7c3e49b3fe7207fe9ee7b59a","download_count":2,"created_at":"2026-09-28T04:23:58Z","updated_at":"2026-09-28T04:24:03Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.8.0/apache-polaris-1.8.0.tar.gz.asc"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/594481772","id":594481772,"node_id":"RA_kwDOMCWwoM4jbxJs","name":"apache-polaris-1.8.0.tar.gz.sha512","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":157,"digest":"sha256:1402ead630baa70d6721b8e3c593c3363fbdec56cd338fc902e24e3eb6514c07","download_count":2,"created_at":"2026-09-28T04:24:03Z","updated_at":"2026-09-28T04:24:04Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.8.0/apache-polaris-1.8.0.tar.gz.sha512"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/594488271","id":594488271,"node_id":"RA_kwDOMCWwoM4jbyvP","name":"polaris-1.8.0.tgz.prov","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":1921,"digest":"sha256:8f6e0f8a90c8fd72608a379a258d90087e636b393c8151812a6bd43782332020","download_count":5,"created_at":"2026-09-28T04:27:40Z","updated_at":"2026-09-28T04:27:41Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.8.0/polaris-1.8.0.tgz.prov"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/594488283","id":594488283,"node_id":"RA_kwDOMCWwoM4jbyvb","name":"polaris-1.8.0.tgz.prov.asc","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":833,"digest":"sha256:24edb4e2be894b94893f6987f074f3221a7b8c2944a5b823458060791b7b7fab","download_count":1,"created_at":"2026-09-28T04:27:41Z","updated_at":"2026-09-28T04:27:41Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.8.0/polaris-1.8.0.tgz.prov.asc"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/594488291","id":594488291,"node_id":"RA_kwDOMCWwoM4jbyvj","name":"polaris-1.8.0.tgz.prov.sha512","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":153,"digest":"sha256:70440b3096842b9805769ad68446e3696458b9b75620afa29fcccc004c4f0e91","download_count":1,"created_at":"2026-09-28T04:27:41Z","updated_at":"2026-09-28T04:27:41Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.8.0/polaris-1.8.0.tgz.prov.sha512"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/594481789","id":594481789,"node_id":"RA_kwDOMCWwoM4jbxJ9","name":"polaris-bin-1.8.0.tgz","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/gzip","state":"uploaded","size":424220473,"digest":"sha256:2d295cafdae1c41a76739899988c61d6a6234dd92a96d89cf538d80166aa76d0","download_count":10,"created_at":"2026-09-28T04:24:04Z","updated_at":"2026-09-28T04:24:52Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.8.0/polaris-bin-1.8.0.tgz"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/594483279","id":594483279,"node_id":"RA_kwDOMCWwoM4jbxhP","name":"polaris-bin-1.8.0.tgz.asc","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":833,"digest":"sha256:6a0094089f85be834a5730a89f6ae208787a7d4958d10c7307c5f3d05455d79c","download_count":1,"created_at":"2026-09-28T04:24:52Z","updated_at":"2026-09-28T04:24:54Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.8.0/polaris-bin-1.8.0.tgz.asc"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/594483333","id":594483333,"node_id":"RA_kwDOMCWwoM4jbxiF","name":"polaris-bin-1.8.0.tgz.sha512","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":151,"digest":"sha256:3ff1faccea01b1eb68097f46fa3a7c68002466ef1e8df554dc59214376063c3c","download_count":4,"created_at":"2026-09-28T04:24:54Z","updated_at":"2026-09-28T04:24:54Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.8.0/polaris-bin-1.8.0.tgz.sha512"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/594483351","id":594483351,"node_id":"RA_kwDOMCWwoM4jbxiX","name":"polaris-bin-1.8.0.zip","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/zip","state":"uploaded","size":424983223,"digest":"sha256:37c3e1391a6bb1f121c725cce3b49464aeb33e854294327d8ac27c9bd414f5f3","download_count":3,"created_at":"2026-09-28T04:24:54Z","updated_at":"2026-09-28T04:25:26Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.8.0/polaris-bin-1.8.0.zip"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/594484256","id":594484256,"node_id":"RA_kwDOMCWwoM4jbxwg","name":"polaris-bin-1.8.0.zip.asc","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":833,"digest":"sha256:c4e46faa5315098c5e44eafc83cd1312b449de7df32d64ca52c910b92affe337","download_count":1,"created_at":"2026-09-28T04:25:26Z","updated_at":"2026-09-28T04:25:27Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.8.0/polaris-bin-1.8.0.zip.asc"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/594484288","id":594484288,"node_id":"RA_kwDOMCWwoM4jbxxA","name":"polaris-bin-1.8.0.zip.sha512","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":151,"digest":"sha256:1c711bc825f084030759c7b7c2bc4d32ea4ecedaf5422e4dd7332f5b9aade4a3","download_count":1,"created_at":"2026-09-28T04:25:27Z","updated_at":"2026-09-28T04:25:28Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.8.0/polaris-bin-1.8.0.zip.sha512"}],"tarball_url":"https://api.github.com/repos/apache/polaris/tarball/apache-polaris-1.8.0","zipball_url":"https://api.github.com/repos/apache/polaris/zipball/apache-polaris-1.8.0","body":"## Release Artifacts\r\nThis release includes:\r\n- Source and binary distributions\r\n- Helm chart package\r\n- Docker images published to Docker Hub\r\n- Maven artifacts published to Maven Central\r\n\r\n## Verification\r\nAll artifacts have been signed with GPG and include SHA-512 checksums for verification.\r\n\r\n## Docker Images\r\n- `apache/polaris:1.8.0` - Polaris Server\r\n- `apache/polaris-admin:1.8.0` - Polaris Admin Tool\r\n\r\n## What's Changed\r\n* Fix concurrent table commits failing with a fatal 400 instead of a retryable 409 by @ayushtkn in https://github.com/apache/polaris/pull/5138\r\n* Update ranger.graalvm to v25.2.4 by @renovate-bot in https://github.com/apache/polaris/pull/5176\r\n* Update dependency ch.qos.logback:logback-classic to v1.6.1 by @renovate-bot in https://github.com/apache/polaris/pull/5174\r\n* Python CLI: support --no-sts and --no-kms in catalogs update by @yalindogusahin in https://github.com/apache/polaris/pull/5166\r\n* Export nested namespaces in setup CLI by @mattfaltyn in https://github.com/apache/polaris/pull/5147\r\n* Improve Makefile for pre-commit by including config doc generation by @MonkeyCanCode in https://github.com/apache/polaris/pull/5161\r\n* Update docker.io/floci/floci Docker tag to v1.5.34 by @renovate-bot in https://github.com/apache/polaris/pull/5181\r\n* Update registry.access.redhat.com/ubi9/openjdk-21-runtime Docker tag to v1.24-3 by @renovate-bot in https://github.com/apache/polaris/pull/5184\r\n* Fix setup export failure status by @mattfaltyn in https://github.com/apache/polaris/pull/5155\r\n* Add GCP external catalog authentication support to the CLI by @davidchaava in https://github.com/apache/polaris/pull/5178\r\n* Fix missing META-INF/LICENSE+NOTICE in test-fixtures/Spark jars and stale Python version by @jbonofre in https://github.com/apache/polaris/pull/5180\r\n* Introduce StructuredLogKeys constants for SLF4J addKeyValue calls by @ZephyrYWZhou in https://github.com/apache/polaris/pull/5093\r\n* Add makefile target for config-doc-verify by @MonkeyCanCode in https://github.com/apache/polaris/pull/5182\r\n* Update docker.io/prom/prometheus Docker tag to v3.13.2 by @renovate-bot in https://github.com/apache/polaris/pull/5197\r\n* Update github/codeql-action action to v4.37.4 by @renovate-bot in https://github.com/apache/polaris/pull/5198\r\n* Bump Python client version (pyproject.toml + uv.lock) in the release script by @jbonofre in https://github.com/apache/polaris/pull/5188\r\n* Update docker.io/openpolicyagent/opa Docker tag to v1.19.0 by @renovate-bot in https://github.com/apache/polaris/pull/5202\r\n* Fix NoSQL listing silently dropping entities at internal fetch boundaries by @ayushtkn in https://github.com/apache/polaris/pull/5179\r\n* Update dependency com.google.cloud:google-cloud-iamcredentials to v2.95.0 by @renovate-bot in https://github.com/apache/polaris/pull/5200\r\n* Update docker.io/floci/floci-az Docker tag to v0.10.0 by @renovate-bot in https://github.com/apache/polaris/pull/5208\r\n* Update cockroachdb/cockroach Docker tag to v26.2.5 by @renovate-bot in https://github.com/apache/polaris/pull/5199\r\n* Fix HTTP status for CommitStateUnknownException to comply with Iceberg REST spec by @vigneshio in https://github.com/apache/polaris/pull/5145\r\n* Update plugin com.gradle.common-custom-user-data-gradle-plugin to v2.8.0 by @renovate-bot in https://github.com/apache/polaris/pull/5210\r\n* Update dependency org.apache.httpcomponents.client5:httpclient5 to v5.6.3 by @renovate-bot in https://github.com/apache/polaris/pull/5209\r\n* Update actions/setup-java action to v5.7.0 by @renovate-bot in https://github.com/apache/polaris/pull/5211\r\n* Fix setup policy content round trips by @mattfaltyn in https://github.com/apache/polaris/pull/5190\r\n* Add 1.7.0 to the download section on website by @jbonofre in https://github.com/apache/polaris/pull/5214\r\n* Fix release-4 Docker Hub login registry and Python client PyPI publish by @jbonofre in https://github.com/apache/polaris/pull/5218\r\n* Update dependency io.quarkus.platform:quarkus-bom to v3.38.0 by @renovate-bot in https://github.com/apache/polaris/pull/5183\r\n* Place Spark bundle jar LICENSE/NOTICE under META-INF by @jbonofre in https://github.com/apache/polaris/pull/5203\r\n* Prevent unnecessary principal and role resolution for passthrough paths by @ayushtkn in https://github.com/apache/polaris/pull/5152\r\n* Update amazon/aws-cli Docker tag to v2.36.14 by @renovate-bot in https://github.com/apache/polaris/pull/5223\r\n* Update github/codeql-action action to v4.37.5 by @renovate-bot in https://github.com/apache/polaris/pull/5233\r\n* CLI: Setup AWS missing parameters during setup/export by @MonkeyCanCode in https://github.com/apache/polaris/pull/5219\r\n* Remove createTableDirect(Namespace, CreateTableRequest) convenience overload from IcebergCatalogHandler by @ParasdotDev in https://github.com/apache/polaris/pull/5229\r\n* Remove createTableStaged convenience overloads from IcebergCatalogHandler by @ParasdotDev in https://github.com/apache/polaris/pull/5228\r\n* Use VIEW_IDENTIFIER log key on view identifier mismatch (follow-up to #5093) by @ZephyrYWZhou in https://github.com/apache/polaris/pull/5224\r\n* Update docker.io/floci/floci-gcp Docker tag to v0.6.0 by @renovate-bot in https://github.com/apache/polaris/pull/5236\r\n* Skip location overlap validation when namespace location is unchanged by @ayushtkn in https://github.com/apache/polaris/pull/5172\r\n* Docs: Add Spark 4.0 links to 1.7.0 downloads by @flyrain in https://github.com/apache/polaris/pull/5234\r\n* Remove loadTable convenience overloads from IcebergCatalogHandler by @ParasdotDev in https://github.com/apache/polaris/pull/5230\r\n* Update github/codeql-action action to v4.37.6 by @renovate-bot in https://github.com/apache/polaris/pull/5240\r\n* Update dependency io.quarkus.platform:quarkus-bom to v3.38.1 by @renovate-bot in https://github.com/apache/polaris/pull/5239\r\n* Update quay.io/keycloak/keycloak Docker tag to v26.7.1 by @renovate-bot in https://github.com/apache/polaris/pull/5242\r\n* NoSQL: Fix NPE when an entity that is not catalog content carries a location property by @ayushtkn in https://github.com/apache/polaris/pull/5241\r\n* Switch event attributes to AttributeMap by @adutra in https://github.com/apache/polaris/pull/5141\r\n* Update Gradle to v9.7.0 by @renovate-bot in https://github.com/apache/polaris/pull/5250\r\n* Update docker.io/floci/floci Docker tag to v1.6.0 by @renovate-bot in https://github.com/apache/polaris/pull/5249\r\n* Update registry.access.redhat.com/ubi9/openjdk-21-runtime Docker tag to v1.24-3.1785873419 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/5248\r\n* Remove CLI dead code by @MonkeyCanCode in https://github.com/apache/polaris/pull/5252\r\n* CLI: remove un-used reference by @MonkeyCanCode in https://github.com/apache/polaris/pull/5253\r\n* Update ranger to v2.9.0 by @MonkeyCanCode in https://github.com/apache/polaris/pull/5251\r\n* Disable OTel LGTM for quarkusDev by @MonkeyCanCode in https://github.com/apache/polaris/pull/5258\r\n* fix(jdbc): handle trailing-slash mismatch in optimized sibling overlap check by @vigneshio in https://github.com/apache/polaris/pull/5003\r\n* Fix JDBC lost-create under SERIALIZABLE isolation by @iprithv in https://github.com/apache/polaris/pull/5094\r\n* Update dependency pre-commit to v4.6.2 by @renovate-bot in https://github.com/apache/polaris/pull/5272\r\n* Update dependency jupyterlab to v4.6.3 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/5268\r\n* Update amazon/aws-cli Docker tag to v2.36.20 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/5266\r\n* Update dependency com.puppycrawl.tools:checkstyle to v13.10.0 by @renovate-bot in https://github.com/apache/polaris/pull/5262\r\n* Adjust CHANGELOG.md after the 1.7.0 release by @dimas-b in https://github.com/apache/polaris/pull/5257\r\n* Remove listViews(Namespace) convenience overload from IcebergCatalogHandler by @ParasdotDev in https://github.com/apache/polaris/pull/5225\r\n* Remove listTables(Namespace) convenience overload from IcebergCatalogHandler by @ParasdotDev in https://github.com/apache/polaris/pull/5226\r\n* Feat: OSI semantic-model core entity and CRUD by @flyrain in https://github.com/apache/polaris/pull/4961\r\n* Preserve setup entity properties in exports by @mattfaltyn in https://github.com/apache/polaris/pull/5265\r\n* Update dependency org.mongodb:mongodb-driver-sync to v5.9.2 by @renovate-bot in https://github.com/apache/polaris/pull/5275\r\n* Update docker.io/mongo Docker tag to v8.3.8 by @renovate-bot in https://github.com/apache/polaris/pull/5277\r\n* Fix JDBC listEntities fetching all remaining rows instead of the requested page by @ayushtkn in https://github.com/apache/polaris/pull/5255\r\n* Fix spark plugin getting started example by @MonkeyCanCode in https://github.com/apache/polaris/pull/5259\r\n* Add views and generic-tables support in CLI by @MonkeyCanCode in https://github.com/apache/polaris/pull/5260\r\n* Avoid re-reading view metadata from storage after a commit by @ayushtkn in https://github.com/apache/polaris/pull/5238\r\n* DefaultAuthenticator: do not merge attributes by @adutra in https://github.com/apache/polaris/pull/5254\r\n* Update dependency org.junit:junit-bom to v6.1.3 by @renovate-bot in https://github.com/apache/polaris/pull/5256\r\n* Update dependency ch.qos.logback:logback-classic to v1.6.2 by @renovate-bot in https://github.com/apache/polaris/pull/5274\r\n* Update zizmorcore/zizmor-action action to v0.6.2 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/5217\r\n* Update dependency org.apache.httpcomponents.client5:httpclient5 to v5.6.4 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/5261\r\n* Delegate HTTP status resolution to PolarisException hierarchy by @harshitaajoshi in https://github.com/apache/polaris/pull/5206\r\n* Do not use MemorySizeConverter by @dimas-b in https://github.com/apache/polaris/pull/5270\r\n* Update postgres Docker tag to v18.6 by @renovate-bot in https://github.com/apache/polaris/pull/5286\r\n* Update dependency io.quarkus.platform:quarkus-bom to v3.38.2 by @renovate-bot in https://github.com/apache/polaris/pull/5285\r\n* Update registry.access.redhat.com/ubi9/openjdk-21-runtime Docker tag to v1.24-3.1786536504 by @renovate-bot in https://github.com/apache/polaris/pull/5287\r\n* Fix typos and grammar issues in the documentation by @XD-DENG in https://github.com/apache/polaris/pull/5283\r\n* Fix setup export policy name collisions by @mattfaltyn in https://github.com/apache/polaris/pull/5216\r\n* Remove spurious javadoc from IcebergCatalogHandler by @dimas-b in https://github.com/apache/polaris/pull/5271\r\n* Update dependency io.floci:testcontainers-floci to v2.14.0 by @renovate-bot in https://github.com/apache/polaris/pull/5299\r\n* Update dependency mypy to >=2.3, <=2.3.1 by @renovate-bot in https://github.com/apache/polaris/pull/5298\r\n* Update dependency ch.qos.logback:logback-classic to v1.6.3 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/5295\r\n* Update github/codeql-action action to v4.37.7 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/5284\r\n* Update dependency tools.jackson:jackson-bom to v3.2.2 by @renovate-bot in https://github.com/apache/polaris/pull/5296\r\n* Follow-up: Cli add views generic tables support by @MonkeyCanCode in https://github.com/apache/polaris/pull/5290\r\n* Update amazon/aws-cli Docker tag to v2.36.24 by @renovate-bot in https://github.com/apache/polaris/pull/5304\r\n* Update dependency org.mongodb:mongodb-driver-sync to v5.10.0 by @renovate-bot in https://github.com/apache/polaris/pull/5297\r\n* Update dependency com.puppycrawl.tools:checkstyle to v13.11.0 by @renovate-bot in https://github.com/apache/polaris/pull/5303\r\n* Update dependency com.fasterxml.jackson:jackson-bom to v2.22.2 by @renovate-bot in https://github.com/apache/polaris/pull/5302\r\n* Update dependency com.diffplug.spotless:spotless-plugin-gradle to v8.10.0 by @renovate-bot in https://github.com/apache/polaris/pull/5307\r\n* Preserve setup principal-role properties by @mattfaltyn in https://github.com/apache/polaris/pull/5281\r\n* Update dependency com.google.guava:guava to v33.7.0-jre by @renovate-bot in https://github.com/apache/polaris/pull/5314\r\n* Update docker.io/openpolicyagent/opa Docker tag to v1.19.1 by @renovate-bot in https://github.com/apache/polaris/pull/5313\r\n* Fix: CLI's \"--debug\" mode leaks credentials to stderr (sanitizer misses camelCase keys on the wire) by @XD-DENG in https://github.com/apache/polaris/pull/5289\r\n* CLI: Setup Azure missing parameter during setup/export by @MonkeyCanCode in https://github.com/apache/polaris/pull/5220\r\n* Refresh the Apache Polaris homepage by @flyrain in https://github.com/apache/polaris/pull/5279\r\n* Remove \"default base location\" arg from `CatalogEntity.setStorageConfigurationInfo()` by @dimas-b in https://github.com/apache/polaris/pull/5276\r\n* Return a retryable 409 instead of 500 when a policy update loses a concurrent write by @ayushtkn in https://github.com/apache/polaris/pull/5288\r\n* Update docker.io/floci/floci Docker tag to v1.7.0 by @renovate-bot in https://github.com/apache/polaris/pull/5318\r\n* Update docker.io/floci/floci-az Docker tag to v0.11.0 by @renovate-bot in https://github.com/apache/polaris/pull/5319\r\n* Update docker.io/floci/floci-gcp Docker tag to v0.7.0 by @renovate-bot in https://github.com/apache/polaris/pull/5320\r\n* Update docker.io/prom/prometheus Docker tag to v3.14.0 by @renovate-bot in https://github.com/apache/polaris/pull/5321\r\n* Update dependency com.google.guava:guava to v33.7.1-jre by @renovate-bot in https://github.com/apache/polaris/pull/5316\r\n* Reuse principal role prefix constant in token validation by @flyrain in https://github.com/apache/polaris/pull/5300\r\n* Update dependency com.puppycrawl.tools:checkstyle to v14 by @renovate-bot in https://github.com/apache/polaris/pull/5323\r\n* Site: Remove unused image assets by @flyrain in https://github.com/apache/polaris/pull/5315\r\n* Update quay.io/keycloak/keycloak Docker tag to v26.7.2 by @renovate-bot in https://github.com/apache/polaris/pull/5327\r\n* Remove listNamespaces(Namespace) convenience overload from IcebergCatalogHandler by @ParasdotDev in https://github.com/apache/polaris/pull/5227\r\n* Update Gradle to v9.7.1 by @renovate-bot in https://github.com/apache/polaris/pull/5337\r\n* Update cockroachdb/cockroach Docker tag to v26.3.0 by @renovate-bot in https://github.com/apache/polaris/pull/5338\r\n* Update dependency io.quarkus.platform:quarkus-bom to v3.38.3 by @renovate-bot in https://github.com/apache/polaris/pull/5336\r\n* Update dependency org.agrona:agrona to v2.6.0 by @renovate-bot in https://github.com/apache/polaris/pull/5339\r\n* Remove MinIO based tests and minio-testcontainer by @snazy in https://github.com/apache/polaris/pull/5192\r\n* Update dependency io.floci:testcontainers-floci to v2.15.0 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/5332\r\n* Update dependency io.micrometer:micrometer-bom to v1.17.1 by @renovate-bot in https://github.com/apache/polaris/pull/5341\r\n* Return Iceberg ErrorResponse envelope for server-side JSON processing errors by @iprithv in https://github.com/apache/polaris/pull/5333\r\n* Fix NoSQL client-ID index reporting a re-added key as already in use by @ayushtkn in https://github.com/apache/polaris/pull/5326\r\n* Update dependency software.amazon.awssdk:bom to v2.54.0 by @renovate-bot in https://github.com/apache/polaris/pull/4644\r\n* Update dependency io.smallrye.config:smallrye-config-core to v3.18.2 by @renovate-bot in https://github.com/apache/polaris/pull/5343\r\n* hardening: null-safe list handling in 'catalogs update --allowed-location' by @XD-DENG in https://github.com/apache/polaris/pull/5325\r\n* Improve homepage visual consistency by @flyrain in https://github.com/apache/polaris/pull/5317\r\n* Replace manual guides list with automatically generated one by @adutra in https://github.com/apache/polaris/pull/5334\r\n* Update github/codeql-action action to v4.37.8 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/5346\r\n* fix(jdbc): key the policy mapping delete on the identity columns by @flyingImer in https://github.com/apache/polaris/pull/5306\r\n* OpenLineage: add no-op POST /api/v1/lineage ingest endpoint by @adnanhemani in https://github.com/apache/polaris/pull/4667\r\n* Add decrypt only access for legacy AWS KMS keys by @iting0321 in https://github.com/apache/polaris/pull/5162\r\n* Update docker.io/adobe/s3mock Docker tag to v5.2.0 by @renovate-bot in https://github.com/apache/polaris/pull/5352\r\n* Update dependency com.adobe.testing:s3mock-testcontainers to v5.2.0 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/5351\r\n* Remove invalid alert banner by @MonkeyCanCode in https://github.com/apache/polaris/pull/5354\r\n* Fix: CLI 'catalogs create --type external' skips required-flag validation, leaking a pydantic ValidationError by @XD-DENG in https://github.com/apache/polaris/pull/5353\r\n* Add Community and Slack actions to the homepage by @flyrain in https://github.com/apache/polaris/pull/5356\r\n* Update dependency io.openlineage:openlineage-java to v1.52.0 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/5348\r\n* Update dependency software.amazon.awssdk:bom to v2.54.2 by @renovate-bot in https://github.com/apache/polaris/pull/5359\r\n* Update amazon/aws-cli Docker tag to v2.36.29 by @renovate-bot in https://github.com/apache/polaris/pull/5358\r\n* Remove remaining MinIO regression support by @snazy in https://github.com/apache/polaris/pull/5342\r\n* Fix leaking TARGET_ENTITY_CONCURRENTLY_MODIFIED in AtomicOperationMetaStoreManager for renameEntity by @ayushtkn in https://github.com/apache/polaris/pull/5191\r\n* Fix relational JDBC location-overlap index to match the optimized sibling-check query by @iprithv in https://github.com/apache/polaris/pull/5301\r\n* Return 503 instead of 500 when the metastore fails during authentication by @shyundev in https://github.com/apache/polaris/pull/5247\r\n* Return a generic 503 message when the metastore fails during authentication by @shyundev in https://github.com/apache/polaris/pull/5363\r\n* Add the missing indexes to the CockroachDB schema by @shyundev in https://github.com/apache/polaris/pull/5361\r\n* Update actions/setup-java action to v6 by @renovate-bot in https://github.com/apache/polaris/pull/5364\r\n* Update registry.access.redhat.com/ubi9/openjdk-21-runtime Docker tag to v1.24-3.1787219878 by @renovate-bot in https://github.com/apache/polaris/pull/5365\r\n* Update dependency com.google.cloud:google-cloud-iamcredentials to v2.96.0 by @renovate-bot in https://github.com/apache/polaris/pull/5367\r\n* Fix scope of DROP_WITH_PURGE_ENABLED to tables so views can be dropped by @ayushtkn in https://github.com/apache/polaris/pull/5322\r\n* Enlarge the homepage brandmark by @flyrain in https://github.com/apache/polaris/pull/5368\r\n* Update dependency net.ltgt.gradle:gradle-errorprone-plugin to v5.1.1 by @renovate-bot in https://github.com/apache/polaris/pull/5379\r\n* Update ranger.graalvm to v25.3.4.1 by @renovate-bot in https://github.com/apache/polaris/pull/5380\r\n* Fix NPE in IcebergExceptionMapper when a cloud exception has a null message by @iprithv in https://github.com/apache/polaris/pull/5340\r\n* OpenLineageIngestRequest: fix javadoc warning by @adutra in https://github.com/apache/polaris/pull/5372\r\n* Silence verbose Ranger logger during tests by @adutra in https://github.com/apache/polaris/pull/5375\r\n* StsClientsPool: fix deprecation warning by @adutra in https://github.com/apache/polaris/pull/5374\r\n* Bump version to 1.8.0-SNAPSHOT following the 1.7.0 release by @adutra in https://github.com/apache/polaris/pull/5381\r\n* Docs: fix Polaris Guide Testing docs by @adutra in https://github.com/apache/polaris/pull/5373\r\n* Fix TestAddressResolver#resolveGoodName to avoid failing due to projectnessie.org by @ayushtkn in https://github.com/apache/polaris/pull/5384\r\n* Update dependency io.quarkus.platform:quarkus-bom to v3.39.1 by @renovate-bot in https://github.com/apache/polaris/pull/5394\r\n* Update cockroachdb/cockroach Docker tag to v26.3.1 by @renovate-bot in https://github.com/apache/polaris/pull/5392\r\n* Update github/codeql-action action to v4.37.9 by @renovate-bot in https://github.com/apache/polaris/pull/5393\r\n* Update docker.io/openpolicyagent/opa Docker tag to v1.20.0 by @renovate-bot in https://github.com/apache/polaris/pull/5400\r\n* Update registry.access.redhat.com/ubi9/openjdk-21-runtime Docker tag to v1.24-3.1787587037 by @renovate-bot in https://github.com/apache/polaris/pull/5397\r\n* Update dependency com.diffplug.spotless:spotless-plugin-gradle to v8.10.1 by @renovate-bot in https://github.com/apache/polaris/pull/5399\r\n* NoSQL: Bulk-fetch grant targets instead of one round-trip per grant by @ayushtkn in https://github.com/apache/polaris/pull/5383\r\n* Update docker.io/openpolicyagent/opa Docker tag to v1.20.1 by @renovate-bot in https://github.com/apache/polaris/pull/5402\r\n* Fix setup round trips for dotted namespace levels by @mattfaltyn in https://github.com/apache/polaris/pull/5292\r\n* Make the Relational JDBC schema name configurable by @cobed95 in https://github.com/apache/polaris/pull/4945\r\n* Update dependency org.mongodb:mongodb-driver-sync to v5.11.0 by @renovate-bot in https://github.com/apache/polaris/pull/5408\r\n* Update dependency com.puppycrawl.tools:checkstyle to v14.1.0 by @renovate-bot in https://github.com/apache/polaris/pull/5413\r\n* Update dependency software.amazon.awssdk:bom to v2.54.7 by @renovate-bot in https://github.com/apache/polaris/pull/5417\r\n* Update amazon/aws-cli Docker tag to v2.36.34 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/5416\r\n* Clarify default table-like location documentation by @flyrain in https://github.com/apache/polaris/pull/5414\r\n* Preserve catalog storage names in setup round trips by @mattfaltyn in https://github.com/apache/polaris/pull/5345\r\n* Update quay.io/keycloak/keycloak Docker tag to v26.7.3 by @renovate-bot in https://github.com/apache/polaris/pull/5418\r\n* CLI: add storage-name support by @MonkeyCanCode in https://github.com/apache/polaris/pull/5412\r\n* Fix namespace creation rejecting its own default location by @ayushtkn in https://github.com/apache/polaris/pull/5357\r\n* Site: redesign shortcodes and partials producing GitHub links by @adutra in https://github.com/apache/polaris/pull/5411\r\n* Update dependency pyiceberg to v0.12.0 by @renovate-bot in https://github.com/apache/polaris/pull/5429\r\n* Update docker.io/floci/floci-az Docker tag to v0.12.0 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/5426\r\n* Update docker.io/floci/floci-gcp Docker tag to v0.8.0 by @renovate-bot in https://github.com/apache/polaris/pull/5427\r\n* Update docker.io/floci/floci Docker tag to v2 by @renovate-bot in https://github.com/apache/polaris/pull/5428\r\n* Update dependency io.floci:testcontainers-floci to v2.16.0 by @renovate-bot in https://github.com/apache/polaris/pull/5430\r\n* chore(regtests): remove hello world fixture by @flyrain in https://github.com/apache/polaris/pull/5423\r\n* Return 400 for rename requests missing source or destination by @iprithv in https://github.com/apache/polaris/pull/5389\r\n* Deprecate ADD_TRAILING_SLASH_TO_LOCATION by @iprithv in https://github.com/apache/polaris/pull/5273\r\n* Update dependency io.openlineage:openlineage-java to v1.53.0 by @renovate-bot in https://github.com/apache/polaris/pull/5431\r\n* Update dependency io.floci:testcontainers-floci to v2.16.1 by @renovate-bot in https://github.com/apache/polaris/pull/5435\r\n* Skip the default-location check when the namespace location was not requested by @ayushtkn in https://github.com/apache/polaris/pull/5422\r\n* Update dependency io.quarkus.platform:quarkus-bom to v3.39.2 by @renovate-bot in https://github.com/apache/polaris/pull/5443\r\n* Log the correct operation name when storePrincipalSecrets fails by @iprithv in https://github.com/apache/polaris/pull/5441\r\n* Update docker.io/openpolicyagent/opa Docker tag to v1.20.2 by @renovate-bot in https://github.com/apache/polaris/pull/5444\r\n* Update dependency org.slf4j:slf4j-api to v2.0.19 by @renovate-bot in https://github.com/apache/polaris/pull/5447\r\n* fix(auth): bind internal JWTs to principal secret generation by @vigneshio in https://github.com/apache/polaris/pull/5053\r\n* Fix EntityNameLookupRecord.toString to use the correct class name by @iprithv in https://github.com/apache/polaris/pull/5450\r\n* Update alpine/curl Docker tag to v8.22.0 by @renovate-bot in https://github.com/apache/polaris/pull/5451\r\n* Update dependency com.h2database:h2 to v2.5.250 by @renovate-bot in https://github.com/apache/polaris/pull/5448\r\n* Update dependency com.diffplug.spotless:spotless-plugin-gradle to v8.10.2 by @renovate-bot in https://github.com/apache/polaris/pull/5449\r\n* Update dependency software.amazon.awssdk:bom to v2.54.13 by @renovate-bot in https://github.com/apache/polaris/pull/5456\r\n* Update amazon/aws-cli Docker tag to v2.36.40 by @renovate-bot in https://github.com/apache/polaris/pull/5455\r\n* Reduce log verbosity of NoSQL persistence tests by @adutra in https://github.com/apache/polaris/pull/5440\r\n* Rat: update exclusions for Hugo, AI, Spark and IntelliJ by @adutra in https://github.com/apache/polaris/pull/5453\r\n* Update registry.access.redhat.com/ubi9/openjdk-21-runtime Docker tag to v1.24-3.1788187382 by @renovate-bot in https://github.com/apache/polaris/pull/5461\r\n* Update plugin rat to v0.8.2 by @renovate-bot in https://github.com/apache/polaris/pull/5460\r\n* Doc: Fix typo, wrong reference, and missing article in guides by @MonkeyCanCode in https://github.com/apache/polaris/pull/5464\r\n* Update dependency com.google.cloud:google-cloud-iamcredentials to v2.97.0 by @MonkeyCanCode in https://github.com/apache/polaris/pull/5463\r\n* CLI: show current status for namespace during setup dry-run by @MonkeyCanCode in https://github.com/apache/polaris/pull/5462\r\n* Update dependency com.auth0:java-jwt to v4.6.1 by @renovate-bot in https://github.com/apache/polaris/pull/5467\r\n* Update `CatalogHandler` and `PolarisAdminServier` to `authorize` using `AuthorizationIntent` by @sungwy in https://github.com/apache/polaris/pull/5194\r\n* fix(persistence): reject a rename that would move an entity across catalogs by @flyingImer in https://github.com/apache/polaris/pull/5305\r\n* Reject unknown policyType filter values in the Policy API by @SEPURI-SAI-KRISHNA in https://github.com/apache/polaris/pull/5310\r\n* Update plugin rat to v0.9.0 by @renovate-bot in https://github.com/apache/polaris/pull/5471\r\n* Update docker.io/mongo Docker tag to v8.3.9 by @renovate-bot in https://github.com/apache/polaris/pull/5470\r\n* Docs: redact the Spark credential config in catalog examples by @huaxingao in https://github.com/apache/polaris/pull/5468\r\n* Skip metadata loads for table, view, and namespace existence checks by @ayushtkn in https://github.com/apache/polaris/pull/5438\r\n* Deduplicate intent-to-resolved-path resolution across authorizers by @ZephyrYWZhou in https://github.com/apache/polaris/pull/5486\r\n* Update dependency org.mongodb:mongodb-driver-sync to v5.11.1 by @renovate-bot in https://github.com/apache/polaris/pull/5490\r\n* Update plugin rat to v0.10.0 by @renovate-bot in https://github.com/apache/polaris/pull/5489\r\n* Update github/codeql-action action to v4.38.0 by @renovate-bot in https://github.com/apache/polaris/pull/5480\r\n* Update registry.access.redhat.com/ubi9/openjdk-21-runtime Docker tag to v1.24-3.1788862450 by @renovate-bot in https://github.com/apache/polaris/pull/5479\r\n* Update plugin com.gradle.develocity to v4.5.1 by @renovate-bot in https://github.com/apache/polaris/pull/5478\r\n* Update actions/setup-java action to v6.0.1 by @renovate-bot in https://github.com/apache/polaris/pull/5477\r\n* Update pypa/gh-action-pypi-publish action to v1.14.2 by @renovate-bot in https://github.com/apache/polaris/pull/4308\r\n* Accept optional whitespace around commas when parsing If-None-Match by @iprithv in https://github.com/apache/polaris/pull/5454\r\n* fix: propagate SupportsBulkOperations through the FileIO wrappers by @rinzool in https://github.com/apache/polaris/pull/5378\r\n*  Fix Azure user delegation key clock-skew failures  by @fivetran-arunsuri in https://github.com/apache/polaris/pull/5483\r\n* Thread ResolvedIntent through findMissingPrivileges by @ZephyrYWZhou in https://github.com/apache/polaris/pull/5493\r\n* Update plugin rat to v0.11.0 by @renovate-bot in https://github.com/apache/polaris/pull/5495\r\n* Update dependency com.adobe.testing:s3mock-testcontainers to v5.2.2 by @renovate-bot in https://github.com/apache/polaris/pull/5496\r\n* Update docker.io/adobe/s3mock Docker tag to v5.2.2 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/5497\r\n* Return 404 when policies disappear during deletion by @flyrain in https://github.com/apache/polaris/pull/5500\r\n* Return 404 when semantic models disappear during deletion by @flyrain in https://github.com/apache/polaris/pull/5499\r\n* Return 404 when generic tables disappear during deletion by @flyrain in https://github.com/apache/polaris/pull/5502\r\n* Fix namespace property updates that set a location always failing by @ayushtkn in https://github.com/apache/polaris/pull/5474\r\n* Update amazon/aws-cli Docker tag to v2.36.44 by @renovate-bot in https://github.com/apache/polaris/pull/5509\r\n* Update dependency software.amazon.awssdk:bom to v2.54.17 by @renovate-bot in https://github.com/apache/polaris/pull/5510\r\n* Update dependency io.smallrye.config:smallrye-config-core to v3.18.3 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/5505\r\n* [Fix] Update dependency io.quarkus.platform:quarkus-bom to v3.39.3 by @MonkeyCanCode in https://github.com/apache/polaris/pull/5511\r\n* Fix retry handling in `executeSelect()` by @dimas-b in https://github.com/apache/polaris/pull/5501\r\n* Handle an already-dropped task entity on async task retry by @SEPURI-SAI-KRISHNA in https://github.com/apache/polaris/pull/5312\r\n* Update docker.io/mongo Docker tag to v8.3.11 by @renovate-bot in https://github.com/apache/polaris/pull/5514\r\n* Update docker.io/jaegertracing/jaeger Docker tag to v2.21.0 by @renovate-bot in https://github.com/apache/polaris/pull/5519\r\n* Update docker.io/floci/floci-az Docker tag to v0.13.0 by @renovate-bot in https://github.com/apache/polaris/pull/5517\r\n* Update docker.io/floci/floci-gcp Docker tag to v0.9.0 by @renovate-bot in https://github.com/apache/polaris/pull/5518\r\n* Update docker.io/floci/floci Docker tag to v2.1.0 by @renovate-bot in https://github.com/apache/polaris/pull/5516\r\n* fix(auth): avoid exceptions for non-Polaris tokens during verification by @vigneshio in https://github.com/apache/polaris/pull/5407\r\n* Fix GCS credential vending crash on bucket-root locations without trailing slash by @iprithv in https://github.com/apache/polaris/pull/5512\r\n* Deduplicate leading-slash trimming into StorageLocation.trimLeadingSlash by @iprithv in https://github.com/apache/polaris/pull/5524\r\n* Re-enable cloud storage ViewCatalogTests by @HotSushi in https://github.com/apache/polaris/pull/5382\r\n* fix: return 400 instead of 500 for malformed pageToken on list endpoints by @youngrae81 in https://github.com/apache/polaris/pull/5466\r\n* Reject NoSQL pagination tokens for missing snapshots by @iting0321 in https://github.com/apache/polaris/pull/5508\r\n* Update dependency jakarta.enterprise:jakarta.enterprise.cdi-api to v5 by @renovate-bot in https://github.com/apache/polaris/pull/5527\r\n* Core: Drop redundant getOperation() overrides in AuthorizationIntent records by @ZephyrYWZhou in https://github.com/apache/polaris/pull/5507\r\n* Bound async file-cleanup deletions with a configurable timeout by @iprithv in https://github.com/apache/polaris/pull/5398\r\n* Remove unused PolarisDiagnostics from PolarisStorageIntegrationProviderImpl by @dimas-b in https://github.com/apache/polaris/pull/5529\r\n* fix: clarify the error when X-Iceberg-Access-Delegation resolves to unsupported remote signing by @youngrae81 in https://github.com/apache/polaris/pull/5473\r\n* Update quay.io/keycloak/keycloak Docker tag to v26.7.4 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/5530\r\n* Add a configurable maximum for client-requested list page sizes by @ayushtkn in https://github.com/apache/polaris/pull/5282\r\n* CLI: Add pagination support by @MonkeyCanCode in https://github.com/apache/polaris/pull/5385\r\n* Add semantic model privileges by @flyrain in https://github.com/apache/polaris/pull/5492\r\n* Check for commit conflicts before writing new table metadata by @raunaqmorarka in https://github.com/apache/polaris/pull/5329\r\n\r\n## New Contributors\r\n* @yalindogusahin made their first contribution in https://github.com/apache/polaris/pull/5166\r\n* @davidchaava made their first contribution in https://github.com/apache/polaris/pull/5178\r\n* @ParasdotDev made their first contribution in https://github.com/apache/polaris/pull/5229\r\n* @harshitaajoshi made their first contribution in https://github.com/apache/polaris/pull/5206\r\n* @XD-DENG made their first contribution in https://github.com/apache/polaris/pull/5283\r\n* @shyundev made their first contribution in https://github.com/apache/polaris/pull/5247\r\n* @cobed95 made their first contribution in https://github.com/apache/polaris/pull/4945\r\n* @SEPURI-SAI-KRISHNA made their first contribution in https://github.com/apache/polaris/pull/5310\r\n* @rinzool made their first contribution in https://github.com/apache/polaris/pull/5378\r\n* @raunaqmorarka made their first contribution in https://github.com/apache/polaris/pull/5329\r\n\r\n**Full Changelog**: https://github.com/apache/polaris/compare/apache-polaris-1.7.0...apache-polaris-1.8.0","reactions":{"url":"https://api.github.com/repos/apache/polaris/releases/397950470/reactions","total_count":4,"+1":1,"-1":0,"laugh":0,"hooray":1,"confused":0,"heart":1,"rocket":1,"eyes":0},"mentions_count":30},{"url":"https://api.github.com/repos/apache/polaris/releases/363702632","assets_url":"https://api.github.com/repos/apache/polaris/releases/363702632/assets","upload_url":"https://uploads.github.com/repos/apache/polaris/releases/363702632/assets{?name,label}","html_url":"https://github.com/apache/polaris/releases/tag/apache-polaris-1.7.0","id":363702632,"author":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOMCWwoM4Vralo","tag_name":"apache-polaris-1.7.0","target_commitish":"main","name":"Apache Polaris 1.7.0","draft":false,"immutable":false,"prerelease":false,"created_at":"2026-08-02T04:50:24Z","updated_at":"2026-08-02T05:02:20Z","published_at":"2026-08-02T05:02:20Z","assets":[{"url":"https://api.github.com/repos/apache/polaris/releases/assets/498576703","id":498576703,"node_id":"RA_kwDOMCWwoM4dt60_","name":"apache-polaris-1.7.0.tar.gz","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/x-gzip","state":"uploaded","size":10122158,"digest":"sha256:0868f40f8701ad98afcc10a37fa3f978f6eae9e021efc193f74829401862e7ad","download_count":39,"created_at":"2026-08-02T05:00:58Z","updated_at":"2026-08-02T05:00:59Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.7.0/apache-polaris-1.7.0.tar.gz"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/498576720","id":498576720,"node_id":"RA_kwDOMCWwoM4dt61Q","name":"apache-polaris-1.7.0.tar.gz.asc","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":833,"digest":"sha256:6284c9bf728ea217ca7880a6af688f0abfad929a87e41956e67da8a27288b308","download_count":2,"created_at":"2026-08-02T05:00:59Z","updated_at":"2026-08-02T05:01:00Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.7.0/apache-polaris-1.7.0.tar.gz.asc"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/498576725","id":498576725,"node_id":"RA_kwDOMCWwoM4dt61V","name":"apache-polaris-1.7.0.tar.gz.sha512","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":157,"digest":"sha256:7fce5705b055e9a5e6b4671b0f0c00fec08e2c31e5b1845b310cad42a01e0ef4","download_count":7,"created_at":"2026-08-02T05:01:00Z","updated_at":"2026-08-02T05:01:00Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.7.0/apache-polaris-1.7.0.tar.gz.sha512"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/498577300","id":498577300,"node_id":"RA_kwDOMCWwoM4dt6-U","name":"apache_polaris-1.7.0-py3-none-any.whl","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":621378,"digest":"sha256:c589d05f73025b2999105a129d4eafc0b3a6e6f046ac83f66b66f2e288ff032e","download_count":12,"created_at":"2026-08-02T05:01:54Z","updated_at":"2026-08-02T05:01:54Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.7.0/apache_polaris-1.7.0-py3-none-any.whl"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/498577307","id":498577307,"node_id":"RA_kwDOMCWwoM4dt6-b","name":"apache_polaris-1.7.0-py3-none-any.whl.asc","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":833,"digest":"sha256:f3bfeb4d0fd99fa5586849513eead480a3d72e3284c2aa920f8842a6b9a5570c","download_count":3,"created_at":"2026-08-02T05:01:54Z","updated_at":"2026-08-02T05:01:55Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.7.0/apache_polaris-1.7.0-py3-none-any.whl.asc"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/498577313","id":498577313,"node_id":"RA_kwDOMCWwoM4dt6-h","name":"apache_polaris-1.7.0-py3-none-any.whl.sha512","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":168,"digest":"sha256:6523fc38f38f12eb76dd3b6871d3b98efe38c47aa2d7c8ecf217eff7b8a58ded","download_count":2,"created_at":"2026-08-02T05:01:55Z","updated_at":"2026-08-02T05:01:55Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.7.0/apache_polaris-1.7.0-py3-none-any.whl.sha512"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/498577516","id":498577516,"node_id":"RA_kwDOMCWwoM4dt7Bs","name":"polaris-1.7.0.tgz.prov","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":1921,"digest":"sha256:25fb3bdc930bde37f2118900d5e811a811baf34f6cff2056fcee2839136098fc","download_count":11,"created_at":"2026-08-02T05:02:14Z","updated_at":"2026-08-02T05:02:14Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.7.0/polaris-1.7.0.tgz.prov"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/498577517","id":498577517,"node_id":"RA_kwDOMCWwoM4dt7Bt","name":"polaris-1.7.0.tgz.prov.asc","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":833,"digest":"sha256:7fb18f7157b319d51786ee54d40c7e9fb6daa6c4750970e7b3a055f89e984e45","download_count":2,"created_at":"2026-08-02T05:02:14Z","updated_at":"2026-08-02T05:02:14Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.7.0/polaris-1.7.0.tgz.prov.asc"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/498577520","id":498577520,"node_id":"RA_kwDOMCWwoM4dt7Bw","name":"polaris-1.7.0.tgz.prov.sha512","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":153,"digest":"sha256:78637e2599f0a22129753ffbb2635f1c1f5d8e7290d1b901efe484beab7b4e00","download_count":3,"created_at":"2026-08-02T05:02:14Z","updated_at":"2026-08-02T05:02:15Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.7.0/polaris-1.7.0.tgz.prov.sha512"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/498576727","id":498576727,"node_id":"RA_kwDOMCWwoM4dt61X","name":"polaris-bin-1.7.0.tgz","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/gzip","state":"uploaded","size":413237131,"digest":"sha256:1ac7731d63e8024af1d9c2d9a62eb1157c7ae01e381f0ef85cde52d5f9b5a6da","download_count":3975,"created_at":"2026-08-02T05:01:00Z","updated_at":"2026-08-02T05:01:17Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.7.0/polaris-bin-1.7.0.tgz"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/498576895","id":498576895,"node_id":"RA_kwDOMCWwoM4dt63_","name":"polaris-bin-1.7.0.tgz.asc","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":833,"digest":"sha256:928a8b97354901151becf8c0e766bdf4361c0ac9a17d2c646f49d3b64b889ca3","download_count":3,"created_at":"2026-08-02T05:01:17Z","updated_at":"2026-08-02T05:01:17Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.7.0/polaris-bin-1.7.0.tgz.asc"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/498576899","id":498576899,"node_id":"RA_kwDOMCWwoM4dt64D","name":"polaris-bin-1.7.0.tgz.sha512","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":151,"digest":"sha256:1afc40e0db8e773a7630240a3d249afb5dbd0116dd33bbecbb17422af71eb0a0","download_count":11,"created_at":"2026-08-02T05:01:17Z","updated_at":"2026-08-02T05:01:17Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.7.0/polaris-bin-1.7.0.tgz.sha512"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/498576901","id":498576901,"node_id":"RA_kwDOMCWwoM4dt64F","name":"polaris-bin-1.7.0.zip","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/zip","state":"uploaded","size":413968295,"digest":"sha256:056c8c62b253a7c5c261c496b0d53e2b7bb4a759afc94082480c6da08944ea55","download_count":12,"created_at":"2026-08-02T05:01:17Z","updated_at":"2026-08-02T05:01:35Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.7.0/polaris-bin-1.7.0.zip"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/498577102","id":498577102,"node_id":"RA_kwDOMCWwoM4dt67O","name":"polaris-bin-1.7.0.zip.asc","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":833,"digest":"sha256:b5c76e18db9ed9fbc9581045256365a9d983399baaffe74e581dd35d17839e56","download_count":2,"created_at":"2026-08-02T05:01:35Z","updated_at":"2026-08-02T05:01:35Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.7.0/polaris-bin-1.7.0.zip.asc"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/498577105","id":498577105,"node_id":"RA_kwDOMCWwoM4dt67R","name":"polaris-bin-1.7.0.zip.sha512","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":151,"digest":"sha256:e024b376cb3f0ecc50289b41f432f878877b53478e1b8e7d0f03936bbccc87a5","download_count":2,"created_at":"2026-08-02T05:01:35Z","updated_at":"2026-08-02T05:01:35Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.7.0/polaris-bin-1.7.0.zip.sha512"}],"tarball_url":"https://api.github.com/repos/apache/polaris/tarball/apache-polaris-1.7.0","zipball_url":"https://api.github.com/repos/apache/polaris/zipball/apache-polaris-1.7.0","body":"## Release Artifacts\r\nThis release includes:\r\n- Source and binary distributions\r\n- Helm chart package\r\n- Docker images published to Docker Hub\r\n- Maven artifacts published to Maven Central\r\n\r\n## Verification\r\nAll artifacts have been signed with GPG and include SHA-512 checksums for verification.\r\n\r\n## Docker Images\r\n- `apache/polaris:1.7.0` - Polaris Server\r\n- `apache/polaris-admin:1.7.0` - Polaris Admin Tool\r\n\r\n## What's Changed\r\n* Fix ManifestReader resource leak in ManifestFileCleanupTaskHandler by @vigneshio in https://github.com/apache/polaris/pull/4828\r\n* Update amazon/aws-cli Docker tag to v2.35.11 by @renovate-bot in https://github.com/apache/polaris/pull/4847\r\n* Update apache/ozone Docker tag to v2.1.1 by @renovate-bot in https://github.com/apache/polaris/pull/4853\r\n* Update dependency com.adobe.testing:s3mock-testcontainers to v5.1.0 by @renovate-bot in https://github.com/apache/polaris/pull/4845\r\n* Update docker.io/adobe/s3mock Docker tag to v5.1.0 by @renovate-bot in https://github.com/apache/polaris/pull/4846\r\n* Remove TestEnvironmentExtension by @adutra in https://github.com/apache/polaris/pull/4841\r\n* Helm: Add maintenance suport in helm by @MonkeyCanCode in https://github.com/apache/polaris/pull/4755\r\n* Fix Renovate grouping and Quarkus platform updates by @snazy in https://github.com/apache/polaris/pull/4867\r\n* Update dependency ch.qos.logback:logback-classic to v1.5.35 by @renovate-bot in https://github.com/apache/polaris/pull/4868\r\n* Fix duplicate setId() in TableCleanupTaskHandler wasting entity IDs by @vigneshio in https://github.com/apache/polaris/pull/4871\r\n* Update actions/cache action to v6 by @renovate-bot in https://github.com/apache/polaris/pull/4872\r\n* Update actions/setup-python digest to ece7cb0 by @renovate-bot in https://github.com/apache/polaris/pull/4878\r\n* Migrate Ranger integration tests to server runner by @snazy in https://github.com/apache/polaris/pull/4857\r\n* CI: Use \"full\" semver for action references by @snazy in https://github.com/apache/polaris/pull/4881\r\n* Update registry.access.redhat.com/ubi9/openjdk-21-runtime Docker tag to v1.24-2.1782104518 by @renovate-bot in https://github.com/apache/polaris/pull/4882\r\n* Optimize privilege set BitSet byte-to-long conversion by @iting0321 in https://github.com/apache/polaris/pull/4869\r\n* Add GCS principal attribution to vended credentials via Workload Identity Federation by @obelix74 in https://github.com/apache/polaris/pull/4707\r\n* Migrate OPA integration tests to server runner by @snazy in https://github.com/apache/polaris/pull/4856\r\n* Migrate Spark integration tests to server runner by @snazy in https://github.com/apache/polaris/pull/4858\r\n* Site: Update community Slack invite by @flyrain in https://github.com/apache/polaris/pull/4889\r\n* Update apache/flink Docker tag to v2.3.0 by @renovate-bot in https://github.com/apache/polaris/pull/4890\r\n* Build: Give quarkus-build more heap by @snazy in https://github.com/apache/polaris/pull/4888\r\n* Migrate JDBC metrics serialization to Jackson 3 by @snazy in https://github.com/apache/polaris/pull/4861\r\n* Remove createTableDirectWithWriteDelegation method by @nandorKollar in https://github.com/apache/polaris/pull/4725\r\n* Support bulk deletion in batch file cleanup task by @nandorKollar in https://github.com/apache/polaris/pull/4850\r\n* Follow-up to #4795: use transaction connection for SELECT in inheritable policy check by @vigneshio in https://github.com/apache/polaris/pull/4810\r\n* Update actions/setup-java action to v5.4.0 by @renovate-bot in https://github.com/apache/polaris/pull/4893\r\n* Update docker.io/openpolicyagent/opa Docker tag to v1.18.0 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/4894\r\n* Add guide for Trino by @findinpath in https://github.com/apache/polaris/pull/4849\r\n* Update trinodb/trino Docker tag to v482 by @renovate-bot in https://github.com/apache/polaris/pull/4897\r\n* Update dependency ch.qos.logback:logback-classic to v1.5.36 by @renovate-bot in https://github.com/apache/polaris/pull/4895\r\n* Update registry.access.redhat.com/ubi9/openjdk-21-runtime Docker tag to v1.24-2.1782293370 by @renovate-bot in https://github.com/apache/polaris/pull/4896\r\n* Update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.4.3 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/4898\r\n* Move Ranger integration tests into Ranger extension by @snazy in https://github.com/apache/polaris/pull/4880\r\n* Move Spark integration tests into Spark projects by @snazy in https://github.com/apache/polaris/pull/4886\r\n* Bump Quarkus to 3.37.0 by @snazy in https://github.com/apache/polaris/pull/4885\r\n* Remove unused field in JdbcBasePersistenceImpl by @adutra in https://github.com/apache/polaris/pull/4892\r\n* Remove unused fields in NoSqlMetaStore by @adutra in https://github.com/apache/polaris/pull/4904\r\n* Move OPA tests into OPA extension by @snazy in https://github.com/apache/polaris/pull/4887\r\n* Update rustfs docker version by @MonkeyCanCode in https://github.com/apache/polaris/pull/4903\r\n* Move Ranger source up by @snazy in https://github.com/apache/polaris/pull/4899\r\n* Update dependency ch.qos.logback:logback-classic to v1.5.37 by @renovate-bot in https://github.com/apache/polaris/pull/4909\r\n* Migrate non-critical Jackson tests to Jackson 3 by @snazy in https://github.com/apache/polaris/pull/4862\r\n* Update Gradle to v9.6.1 by @renovate-bot in https://github.com/apache/polaris/pull/4911\r\n* When a vote failed, the vote email subject should not RESULT, it should be CANCEL by @jbonofre in https://github.com/apache/polaris/pull/4907\r\n* Doc: Simplify trino guide by @MonkeyCanCode in https://github.com/apache/polaris/pull/4902\r\n* Inject MetricsPersistence directly into PersistingMetricsReporter by @dimas-b in https://github.com/apache/polaris/pull/4866\r\n* Fix broken CLI doc reference link in iceberg-rest-federation.md by @nandorKollar in https://github.com/apache/polaris/pull/4906\r\n* Fix Gradle 9.6 deprecation warnings in build scripts by @snazy in https://github.com/apache/polaris/pull/4908\r\n* Fix GCS downscoped credential prefix boundary for locations without trailing slash by @vigneshio in https://github.com/apache/polaris/pull/4884\r\n* Fix native catalog credential vending skipping allowedLocations re-validation by @vigneshio in https://github.com/apache/polaris/pull/4860\r\n* Fix working of PURGE_VIEW_METADATA_ON_DROP by @ayushtkn in https://github.com/apache/polaris/pull/4730\r\n* Add OpenTelemetry event listener by @hkwi in https://github.com/apache/polaris/pull/4836\r\n* Update quay.io/keycloak/keycloak Docker tag to v26.6.4 by @renovate-bot in https://github.com/apache/polaris/pull/4915\r\n* Update actions/cache action to v6.1.0 by @renovate-bot in https://github.com/apache/polaris/pull/4916\r\n* Update dependency org.junit:junit-bom to v6.1.1 by @renovate-bot in https://github.com/apache/polaris/pull/4918\r\n* Update dependency com.puppycrawl.tools:checkstyle to v13.7.0 by @renovate-bot in https://github.com/apache/polaris/pull/4919\r\n* Add readiness check for reflection-free serializers by @flyrain in https://github.com/apache/polaris/pull/4913\r\n* Update dependency jupyterlab to v4.6.1 by @renovate-bot in https://github.com/apache/polaris/pull/4924\r\n* Update docker.io/openpolicyagent/opa Docker tag to v1.18.1 by @renovate-bot in https://github.com/apache/polaris/pull/4925\r\n* Update plugin com.gradle.common-custom-user-data-gradle-plugin to v2.7.0 by @renovate-bot in https://github.com/apache/polaris/pull/4933\r\n* Update dependency com.diffplug.spotless:spotless-plugin-gradle to v8.8.0 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/4932\r\n* Update dependency org.postgresql:postgresql to v42.7.12 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/4931\r\n* Update dependency org.apache.httpcomponents.client5:httpclient5 to v5.6.2 by @renovate-bot in https://github.com/apache/polaris/pull/4930\r\n* Fix correctness gap in NoSQL hasOverlappingSiblings for parent locations by @vigneshio in https://github.com/apache/polaris/pull/4873\r\n* Avoid metrics persistence setup for in-memory event buffering by @mj006648 in https://github.com/apache/polaris/pull/4877\r\n* Add missing logback-test.xml to authz modules by @adutra in https://github.com/apache/polaris/pull/4940\r\n* fix(release): correct LICENSE and NOTICE metadata by @flyingImer in https://github.com/apache/polaris/pull/4901\r\n* Prepare NoSQL pagination tokens for Jackson 3 by @snazy in https://github.com/apache/polaris/pull/4917\r\n* Migrate runtime-spark-tests to server runner by @snazy in https://github.com/apache/polaris/pull/4900\r\n* Exclude JBoss Log Manager from test classpaths in non-Quarkus modules by @adutra in https://github.com/apache/polaris/pull/4942\r\n* Update plugin com.gradle.develocity to v4.5.0 by @renovate-bot in https://github.com/apache/polaris/pull/4938\r\n* Update dependency org.keycloak:keycloak-admin-client to v26.0.10 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/4937\r\n* Fix debug log credential exposure in Python CLI by @venkateshwaracholan in https://github.com/apache/polaris/pull/4772\r\n* [Python CLI] Secure profile secret handling and config storage by @venkateshwaracholan in https://github.com/apache/polaris/pull/4770\r\n* perf: remove redundant exists check before deleteFile (saves cloud API calls) by @vigneshio in https://github.com/apache/polaris/pull/4928\r\n* Build/nit: Fix minor build script warning by @snazy in https://github.com/apache/polaris/pull/4946\r\n* Spark tests: add logback-test.xml and remove spurious log managers by @adutra in https://github.com/apache/polaris/pull/4948\r\n* Rat plugin: exclude .agents and .claude folders by @adutra in https://github.com/apache/polaris/pull/4947\r\n* Feat: Add OSI semantic-model API scaffolding by @flyrain in https://github.com/apache/polaris/pull/4816\r\n* Update docker.io/prom/prometheus Docker tag to v3.13.0 by @renovate-bot in https://github.com/apache/polaris/pull/4949\r\n* Add support for http histogram buckets by @MonkeyCanCode in https://github.com/apache/polaris/pull/4921\r\n* Update cockroachdb/cockroach Docker tag to v26.2.3 by @renovate-bot in https://github.com/apache/polaris/pull/4951\r\n* Update dependency io.quarkus.platform:quarkus-bom to v3.37.1 by @renovate-bot in https://github.com/apache/polaris/pull/4950\r\n* Fix async task retry when handlers return false by @vigneshio in https://github.com/apache/polaris/pull/4914\r\n* Update github/codeql-action action to v4.36.3 by @renovate-bot in https://github.com/apache/polaris/pull/4955\r\n* Update log4j2 monorepo to v2.26.1 by @renovate-bot in https://github.com/apache/polaris/pull/4957\r\n* fix: PolarisEventMetadata eventId() returns different UUID on each call. by @markmckeown in https://github.com/apache/polaris/pull/4956\r\n* Add session policy parameter to SigV4 connections by @ayushtkn in https://github.com/apache/polaris/pull/4954\r\n* Update docker.io/openpolicyagent/opa Docker tag to v1.18.2 by @renovate-bot in https://github.com/apache/polaris/pull/4959\r\n* Update azure/setup-helm action to v5.0.1 by @renovate-bot in https://github.com/apache/polaris/pull/4875\r\n* Update dependency org.agrona:agrona to v2.5.0 by @renovate-bot in https://github.com/apache/polaris/pull/4964\r\n* feat(cli): support custom IRC base URIs via --catalog-url by @vigneshio in https://github.com/apache/polaris/pull/4936\r\n* chore: apply ruff formatting (follow-up to #4936) by @vigneshio in https://github.com/apache/polaris/pull/4960\r\n* Update alpine/curl Docker tag to v8.21.0 by @renovate-bot in https://github.com/apache/polaris/pull/4967\r\n* fix(build): restore task dependency for Spark bundle jar Maven publication by @adnanhemani in https://github.com/apache/polaris/pull/4876\r\n* Update dependency io.smallrye.config:smallrye-config-core to v3.18.0 by @renovate-bot in https://github.com/apache/polaris/pull/4968\r\n* Update amazon/aws-cli Docker tag to v2.35.15 by @renovate-bot in https://github.com/apache/polaris/pull/4976\r\n* Migrate core serialization helpers to Jackson 3 by @snazy in https://github.com/apache/polaris/pull/4910\r\n* Update zizmorcore/zizmor-action action to v0.5.7 by @renovate-bot in https://github.com/apache/polaris/pull/4848\r\n* Update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.5.0 by @renovate-bot in https://github.com/apache/polaris/pull/4977\r\n* Update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.5.1 by @renovate-bot in https://github.com/apache/polaris/pull/4980\r\n* Moved site-guides.yml into ci.yml by @MonkeyCanCode in https://github.com/apache/polaris/pull/4971\r\n* Fix no-op assertion in ContentIdentifier index-key round-trip test by @anxkhn in https://github.com/apache/polaris/pull/4979\r\n* Cleanup metadata files on transaction failure by @ayushtkn in https://github.com/apache/polaris/pull/4934\r\n* Update dependency org.postgresql:postgresql to v42.7.13 by @renovate-bot in https://github.com/apache/polaris/pull/4985\r\n* fix(build): make semantic models OpenAPI generation cacheable by @adam-christian-software in https://github.com/apache/polaris/pull/4982\r\n* Update to correct URL for ProductionReadinessChecks.java by @MonkeyCanCode in https://github.com/apache/polaris/pull/4988\r\n* Mark OSI semantic-model API as beta by @flyrain in https://github.com/apache/polaris/pull/4983\r\n* fix: render diagnostic extra info in PolarisDiagnostics.fail messages by @anxkhn in https://github.com/apache/polaris/pull/4990\r\n* Update dependency org.mongodb:mongodb-driver-sync to v5.9.0 by @renovate-bot in https://github.com/apache/polaris/pull/4994\r\n* Removed pinned version for org.graalvm.shadowed:icu4j by @MonkeyCanCode in https://github.com/apache/polaris/pull/4989\r\n* fix(regtests): make sed in-place edit in setup.sh portable to BSD/macOS by @anxkhn in https://github.com/apache/polaris/pull/4969\r\n* CLI: Exclude .keep from package by @MonkeyCanCode in https://github.com/apache/polaris/pull/4986\r\n* Core: Validate default-base-location against storage config on catalog update by @visit2rahul in https://github.com/apache/polaris/pull/4422\r\n* Update dependency com.google.cloud:google-cloud-storage-bom to v2.70.0 by @renovate-bot in https://github.com/apache/polaris/pull/4999\r\n* Update dependency com.google.cloud:google-cloud-iamcredentials to v2.94.0 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/4998\r\n* Update ranger.graalvm to v25.1.3 by @renovate-bot in https://github.com/apache/polaris/pull/4943\r\n* Remove outdated workaround from AbstractLocalIcebergCatalogViewTest by @nandorKollar in https://github.com/apache/polaris/pull/4965\r\n* Update actions/setup-java action to v5.5.0 by @renovate-bot in https://github.com/apache/polaris/pull/4997\r\n* Migrate NoSQL serialization to Jackson 3 by @snazy in https://github.com/apache/polaris/pull/4854\r\n* runtime: Auth Refactor - Update `CatalogHandler`s and `PolarisAdminService` to use `resolveAuthorizationInputs` by @sungwy in https://github.com/apache/polaris/pull/4356\r\n* Update dependency org.projectnessie.cel:cel-bom to v0.6.2 by @renovate-bot in https://github.com/apache/polaris/pull/5006\r\n* Update github/codeql-action action to v4.37.0 by @renovate-bot in https://github.com/apache/polaris/pull/5008\r\n* Fix infinite loop from non-positive TABLE_METADATA_CLEANUP_BATCH_SIZE by @vigneshio in https://github.com/apache/polaris/pull/4970\r\n* Update dependency io.quarkus.platform:quarkus-bom to v3.37.2 by @renovate-bot in https://github.com/apache/polaris/pull/5009\r\n* Fix data corruption via premature metadata deletion in commitTransaction by @vigneshio in https://github.com/apache/polaris/pull/4920\r\n* Fix default location prefix config docs by @flyrain in https://github.com/apache/polaris/pull/5010\r\n* Add catalog config endpoint registry by @adam-christian-software in https://github.com/apache/polaris/pull/4926\r\n* Update jackson monorepo by @renovate-bot in https://github.com/apache/polaris/pull/5001\r\n* Update dependency mypy to >=2.2, <=2.2.0 by @renovate-bot in https://github.com/apache/polaris/pull/5000\r\n* Fix typo in the release 4 step by @jbonofre in https://github.com/apache/polaris/pull/5002\r\n* Make spotless-config nicer to Gradle config-cache by @snazy in https://github.com/apache/polaris/pull/5007\r\n* Update download links for 1.6.0 release by @jbonofre in https://github.com/apache/polaris/pull/5015\r\n* Update quay.io/keycloak/keycloak Docker tag to v26.7.0 by @renovate-bot in https://github.com/apache/polaris/pull/5016\r\n* Update dependency ch.qos.logback:logback-classic to v1.5.38 by @renovate-bot in https://github.com/apache/polaris/pull/5017\r\n* Update dependency com.github.dasniko:testcontainers-keycloak to v4.3.0 by @renovate-bot in https://github.com/apache/polaris/pull/5018\r\n* Eliminate double existence checks in batch file cleanup by @ayushtkn in https://github.com/apache/polaris/pull/5005\r\n* Make OPA file-based bearer token timing configurable by @iting0321 in https://github.com/apache/polaris/pull/4972\r\n* Fix catalog create secret cleanup by @iting0321 in https://github.com/apache/polaris/pull/4974\r\n* Fix ALLOW_EXTERNAL_METADATA_FILE_LOCATION is not overridable at catalog level by @ayushtkn in https://github.com/apache/polaris/pull/4966\r\n* CLI: Update apache polairs cli version in uv.lock by @MonkeyCanCode in https://github.com/apache/polaris/pull/4987\r\n* test: wait for async refresh events in testEventsAreEmitted by @vigneshio in https://github.com/apache/polaris/pull/5022\r\n* Fix ManifestFileCleanupTaskHandler to handle delete manifests by @yassbibi in https://github.com/apache/polaris/pull/4941\r\n* Add bare ADLS vended credential keys for PyIceberg compat by @iprithv in https://github.com/apache/polaris/pull/4991\r\n* Bump version to 1.7.0-SNAPSHOT following the 1.6.0 release by @dimas-b in https://github.com/apache/polaris/pull/5021\r\n* Make admin tool bootstrap idempotent for already-bootstrapped realms by @sepandr in https://github.com/apache/polaris/pull/4996\r\n* Update actions/stale action to v10.4.0 by @renovate-bot in https://github.com/apache/polaris/pull/5026\r\n* Update docker.io/prom/prometheus Docker tag to v3.13.1 by @renovate-bot in https://github.com/apache/polaris/pull/5028\r\n* Implement entity-property idempotency for createTable by @huaxingao in https://github.com/apache/polaris/pull/4912\r\n* Core: include missing privilege and target entity in PolarisAuthorizer 403 messages by @iprithv in https://github.com/apache/polaris/pull/4406\r\n* Update dependency com.puppycrawl.tools:checkstyle to v13.8.0 by @renovate-bot in https://github.com/apache/polaris/pull/5046\r\n* Update dependency org.junit:junit-bom to v6.1.2 by @renovate-bot in https://github.com/apache/polaris/pull/5047\r\n* Update amazon/aws-cli Docker tag to v2.35.21 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/5048\r\n* Update dependency com.auth0:java-jwt to v4.6.0 by @renovate-bot in https://github.com/apache/polaris/pull/5049\r\n* Remove schema version option from admin bootstrap command by @flyrain in https://github.com/apache/polaris/pull/5044\r\n* Update dependency mypy to >=2.3, <=2.3.0 by @renovate-bot in https://github.com/apache/polaris/pull/5051\r\n* Update changelog.md by @MonkeyCanCode in https://github.com/apache/polaris/pull/5042\r\n* Update actions/setup-node action to v7 by @renovate-bot in https://github.com/apache/polaris/pull/5056\r\n* Consolidate PolarisStorageConfigurationInfo retrieval by @XN137 in https://github.com/apache/polaris/pull/5030\r\n* fix(authz): include realm identifier in OPA authorization input for tenant isolation by @vigneshio in https://github.com/apache/polaris/pull/4992\r\n* Service: Make default table/view locations unique by @flyrain in https://github.com/apache/polaris/pull/4606\r\n* Fix SPDX expression for python license by @MonkeyCanCode in https://github.com/apache/polaris/pull/5059\r\n* Propagate storage HTTP client settings to S3FileIO for table operations by @iprithv in https://github.com/apache/polaris/pull/5004\r\n* Update mcr.microsoft.com/azure-storage/azurite Docker tag to v3.36.0 by @renovate-bot in https://github.com/apache/polaris/pull/5062\r\n* Eliminate redundant metastore lookups when resolving principal roles by @ayushtkn in https://github.com/apache/polaris/pull/5020\r\n* Avoid fetching full entity rows in lookupEntityVersions by @ayushtkn in https://github.com/apache/polaris/pull/5038\r\n* [opa] Correlate OPA server log with Polaris requestId; add observability for non-200 errors from OPA server by @gracechen09 in https://github.com/apache/polaris/pull/5011\r\n* Support opt-in idempotency for updateTable in the Iceberg REST catalog by @huaxingao in https://github.com/apache/polaris/pull/5037\r\n* Update dependency io.smallrye.config:smallrye-config-core to v3.18.1 by @renovate-bot in https://github.com/apache/polaris/pull/5067\r\n* Update dependency io.quarkus.platform:quarkus-bom to v3.37.3 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/5065\r\n* Update dependency org.keycloak:keycloak-admin-client to v26.0.11 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/5064\r\n* Add missing idempotency generated docs by @adutra in https://github.com/apache/polaris/pull/5069\r\n* Update dependency org.apache.spark:spark-sql_2.12 to v3.5.9 by @renovate-bot in https://github.com/apache/polaris/pull/5071\r\n* Update apache/ozone Docker tag to v2.2.0 by @renovate-bot in https://github.com/apache/polaris/pull/5072\r\n* Update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.6.0 by @renovate-bot in https://github.com/apache/polaris/pull/5073\r\n* Fix Verify configuration reference CI step by @adutra in https://github.com/apache/polaris/pull/5074\r\n* Update actions/setup-java action to v5.6.0 by @renovate-bot in https://github.com/apache/polaris/pull/5075\r\n* Update the DOAP file by @ayushtkn in https://github.com/apache/polaris/pull/5076\r\n* Change TaskHandler.handleTask to void for clearer success/failure contract [follow-up to #4914] by @vigneshio in https://github.com/apache/polaris/pull/4962\r\n* Clean up orphan metadata files on failed table/view commits by @ayushtkn in https://github.com/apache/polaris/pull/5057\r\n* perf(persistence): bound JDBC hasChildren existence check with LIMIT by @anxkhn in https://github.com/apache/polaris/pull/4973\r\n* Deprecate external table location flag by @flyrain in https://github.com/apache/polaris/pull/5012\r\n* Fix ManifestFileCleanupTaskHandlerTest by @dimas-b in https://github.com/apache/polaris/pull/5080\r\n* fix(catalog): encode default table locations with UTF-8 by @anxkhn in https://github.com/apache/polaris/pull/4975\r\n* Ensure TreeMapMetaStore range reads return copies by @iting0321 in https://github.com/apache/polaris/pull/5027\r\n* CLI add supports for non-http scheme by @MonkeyCanCode in https://github.com/apache/polaris/pull/5043\r\n* Add Floci testcontainers for AWS/GCP/Azure by @snazy in https://github.com/apache/polaris/pull/5061\r\n* Update github/codeql-action action to v4.37.1 by @renovate-bot in https://github.com/apache/polaris/pull/5077\r\n* Fix JDBC hasChildren fetching all rows and columns by @ayushtkn in https://github.com/apache/polaris/pull/5066\r\n* Move CatalogConfigEndpointContributor to `runtime/service` by @dimas-b in https://github.com/apache/polaris/pull/5052\r\n* Remove unused IdempotencyStore and idempotency_records table by @huaxingao in https://github.com/apache/polaris/pull/5086\r\n* Remove unused gcs and azurite testcontainer modules by @snazy in https://github.com/apache/polaris/pull/5083\r\n* Migrate AwsCloudWatchEventListenerTest from localstack to floci by @snazy in https://github.com/apache/polaris/pull/5081\r\n* Update dependency io.smallrye.common:smallrye-common-annotation to v2.20.0 by @renovate-bot in https://github.com/apache/polaris/pull/5103\r\n* Update docker.io/jaegertracing/jaeger Docker tag to v2.20.0 by @renovate-bot in https://github.com/apache/polaris/pull/5104\r\n* Update trinodb/trino Docker tag to v483 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/5106\r\n* Update dependency com.github.dasniko:testcontainers-keycloak to v4.3.1 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/5102\r\n* Update actions/setup-python action to v7 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/5105\r\n* Update cockroachdb/cockroach Docker tag to v26.2.4 by @renovate-bot in https://github.com/apache/polaris/pull/5079\r\n* Update zizmorcore/zizmor-action action to v0.6.0 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/5063\r\n* Move testcontainer modules to `tools/testcontainers/` by @snazy in https://github.com/apache/polaris/pull/5100\r\n* Update quay.io/ceph/ceph Docker tag to v21 by @renovate-bot in https://github.com/apache/polaris/pull/5108\r\n* Add Polaris Community Meeting 2026-07-09 by @jbonofre in https://github.com/apache/polaris/pull/5025\r\n* feat(persistence): replace EventEntity.REALM_SCOPED sentinel with nullable catalog_id by @sririshindra in https://github.com/apache/polaris/pull/4981\r\n* Update actions/checkout action to v7.0.1 by @renovate-bot in https://github.com/apache/polaris/pull/5109\r\n* Move Keycloak testcontainers to new module and remove admin client by @adutra in https://github.com/apache/polaris/pull/5107\r\n* Improve register-table test coverage by @snazy in https://github.com/apache/polaris/pull/5111\r\n* Clarify principal role selection semantics by @snazy in https://github.com/apache/polaris/pull/5112\r\n* Align token exchange scope handling by @snazy in https://github.com/apache/polaris/pull/5113\r\n* Validate locations when registering tables and views by @snazy in https://github.com/apache/polaris/pull/5114\r\n* Fix purgeRealms in LocalPolarisMetaStoreManagerFactory does not clear entityCacheMap by @ayushtkn in https://github.com/apache/polaris/pull/4803\r\n* Fix Python CLI table command exit codes by @mattfaltyn in https://github.com/apache/polaris/pull/5091\r\n* Minor update to management service spec by @snazy in https://github.com/apache/polaris/pull/5110\r\n* Validate Iceberg metadata locations during table updates by @snazy in https://github.com/apache/polaris/pull/5115\r\n* Refactor PolarisPrincipal to contain generic attributes by @adutra in https://github.com/apache/polaris/pull/5085\r\n* Update github/codeql-action action to v4.37.2 by @renovate-bot in https://github.com/apache/polaris/pull/5121\r\n* Update dependency jupyterlab to v4.6.2 by @renovate-bot in https://github.com/apache/polaris/pull/5120\r\n* Relocate commitTransaction metadata cleanup tests out of CommitTransactionEventTest by @sririshindra in https://github.com/apache/polaris/pull/5041\r\n* Advertise idempotency-key-lifetime in GET /v1/config by @huaxingao in https://github.com/apache/polaris/pull/5118\r\n* refactor(metrics): relocate Iceberg metrics write path to extensions with enveloped core SPI (PR0 of 3) by @obelix74 in https://github.com/apache/polaris/pull/5068\r\n* Add Floci S3 runtime-service integration tests by @snazy in https://github.com/apache/polaris/pull/5101\r\n* Update dependency pre-commit to v4.6.1 by @renovate-bot in https://github.com/apache/polaris/pull/5124\r\n* Update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.6.1 by @renovate-bot in https://github.com/apache/polaris/pull/5125\r\n* Update github/codeql-action action to v4.37.3 by @renovate-bot in https://github.com/apache/polaris/pull/5126\r\n* Return HTTP 503 on concurrent rename instead of 500 by @vigneshio in https://github.com/apache/polaris/pull/4646\r\n* Update dependency ch.qos.logback:logback-classic to v1.6.0 by @renovate-bot in https://github.com/apache/polaris/pull/5133\r\n* Avoid fetching full entity rows in lookupEntityGrantRecordsVersion by @flyingImer in https://github.com/apache/polaris/pull/5078\r\n* fix(catalog): preserve metadata location when using snapshots=refs by @flyingImer in https://github.com/apache/polaris/pull/5116\r\n* Update docker.io/mongo Docker tag to v8.3.7 by @renovate-bot in https://github.com/apache/polaris/pull/5132\r\n* Clean up and document vended credential properties by @adutra in https://github.com/apache/polaris/pull/5070\r\n* Fix view grants on federated catalogs by @ayushtkn in https://github.com/apache/polaris/pull/5096\r\n* Update dependency com.azure:azure-sdk-bom to v1.3.8 by @renovate-bot in https://github.com/apache/polaris/pull/5136\r\n* Update dependency io.quarkus.platform:quarkus-bom to v3.37.4 by @renovate-bot in https://github.com/apache/polaris/pull/5130\r\n* Update dependency org.mongodb:mongodb-driver-sync to v5.9.1 by @renovate-bot in https://github.com/apache/polaris/pull/5131\r\n* Let `NoSqlCatalogIT` use Floci by @snazy in https://github.com/apache/polaris/pull/5117\r\n* Update dependency org.projectnessie.cel:cel-bom to v0.8.0 by @renovate-bot in https://github.com/apache/polaris/pull/5142\r\n* fix(admin) - centralize drop-failure error mapping and fix misleading messages by @vigneshio in https://github.com/apache/polaris/pull/4793\r\n* Set 'Retry-After' header when table rename fails with a concurrent modification error by @nandorKollar in https://github.com/apache/polaris/pull/5144\r\n* Fix setup apply failure exit status by @mattfaltyn in https://github.com/apache/polaris/pull/5098\r\n* Update zizmorcore/zizmor-action action to v0.6.1 by @renovate-bot in https://github.com/apache/polaris/pull/5137\r\n* Extension for publishings events to Kafka by @markmckeown in https://github.com/apache/polaris/pull/4923\r\n* Update dependency io.floci:testcontainers-floci to v2.12.0 by @renovate-bot in https://github.com/apache/polaris/pull/5148\r\n* Update apache/spark Docker tag to v3.5.9 by @renovate-bot in https://github.com/apache/polaris/pull/5149\r\n* Update docker.io/apache/spark Docker tag to v4.0.4 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/5150\r\n* Fix JDBC writeEntities issuing a wasteful full-row lookup per entity by @ayushtkn in https://github.com/apache/polaris/pull/5134\r\n* CLI: Fix typo in tests by @MonkeyCanCode in https://github.com/apache/polaris/pull/5159\r\n* CLI: Remove print statements in tests by @MonkeyCanCode in https://github.com/apache/polaris/pull/5158\r\n* CLI: Fix dead code by @MonkeyCanCode in https://github.com/apache/polaris/pull/5157\r\n* CLI: Consistent error message during value error by @MonkeyCanCode in https://github.com/apache/polaris/pull/5156\r\n* CLi: handle null/blank catalog type by @MonkeyCanCode in https://github.com/apache/polaris/pull/5153\r\n* Update dependency com.puppycrawl.tools:checkstyle to v13.9.0 by @renovate-bot in https://github.com/apache/polaris/pull/5164\r\n* Update amazon/aws-cli Docker tag to v2.36.8 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/5163\r\n* Introduce AttributeMap interface by @adutra in https://github.com/apache/polaris/pull/5139\r\n* CLI: Update pre-commit hooks version by @MonkeyCanCode in https://github.com/apache/polaris/pull/5151\r\n* Follow-up polish to the `createTable`/`updateTable` idempotency work. by @huaxingao in https://github.com/apache/polaris/pull/5122\r\n* Site: Add Google Calendar link to community meetings page by @jbonofre in https://github.com/apache/polaris/pull/5165\r\n* fix: return full commit log when a commit tail is shorter than the fetch page by @anxkhn in https://github.com/apache/polaris/pull/5040\r\n* CLI: Improve client cleanup in Makefile by @MonkeyCanCode in https://github.com/apache/polaris/pull/5160\r\n* Update dependency io.floci:testcontainers-floci to v2.13.0 by @renovate-bot in https://github.com/apache/polaris/pull/5169\r\n* Update dependency com.diffplug.spotless:spotless-plugin-gradle to v8.9.0 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/5168\r\n* Update actions/stale action to v11 by @renovate-bot in https://github.com/apache/polaris/pull/5173\r\n* Add Floci GCS+ADLS smoke tests to polaris-runtime-service by @snazy in https://github.com/apache/polaris/pull/5143\r\n\r\n## New Contributors\r\n* @findinpath made their first contribution in https://github.com/apache/polaris/pull/4849\r\n* @hkwi made their first contribution in https://github.com/apache/polaris/pull/4836\r\n* @markmckeown made their first contribution in https://github.com/apache/polaris/pull/4956\r\n* @anxkhn made their first contribution in https://github.com/apache/polaris/pull/4979\r\n* @yassbibi made their first contribution in https://github.com/apache/polaris/pull/4941\r\n* @iprithv made their first contribution in https://github.com/apache/polaris/pull/4991\r\n* @sepandr made their first contribution in https://github.com/apache/polaris/pull/4996\r\n* @gracechen09 made their first contribution in https://github.com/apache/polaris/pull/5011\r\n\r\n**Full Changelog**: https://github.com/apache/polaris/compare/apache-polaris-1.6.0...apache-polaris-1.7.0","reactions":{"url":"https://api.github.com/repos/apache/polaris/releases/363702632/reactions","total_count":9,"+1":4,"-1":0,"laugh":0,"hooray":1,"confused":0,"heart":2,"rocket":2,"eyes":0},"mentions_count":31},{"url":"https://api.github.com/repos/apache/polaris/releases/351304262","assets_url":"https://api.github.com/repos/apache/polaris/releases/351304262/assets","upload_url":"https://uploads.github.com/repos/apache/polaris/releases/351304262/assets{?name,label}","html_url":"https://github.com/apache/polaris/releases/tag/apache-polaris-1.6.0","id":351304262,"author":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOMCWwoM4U8HpG","tag_name":"apache-polaris-1.6.0","target_commitish":"main","name":"Apache Polaris 1.6.0","draft":false,"immutable":false,"prerelease":false,"created_at":"2026-07-08T06:45:02Z","updated_at":"2026-07-09T05:18:22Z","published_at":"2026-07-09T05:18:22Z","assets":[{"url":"https://api.github.com/repos/apache/polaris/releases/assets/471027231","id":471027231,"node_id":"RA_kwDOMCWwoM4cE04f","name":"apache-polaris-1.6.0.tar.gz","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/x-gzip","state":"uploaded","size":9982531,"digest":"sha256:2e16e330890bec528578c947ff82553f0bc9a3775ca715185d9acb79b6ac25f2","download_count":23,"created_at":"2026-07-09T05:13:13Z","updated_at":"2026-07-09T05:13:15Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.6.0/apache-polaris-1.6.0.tar.gz"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/471027250","id":471027250,"node_id":"RA_kwDOMCWwoM4cE04y","name":"apache-polaris-1.6.0.tar.gz.asc","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":833,"digest":"sha256:2338e1c2385874e9bf5cf513b4d27732b1cd59e943e1662e62fa995d915e6481","download_count":6,"created_at":"2026-07-09T05:13:15Z","updated_at":"2026-07-09T05:13:16Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.6.0/apache-polaris-1.6.0.tar.gz.asc"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/471027256","id":471027256,"node_id":"RA_kwDOMCWwoM4cE044","name":"apache-polaris-1.6.0.tar.gz.sha512","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":157,"digest":"sha256:7b15c2f9f1b33470970ad62bf516c4dcf1096edb74f3d841bb4b553e1de905be","download_count":8,"created_at":"2026-07-09T05:13:16Z","updated_at":"2026-07-09T05:13:16Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.6.0/apache-polaris-1.6.0.tar.gz.sha512"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/471028209","id":471028209,"node_id":"RA_kwDOMCWwoM4cE1Hx","name":"polaris-1.6.0.tgz","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/gzip","state":"uploaded","size":38043,"digest":"sha256:aac8b95c361ba986c1154abcfdaa60ba6f44509aa4874f569473d4c617d12e9e","download_count":121,"created_at":"2026-07-09T05:14:22Z","updated_at":"2026-07-09T05:14:22Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.6.0/polaris-1.6.0.tgz"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/471028216","id":471028216,"node_id":"RA_kwDOMCWwoM4cE1H4","name":"polaris-1.6.0.tgz.asc","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":833,"digest":"sha256:d46f1d5a7c02a0c1663ccb4975dc893ffefc31a00a40f4f237ad060b9448bec4","download_count":4,"created_at":"2026-07-09T05:14:22Z","updated_at":"2026-07-09T05:14:22Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.6.0/polaris-1.6.0.tgz.asc"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/471028221","id":471028221,"node_id":"RA_kwDOMCWwoM4cE1H9","name":"polaris-1.6.0.tgz.prov","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":1921,"digest":"sha256:94b6df96ef8c3402db3dfdf59bd5ff7568eeaf76c7ab0776b08978ff84347e9f","download_count":7,"created_at":"2026-07-09T05:14:22Z","updated_at":"2026-07-09T05:14:23Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.6.0/polaris-1.6.0.tgz.prov"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/471028229","id":471028229,"node_id":"RA_kwDOMCWwoM4cE1IF","name":"polaris-1.6.0.tgz.prov.asc","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":833,"digest":"sha256:23d12bb67f74180be3ef948e7420b396519f4dc8bea8eb3c75bb4f8cd5d1c7c2","download_count":4,"created_at":"2026-07-09T05:14:23Z","updated_at":"2026-07-09T05:14:23Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.6.0/polaris-1.6.0.tgz.prov.asc"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/471028236","id":471028236,"node_id":"RA_kwDOMCWwoM4cE1IM","name":"polaris-1.6.0.tgz.prov.sha512","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":153,"digest":"sha256:5930b241bc17c52700dc4f0eabb5ab7d3b67e5c79c0a34114789f45206067c49","download_count":4,"created_at":"2026-07-09T05:14:23Z","updated_at":"2026-07-09T05:14:23Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.6.0/polaris-1.6.0.tgz.prov.sha512"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/471028239","id":471028239,"node_id":"RA_kwDOMCWwoM4cE1IP","name":"polaris-1.6.0.tgz.sha512","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":148,"digest":"sha256:97dfe3261b6d4204fb3e2af64cfb4a1e1a1d10477d1dc30d83ff876f7f5aa2ef","download_count":6,"created_at":"2026-07-09T05:14:23Z","updated_at":"2026-07-09T05:14:24Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.6.0/polaris-1.6.0.tgz.sha512"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/471027263","id":471027263,"node_id":"RA_kwDOMCWwoM4cE04_","name":"polaris-bin-1.6.0.tgz","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/gzip","state":"uploaded","size":394724716,"digest":"sha256:31545cc2d97772c01815b442bedc1e83b54f6006a58287924ea0fe5ea110f5cb","download_count":2143,"created_at":"2026-07-09T05:13:16Z","updated_at":"2026-07-09T05:13:36Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.6.0/polaris-bin-1.6.0.tgz"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/471027459","id":471027459,"node_id":"RA_kwDOMCWwoM4cE08D","name":"polaris-bin-1.6.0.tgz.asc","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":833,"digest":"sha256:a228fd2a1a3a3d558316b216ac2ecfd6babd72ddcc71c391c05d63185df9b073","download_count":3,"created_at":"2026-07-09T05:13:36Z","updated_at":"2026-07-09T05:13:37Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.6.0/polaris-bin-1.6.0.tgz.asc"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/471027470","id":471027470,"node_id":"RA_kwDOMCWwoM4cE08O","name":"polaris-bin-1.6.0.tgz.sha512","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":151,"digest":"sha256:65b5d491fa6ffcded46e07c2735d2264369af226413699d234ba298a38ff8ea0","download_count":12,"created_at":"2026-07-09T05:13:37Z","updated_at":"2026-07-09T05:13:37Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.6.0/polaris-bin-1.6.0.tgz.sha512"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/471027472","id":471027472,"node_id":"RA_kwDOMCWwoM4cE08Q","name":"polaris-bin-1.6.0.zip","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/zip","state":"uploaded","size":395446047,"digest":"sha256:ec30eee3f748e59d86e73210dbd0c8a7ecf543c5f4b576c270bd646a885dd305","download_count":10,"created_at":"2026-07-09T05:13:37Z","updated_at":"2026-07-09T05:13:57Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.6.0/polaris-bin-1.6.0.zip"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/471027885","id":471027885,"node_id":"RA_kwDOMCWwoM4cE1Ct","name":"polaris-bin-1.6.0.zip.asc","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":833,"digest":"sha256:ebb57b00956e6cf40754373c7eab4668796cbdb9dfbda926ebe16a3fdedf2673","download_count":3,"created_at":"2026-07-09T05:13:57Z","updated_at":"2026-07-09T05:13:58Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.6.0/polaris-bin-1.6.0.zip.asc"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/471027898","id":471027898,"node_id":"RA_kwDOMCWwoM4cE1C6","name":"polaris-bin-1.6.0.zip.sha512","label":null,"uploader":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":151,"digest":"sha256:789a363c15f4cebf8a97819df5dd1a7e83b25d23a37eb1c148f32151a0396f8c","download_count":3,"created_at":"2026-07-09T05:13:58Z","updated_at":"2026-07-09T05:13:58Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.6.0/polaris-bin-1.6.0.zip.sha512"}],"tarball_url":"https://api.github.com/repos/apache/polaris/tarball/apache-polaris-1.6.0","zipball_url":"https://api.github.com/repos/apache/polaris/zipball/apache-polaris-1.6.0","body":"## Release Artifacts\r\nThis release includes:\r\n- Source and binary distributions\r\n- Helm chart package\r\n- Docker images published to Docker Hub\r\n- Maven artifacts published to Maven Central\r\n\r\n## Verification\r\nAll artifacts have been signed with GPG and include SHA-512 checksums for verification.\r\n\r\n## Docker Images\r\n- `apache/polaris:1.6.0` - Polaris Server\r\n- `apache/polaris-admin:1.6.0` - Polaris Admin Tool\r\n\r\n## What's Changed\r\n* NoSQL: Honor the Set contract for empty privilege sets by @snazy in https://github.com/apache/polaris/pull/4416\r\n* NoSQL: Return the initialized Quarkus backend instance by @snazy in https://github.com/apache/polaris/pull/4418\r\n* Site: clean up \"Getting Started\" guide with actual quickstart content by @venkateshwaracholan in https://github.com/apache/polaris/pull/4392\r\n* Move Iceberg request.validate() to the REST adapter by @flyrain in https://github.com/apache/polaris/pull/4423\r\n* Fix broken CVE links in 1.4.1 downloads page by @hemasrishalini in https://github.com/apache/polaris/pull/4435\r\n* NoSQL: Clarify commit log offset scan semantics by @snazy in https://github.com/apache/polaris/pull/4415\r\n* NoSQL: Encode Snowflake time UUIDs with standard v1 timestamps by @snazy in https://github.com/apache/polaris/pull/4417\r\n* Update docker.io/mongo Docker tag to v8.3.2 by @renovate-bot in https://github.com/apache/polaris/pull/4426\r\n* Update dependency io.quarkus.platform:quarkus-bom to v3.35.3 by @renovate-bot in https://github.com/apache/polaris/pull/4424\r\n* Blog: remove incubation notes in blog post by @cgpoh in https://github.com/apache/polaris/pull/4432\r\n* Update dependency com.diffplug.spotless:spotless-plugin-gradle to v8.5.0 by @renovate-bot in https://github.com/apache/polaris/pull/4444\r\n* Update postgres Docker tag to v18.4 by @renovate-bot in https://github.com/apache/polaris/pull/4445\r\n* Update dependency mypy to v2 by @renovate-bot in https://github.com/apache/polaris/pull/4380\r\n* NoSQL: Guard maintenance runs with explicit supersede IDs by @snazy in https://github.com/apache/polaris/pull/4414\r\n* Update github/codeql-action action to v4.35.5 by @renovate-bot in https://github.com/apache/polaris/pull/4456\r\n* docs: tidy and correct top-level README by @flyrain in https://github.com/apache/polaris/pull/4427\r\n* CLI: Ensure sub-namespace list is not error out during dry-run by @MonkeyCanCode in https://github.com/apache/polaris/pull/4447\r\n* Remove unused backingStoreMap in LocalPolarisMetaStoreManagerFactory by @hyongtao-code in https://github.com/apache/polaris/pull/4434\r\n* Update dependency com.diffplug.spotless:spotless-plugin-gradle to v8.5.1 by @renovate-bot in https://github.com/apache/polaris/pull/4460\r\n* Update alpine/curl Docker tag to v8.19.0 by @renovate-bot in https://github.com/apache/polaris/pull/4462\r\n* Update dependency software.amazon.awssdk:bom to v2.44.7 by @renovate-bot in https://github.com/apache/polaris/pull/4471\r\n* Update amazon/aws-cli Docker tag to v2.34.48 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/4470\r\n* NoSQL: Do not interrupt running Vert.x async tasks on cancel by @snazy in https://github.com/apache/polaris/pull/4437\r\n* NoSQL: Harden the distributed cache invalidation endpoint by @snazy in https://github.com/apache/polaris/pull/4438\r\n* CLI: Add display version support for CLI by @MonkeyCanCode in https://github.com/apache/polaris/pull/4463\r\n* NoSQL: Add explitic test coverage for `StreamUtil` by @snazy in https://github.com/apache/polaris/pull/4441\r\n* NoSQL: Clarify Node management and lease contracts by @snazy in https://github.com/apache/polaris/pull/4442\r\n* NoSQL: fix race in non-prod JavaPoolAsyncExec.periodic() by @snazy in https://github.com/apache/polaris/pull/4443\r\n* Update immutables to v2.12.2 by @renovate-bot in https://github.com/apache/polaris/pull/4469\r\n* Fix incorrect String.format specifiers by @hyongtao-code in https://github.com/apache/polaris/pull/4467\r\n* Update zizmorcore/zizmor-action action to v0.5.6 by @renovate-bot in https://github.com/apache/polaris/pull/4450\r\n* Fix binary distribution getting-started guide by @adutra in https://github.com/apache/polaris/pull/4478\r\n* Rename Community menu \"Community Page\" item to \"Overview\" by @adutra in https://github.com/apache/polaris/pull/4480\r\n* Update dependency com.azure:azure-sdk-bom to v1.3.7 by @renovate-bot in https://github.com/apache/polaris/pull/4485\r\n* Enable Copilot for PR reviews by @snazy in https://github.com/apache/polaris/pull/4452\r\n* fix(rate-limiter): return Iceberg ErrorResponse JSON body on HTTP 429 by @travis-bowen in https://github.com/apache/polaris/pull/4404\r\n* Helm: Added hostUsers for helm chart by @MonkeyCanCode in https://github.com/apache/polaris/pull/4468\r\n* Docs: make \"Tools\" menu a dropdown menu by @adutra in https://github.com/apache/polaris/pull/4482\r\n* Update quay.io/keycloak/keycloak Docker tag to v26.6.2 by @renovate-bot in https://github.com/apache/polaris/pull/4494\r\n* Update dependency org.junit:junit-bom to v6.1.0 by @renovate-bot in https://github.com/apache/polaris/pull/4495\r\n* Make location overlap checks more robust by @dimas-b in https://github.com/apache/polaris/pull/4408\r\n* Refactor download logic in setup.sh into a shared helper function by @hemasrishalini in https://github.com/apache/polaris/pull/4458\r\n* docs: add BigQuery Metastore federation guide by @joyhaldar in https://github.com/apache/polaris/pull/4461\r\n* chore(deps): bump idna from 3.11 to 3.15 in /client/python by @dependabot[bot] in https://github.com/apache/polaris/pull/4496\r\n* regtests: replace fragile awk JSON parsing with jq by @hemasrishalini in https://github.com/apache/polaris/pull/4457\r\n* NoSQL: Copy serialized values in the in-memory backend by @snazy in https://github.com/apache/polaris/pull/4473\r\n* NoSQL: Fix batched multipart NoSQL object fetches by @snazy in https://github.com/apache/polaris/pull/4475\r\n* NoSQL: Fix MongoDB silent reference creation with duplicates by @snazy in https://github.com/apache/polaris/pull/4476\r\n* NoSQL: Fix persistence test extension resource resolution by @snazy in https://github.com/apache/polaris/pull/4472\r\n* Add 1.5.0 release by @jbonofre in https://github.com/apache/polaris/pull/4483\r\n* Upgrade Iceberg to 1.11.0 by @adutra in https://github.com/apache/polaris/pull/4491\r\n* Rotate changelog after 1.5.0 release by @adutra in https://github.com/apache/polaris/pull/4484\r\n* Update ranger.graalvm to v25.0.3 by @MonkeyCanCode in https://github.com/apache/polaris/pull/4500\r\n* Fix MongoDB container crashes by @adutra in https://github.com/apache/polaris/pull/4509\r\n* feat: add SESSION_NAME_FIELDS_IN_SUBSCOPED_CREDENTIAL for configurable STS session names by @obelix74 in https://github.com/apache/polaris/pull/4326\r\n* Migrate polaris-core to JSpecify null annotations by @viditochani in https://github.com/apache/polaris/pull/4240\r\n* Update gradle/actions action to v6 by @renovate-bot in https://github.com/apache/polaris/pull/4512\r\n* Update actions/stale action to v10.3.0 by @renovate-bot in https://github.com/apache/polaris/pull/4515\r\n* Replace deprecated encodeNamespace and decodeNamespace methods (cherry-pick of #3713) by @adutra in https://github.com/apache/polaris/pull/4508\r\n* View registration (cherry-pick of #3689) by @adutra in https://github.com/apache/polaris/pull/4507\r\n* Synchronize InMemoryBufferEventListener.processEvent to satisfy Reactive Streams rule 1.3 (closes #2568) by @visit2rahul in https://github.com/apache/polaris/pull/4487\r\n* Fix various typos across docs, code, and tooling by @visit2rahul in https://github.com/apache/polaris/pull/4520\r\n* fix: prevent grants_version_going_backward under concurrent grants by @singhpk234 in https://github.com/apache/polaris/pull/4358\r\n* Site: Remove duplicate 'for' in markdown_testing.py print output by @visit2rahul in https://github.com/apache/polaris/pull/4514\r\n* docs: realign CHANGELOG and 1.5.0 release notes with the actual 1.5.0 changes by @flyrain in https://github.com/apache/polaris/pull/4513\r\n* Fix cli doctype typo by @MonkeyCanCode in https://github.com/apache/polaris/pull/4523\r\n* NoSQL: Reject non-positive reference history sizing by @snazy in https://github.com/apache/polaris/pull/4505\r\n* NoSQL: Java async exec test coverage by @snazy in https://github.com/apache/polaris/pull/4503\r\n* NoSQL: Honor unsupported MongoDB realm deletion by @snazy in https://github.com/apache/polaris/pull/4502\r\n* Bump to 1.6.0-SNAPSHOT by @jbonofre in https://github.com/apache/polaris/pull/4524\r\n* Update scala212 to v2.12.21 and update renovate to ensure update is between 2.12.x by @MonkeyCanCode in https://github.com/apache/polaris/pull/4501\r\n* nit: use real UUID v7 idempotency keys in tests by @adutra in https://github.com/apache/polaris/pull/4530\r\n* Ranger: map REGISTER_VIEW to view-create privilege by @adutra in https://github.com/apache/polaris/pull/4529\r\n* Forbid special characters in entity names by @adutra in https://github.com/apache/polaris/pull/4479\r\n* CLI: Add REPL support to CLI by @MonkeyCanCode in https://github.com/apache/polaris/pull/4465\r\n* Migrate remaining modules to JSpecify null annotations by @viditochani in https://github.com/apache/polaris/pull/4517\r\n* Remove deprecated task timeout constants by @hemasrishalini in https://github.com/apache/polaris/pull/4532\r\n* fix(catalog): return 404 instead of 503 when drop races with concurrent delete by @singhpk234 in https://github.com/apache/polaris/pull/4499\r\n* Update registry.access.redhat.com/ubi9/openjdk-21-runtime Docker tag to v1.24-2.1779229707 by @renovate-bot in https://github.com/apache/polaris/pull/4539\r\n* Revert update gradle/actions action to v5 by @snazy in https://github.com/apache/polaris/pull/4518\r\n* NoSQL: Add commit log offset coverage by @snazy in https://github.com/apache/polaris/pull/4528\r\n* NoSQL: Fix retry sleep elapsed time calculation by @snazy in https://github.com/apache/polaris/pull/4527\r\n* NoSQL: Bypass decorators during retention scans by @snazy in https://github.com/apache/polaris/pull/4525\r\n* NoSQL: Avoid deserializing lazy NoSQL index tombstones by @snazy in https://github.com/apache/polaris/pull/4474\r\n* NoSQL: vertx async exec test coverage + rare race fix by @snazy in https://github.com/apache/polaris/pull/4504\r\n* Add Polaris threat model and security guidance for agents by @snazy in https://github.com/apache/polaris/pull/4433\r\n* nit: Fix deprecation warnings after upgrade to Iceberg 1.11 by @adutra in https://github.com/apache/polaris/pull/4536\r\n* chore(deps): update plugin com.gradle.develocity to v4.4.2 by @renovate-bot in https://github.com/apache/polaris/pull/4549\r\n* relational-jdbc: improve Javadoc for JdbcMetaStoreManagerFactory by @hemasrishalini in https://github.com/apache/polaris/pull/4533\r\n* docs: add production configuration pages for AWS S3 and Azure Blob storage (#1325) by @mj006648 in https://github.com/apache/polaris/pull/4451\r\n* Renovate: restrict updates to the Gradle action to v5 by @snazy in https://github.com/apache/polaris/pull/4546\r\n* CI: Add renovate config check and save one job by @snazy in https://github.com/apache/polaris/pull/4547\r\n* chore(deps): update github/codeql-action action to v4.36.0 by @renovate-bot in https://github.com/apache/polaris/pull/4531\r\n* Synchronize onComplete calls in InMemoryBufferEventListener (closes #4497) by @visit2rahul in https://github.com/apache/polaris/pull/4498\r\n* CI: restrict docker-image-scan job to Polaris repo by @adutra in https://github.com/apache/polaris/pull/4548\r\n* Add guide for cockroachdb by @MonkeyCanCode in https://github.com/apache/polaris/pull/4538\r\n* fix(deps): update dependency org.mongodb:mongodb-driver-sync to v5.7.1 by @renovate-bot in https://github.com/apache/polaris/pull/4550\r\n* chore(deps): update cockroachdb/cockroach docker tag to v26 by @renovate-bot in https://github.com/apache/polaris/pull/4551\r\n* Update dependency io.quarkus.platform:quarkus-bom to v3.35.4 by @renovate-bot in https://github.com/apache/polaris/pull/4510\r\n* fix(deps): update dependency com.diffplug.spotless:spotless-plugin-gradle to v8.6.0 by @renovate-bot in https://github.com/apache/polaris/pull/4556\r\n* chore(deps): update cockroachdb/cockroach docker tag to v26.2.1 by @renovate-bot in https://github.com/apache/polaris/pull/4558\r\n* Remove deprecated StorageUtil.getBucket(URI) by @hemasrishalini in https://github.com/apache/polaris/pull/4534\r\n* fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.33 by @renovate-bot in https://github.com/apache/polaris/pull/4562\r\n* chore(deps): update registry.access.redhat.com/ubi9/openjdk-21-runtime docker tag to v1.24-2.1779791372 by @renovate-bot in https://github.com/apache/polaris/pull/4563\r\n* NoSQL: Let maintenance remove stale policy mappings and grant records by @snazy in https://github.com/apache/polaris/pull/4526\r\n* NoSQL: Make lazy NoSQL index loads thread-safe by @snazy in https://github.com/apache/polaris/pull/4542\r\n* NoSQL: Scope authz Jackson privilege resolution to each mapper by @snazy in https://github.com/apache/polaris/pull/4544\r\n* fix(deps): update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.4.2 by @renovate-bot in https://github.com/apache/polaris/pull/4564\r\n* NoSQL: Limit inline policy mapping value size by @snazy in https://github.com/apache/polaris/pull/4545\r\n* NoSQL: idgen impl - use \"jcstress\" quick mode by @snazy in https://github.com/apache/polaris/pull/4555\r\n* nit: Silence some noisy ranger loggers during integration tests by @adutra in https://github.com/apache/polaris/pull/4559\r\n* nit: fix Gradle log noise during tests by @adutra in https://github.com/apache/polaris/pull/4560\r\n* SECURITY.md: link the project's threat model for agent discoverability by @potiuk in https://github.com/apache/polaris/pull/4561\r\n* fix(deps): update dependency io.quarkus.platform:quarkus-bom to v3.36.0 by @renovate-bot in https://github.com/apache/polaris/pull/4557\r\n* chore(deps): update docker.io/prom/prometheus docker tag to v3.12.0 by @renovate-bot in https://github.com/apache/polaris/pull/4575\r\n* chore(deps): update docker.io/openpolicyagent/opa docker tag to v1.17.0 by @renovate-bot in https://github.com/apache/polaris/pull/4574\r\n* NoSQL: async exec: handle rejected-execution by @snazy in https://github.com/apache/polaris/pull/4543\r\n* NoSQL: Fix local commit synchronization timeout handling by @snazy in https://github.com/apache/polaris/pull/4552\r\n* fix(deps): update dependency org.mongodb:mongodb-driver-sync to v5.8.0 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/4576\r\n* fix(deps): update dependency com.fasterxml.jackson:jackson-bom to v2.21.4 by @renovate-bot in https://github.com/apache/polaris/pull/4578\r\n* Fix GcpCredentialsStorageIntegrationTest by @dimas-b in https://github.com/apache/polaris/pull/4537\r\n* Move tests for direct credential vending call paths to IcebergCatalogHandlerTest by @dimas-b in https://github.com/apache/polaris/pull/4540\r\n* Donate Azurite and fake-gcs-server testcontainers by @snazy in https://github.com/apache/polaris/pull/4571\r\n* BOM: Add missing dependencies and add a verification by @snazy in https://github.com/apache/polaris/pull/4569\r\n* NoSQL: cover async retry and shutdown cases by @snazy in https://github.com/apache/polaris/pull/4568\r\n* NoSQL: Keep oversized NoSQL index entries out of the embedded index by @snazy in https://github.com/apache/polaris/pull/4565\r\n* chore(deps): update peaceiris/actions-gh-pages digest to 84c30a8 by @renovate-bot in https://github.com/apache/polaris/pull/4584\r\n* fix(deps): update dependency org.threeten:threeten-extra to v1.9.0 by @renovate-bot in https://github.com/apache/polaris/pull/4591\r\n* Update outdated polaris version by @MonkeyCanCode in https://github.com/apache/polaris/pull/4592\r\n* fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.34 by @renovate-bot in https://github.com/apache/polaris/pull/4593\r\n* Client: Python 3.14 support by @MonkeyCanCode in https://github.com/apache/polaris/pull/4589\r\n* Include ZIP artifacts in GitHub Release uploads by @venkateshwaracholan in https://github.com/apache/polaris/pull/4581\r\n* fix(deps): update dependency com.puppycrawl.tools:checkstyle to v13.5.0 by @renovate-bot in https://github.com/apache/polaris/pull/4585\r\n* NoSQL: Split oversized NoSQL index stripes by target size by @snazy in https://github.com/apache/polaris/pull/4566\r\n* feat: add RegisterTable overwrite support (cherry-pick of #3719) by @adutra in https://github.com/apache/polaris/pull/4506\r\n* auth: Refactor `AuthorizationRequest` Into Explicit Shapes by @sungwy in https://github.com/apache/polaris/pull/4409\r\n* chore(deps): update github/codeql-action action to v4.36.1 by @renovate-bot in https://github.com/apache/polaris/pull/4597\r\n* JDBC: Automate schema version test discovery by @venkateshwaracholan in https://github.com/apache/polaris/pull/4583\r\n* Make granting catalog roles idempotent for JDBC persistence by @snicholasbarton in https://github.com/apache/polaris/pull/4554\r\n* Doc: Add guide for Apache Flink by @MonkeyCanCode in https://github.com/apache/polaris/pull/4586\r\n* chore(deps): update apache/flink docker tag to v2.2.1 by @renovate-bot in https://github.com/apache/polaris/pull/4599\r\n* chore(deps): update actions/checkout digest to df4cb1c by @renovate-bot in https://github.com/apache/polaris/pull/4607\r\n* Fix duplicate scopes log fragment in TokenRequestValidator by @hemasrishalini in https://github.com/apache/polaris/pull/4609\r\n* chore(deps): update docker.io/jaegertracing/jaeger docker tag to v2.19.0 by @renovate-bot in https://github.com/apache/polaris/pull/4611\r\n* fix(deps): update quarkus platform to v3.36.1 by @renovate-bot in https://github.com/apache/polaris/pull/4608\r\n* Helm CI: wait for fixture database readiness before ct install by @venkateshwaracholan in https://github.com/apache/polaris/pull/4604\r\n* fix(deps): update dependency com.google.cloud:google-cloud-storage-bom to v2.69.0 by @renovate-bot in https://github.com/apache/polaris/pull/4615\r\n* fix(deps): update dependency com.google.cloud:google-cloud-iamcredentials to v2.93.0 by @renovate-bot in https://github.com/apache/polaris/pull/4614\r\n* Execute event listeners on a dedicated thread pool by @adutra in https://github.com/apache/polaris/pull/4616\r\n* chore(deps): update github/codeql-action action to v4.36.2 by @renovate-bot in https://github.com/apache/polaris/pull/4618\r\n* chore(deps): update quay.io/keycloak/keycloak docker tag to v26.6.3 by @renovate-bot in https://github.com/apache/polaris/pull/4619\r\n* chore(deps): update dependency jupyterlab to v4.5.8 by @renovate-bot in https://github.com/apache/polaris/pull/4617\r\n* core: Credential Vending Refactor by @tokoko in https://github.com/apache/polaris/pull/3699\r\n* Support access delegation in registerTable by @adutra in https://github.com/apache/polaris/pull/3734\r\n* Enable merge and rebase action on the merge button by @jbonofre in https://github.com/apache/polaris/pull/4634\r\n* Doc: Remove note around using --devel for incubating chart version by @MonkeyCanCode in https://github.com/apache/polaris/pull/4630\r\n* chore(deps): update amazon/aws-cli docker tag to v2.34.63 by @renovate-bot in https://github.com/apache/polaris/pull/4643\r\n* Doc: disable line nums for code block by @MonkeyCanCode in https://github.com/apache/polaris/pull/4631\r\n* fix(deps): update micrometer to v1.17.0 by @renovate-bot in https://github.com/apache/polaris/pull/4647\r\n* fix(deps): update dependency io.smallrye:jandex to v3.6.0 by @renovate-bot in https://github.com/apache/polaris/pull/4653\r\n* chore(deps): update registry.access.redhat.com/ubi9/openjdk-21-runtime docker tag to v1.24-2.1780581570 by @renovate-bot in https://github.com/apache/polaris/pull/4652\r\n* Fix event listener detection for filtered event types by @flyrain in https://github.com/apache/polaris/pull/4628\r\n* Add unit tests for JDBC production readiness check by @venkateshwaracholan in https://github.com/apache/polaris/pull/4603\r\n* Core: Isolate MetricsPersistence from BasePersistence SPI by @huaxingao in https://github.com/apache/polaris/pull/4397\r\n* Add `jackson-annotations` to `nosql-testextension` by @dimas-b in https://github.com/apache/polaris/pull/4623\r\n* Do not run zizmor-action in forks by @dimas-b in https://github.com/apache/polaris/pull/4622\r\n* Fix unnecessary type cast in JdbcMetaStoreManagerFactory by @dimas-b in https://github.com/apache/polaris/pull/4654\r\n* Add unit tests for PolicyMappingUtil target entity validation by @hemasrishalini in https://github.com/apache/polaris/pull/4610\r\n* Update docker.io/openpolicyagent/opa Docker tag to v1.17.1 by @renovate-bot in https://github.com/apache/polaris/pull/4651\r\n* Spark 4 client support by @MonkeyCanCode in https://github.com/apache/polaris/pull/4612\r\n* Update log4j2 monorepo to v2.26.0 by @renovate-bot in https://github.com/apache/polaris/pull/4665\r\n* Promo polaris cli from PyPI by @MonkeyCanCode in https://github.com/apache/polaris/pull/4645\r\n* Add tests for ResultSetIterator and EntityNameLookupRecordConverter by @hemasrishalini in https://github.com/apache/polaris/pull/4633\r\n* Add unit tests for ReservedProperties by @hemasrishalini in https://github.com/apache/polaris/pull/4642\r\n* Fix optimized sibling check for JDBC persistence by @venkateshwaracholan in https://github.com/apache/polaris/pull/4580\r\n* Update jackson monorepo to v2.22.0 by @renovate-bot in https://github.com/apache/polaris/pull/4661\r\n* Refactor event listener supported type resolution by @flyrain in https://github.com/apache/polaris/pull/4625\r\n* Overhaul event persistence with universal routing and global secure-by-default sanitization by @sririshindra in https://github.com/apache/polaris/pull/4225\r\n* Update dependency com.github.jk1:gradle-license-report to v3.1.3 by @renovate-bot in https://github.com/apache/polaris/pull/4676\r\n* Let OPA + Ranger tests use JUnit's `@TempDir` by @snazy in https://github.com/apache/polaris/pull/4671\r\n* OPA-tests: use enforcedPlatform for Quarkus BOM by @snazy in https://github.com/apache/polaris/pull/4670\r\n* Reuse already built Polaris image in regtests by @snazy in https://github.com/apache/polaris/pull/4668\r\n* Update dependency io.smallrye.common:smallrye-common-annotation to v2.19.0 by @renovate-bot in https://github.com/apache/polaris/pull/4675\r\n* Disable merge commit action on GitHub PR merge button by @jbonofre in https://github.com/apache/polaris/pull/4649\r\n* Back to the original merge strategy by @jbonofre in https://github.com/apache/polaris/pull/4681\r\n* Update error-prone monorepo to v2.50.0 by @renovate-bot in https://github.com/apache/polaris/pull/4683\r\n* CI/Build: Make `jcstress` cachable by @snazy in https://github.com/apache/polaris/pull/4684\r\n* Print exception stack trace when admin purge command fails by @vigneshio in https://github.com/apache/polaris/pull/4632\r\n* Build: use Gradle providers for system properties by @snazy in https://github.com/apache/polaris/pull/4686\r\n* Fix compilation in PurgeCommandTest by @dimas-b in https://github.com/apache/polaris/pull/4687\r\n* CI/Build: More deterministric exclusion of int-tests by @snazy in https://github.com/apache/polaris/pull/4679\r\n* CI: Improve Python client job duration by @snazy in https://github.com/apache/polaris/pull/4680\r\n* Update dependency ipykernel to v7.3.0 by @renovate-bot in https://github.com/apache/polaris/pull/4682\r\n* release-4: update previous versioned-docs binary dist URLs to archive on release by @adnanhemani in https://github.com/apache/polaris/pull/4626\r\n* Build: improve portability of cacheable tasks by @snazy in https://github.com/apache/polaris/pull/4685\r\n* Build: use typed providers by @snazy in https://github.com/apache/polaris/pull/4688\r\n* Build: type provider for Develocity configuration by @snazy in https://github.com/apache/polaris/pull/4689\r\n* Build/nit: eliminate unnecessary 2nd provider by @snazy in https://github.com/apache/polaris/pull/4690\r\n* Build: replace eager realization with provider by @snazy in https://github.com/apache/polaris/pull/4691\r\n* Build: lazy eval / providers in polaris-version by @snazy in https://github.com/apache/polaris/pull/4692\r\n* Give the in-memory event buffer its own lock (#4572) by @visit2rahul in https://github.com/apache/polaris/pull/4577\r\n* InMemoryBufferEventListener: fix cache removal logic and flaky test by @adutra in https://github.com/apache/polaris/pull/4677\r\n* Update bundle license for spark 3 and 4 by @MonkeyCanCode in https://github.com/apache/polaris/pull/4693\r\n* Fix Getting Started guide issues for end-to-end usability by @adnanhemani in https://github.com/apache/polaris/pull/4627\r\n* Build: Simplify polaris-java convention plugin a bit by @snazy in https://github.com/apache/polaris/pull/4694\r\n* Build: simplify OpenAPI GenerateTask configuration by @snazy in https://github.com/apache/polaris/pull/4695\r\n* Build: make config-docs build scripts configuration-cache compatible by @snazy in https://github.com/apache/polaris/pull/4698\r\n* Build: make Maven publication compatible with Gradle configuration cache by @snazy in https://github.com/apache/polaris/pull/4699\r\n* Build: make copied-code-check compatible with Gradle configuration cache by @snazy in https://github.com/apache/polaris/pull/4700\r\n* Build: make runtime-service Gradle configuration cache compatible by @snazy in https://github.com/apache/polaris/pull/4701\r\n* Build: make bom-verification Gradle config-cache compatible by @snazy in https://github.com/apache/polaris/pull/4702\r\n* Build: Mark jcstress plugin usage as configuration-cache incompatible by @snazy in https://github.com/apache/polaris/pull/4703\r\n* Fix javadoc warning in nosql-maintenance-api by @dimas-b in https://github.com/apache/polaris/pull/4710\r\n* chore(deps): update cockroachdb/cockroach docker tag to v26.2.2 by @renovate-bot in https://github.com/apache/polaris/pull/4718\r\n* chore(deps): update docker.io/mongo docker tag to v8.3.3 by @renovate-bot in https://github.com/apache/polaris/pull/4719\r\n* fix(deps): update dependency com.github.jk1:gradle-license-report to v3.1.4 by @renovate-bot in https://github.com/apache/polaris/pull/4720\r\n* fix(deps): update quarkus platform to v3.36.2 by @renovate-bot in https://github.com/apache/polaris/pull/4721\r\n* fix(deps): update dependency org.projectnessie.cel:cel-bom to v0.6.1 by @renovate-bot in https://github.com/apache/polaris/pull/4726\r\n* Build: fail early and hard for CI + configuration cache by @snazy in https://github.com/apache/polaris/pull/4712\r\n* Build: minor cleanup in settings.gradle.kts by @snazy in https://github.com/apache/polaris/pull/4714\r\n* Remove duplicated backend field from NoSqlCommand by @nandorKollar in https://github.com/apache/polaris/pull/4728\r\n* Rename IcebergCatalog to LocalIcebergCatalog by @dimas-b in https://github.com/apache/polaris/pull/4672\r\n* NoSQL: Use actual key serialization to split NoSQL index stripes by @snazy in https://github.com/apache/polaris/pull/4567\r\n* runtime-service/ITs: Remove ServiceProducersIT by @snazy in https://github.com/apache/polaris/pull/4722\r\n* runtime-service/ITs: Unify some test profiles by @snazy in https://github.com/apache/polaris/pull/4723\r\n* Run JDBC schema validation tests on PostgreSQL by @venkateshwaracholan in https://github.com/apache/polaris/pull/4602\r\n* fix(spec): Bug fix for system reserved name pattern by @ArnavBalyan in https://github.com/apache/polaris/pull/4629\r\n* chore(deps): update alpine/curl docker tag to v8.20.0 by @renovate-bot in https://github.com/apache/polaris/pull/4737\r\n* Build: Replace root-project `extra` memoization by @snazy in https://github.com/apache/polaris/pull/4713\r\n* Build: eliminate cross-project dependencies in copied-code-checker by @snazy in https://github.com/apache/polaris/pull/4715\r\n* Build: eliminate cross-project dependencies in publishing related areas by @snazy in https://github.com/apache/polaris/pull/4716\r\n* Build: eliminate cross-project dependencies in license-report and checks by @snazy in https://github.com/apache/polaris/pull/4717\r\n* chore(deps): update docker.io/mongo docker tag to v8.3.4 by @renovate-bot in https://github.com/apache/polaris/pull/4736\r\n* chore(deps): update amazon/aws-cli docker tag to v2.35.4 by @renovate-bot in https://github.com/apache/polaris/pull/4762\r\n* fix(deps): update checkstyle to v13.6.0 by @renovate-bot in https://github.com/apache/polaris/pull/4764\r\n* Rename the PolarisEvent entity class to EventEntity by @adutra in https://github.com/apache/polaris/pull/4731\r\n* Improve readability of Keycloak container cleanup by @bowsii in https://github.com/apache/polaris/pull/4743\r\n* Build: allow setting environment variables for the Gradle invocation by @snazy in https://github.com/apache/polaris/pull/4741\r\n* polaris-admin/test: Centralize Quarkus test profiles by @snazy in https://github.com/apache/polaris/pull/4735\r\n* Fix AzuriteExtension annotation attribute mapping by @hemasrishalini in https://github.com/apache/polaris/pull/4740\r\n* Fix admin tool dockerfile to match to server by @MonkeyCanCode in https://github.com/apache/polaris/pull/4760\r\n* Set entrypoint for admin tool image by @MonkeyCanCode in https://github.com/apache/polaris/pull/4784\r\n* Makefile target for build-spark-plugin-4.0-2.13 by @MonkeyCanCode in https://github.com/apache/polaris/pull/4785\r\n* runtime-service/tests: unify Quarkus test profiles by @snazy in https://github.com/apache/polaris/pull/4734\r\n* polaris-admin/tests: consolidate to 1 test profile per backend by @snazy in https://github.com/apache/polaris/pull/4766\r\n* Build: Truely memoize errorprone config by @snazy in https://github.com/apache/polaris/pull/4767\r\n* Build: remove another usage of `Project.extra` by @snazy in https://github.com/apache/polaris/pull/4775\r\n* fix(deps): update dependency com.diffplug.spotless:spotless-plugin-gradle to v8.7.0 by @renovate-bot in https://github.com/apache/polaris/pull/4786\r\n* polaris-runtime,admin/testing: Update fork/jvm settings by @snazy in https://github.com/apache/polaris/pull/4776\r\n* Enforce ordered per-listener event delivery by @adutra in https://github.com/apache/polaris/pull/4648\r\n* Update registry.access.redhat.com/ubi9/openjdk-21-runtime Docker tag to v1.24-2.1781533371 by @renovate-bot in https://github.com/apache/polaris/pull/4794\r\n* Redact access token from PolarisCredential toString by @vigneshio in https://github.com/apache/polaris/pull/4777\r\n* Update plugin com.gradle.develocity to v4.4.3 by @renovate-bot in https://github.com/apache/polaris/pull/4796\r\n* Core: Extract shared credential rotation pre-condition check (Closes #4026) by @visit2rahul in https://github.com/apache/polaris/pull/4420\r\n* Fix version tag for actions/setup-java (v5.2.0) by @dimas-b in https://github.com/apache/polaris/pull/4797\r\n* Update actions/setup-java action to v5.3.0 by @renovate-bot in https://github.com/apache/polaris/pull/4799\r\n* Update quay.io/ceph/ceph Docker tag to v20.2.2 by @renovate-bot in https://github.com/apache/polaris/pull/4798\r\n* fix: validate JWT issuer claim during token verification by @vigneshio in https://github.com/apache/polaris/pull/4753\r\n* Fix retry logic for table commits in CatalogHandlerUtils by @ayushtkn in https://github.com/apache/polaris/pull/4748\r\n* polaris-admin/test: migrate some tests to pure unit tests by @snazy in https://github.com/apache/polaris/pull/4787\r\n* polaris-runtime-service/test: slight test-profile improvement by @snazy in https://github.com/apache/polaris/pull/4788\r\n* Build: refactor some more eager resolutions by @snazy in https://github.com/apache/polaris/pull/4789\r\n* Update dependency org.threeten:threeten-extra to v1.10.0 by @renovate-bot in https://github.com/apache/polaris/pull/4800\r\n* Remove PolarisIntegrationTestFixture by @adutra in https://github.com/apache/polaris/pull/4792\r\n* Fix inheritable policy mapping insert to use transaction connection by @vigneshio in https://github.com/apache/polaris/pull/4795\r\n* Cache JWT Algorithm and JWTVerifier per realm in TokenBrokerFactory by @vigneshio in https://github.com/apache/polaris/pull/4620\r\n* Fix NPE when entity is removed during dropEntity by @vigneshio in https://github.com/apache/polaris/pull/4811\r\n* runtime-service/int-test: reuse Minio + RustFS containers across tests by @snazy in https://github.com/apache/polaris/pull/4790\r\n* Update delta version from 4.0.1 to 4.2.0 by @MonkeyCanCode in https://github.com/apache/polaris/pull/4763\r\n* Allow only Table level drop permissions to drop Generic Table by @ayushtkn in https://github.com/apache/polaris/pull/4779\r\n* fix(codegen): Do not use unnecessary @Valid annotations in static builder factories by @ArnavBalyan in https://github.com/apache/polaris/pull/4621\r\n* Release workflow 4: drop SVN release-area writes, document manual dev -> release move by @jbonofre in https://github.com/apache/polaris/pull/4650\r\n* Build: better project isolation by @snazy in https://github.com/apache/polaris/pull/4808\r\n* Update Quarkus Platform to v3.36.3 by @renovate-bot in https://github.com/apache/polaris/pull/4824\r\n* Update renovate bot rules for ANTLR and Spark by @MonkeyCanCode in https://github.com/apache/polaris/pull/4746\r\n* Update actions/checkout action to v7 by @renovate-bot in https://github.com/apache/polaris/pull/4830\r\n* Update docker.io/apache/spark Docker tag to v4.0.3 by @renovate-bot in https://github.com/apache/polaris/pull/4829\r\n* Update dependency jupyterlab to v4.6.0 by @renovate-bot in https://github.com/apache/polaris/pull/4813\r\n* Test JDBC grant record insert idempotency on PostgreSQL by @venkateshwaracholan in https://github.com/apache/polaris/pull/4605\r\n* Improve ContainerSpecHelper partial image configuration error message by @venkateshwaracholan in https://github.com/apache/polaris/pull/4807\r\n* Fix Bootstrap command with schema-version LATEST by @ayushtkn in https://github.com/apache/polaris/pull/4815\r\n* Fix debug logging initialization order during API client creation by @venkateshwaracholan in https://github.com/apache/polaris/pull/4781\r\n* Use CliError for profile validation errors by @hemasrishalini in https://github.com/apache/polaris/pull/4791\r\n* Remove obsolete commented readBinaryLicenseFile code by @venkateshwaracholan in https://github.com/apache/polaris/pull/4821\r\n* Fix error message when renaming a non-existent source during auth by @ayushtkn in https://github.com/apache/polaris/pull/4750\r\n* Fix PropertiesConfigPageGroup visitor recursion by @venkateshwaracholan in https://github.com/apache/polaris/pull/4823\r\n* Remove noisy profile loading message by @venkateshwaracholan in https://github.com/apache/polaris/pull/4819\r\n* Prepare for Gradle 9.6 by @snazy in https://github.com/apache/polaris/pull/4835\r\n* Remove dead commented S3 client code from MinioContainer and RustfsContainer by @venkateshwaracholan in https://github.com/apache/polaris/pull/4840\r\n* Update Gradle to v9.6.0 by @renovate-bot in https://github.com/apache/polaris/pull/4832\r\n* Add polaris-server-test-runner plugin by @snazy in https://github.com/apache/polaris/pull/4732\r\n* Improve OAuth token error reporting in _get_token by @venkateshwaracholan in https://github.com/apache/polaris/pull/4783\r\n* Migrate MemorySize Jackson support to Jackson 3 by @snazy in https://github.com/apache/polaris/pull/4842\r\n* Add external Polaris server test manager by @snazy in https://github.com/apache/polaris/pull/4843\r\n* fix(storage): sign Azure tokens for the configured duration instead of hardcoded 1h by @ArnavBalyan in https://github.com/apache/polaris/pull/4751\r\n* Adding EJ as Polaris contributor by @jbonofre in https://github.com/apache/polaris/pull/4863\r\n* fix(build): rename GitInfoService Parameters.isRelease to release by @jbonofre in https://github.com/apache/polaris/pull/4865\r\n\r\n## New Contributors\r\n* @hemasrishalini made their first contribution in https://github.com/apache/polaris/pull/4435\r\n* @hyongtao-code made their first contribution in https://github.com/apache/polaris/pull/4434\r\n* @potiuk made their first contribution in https://github.com/apache/polaris/pull/4561\r\n* @snicholasbarton made their first contribution in https://github.com/apache/polaris/pull/4554\r\n* @ArnavBalyan made their first contribution in https://github.com/apache/polaris/pull/4629\r\n* @bowsii made their first contribution in https://github.com/apache/polaris/pull/4743\r\n\r\n**Full Changelog**: https://github.com/apache/polaris/compare/apache-polaris-1.5.0...apache-polaris-1.6.0","reactions":{"url":"https://api.github.com/repos/apache/polaris/releases/351304262/reactions","total_count":3,"+1":2,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":1},"mentions_count":32},{"url":"https://api.github.com/repos/apache/polaris/releases/324318552","assets_url":"https://api.github.com/repos/apache/polaris/releases/324318552/assets","upload_url":"https://uploads.github.com/repos/apache/polaris/releases/324318552/assets{?name,label}","html_url":"https://github.com/apache/polaris/releases/tag/apache-polaris-1.5.0","id":324318552,"author":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOMCWwoM4TVLVY","tag_name":"apache-polaris-1.5.0","target_commitish":"main","name":"Apache Polaris 1.5.0","draft":false,"immutable":false,"prerelease":false,"created_at":"2026-05-18T04:30:45Z","updated_at":"2026-05-18T13:40:23Z","published_at":"2026-05-18T13:40:23Z","assets":[],"tarball_url":"https://api.github.com/repos/apache/polaris/tarball/apache-polaris-1.5.0","zipball_url":"https://api.github.com/repos/apache/polaris/zipball/apache-polaris-1.5.0","body":"## What's Changed\r\n* Site: allow \"latest\" sublinks by @adutra in https://github.com/apache/polaris/pull/4008\r\n* Remove unused PolarisAuthorizableOperation values by @dimas-b in https://github.com/apache/polaris/pull/3991\r\n* Fix SVN command for Release by @adnanhemani in https://github.com/apache/polaris/pull/4005\r\n* Delete unused values in PolarisAuthorizableOperation by @nandorKollar in https://github.com/apache/polaris/pull/3994\r\n* Fix SVN Credential Secrets by @adnanhemani in https://github.com/apache/polaris/pull/4015\r\n* CLI: Add summarize subcommand by @MonkeyCanCode in https://github.com/apache/polaris/pull/4003\r\n* chore(deps): update docker.io/mongo docker tag to v8.2.6 by @renovate-bot in https://github.com/apache/polaris/pull/4011\r\n* fix(deps): update dependency com.diffplug.spotless:spotless-plugin-gradle to v8.4.0 by @renovate-bot in https://github.com/apache/polaris/pull/4021\r\n* chore(deps): update quay.io/keycloak/keycloak docker tag to v26.5.6 by @renovate-bot in https://github.com/apache/polaris/pull/4028\r\n* chore(deps): update gradle to v9.4.1 by @renovate-bot in https://github.com/apache/polaris/pull/4027\r\n* Demote `Initializing non-federated catalog` log message to DEBUG by @dimas-b in https://github.com/apache/polaris/pull/4022\r\n* chore(deps): update docker.io/adobe/s3mock docker tag to v4.12.1 by @renovate-bot in https://github.com/apache/polaris/pull/4029\r\n* doc: introduce guidelines for AI-generated contributions by @flyingImer in https://github.com/apache/polaris/pull/3948\r\n* core: decouple rbac privileges and semantics from `PolarisAuthorizableOperations` by @sungwy in https://github.com/apache/polaris/pull/4006\r\n* chore(deps): update docker.io/adobe/s3mock docker tag to v4.12.2 by @renovate-bot in https://github.com/apache/polaris/pull/4030\r\n* Use appropriate scope in producer methods by @adutra in https://github.com/apache/polaris/pull/4031\r\n* fix(deps): update dependency org.testcontainers:testcontainers-bom to v2.0.4 by @renovate-bot in https://github.com/apache/polaris/pull/4025\r\n* Replace helm/chart-testing-action with manual ct installation by @adutra in https://github.com/apache/polaris/pull/4036\r\n* fix(deps): update dependency software.amazon.awssdk:bom to v2.42.18 by @renovate-bot in https://github.com/apache/polaris/pull/4038\r\n* chore(deps): update amazon/aws-cli docker tag to v2.34.14 by @renovate-bot in https://github.com/apache/polaris/pull/4037\r\n* fix(deps): update dependency com.google.cloud:google-cloud-iamcredentials to v2.88.0 by @renovate-bot in https://github.com/apache/polaris/pull/4035\r\n* fix(deps): update dependency com.fasterxml.jackson:jackson-bom to v2.21.2 by @renovate-bot in https://github.com/apache/polaris/pull/4033\r\n* core: refactor `PolarisSecurable` with `PathSegment` by @sungwy in https://github.com/apache/polaris/pull/4016\r\n* Add MinIO coverage for AWS-shaped KMS vended credentials by @castanhas98 in https://github.com/apache/polaris/pull/4034\r\n* Set Quarkus config profile `it` explicitly by @snazy in https://github.com/apache/polaris/pull/4039\r\n* CLI: Fix catalog command by @MonkeyCanCode in https://github.com/apache/polaris/pull/4047\r\n* Add RustFS coverage for AWS-shaped KMS vended credentials by @MonkeyCanCode in https://github.com/apache/polaris/pull/4045\r\n* fix(deps): update dependency io.quarkus.platform:quarkus-bom to v3.32.4 by @renovate-bot in https://github.com/apache/polaris/pull/4020\r\n* chore(deps): update trinodb/trino docker tag to v480 by @renovate-bot in https://github.com/apache/polaris/pull/4053\r\n* chore(deps): update registry.access.redhat.com/ubi9/openjdk-21-runtime docker tag to v1.24-2.1774011801 by @renovate-bot in https://github.com/apache/polaris/pull/4044\r\n* fix(deps): update dependency com.google.cloud:google-cloud-storage-bom to v2.64.1 by @renovate-bot in https://github.com/apache/polaris/pull/4055\r\n* [NoSQL] Ensure index elements with non-`null` values by @snazy in https://github.com/apache/polaris/pull/4018\r\n* Enable multiple event listeners to consume for Polaris events by @nandorKollar in https://github.com/apache/polaris/pull/3973\r\n* Add Polaris Community Meeting 20260319 by @jbonofre in https://github.com/apache/polaris/pull/4060\r\n* CLI: Skip nested ns if existed during setup by @MonkeyCanCode in https://github.com/apache/polaris/pull/4046\r\n* chore(deps): bump requests from 2.32.5 to 2.33.0 in /client/python by @dependabot[bot] in https://github.com/apache/polaris/pull/4063\r\n* chore(deps): update plugin com.gradle.develocity to v4.4.0 by @renovate-bot in https://github.com/apache/polaris/pull/4057\r\n* Service: Refactor on grant operation by @flyrain in https://github.com/apache/polaris/pull/4059\r\n* chore(deps): update docker.io/openpolicyagent/opa docker tag to v1.15.0 by @renovate-bot in https://github.com/apache/polaris/pull/4068\r\n* Core: Catch number format exception in PolarisObjectMapperUtil by @flyrain in https://github.com/apache/polaris/pull/4067\r\n* fix(deps): update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.4.1 by @renovate-bot in https://github.com/apache/polaris/pull/4073\r\n* Add Polaris-Generic-Table-Access-Delegation header in the Generic Table API spec for credential vending by @gh-yzou in https://github.com/apache/polaris/pull/4043\r\n* fix(deps): update dependency org.apache.logging.log4j:log4j-core to v2.25.4 by @renovate-bot in https://github.com/apache/polaris/pull/4074\r\n* fix(deps): update dependency com.puppycrawl.tools:checkstyle to v13.4.0 by @renovate-bot in https://github.com/apache/polaris/pull/4079\r\n* chore(deps): update amazon/aws-cli docker tag to v2.34.19 by @renovate-bot in https://github.com/apache/polaris/pull/4080\r\n* fix(deps): update dependency software.amazon.awssdk:bom to v2.42.23 by @renovate-bot in https://github.com/apache/polaris/pull/4081\r\n* NoSQL: improve test coverage on index-value-serializers by @snazy in https://github.com/apache/polaris/pull/4072\r\n* chore(deps): update docker.io/openpolicyagent/opa docker tag to v1.15.1 by @renovate-bot in https://github.com/apache/polaris/pull/4083\r\n* Core: Refactor rbac operation semantics helpers by @flyrain in https://github.com/apache/polaris/pull/4066\r\n* Keep CLI doctype consistent and fix cli doc by @MonkeyCanCode in https://github.com/apache/polaris/pull/4077\r\n* Add blog for polaris cli setup command by @MonkeyCanCode in https://github.com/apache/polaris/pull/4082\r\n* NoSQL: Change to detect a theoretically possible recursive call, which must not happen at all. by @snazy in https://github.com/apache/polaris/pull/4070\r\n* chore(deps): update dependency mypy to >=1.20, <=1.20.0 by @renovate-bot in https://github.com/apache/polaris/pull/4098\r\n* Add BSD-2-Clause to license allow list by @flyrain in https://github.com/apache/polaris/pull/4100\r\n* chore(deps): update docker.io/jaegertracing/jaeger docker tag to v2.17.0 by @renovate-bot in https://github.com/apache/polaris/pull/4102\r\n* Unify equals/hashCode for Index.Element by @dimas-b in https://github.com/apache/polaris/pull/4056\r\n* NoSQL: Optimize index-impl scratch-buffer reuse by @snazy in https://github.com/apache/polaris/pull/4071\r\n* Fix GitHub Workflow for non-main branches by @adnanhemani in https://github.com/apache/polaris/pull/4089\r\n* Add doc for setup command under getting started by @MonkeyCanCode in https://github.com/apache/polaris/pull/4087\r\n* Remove the incorrect comment. by @flyrain in https://github.com/apache/polaris/pull/4109\r\n* fix(verify-release): fix bash pipe FD leak causing deadlock on maven checksum verification by @adnanhemani in https://github.com/apache/polaris/pull/4024\r\n* Helm: Add support for polaris.realm-context.require-header option by @adutra in https://github.com/apache/polaris/pull/4105\r\n* chore(deps): update docker.io/prom/prometheus docker tag to v3.11.0 by @renovate-bot in https://github.com/apache/polaris/pull/4111\r\n* Core: Use record for connection credentials by @flyrain in https://github.com/apache/polaris/pull/4103\r\n* Update quay.io/keycloak/keycloak Docker tag to v26.5.7 by @renovate-bot in https://github.com/apache/polaris/pull/4113\r\n* Fix broken links in README.md by @kumaab in https://github.com/apache/polaris/pull/4119\r\n* Update dependency com.github.jk1:gradle-license-report to v3.1.2 by @renovate-bot in https://github.com/apache/polaris/pull/4120\r\n* Rename ExternalCatalogFactory to FederatedCatalogFactory by @flyrain in https://github.com/apache/polaris/pull/4116\r\n* Clean SVN directories before adding artifacts by @adnanhemani in https://github.com/apache/polaris/pull/4096\r\n* Update plugin com.gradle.common-custom-user-data-gradle-plugin to v2.5.0 by @renovate-bot in https://github.com/apache/polaris/pull/4122\r\n* Move CallContextCatalogFactory to core module and rename by @flyrain in https://github.com/apache/polaris/pull/4117\r\n* CLI: add tables/find commands by @MonkeyCanCode in https://github.com/apache/polaris/pull/4075\r\n* Update amazon/aws-cli Docker tag to v2.34.24 by @renovate-bot in https://github.com/apache/polaris/pull/4125\r\n* Update dependency software.amazon.awssdk:bom to v2.42.28 by @renovate-bot in https://github.com/apache/polaris/pull/4126\r\n* Service: Make federation logic more explicit by @flyrain in https://github.com/apache/polaris/pull/4091\r\n* Update quay.io/ceph/ceph Docker tag to v20.2.1 by @renovate-bot in https://github.com/apache/polaris/pull/4129\r\n* Update Verify Release Script by @adnanhemani in https://github.com/apache/polaris/pull/4114\r\n* Harden GitHub Actions workflows by @adutra in https://github.com/apache/polaris/pull/4097\r\n* Allow setting ARN role and external ID on catalogs that had none by @adutra in https://github.com/apache/polaris/pull/4019\r\n* Update docker.io/adobe/s3mock Docker tag to v4.12.4 by @renovate-bot in https://github.com/apache/polaris/pull/4133\r\n* Update docker.io/prom/prometheus Docker tag to v3.11.1 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/4134\r\n* Update dependency com.adobe.testing:s3mock-testcontainers to v4.12.4 by @renovate-bot in https://github.com/apache/polaris/pull/4135\r\n* IRC: Optimize Credential Vending  by @singhpk234 in https://github.com/apache/polaris/pull/3997\r\n* CI: add CodeQL and ASF AllowList checks by @adutra in https://github.com/apache/polaris/pull/4132\r\n* Update quay.io/keycloak/keycloak Docker tag to v26.6.0 by @renovate-bot in https://github.com/apache/polaris/pull/4139\r\n* Update docker.io/openpolicyagent/opa Docker tag to v1.15.2 by @renovate-bot in https://github.com/apache/polaris/pull/4141\r\n* Update dependency com.github.dasniko:testcontainers-keycloak to v4.2.0 by @renovate-bot in https://github.com/apache/polaris/pull/4142\r\n* Improve Access Delegation Mode Selection Algorithm by @iting0321 in https://github.com/apache/polaris/pull/3750\r\n* doc: Fix catalog update, '--property' is invalid, instead '--set-property' is the valid option by @nandorKollar in https://github.com/apache/polaris/pull/4145\r\n* Fix authorizeLoadTable() call in IcebergCatalogHandler by @dimas-b in https://github.com/apache/polaris/pull/4150\r\n* Update dependency org.mongodb:mongodb-driver-sync to v5.6.5 by @renovate-bot in https://github.com/apache/polaris/pull/4151\r\n* Update dependency com.azure:azure-sdk-bom to v1.3.6 by @renovate-bot in https://github.com/apache/polaris/pull/4143\r\n* Update cockroachdb/cockroach Docker tag to v26.1.2 by @renovate-bot in https://github.com/apache/polaris/pull/4147\r\n* Update registry.access.redhat.com/ubi9/openjdk-21-runtime Docker tag to v1.24-2.1775561370 by @renovate-bot in https://github.com/apache/polaris/pull/4149\r\n* Update dependency io.smallrye.common:smallrye-common-annotation to v2.17.1 by @renovate-bot in https://github.com/apache/polaris/pull/4155\r\n* PolarisConfigurationStoreTest: minor fixes for error-prone update by @snazy in https://github.com/apache/polaris/pull/4152\r\n* Include pom.xml in jars when building with -PjarWithGitInfo by @snazy in https://github.com/apache/polaris/pull/4138\r\n* Update plugin com.gradle.common-custom-user-data-gradle-plugin to v2.6.0 by @renovate-bot in https://github.com/apache/polaris/pull/4157\r\n* Update dependency com.google.errorprone:error_prone_core to v2.49.0 by @renovate-bot in https://github.com/apache/polaris/pull/4131\r\n* Releasey: fix missing index.yaml in dist/dev Helm repo by @adutra in https://github.com/apache/polaris/pull/4154\r\n* Fix license normalizer bugs and add CDDL 1.1 support by @adutra in https://github.com/apache/polaris/pull/4144\r\n* Blog: add building a local data lakehouse with k3d, Apache Ozone, Apa… by @cgpoh in https://github.com/apache/polaris/pull/4123\r\n* nit: avoid symlinks in LICENSE by @adutra in https://github.com/apache/polaris/pull/4165\r\n* List free-disk-space action as code from Project Nessie by @adutra in https://github.com/apache/polaris/pull/4166\r\n* Build: replace deprecated Task.getProject() usage at execution time by @adutra in https://github.com/apache/polaris/pull/4164\r\n* Docs generator: do not print all enum constants for all enums by @adutra in https://github.com/apache/polaris/pull/4156\r\n* feat(helm): add envFrom by @andrii29 in https://github.com/apache/polaris/pull/4153\r\n* docs: clarify remove_orphan_files with vended credentials by @yushesp in https://github.com/apache/polaris/pull/4170\r\n* Update actions/upload-artifact digest to 043fb46 by @renovate-bot in https://github.com/apache/polaris/pull/4171\r\n* CLI: refactor CLI unit tests by @MonkeyCanCode in https://github.com/apache/polaris/pull/4169\r\n* Update amazon/aws-cli Docker tag to v2.34.29 by @renovate-bot in https://github.com/apache/polaris/pull/4174\r\n* Update dependency software.amazon.awssdk:bom to v2.42.33 by @renovate-bot in https://github.com/apache/polaris/pull/4175\r\n* Update dependency mypy to >=1.20, <=1.20.1 by @renovate-bot in https://github.com/apache/polaris/pull/4179\r\n* Update Slack invite link with no expiration by @jbonofre in https://github.com/apache/polaris/pull/4088\r\n* Update dependency com.google.cloud:google-cloud-iamcredentials to v2.90.0 by @renovate-bot in https://github.com/apache/polaris/pull/4176\r\n* Update dependency com.google.cloud:google-cloud-storage-bom to v2.66.0 by @renovate-bot in https://github.com/apache/polaris/pull/4177\r\n* Release management: improve releaseEmailTemplate task by @adutra in https://github.com/apache/polaris/pull/4163\r\n* Update docker.io/prom/prometheus Docker tag to v3.11.2 by @renovate-bot in https://github.com/apache/polaris/pull/4183\r\n* Update dependency pydantic to >=2.13.0,<2.14.0 by @renovate-bot in https://github.com/apache/polaris/pull/4184\r\n* Update dependency io.micrometer:micrometer-bom to v1.16.5 by @renovate-bot in https://github.com/apache/polaris/pull/4185\r\n* Fix nosql namespace / table name clash by @Subham-KRLX in https://github.com/apache/polaris/pull/4148\r\n* fix: pass signing region to STS client by @yushesp in https://github.com/apache/polaris/pull/4161\r\n* Fix LICENSE/NOTICE files in the spark plugin bundle jar by @jbonofre in https://github.com/apache/polaris/pull/4182\r\n* Update dependency io.smallrye.config:smallrye-config-core to v3.17.0 by @renovate-bot in https://github.com/apache/polaris/pull/4187\r\n* Update s3mock from 4.12.x to 5.0.0 by @MonkeyCanCode in https://github.com/apache/polaris/pull/4181\r\n* Fix setup command default issue by @MonkeyCanCode in https://github.com/apache/polaris/pull/4172\r\n* Update dependency pytest to v9.0.3 [SECURITY] by @renovate-bot in https://github.com/apache/polaris/pull/4192\r\n* chore(deps-dev): bump pytest from 9.0.2 to 9.0.3 in /client/python by @dependabot[bot] in https://github.com/apache/polaris/pull/4195\r\n* core: implement new authorize SPI in `PolarisAuthorizerImpl` and `OpaPolarisAuthorizer` by @sungwy in https://github.com/apache/polaris/pull/3999\r\n* chore: Less descriptive OPA Exception message by @sungwy in https://github.com/apache/polaris/pull/4197\r\n* Fix: Preserve federated field when creating PrincipalRole (#2966) by @AryanPatel226 in https://github.com/apache/polaris/pull/3749\r\n* Update azure/setup-helm action to v5 by @renovate-bot in https://github.com/apache/polaris/pull/4041\r\n* Update crazy-max/ghaction-import-gpg action to v7 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/3920\r\n* Update dependency com.google.guava:guava to v33.6.0-jre by @renovate-bot in https://github.com/apache/polaris/pull/4203\r\n* Update dependency com.google.cloud:google-cloud-storage-bom to v2.67.0 by @renovate-bot in https://github.com/apache/polaris/pull/4194\r\n* Helm chart: fix incorrect type reported by helm-docs by @adutra in https://github.com/apache/polaris/pull/4202\r\n* Update registry.access.redhat.com/ubi9/openjdk-21-runtime Docker tag to v1.24-2.1776048101 by @renovate-bot in https://github.com/apache/polaris/pull/4207\r\n* docs: clarify OPA server endpoint (#4196) by @randomdev2026 in https://github.com/apache/polaris/pull/4204\r\n* Update quay.io/keycloak/keycloak Docker tag to v26.6.1 by @renovate-bot in https://github.com/apache/polaris/pull/4212\r\n* Update dependency com.google.cloud:google-cloud-iamcredentials to v2.91.0 by @renovate-bot in https://github.com/apache/polaris/pull/4193\r\n* Update github/codeql-action digest to 95e58e9 by @renovate-bot in https://github.com/apache/polaris/pull/4208\r\n* feat(helm): add termination and lifecycle options by @fivetran-ashokborra in https://github.com/apache/polaris/pull/4198\r\n* Add a few common AI agents to .gitignore by @adutra in https://github.com/apache/polaris/pull/4209\r\n* Update zizmorcore/zizmor-action action to v0.5.3 by @renovate-bot in https://github.com/apache/polaris/pull/4188\r\n* CI: Restrict CodeQL to `apache` GitHub org by @snazy in https://github.com/apache/polaris/pull/4205\r\n* Migrate persistence/nosql to JSpecify null annotations by @viditochani in https://github.com/apache/polaris/pull/4130\r\n* Improve namespace decoding by @adutra in https://github.com/apache/polaris/pull/4213\r\n* fix: enforce single expiration timestamp per credential bundle by @yushesp in https://github.com/apache/polaris/pull/4173\r\n* Add MinIO support in regression tests as alternative to AWS S3  by @collado-mike in https://github.com/apache/polaris/pull/4162\r\n* Remove double URL-decoding of table identifiers by @adutra in https://github.com/apache/polaris/pull/4210\r\n* Update docker.io/mongo Docker tag to v8.2.7 by @renovate-bot in https://github.com/apache/polaris/pull/4229\r\n* Isolate encode/decode logic used in Polaris entities by @adutra in https://github.com/apache/polaris/pull/4214\r\n* Chore: fix incorrect package name in polaris-core test files by @adutra in https://github.com/apache/polaris/pull/4235\r\n* NoSQL: filter stale grants with deleted grantees from resolved entities by @adutra in https://github.com/apache/polaris/pull/4231\r\n* Update dependency org.keycloak:keycloak-admin-client to v26.0.9 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/4230\r\n* Update Generated Helm Docs after First RC by @adnanhemani in https://github.com/apache/polaris/pull/4095\r\n* Update dependency io.smallrye.config:smallrye-config-core to v3.17.1 by @renovate-bot in https://github.com/apache/polaris/pull/4239\r\n* CI: Use Zizmor defaults by @snazy in https://github.com/apache/polaris/pull/4223\r\n* CI: Make security workflows CodeQL + Zizmor a real PR-merge-gate by @snazy in https://github.com/apache/polaris/pull/4224\r\n* NoSQL: revalidate grant entities before grant or revoke by @adutra in https://github.com/apache/polaris/pull/4234\r\n* NoSQL: fix phantom grants for dropped/non-existent entities by @adutra in https://github.com/apache/polaris/pull/4233\r\n* Update registry.access.redhat.com/ubi9/openjdk-21-runtime Docker tag to v1.24-2.1776357028 by @renovate-bot in https://github.com/apache/polaris/pull/4249\r\n* Update dependency software.amazon.awssdk:bom to v2.42.36 by @renovate-bot in https://github.com/apache/polaris/pull/4248\r\n* Update amazon/aws-cli Docker tag to v2.34.32 by @renovate-bot in https://github.com/apache/polaris/pull/4247\r\n* Update dependency org.apache.httpcomponents.client5:httpclient5 to v5.6.1 by @renovate-bot in https://github.com/apache/polaris/pull/4246\r\n* Add Polaris Community Meetings for 2026-04-02 and 2026-04-16 by @jbonofre in https://github.com/apache/polaris/pull/4241\r\n* CLI: Fix text for host and port with profile update by @MonkeyCanCode in https://github.com/apache/polaris/pull/4244\r\n* Use randomly picked port in RustfsContainer by @adutra in https://github.com/apache/polaris/pull/4242\r\n* Add BigQuery Metastore federation support by @joyhaldar in https://github.com/apache/polaris/pull/4050\r\n* Replace deprecated getOrComputeIfAbsent() API calls by @BACtaki in https://github.com/apache/polaris/pull/3944\r\n* Update cockroachdb/cockroach Docker tag to v26.1.3 by @renovate-bot in https://github.com/apache/polaris/pull/4255\r\n* Update dependency org.testcontainers:testcontainers-bom to v2.0.5 by @renovate-bot in https://github.com/apache/polaris/pull/4256\r\n* Create PolarisEvent only when event type is enabled by at least one event listener by @nandorKollar in https://github.com/apache/polaris/pull/4064\r\n* Update dependency io.smallrye.config:smallrye-config-core to v3.17.2 by @renovate-bot in https://github.com/apache/polaris/pull/4258\r\n* NoSQL: fix compilation warning by @snazy in https://github.com/apache/polaris/pull/4252\r\n* Fix deprecation warning in RelationalJdbcIdempotencyStorePostgresIT by @snazy in https://github.com/apache/polaris/pull/4253\r\n* Silence deprecated-for-removal warning in `PolarisEventListenerOldConfigurationTest` by @snazy in https://github.com/apache/polaris/pull/4254\r\n* docs: simplify Spark configuration with credential vending by @flyrain in https://github.com/apache/polaris/pull/4218\r\n* JDBC: Replace coarse-grained synchronized methods with per-realm locking by @singhpk234 in https://github.com/apache/polaris/pull/4054\r\n* Update dependency mypy to >=1.20, <=1.20.2 by @renovate-bot in https://github.com/apache/polaris/pull/4265\r\n* Implement Apache Ranger Authorization Plugin for Apache Polaris (#274) by @sneethiraj in https://github.com/apache/polaris/pull/3928\r\n* Update dependency org.agrona:agrona to v2.4.1 by @renovate-bot in https://github.com/apache/polaris/pull/4268\r\n* CLI: Optimize generate_clients.py with dirs pruning by @MonkeyCanCode in https://github.com/apache/polaris/pull/4243\r\n* Fix spark jupyter guide by @MonkeyCanCode in https://github.com/apache/polaris/pull/4271\r\n* NoSQL: filter ACL entries by direction in loadGrants by @adutra in https://github.com/apache/polaris/pull/4222\r\n* Self-annotate DefaultPolarisAuthorizerFactory and move to service module by @flyrain in https://github.com/apache/polaris/pull/4267\r\n* Update dependency pre-commit to v4.6.0 by @renovate-bot in https://github.com/apache/polaris/pull/4266\r\n* Regtests: harden MinIO client download and fail fast when setup breaks by @flyrain in https://github.com/apache/polaris/pull/4279\r\n* Fix Website Instructions for Releasing Documentation by @adnanhemani in https://github.com/apache/polaris/pull/4280\r\n* Cut CHANGELOG over, Add 1.4.0 Documentation Pages by @adnanhemani in https://github.com/apache/polaris/pull/4264\r\n* Added Integration Tests to validate auto-upgrade of Graalvm version by Renovate-bot (#4275) by @sneethiraj in https://github.com/apache/polaris/pull/4277\r\n* Update dependency com.github.dasniko:testcontainers-keycloak to v4.2.1 by @renovate-bot in https://github.com/apache/polaris/pull/4283\r\n* Update ubuntu Docker tag to v26 by @renovate-bot in https://github.com/apache/polaris/pull/4286\r\n* Consolidate security workflows and add Docker image scan by @adutra in https://github.com/apache/polaris/pull/4289\r\n* Releasey: make Helm index/artifacthub-repo.yml transfer idempotent by @adutra in https://github.com/apache/polaris/pull/4290\r\n* Update amazon/aws-cli Docker tag to v2.34.37 by @renovate-bot in https://github.com/apache/polaris/pull/4295\r\n* Update dependency software.amazon.awssdk:bom to v2.42.41 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/4296\r\n* Update dependency com.puppycrawl.tools:checkstyle to v13.4.1 by @renovate-bot in https://github.com/apache/polaris/pull/4299\r\n* Update docker.io/prom/prometheus Docker tag to v3.11.3 by @renovate-bot in https://github.com/apache/polaris/pull/4301\r\n* Update registry.access.redhat.com/ubi9/openjdk-21-runtime Docker tag to v1.24-2.1777030053 by @renovate-bot in https://github.com/apache/polaris/pull/4305\r\n* Remove the replace-new-location-prefix-with-catalog-default catalog property by @adutra in https://github.com/apache/polaris/pull/4298\r\n* Fix Artifact Hub badge by @adutra in https://github.com/apache/polaris/pull/4288\r\n* Fix Helm chart README link to docs by @adutra in https://github.com/apache/polaris/pull/4287\r\n* Suppress Hibernate Validator HV000271 deprecation warnings by @adutra in https://github.com/apache/polaris/pull/4294\r\n* Add PyPI Publishing to Automated Release by @adnanhemani in https://github.com/apache/polaris/pull/4220\r\n* Update Manual Instructions to Include Changing Link on the Binary Distribution Page by @adnanhemani in https://github.com/apache/polaris/pull/4303\r\n* Fix banned-dependency handling wrt detached/copied configuations by @snazy in https://github.com/apache/polaris/pull/4307\r\n* Update Gradle to v9.5.0 by @renovate-bot in https://github.com/apache/polaris/pull/4310\r\n* docs: add AGENTS.md coding guidelines for AI agents by @flyingImer in https://github.com/apache/polaris/pull/4276\r\n* Narrow SKIP_CREDENTIAL_SUBSCOPING_INDIRECTION scope by @flyrain in https://github.com/apache/polaris/pull/4284\r\n* Update dependency com.fasterxml.jackson:jackson-bom to v2.21.3 by @renovate-bot in https://github.com/apache/polaris/pull/4311\r\n* Update dependency org.postgresql:postgresql to v42.7.11 by @renovate-bot in https://github.com/apache/polaris/pull/4312\r\n* Fix `RealmContextFilterTest` relying config-overrides becoming system properties by @snazy in https://github.com/apache/polaris/pull/4313\r\n* Adapt CacheInvalidationSender + test to dynamic Quarkus management port by @snazy in https://github.com/apache/polaris/pull/4314\r\n* Bump Quarkus to 3.34.6 by @snazy in https://github.com/apache/polaris/pull/4297\r\n* Reject invalid entity names in the REST layer by @adutra in https://github.com/apache/polaris/pull/4282\r\n* Source RootCredentialsSet from Quarkus config by @adutra in https://github.com/apache/polaris/pull/4319\r\n* Update registry.access.redhat.com/ubi9/openjdk-21-runtime Docker tag to v1.24-2.1777302154 by @renovate-bot in https://github.com/apache/polaris/pull/4325\r\n* Update dependency org.mongodb:mongodb-driver-sync to v5.7.0 by @renovate-bot in https://github.com/apache/polaris/pull/4323\r\n* Update dependency jupyterlab to v4.5.7 [SECURITY] - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/4322\r\n* chore(deps): bump jupyterlab from 4.5.6 to 4.5.7 in /regtests by @dependabot[bot] in https://github.com/apache/polaris/pull/4321\r\n* Update docker.io/openpolicyagent/opa Docker tag to v1.16.0 by @renovate-bot in https://github.com/apache/polaris/pull/4320\r\n* Update dependency com.auth0:java-jwt to v4.5.2 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/4316\r\n* Add Polaris Community Meeting 2026-04-30 record and notes by @jbonofre in https://github.com/apache/polaris/pull/4327\r\n* Build: suppress deprecation warning in PolarisCatalogUtils by @snazy in https://github.com/apache/polaris/pull/4262\r\n* Update plugin com.gradle.develocity to v4.4.1 by @renovate-bot in https://github.com/apache/polaris/pull/4250\r\n* Add integration test for Hive Metastore federation by @adutra in https://github.com/apache/polaris/pull/4315\r\n* Update docker.io/openpolicyagent/opa Docker tag to v1.16.1 by @renovate-bot in https://github.com/apache/polaris/pull/4334\r\n* Update github/codeql-action digest to e46ed2c by @renovate-bot in https://github.com/apache/polaris/pull/4335\r\n* Update hadoop dependencies from 3.4.3 to 3.5.0 by @MonkeyCanCode in https://github.com/apache/polaris/pull/4127\r\n* Update dependency boto3 to ~=1.43.1 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/4318\r\n* Update download links for 1.4.1 release by @jbonofre in https://github.com/apache/polaris/pull/4338\r\n* Update dependency com.puppycrawl.tools:checkstyle to v13.4.2 by @renovate-bot in https://github.com/apache/polaris/pull/4339\r\n* Site: update guides to latest stable docs by @snazy in https://github.com/apache/polaris/pull/4345\r\n* Site: resolve config includes from the current release tree by @snazy in https://github.com/apache/polaris/pull/4346\r\n* Update dependency com.github.ben-manes.caffeine:caffeine to v3.2.4 by @renovate-bot in https://github.com/apache/polaris/pull/4357\r\n* Improve staged table handling by @snazy in https://github.com/apache/polaris/pull/4350\r\n* Improve storage uri handling in S3 + GCS by @snazy in https://github.com/apache/polaris/pull/4351\r\n* Improve locations-handling by @snazy in https://github.com/apache/polaris/pull/4352\r\n* Improve documentation wording by @snazy in https://github.com/apache/polaris/pull/4353\r\n* Update dependency software.amazon.awssdk:bom to v2.44.0 by @renovate-bot in https://github.com/apache/polaris/pull/4360\r\n* Update amazon/aws-cli Docker tag to v2.34.41 by @renovate-bot in https://github.com/apache/polaris/pull/4359\r\n* feat: Allows usage of Iceberg's GoogleAuthManager rather than just OAuth by @PhillHenry in https://github.com/apache/polaris/pull/3729\r\n* Update Quarkus to 3.35.1 by @snazy in https://github.com/apache/polaris/pull/4336\r\n* Update registry.access.redhat.com/ubi9/openjdk-21-runtime Docker tag to v1.24-2.1777575919 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/4363\r\n* Update dependency io.quarkus.platform:quarkus-bom to v3.35.2 by @renovate-bot in https://github.com/apache/polaris/pull/4364\r\n* Add the security advisories for 1.4.1 release by @jbonofre in https://github.com/apache/polaris/pull/4349\r\n* Site: point onboarding links to released docs by @snazy in https://github.com/apache/polaris/pull/4342\r\n* Site: clean up non-guide public doc links by @snazy in https://github.com/apache/polaris/pull/4343\r\n* Fix CVE links in security-report page and clarify the affected versions by @jbonofre in https://github.com/apache/polaris/pull/4366\r\n* Site: separate released and developer docs navigation by @snazy in https://github.com/apache/polaris/pull/4344\r\n* Site: clean up non-guide public doc links by @snazy in https://github.com/apache/polaris/pull/4365\r\n* Exclude pom-only dependencies from Polaris server/admin license reports by @snazy in https://github.com/apache/polaris/pull/4375\r\n* Remove internal constant GOOGLE_USER_PROJECT_HEADER_KEY by @dimas-b in https://github.com/apache/polaris/pull/4362\r\n* Update registry.access.redhat.com/ubi9/openjdk-21-runtime Docker tag to v1.24-2.1777977956 by @renovate-bot in https://github.com/apache/polaris/pull/4381\r\n* Update dependency org.apache.logging.log4j:log4j-core to v2.26.0 by @renovate-bot in https://github.com/apache/polaris/pull/4384\r\n* Update dependency com.google.cloud:google-cloud-storage-bom to v2.68.0 by @renovate-bot in https://github.com/apache/polaris/pull/4379\r\n* Group the CVEs by Polaris release by @jbonofre in https://github.com/apache/polaris/pull/4374\r\n* Update dependency com.google.cloud:google-cloud-iamcredentials to v2.92.0 by @renovate-bot in https://github.com/apache/polaris/pull/4378\r\n* Update cockroachdb/cockroach Docker tag to v26.1.4 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/4377\r\n* Update docker.io/mongo Docker tag to v8.3.1 by @renovate-bot in https://github.com/apache/polaris/pull/4369\r\n* Update dependency pip-licenses-cli to v4.1.0 by @renovate-bot in https://github.com/apache/polaris/pull/4376\r\n* Site: show unreleased banner on all developer docs pages by @snazy in https://github.com/apache/polaris/pull/4347\r\n* Site: add release-doc link guardrail by @snazy in https://github.com/apache/polaris/pull/4348\r\n* Entity properties clarification in docs by @snazy in https://github.com/apache/polaris/pull/4371\r\n* Clarify IRC federation by @snazy in https://github.com/apache/polaris/pull/4373\r\n* Fix codeql-action tags after #4335 by @dimas-b in https://github.com/apache/polaris/pull/4387\r\n* Update dependency io.smallrye.common:smallrye-common-annotation to v2.18.0 by @renovate-bot in https://github.com/apache/polaris/pull/4386\r\n* CLI: UX improvement by @MonkeyCanCode in https://github.com/apache/polaris/pull/4245\r\n* Update github/codeql-action action to v4.35.4 by @renovate-bot in https://github.com/apache/polaris/pull/4388\r\n* Remove custom docker image build from HMS integration test by @nandorKollar in https://github.com/apache/polaris/pull/4361\r\n* Fix renameTable to return 204 instead of 200 by @viditochani in https://github.com/apache/polaris/pull/4383\r\n* Dedup helm targets in Makefile by @MonkeyCanCode in https://github.com/apache/polaris/pull/4394\r\n* CLI: add missing parsing tests for policies, privileges and profiles by @venkateshwaracholan in https://github.com/apache/polaris/pull/4391\r\n* Update dependency io.smallrye.common:smallrye-common-annotation to v2.18.1 by @renovate-bot in https://github.com/apache/polaris/pull/4400\r\n* chore(deps): bump urllib3 from 2.6.3 to 2.7.0 in /client/python by @dependabot[bot] in https://github.com/apache/polaris/pull/4403\r\n* Fix client build by exclusing PKG-INFO by @MonkeyCanCode in https://github.com/apache/polaris/pull/4395\r\n* Fix gradlew run after Quarkus bump by @venkateshwaracholan in https://github.com/apache/polaris/pull/4390\r\n* Add clarification for catalog properties by @snazy in https://github.com/apache/polaris/pull/4372\r\n* Update hive federation docs by @snazy in https://github.com/apache/polaris/pull/4370\r\n* Update LICENSE, and use consistent content by @jbonofre in https://github.com/apache/polaris/pull/4385\r\n* Update trinodb/trino Docker tag to v481 by @renovate-bot in https://github.com/apache/polaris/pull/4412\r\n* Update Gradle to v9.5.1 by @renovate-bot in https://github.com/apache/polaris/pull/4411\r\n* Update docker.io/openpolicyagent/opa Docker tag to v1.16.2 by @renovate-bot in https://github.com/apache/polaris/pull/4410\r\n* Improve Python CLI error handling and exit codes by @venkateshwaracholan in https://github.com/apache/polaris/pull/4399\r\n* Update registry.access.redhat.com/ubi9/openjdk-21-runtime Docker tag to v1.24-2.1778501187 by @renovate-bot in https://github.com/apache/polaris/pull/4421\r\n* Avoid redundant instanceof / cast  in PolarisAdminService by @nandorKollar in https://github.com/apache/polaris/pull/3839\r\n* Add RustFS support for regression test by @MonkeyCanCode in https://github.com/apache/polaris/pull/4393\r\n* Update dependency org.slf4j:slf4j-api to v2.0.18 by @renovate-bot in https://github.com/apache/polaris/pull/4419\r\n* Prevent client id collison during reset by @MonkeyCanCode in https://github.com/apache/polaris/pull/4396\r\n* docs: link Code Wiki for Apache Polaris as a navigation aid by @flyingImer in https://github.com/apache/polaris/pull/4368\r\n* Update docker.io/jaegertracing/jaeger Docker tag to v2.18.0 by @renovate-bot in https://github.com/apache/polaris/pull/4425\r\n* Update cockroachdb/cockroach Docker tag to v26.2.0 by @renovate-bot in https://github.com/apache/polaris/pull/4428\r\n* Cleanup Python dist area before publishing by @jbonofre in https://github.com/apache/polaris/pull/4430\r\n\r\n## New Contributors\r\n* @flyingImer made their first contribution in https://github.com/apache/polaris/pull/3948\r\n* @castanhas98 made their first contribution in https://github.com/apache/polaris/pull/4034\r\n* @kumaab made their first contribution in https://github.com/apache/polaris/pull/4119\r\n* @andrii29 made their first contribution in https://github.com/apache/polaris/pull/4153\r\n* @randomdev2026 made their first contribution in https://github.com/apache/polaris/pull/4204\r\n* @viditochani made their first contribution in https://github.com/apache/polaris/pull/4130\r\n* @BACtaki made their first contribution in https://github.com/apache/polaris/pull/3944\r\n* @sneethiraj made their first contribution in https://github.com/apache/polaris/pull/3928\r\n* @PhillHenry made their first contribution in https://github.com/apache/polaris/pull/3729\r\n\r\n**Full Changelog**: https://github.com/apache/polaris/compare/apache-polaris-1.4.1...apache-polaris-1.5.0","reactions":{"url":"https://api.github.com/repos/apache/polaris/releases/324318552/reactions","total_count":3,"+1":0,"-1":0,"laugh":0,"hooray":3,"confused":0,"heart":0,"rocket":0,"eyes":0},"mentions_count":31},{"url":"https://api.github.com/repos/apache/polaris/releases/316489380","assets_url":"https://api.github.com/repos/apache/polaris/releases/316489380/assets","upload_url":"https://uploads.github.com/repos/apache/polaris/releases/316489380/assets{?name,label}","html_url":"https://github.com/apache/polaris/releases/tag/apache-polaris-1.4.1","id":316489380,"author":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOMCWwoM4S3T6k","tag_name":"apache-polaris-1.4.1","target_commitish":"main","name":"Apache Polaris 1.4.1","draft":false,"immutable":false,"prerelease":false,"created_at":"2026-05-01T06:24:18Z","updated_at":"2026-05-01T18:58:50Z","published_at":"2026-05-01T18:58:50Z","assets":[],"tarball_url":"https://api.github.com/repos/apache/polaris/tarball/apache-polaris-1.4.1","zipball_url":"https://api.github.com/repos/apache/polaris/zipball/apache-polaris-1.4.1","body":"## What's Changed\r\n* Improve storage uri handling in S3 + GCS by @snazy in https://github.com/apache/polaris/pull/4331\r\n* Improve locations-handling by @snazy in https://github.com/apache/polaris/pull/4330\r\n* Improve staged table handling by @snazy in https://github.com/apache/polaris/pull/4328\r\n* Improve documentation wording by @snazy in https://github.com/apache/polaris/pull/4329\r\n\r\n\r\n**Full Changelog**: https://github.com/apache/polaris/compare/apache-polaris-1.4.0...apache-polaris-1.4.1","mentions_count":1},{"url":"https://api.github.com/repos/apache/polaris/releases/311530996","assets_url":"https://api.github.com/repos/apache/polaris/releases/311530996/assets","upload_url":"https://uploads.github.com/repos/apache/polaris/releases/311530996/assets{?name,label}","html_url":"https://github.com/apache/polaris/releases/tag/apache-polaris-1.4.0","id":311530996,"author":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOMCWwoM4SkZX0","tag_name":"apache-polaris-1.4.0","target_commitish":"main","name":"Apache Polaris 1.4.0","draft":false,"immutable":false,"prerelease":false,"created_at":"2026-04-21T05:13:36Z","updated_at":"2026-04-21T05:14:44Z","published_at":"2026-04-21T05:14:44Z","assets":[],"tarball_url":"https://api.github.com/repos/apache/polaris/tarball/apache-polaris-1.4.0","zipball_url":"https://api.github.com/repos/apache/polaris/zipball/apache-polaris-1.4.0","body":"## What's Changed\r\n* Source tarball reproducible by @snazy in https://github.com/apache/polaris/pull/3143\r\n* Skip release e-mail templates from svn dist copy by @pingtimeout in https://github.com/apache/polaris/pull/3147\r\n* Make pom.xml always reproducible by @snazy in https://github.com/apache/polaris/pull/3145\r\n* Fix executable POSIX permission in archive files by @snazy in https://github.com/apache/polaris/pull/3146\r\n* Initial integration for hudi tables within Polaris  by @rahil-c in https://github.com/apache/polaris/pull/1862\r\n* Update actions/setup-python digest to 83679a8 by @renovate-bot in https://github.com/apache/polaris/pull/3157\r\n* Update actions/stale digest to 5611b9d by @renovate-bot in https://github.com/apache/polaris/pull/3155\r\n* Fix LICENSE/NOTICE in the distributions by @jbonofre in https://github.com/apache/polaris/pull/3125\r\n* Remove readEntity() call by @adutra in https://github.com/apache/polaris/pull/3111\r\n* Run CI on release branches by @snazy in https://github.com/apache/polaris/pull/3121\r\n* adding support to use a kms key for s3 buckets data encryption (AWS only) by @fabio-rizzo-01 in https://github.com/apache/polaris/pull/2802\r\n* Update plugin jetbrains-changelog to v2.5.0 by @renovate-bot in https://github.com/apache/polaris/pull/3166\r\n* Update quay.io/keycloak/keycloak Docker tag to v26.4.6 by @renovate-bot in https://github.com/apache/polaris/pull/3163\r\n* NoSQL: Prepare admin-tool by @snazy in https://github.com/apache/polaris/pull/3134\r\n* Iceberg-Catalog: also set catalog-id for location overlap checks by @snazy in https://github.com/apache/polaris/pull/3136\r\n* Fix catalog-role creating in `PolarisTestMetaStoreManager` by @snazy in https://github.com/apache/polaris/pull/3122\r\n* Releasy: prepare for Helm 4 (helm package repro) by @snazy in https://github.com/apache/polaris/pull/3088\r\n* Update Quarkus Platform and Group to v3.30.1 by @renovate-bot in https://github.com/apache/polaris/pull/3168\r\n* Relax ARN validation logic by @dimas-b in https://github.com/apache/polaris/pull/3071\r\n* docs: Add François as Mentor by @dimas-b in https://github.com/apache/polaris/pull/3162\r\n* Event type IDs + event metadata incl. OTel context by @adutra in https://github.com/apache/polaris/pull/2998\r\n* fix typo in management API yaml by @dimas-b in https://github.com/apache/polaris/pull/3172\r\n* Fix homepage Get Started button layout by @tmater in https://github.com/apache/polaris/pull/3169\r\n* fix OPA javadoc referencing `OpaSchemaGenerator` by @dimas-b in https://github.com/apache/polaris/pull/3153\r\n* Update dependency com.azure:azure-sdk-bom to v1.3.3 by @renovate-bot in https://github.com/apache/polaris/pull/3179\r\n* Update dependency com.google.errorprone:error_prone_core to v2.45.0 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/3177\r\n* test: Add Some Spark Client Tests and Update Documentation on Generic Tables by @adam-christian-software in https://github.com/apache/polaris/pull/3152\r\n* Make homepage image full-width by @tmater in https://github.com/apache/polaris/pull/3171\r\n* chore(enhancement): gitignore application-local.properties by @binarycat0 in https://github.com/apache/polaris/pull/3175\r\n* chore(deps): update registry.access.redhat.com/ubi9/openjdk-21-runtime docker tag to v1.23-6.1764155306 by @renovate-bot in https://github.com/apache/polaris/pull/3186\r\n* chore(deps): update quay.io/keycloak/keycloak docker tag to v26.4.7 by @renovate-bot in https://github.com/apache/polaris/pull/3185\r\n* fix(deps): update dependency software.amazon.awssdk:bom to v2.39.6 by @renovate-bot in https://github.com/apache/polaris/pull/3184\r\n* Testing: increase visibility + make PCC/PMSM accessible by @snazy in https://github.com/apache/polaris/pull/3137\r\n* Update docker.io/prom/prometheus Docker tag to v3.8.0 by @renovate-bot in https://github.com/apache/polaris/pull/3191\r\n* Update helm/chart-testing-action action to v2.8.0 by @renovate-bot in https://github.com/apache/polaris/pull/2982\r\n* chore(enhancement): make custom hidden tasks visible in ./gradlew tasks by @binarycat0 in https://github.com/apache/polaris/pull/3176\r\n* fix type cast warning in PolarisCatalogUtils by @dimas-b in https://github.com/apache/polaris/pull/3178\r\n* chore(deps): update actions/stale digest to 9971854 by @renovate-bot in https://github.com/apache/polaris/pull/3197\r\n* fix(deps): update dependency io.smallrye:jandex to v3.5.3 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/3193\r\n* chore(deps): update actions/checkout digest to 8e8c483 by @renovate-bot in https://github.com/apache/polaris/pull/3192\r\n* added venv to the gitignore by @cccs-cat001 in https://github.com/apache/polaris/pull/3199\r\n* CLI: Add Hive federation option by @flyrain in https://github.com/apache/polaris/pull/2798\r\n* chore(deps): update docker.io/jaegertracing/all-in-one docker tag to v1.76.0 by @renovate-bot in https://github.com/apache/polaris/pull/3201\r\n* chore(deps): update registry.access.redhat.com/ubi9/openjdk-21-runtime docker tag to v1.23-6.1764562148 by @renovate-bot in https://github.com/apache/polaris/pull/3202\r\n* fix(deps): update quarkus platform and group to v3.30.2 by @renovate-bot in https://github.com/apache/polaris/pull/3198\r\n* chore(deps): update dependency boto3 to ~=1.42.2 by @renovate-bot in https://github.com/apache/polaris/pull/3126\r\n* NoSQL: CDI / Quarkus by @snazy in https://github.com/apache/polaris/pull/3135\r\n* fix(deps): update dependency com.adobe.testing:s3mock-testcontainers to v4.11.0 by @renovate-bot in https://github.com/apache/polaris/pull/3208\r\n* chore(deps): update dependency mypy to >=1.19, <=1.19.0 by @renovate-bot in https://github.com/apache/polaris/pull/3180\r\n* chore(deps): update actions/setup-java digest to f2beeb2 by @renovate-bot in https://github.com/apache/polaris/pull/3206\r\n* [chore]: Fix spelling by @MonkeyCanCode in https://github.com/apache/polaris/pull/3212\r\n* Make each task attempt run in a dedicated CDI request context by @dimas-b in https://github.com/apache/polaris/pull/3210\r\n* fix(deps): update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.3.0 by @renovate-bot in https://github.com/apache/polaris/pull/3218\r\n* [doc]: Doc cleanup for local deployment by @MonkeyCanCode in https://github.com/apache/polaris/pull/3213\r\n* [doc]: Doc fix for admin tool page by @MonkeyCanCode in https://github.com/apache/polaris/pull/3214\r\n* [doc]: Bump binary version from 1.0.0 to 1.2.0 and fix health port by @MonkeyCanCode in https://github.com/apache/polaris/pull/3211\r\n* fix(deps): update dependency io.opentelemetry:opentelemetry-bom to v1.57.0 by @renovate-bot in https://github.com/apache/polaris/pull/3223\r\n* fix(deps): update dependency org.apache.commons:commons-text to v1.15.0 by @renovate-bot in https://github.com/apache/polaris/pull/3233\r\n* fix(deps): update dependency software.amazon.awssdk:bom to v2.40.3 by @renovate-bot in https://github.com/apache/polaris/pull/3234\r\n* Add timeout and retry logic to Azure token fetch by @fivetran-rahulprakash in https://github.com/apache/polaris/pull/3113\r\n* infra: update markdown lint check by @kevinjqliu in https://github.com/apache/polaris/pull/3187\r\n* NoSQL: Add metastore types and mappings by @snazy in https://github.com/apache/polaris/pull/3207\r\n* NoSQL/nit: fix javadoc for `Realms` by @snazy in https://github.com/apache/polaris/pull/3229\r\n* Fix build issue for docker not found when using latest docker desktop by @MonkeyCanCode in https://github.com/apache/polaris/pull/3227\r\n* fix(deps): update dependency org.mongodb:mongodb-driver-sync to v5.6.2 by @renovate-bot in https://github.com/apache/polaris/pull/3238\r\n* fix(deps): update immutables to v2.12.0 by @renovate-bot in https://github.com/apache/polaris/pull/3240\r\n* fix(deps): update dependency io.micrometer:micrometer-bom to v1.16.1 by @renovate-bot in https://github.com/apache/polaris/pull/3239\r\n* [Core, Bug] CreateEntitiesIfNotExist/CreatePrincipal not return the same entity persisted. by @HonahX in https://github.com/apache/polaris/pull/3219\r\n* (feat) doc: Update Makefile to fix admonitions in helm doc and remove redundant sections by @MonkeyCanCode in https://github.com/apache/polaris/pull/3232\r\n* Change org.testcontainers:<dep> to org.testcontainers:testcontainers-<dep> by @MonkeyCanCode in https://github.com/apache/polaris/pull/3225\r\n* [feat] Helm: add support for topologySpreadConstraints by @MonkeyCanCode in https://github.com/apache/polaris/pull/3216\r\n* chore(deps): update registry.access.redhat.com/ubi9/openjdk-21-runtime docker tag to v1.23-6.1764764731 by @renovate-bot in https://github.com/apache/polaris/pull/3241\r\n* NoSQL correctness tests: add missing `logback-test.xml` files by @snazy in https://github.com/apache/polaris/pull/3230\r\n* Add Docker-based Ceph + Polaris cluster setup by @sharas2050 in https://github.com/apache/polaris/pull/3022\r\n* Remove *CommitTableEvent, Add *UpdateTableEvent to Transactions by @adnanhemani in https://github.com/apache/polaris/pull/3195\r\n* chore(deps): update dependency pydantic to >=2.12.5,<2.13.0 by @renovate-bot in https://github.com/apache/polaris/pull/2807\r\n* fix(deps): update dependency com.github.dasniko:testcontainers-keycloak to v4.0.1 by @renovate-bot in https://github.com/apache/polaris/pull/3244\r\n* fix(deps): update mockito monorepo to v5.21.0 by @renovate-bot in https://github.com/apache/polaris/pull/3245\r\n* Allow retrieving a config directly from a `Map` by @snazy in https://github.com/apache/polaris/pull/3220\r\n* Runtime/service: move getConfig() down to `IcebergCatalogHandler` by @snazy in https://github.com/apache/polaris/pull/3231\r\n* chore(deps): update quay.io/ceph/ceph docker tag to v20 by @renovate-bot in https://github.com/apache/polaris/pull/3242\r\n* fix(deps): update quarkus platform and group to v3.30.3 by @renovate-bot in https://github.com/apache/polaris/pull/3247\r\n* NoSQL: Prepare for NoSQL tests by @snazy in https://github.com/apache/polaris/pull/3235\r\n* Shell script to verify staged release candidate artifacts by @snazy in https://github.com/apache/polaris/pull/2824\r\n* Add GCP service account impersonation for credentials. by @talatuyarer in https://github.com/apache/polaris/pull/3246\r\n* fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.22 by @renovate-bot in https://github.com/apache/polaris/pull/3253\r\n* fix(deps): update dependency com.google.cloud:google-cloud-iamcredentials to v2.80.0 by @renovate-bot in https://github.com/apache/polaris/pull/3254\r\n* feat: pass principal name as part of aws subscoped credentials session by @tokoko in https://github.com/apache/polaris/pull/3224\r\n* Added user token to the PolarisPrincipal by @cccs-cat001 in https://github.com/apache/polaris/pull/3236\r\n* Fix compilation failure in GcpCredentialsStorageIntegrationTest by @adutra in https://github.com/apache/polaris/pull/3257\r\n* chore(deps): update github artifact actions (major) by @renovate-bot in https://github.com/apache/polaris/pull/3260\r\n* chore(deps): update medyagh/setup-minikube action to v0.0.21 by @renovate-bot in https://github.com/apache/polaris/pull/3264\r\n* NoSQL: Metastore implementation by @snazy in https://github.com/apache/polaris/pull/3237\r\n* [chore]: Fix typo in EntityObjMappings.java by @MonkeyCanCode in https://github.com/apache/polaris/pull/3263\r\n* Corrected `stsUnavailable` typo in  1.2.0 release note by @zgxme in https://github.com/apache/polaris/pull/3262\r\n* fix(deps): update dependency software.amazon.awssdk:bom to v2.40.8 by @renovate-bot in https://github.com/apache/polaris/pull/3271\r\n* Add NOTES.txt to Helm chart with installation instructions by @tmater in https://github.com/apache/polaris/pull/3173\r\n* Fix helm unittest for GH action by @MonkeyCanCode in https://github.com/apache/polaris/pull/3279\r\n* [doc]: Doc fix for CLI usage by @MonkeyCanCode in https://github.com/apache/polaris/pull/3215\r\n* [doc]: Add doc for helm prod deployment by @MonkeyCanCode in https://github.com/apache/polaris/pull/3265\r\n* chore(deps): update docker.io/prom/prometheus docker tag to v3.8.1 by @renovate-bot in https://github.com/apache/polaris/pull/3282\r\n* chore(deps): update dependency jupyterlab to v4.5.1 by @renovate-bot in https://github.com/apache/polaris/pull/3275\r\n* fix(deps): update dependency com.google.cloud:google-cloud-storage-bom to v2.61.0 by @renovate-bot in https://github.com/apache/polaris/pull/3274\r\n* chore(deps): update dependency mypy to >=1.19, <=1.19.1 by @renovate-bot in https://github.com/apache/polaris/pull/3272\r\n* Bump to 1.4.0-incubating-SNAPSHOT by @jbonofre in https://github.com/apache/polaris/pull/3181\r\n* Add exclude check note in the release guide by @jbonofre in https://github.com/apache/polaris/pull/3182\r\n* docs(tools): Create the Tools Section in the Docs by @adam-christian-software in https://github.com/apache/polaris/pull/3189\r\n* fix(deps): update dependency org.apache.logging.log4j:log4j-core to v2.25.3 by @renovate-bot in https://github.com/apache/polaris/pull/3283\r\n* Add Polaris Community Meeting 20251211 by @jbonofre in https://github.com/apache/polaris/pull/3284\r\n* chore(deps): update dependency pre-commit to v4.5.1 by @renovate-bot in https://github.com/apache/polaris/pull/3286\r\n* fix(deps): update dependency com.google.cloud:google-cloud-iamcredentials to v2.81.0 by @renovate-bot in https://github.com/apache/polaris/pull/3287\r\n* ensure AddressResolver supports localhost even if ipv6 is disabled in sysctl but not /etc/hosts by @rmannibucau in https://github.com/apache/polaris/pull/3285\r\n* Migrate to Jackson mapper builder pattern by @snazy in https://github.com/apache/polaris/pull/3269\r\n* fix(deps): update quarkus platform and group to v3.30.4 by @renovate-bot in https://github.com/apache/polaris/pull/3291\r\n* Rework release guide to include workflows by @pingtimeout in https://github.com/apache/polaris/pull/3273\r\n* Site: Fix typos in release guide by @snazy in https://github.com/apache/polaris/pull/3296\r\n* [chore]: Match openapi-generator-cli version in build system to dependency by @MonkeyCanCode in https://github.com/apache/polaris/pull/3266\r\n* chore(deps): update registry.access.redhat.com/ubi9/openjdk-21-runtime docker tag to v1.24-1 by @renovate-bot in https://github.com/apache/polaris/pull/3297\r\n* chore(deps): update dependency openapi-generator-cli to v7.17.0 by @renovate-bot in https://github.com/apache/polaris/pull/3298\r\n* chore(deps): update docker.io/mongo docker tag to v8.2.3 by @renovate-bot in https://github.com/apache/polaris/pull/3299\r\n* chore(deps): update mongo docker tag to v8.2.3 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/3300\r\n* fix(deps): update dependency io.smallrye.config:smallrye-config-core to v3.15.0 by @renovate-bot in https://github.com/apache/polaris/pull/3302\r\n* fix(deps): update dependency org.apache.httpcomponents.client5:httpclient5 to v5.6 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/3301\r\n* chore(deps): update plugin com.gradle.develocity to v4.3 by @renovate-bot in https://github.com/apache/polaris/pull/3248\r\n* Unify mongo image ref by @snazy in https://github.com/apache/polaris/pull/3303\r\n* fix(deps): update dependency org.testcontainers:testcontainers-bom to v2.0.3 by @renovate-bot in https://github.com/apache/polaris/pull/3277\r\n* (doc): Disable sectionPagesMenu in Hugo by @MonkeyCanCode in https://github.com/apache/polaris/pull/3312\r\n* Remove docker-java.properties by @MonkeyCanCode in https://github.com/apache/polaris/pull/3307\r\n* Ensure release can only run from specific SHA by @pingtimeout in https://github.com/apache/polaris/pull/3295\r\n* fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.23 by @renovate-bot in https://github.com/apache/polaris/pull/3308\r\n* fix(deps): update dependency software.amazon.awssdk:bom to v2.40.13 by @renovate-bot in https://github.com/apache/polaris/pull/3309\r\n* chore(deps): update registry.access.redhat.com/ubi9/openjdk-21-runtime docker tag to v1.24-2 by @renovate-bot in https://github.com/apache/polaris/pull/3313\r\n* Disable renovate bot for openapi generator cli by @MonkeyCanCode in https://github.com/apache/polaris/pull/3306\r\n* Build: Ensure reproducible .properties files by @snazy in https://github.com/apache/polaris/pull/3089\r\n* Generate release vote e-mail as Github Step Summary by @pingtimeout in https://github.com/apache/polaris/pull/3150\r\n* Improve error handling in quickstart setup script by @tmater in https://github.com/apache/polaris/pull/3288\r\n* (doc): Fix tools doc and add tool doc for mcp server by @MonkeyCanCode in https://github.com/apache/polaris/pull/3311\r\n* chore(deps): update actions/stale digest to a21a081 by @renovate-bot in https://github.com/apache/polaris/pull/3326\r\n* Add cancel release candidate workflow (#3080) by @pingtimeout in https://github.com/apache/polaris/pull/3321\r\n* fix(deps): update quarkus platform and group to v3.30.5 by @renovate-bot in https://github.com/apache/polaris/pull/3329\r\n* chore(deps): update actions/checkout digest to 8e8c483 by @renovate-bot in https://github.com/apache/polaris/pull/3319\r\n* fix(deps): update dependency org.agrona:agrona to v2.4.0 by @renovate-bot in https://github.com/apache/polaris/pull/3333\r\n* (feat): Helm: add priority class name support for helm by @MonkeyCanCode in https://github.com/apache/polaris/pull/3310\r\n* Documentation: Fix incorrect default metrics port by @rishii-19-works in https://github.com/apache/polaris/pull/3335\r\n* fix(deps): update dependency software.amazon.awssdk:bom to v2.40.16 by @renovate-bot in https://github.com/apache/polaris/pull/3336\r\n* Add KMS options to catalogs create CLI by @dimas-b in https://github.com/apache/polaris/pull/3330\r\n* Add Polaris blog about KMS by @dimas-b in https://github.com/apache/polaris/pull/3331\r\n* Use mainstream PostgreSQLContainer by @dimas-b in https://github.com/apache/polaris/pull/3345\r\n* fix(deps): update dependency org.apache.iceberg:iceberg-bom to v1.10.1 by @renovate-bot in https://github.com/apache/polaris/pull/3317\r\n* Enforce mypy for CLI by @MonkeyCanCode in https://github.com/apache/polaris/pull/3305\r\n* fix(deps): update dependency software.amazon.awssdk:bom to v2.41.1 by @renovate-bot in https://github.com/apache/polaris/pull/3351\r\n* NoSQL: reduce heap pressure when running tests by @snazy in https://github.com/apache/polaris/pull/3267\r\n* fix(deps): update dependency org.projectnessie.cel:cel-bom to v0.6.0 by @renovate-bot in https://github.com/apache/polaris/pull/3356\r\n* chore: Suppress unchecked cast from mock by @dimas-b in https://github.com/apache/polaris/pull/3322\r\n* Add Polaris Console on the tools set by @jbonofre in https://github.com/apache/polaris/pull/3355\r\n* Move remaining build-time server properties to runtime/defaults by @dimas-b in https://github.com/apache/polaris/pull/3341\r\n* Deprecate untyped `RealmConfig.getConfig()` by @dimas-b in https://github.com/apache/polaris/pull/3323\r\n* fix(deps): update dependency io.smallrye.common:smallrye-common-annotation to v2.15.0 by @renovate-bot in https://github.com/apache/polaris/pull/3365\r\n* Fix error handler parameters in TaskExecutorImpl by @dimas-b in https://github.com/apache/polaris/pull/3358\r\n* fix(deps): update dependency org.junit:junit-bom to v5.14.2 by @renovate-bot in https://github.com/apache/polaris/pull/3363\r\n* fix(deps): update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.3.1 by @renovate-bot in https://github.com/apache/polaris/pull/3361\r\n* Propagate previous task exceptions as \"suppressed\" by @dimas-b in https://github.com/apache/polaris/pull/3367\r\n* Introduce idempotency records schema and Postgres-backed IdempotencyStore by @huaxingao in https://github.com/apache/polaris/pull/3205\r\n* fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.24 by @renovate-bot in https://github.com/apache/polaris/pull/3369\r\n* fix(deps): update immutables to v2.12.1 by @renovate-bot in https://github.com/apache/polaris/pull/3368\r\n* Remove unnecessary version spec in jdbc persistence build file by @snazy in https://github.com/apache/polaris/pull/3373\r\n* chore: Fix typo by @MonkeyCanCode in https://github.com/apache/polaris/pull/3376\r\n* Cosmetic: sort lines in libs.versions.toml by @snazy in https://github.com/apache/polaris/pull/3133\r\n* fix(deps): update dependency com.github.dasniko:testcontainers-keycloak to v4.1.0 by @renovate-bot in https://github.com/apache/polaris/pull/3375\r\n* Remove Admin tests from required_status_checks by @flyrain in https://github.com/apache/polaris/pull/3370\r\n* fix(deps): update quarkus platform and group to v3.30.6 by @renovate-bot in https://github.com/apache/polaris/pull/3374\r\n* [Bug] Fix a bug that causing error when setting `write.data.path` to be a subdirectory of the table location by @HonahX in https://github.com/apache/polaris/pull/3371\r\n* Update release guide to reference the proposed vote e-mail by @pingtimeout in https://github.com/apache/polaris/pull/3377\r\n* feat: Add AWS STS Session Tags support for credential vending by @obelix74 in https://github.com/apache/polaris/pull/3327\r\n* chore(deps): update registry.access.redhat.com/ubi9/openjdk-21-runtime docker tag to v1.24-2.1767639862 by @renovate-bot in https://github.com/apache/polaris/pull/3383\r\n* Added HttpRoute and Gateway to Helm Chart by @cccs-cat001 in https://github.com/apache/polaris/pull/3314\r\n* Errorprone: prepare for v2.46.0 by @snazy in https://github.com/apache/polaris/pull/3384\r\n* NoSQL: Metastore maintenance by @snazy in https://github.com/apache/polaris/pull/3268\r\n* Update release workflows to use the new GPG private key by @pingtimeout in https://github.com/apache/polaris/pull/3399\r\n* [tech debt] Cleanup `gradle/libs.versions.toml` by @snazy in https://github.com/apache/polaris/pull/3394\r\n* fix(deps): update dependency org.keycloak:keycloak-admin-client to v26.0.8 by @renovate-bot in https://github.com/apache/polaris/pull/3405\r\n* fix(deps): update dependency com.google.errorprone:error_prone_core to v2.46.0 by @renovate-bot in https://github.com/apache/polaris/pull/3382\r\n* [doc]: Add Minio OSS disclaimer by @MonkeyCanCode in https://github.com/apache/polaris/pull/3390\r\n* [Releasy] Let Maven artifact publication propagate failures by @snazy in https://github.com/apache/polaris/pull/3407\r\n* Fix Gradle up-to-date of jars by @snazy in https://github.com/apache/polaris/pull/3401\r\n* fix(deps): update dependency net.ltgt.gradle:gradle-errorprone-plugin to v4.4.0 by @renovate-bot in https://github.com/apache/polaris/pull/3406\r\n* fix(deps): update dependency com.puppycrawl.tools:checkstyle to v13 by @renovate-bot in https://github.com/apache/polaris/pull/3403\r\n* fix(deps): update dependency io.opentelemetry:opentelemetry-bom to v1.58.0 by @renovate-bot in https://github.com/apache/polaris/pull/3408\r\n* fix(deps): update dependency software.amazon.awssdk:bom to v2.41.5 by @renovate-bot in https://github.com/apache/polaris/pull/3416\r\n* chore(deps): update dependency jupyterlab to v4.5.2 by @renovate-bot in https://github.com/apache/polaris/pull/3419\r\n* Release workflows should retry svn checkout in case of failure by @pingtimeout in https://github.com/apache/polaris/pull/3393\r\n* (feat)CLI: Change parser option to be required by @MonkeyCanCode in https://github.com/apache/polaris/pull/3413\r\n* Support hierarchical namespace in Azure by @dimas-b in https://github.com/apache/polaris/pull/3347\r\n* chore(test): Increase Authorization Test Coverage by @sungwy in https://github.com/apache/polaris/pull/3332\r\n* fix(deps): update dependency io.micrometer:micrometer-bom to v1.16.2 by @renovate-bot in https://github.com/apache/polaris/pull/3422\r\n* chore(deps): update registry.access.redhat.com/ubi9/openjdk-21-runtime docker tag to v1.24-2.1767878250 by @renovate-bot in https://github.com/apache/polaris/pull/3421\r\n* Flatten events hierarchy by @olsoloviov in https://github.com/apache/polaris/pull/3293\r\n* (feat)Python CLI: Switch from Poetry to UV for python package management by @MonkeyCanCode in https://github.com/apache/polaris/pull/3410\r\n* chore(deps): update dependency uv to v0.9.24 by @renovate-bot in https://github.com/apache/polaris/pull/3430\r\n* (doc): Fix Polaris getting started doc and docker-compose by @MonkeyCanCode in https://github.com/apache/polaris/pull/3425\r\n* [Minor] [Site] fix scheduled meetings table by @danicafine in https://github.com/apache/polaris/pull/3423\r\n* NoSQL: add to config-docs by @snazy in https://github.com/apache/polaris/pull/3397\r\n* Add blog for Lance-Polaris integration by @jackye1995 in https://github.com/apache/polaris/pull/3424\r\n* Add `--hierarchical` to Polaris CLI by @dimas-b in https://github.com/apache/polaris/pull/3426\r\n* Use new Request Context for each realm during implicit bootstrap by @dimas-b in https://github.com/apache/polaris/pull/3411\r\n* (nit)Doc: Change nested docs to use title case by @MonkeyCanCode in https://github.com/apache/polaris/pull/3432\r\n* fix(deps): update dependency com.github.dasniko:testcontainers-keycloak to v4.1.1 by @renovate-bot in https://github.com/apache/polaris/pull/3438\r\n* doc: Fix Helm doc note section under Gateway API by @MonkeyCanCode in https://github.com/apache/polaris/pull/3436\r\n* CLI: Relax UV version by @MonkeyCanCode in https://github.com/apache/polaris/pull/3437\r\n* fix(deps): update dependency org.jboss.weld.se:weld-se-core to v6.0.4.final by @renovate-bot in https://github.com/apache/polaris/pull/3439\r\n* Add free-disk-space action to regtest + spark_client_regtests by @snazy in https://github.com/apache/polaris/pull/3429\r\n* fix(deps): update dependency com.google.cloud:google-cloud-iamcredentials to v2.82.0 by @renovate-bot in https://github.com/apache/polaris/pull/3449\r\n* Update OPA docker image version by @MonkeyCanCode in https://github.com/apache/polaris/pull/3448\r\n* Add blog post: Mapping Legacy and Heterogeneous Datalakes in Apache P… by @manisin in https://github.com/apache/polaris/pull/3417\r\n* fix(deps): update dependency org.postgresql:postgresql to v42.7.9 by @renovate-bot in https://github.com/apache/polaris/pull/3453\r\n* chore(deps): update apache/spark docker tag to v3.5.8 by @renovate-bot in https://github.com/apache/polaris/pull/3458\r\n* fix(deps): update dependency org.apache.spark:spark-sql_2.12 to v3.5.8 by @renovate-bot in https://github.com/apache/polaris/pull/3450\r\n* site: add blog anchors by @kevinjqliu in https://github.com/apache/polaris/pull/3443\r\n* fix(deps): update dependency com.google.cloud:google-cloud-storage-bom to v2.62.0 by @renovate-bot in https://github.com/apache/polaris/pull/3455\r\n* Update renovate to include docker file with suffix by @MonkeyCanCode in https://github.com/apache/polaris/pull/3454\r\n* feat: Add trace_id to AWS STS session tags for end-to-end correlation by @obelix74 in https://github.com/apache/polaris/pull/3414\r\n* Update website for 1.3.0 by @pingtimeout in https://github.com/apache/polaris/pull/3464\r\n* Fix blog diagram with corrected architecture image by @manisin in https://github.com/apache/polaris/pull/3466\r\n* Add 20260108 Community Meeting by @jbonofre in https://github.com/apache/polaris/pull/3460\r\n* [Python] Python Client Nightly Build by @HonahX in https://github.com/apache/polaris/pull/3457\r\n* Fix Helm repository update after release vote by @pingtimeout in https://github.com/apache/polaris/pull/3461\r\n* (doc)Fix typo for the wrong reference by @MonkeyCanCode in https://github.com/apache/polaris/pull/3473\r\n* chore(deps): update apache/ozone docker tag to v2.1.0 by @renovate-bot in https://github.com/apache/polaris/pull/3364\r\n* chore(deps): update docker.io/prom/prometheus docker tag to v3.9.1 by @renovate-bot in https://github.com/apache/polaris/pull/3366\r\n* chore(deps): update quay.io/keycloak/keycloak docker tag to v26.5.1 by @renovate-bot in https://github.com/apache/polaris/pull/3362\r\n* Use injected RealmConfig in JdbcMetaStoreManagerFactory by @dimas-b in https://github.com/apache/polaris/pull/3412\r\n* Fix renovate syntax by @MonkeyCanCode in https://github.com/apache/polaris/pull/3471\r\n* Relax `client_id`, `client_secret` regex/pattern validation on reset endpoint call by @rmannibucau in https://github.com/apache/polaris/pull/3276\r\n* Use typed config for `TABLE_METADATA_CLEANUP_BATCH_SIZE` by @dimas-b in https://github.com/apache/polaris/pull/3478\r\n* chore(deps): update docker.io/adobe/s3mock docker tag to v4.11.0 by @renovate-bot in https://github.com/apache/polaris/pull/3492\r\n* fix(deps): update dependency io.smallrye.config:smallrye-config-core to v3.15.1 by @renovate-bot in https://github.com/apache/polaris/pull/3490\r\n* fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.25 by @renovate-bot in https://github.com/apache/polaris/pull/3489\r\n* chore(deps): update plugin com.gradle.develocity to v4.3.1 by @renovate-bot in https://github.com/apache/polaris/pull/3452\r\n* (feat) Add example for rustfs integration by @MonkeyCanCode in https://github.com/apache/polaris/pull/3482\r\n* (getting-started) Avoid latest image tags for all other images except polaris by @MonkeyCanCode in https://github.com/apache/polaris/pull/3497\r\n* Use archive.apache.org for previous releases by @jbonofre in https://github.com/apache/polaris/pull/3474\r\n* Site: Update Slack invite by @flyrain in https://github.com/apache/polaris/pull/3487\r\n* (doc)Updated cli doc with new options introduced in catalog create operation by @MonkeyCanCode in https://github.com/apache/polaris/pull/3502\r\n* NoSQL: Retain only the most recent state in metastore maintenance by @snazy in https://github.com/apache/polaris/pull/3483\r\n* Extract root Principal setup code into a common util class by @dimas-b in https://github.com/apache/polaris/pull/3446\r\n* Use typed config for `POLARIS_TASK_TIMEOUT_MILLIS` by @dimas-b in https://github.com/apache/polaris/pull/3477\r\n* Use typed config for `ALLOW_WILDCARD_LOCATION` by @dimas-b in https://github.com/apache/polaris/pull/3479\r\n* (doc) Outdated changelog by @MonkeyCanCode in https://github.com/apache/polaris/pull/3503\r\n* deduplicate storage requests when loading views. by @evindj in https://github.com/apache/polaris/pull/3488\r\n* Update Gradle to 9.3.0 by @snazy in https://github.com/apache/polaris/pull/3514\r\n* Site: add tool to mark versioned-docs as \"do not index\" by @snazy in https://github.com/apache/polaris/pull/3485\r\n* feat(metrics): Evolve PolarisMetricsReporter interface with timestamp parameter and comprehensive documentation by @obelix74 in https://github.com/apache/polaris/pull/3468\r\n* (feat) Tool: Make python version configuration in Makefile by @MonkeyCanCode in https://github.com/apache/polaris/pull/3510\r\n* (nit)Python CLI: Update max supported python version by @MonkeyCanCode in https://github.com/apache/polaris/pull/3509\r\n* (doc) Add doc for couple new feature flags introduced recently by @MonkeyCanCode in https://github.com/apache/polaris/pull/3511\r\n* (nit) Site: Fading anchor by @MonkeyCanCode in https://github.com/apache/polaris/pull/3522\r\n* [doc] Update CLI docs to use $HOME instead of quoted tilde by @RichardLiu2001 in https://github.com/apache/polaris/pull/3472\r\n* (fix) Remove KMS policies when KMS is not configured and improved default KMS permission for RO/RW by @MonkeyCanCode in https://github.com/apache/polaris/pull/3493\r\n* Update triggers in \"Hugo Site\" workflow by @snazy in https://github.com/apache/polaris/pull/3518\r\n* Let `site/bin/checkout-releases.sh` pull the latest state by @snazy in https://github.com/apache/polaris/pull/3517\r\n* Update actions/setup-java digest to be666c2 by @renovate-bot in https://github.com/apache/polaris/pull/3527\r\n* Update actions/setup-python digest to a309ff8 by @renovate-bot in https://github.com/apache/polaris/pull/3528\r\n* Update actions/stale digest to d6f8a33 by @renovate-bot in https://github.com/apache/polaris/pull/3529\r\n* Update dependency jupyterlab to v4.5.3 by @renovate-bot in https://github.com/apache/polaris/pull/3530\r\n* chore(deps): update keycloak/keycloak docker tag to v26.5.2 by @renovate-bot in https://github.com/apache/polaris/pull/3536\r\n* fix(deps): update dependency com.fasterxml.jackson:jackson-bom to v2.21.0 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/3535\r\n* chore(deps): update quay.io/keycloak/keycloak docker tag to v26.5.2 by @renovate-bot in https://github.com/apache/polaris/pull/3533\r\n* fix(deps): update dependency org.assertj:assertj-core to v3.27.7 by @renovate-bot in https://github.com/apache/polaris/pull/3531\r\n* fix(deps): update dependency com.diffplug.spotless:spotless-plugin-gradle to v8.2.0 by @renovate-bot in https://github.com/apache/polaris/pull/3534\r\n* fix(deps): update quarkus platform and group by @renovate-bot in https://github.com/apache/polaris/pull/3532\r\n* chore(deps): update postgres docker tag to v18 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/3541\r\n* chore(deps): update localstack/localstack docker tag to v4 by @renovate-bot in https://github.com/apache/polaris/pull/3540\r\n* fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.26 by @renovate-bot in https://github.com/apache/polaris/pull/3542\r\n* fix(deps): update dependency software.amazon.awssdk:bom to v2.41.14 by @renovate-bot in https://github.com/apache/polaris/pull/3546\r\n* Add jitpack.io repository by @snazy in https://github.com/apache/polaris/pull/3504\r\n* fix(deps): update dependency gradle.plugin.org.jetbrains.gradle.plugin.idea-ext:gradle-idea-ext to v1.4 by @renovate-bot in https://github.com/apache/polaris/pull/3549\r\n* Replace custom token-bucket implementation with Guava's `RateLimiter` by @snazy in https://github.com/apache/polaris/pull/3507\r\n* Move idempotency_records schema to v4 and add H2 support by @huaxingao in https://github.com/apache/polaris/pull/3386\r\n* (nit): Getting started examples with mc/s5cmd to aws cli by @MonkeyCanCode in https://github.com/apache/polaris/pull/3526\r\n* (feat) Add support for no KMS with s3-compatible backend by @MonkeyCanCode in https://github.com/apache/polaris/pull/3501\r\n* chore(deps): update amazon/aws-cli docker tag to v2.33.7 by @renovate-bot in https://github.com/apache/polaris/pull/3558\r\n* Update doc for helm around rateLimiter by @MonkeyCanCode in https://github.com/apache/polaris/pull/3562\r\n* Disable renoavte update for python version by @MonkeyCanCode in https://github.com/apache/polaris/pull/3560\r\n* Fix the Keycloak getting-started example for 26.5+ by @adutra in https://github.com/apache/polaris/pull/3568\r\n* NoSQL: Add to runtime-service by @snazy in https://github.com/apache/polaris/pull/3396\r\n* chore(deps): update amazon/aws-cli docker tag to v2.33.8 by @renovate-bot in https://github.com/apache/polaris/pull/3575\r\n* Add spark sql integration test for Hudi by @rahil-c in https://github.com/apache/polaris/pull/3194\r\n* Fix ozone getting started example by @MonkeyCanCode in https://github.com/apache/polaris/pull/3574\r\n* Change AWS CLI image to weekly by @MonkeyCanCode in https://github.com/apache/polaris/pull/3578\r\n* fix(deps): update dependency com.diffplug.spotless:spotless-plugin-gradle to v8.2.1 by @renovate-bot in https://github.com/apache/polaris/pull/3576\r\n* chore(deps): update registry.access.redhat.com/ubi9/openjdk-21-runtime docker tag to v1.24-2.1769108682 by @renovate-bot in https://github.com/apache/polaris/pull/3588\r\n* removed references of BEFORE/AFTER_COMMIT_VIEW by @evindj in https://github.com/apache/polaris/pull/3554\r\n* Nit: fix shell-check warnings for await-s3.sh by @snazy in https://github.com/apache/polaris/pull/3593\r\n* Nit: add upgrade notes for develocity plugin by @snazy in https://github.com/apache/polaris/pull/3599\r\n* fix(deps): update dependency org.apache.hive:hive-exec to v2.3.10 by @renovate-bot in https://github.com/apache/polaris/pull/3580\r\n* fix(deps): update dependency com.google.cloud:google-cloud-storage-bom to v2.62.1 by @renovate-bot in https://github.com/apache/polaris/pull/3600\r\n* Change quick start example from MinIO to RustFS backend by @MonkeyCanCode in https://github.com/apache/polaris/pull/3586\r\n* chore(deps): update gradle/actions digest to f29f5a9 by @renovate-bot in https://github.com/apache/polaris/pull/3602\r\n* Simplify getting started example for Ceph by @MonkeyCanCode in https://github.com/apache/polaris/pull/3587\r\n* fix(deps): update dependency io.smallrye.config:smallrye-config-core to v3.16.0 by @renovate-bot in https://github.com/apache/polaris/pull/3604\r\n* chore(deps): update docker.io/mongo docker tag to v8.2.4 by @renovate-bot in https://github.com/apache/polaris/pull/3606\r\n* fix(deps): update dependency net.ltgt.gradle:gradle-errorprone-plugin to v5 by @renovate-bot in https://github.com/apache/polaris/pull/3605\r\n* chore(deps): update plugin com.gradle.develocity to v4.3.2 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/3598\r\n* chore(deps): update localstack/localstack docker tag to v4.13 by @renovate-bot in https://github.com/apache/polaris/pull/3609\r\n* Guides: use `sql` code block by @snazy in https://github.com/apache/polaris/pull/3590\r\n* Spark guide: document the launch command in the Markdown by @snazy in https://github.com/apache/polaris/pull/3592\r\n* Minio guide: fix service dependencies by @snazy in https://github.com/apache/polaris/pull/3594\r\n* Ozone guide: Fix service dependencies by @snazy in https://github.com/apache/polaris/pull/3595\r\n* Rustfs guide: fix service dependencies by @snazy in https://github.com/apache/polaris/pull/3596\r\n* Telemetry guide: fix setup-polaris service by @snazy in https://github.com/apache/polaris/pull/3597\r\n* Site-workflow: add `workflow_call` trigger by @snazy in https://github.com/apache/polaris/pull/3520\r\n* [Issue 3209] Surface Intermediate Data as part of Polaris Events by @adnanhemani in https://github.com/apache/polaris/pull/3456\r\n* Getting-Started: Jaeger upgraded from V1 to V2 by @MonkeyCanCode in https://github.com/apache/polaris/pull/3603\r\n* Update Gradle to 9.3.1 by @snazy in https://github.com/apache/polaris/pull/3615\r\n* Fix PolarisEventListener javadoc by @dimas-b in https://github.com/apache/polaris/pull/3607\r\n* Guides: add mandatory `curl` `--fail` option by @snazy in https://github.com/apache/polaris/pull/3610\r\n* Guides: compose dependencies / long-option by @snazy in https://github.com/apache/polaris/pull/3611\r\n* fix(deps): update dependency com.google.cloud:google-cloud-iamcredentials to v2.83.0 by @renovate-bot in https://github.com/apache/polaris/pull/3635\r\n* chore(deps): update registry.access.redhat.com/ubi9/openjdk-21-runtime docker tag to v1.24-2.1769595317 by @renovate-bot in https://github.com/apache/polaris/pull/3631\r\n* fix(deps): update dependency com.puppycrawl.tools:checkstyle to v13.1.0 by @renovate-bot in https://github.com/apache/polaris/pull/3637\r\n* chore(deps): update amazon/aws-cli docker tag to v2.33.12 by @renovate-bot in https://github.com/apache/polaris/pull/3638\r\n* fix(deps): update dependency com.azure:azure-sdk-bom to v1.3.4 by @renovate-bot in https://github.com/apache/polaris/pull/3633\r\n* fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.27 by @renovate-bot in https://github.com/apache/polaris/pull/3632\r\n* chore(deps): update docker.io/openpolicyagent/opa docker tag to v1.13.1 by @renovate-bot in https://github.com/apache/polaris/pull/3634\r\n* CI: Fix site workflow concurrency by @snazy in https://github.com/apache/polaris/pull/3642\r\n* fix(site): Bump the binary distribution version. by @chrisqu777 in https://github.com/apache/polaris/pull/3624\r\n* chore(deps): update actions/stale digest to dcd2b94 by @renovate-bot in https://github.com/apache/polaris/pull/3643\r\n* security(getting-started): enforce stronger postgres password and restrict database access by @pingtimeout in https://github.com/apache/polaris/pull/3570\r\n* OpenAPI specs: update README with detailed API specifications by @adutra in https://github.com/apache/polaris/pull/3629\r\n* CI: simplify `ci-incr-build-cache-save` action usage by @snazy in https://github.com/apache/polaris/pull/3626\r\n* CI: simplify upload-artifacts call + only on failure by @snazy in https://github.com/apache/polaris/pull/3627\r\n* CI: simplify java-setup action usage by @snazy in https://github.com/apache/polaris/pull/3628\r\n* STS roleArn: enable 3rd party STS services by @snazy in https://github.com/apache/polaris/pull/3619\r\n* Releasey: adjust workflwo for Apache org level secrets by @snazy in https://github.com/apache/polaris/pull/3647\r\n* Guides: fix setup scripts to yield correct exit code by @snazy in https://github.com/apache/polaris/pull/3612\r\n* Add PolarisEventType int codes and remove unused before/after commit view/table values. by @evindj in https://github.com/apache/polaris/pull/3608\r\n* docs: Add quick guide for downstream builds by @dimas-b in https://github.com/apache/polaris/pull/3601\r\n* IntegrationTestsHelper: fix extract & merge logic by @adutra in https://github.com/apache/polaris/pull/3650\r\n* Community page: Yong Zheng - PPMC Member by @dimas-b in https://github.com/apache/polaris/pull/3653\r\n* chore(deps): update actions/checkout digest to de0fac2 by @renovate-bot in https://github.com/apache/polaris/pull/3652\r\n* Use `quarkus.package.jar.type` by @dimas-b in https://github.com/apache/polaris/pull/3644\r\n* Add blog post for Floe Polaris Integration by @nssalian in https://github.com/apache/polaris/pull/3645\r\n* \"Stale\" job: restrict executions and adjust issue permissions by @adutra in https://github.com/apache/polaris/pull/3636\r\n* Add copyright on website by @jbonofre in https://github.com/apache/polaris/pull/3659\r\n* Sanitize principal names in AWS STS role session names by @yushesp in https://github.com/apache/polaris/pull/3525\r\n* Site: Adds the copyright message to all site pages by @RussellSpitzer in https://github.com/apache/polaris/pull/3661\r\n* Site: Change Security link to local security reporting page by @RussellSpitzer in https://github.com/apache/polaris/pull/3662\r\n* Update dependency org.mongodb:mongodb-driver-sync to v5.6.3 by @renovate-bot in https://github.com/apache/polaris/pull/3654\r\n* Releasey: use Apache org Nexus credentials by @snazy in https://github.com/apache/polaris/pull/3651\r\n* Releasey: use the correct SVN credentials by @snazy in https://github.com/apache/polaris/pull/3648\r\n* CI: Prerequisite PR for #3625 by @snazy in https://github.com/apache/polaris/pull/3646\r\n* CI: all-in-one workflow by @snazy in https://github.com/apache/polaris/pull/3625\r\n* Fix CI required checks by @snazy in https://github.com/apache/polaris/pull/3666\r\n* Add Sung as committer by @jbonofre in https://github.com/apache/polaris/pull/3665\r\n* Fix `CatalogFederationIntegrationTest.testFederatedCatalogWithCredentialVending()` for AWSSDK update by @snazy in https://github.com/apache/polaris/pull/3664\r\n* CI/main: re-add commit message to `run_name` by @snazy in https://github.com/apache/polaris/pull/3668\r\n* Add CI workflow to test against Iceberg unreleased versions by @adutra in https://github.com/apache/polaris/pull/3630\r\n* Update dependency software.amazon.awssdk:bom to v2.41.21 by @renovate-bot in https://github.com/apache/polaris/pull/3639\r\n* Update actions/checkout digest to de0fac2 by @renovate-bot in https://github.com/apache/polaris/pull/3671\r\n* Nit: Fix wrong `Nullable` import by @snazy in https://github.com/apache/polaris/pull/3672\r\n* Explicitly set build-time property `quarkus.datasource.db-kind` by @snazy in https://github.com/apache/polaris/pull/3674\r\n* Simplify CatalogPrefixParser API by @adutra in https://github.com/apache/polaris/pull/3622\r\n* Releasey: update check for required-checks by @snazy in https://github.com/apache/polaris/pull/3667\r\n* feat: pass ExternalCatalog properties into federated catalogs by @yj-lee0503 in https://github.com/apache/polaris/pull/3480\r\n* Correct build instruction, project properties require org.gradle.project prefix by @nandorKollar in https://github.com/apache/polaris/pull/3680\r\n* Remove \"giant\" constructors from Handlers and Adapters by @adutra in https://github.com/apache/polaris/pull/3669\r\n* Fix FileIO usage in PolarisRestCatalogIntegrationBase by @adutra in https://github.com/apache/polaris/pull/3658\r\n* Automatically adjust gradlew during Gradle Wrapper updates by @snazy in https://github.com/apache/polaris/pull/3620\r\n* CI for feature branches by @snazy in https://github.com/apache/polaris/pull/3686\r\n* fix: Correct schema version number in schema-v4.sql files by @obelix74 in https://github.com/apache/polaris/pull/3690\r\n* Add doc for behavior change configuration by @MonkeyCanCode in https://github.com/apache/polaris/pull/3677\r\n* Disable python update from GH action by @MonkeyCanCode in https://github.com/apache/polaris/pull/3678\r\n* Add support for rustfs test-containers by @MonkeyCanCode in https://github.com/apache/polaris/pull/3679\r\n* Fix CI by @MonkeyCanCode in https://github.com/apache/polaris/pull/3698\r\n* Fix status badge for README.md by @MonkeyCanCode in https://github.com/apache/polaris/pull/3696\r\n* Update dependency io.opentelemetry:opentelemetry-bom to v1.59.0 by @renovate-bot in https://github.com/apache/polaris/pull/3704\r\n* Update dependency com.puppycrawl.tools:checkstyle to v13.2.0 by @renovate-bot in https://github.com/apache/polaris/pull/3703\r\n* Update dependency com.google.errorprone:error_prone_core to v2.47.0 by @renovate-bot in https://github.com/apache/polaris/pull/3702\r\n* Update registry.access.redhat.com/ubi9/openjdk-21-runtime Docker tag to v1.24-2.1770236038 by @renovate-bot in https://github.com/apache/polaris/pull/3701\r\n* Update dependency ch.qos.logback:logback-classic to v1.5.28 by @renovate-bot in https://github.com/apache/polaris/pull/3700\r\n* chore(deps): update dependency ipykernel to v7.2.0 by @renovate-bot in https://github.com/apache/polaris/pull/3705\r\n* chore(deps): update docker.io/jaegertracing/jaeger docker tag to v2.15.0 by @renovate-bot in https://github.com/apache/polaris/pull/3706\r\n* fix(deps): update dependency io.smallrye.common:smallrye-common-annotation to v2.16.0 by @renovate-bot in https://github.com/apache/polaris/pull/3707\r\n* \"Stale\" job: don't close stale issues by @adutra in https://github.com/apache/polaris/pull/3683\r\n* Fix integration-tests after #3704 by @snazy in https://github.com/apache/polaris/pull/3711\r\n* CI: fix missing Gradle build scans by @snazy in https://github.com/apache/polaris/pull/3709\r\n* Add Polaris Community Meetings for 2026-01-22 and 2026-02-05 by @jbonofre in https://github.com/apache/polaris/pull/3715\r\n* Add location properties from TableMetadata into Table entity internalProps by @singhpk234 in https://github.com/apache/polaris/pull/3226\r\n* Compile client modules with Java 17 compatibility by @adutra in https://github.com/apache/polaris/pull/3712\r\n* Quarkus 3.31 by @snazy in https://github.com/apache/polaris/pull/3614\r\n* Bump Minio (the last time ever) by @snazy in https://github.com/apache/polaris/pull/3727\r\n* Quarkus: replace `quarkus-junit5*` with `quarkus-junit*` by @snazy in https://github.com/apache/polaris/pull/3675\r\n* fix: production readiness check doesn't take every credential vendor into account by @nandorKollar in https://github.com/apache/polaris/pull/3725\r\n* Remove unused index-dependency properties by @dimas-b in https://github.com/apache/polaris/pull/3717\r\n* Helm: Ingress paths missing pathType in values.yaml by @MonkeyCanCode in https://github.com/apache/polaris/pull/3721\r\n* Docs: Fix the misleading deprecation labels by @flyrain in https://github.com/apache/polaris/pull/3694\r\n* Bump HMS version from 3.1.3 to 4.2.0 by @nandorKollar in https://github.com/apache/polaris/pull/3726\r\n* Remove unused LOGGER from PolarisConfiguration by @dimas-b in https://github.com/apache/polaris/pull/3736\r\n* Introduce RealmConfigurationSource by @dimas-b in https://github.com/apache/polaris/pull/3573\r\n* Correct release versions in KMS blog by @dimas-b in https://github.com/apache/polaris/pull/3737\r\n* Refactor PolarisConfiguration to provide a non-deprecated method for legacy properties. by @dimas-b in https://github.com/apache/polaris/pull/3735\r\n* chore: Cleanup unused loggers and rename logger to LOGGER by @nandorKollar in https://github.com/apache/polaris/pull/3743\r\n* relational-jdbc: add DB-agnostic idempotency store + model by @huaxingao in https://github.com/apache/polaris/pull/3584\r\n* Revert \"Bump HMS version from 3.1.3 to 4.2.0\" by @jbonofre in https://github.com/apache/polaris/pull/3741\r\n* Update the generated OpenAPI spec bundle by @adutra in https://github.com/apache/polaris/pull/3732\r\n* Use simple READ.md for ArtifactHub by @MonkeyCanCode in https://github.com/apache/polaris/pull/3738\r\n* Update iceberg version to 1.10.1 fo regtest and getting-started examples by @MonkeyCanCode in https://github.com/apache/polaris/pull/3745\r\n* Remove unnecessary header X-Iceberg-Access-Delegation for Ceph by @MonkeyCanCode in https://github.com/apache/polaris/pull/3744\r\n* Bump JUnit to 6.0.2 by @snazy in https://github.com/apache/polaris/pull/3722\r\n* Document secrets relevant to Apache Polaris by @snazy in https://github.com/apache/polaris/pull/3740\r\n* Simplify creation of catalog handlers in tests by @adutra in https://github.com/apache/polaris/pull/3730\r\n* Correctly Propagate Errors from Drop Entities by @travis-bowen in https://github.com/apache/polaris/pull/3693\r\n* Require table read/write privilege for metrics reporting by @adutra in https://github.com/apache/polaris/pull/3724\r\n* Use Weld-BOM for better dependency management by @snazy in https://github.com/apache/polaris/pull/3751\r\n* Add Apache Paimon support to Polaris Spark Catalog by @iting0321 in https://github.com/apache/polaris/pull/3723\r\n* feat(metrics): Add MetricsPersistence SPI for backend-agnostic metrics storage (#3337) by @obelix74 in https://github.com/apache/polaris/pull/3616\r\n* fix(deps): update quarkus platform and group to v3.31.3 by @renovate-bot in https://github.com/apache/polaris/pull/3767\r\n* fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.31 by @renovate-bot in https://github.com/apache/polaris/pull/3768\r\n* fix(deps): update dependency org.postgresql:postgresql to v42.7.10 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/3770\r\n* chore(deps): update postgres docker tag to v18.2 by @renovate-bot in https://github.com/apache/polaris/pull/3772\r\n* chore(deps): update keycloak/keycloak docker tag to v26.5.3 by @renovate-bot in https://github.com/apache/polaris/pull/3765\r\n* chore(deps): update quay.io/keycloak/keycloak docker tag to v26.5.3 by @renovate-bot in https://github.com/apache/polaris/pull/3766\r\n* chore(deps): update docker.io/mongo docker tag to v8.2.5 by @renovate-bot in https://github.com/apache/polaris/pull/3764\r\n* chore(deps): update docker.io/jaegertracing/jaeger docker tag to v2.15.1 by @renovate-bot in https://github.com/apache/polaris/pull/3763\r\n* chore(deps): update dependency jupyterlab to v4.5.4 by @renovate-bot in https://github.com/apache/polaris/pull/3762\r\n* fix(deps): update dependency io.micrometer:micrometer-bom to v1.16.3 by @renovate-bot in https://github.com/apache/polaris/pull/3769\r\n* chore(deps): update amazon/aws-cli docker tag to v2.33.22 by @renovate-bot in https://github.com/apache/polaris/pull/3774\r\n* fix(deps): update dependency com.google.cloud:google-cloud-iamcredentials to v2.85.0 by @renovate-bot in https://github.com/apache/polaris/pull/3777\r\n* fix(deps): update dependency org.junit:junit-bom to v6.0.3 by @renovate-bot in https://github.com/apache/polaris/pull/3775\r\n* fix(deps): update dependency software.amazon.awssdk:bom to v2.41.29 by @renovate-bot in https://github.com/apache/polaris/pull/3776\r\n* fix(deps): update dependency com.google.cloud:google-cloud-storage-bom to v2.63.0 by @renovate-bot in https://github.com/apache/polaris/pull/3778\r\n* PolarisAuthzTestBase: fix insufficient privilege set tests by @adutra in https://github.com/apache/polaris/pull/3691\r\n* Remove unused fields from PolarisAuthzTestBase by @adutra in https://github.com/apache/polaris/pull/3754\r\n* Unify keycloak docker tags by @snazy in https://github.com/apache/polaris/pull/3773\r\n* Fix Helm index generation during releases by @pingtimeout in https://github.com/apache/polaris/pull/3515\r\n* Describe the documentation steps of the release process by @pingtimeout in https://github.com/apache/polaris/pull/3476\r\n* Feat/publish artifact hub by @Subham-KRLX in https://github.com/apache/polaris/pull/3649\r\n* Remove unused field `PolicyCatalogAdapter.realmContext` by @snazy in https://github.com/apache/polaris/pull/3783\r\n* Remove unused field `GenericTableCatalogAdapter.realmContext` by @snazy in https://github.com/apache/polaris/pull/3785\r\n* Nit: Cleanup fields in `PolarisGenericTableCatalog` by @snazy in https://github.com/apache/polaris/pull/3784\r\n* [doc] Fix wrong directory path in binary distribution doc by @MonkeyCanCode in https://github.com/apache/polaris/pull/3789\r\n* DefaultAuthenticatorTest should not extend PolarisAuthzTestBase by @adutra in https://github.com/apache/polaris/pull/3787\r\n* Helm chart: fix nodePort rendering in service.yaml by @adutra in https://github.com/apache/polaris/pull/3791\r\n* Helm chart: add support for NoSQL persistence by @adutra in https://github.com/apache/polaris/pull/3798\r\n* Helm chart: fix logic for deduplicating ports by @adutra in https://github.com/apache/polaris/pull/3790\r\n* (feat: persistence) Add schema-metrics-v1.sql for metrics tables (#3337) by @obelix74 in https://github.com/apache/polaris/pull/3523\r\n* Move lookup and cast logic to PolarisConfiguration by @dimas-b in https://github.com/apache/polaris/pull/3753\r\n* Replace deprecated Quarkus log configs by @nandorKollar in https://github.com/apache/polaris/pull/3799\r\n* feat: intial hudi reg test by @rahil-c in https://github.com/apache/polaris/pull/3641\r\n* Remove duplicate code in `PolicyCatalog` by @snazy in https://github.com/apache/polaris/pull/3781\r\n* Add JSON Schema for Helm chart values validation by @adutra in https://github.com/apache/polaris/pull/3759\r\n* Refactor authz tests to use JUnit dynamic tests by @adutra in https://github.com/apache/polaris/pull/3780\r\n* fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.32 by @renovate-bot in https://github.com/apache/polaris/pull/3807\r\n* chore(deps): update actions/stale action to v10.2.0 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/3810\r\n* chore(deps): update docker.io/openpolicyagent/opa docker tag to v1.13.2 by @renovate-bot in https://github.com/apache/polaris/pull/3806\r\n* fix(deps): update dependency com.auth0:java-jwt to v4.5.1 by @renovate-bot in https://github.com/apache/polaris/pull/3808\r\n* fix(deps): update dependency gradle.plugin.org.jetbrains.gradle.plugin.idea-ext:gradle-idea-ext to v1.4.1 by @renovate-bot in https://github.com/apache/polaris/pull/3809\r\n* Do not let Renovate query `repository.a.o/.../snapshots` by @snazy in https://github.com/apache/polaris/pull/3811\r\n* fix(deps): update dependency com.github.jk1:gradle-license-report to v3.1.1 by @renovate-bot in https://github.com/apache/polaris/pull/3815\r\n* chore(deps): update registry.access.redhat.com/ubi9/openjdk-21-runtime docker tag to v1.24-2.1771324986 by @renovate-bot in https://github.com/apache/polaris/pull/3819\r\n* fix(deps): update quarkus platform and group to v3.31.4 by @renovate-bot in https://github.com/apache/polaris/pull/3814\r\n* Use more CDI in AbstractIcebergCatalogTest by @snazy in https://github.com/apache/polaris/pull/3788\r\n* Update .asf.yaml by @jbonofre in https://github.com/apache/polaris/pull/3739\r\n* Add cleanup step of SVN dist release repo by @pingtimeout in https://github.com/apache/polaris/pull/3475\r\n* Make \"final\" fields in `IcebergCatalog` `final` by @snazy in https://github.com/apache/polaris/pull/3794\r\n* Nit: Accept and treat empty page token string as not present by @snazy in https://github.com/apache/polaris/pull/3792\r\n* Remove unused functions from CatalogHandlerUtils by @snazy in https://github.com/apache/polaris/pull/3782\r\n* chore(deps): update dependency pip-licenses-cli to v4 by @renovate-bot in https://github.com/apache/polaris/pull/3816\r\n* Synchronize on PolarisConfiguration.registerConfiguration() by @adutra in https://github.com/apache/polaris/pull/3755\r\n* [doc] Bump k8s min version to 1.33 and helm support to include 4.x by @MonkeyCanCode in https://github.com/apache/polaris/pull/3827\r\n* Core: Add Java doc for the class PolarisPrivilege by @flyrain in https://github.com/apache/polaris/pull/3757\r\n* Renovate: manage dependencies in helm charts and values by @snazy in https://github.com/apache/polaris/pull/3800\r\n* Make unmodified fields final by @nandorKollar in https://github.com/apache/polaris/pull/3797\r\n* Move `decodeNamespace` to a utility class by @snazy in https://github.com/apache/polaris/pull/3793\r\n* Convert classes to records by @adutra in https://github.com/apache/polaris/pull/3758\r\n* Add NoSQL persistence and MongoDB extension to the admin tool by @adutra in https://github.com/apache/polaris/pull/3813\r\n* Add documentation for the NoSQL persistence by @adutra in https://github.com/apache/polaris/pull/3818\r\n* (nit) Sort Makefile targets by @MonkeyCanCode in https://github.com/apache/polaris/pull/3829\r\n* Renovate: Bump only Quarkus platform BOM by @snazy in https://github.com/apache/polaris/pull/3817\r\n* doc: Fix Polaris CLI example, add precondition for enabling the feature flag by @nandorKollar in https://github.com/apache/polaris/pull/3833\r\n* Update quay.io/keycloak/keycloak Docker tag to v26.5.4 by @renovate-bot in https://github.com/apache/polaris/pull/3851\r\n* Graduation code base changes by @snazy in https://github.com/apache/polaris/pull/3830\r\n* Graduation blog post by @snazy in https://github.com/apache/polaris/pull/3831\r\n* Helm chart: remove maintainers section from Chart.yaml by @adutra in https://github.com/apache/polaris/pull/3802\r\n* Update dependency com.fasterxml.jackson:jackson-bom to v2.21.1 by @renovate-bot in https://github.com/apache/polaris/pull/3859\r\n* Remove jitpack.io repository by @snazy in https://github.com/apache/polaris/pull/3848\r\n* Add doap.rdf file for Polaris by @jbonofre in https://github.com/apache/polaris/pull/3863\r\n* feat: storage-scoped aws credentials by @tokoko in https://github.com/apache/polaris/pull/3409\r\n* CI: Do not consider \"skipped\" as \"successful\" by @snazy in https://github.com/apache/polaris/pull/3868\r\n* Unify exception construction in utility class by @snazy in https://github.com/apache/polaris/pull/3842\r\n* Update gradle/actions digest to 0723195 by @renovate-bot in https://github.com/apache/polaris/pull/3871\r\n* Update dependency jupyterlab to v4.5.5 by @renovate-bot in https://github.com/apache/polaris/pull/3870\r\n* Update dependency org.mongodb:mongodb-driver-sync to v5.6.4 by @renovate-bot in https://github.com/apache/polaris/pull/3862\r\n* Update dependency software.amazon.awssdk:bom to v2.42.0 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/3858\r\n* Update amazon/aws-cli Docker tag to v2.33.28 by @renovate-bot in https://github.com/apache/polaris/pull/3857\r\n* NoSQL: Add maintenance service to Polaris admin tool by @snazy in https://github.com/apache/polaris/pull/3395\r\n* Fix Artifact Hub repository ID by @adutra in https://github.com/apache/polaris/pull/3854\r\n* Helm docs overhaul by @adutra in https://github.com/apache/polaris/pull/3812\r\n* Generate full Polaris configuration reference docs by @adutra in https://github.com/apache/polaris/pull/3838\r\n* feat(session-tags): Add realm label and per-field selection for AWS STS session tags by @obelix74 in https://github.com/apache/polaris/pull/3823\r\n* Fix site documentation by @obelix74 in https://github.com/apache/polaris/pull/3878\r\n* Exclude Jetty from Polaris Server by @snazy in https://github.com/apache/polaris/pull/3865\r\n* Ban `javax.*` dependencies by @snazy in https://github.com/apache/polaris/pull/3866\r\n* Optimize configuration value casts (#3688) by @AryanPatel226 in https://github.com/apache/polaris/pull/3805\r\n* fix(deps): update hadoop to v3.4.3 by @renovate-bot in https://github.com/apache/polaris/pull/3880\r\n* Publish Polaris Community Meeting 20260219 by @jbonofre in https://github.com/apache/polaris/pull/3882\r\n* [Site] Add getting-started guides as \"Guides\" to the web site by @snazy in https://github.com/apache/polaris/pull/3550\r\n* Helm chart: use real URLs in values.yaml instead of Hugo templates by @adutra in https://github.com/apache/polaris/pull/3879\r\n* Introduce a factory for authz dynamic tests by @adutra in https://github.com/apache/polaris/pull/3824\r\n* chore(deps): update docker.io/prom/prometheus docker tag to v3.10.0 by @renovate-bot in https://github.com/apache/polaris/pull/3892\r\n* fix(deps): update dependency com.google.cloud:google-cloud-iamcredentials to v2.86.0 by @renovate-bot in https://github.com/apache/polaris/pull/3893\r\n* Site: Add explicit release relevant ASF docs and policies by @snazy in https://github.com/apache/polaris/pull/3874\r\n* chore(deps): update localstack/localstack docker tag to v4.14 by @renovate-bot in https://github.com/apache/polaris/pull/3894\r\n* fix: HMS federation doesn't build due to outdated depdency by @nandorKollar in https://github.com/apache/polaris/pull/3795\r\n* Delete duplicated isCreate method by @nandorKollar in https://github.com/apache/polaris/pull/3887\r\n* chore(deps): update docker.io/openpolicyagent/opa docker tag to v1.14.0 by @renovate-bot in https://github.com/apache/polaris/pull/3897\r\n* chore(deps): update github artifact actions (major) by @renovate-bot in https://github.com/apache/polaris/pull/3900\r\n* fix(deps): update dependency com.google.cloud:google-cloud-storage-bom to v2.64.0 by @renovate-bot in https://github.com/apache/polaris/pull/3901\r\n* chore(deps): update postgres docker tag to v18.3 by @renovate-bot in https://github.com/apache/polaris/pull/3899\r\n* fix(deps): update mockito monorepo to v5.22.0 by @renovate-bot in https://github.com/apache/polaris/pull/3905\r\n* fix(deps): update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.3.2 by @renovate-bot in https://github.com/apache/polaris/pull/3903\r\n* fix(deps): update dependency com.google.errorprone:error_prone_core to v2.48.0 by @renovate-bot in https://github.com/apache/polaris/pull/3904\r\n* Make copyConfigSectionsToSite task run on assemble by @adutra in https://github.com/apache/polaris/pull/3907\r\n* feat(persistence): Add JDBC persistence layer for Iceberg metrics reporting (#3337) by @obelix74 in https://github.com/apache/polaris/pull/3385\r\n* core: Refactor PolarisAuthorizer SPI (Phase 1): new interfaces and utilities by @sungwy in https://github.com/apache/polaris/pull/3760\r\n* Add \"latest\" permalink and navigation sidebar to documentation pages by @adutra in https://github.com/apache/polaris/pull/3876\r\n* Add Artifact Hub metadata and version-specific Helm chart updates to release process by @adutra in https://github.com/apache/polaris/pull/3796\r\n* fix(deps): update dependency net.ltgt.gradle:gradle-errorprone-plugin to v5.1.0 by @renovate-bot in https://github.com/apache/polaris/pull/3910\r\n* change rs.getObject to specific types like getLong, getString, getInt by @johnnysohn in https://github.com/apache/polaris/pull/3849\r\n* fix(deps): update dependency com.puppycrawl.tools:checkstyle to v13.3.0 by @renovate-bot in https://github.com/apache/polaris/pull/3911\r\n* chore(deps): update amazon/aws-cli docker tag to v2.34.0 by @renovate-bot in https://github.com/apache/polaris/pull/3918\r\n* fix(deps): update dependency software.amazon.awssdk:bom to v2.42.4 by @renovate-bot in https://github.com/apache/polaris/pull/3917\r\n* Update Hugo and docsy by @snazy in https://github.com/apache/polaris/pull/3895\r\n* chore(deps): update ubuntu docker tag to questing-20251217 by @renovate-bot in https://github.com/apache/polaris/pull/3919\r\n* core: rename Resolvable.CATALOG_ROLES to Resolvable.CALLER_CATALOG_ROLES by @sungwy in https://github.com/apache/polaris/pull/3916\r\n* chore(deps): update dependency pyiceberg to v0.11.1 by @renovate-bot in https://github.com/apache/polaris/pull/3925\r\n* fix(deps): update dependency com.diffplug.spotless:spotless-plugin-gradle to v8.3.0 by @renovate-bot in https://github.com/apache/polaris/pull/3926\r\n* Helm chart: add support for specifying annotations on the Deployment resource by @dedri-github in https://github.com/apache/polaris/pull/3922\r\n* Fix LICENSE and NOTICE for admin tool and server (prerequisite) by @snazy in https://github.com/apache/polaris/pull/3881\r\n* Releasey: Move GH release artifacts upload into `gh create release` by @snazy in https://github.com/apache/polaris/pull/3875\r\n* Spark Plugin: Do not add default META-INF/LICENSE+NOTICE to plugin jar by @snazy in https://github.com/apache/polaris/pull/3912\r\n* Spark plugin: minor cleanup + exclude Jandex indexes by @snazy in https://github.com/apache/polaris/pull/3913\r\n* Persistence: use correct grant loading method by @singhpk234 in https://github.com/apache/polaris/pull/3908\r\n* fix(helm): add quarkus.http.cors.enabled=true when CORS is configured by @ddecrulle in https://github.com/apache/polaris/pull/3931\r\n* fix(deps): update dependency io.quarkus.platform:quarkus-bom to v3.32.2 by @renovate-bot in https://github.com/apache/polaris/pull/3934\r\n* chore(deps): update gradle to v9.4.0 by @renovate-bot in https://github.com/apache/polaris/pull/3932\r\n* chore(deps): update quay.io/keycloak/keycloak docker tag to v26.5.5 by @renovate-bot in https://github.com/apache/polaris/pull/3942\r\n* Mention Helm chart CORS fix in changelog by @adutra in https://github.com/apache/polaris/pull/3937\r\n* Add OPTION and HEAD to quarkus.http.cors.methods by @nandorKollar in https://github.com/apache/polaris/pull/3941\r\n* Fix: Group transaction changes by table by @singhpk234 in https://github.com/apache/polaris/pull/3360\r\n* Site: Update the page Apache Polaris Community by @flyrain in https://github.com/apache/polaris/pull/3949\r\n* chore(deps): update docker.io/jaegertracing/jaeger docker tag to v2.16.0 by @renovate-bot in https://github.com/apache/polaris/pull/3950\r\n* fix(deps): update dependency com.azure:azure-sdk-bom to v1.3.5 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/3946\r\n* Fix site layouts for API doc when using released version by @MonkeyCanCode in https://github.com/apache/polaris/pull/3951\r\n* [Python][Client] Add LICENSE and NOTICE to CLI. by @HonahX in https://github.com/apache/polaris/pull/3891\r\n* fix(deps): update dependency software.amazon.awssdk:bom to v2.42.8 by @renovate-bot in https://github.com/apache/polaris/pull/3953\r\n* chore(deps): update amazon/aws-cli docker tag to v2.34.4 by @renovate-bot in https://github.com/apache/polaris/pull/3952\r\n* chore(deps): update docker.io/openpolicyagent/opa docker tag to v1.14.1 by @renovate-bot in https://github.com/apache/polaris/pull/3954\r\n* fix(deps): update dependency io.micrometer:micrometer-bom to v1.16.4 by @renovate-bot in https://github.com/apache/polaris/pull/3955\r\n* [bug] Fix website ML Archive Links by @adnanhemani in https://github.com/apache/polaris/pull/3945\r\n* RELATIONAL-JDBC: Add support for cockroach DB by @singhpk234 in https://github.com/apache/polaris/pull/3352\r\n* Add Polaris Community Meeting 2026-03-05 by @jbonofre in https://github.com/apache/polaris/pull/3957\r\n* chore(deps): update cockroachdb/cockroach docker tag to v26 by @renovate-bot in https://github.com/apache/polaris/pull/3959\r\n* CHANGELOG: Add changelog entry for CockroachDB support by @singhpk234 in https://github.com/apache/polaris/pull/3961\r\n* Fix getting start guide URL by @MonkeyCanCode in https://github.com/apache/polaris/pull/3967\r\n* issue 3888 remove unused line by @t0urnes0leil in https://github.com/apache/polaris/pull/3966\r\n* Update LICENSE/NOTICE for 1.4.0 release by @snazy in https://github.com/apache/polaris/pull/3864\r\n* Docs: Redesign Releases & Documentation sections by @adutra in https://github.com/apache/polaris/pull/3935\r\n* Add setup options for CLI by @MonkeyCanCode in https://github.com/apache/polaris/pull/3929\r\n* fix(deps): update dependency io.smallrye.common:smallrye-common-annotation to v2.17.0 by @renovate-bot in https://github.com/apache/polaris/pull/3971\r\n* Remove PRINCIPAL_ROLE_MANAGE_GRANTS_FOR_GRANTEE requirement from REVOKE_CATALOG_ROLE_FROM_PRINCIPAL_ROLE by @collado-mike in https://github.com/apache/polaris/pull/3906\r\n* [helm] added httproute config for management endpoints by @cccs-cat001 in https://github.com/apache/polaris/pull/3969\r\n* Revert automatic subsuming privilege positive test case generation by @adutra in https://github.com/apache/polaris/pull/3970\r\n* Fix failing Authz test by @adutra in https://github.com/apache/polaris/pull/3974\r\n* docs: Add getting-started page for storage with TLS and a self-signed certificate by @dimas-b in https://github.com/apache/polaris/pull/3963\r\n* CI for guides by @snazy in https://github.com/apache/polaris/pull/3553\r\n* Update Spark Plugin BUNDLE-LICENSE/NOTICE for 1.4.0 by @snazy in https://github.com/apache/polaris/pull/3909\r\n* Ban listenablefuture, error-prone and jsch by @snazy in https://github.com/apache/polaris/pull/3872\r\n* fix(deps): update dependency io.quarkus.platform:quarkus-bom to v3.32.3 by @renovate-bot in https://github.com/apache/polaris/pull/3978\r\n* chore(deps): update actions/download-artifact digest to 3e5f45b by @renovate-bot in https://github.com/apache/polaris/pull/3977\r\n* chore(deps): update actions/upload-artifact action to v7 by @renovate-bot in https://github.com/apache/polaris/pull/3980\r\n* chore(deps): update actions/checkout digest to de0fac2 by @renovate-bot in https://github.com/apache/polaris/pull/3979\r\n* chore(deps): update registry.access.redhat.com/ubi9/openjdk-21-runtime docker tag to v1.24-2.1773137566 by @renovate-bot in https://github.com/apache/polaris/pull/3984\r\n* chore(deps): update cockroachdb/cockroach docker tag to v26.1.1 - autoclosed by @renovate-bot in https://github.com/apache/polaris/pull/3983\r\n* Site: Update the expired Slack invite link by @flyrain in https://github.com/apache/polaris/pull/3985\r\n* fix(deps): update mockito monorepo to v5.23.0 by @renovate-bot in https://github.com/apache/polaris/pull/3986\r\n* core: Standardize Path Lookup Key for `PolarisResolutionManifest.getResolvedPath` by @sungwy in https://github.com/apache/polaris/pull/3940\r\n* chore(deps): update registry.access.redhat.com/ubi9/openjdk-21-runtime docker tag to v1.24-2.1773186561 by @renovate-bot in https://github.com/apache/polaris/pull/3992\r\n* Fix namespace creation in multi-realm setup by @prary in https://github.com/apache/polaris/pull/3389\r\n* fix(deps): update dependency com.google.cloud:google-cloud-iamcredentials to v2.87.0 by @renovate-bot in https://github.com/apache/polaris/pull/3993\r\n* CI/Helm: only build the Docker image once by @adutra in https://github.com/apache/polaris/pull/3989\r\n* Add API Spec for Generic Table credential vending by @gh-yzou in https://github.com/apache/polaris/pull/3826\r\n* fix(deps): update dependency com.gradleup.shadow:shadow-gradle-plugin to v9.4.0 by @renovate-bot in https://github.com/apache/polaris/pull/3998\r\n* chore(deps): update dependency jupyterlab to v4.5.6 by @renovate-bot in https://github.com/apache/polaris/pull/3975\r\n* chore(deps): update amazon/aws-cli docker tag to v2.34.9 by @renovate-bot in https://github.com/apache/polaris/pull/4001\r\n* fix(deps): update dependency software.amazon.awssdk:bom to v2.42.13 by @renovate-bot in https://github.com/apache/polaris/pull/4002\r\n* Run `Markdown Link Check` only under `apache/polaris` CI by @dimas-b in https://github.com/apache/polaris/pull/3982\r\n* fix(schema): Add critical performance indexes to resolve create_namespace latency >30s by @machov in https://github.com/apache/polaris/pull/3939\r\n* Fix SVN command for Release (#4005) by @adnanhemani in https://github.com/apache/polaris/pull/4014\r\n* Re-Generate Helm Docs for 1.4.0 Release and Fix GitHub Helm Workflows for non-main branch builds by @adnanhemani in https://github.com/apache/polaris/pull/4086\r\n* Update Generated Helm Docs after First RC by @adnanhemani in https://github.com/apache/polaris/pull/4093\r\n* Clean SVN directories before adding artifacts by @adnanhemani in https://github.com/apache/polaris/pull/4094\r\n* Releasey: fix missing index.yaml in dist/dev Helm repo (#4154) by @dimas-b in https://github.com/apache/polaris/pull/4199\r\n* [Cherry-picks] Cherry-Pick #4163 and #4164 by @adnanhemani in https://github.com/apache/polaris/pull/4191\r\n* [Cherry-pick] Spark: Fix LICENSE/NOTICE files in the spark plugin bundle jar by @adnanhemani in https://github.com/apache/polaris/pull/4189\r\n\r\n## New Contributors\r\n* @rahil-c made their first contribution in https://github.com/apache/polaris/pull/1862\r\n* @fivetran-rahulprakash made their first contribution in https://github.com/apache/polaris/pull/3113\r\n* @sharas2050 made their first contribution in https://github.com/apache/polaris/pull/3022\r\n* @talatuyarer made their first contribution in https://github.com/apache/polaris/pull/3246\r\n* @tokoko made their first contribution in https://github.com/apache/polaris/pull/3224\r\n* @zgxme made their first contribution in https://github.com/apache/polaris/pull/3262\r\n* @rmannibucau made their first contribution in https://github.com/apache/polaris/pull/3285\r\n* @rishii-19-works made their first contribution in https://github.com/apache/polaris/pull/3335\r\n* @huaxingao made their first contribution in https://github.com/apache/polaris/pull/3205\r\n* @obelix74 made their first contribution in https://github.com/apache/polaris/pull/3327\r\n* @jackye1995 made their first contribution in https://github.com/apache/polaris/pull/3424\r\n* @manisin made their first contribution in https://github.com/apache/polaris/pull/3417\r\n* @evindj made their first contribution in https://github.com/apache/polaris/pull/3488\r\n* @chrisqu777 made their first contribution in https://github.com/apache/polaris/pull/3624\r\n* @yj-lee0503 made their first contribution in https://github.com/apache/polaris/pull/3480\r\n* @johnnysohn made their first contribution in https://github.com/apache/polaris/pull/3849\r\n* @dedri-github made their first contribution in https://github.com/apache/polaris/pull/3922\r\n* @ddecrulle made their first contribution in https://github.com/apache/polaris/pull/3931\r\n* @t0urnes0leil made their first contribution in https://github.com/apache/polaris/pull/3966\r\n* @prary made their first contribution in https://github.com/apache/polaris/pull/3389\r\n* @machov made their first contribution in https://github.com/apache/polaris/pull/3939\r\n\r\n**Full Changelog**: https://github.com/apache/polaris/compare/apache-polaris-1.3.0-incubating...apache-polaris-1.4.0","reactions":{"url":"https://api.github.com/repos/apache/polaris/releases/311530996/reactions","total_count":2,"+1":2,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0},"mentions_count":52},{"url":"https://api.github.com/repos/apache/polaris/releases/277463199","assets_url":"https://api.github.com/repos/apache/polaris/releases/277463199/assets","upload_url":"https://uploads.github.com/repos/apache/polaris/releases/277463199/assets{?name,label}","html_url":"https://github.com/apache/polaris/releases/tag/apache-polaris-1.3.0-incubating","id":277463199,"author":{"login":"pingtimeout","id":1159578,"node_id":"MDQ6VXNlcjExNTk1Nzg=","avatar_url":"https://avatars.githubusercontent.com/u/1159578?v=4","gravatar_id":"","url":"https://api.github.com/users/pingtimeout","html_url":"https://github.com/pingtimeout","followers_url":"https://api.github.com/users/pingtimeout/followers","following_url":"https://api.github.com/users/pingtimeout/following{/other_user}","gists_url":"https://api.github.com/users/pingtimeout/gists{/gist_id}","starred_url":"https://api.github.com/users/pingtimeout/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pingtimeout/subscriptions","organizations_url":"https://api.github.com/users/pingtimeout/orgs","repos_url":"https://api.github.com/users/pingtimeout/repos","events_url":"https://api.github.com/users/pingtimeout/events{/privacy}","received_events_url":"https://api.github.com/users/pingtimeout/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOMCWwoM4QicCf","tag_name":"apache-polaris-1.3.0-incubating","target_commitish":"c940ded0f6be44d58ac6f0b6606c41cb08b53304","name":"Apache Polaris 1.3.0-incubating","draft":false,"immutable":false,"prerelease":false,"created_at":"2026-01-16T16:20:09Z","updated_at":"2026-07-09T05:07:10Z","published_at":"2026-01-16T16:46:04Z","assets":[{"url":"https://api.github.com/repos/apache/polaris/releases/assets/341539679","id":341539679,"node_id":"RA_kwDOMCWwoM4UW3tf","name":"apache-polaris-1.3.0-incubating.tar.gz","label":"","uploader":{"login":"pingtimeout","id":1159578,"node_id":"MDQ6VXNlcjExNTk1Nzg=","avatar_url":"https://avatars.githubusercontent.com/u/1159578?v=4","gravatar_id":"","url":"https://api.github.com/users/pingtimeout","html_url":"https://github.com/pingtimeout","followers_url":"https://api.github.com/users/pingtimeout/followers","following_url":"https://api.github.com/users/pingtimeout/following{/other_user}","gists_url":"https://api.github.com/users/pingtimeout/gists{/gist_id}","starred_url":"https://api.github.com/users/pingtimeout/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pingtimeout/subscriptions","organizations_url":"https://api.github.com/users/pingtimeout/orgs","repos_url":"https://api.github.com/users/pingtimeout/repos","events_url":"https://api.github.com/users/pingtimeout/events{/privacy}","received_events_url":"https://api.github.com/users/pingtimeout/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/x-gtar","state":"uploaded","size":6119979,"digest":"sha256:57eff3b134d210c32aae721eb0009ea4ab90ffe3a0668df924c492176b773dfa","download_count":81,"created_at":"2026-01-16T16:47:22Z","updated_at":"2026-01-16T16:47:23Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.3.0-incubating/apache-polaris-1.3.0-incubating.tar.gz"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/341539725","id":341539725,"node_id":"RA_kwDOMCWwoM4UW3uN","name":"apache-polaris-1.3.0-incubating.tar.gz.asc","label":"","uploader":{"login":"pingtimeout","id":1159578,"node_id":"MDQ6VXNlcjExNTk1Nzg=","avatar_url":"https://avatars.githubusercontent.com/u/1159578?v=4","gravatar_id":"","url":"https://api.github.com/users/pingtimeout","html_url":"https://github.com/pingtimeout","followers_url":"https://api.github.com/users/pingtimeout/followers","following_url":"https://api.github.com/users/pingtimeout/following{/other_user}","gists_url":"https://api.github.com/users/pingtimeout/gists{/gist_id}","starred_url":"https://api.github.com/users/pingtimeout/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pingtimeout/subscriptions","organizations_url":"https://api.github.com/users/pingtimeout/orgs","repos_url":"https://api.github.com/users/pingtimeout/repos","events_url":"https://api.github.com/users/pingtimeout/events{/privacy}","received_events_url":"https://api.github.com/users/pingtimeout/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/pgp-signature","state":"uploaded","size":833,"digest":"sha256:8edae273953507aaf6fc67e86e8031451bac6fc4ed0e0cf145ad58dd14c19cf0","download_count":16,"created_at":"2026-01-16T16:47:28Z","updated_at":"2026-01-16T16:47:28Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.3.0-incubating/apache-polaris-1.3.0-incubating.tar.gz.asc"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/341539686","id":341539686,"node_id":"RA_kwDOMCWwoM4UW3tm","name":"apache-polaris-1.3.0-incubating.tar.gz.sha512","label":"","uploader":{"login":"pingtimeout","id":1159578,"node_id":"MDQ6VXNlcjExNTk1Nzg=","avatar_url":"https://avatars.githubusercontent.com/u/1159578?v=4","gravatar_id":"","url":"https://api.github.com/users/pingtimeout","html_url":"https://github.com/pingtimeout","followers_url":"https://api.github.com/users/pingtimeout/followers","following_url":"https://api.github.com/users/pingtimeout/following{/other_user}","gists_url":"https://api.github.com/users/pingtimeout/gists{/gist_id}","starred_url":"https://api.github.com/users/pingtimeout/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pingtimeout/subscriptions","organizations_url":"https://api.github.com/users/pingtimeout/orgs","repos_url":"https://api.github.com/users/pingtimeout/repos","events_url":"https://api.github.com/users/pingtimeout/events{/privacy}","received_events_url":"https://api.github.com/users/pingtimeout/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":168,"digest":"sha256:73dcdafd0cca074e4bcf25aab889f4fb83359e5d5d694a429c5311b1f501a0e4","download_count":14,"created_at":"2026-01-16T16:47:24Z","updated_at":"2026-01-16T16:47:24Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.3.0-incubating/apache-polaris-1.3.0-incubating.tar.gz.sha512"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/341539819","id":341539819,"node_id":"RA_kwDOMCWwoM4UW3vr","name":"polaris-1.3.0-incubating.tgz","label":"","uploader":{"login":"pingtimeout","id":1159578,"node_id":"MDQ6VXNlcjExNTk1Nzg=","avatar_url":"https://avatars.githubusercontent.com/u/1159578?v=4","gravatar_id":"","url":"https://api.github.com/users/pingtimeout","html_url":"https://github.com/pingtimeout","followers_url":"https://api.github.com/users/pingtimeout/followers","following_url":"https://api.github.com/users/pingtimeout/following{/other_user}","gists_url":"https://api.github.com/users/pingtimeout/gists{/gist_id}","starred_url":"https://api.github.com/users/pingtimeout/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pingtimeout/subscriptions","organizations_url":"https://api.github.com/users/pingtimeout/orgs","repos_url":"https://api.github.com/users/pingtimeout/repos","events_url":"https://api.github.com/users/pingtimeout/events{/privacy}","received_events_url":"https://api.github.com/users/pingtimeout/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/x-gtar","state":"uploaded","size":53154,"digest":"sha256:418887d1c7bcb8024225e2aaa8872fff9595f1e6c876376705aca1fed7056833","download_count":166,"created_at":"2026-01-16T16:47:50Z","updated_at":"2026-01-16T16:47:50Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.3.0-incubating/polaris-1.3.0-incubating.tgz"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/341539843","id":341539843,"node_id":"RA_kwDOMCWwoM4UW3wD","name":"polaris-1.3.0-incubating.tgz.asc","label":"","uploader":{"login":"pingtimeout","id":1159578,"node_id":"MDQ6VXNlcjExNTk1Nzg=","avatar_url":"https://avatars.githubusercontent.com/u/1159578?v=4","gravatar_id":"","url":"https://api.github.com/users/pingtimeout","html_url":"https://github.com/pingtimeout","followers_url":"https://api.github.com/users/pingtimeout/followers","following_url":"https://api.github.com/users/pingtimeout/following{/other_user}","gists_url":"https://api.github.com/users/pingtimeout/gists{/gist_id}","starred_url":"https://api.github.com/users/pingtimeout/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pingtimeout/subscriptions","organizations_url":"https://api.github.com/users/pingtimeout/orgs","repos_url":"https://api.github.com/users/pingtimeout/repos","events_url":"https://api.github.com/users/pingtimeout/events{/privacy}","received_events_url":"https://api.github.com/users/pingtimeout/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/pgp-signature","state":"uploaded","size":833,"digest":"sha256:11e4893b22e3a8594d7c096b63fb6ecfec6c8351a9328d36c4eec0a4e0690c61","download_count":18,"created_at":"2026-01-16T16:47:53Z","updated_at":"2026-01-16T16:47:53Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.3.0-incubating/polaris-1.3.0-incubating.tgz.asc"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/341539829","id":341539829,"node_id":"RA_kwDOMCWwoM4UW3v1","name":"polaris-1.3.0-incubating.tgz.prov","label":"","uploader":{"login":"pingtimeout","id":1159578,"node_id":"MDQ6VXNlcjExNTk1Nzg=","avatar_url":"https://avatars.githubusercontent.com/u/1159578?v=4","gravatar_id":"","url":"https://api.github.com/users/pingtimeout","html_url":"https://github.com/pingtimeout","followers_url":"https://api.github.com/users/pingtimeout/followers","following_url":"https://api.github.com/users/pingtimeout/following{/other_user}","gists_url":"https://api.github.com/users/pingtimeout/gists{/gist_id}","starred_url":"https://api.github.com/users/pingtimeout/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pingtimeout/subscriptions","organizations_url":"https://api.github.com/users/pingtimeout/orgs","repos_url":"https://api.github.com/users/pingtimeout/repos","events_url":"https://api.github.com/users/pingtimeout/events{/privacy}","received_events_url":"https://api.github.com/users/pingtimeout/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":1595,"digest":"sha256:9779b901906ec1d6aad167ad4951c93b2c7933216072e7564fae8a3ab3c1a650","download_count":36,"created_at":"2026-01-16T16:47:52Z","updated_at":"2026-01-16T16:47:52Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.3.0-incubating/polaris-1.3.0-incubating.tgz.prov"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/341539872","id":341539872,"node_id":"RA_kwDOMCWwoM4UW3wg","name":"polaris-1.3.0-incubating.tgz.prov.asc","label":"","uploader":{"login":"pingtimeout","id":1159578,"node_id":"MDQ6VXNlcjExNTk1Nzg=","avatar_url":"https://avatars.githubusercontent.com/u/1159578?v=4","gravatar_id":"","url":"https://api.github.com/users/pingtimeout","html_url":"https://github.com/pingtimeout","followers_url":"https://api.github.com/users/pingtimeout/followers","following_url":"https://api.github.com/users/pingtimeout/following{/other_user}","gists_url":"https://api.github.com/users/pingtimeout/gists{/gist_id}","starred_url":"https://api.github.com/users/pingtimeout/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pingtimeout/subscriptions","organizations_url":"https://api.github.com/users/pingtimeout/orgs","repos_url":"https://api.github.com/users/pingtimeout/repos","events_url":"https://api.github.com/users/pingtimeout/events{/privacy}","received_events_url":"https://api.github.com/users/pingtimeout/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/pgp-signature","state":"uploaded","size":833,"digest":"sha256:5ab18336633175fe2a3266e7c680d7454939ec34c644bc1e7918e231310f10e3","download_count":13,"created_at":"2026-01-16T16:47:58Z","updated_at":"2026-01-16T16:47:58Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.3.0-incubating/polaris-1.3.0-incubating.tgz.prov.asc"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/341539867","id":341539867,"node_id":"RA_kwDOMCWwoM4UW3wb","name":"polaris-1.3.0-incubating.tgz.prov.sha512","label":"","uploader":{"login":"pingtimeout","id":1159578,"node_id":"MDQ6VXNlcjExNTk1Nzg=","avatar_url":"https://avatars.githubusercontent.com/u/1159578?v=4","gravatar_id":"","url":"https://api.github.com/users/pingtimeout","html_url":"https://github.com/pingtimeout","followers_url":"https://api.github.com/users/pingtimeout/followers","following_url":"https://api.github.com/users/pingtimeout/following{/other_user}","gists_url":"https://api.github.com/users/pingtimeout/gists{/gist_id}","starred_url":"https://api.github.com/users/pingtimeout/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pingtimeout/subscriptions","organizations_url":"https://api.github.com/users/pingtimeout/orgs","repos_url":"https://api.github.com/users/pingtimeout/repos","events_url":"https://api.github.com/users/pingtimeout/events{/privacy}","received_events_url":"https://api.github.com/users/pingtimeout/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":164,"digest":"sha256:d644259d188b6595df997a1472a9cde64a73edb3d913c51792de620316804b2a","download_count":29,"created_at":"2026-01-16T16:47:56Z","updated_at":"2026-01-16T16:47:57Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.3.0-incubating/polaris-1.3.0-incubating.tgz.prov.sha512"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/341539855","id":341539855,"node_id":"RA_kwDOMCWwoM4UW3wP","name":"polaris-1.3.0-incubating.tgz.sha512","label":"","uploader":{"login":"pingtimeout","id":1159578,"node_id":"MDQ6VXNlcjExNTk1Nzg=","avatar_url":"https://avatars.githubusercontent.com/u/1159578?v=4","gravatar_id":"","url":"https://api.github.com/users/pingtimeout","html_url":"https://github.com/pingtimeout","followers_url":"https://api.github.com/users/pingtimeout/followers","following_url":"https://api.github.com/users/pingtimeout/following{/other_user}","gists_url":"https://api.github.com/users/pingtimeout/gists{/gist_id}","starred_url":"https://api.github.com/users/pingtimeout/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pingtimeout/subscriptions","organizations_url":"https://api.github.com/users/pingtimeout/orgs","repos_url":"https://api.github.com/users/pingtimeout/repos","events_url":"https://api.github.com/users/pingtimeout/events{/privacy}","received_events_url":"https://api.github.com/users/pingtimeout/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":159,"digest":"sha256:036e50e6e1ebf054bab4cad4f5c083c26f8a8aa1a1a966b3013b4c0fd10d9b2c","download_count":15,"created_at":"2026-01-16T16:47:55Z","updated_at":"2026-01-16T16:47:55Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.3.0-incubating/polaris-1.3.0-incubating.tgz.sha512"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/341539733","id":341539733,"node_id":"RA_kwDOMCWwoM4UW3uV","name":"polaris-bin-1.3.0-incubating.tgz","label":"","uploader":{"login":"pingtimeout","id":1159578,"node_id":"MDQ6VXNlcjExNTk1Nzg=","avatar_url":"https://avatars.githubusercontent.com/u/1159578?v=4","gravatar_id":"","url":"https://api.github.com/users/pingtimeout","html_url":"https://github.com/pingtimeout","followers_url":"https://api.github.com/users/pingtimeout/followers","following_url":"https://api.github.com/users/pingtimeout/following{/other_user}","gists_url":"https://api.github.com/users/pingtimeout/gists{/gist_id}","starred_url":"https://api.github.com/users/pingtimeout/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pingtimeout/subscriptions","organizations_url":"https://api.github.com/users/pingtimeout/orgs","repos_url":"https://api.github.com/users/pingtimeout/repos","events_url":"https://api.github.com/users/pingtimeout/events{/privacy}","received_events_url":"https://api.github.com/users/pingtimeout/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/x-gtar","state":"uploaded","size":287805545,"digest":"sha256:9247d8a171f01d96e3a3af1d39ba71dd3dde862bc43b6bd6ee48afe69990da9e","download_count":153,"created_at":"2026-01-16T16:47:30Z","updated_at":"2026-01-16T16:47:46Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.3.0-incubating/polaris-bin-1.3.0-incubating.tgz"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/341539702","id":341539702,"node_id":"RA_kwDOMCWwoM4UW3t2","name":"polaris-bin-1.3.0-incubating.tgz.asc","label":"","uploader":{"login":"pingtimeout","id":1159578,"node_id":"MDQ6VXNlcjExNTk1Nzg=","avatar_url":"https://avatars.githubusercontent.com/u/1159578?v=4","gravatar_id":"","url":"https://api.github.com/users/pingtimeout","html_url":"https://github.com/pingtimeout","followers_url":"https://api.github.com/users/pingtimeout/followers","following_url":"https://api.github.com/users/pingtimeout/following{/other_user}","gists_url":"https://api.github.com/users/pingtimeout/gists{/gist_id}","starred_url":"https://api.github.com/users/pingtimeout/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pingtimeout/subscriptions","organizations_url":"https://api.github.com/users/pingtimeout/orgs","repos_url":"https://api.github.com/users/pingtimeout/repos","events_url":"https://api.github.com/users/pingtimeout/events{/privacy}","received_events_url":"https://api.github.com/users/pingtimeout/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/pgp-signature","state":"uploaded","size":833,"digest":"sha256:1d2f56e57a824a4846876dcf867ad9b4d14485eae0ed750c3b55dfab8c0e455c","download_count":4,"created_at":"2026-01-16T16:47:25Z","updated_at":"2026-01-16T16:47:25Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.3.0-incubating/polaris-bin-1.3.0-incubating.tgz.asc"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/341539806","id":341539806,"node_id":"RA_kwDOMCWwoM4UW3ve","name":"polaris-bin-1.3.0-incubating.tgz.sha512","label":"","uploader":{"login":"pingtimeout","id":1159578,"node_id":"MDQ6VXNlcjExNTk1Nzg=","avatar_url":"https://avatars.githubusercontent.com/u/1159578?v=4","gravatar_id":"","url":"https://api.github.com/users/pingtimeout","html_url":"https://github.com/pingtimeout","followers_url":"https://api.github.com/users/pingtimeout/followers","following_url":"https://api.github.com/users/pingtimeout/following{/other_user}","gists_url":"https://api.github.com/users/pingtimeout/gists{/gist_id}","starred_url":"https://api.github.com/users/pingtimeout/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pingtimeout/subscriptions","organizations_url":"https://api.github.com/users/pingtimeout/orgs","repos_url":"https://api.github.com/users/pingtimeout/repos","events_url":"https://api.github.com/users/pingtimeout/events{/privacy}","received_events_url":"https://api.github.com/users/pingtimeout/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":162,"digest":"sha256:1bca2054334efc5c78f2f12fc29d82eb3d7909404a4da8d966c79c172b246555","download_count":8,"created_at":"2026-01-16T16:47:48Z","updated_at":"2026-01-16T16:47:49Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.3.0-incubating/polaris-bin-1.3.0-incubating.tgz.sha512"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/341539706","id":341539706,"node_id":"RA_kwDOMCWwoM4UW3t6","name":"polaris-bin-1.3.0-incubating.zip.asc","label":"","uploader":{"login":"pingtimeout","id":1159578,"node_id":"MDQ6VXNlcjExNTk1Nzg=","avatar_url":"https://avatars.githubusercontent.com/u/1159578?v=4","gravatar_id":"","url":"https://api.github.com/users/pingtimeout","html_url":"https://github.com/pingtimeout","followers_url":"https://api.github.com/users/pingtimeout/followers","following_url":"https://api.github.com/users/pingtimeout/following{/other_user}","gists_url":"https://api.github.com/users/pingtimeout/gists{/gist_id}","starred_url":"https://api.github.com/users/pingtimeout/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pingtimeout/subscriptions","organizations_url":"https://api.github.com/users/pingtimeout/orgs","repos_url":"https://api.github.com/users/pingtimeout/repos","events_url":"https://api.github.com/users/pingtimeout/events{/privacy}","received_events_url":"https://api.github.com/users/pingtimeout/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/pgp-signature","state":"uploaded","size":833,"digest":"sha256:852aa7fd39d371bde0812f3be92bd2bdf20bcb2a4af70aff39962ddd45b380bf","download_count":5,"created_at":"2026-01-16T16:47:27Z","updated_at":"2026-01-16T16:47:27Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.3.0-incubating/polaris-bin-1.3.0-incubating.zip.asc"},{"url":"https://api.github.com/repos/apache/polaris/releases/assets/341539790","id":341539790,"node_id":"RA_kwDOMCWwoM4UW3vO","name":"polaris-bin-1.3.0-incubating.zip.sha512","label":"","uploader":{"login":"pingtimeout","id":1159578,"node_id":"MDQ6VXNlcjExNTk1Nzg=","avatar_url":"https://avatars.githubusercontent.com/u/1159578?v=4","gravatar_id":"","url":"https://api.github.com/users/pingtimeout","html_url":"https://github.com/pingtimeout","followers_url":"https://api.github.com/users/pingtimeout/followers","following_url":"https://api.github.com/users/pingtimeout/following{/other_user}","gists_url":"https://api.github.com/users/pingtimeout/gists{/gist_id}","starred_url":"https://api.github.com/users/pingtimeout/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pingtimeout/subscriptions","organizations_url":"https://api.github.com/users/pingtimeout/orgs","repos_url":"https://api.github.com/users/pingtimeout/repos","events_url":"https://api.github.com/users/pingtimeout/events{/privacy}","received_events_url":"https://api.github.com/users/pingtimeout/received_events","type":"User","user_view_type":"public","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":162,"digest":"sha256:0315e546869ec388062722e77ae94ddf7fa483d8e9e9a97309d870b130d0a165","download_count":6,"created_at":"2026-01-16T16:47:47Z","updated_at":"2026-01-16T16:47:47Z","browser_download_url":"https://github.com/apache/polaris/releases/download/apache-polaris-1.3.0-incubating/polaris-bin-1.3.0-incubating.zip.sha512"}],"tarball_url":"https://api.github.com/repos/apache/polaris/tarball/apache-polaris-1.3.0-incubating","zipball_url":"https://api.github.com/repos/apache/polaris/zipball/apache-polaris-1.3.0-incubating","body":"Apache Polaris 1.3.0-incubating Release\r\n\r\n## Release Artifacts\r\nThis release includes:\r\n- Source and binary distributions\r\n- Helm chart package\r\n- Docker images published to Docker Hub\r\n- Maven artifacts published to Maven Central\r\n\r\n## Verification\r\nAll artifacts have been signed with GPG and include SHA-512 checksums for verification.\r\n\r\n## Docker Images\r\n- `apache/polaris:apache-polaris-1.3.0-incubating` - Polaris Server\r\n- `apache/polaris-admin:apache-polaris-1.3.0-incubating` - Polaris Admin Tool","reactions":{"url":"https://api.github.com/repos/apache/polaris/releases/277463199/reactions","total_count":6,"+1":0,"-1":0,"laugh":0,"hooray":6,"confused":0,"heart":0,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/apache/polaris/releases/257948152","assets_url":"https://api.github.com/repos/apache/polaris/releases/257948152/assets","upload_url":"https://uploads.github.com/repos/apache/polaris/releases/257948152/assets{?name,label}","html_url":"https://github.com/apache/polaris/releases/tag/apache-polaris-1.2.0-incubating","id":257948152,"author":{"login":"singhpk234","id":35593236,"node_id":"MDQ6VXNlcjM1NTkzMjM2","avatar_url":"https://avatars.githubusercontent.com/u/35593236?v=4","gravatar_id":"","url":"https://api.github.com/users/singhpk234","html_url":"https://github.com/singhpk234","followers_url":"https://api.github.com/users/singhpk234/followers","following_url":"https://api.github.com/users/singhpk234/following{/other_user}","gists_url":"https://api.github.com/users/singhpk234/gists{/gist_id}","starred_url":"https://api.github.com/users/singhpk234/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/singhpk234/subscriptions","organizations_url":"https://api.github.com/users/singhpk234/orgs","repos_url":"https://api.github.com/users/singhpk234/repos","events_url":"https://api.github.com/users/singhpk234/events{/privacy}","received_events_url":"https://api.github.com/users/singhpk234/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOMCWwoM4PX_n4","tag_name":"apache-polaris-1.2.0-incubating","target_commitish":"main","name":"Apache Polaris 1.2.0-incubating","draft":false,"immutable":false,"prerelease":false,"created_at":"2025-10-23T17:59:07Z","updated_at":"2026-07-09T05:07:59Z","published_at":"2025-10-28T19:32:24Z","assets":[],"tarball_url":"https://api.github.com/repos/apache/polaris/tarball/apache-polaris-1.2.0-incubating","zipball_url":"https://api.github.com/repos/apache/polaris/zipball/apache-polaris-1.2.0-incubating","body":"Download link and release notes: https://polaris.apache.org/downloads/#120-release\r\n\r\nFull Changelog: https://github.com/apache/polaris/commits/apache-polaris-1.2.0-incubating","reactions":{"url":"https://api.github.com/repos/apache/polaris/releases/257948152/reactions","total_count":4,"+1":0,"-1":0,"laugh":0,"hooray":3,"confused":0,"heart":0,"rocket":1,"eyes":0}},{"url":"https://api.github.com/repos/apache/polaris/releases/248522140","assets_url":"https://api.github.com/repos/apache/polaris/releases/248522140/assets","upload_url":"https://uploads.github.com/repos/apache/polaris/releases/248522140/assets{?name,label}","html_url":"https://github.com/apache/polaris/releases/tag/apache-polaris-1.1.0-incubating","id":248522140,"author":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOMCWwoM4O0CWc","tag_name":"apache-polaris-1.1.0-incubating","target_commitish":"main","name":"Apache Polaris 1.1.0-incubating","draft":false,"immutable":false,"prerelease":false,"created_at":"2025-09-19T08:05:13Z","updated_at":"2026-07-09T05:08:14Z","published_at":"2025-09-19T08:07:37Z","assets":[],"tarball_url":"https://api.github.com/repos/apache/polaris/tarball/apache-polaris-1.1.0-incubating","zipball_url":"https://api.github.com/repos/apache/polaris/zipball/apache-polaris-1.1.0-incubating","body":"Download link and release notes: https://polaris.apache.org/downloads/#110-release\r\n\r\nFull Changelog: https://github.com/apache/polaris/commits/apache-polaris-1.1.0-incubating","reactions":{"url":"https://api.github.com/repos/apache/polaris/releases/248522140/reactions","total_count":5,"+1":5,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/apache/polaris/releases/241092881","assets_url":"https://api.github.com/repos/apache/polaris/releases/241092881/assets","upload_url":"https://uploads.github.com/repos/apache/polaris/releases/241092881/assets{?name,label}","html_url":"https://github.com/apache/polaris/releases/tag/apache-polaris-1.0.1-incubating","id":241092881,"author":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOMCWwoM4OXskR","tag_name":"apache-polaris-1.0.1-incubating","target_commitish":"main","name":"Apache Polaris 1.0.1-incubating","draft":false,"immutable":false,"prerelease":false,"created_at":"2025-07-25T05:15:38Z","updated_at":"2026-07-09T05:08:35Z","published_at":"2025-08-20T05:59:51Z","assets":[],"tarball_url":"https://api.github.com/repos/apache/polaris/tarball/apache-polaris-1.0.1-incubating","zipball_url":"https://api.github.com/repos/apache/polaris/zipball/apache-polaris-1.0.1-incubating","body":"Download link and release notes: https://polaris.apache.org/downloads/#101-release\r\n\r\nFull Changelog: https://github.com/apache/polaris/commits/apache-polaris-1.0.1-incubating"},{"url":"https://api.github.com/repos/apache/polaris/releases/231904220","assets_url":"https://api.github.com/repos/apache/polaris/releases/231904220/assets","upload_url":"https://uploads.github.com/repos/apache/polaris/releases/231904220/assets{?name,label}","html_url":"https://github.com/apache/polaris/releases/tag/apache-polaris-1.0.0-incubating","id":231904220,"author":{"login":"flyrain","id":1322359,"node_id":"MDQ6VXNlcjEzMjIzNTk=","avatar_url":"https://avatars.githubusercontent.com/u/1322359?v=4","gravatar_id":"","url":"https://api.github.com/users/flyrain","html_url":"https://github.com/flyrain","followers_url":"https://api.github.com/users/flyrain/followers","following_url":"https://api.github.com/users/flyrain/following{/other_user}","gists_url":"https://api.github.com/users/flyrain/gists{/gist_id}","starred_url":"https://api.github.com/users/flyrain/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/flyrain/subscriptions","organizations_url":"https://api.github.com/users/flyrain/orgs","repos_url":"https://api.github.com/users/flyrain/repos","events_url":"https://api.github.com/users/flyrain/events{/privacy}","received_events_url":"https://api.github.com/users/flyrain/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOMCWwoM4N0pPc","tag_name":"apache-polaris-1.0.0-incubating","target_commitish":"main","name":"Apache Polaris 1.0.0-incubating","draft":false,"immutable":false,"prerelease":false,"created_at":"2025-07-09T20:06:09Z","updated_at":"2026-07-09T05:11:39Z","published_at":"2025-07-11T21:37:17Z","assets":[],"tarball_url":"https://api.github.com/repos/apache/polaris/tarball/apache-polaris-1.0.0-incubating","zipball_url":"https://api.github.com/repos/apache/polaris/zipball/apache-polaris-1.0.0-incubating","body":"Download link and release notes: https://polaris.apache.org/downloads/#100-release\r\n\r\n**Full Changelog**: https://github.com/apache/polaris/commits/apache-polaris-1.0.0-incubating","reactions":{"url":"https://api.github.com/repos/apache/polaris/releases/231904220/reactions","total_count":14,"+1":1,"-1":0,"laugh":0,"hooray":11,"confused":0,"heart":1,"rocket":1,"eyes":0}},{"url":"https://api.github.com/repos/apache/polaris/releases/202369086","assets_url":"https://api.github.com/repos/apache/polaris/releases/202369086/assets","upload_url":"https://uploads.github.com/repos/apache/polaris/releases/202369086/assets{?name,label}","html_url":"https://github.com/apache/polaris/releases/tag/apache-polaris-0.9.0-incubating","id":202369086,"author":{"login":"jbonofre","id":158903,"node_id":"MDQ6VXNlcjE1ODkwMw==","avatar_url":"https://avatars.githubusercontent.com/u/158903?v=4","gravatar_id":"","url":"https://api.github.com/users/jbonofre","html_url":"https://github.com/jbonofre","followers_url":"https://api.github.com/users/jbonofre/followers","following_url":"https://api.github.com/users/jbonofre/following{/other_user}","gists_url":"https://api.github.com/users/jbonofre/gists{/gist_id}","starred_url":"https://api.github.com/users/jbonofre/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jbonofre/subscriptions","organizations_url":"https://api.github.com/users/jbonofre/orgs","repos_url":"https://api.github.com/users/jbonofre/repos","events_url":"https://api.github.com/users/jbonofre/events{/privacy}","received_events_url":"https://api.github.com/users/jbonofre/received_events","type":"User","user_view_type":"public","site_admin":false},"node_id":"RE_kwDOMCWwoM4MD-g-","tag_name":"apache-polaris-0.9.0-incubating","target_commitish":"main","name":"Apache Polaris 0.9.0-incubating","draft":false,"immutable":false,"prerelease":true,"created_at":"2025-02-25T17:16:42Z","updated_at":"2026-07-09T05:11:57Z","published_at":"2025-02-25T17:28:45Z","assets":[],"tarball_url":"https://api.github.com/repos/apache/polaris/tarball/apache-polaris-0.9.0-incubating","zipball_url":"https://api.github.com/repos/apache/polaris/zipball/apache-polaris-0.9.0-incubating","body":"## What's Changed\r\n\r\nThis is the first Apache Polaris (incubating) release.\r\nIt only includes source distribution (not binary distribution).\r\n\r\n**Source distribution**: https://downloads.apache.org/incubator/polaris/0.9.0-incubating/\r\n\r\n**Release Notes**: https://github.com/apache/polaris/milestone/1?closed=1\r\n\r\n**Full Changelog**: https://github.com/apache/polaris/commits/apache-polaris-0.9.0-incubating","reactions":{"url":"https://api.github.com/repos/apache/polaris/releases/202369086/reactions","total_count":6,"+1":0,"-1":0,"laugh":0,"hooray":6,"confused":0,"heart":0,"rocket":0,"eyes":0}}]