blob: 976d3c037be7a7fcecdf8efb00cc4d9426c0ba9c [file] [log] [blame]
(window.webpackJsonp=window.webpackJsonp||[]).push([[5],{"./src/documents/Downloads/Downloads.md":function(e,t,a){"use strict";a.r(t),a.d(t,"default",(function(){return d}));var r=a("../node_modules/babel-preset-react-app/node_modules/@babel/runtime/helpers/esm/objectWithoutProperties.js"),n=(a("../node_modules/react/index.js"),a("../node_modules/@mdx-js/react/dist/esm.js")),i=(a("./theme/styles/styled-colors.js"),a("../node_modules/react-syntax-highlighter/dist/esm/styles/hljs/dark.js")),s=a("../node_modules/react-syntax-highlighter/dist/esm/default-highlight.js"),c=["components"],l={};function d(e){var t=e.components,a=Object(r.a)(e,c);return Object(n.mdx)("wrapper",Object.assign({},l,a,{components:t,mdxType:"MDXLayout"}),Object(n.mdx)("h1",{id:"downloads"},"Downloads"),Object(n.mdx)("p",null,"Apache Atlas release artifacts are distributed via mirror sites and should be checked for tampering using GPG or SHA-256."),Object(n.mdx)("p",null,"The table below lists release artifacts and their associated signatures and hashes. The keys used to sign the release\nartifacts can be found in our published ",Object(n.mdx)("a",{parentName:"p",href:"https://www.apache.org/dist/atlas/KEYS"},"KEYS file"),"."),Object(n.mdx)("table",null,Object(n.mdx)("thead",{parentName:"table"},Object(n.mdx)("tr",{parentName:"thead"},Object(n.mdx)("th",{parentName:"tr",align:"center"},Object(n.mdx)("strong",{parentName:"th"},"Version")),Object(n.mdx)("th",{parentName:"tr",align:"center"},Object(n.mdx)("strong",{parentName:"th"},"Release Date")),Object(n.mdx)("th",{parentName:"tr",align:"center"},Object(n.mdx)("strong",{parentName:"th"},"Tarball")),Object(n.mdx)("th",{parentName:"tr",align:"center"},Object(n.mdx)("strong",{parentName:"th"},"GPG")),Object(n.mdx)("th",{parentName:"tr",align:"center"},Object(n.mdx)("strong",{parentName:"th"},"Hash")))),Object(n.mdx)("tbody",{parentName:"table"},Object(n.mdx)("tr",{parentName:"tbody"},Object(n.mdx)("td",{parentName:"tr",align:"center"},"2.3.0"),Object(n.mdx)("td",{parentName:"tr",align:"center"},"2022-12-06"),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://www.apache.org/dyn/closer.cgi/atlas/2.3.0/apache-atlas-2.3.0-sources.tar.gz"},"source")),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://www.apache.org/dist/atlas/2.3.0/apache-atlas-2.3.0-sources.tar.gz.asc"},"signature")),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://www.apache.org/dist/atlas/2.3.0/apache-atlas-2.3.0-sources.tar.gz.sha512"},"SHA512"))),Object(n.mdx)("tr",{parentName:"tbody"},Object(n.mdx)("td",{parentName:"tr",align:"center"},"2.2.0"),Object(n.mdx)("td",{parentName:"tr",align:"center"},"2021-08-17"),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/atlas/2.2.0/apache-atlas-2.2.0-sources.tar.gz"},"source")),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/atlas/2.2.0/apache-atlas-2.2.0-sources.tar.gz.asc"},"signature")),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/atlas/2.2.0/apache-atlas-2.2.0-sources.tar.gz.sha512"},"SHA512"))),Object(n.mdx)("tr",{parentName:"tbody"},Object(n.mdx)("td",{parentName:"tr",align:"center"},"2.1.0"),Object(n.mdx)("td",{parentName:"tr",align:"center"},"2020-07-15"),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/atlas/2.1.0/apache-atlas-2.1.0-sources.tar.gz"},"source")),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/atlas/2.1.0/apache-atlas-2.1.0-sources.tar.gz.asc"},"signature")),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/atlas/2.1.0/apache-atlas-2.1.0-sources.tar.gz.sha512"},"SHA512"))),Object(n.mdx)("tr",{parentName:"tbody"},Object(n.mdx)("td",{parentName:"tr",align:"center"},"0.8.4"),Object(n.mdx)("td",{parentName:"tr",align:"center"},"2019-06-21"),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/atlas/0.8.4/apache-atlas-0.8.4-sources.tar.gz"},"source")),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/atlas/0.8.4/apache-atlas-0.8.4-sources.tar.gz.asc"},"signature")),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/atlas/0.8.4/apache-atlas-0.8.4-sources.tar.gz.sha512"},"SHA512"))),Object(n.mdx)("tr",{parentName:"tbody"},Object(n.mdx)("td",{parentName:"tr",align:"center"},"1.2.0"),Object(n.mdx)("td",{parentName:"tr",align:"center"},"2019-06-07"),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/atlas/1.2.0/apache-atlas-1.2.0-sources.tar.gz"},"source")),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/atlas/1.2.0/apache-atlas-1.2.0-sources.tar.gz.asc"},"signature")),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/atlas/1.2.0/apache-atlas-1.2.0-sources.tar.gz.sha512"},"SHA512"))),Object(n.mdx)("tr",{parentName:"tbody"},Object(n.mdx)("td",{parentName:"tr",align:"center"},"2.0.0"),Object(n.mdx)("td",{parentName:"tr",align:"center"},"2019-05-13"),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/atlas/2.0.0/apache-atlas-2.0.0-sources.tar.gz"},"source")),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/atlas/2.0.0/apache-atlas-2.0.0-sources.tar.gz.asc"},"signature")),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/atlas/2.0.0/apache-atlas-2.0.0-sources.tar.gz.sha512"},"SHA512"))),Object(n.mdx)("tr",{parentName:"tbody"},Object(n.mdx)("td",{parentName:"tr",align:"center"},"0.8.3"),Object(n.mdx)("td",{parentName:"tr",align:"center"},"2018-10-31"),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/atlas/0.8.3/apache-atlas-0.8.3-sources.tar.gz"},"source")),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/atlas/0.8.3/apache-atlas-0.8.3-sources.tar.gz.asc"},"signature")),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/atlas/0.8.3/apache-atlas-0.8.3-sources.tar.gz.sha512"},"SHA512"))),Object(n.mdx)("tr",{parentName:"tbody"},Object(n.mdx)("td",{parentName:"tr",align:"center"},"1.1.0"),Object(n.mdx)("td",{parentName:"tr",align:"center"},"2018-09-14"),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/atlas/1.1.0/apache-atlas-1.1.0-sources.tar.gz"},"source")),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/atlas/1.1.0/apache-atlas-1.1.0-sources.tar.gz.asc"},"signature")),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/atlas/1.1.0/apache-atlas-1.1.0-sources.tar.gz.sha512"},"SHA512"))),Object(n.mdx)("tr",{parentName:"tbody"},Object(n.mdx)("td",{parentName:"tr",align:"center"},"1.0.0"),Object(n.mdx)("td",{parentName:"tr",align:"center"},"2018-06-02"),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/atlas/1.0.0/apache-atlas-1.0.0-sources.tar.gz"},"source")),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/atlas/1.0.0/apache-atlas-1.0.0-sources.tar.gz.asc"},"signature")),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/atlas/1.0.0/apache-atlas-1.0.0-sources.tar.gz.sha512"},"SHA512"))),Object(n.mdx)("tr",{parentName:"tbody"},Object(n.mdx)("td",{parentName:"tr",align:"center"},"0.8.2"),Object(n.mdx)("td",{parentName:"tr",align:"center"},"2018-02-05"),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/atlas/0.8.2/apache-atlas-0.8.2-sources.tar.gz"},"source")),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/atlas/0.8.2/apache-atlas-0.8.2-sources.tar.gz.asc"},"signature")),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/atlas/0.8.2/apache-atlas-0.8.2-sources.tar.gz.sha512"},"SHA512"))),Object(n.mdx)("tr",{parentName:"tbody"},Object(n.mdx)("td",{parentName:"tr",align:"center"},"0.8.1"),Object(n.mdx)("td",{parentName:"tr",align:"center"},"2017-08-29"),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/atlas/0.8.1/apache-atlas-0.8.1-sources.tar.gz"},"source")),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/atlas/0.8.1/apache-atlas-0.8.1-sources.tar.gz.asc"},"signature")),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/atlas/0.8.1/apache-atlas-0.8.1-sources.tar.gz.sha512"},"SHA512"))),Object(n.mdx)("tr",{parentName:"tbody"},Object(n.mdx)("td",{parentName:"tr",align:"center"},"0.8.0-incubating"),Object(n.mdx)("td",{parentName:"tr",align:"center"},"2017-06-26"),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/incubator/atlas/0.8.0-incubating/apache-atlas-0.8-incubating-sources.tar.gz"},"source")),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/incubator/atlas/0.8.0-incubating/apache-atlas-0.8-incubating-sources.tar.gz.asc"},"signature")),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/incubator/atlas/0.8.0-incubating/apache-atlas-0.8-incubating-sources.tar.gz.sha512"},"SHA512"))),Object(n.mdx)("tr",{parentName:"tbody"},Object(n.mdx)("td",{parentName:"tr",align:"center"},"0.7.1-incubating"),Object(n.mdx)("td",{parentName:"tr",align:"center"},"2017-01-28"),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/incubator/atlas/0.7.1-incubating/apache-atlas-0.7.1-incubating-sources.tar.gz"},"source")),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/incubator/atlas/0.7.1-incubating/apache-atlas-0.7.1-incubating-sources.tar.gz.asc"},"signature")),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/incubator/atlas/0.7.1-incubating/apache-atlas-0.7.1-incubating-sources.tar.gz.mds"},"checksum"))),Object(n.mdx)("tr",{parentName:"tbody"},Object(n.mdx)("td",{parentName:"tr",align:"center"},"0.7.0-incubating"),Object(n.mdx)("td",{parentName:"tr",align:"center"},"2016-07-09"),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/incubator/atlas/0.7.0-incubating/apache-atlas-0.7-incubating-sources.tar.gz"},"source")),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/incubator/atlas/0.7.0-incubating/apache-atlas-0.7-incubating-sources.tar.gz.asc"},"signature")),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/incubator/atlas/0.7.0-incubating/apache-atlas-0.7-incubating-sources.tar.gz.sha512"},"SHA512"))),Object(n.mdx)("tr",{parentName:"tbody"},Object(n.mdx)("td",{parentName:"tr",align:"center"},"0.6.0-incubating"),Object(n.mdx)("td",{parentName:"tr",align:"center"},"2015-12-31"),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/incubator/atlas/0.6.0-incubating/apache-atlas-0.6-incubating-sources.tar.gz"},"source")),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/incubator/atlas/0.6.0-incubating/apache-atlas-0.6-incubating-sources.tar.gz.asc"},"signature")),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/incubator/atlas/0.6.0-incubating/apache-atlas-0.6-incubating-sources.tar.gz.sha"},"SHA"))),Object(n.mdx)("tr",{parentName:"tbody"},Object(n.mdx)("td",{parentName:"tr",align:"center"},"0.5.0-incubating"),Object(n.mdx)("td",{parentName:"tr",align:"center"},"2015-07-10"),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/incubator/atlas/0.5.0-incubating/apache-atlas-0.5-incubating-sources.tar.gz"},"source")),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/incubator/atlas/0.5.0-incubating/apache-atlas-0.5-incubating-sources.tar.gz.asc"},"signature")),Object(n.mdx)("td",{parentName:"tr",align:"center"},Object(n.mdx)("a",{parentName:"td",href:"https://archive.apache.org/dist/incubator/atlas/0.5.0-incubating/apache-atlas-0.5-incubating-sources.tar.gz.sha"},"SHA"))))),Object(n.mdx)("h2",{id:"verify-the-integrity-of-the-files"},"Verify the integrity of the files"),Object(n.mdx)("p",null,"It is essential that you verify the integrity of the downloaded file using the PGP signature (.asc file) or a hash\n(.md5 or .sha* file). Please read ",Object(n.mdx)("a",{parentName:"p",href:"https://www.apache.org/info/verification.html"},"Verifying Apache Software Foundation Releases"),"\nfor more information on why you should verify our releases."),Object(n.mdx)("p",null,"The PGP signature can be verified using PGP or GPG, with the following steps:"),Object(n.mdx)("ul",null,Object(n.mdx)("li",{parentName:"ul"},"Download the release artifact from the link in the table above"),Object(n.mdx)("li",{parentName:"ul"},"Download the signature file for the release from the link in the table above"),Object(n.mdx)("li",{parentName:"ul"},"Download ",Object(n.mdx)("a",{parentName:"li",href:"https://www.apache.org/dist/atlas/KEYS"},"Apache Atlas KEYS file")),Object(n.mdx)("li",{parentName:"ul"},"Verify the signatures using one of the following:")),Object(n.mdx)(s.a,{wrapLines:!0,language:"shell",style:i.a,mdxType:"SyntaxHighlighter"},"gpg --import KEYS\ngpg --verify downloaded_file.asc downloaded_file"),Object(n.mdx)("p",null,"or"),Object(n.mdx)(s.a,{wrapLines:!0,language:"shell",style:i.a,mdxType:"SyntaxHighlighter"},"pgpk -a KEYS\npgpv downloaded_file.asc"),Object(n.mdx)("p",null,"or"),Object(n.mdx)(s.a,{wrapLines:!0,language:"shell",style:i.a,mdxType:"SyntaxHighlighter"},"pgp -ka KEYS\npgp downloaded_file.asc"),Object(n.mdx)("h2",{id:"release-notes"},"Release Notes"),Object(n.mdx)("p",null,Object(n.mdx)("strong",{parentName:"p"},Object(n.mdx)("a",{parentName:"strong",href:"../2.3.0/index"},"Atlas 2.3.0")," (Released on 2022/12/06)")),Object(n.mdx)("ul",null,Object(n.mdx)("li",{parentName:"ul"},"(new) Relationship search: API and UI to search relationships based on type and properties"),Object(n.mdx)("li",{parentName:"ul"},"Resiliency: improvements in handling of index update failures"),Object(n.mdx)("li",{parentName:"ul"},"Glossary: performance improvements in dealing with large glossaries and bulk creation of glossary terms"),Object(n.mdx)("li",{parentName:"ul"},"Observability: UI improvements to view metrics & stats, persistence of metrics to enable historic data"),Object(n.mdx)("li",{parentName:"ul"},"Lineage: performance improvements in lineage API and UI"),Object(n.mdx)("li",{parentName:"ul"},"Notification: updated notifications to include hook version and message source"),Object(n.mdx)("li",{parentName:"ul"},"Hive integration: multiple fixes and improvements in Hive hook and import-hive utility"),Object(n.mdx)("li",{parentName:"ul"},"Impala integration: performance improvements"),Object(n.mdx)("li",{parentName:"ul"},"Audits: support for authentication enabled Cassandra as audit store"),Object(n.mdx)("li",{parentName:"ul"},"Python: released Apache Atlas Python client 0.0.12"),Object(n.mdx)("li",{parentName:"ul"},"Dependencies Upgrade: JanusGraph, Elasticsearch, Kafka, Storm, TinkerPop, Gson, Spring Framework, Log4j"),Object(n.mdx)("li",{parentName:"ul"},"UI: fixes and improvements in multiple areas like search, lineage, business metadata"),Object(n.mdx)("li",{parentName:"ul"},"Docker image: improvements to Docker support"),Object(n.mdx)("li",{parentName:"ul"},Object(n.mdx)("a",{parentName:"li",href:"https://issues.apache.org/jira/issues/?jql=project%20%3D%20ATLAS%20AND%20status%20%3D%20Resolved%20AND%20fixVersion%20%3D%202.3.0%20ORDER%20BY%20key%20DESC"},"List of JIRAs resolved in Apache Atlas 2.3.0 release"))),Object(n.mdx)("p",null,Object(n.mdx)("strong",{parentName:"p"},Object(n.mdx)("a",{parentName:"strong",href:"../2.2.0/index"},"Atlas 2.2.0")," (Released on 2021/08/17)")),Object(n.mdx)("ul",null,Object(n.mdx)("li",{parentName:"ul"},"(new) Deferred Action: classification propagation will be handled as a background task (AtlasTask)"),Object(n.mdx)("li",{parentName:"ul"},"Re-indexing: added Re-indexing as part of JAVA_PATCH"),Object(n.mdx)("li",{parentName:"ul"},"Model Change: created JAVA_PATCH to add new super types to existing entities"),Object(n.mdx)("li",{parentName:"ul"},"Export Service: added support for Business Metadata in Atlas Export API"),Object(n.mdx)("li",{parentName:"ul"},"Admin/AtlasTask API: added HA support for admin/task API"),Object(n.mdx)("li",{parentName:"ul"},"Entity definition: provided option to add mandatory attribute to existing entity definition"),Object(n.mdx)("li",{parentName:"ul"},"DSL Search:",Object(n.mdx)("ul",{parentName:"li"},Object(n.mdx)("li",{parentName:"ul"},"added support for glossary terms and relationship"),Object(n.mdx)("li",{parentName:"ul"},"added support for null attribute values,"),Object(n.mdx)("li",{parentName:"ul"},"now uses Tinkerpop GraphTraversal instead of GremlinScriptEngine for performance improvement"),Object(n.mdx)("li",{parentName:"ul"},"added support search by classification and its attribute"),Object(n.mdx)("li",{parentName:"ul"},"added caching mechanism for translated DSL queries"))),Object(n.mdx)("li",{parentName:"ul"},"Atlas Python Client: refactored and enhanced Atlas Python Client supporting Python 2.7"),Object(n.mdx)("li",{parentName:"ul"},"Search: updated free-text search processor to support Elasticsearch, Support search text with special characters, optimized pagination"),Object(n.mdx)("li",{parentName:"ul"},"Bulk Glossary Import: improved and enhanced Bulk Glossary Import supporting import with relations"),Object(n.mdx)("li",{parentName:"ul"},"Performance: improved performance of GraphHelper's guid and status getter methods"),Object(n.mdx)("li",{parentName:"ul"},'Authorization: enhanced Atlas authorization for Add/Update/Remove classification on entities, "admin-audits" for Atlas Admin Audits authorization'),Object(n.mdx)("li",{parentName:"ul"},"Notification: improved NotificationHookConsumer for Large Message Processing"),Object(n.mdx)("li",{parentName:"ul"},"Export/Import Service: enhanced Export/Import Service to conditionally Support Simultaneous Operations and to export Terms"),Object(n.mdx)("li",{parentName:"ul"},"Hive Hook: added support HiveServer2 Hook to send Lineage-only Messages"),Object(n.mdx)("li",{parentName:"ul"},"Apache Flink: introduced model to capture Apache Flink entities and relationships"),Object(n.mdx)("li",{parentName:"ul"},"GCP: introduced model to capture GCP entities and relationships"),Object(n.mdx)("li",{parentName:"ul"},"ADLS-Gen2: updated model for Azure Data Lake Storage Gen2 entities and relationships"),Object(n.mdx)("li",{parentName:"ul"},"Dependencies Upgrade: JanusGraph, elasticsearch, JQuery, Http core, Http Client, slf4j, log4j, ant, gremlin, Solr, groovy, netty, Kafka"),Object(n.mdx)("li",{parentName:"ul"},"UI: fixed Atlas Web UI to load faster in case of large number of classifications & entities"),Object(n.mdx)("li",{parentName:"ul"},"Docker image: improvements to Docker support"),Object(n.mdx)("li",{parentName:"ul"},"Various bug fixes and improvements"),Object(n.mdx)("li",{parentName:"ul"},Object(n.mdx)("a",{parentName:"li",href:"https://issues.apache.org/jira/issues/?jql=project%20%3D%20ATLAS%20AND%20status%20%3D%20Resolved%20AND%20fixVersion%20%3D%202.2.0%20ORDER%20BY%20key%20DESC"},"List of JIRAs resolved in Apache Atlas 2.2.0 release"))),Object(n.mdx)("p",null,Object(n.mdx)("strong",{parentName:"p"},Object(n.mdx)("a",{parentName:"strong",href:"../2.1.0/index"},"Atlas 2.1.0")," (Released on 2020/07/15)")),Object(n.mdx)("ul",null,Object(n.mdx)("li",{parentName:"ul"},"Quick Search: provides a simpler search experience with type-ahead suggestions"),Object(n.mdx)("li",{parentName:"ul"},"Business Metadata: enables augmenting entity-types with additional attributes, search entities using these attributes"),Object(n.mdx)("li",{parentName:"ul"},"Labels: ability to add/remove labels on entities, and search entities using labels"),Object(n.mdx)("li",{parentName:"ul"},"Custom Attributes: ability to add entity instance specific custom attributes i.e. attributes not defined in entity-def or business metadata"),Object(n.mdx)("li",{parentName:"ul"},"Entity Purge: added REST APIs to purge deleted entities"),Object(n.mdx)("li",{parentName:"ul"},"Search: ability to find entities by more than one classification"),Object(n.mdx)("li",{parentName:"ul"},"Performance: improvements in lineage retrieval and classification-propagation"),Object(n.mdx)("li",{parentName:"ul"},"Notification: ability to process notifications from multiple Kafka topics"),Object(n.mdx)("li",{parentName:"ul"},"Hive Hook: tracks process-executions via hive_process_execution entities"),Object(n.mdx)("li",{parentName:"ul"},"Hive Hook: captures DDL operations via hive_db_ddl and hive_table_ddl entities"),Object(n.mdx)("li",{parentName:"ul"},"Notification: introduced shell entities to record references to non-existing entities in notifications"),Object(n.mdx)("li",{parentName:"ul"},"Spark: added model to capture Spark entities, processes and relationships"),Object(n.mdx)("li",{parentName:"ul"},"AWS S3: introduced updated model to capture AWS S3 entities and relationships"),Object(n.mdx)("li",{parentName:"ul"},"ADLS-Gen2: introduced model to capture Azure Data Lake Storage Gen2 entities and relationships"),Object(n.mdx)("li",{parentName:"ul"},"Dependencies: JanusGraph 0.5.1, Tinkerpop 3.4.6, Spring Framework 4.3.20"),Object(n.mdx)("li",{parentName:"ul"},"Authorization: updated to cover new features, like: business metadata, labels, purge"),Object(n.mdx)("li",{parentName:"ul"},"UI: multiple UI improvements, including a beta UI"),Object(n.mdx)("li",{parentName:"ul"},"Various Bug-fixes and optimizations"),Object(n.mdx)("li",{parentName:"ul"},Object(n.mdx)("a",{parentName:"li",href:"https://issues.apache.org/jira/issues/?jql=project%20%3D%20ATLAS%20AND%20status%20%3D%20Resolved%20AND%20fixVersion%20%3D%202.1.0%20ORDER%20BY%20key%20DESC"},"List of JIRAs resolved in Apache Atlas 2.1.0 release"))),Object(n.mdx)("p",null,Object(n.mdx)("strong",{parentName:"p"},Object(n.mdx)("a",{parentName:"strong",href:"../2.0.0/index"},"Atlas 2.0.0")," (Released on 2019/05/14)")),Object(n.mdx)("ul",null,Object(n.mdx)("li",{parentName:"ul"},"Soft-reference attribute implementation."),Object(n.mdx)("li",{parentName:"ul"},"Unique-attributes constraints at graph store-level"),Object(n.mdx)("li",{parentName:"ul"},"Atlas Index Repair tool for Janusgraph"),Object(n.mdx)("li",{parentName:"ul"},"Relationship notifications when new relationships are created in atlas"),Object(n.mdx)("li",{parentName:"ul"},"Atlas Import Transform handler implementation"),Object(n.mdx)("li",{parentName:"ul"},"Updated component versions to use Hadoop 3.1, Hive 3.1, HBase 2.0, Solr 7.5 and Kafka 2.0"),Object(n.mdx)("li",{parentName:"ul"},"Updated JanusGraph version to 0.3.1"),Object(n.mdx)("li",{parentName:"ul"},"Updated authentication to support trusted proxy"),Object(n.mdx)("li",{parentName:"ul"},"Updated patch framework to persist typedef patches applied to atlas and handle data patches."),Object(n.mdx)("li",{parentName:"ul"},"Updated metrics module to collect notification metrics"),Object(n.mdx)("li",{parentName:"ul"},"Updated Atlas Export to support incremental export of metadata."),Object(n.mdx)("li",{parentName:"ul"},"Notification Processing Improvements:",Object(n.mdx)("ul",{parentName:"li"},Object(n.mdx)("li",{parentName:"ul"},"Notification processing to support batch-commits"),Object(n.mdx)("li",{parentName:"ul"},"New option in notification processing to ignore potentially incorrect hive_column_lineage"),Object(n.mdx)("li",{parentName:"ul"},"Updated Hive hook to avoid duplicate column-lineage entities; also updated Atlas server to skip duplicate column-lineage entities"),Object(n.mdx)("li",{parentName:"ul"},"Improved batch processing in notification handler to avoid processing of an entity multiple times"),Object(n.mdx)("li",{parentName:"ul"},"Add option to ignore/prune metadata for temporary/staging hive tables"),Object(n.mdx)("li",{parentName:"ul"},"Avoid unnecessary lookup when creating new relationships"))),Object(n.mdx)("li",{parentName:"ul"},"UI Improvements:",Object(n.mdx)("ul",{parentName:"li"},Object(n.mdx)("li",{parentName:"ul"},"UI: Display counts besides the Type and Classification dropdown list in basic search"),Object(n.mdx)("li",{parentName:"ul"},"UI: Display lineage information for process entities"),Object(n.mdx)("li",{parentName:"ul"},"UI: Display entity specific icon for the lineage graph"),Object(n.mdx)("li",{parentName:"ul"},"UI: Add relationships table inside relationships view in entity details page."),Object(n.mdx)("li",{parentName:"ul"},"UI: Add service-type dropdown in basic search to filter entitydef type."))),Object(n.mdx)("li",{parentName:"ul"},"Various Bug-fixes and optimizations"),Object(n.mdx)("li",{parentName:"ul"},Object(n.mdx)("a",{parentName:"li",href:"https://issues.apache.org/jira/issues/?jql=project%20%3D%20ATLAS%20AND%20status%20%3D%20Resolved%20AND%20fixVersion%20%3D%202.0.0%20ORDER%20BY%20updated%20DESC%2C%20priority%20DESC"},"List of JIRAs resolved in Apache Atlas 2.0.0 release"))),Object(n.mdx)("p",null,Object(n.mdx)("strong",{parentName:"p"},Object(n.mdx)("a",{parentName:"strong",href:"../1.1.0/index"},"Atlas 1.1.0")," (Released on 2018/09/17)")),Object(n.mdx)("ul",null,Object(n.mdx)("li",{parentName:"ul"},"Updated authorization model to support access control on relationship operations"),Object(n.mdx)("li",{parentName:"ul"},"Added support for AWS S3 datatypes, in Atlas server and Hive hook"),Object(n.mdx)("li",{parentName:"ul"},"Updated ",Object(n.mdx)("a",{parentName:"li",href:"https://janusgraph.org/"},"JanusGraph")," version from 0.2.0 to 0.3.0"),Object(n.mdx)("li",{parentName:"ul"},"Updated hooks to send Kafka notifications asynchronously"),Object(n.mdx)("li",{parentName:"ul"},"Enhanced classification-propagation with options to handle entity-deletes"),Object(n.mdx)("li",{parentName:"ul"},"BugFixes and Optimizations")),Object(n.mdx)("p",null,Object(n.mdx)("strong",{parentName:"p"},Object(n.mdx)("a",{parentName:"strong",href:"../1.0.0/index"},"Atlas 1.0.0")," (Released on 2018/06/02)")),Object(n.mdx)("ul",null,Object(n.mdx)("li",{parentName:"ul"},"Core model enhancement to support Relationship as first-class construct"),Object(n.mdx)("li",{parentName:"ul"},"Support for JanusGraph graph database"),Object(n.mdx)("li",{parentName:"ul"},"New DSL implementation, using ANTLR instead of Scala"),Object(n.mdx)("li",{parentName:"ul"},"Removal of older type system implementation in atlas-typesystem library"),Object(n.mdx)("li",{parentName:"ul"},"Metadata security - fine-grained authorization"),Object(n.mdx)("li",{parentName:"ul"},"Notification enhancements to support V2 style data structures"),Object(n.mdx)("li",{parentName:"ul"},"Jackson library update from 1.9.13 to 2.9.2"),Object(n.mdx)("li",{parentName:"ul"},"Classification propagation via entity relationships"),Object(n.mdx)("li",{parentName:"ul"},"Glossary terms, categories"),Object(n.mdx)("li",{parentName:"ul"},"HBase Hook"),Object(n.mdx)("li",{parentName:"ul"},"UI updates to show entity relationships"),Object(n.mdx)("li",{parentName:"ul"},Object(n.mdx)("a",{parentName:"li",href:"https://issues.apache.org/jira/issues/?jql=project%20%3D%20Atlas%20AND%20resolution%20%3D%20Fixed%20AND%20fixVersion%20%3D%201.0.0%20ORDER%20BY%20key%20DESC"},"List of JIRAs resolved in Apache Atlas 1.0.0 release"))),Object(n.mdx)("p",null,Object(n.mdx)("strong",{parentName:"p"},Object(n.mdx)("a",{parentName:"strong",href:"../0.8.2/index"},"Atlas 0.8.2")," (Released on 2018/02/05)")),Object(n.mdx)("ul",null,Object(n.mdx)("li",{parentName:"ul"},"Search improvements:",Object(n.mdx)("ul",{parentName:"li"},Object(n.mdx)("li",{parentName:"ul"},"Basic search enhancement to optionally exclude sub-type entities and sub-classification-types"),Object(n.mdx)("li",{parentName:"ul"},"Basic search to return classification attributes"),Object(n.mdx)("li",{parentName:"ul"},"Support for saving searches"),Object(n.mdx)("li",{parentName:"ul"},"UI support to reorder columns in search results page"))),Object(n.mdx)("li",{parentName:"ul"},"UI - updates for classification rendering \u2013 tree/flat view"),Object(n.mdx)("li",{parentName:"ul"},"UI \u2013 minification of js, css; cache busting for static content (css, js)"),Object(n.mdx)("li",{parentName:"ul"},"notification updates to handle large messages"),Object(n.mdx)("li",{parentName:"ul"},"fix type initialization issues in HA deployment"),Object(n.mdx)("li",{parentName:"ul"},"In HA, the passive node redirects the request with wrong URL encoding"),Object(n.mdx)("li",{parentName:"ul"},"tool kit to recover from lost/bad index data"),Object(n.mdx)("li",{parentName:"ul"},Object(n.mdx)("a",{parentName:"li",href:"https://issues.apache.org/jira/issues/?jql=project%20%3D%20Atlas%20AND%20fixVersion%20%3D%200.8.2%20ORDER%20BY%20key%20ASC"},"List of JIRAs resolved in Apache Atlas 0.8.2 release"))),Object(n.mdx)("p",null,Object(n.mdx)("strong",{parentName:"p"},Object(n.mdx)("a",{parentName:"strong",href:"../0.8.1/index"},"Atlas 0.8.1")," (Released on 2017/08/29)")),Object(n.mdx)("ul",null,Object(n.mdx)("li",{parentName:"ul"},"Basic-search improvement in use of index for attribute filtering"),Object(n.mdx)("li",{parentName:"ul"},"DSL query enhancement to support 'like' operator"),Object(n.mdx)("li",{parentName:"ul"},"REST API and UI enhancements to update classification attributes"),Object(n.mdx)("li",{parentName:"ul"},"Export/import support to copy data between Apache Atlas instances"),Object(n.mdx)("li",{parentName:"ul"},"Ability to delete a tag from UI (and API)"),Object(n.mdx)("li",{parentName:"ul"},"UI enhancements: lineage, attribute search filter, ability to search historical data"),Object(n.mdx)("li",{parentName:"ul"},"Knox SSO for Atlas REST APIs"),Object(n.mdx)("li",{parentName:"ul"},"Moved from use of Guice + Spring framework for dependency-injection to use only Spring framework")),Object(n.mdx)("p",null,Object(n.mdx)("strong",{parentName:"p"},Object(n.mdx)("a",{parentName:"strong",href:"../0.8.0-incubating/index"},"Atlas 0.8-incubating")," (Released on 2017/03/16)")),Object(n.mdx)("ul",null,Object(n.mdx)("li",{parentName:"ul"},"API revamp - new, structured REST API"),Object(n.mdx)("li",{parentName:"ul"},"Simplified search UI"),Object(n.mdx)("li",{parentName:"ul"},"UI to create/update entities - HDFS/HBase/Kafka"),Object(n.mdx)("li",{parentName:"ul"},"Performance and scalability improvements"),Object(n.mdx)("li",{parentName:"ul"},"Knox SSO for Atlas UI")),Object(n.mdx)("p",null,Object(n.mdx)("strong",{parentName:"p"},Object(n.mdx)("a",{parentName:"strong",href:"../0.7.1-incubating/index"},"Atlas 0.7.1-incubating")," (Released on 2017/01/29)")),Object(n.mdx)("ul",null,Object(n.mdx)("li",{parentName:"ul"},"Performance and scalability improvements (ATLAS-1403, ATLAS-1404)"),Object(n.mdx)("li",{parentName:"ul"},"Bug fixes")),Object(n.mdx)("p",null,Object(n.mdx)("strong",{parentName:"p"},Object(n.mdx)("a",{parentName:"strong",href:"../0.7.0-incubating/index"},"Atlas 0.7-incubating")," (Released on 2016/07/09)")),Object(n.mdx)("ul",null,Object(n.mdx)("li",{parentName:"ul"},"High Availability (ATLAS-510)"),Object(n.mdx)("li",{parentName:"ul"},"Business Catalog / Taxonomy (ATLAS-491)"),Object(n.mdx)("li",{parentName:"ul"},"Improved Hive Integration (ATLAS-492)"),Object(n.mdx)("li",{parentName:"ul"},"Improved Sqoop Integration"),Object(n.mdx)("li",{parentName:"ul"},"Improved Falcon Integration"),Object(n.mdx)("li",{parentName:"ul"},"Improved Storm Integration"),Object(n.mdx)("li",{parentName:"ul"},"Improved Ambari Deployment & Management Support"),Object(n.mdx)("li",{parentName:"ul"},"Entity Versioning / Audit (ATLAS-493)"),Object(n.mdx)("li",{parentName:"ul"},"Performance Improvements"),Object(n.mdx)("li",{parentName:"ul"},"Authorization (ATLAS-497)"),Object(n.mdx)("li",{parentName:"ul"},"Atlas / Ranger Authorization Integration (ATLAS-495)"),Object(n.mdx)("li",{parentName:"ul"},"Standalone HBase Support (ATLAS-498)"),Object(n.mdx)("li",{parentName:"ul"},"Upgrade Support (ATLAS-631)")),Object(n.mdx)("p",null,Object(n.mdx)("strong",{parentName:"p"},Object(n.mdx)("a",{parentName:"strong",href:"../0.6.0-incubating/index"},"Atlas 0.6-incubating")," (Released on 2015/12/30)")),Object(n.mdx)("ul",null,Object(n.mdx)("li",{parentName:"ul"},"Improved Hive Server 2 Integration"),Object(n.mdx)("li",{parentName:"ul"},"Sqoop Integration"),Object(n.mdx)("li",{parentName:"ul"},"Falcon Integration"),Object(n.mdx)("li",{parentName:"ul"},"Storm Integration"),Object(n.mdx)("li",{parentName:"ul"},"Various Bug Fixes"),Object(n.mdx)("li",{parentName:"ul"},"Atlas / Ranger Integration")),Object(n.mdx)("p",null,Object(n.mdx)("strong",{parentName:"p"},Object(n.mdx)("a",{parentName:"strong",href:"../0.5.0-incubating/index"},"Atlas 0.5-incubating")," (Released on 2015/07/09)")),Object(n.mdx)("ul",null,Object(n.mdx)("li",{parentName:"ul"},"Hive Server 2 Integration"),Object(n.mdx)("li",{parentName:"ul"},"Basic Hive Lineage"),Object(n.mdx)("li",{parentName:"ul"},"Basic Ambari Integration"),Object(n.mdx)("li",{parentName:"ul"},"Kerberos Support"),Object(n.mdx)("li",{parentName:"ul"},"DSL for query of datastore"),Object(n.mdx)("li",{parentName:"ul"},"Basic Storage of Metadata"),Object(n.mdx)("li",{parentName:"ul"},"Support for BerkleyDB"),Object(n.mdx)("li",{parentName:"ul"},"Support for Titan 0.5"),Object(n.mdx)("li",{parentName:"ul"},"Support")))}d&&d===Object(d)&&Object.isExtensible(d)&&Object.defineProperty(d,"__filemeta",{enumerable:!0,configurable:!0,value:{name:"MDXContent",filename:"src/documents/Downloads/Downloads.md"}}),d.isMDXComponent=!0},"./theme/styles/styled-colors.js":function(e,t,a){"use strict";var r=a("../node_modules/react-syntax-highlighter/dist/esm/styles/hljs/dark.js");r.a.hljs.color="#37bb9b",t.a=r.a}}]);
//# sourceMappingURL=documents-downloads-downloads.b185f4c5b68d73002af0.js.map