You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@unomi.apache.org by as...@apache.org on 2021/09/01 11:16:03 UTC

[unomi] branch UNOMI-445 updated (f77e86b -> cdb74b6)

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

asi pushed a change to branch UNOMI-445
in repository https://gitbox.apache.org/repos/asf/unomi.git.


    omit f77e86b  UNOMI-445 Implement support for multiple profile IDs on Unomi profiles
     add 20dd675  UNOMI-445 Implement support for multiple profile IDs on Unomi profiles
     add da0b83f  UNOMI-488 : log error in RuntimeExceptionMapper (#311)
     add 79c8a62  [UNOMI-479] Docker: Checks if there is auth needed for ES and adds credentials to url in entrypoint.sh. (#304)
     add 03ef50c  UNOMI-490 Fix schema generation for event types without properties (#312)
     add f5ce923  UNOMI-474 Add priorities to GraphQL field visibility providers (#313)
     add f85c1f6  UNOMI-492 Make rules engine more robust when some rules are invalid (null actions) (#314)
     add 76681aa  UNOMI-498: fix index template name to avoid conflict between multiple… (#320)
     add bdcef40  UNOMI-494 Change validation exception logging to debug (#316)
     add f537ece  UNOMI-493 Fix missing profile ID on Segment integration tests. (#315)
     add cd49433  UNOMI-496 Fix NestedNulllException on increment property/interest integration tests. (#317)
     add cd04b83  UNOMI-497 Fix reference to non-existant pageViewEventCondition in personalization integration tests (#318)
     add 11e99a1  Fix GraphQLProvider NPE for missing event types (#319)
     add cdb74b6  UNOMI-445 Implement support for multiple profile IDs on Unomi profiles

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (f77e86b)
            \
             N -- N -- N   refs/heads/UNOMI-445 (cdb74b6)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 docker/src/main/docker/entrypoint.sh               |  11 +-
 .../providers/CompositeGraphQLFieldVisibility.java | 109 ++++++++
 .../providers/GraphQLFieldVisibilityProvider.java  |   5 +-
 .../graphql/schema/GraphQLSchemaProvider.java      | 147 +++++++----
 .../unomi/graphql/schema/GraphQLSchemaUpdater.java |  12 +-
 .../apache/unomi/itests/IncrementInterestsIT.java  |  11 +-
 .../apache/unomi/itests/IncrementPropertyIT.java   |  13 +-
 .../org/apache/unomi/itests/RuleServiceIT.java     |  78 ++++++
 itests/src/test/resources/personalization.json     | 280 +++++++++++++++++++--
 .../ElasticSearchPersistenceServiceImpl.java       |   2 +-
 .../actions/MergeProfilesOnPropertyAction.java     |  14 +-
 .../rest/exception/RuntimeExceptionMapper.java     |  13 +-
 .../rest/exception/ValidationExceptionMapper.java  |   4 +-
 .../providers/sample/CDPProviderSample.java        |   5 +
 .../sample/CDPVisibilityOnlyProvider.java          |  63 +++++
 .../apache/unomi/services/impl/ParserHelper.java   |  21 +-
 .../impl/definitions/DefinitionsServiceImpl.java   |   8 +-
 .../services/impl/events/EventServiceImpl.java     |   2 +-
 .../services/impl/goals/GoalsServiceImpl.java      |  18 +-
 .../services/impl/profiles/ProfileServiceImpl.java |   4 +-
 .../services/impl/queries/QueryServiceImpl.java    |   8 +-
 .../services/impl/rules/RulesServiceImpl.java      |  16 +-
 .../services/impl/segments/SegmentServiceImpl.java |  15 +-
 23 files changed, 725 insertions(+), 134 deletions(-)
 create mode 100644 graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/providers/CompositeGraphQLFieldVisibility.java
 create mode 100644 itests/src/test/java/org/apache/unomi/itests/RuleServiceIT.java
 create mode 100644 samples/graphql-providers/src/main/java/org/apache/unomi/graphql/providers/sample/CDPVisibilityOnlyProvider.java