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

shuber pushed a change to branch UNOMI-180-CXS-GRAPHQLAPI
in repository https://gitbox.apache.org/repos/asf/unomi.git.


 discard 07373d6  Add manual validation of specification steps
 discard 5823c4c  Update project version to 1.5.0
 discard 025d4bb  Add custom unomi types with custom event types.
 discard c142fdd  findSegments and findEvents fields now work partially, 
retrieving partially built results. Filters are not yet doing anything.
 discard 97f4e8e  UNOMI-180 CDP Specification implementation - Add todo for 
configurability of CORS headers
 discard dad5889  Initial work on integrating event service.
 discard bbe24c2  UNOMI-180 CDP Specification implementation - Integrate Apollo 
Tracing support
 discard 42f3227  UNOMI-180 CDP Specification implementation - Add CORS support 
to get it to work with GraphQL Playground - Managed to execute a query (but 
doesn't return any data as DataFetchers are not yet implemented !)
 discard 11ac0be  UNOMI-180 CDP Specification implementation - Implement GET 
and POST basic support - Add support for schema retrieval - Add extended 
scalars (some scalars are not implemented yet such as GeoPoint)
 discard ed28b1a  UNOMI-180 CDP Specification implementation - Get CDP feature 
to install properly (but it doesn't start yet since it is missing custom scalar 
and event registrations) - Fixed GraphQL schema JSON encoding to UTF-8 - 
Removed references to incubating that are no longer needed.
 discard 93d128b  UNOMI-180 - Start building a new servlet that loads the SDL 
schema and will combine it with dynamic type registration. - Deactivated old 
graphql-java-servlet for the moment.
 discard 2569792  UNOMI-180 - Updated GraphQL projects to latest version - 
Added CDP SDL schema generated from latest CDP specification
 discard 9f606ac  UNOMI-180 Implement CXS GraphQL API - Update dependency 
versions to make the GraphQL framework work again
 discard 106b805  UNOMI-180 Implement CXS GraphQL API - Update version numbers
 discard d413bdc  UNOMI-180 Implement CXS GraphQL API - Rename CXS to CDP
 discard 5cbe7ad  UNOMI-180 Implement CXS GraphQL API - Modify the type 
generation to use "Input" suffix for input types instead of a prefix.
 discard 7daa30b  UNOMI-180 Implement CXS GraphQL API - Event output field 
generation is working again, input will be harder because of the way the 
objects are prefixed with the input naming convention
 discard 9bde8b4  UNOMI-180 Implement CXS GraphQL API Make sure we use CXS_ 
prefix everywhere.
 discard 3f5a2ec  UNOMI-180 Implement CXS GraphQL API Get event type creation 
to work (partially, the event GraphQL schema types are not yet properly 
modified)
 discard 7ebeabc  UNOMI-180 Implement CXS GraphQL API Big refactoring, will now 
use a mixture of annotations and manually declared fields to build dynamic 
fields in schema. Because of these changes all the previous functionality is a 
bit broken for the moment but should be restored in a future commmit.
 discard 3c81e8e  UNOMI-180 Implement CXS GraphQL API - Add some example 
operators for String filters - Add the possibility to provide a "or" operator 
as a default for property matching using a seperate "properties_or" field
 discard 93056ef  UNOMI-180 Implement CXS GraphQL API - We now have basic 
filtering generation for event types working !
 discard 0796427  UNOMI-180 Implement CXS GraphQL API - Event type registration 
and dynamic schema generation is now mostly working !
 discard 9dd7561  UNOMI-180 Implement CXS GraphQL API - First implementation of 
registering event types. Not yet perfect but some parts are working.
 discard 35b5cf6  UNOMI-180 Implement CXS GraphQL API - Started implementing 
mutation for event type definitions, but still struggling with some limitations 
in the graphql-java-annotations project, notably it doesn't easily provide a 
way to build input types, and it seems to prefix all input types with "Input" 
which is not something wanted as we have already postfixed them. Postfixing 
seems to be more of a conventation than prefixing them in the GraphQL world.
 discard 661e2c1  UNOMI-180 Implement CXS GraphQL API - Initial framework for 
CXS GraphQL API. Lots of stuff is just testing, please don't consider it as 
finalized in any way.
     add c8cf439  UNOMI-252 Add documentation for query counts, query metrics 
and aggregations - Added the suggested documentation
     add 2fb149d  Merge pull request #103 from apache/UNOMI-252-aggregation-doc
     add 617641f  Replace references to Marketing Factory with Unomi
     new b128823  UNOMI-180 Implement CXS GraphQL API - Initial framework for 
CXS GraphQL API. Lots of stuff is just testing, please don't consider it as 
finalized in any way.
     new 6fe066c  UNOMI-180 Implement CXS GraphQL API - Started implementing 
mutation for event type definitions, but still struggling with some limitations 
in the graphql-java-annotations project, notably it doesn't easily provide a 
way to build input types, and it seems to prefix all input types with "Input" 
which is not something wanted as we have already postfixed them. Postfixing 
seems to be more of a conventation than prefixing them in the GraphQL world.
     new 4683cf4  UNOMI-180 Implement CXS GraphQL API - First implementation of 
registering event types. Not yet perfect but some parts are working.
     new 1061d2d  UNOMI-180 Implement CXS GraphQL API - Event type registration 
and dynamic schema generation is now mostly working !
     new 0af1006  UNOMI-180 Implement CXS GraphQL API - We now have basic 
filtering generation for event types working !
     new d6a1e19  UNOMI-180 Implement CXS GraphQL API - Add some example 
operators for String filters - Add the possibility to provide a "or" operator 
as a default for property matching using a seperate "properties_or" field
     new fb7c19d  UNOMI-180 Implement CXS GraphQL API Big refactoring, will now 
use a mixture of annotations and manually declared fields to build dynamic 
fields in schema. Because of these changes all the previous functionality is a 
bit broken for the moment but should be restored in a future commmit.
     new 6e00421  UNOMI-180 Implement CXS GraphQL API Get event type creation 
to work (partially, the event GraphQL schema types are not yet properly 
modified)
     new 9f82a28  UNOMI-180 Implement CXS GraphQL API Make sure we use CXS_ 
prefix everywhere.
     new e15d8e2  UNOMI-180 Implement CXS GraphQL API - Event output field 
generation is working again, input will be harder because of the way the 
objects are prefixed with the input naming convention
     new 65af202  UNOMI-180 Implement CXS GraphQL API - Modify the type 
generation to use "Input" suffix for input types instead of a prefix.
     new b38b851  UNOMI-180 Implement CXS GraphQL API - Rename CXS to CDP
     new 6b0fad6  UNOMI-180 Implement CXS GraphQL API - Update version numbers
     new 80b1657  UNOMI-180 Implement CXS GraphQL API - Update dependency 
versions to make the GraphQL framework work again
     new a474c95  UNOMI-180 - Updated GraphQL projects to latest version - 
Added CDP SDL schema generated from latest CDP specification
     new 856b7d8  UNOMI-180 - Start building a new servlet that loads the SDL 
schema and will combine it with dynamic type registration. - Deactivated old 
graphql-java-servlet for the moment.
     new dbdff1b  UNOMI-180 CDP Specification implementation - Get CDP feature 
to install properly (but it doesn't start yet since it is missing custom scalar 
and event registrations) - Fixed GraphQL schema JSON encoding to UTF-8 - 
Removed references to incubating that are no longer needed.
     new 434d710  UNOMI-180 CDP Specification implementation - Implement GET 
and POST basic support - Add support for schema retrieval - Add extended 
scalars (some scalars are not implemented yet such as GeoPoint)
     new c784914  UNOMI-180 CDP Specification implementation - Add CORS support 
to get it to work with GraphQL Playground - Managed to execute a query (but 
doesn't return any data as DataFetchers are not yet implemented !)
     new 7511bf4  UNOMI-180 CDP Specification implementation - Integrate Apollo 
Tracing support
     new 3423689  Initial work on integrating event service.
     new 8c65786  UNOMI-180 CDP Specification implementation - Add todo for 
configurability of CORS headers
     new b3de82f  findSegments and findEvents fields now work partially, 
retrieving partially built results. Filters are not yet doing anything.
     new 339b793  Add custom unomi types with custom event types.
     new 8b12fa2  Update project version to 1.5.0
     new 93f29e2  Add manual validation of specification steps
     new 1bfc166  Remove SDL implementation since we will focus instead on 
GraphQL Java annotations-based implementation

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   (07373d6)
            \
             N -- N -- N   refs/heads/UNOMI-180-CXS-GRAPHQLAPI (1bfc166)

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.

The 27 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:
 graphql/README.md                                  |   2 +-
 .../unomi/graphql/internal/CDPSDLServletImpl.java  | 409 ---------
 .../src/main/resources/cdp-schema.graphqls         | 974 ---------------------
 .../src/main/resources/unomi-schema.graphqls       |  74 --
 .../asciidoc/connectors/salesforce-connector.adoc  |   6 +-
 manual/src/main/asciidoc/index.adoc                |   4 +
 .../main/asciidoc/queries-and-aggregations.adoc    | 344 ++++++++
 7 files changed, 353 insertions(+), 1460 deletions(-)
 delete mode 100644 
graphql/cxs-impl/src/main/java/org/apache/unomi/graphql/internal/CDPSDLServletImpl.java
 delete mode 100644 graphql/cxs-impl/src/main/resources/cdp-schema.graphqls
 delete mode 100644 graphql/cxs-impl/src/main/resources/unomi-schema.graphqls
 create mode 100644 manual/src/main/asciidoc/queries-and-aggregations.adoc

Reply via email to