This is an automated email from the ASF dual-hosted git repository.

pinal-shah pushed a change to branch ATLAS-4796
in repository https://gitbox.apache.org/repos/asf/atlas.git


    from d9db375a1 ATLAS-4796: Support opensearch
     new 9bc599d28 refactoring changes
     new 42ec4d3f5 fix test cases

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .github/workflows/ci.yml                           |  80 ++++++++
 .../atlas-docker/docker-compose.atlas-ops.yml      |  49 -----
 .../repository/graphdb/AggregationContext.java     |  39 +---
 .../repository/graphdb/AtlasGraphIndexClient.java  |   8 +-
 .../repository/graphdb/QuickSearchContext.java     |   2 +-
 graphdb/janus/pom.xml                              |  66 ++++++-
 .../graphdb/janus/AtlasJanusGraphDatabase.java     |   3 +-
 .../graphdb/janus/AtlasJanusGraphIndexClient.java  |  15 +-
 .../graphdb/janus/AtlasJanusGraphManagement.java   |   2 +-
 ...Client.java => AtlasOpenSearchIndexClient.java} |  35 ++--
 .../graphdb/janus/AtlasOpenSearchQueryBuilder.java |  60 ++++--
 .../opensearch/AtlasOpenSearchIndex.java           |  37 +++-
 .../janus/AtlasJanusGraphIndexClientTest.java      |   4 +-
 .../janus/AtlasJanusGraphManagementTest.java       |   7 +-
 ...st.java => AtlasOpenSearchIndexClientTest.java} | 133 +++++++++----
 .../janus/AtlasOpenSearchQueryBuilderTest.java     | 172 ++++++++++++++++
 .../janus/OpenSearchClassificationFilterIT.java    | 219 +++++++++++++++++++++
 .../janus/OpenSearchQueryCaptureDriver.java        |  38 ++--
 .../janus/OpenSearchStateKeywordMappingIT.java     |   4 +-
 .../AtlasOpenSearchIndexInstanceTest.java          |  66 +++++++
 graphdb/janusgraph-opensearch/pom.xml              |  34 +++-
 .../diskstorage/opensearch/OpenSearchIndex.java    |  82 ++++++--
 .../diskstorage/opensearch/OpenSearchScroll.java   |  52 ++++-
 .../OpenSearchIndexIdempotentCreateTest.java       | 129 ++++++++++++
 .../OpenSearchIndexScrollWiringTest.java           | 160 +++++++++++++++
 .../opensearch/OpenSearchScrollCleanupTest.java    | 163 +++++++++++++++
 .../rest/OpenSearchBulkWireFormatVerifier.java     |   8 +-
 ...> OpenSearchConcurrentIndexCreationDriver.java} | 111 ++++++-----
 ...va => OpenSearchConcurrentIndexCreationIT.java} |   8 +-
 .../smoke/OpenSearchInitSmokeDriver.java           |   4 +-
 .../smoke/OpenSearchMixedIndexLifecycleDriver.java |   7 +-
 .../smoke/OpenSearchMixedIndexLifecycleIT.java     |   2 +-
 .../OpenSearchMixedIndexMutationQueryDriver.java   | 120 +++++++----
 .../smoke/OpenSearchMixedIndexMutationQueryIT.java |   2 +-
 pom.xml                                            |   5 +
 repository/pom.xml                                 |  23 +++
 .../atlas/discovery/FreeTextSearchProcessor.java   |   8 +-
 .../atlas/discovery/SearchAggregatorImpl.java      |  11 +-
 .../discovery/smoke/OpenSearchAggregationsIT.java  |   4 +-
 .../OpenSearchAggregationsValidationDriver.java    |  13 +-
 .../discovery/smoke/OpenSearchQuickSearchIT.java   |   4 +-
 .../smoke/OpenSearchQuickSearchSmokeSupport.java   |  17 +-
 .../OpenSearchQuickSearchValidationDriver.java     |  13 +-
 .../OpenSearchSearchWeightBaselineDriver.java      |  12 +-
 .../discovery/smoke/OpenSearchSearchWeightIT.java  |   4 +-
 .../OpenSearchSearchWeightValidationDriver.java    |   8 +-
 .../discovery/smoke/OpenSearchSuggestionsIT.java   |   4 +-
 .../OpenSearchSuggestionsValidationDriver.java     |  13 +-
 .../org/apache/atlas/runner/OpenSearchITBase.java  |  28 ++-
 .../runner/OpenSearchTestContainerRunner.java      | 135 +++++++++++++
 .../runner/OpenSearchTestContainerRunnerTest.java  | 105 ++++++++++
 51 files changed, 1970 insertions(+), 358 deletions(-)
 delete mode 100644 dev-support/atlas-docker/docker-compose.atlas-ops.yml
 rename 
graphdb/janus/src/main/java/org/apache/atlas/repository/graphdb/janus/{AtlasOpenSearchDiscoveryClient.java
 => AtlasOpenSearchIndexClient.java} (95%)
 rename 
graphdb/janus/src/test/java/org/apache/atlas/repository/graphdb/janus/{AtlasOpenSearchDiscoveryClientTest.java
 => AtlasOpenSearchIndexClientTest.java} (53%)
 create mode 100644 
graphdb/janus/src/test/java/org/apache/atlas/repository/graphdb/janus/OpenSearchClassificationFilterIT.java
 create mode 100644 
graphdb/janus/src/test/java/org/janusgraph/diskstorage/opensearch/AtlasOpenSearchIndexInstanceTest.java
 create mode 100644 
graphdb/janusgraph-opensearch/src/test/java/org/janusgraph/diskstorage/opensearch/OpenSearchIndexIdempotentCreateTest.java
 create mode 100644 
graphdb/janusgraph-opensearch/src/test/java/org/janusgraph/diskstorage/opensearch/OpenSearchIndexScrollWiringTest.java
 create mode 100644 
graphdb/janusgraph-opensearch/src/test/java/org/janusgraph/diskstorage/opensearch/OpenSearchScrollCleanupTest.java
 copy 
graphdb/janusgraph-opensearch/src/test/java/org/janusgraph/diskstorage/opensearch/smoke/{OpenSearchMixedIndexLifecycleDriver.java
 => OpenSearchConcurrentIndexCreationDriver.java} (50%)
 copy 
graphdb/janusgraph-opensearch/src/test/java/org/janusgraph/diskstorage/opensearch/smoke/{OpenSearchMixedIndexMutationQueryIT.java
 => OpenSearchConcurrentIndexCreationIT.java} (76%)
 copy 
repository/src/test/java/org/apache/atlas/repository/audit/InMemoryAuditRepositoryTest.java
 => test-tools/src/main/java/org/apache/atlas/runner/OpenSearchITBase.java (54%)
 create mode 100644 
test-tools/src/main/java/org/apache/atlas/runner/OpenSearchTestContainerRunner.java
 create mode 100644 
test-tools/src/test/java/org/apache/atlas/runner/OpenSearchTestContainerRunnerTest.java

Reply via email to