blob: 997d33c7348beefce1ca8bd4d1239e7244a38604 [file] [log] [blame]
(window.webpackJsonp=window.webpackJsonp||[]).push([[52],{"./src/documents/Whats-New/WhatsNew-2.0.md":function(e,t,a){"use strict";a.r(t),a.d(t,"default",(function(){return r}));var i=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")),o=["components"],s={};function r(e){var t=e.components,a=Object(i.a)(e,o);return Object(n.mdx)("wrapper",Object.assign({},s,a,{components:t,mdxType:"MDXLayout"}),Object(n.mdx)("h1",{id:"whats-new-in-apache-atlas-20"},"What's new in Apache Atlas 2.0?"),Object(n.mdx)("h2",{id:"features"},"Features"),Object(n.mdx)("ul",null,Object(n.mdx)("li",{parentName:"ul"},"Soft-reference attribute implementation."),Object(n.mdx)("li",{parentName:"ul"},"Unique-attributes constraint 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)("h2",{id:"updates"},"Updates"),Object(n.mdx)("ul",null,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",{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"))),Object(n.mdx)("h2",{id:"data-migration"},"Data Migration"),Object(n.mdx)("p",null,"With the introduction of unique-attributes constraint at graph store changes - when atlas starts up for the first time after migration to 2.0, expect some delay during startup since unique attribute constraint will be added to existing atlas metadata."))}r&&r===Object(r)&&Object.isExtensible(r)&&Object.defineProperty(r,"__filemeta",{enumerable:!0,configurable:!0,value:{name:"MDXContent",filename:"src/documents/Whats-New/WhatsNew-2.0.md"}}),r.isMDXComponent=!0}}]);
//# sourceMappingURL=documents-whats-new-whats-new-2-0.b185f4c5b68d73002af0.js.map