This is an automated email from the ASF dual-hosted git repository. madhan pushed a change to branch branch-2.0 in repository https://gitbox.apache.org/repos/asf/atlas.git
from 90056d9ac ATLAS-4915: Upgrade Spring Security to 5.7.13/5.8.15/6.2.7/6.3.4+ due to CVE-2024-38821 add f4f86035d ATLAS-4901: updated JanusGraph to 1.0.0 add d0a02c0a1 Updated committer information for Chaitali Borole add f72fa13cc ATLAS-4878: utility to analyze hook notifications add 4ee59dd3d ATLAS-4881: minor improvements in notification processing add b772232c7 ATLAS-4917: replace use of log4j with logback add 6898fff9c ATLAS-4876: Docker setup fix to address HBase failure add d7afd5a1b ATLAS-4875: compression type specified for HBase backend store should be used by HBase audit store as well add 6a0b41189 ATLAS-4917: replace use of log4j with logback - #2 No new revisions were added by this update. Summary of changes: .../src/test/resources/{log4j.xml => logback.xml} | 31 +- addons/falcon-bridge/pom.xml | 4 +- .../test/resources/atlas-application.properties | 1 + .../src/test/resources/atlas-log4j.xml | 137 --- .../src/test/resources/atlas-logback.xml | 132 ++ addons/hbase-bridge/pom.xml | 15 +- .../main/resources/atlas-hbase-import-log4j.xml | 55 - .../main/resources/atlas-hbase-import-logback.xml | 56 + .../test/resources/atlas-application.properties | 1 + .../src/test/resources/atlas-log4j.xml | 143 --- .../src/test/resources/atlas-logback.xml | 149 +++ .../src/test/resources/atlas-log4j.xml | 130 -- .../src/test/resources/atlas-logback.xml | 131 ++ addons/hive-bridge/pom.xml | 15 +- .../src/main/resources/atlas-hive-import-log4j.xml | 57 - .../main/resources/atlas-hive-import-logback.xml | 56 + .../org/apache/atlas/hive/hook/HiveHookIT.java | 6 +- .../test/resources/atlas-application.properties | 3 +- .../hive-bridge/src/test/resources/atlas-log4j.xml | 137 --- .../src/test/resources/atlas-logback.xml | 132 ++ addons/impala-bridge/pom.xml | 17 +- .../{atlas-log4j.xml => atlas-logback.xml} | 31 +- .../test/resources/atlas-application.properties | 1 + .../src/test/resources/atlas-log4j.xml | 130 -- .../src/test/resources/atlas-logback.xml | 132 ++ addons/kafka-bridge/pom.xml | 4 +- .../main/resources/atlas-kafka-import-log4j.xml | 55 - .../main/resources/atlas-kafka-import-logback.xml | 56 + .../test/resources/atlas-application.properties | 1 + .../src/test/resources/atlas-log4j.xml | 137 --- .../src/test/resources/atlas-logback.xml | 132 ++ addons/sqoop-bridge/pom.xml | 4 +- .../test/resources/atlas-application.properties | 1 + .../src/test/resources/atlas-log4j.xml | 137 --- .../src/test/resources/atlas-logback.xml | 132 ++ addons/storm-bridge/pom.xml | 11 +- .../test/resources/atlas-application.properties | 1 + .../src/test/resources/atlas-log4j.xml | 137 --- .../src/test/resources/atlas-logback.xml | 132 ++ .../test/resources/atlas-application.properties | 1 + client/common/pom.xml | 5 + .../org/apache/atlas/utils/AtlasPerfMetrics.java | 9 +- common/src/test/resources/atlas-log4j.xml | 76 -- common/src/test/resources/atlas-logback.xml | 54 + common/src/test/resources/log4j.properties | 34 - .../src/test/resources/logback.xml | 34 +- dev-support/atlas-docker/.env | 8 +- dev-support/atlas-docker/Dockerfile.atlas-zk | 2 +- dev-support/atlas-docker/scripts/atlas.sh | 5 +- distro/pom.xml | 1 + distro/src/bin/atlas_client_cmdline.py | 2 +- distro/src/bin/atlas_start.py | 2 +- distro/src/conf/atlas-log4j.xml | 167 --- distro/src/conf/atlas-logback.xml | 177 +++ distro/src/conf/zookeeper/log4j.properties | 75 -- distro/src/conf/zookeeper/logback.xml | 56 + .../src/main/assemblies/atlas-server-package.xml | 4 +- .../src/main/assemblies/classification-updater.xml | 2 +- distro/src/main/assemblies/migration-exporter.xml | 2 +- ...ation-updater.xml => notification-analyzer.xml} | 30 +- distro/src/main/assemblies/standalone-package.xml | 2 +- distro/src/test/python/scripts/TestMetadata.py | 8 +- graphdb/api/pom.xml | 5 + .../janusgraph/diskstorage/hbase2/AdminMask.java | 74 -- .../diskstorage/hbase2/ConnectionMask.java | 55 - .../diskstorage/hbase2/HBaseAdmin2_0.java | 167 --- .../janusgraph/diskstorage/hbase2/HBaseCompat.java | 58 - .../diskstorage/hbase2/HBaseCompat2_0.java | 61 - .../diskstorage/hbase2/HBaseCompatLoader.java | 90 -- .../hbase2/HBaseKeyColumnValueStore.java | 391 ------ .../diskstorage/hbase2/HBaseStoreManager.java | 988 --------------- .../diskstorage/hbase2/HBaseTransaction.java | 31 - .../diskstorage/hbase2/HConnection2_0.java | 58 - .../janusgraph/diskstorage/hbase2/HTable2_0.java | 60 - .../janusgraph/diskstorage/hbase2/TableMask.java | 45 - graphdb/janus/pom.xml | 20 +- .../graphdb/janus/AtlasJanusGraphDatabase.java | 7 +- .../graphdb/janus/AtlasJanusIndexQuery.java | 12 +- .../diskstorage/es/ElasticSearch7Index.java | 1268 +------------------ .../janusgraph/diskstorage/solr/Solr6Index.java | 1285 ++------------------ .../test/resources/atlas-application.properties | 1 + graphdb/pom.xml | 1 - intg/src/main/resources/atlas-log4j.xml | 105 -- intg/src/main/resources/atlas-logback.xml | 101 ++ .../test/resources/atlas-application.properties | 1 + notification/pom.xml | 17 +- .../main/java/org/apache/atlas/hook/AtlasHook.java | 5 +- .../apache/atlas/hook/FailedMessagesLogger.java | 56 +- .../apache/atlas/notification/LogConfigUtils.java | 153 --- pom.xml | 116 +- .../audit/HBaseBasedAuditRepository.java | 11 +- .../atlas/discovery/AtlasDiscoveryServiceTest.java | 13 +- .../apache/atlas/query/TraversalComposerTest.java | 4 +- test-tools/pom.xml | 31 +- test-tools/src/main/resources/logback.xml | 56 + tools/atlas-index-repair/pom.xml | 4 + .../src/main/resources/atlas-logback.xml | 33 +- .../src/main/resources/repair_index.py | 2 +- tools/atlas-migration-exporter/atlas-log4j.xml | 73 -- tools/atlas-migration-exporter/atlas-logback.xml | 72 ++ .../atlas_migration_export.py | 2 +- .../src/main/resources/atlas-log4j.xml | 42 - .../src/main/resources/atlas-logback.xml} | 43 +- tools/notification-analyzer/README | 119 ++ tools/notification-analyzer/pom.xml | 182 +++ .../scripts/notification-analyzer.sh | 28 + .../apache/atlas/tools/NotificationAnalyzer.java | 322 +++++ .../main/resources/atlas-application.properties | 1 + .../src/main/resources/atlas-logback.xml | 47 + webapp/pom.xml | 39 +- .../notification/NotificationHookConsumer.java | 41 +- .../preprocessor/HiveDbDDLPreprocessor.java | 5 +- .../preprocessor/HivePreprocessor.java | 4 +- .../preprocessor/HiveTableDDLPreprocessor.java | 5 +- .../preprocessor/PreprocessorContext.java | 10 +- .../atlas/web/service/AtlasDebugMetricsSink.java | 3 +- .../atlas/web/integration/DebugMetricsIT.java | 4 +- .../test/resources/atlas-application.properties | 1 + 118 files changed, 2974 insertions(+), 6852 deletions(-) copy addons/couchbase-bridge/src/test/resources/{log4j.xml => logback.xml} (61%) delete mode 100755 addons/falcon-bridge/src/test/resources/atlas-log4j.xml create mode 100755 addons/falcon-bridge/src/test/resources/atlas-logback.xml delete mode 100644 addons/hbase-bridge/src/main/resources/atlas-hbase-import-log4j.xml create mode 100644 addons/hbase-bridge/src/main/resources/atlas-hbase-import-logback.xml delete mode 100755 addons/hbase-bridge/src/test/resources/atlas-log4j.xml create mode 100755 addons/hbase-bridge/src/test/resources/atlas-logback.xml delete mode 100755 addons/hbase-testing-util/src/test/resources/atlas-log4j.xml create mode 100755 addons/hbase-testing-util/src/test/resources/atlas-logback.xml delete mode 100644 addons/hive-bridge/src/main/resources/atlas-hive-import-log4j.xml create mode 100644 addons/hive-bridge/src/main/resources/atlas-hive-import-logback.xml delete mode 100755 addons/hive-bridge/src/test/resources/atlas-log4j.xml create mode 100755 addons/hive-bridge/src/test/resources/atlas-logback.xml copy addons/impala-bridge/src/main/resources/{atlas-log4j.xml => atlas-logback.xml} (61%) delete mode 100644 addons/impala-bridge/src/test/resources/atlas-log4j.xml create mode 100644 addons/impala-bridge/src/test/resources/atlas-logback.xml delete mode 100644 addons/kafka-bridge/src/main/resources/atlas-kafka-import-log4j.xml create mode 100644 addons/kafka-bridge/src/main/resources/atlas-kafka-import-logback.xml delete mode 100755 addons/kafka-bridge/src/test/resources/atlas-log4j.xml create mode 100755 addons/kafka-bridge/src/test/resources/atlas-logback.xml delete mode 100755 addons/sqoop-bridge/src/test/resources/atlas-log4j.xml create mode 100755 addons/sqoop-bridge/src/test/resources/atlas-logback.xml delete mode 100755 addons/storm-bridge/src/test/resources/atlas-log4j.xml create mode 100755 addons/storm-bridge/src/test/resources/atlas-logback.xml delete mode 100644 common/src/test/resources/atlas-log4j.xml create mode 100644 common/src/test/resources/atlas-logback.xml delete mode 100644 common/src/test/resources/log4j.properties rename addons/couchbase-bridge/src/test/resources/log4j.xml => common/src/test/resources/logback.xml (56%) delete mode 100755 distro/src/conf/atlas-log4j.xml create mode 100755 distro/src/conf/atlas-logback.xml delete mode 100755 distro/src/conf/zookeeper/log4j.properties create mode 100644 distro/src/conf/zookeeper/logback.xml copy distro/src/main/assemblies/{classification-updater.xml => notification-analyzer.xml} (57%) delete mode 100644 graphdb/janus-hbase2/src/main/java/org/janusgraph/diskstorage/hbase2/AdminMask.java delete mode 100644 graphdb/janus-hbase2/src/main/java/org/janusgraph/diskstorage/hbase2/ConnectionMask.java delete mode 100644 graphdb/janus-hbase2/src/main/java/org/janusgraph/diskstorage/hbase2/HBaseAdmin2_0.java delete mode 100644 graphdb/janus-hbase2/src/main/java/org/janusgraph/diskstorage/hbase2/HBaseCompat.java delete mode 100644 graphdb/janus-hbase2/src/main/java/org/janusgraph/diskstorage/hbase2/HBaseCompat2_0.java delete mode 100644 graphdb/janus-hbase2/src/main/java/org/janusgraph/diskstorage/hbase2/HBaseCompatLoader.java delete mode 100644 graphdb/janus-hbase2/src/main/java/org/janusgraph/diskstorage/hbase2/HBaseKeyColumnValueStore.java delete mode 100644 graphdb/janus-hbase2/src/main/java/org/janusgraph/diskstorage/hbase2/HBaseStoreManager.java delete mode 100644 graphdb/janus-hbase2/src/main/java/org/janusgraph/diskstorage/hbase2/HBaseTransaction.java delete mode 100644 graphdb/janus-hbase2/src/main/java/org/janusgraph/diskstorage/hbase2/HConnection2_0.java delete mode 100644 graphdb/janus-hbase2/src/main/java/org/janusgraph/diskstorage/hbase2/HTable2_0.java delete mode 100644 graphdb/janus-hbase2/src/main/java/org/janusgraph/diskstorage/hbase2/TableMask.java delete mode 100755 intg/src/main/resources/atlas-log4j.xml create mode 100755 intg/src/main/resources/atlas-logback.xml delete mode 100644 notification/src/main/java/org/apache/atlas/notification/LogConfigUtils.java create mode 100644 test-tools/src/main/resources/logback.xml rename addons/impala-bridge/src/main/resources/atlas-log4j.xml => tools/atlas-index-repair/src/main/resources/atlas-logback.xml (57%) delete mode 100755 tools/atlas-migration-exporter/atlas-log4j.xml create mode 100755 tools/atlas-migration-exporter/atlas-logback.xml delete mode 100644 tools/classification-updater/src/main/resources/atlas-log4j.xml rename tools/{atlas-index-repair/src/main/resources/atlas-log4j.xml => classification-updater/src/main/resources/atlas-logback.xml} (50%) create mode 100644 tools/notification-analyzer/README create mode 100644 tools/notification-analyzer/pom.xml create mode 100644 tools/notification-analyzer/scripts/notification-analyzer.sh create mode 100644 tools/notification-analyzer/src/main/java/org/apache/atlas/tools/NotificationAnalyzer.java copy {addons/couchbase-bridge => tools/notification-analyzer}/src/main/resources/atlas-application.properties (99%) create mode 100755 tools/notification-analyzer/src/main/resources/atlas-logback.xml