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

isudana pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/synapse-go.git


    from 7375d53  Add readme
     add 38ebfbc  Initial implmentation of Synapse in GO
     add 657429b  Address review comments
     add e1da357  Modify the license header
     new 8f0015a  Merge pull request #2 from GDLMadushanka/initial

The 1 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:
 .gitignore                                         |  21 +++
 LICENSE.md                                         | 203 +++++++++++++++++++++
 Makefile                                           |  60 ++++++
 README.md                                          | 152 ++++++++++++++-
 cmd/artifacts/Inbounds/fileInbound.xml             |  19 ++
 cmd/artifacts/Sequences/inboundSeq.xml             |   6 +
 cmd/synapse/main.go                                |  34 ++++
 go.mod                                             |  11 ++
 go.sum                                             |  10 +
 internal/app/adapters/inbound/file_inbound.go      | 100 ++++++++++
 internal/app/adapters/inbound/inbound_factory.go   |  43 +++++
 internal/app/adapters/mediation/mediation.go       |  61 +++++++
 internal/app/core/domain/inbound.go                |  28 +++
 internal/app/core/ports/ports.go                   |  37 ++++
 internal/app/core/services/mediate.go              |  40 ++++
 internal/app/synapse/synapse.go                    | 116 ++++++++++++
 internal/pkg/core/artifacts/api.go                 |  34 ++++
 internal/pkg/core/artifacts/artifact.go            |  84 +++++++++
 internal/pkg/core/artifacts/endpoint.go            |  32 ++++
 internal/pkg/core/artifacts/inbound.go             |  35 ++++
 internal/pkg/core/artifacts/log_mediator.go        |  38 ++++
 internal/pkg/core/artifacts/log_mediator_test.go   |  78 ++++++++
 internal/pkg/core/artifacts/mediator.go            |  26 +++
 internal/pkg/core/artifacts/sequence.go            |  45 +++++
 internal/pkg/core/deployers/deployers.go           | 160 ++++++++++++++++
 internal/pkg/core/deployers/types/api.go           | 154 ++++++++++++++++
 internal/pkg/core/deployers/types/api_test.go      | 105 +++++++++++
 internal/pkg/core/deployers/types/inbound.go       |  59 ++++++
 internal/pkg/core/deployers/types/inbound_test.go  | 103 +++++++++++
 internal/pkg/core/deployers/types/log_mediator.go  |  46 +++++
 .../pkg/core/deployers/types/log_mediator_test.go  |  67 +++++++
 internal/pkg/core/deployers/types/mediator.go      |  30 +++
 internal/pkg/core/deployers/types/sequence.go      |  95 ++++++++++
 internal/pkg/core/deployers/types/sequence_test.go |  85 +++++++++
 internal/pkg/core/synctx/synctx.go                 |  39 ++++
 internal/pkg/core/utils/context_types.go           |  26 +++
 36 files changed, 2273 insertions(+), 9 deletions(-)
 create mode 100644 .gitignore
 create mode 100644 LICENSE.md
 create mode 100644 Makefile
 create mode 100644 cmd/artifacts/Inbounds/fileInbound.xml
 create mode 100644 cmd/artifacts/Sequences/inboundSeq.xml
 create mode 100644 cmd/synapse/main.go
 create mode 100644 go.mod
 create mode 100644 go.sum
 create mode 100644 internal/app/adapters/inbound/file_inbound.go
 create mode 100644 internal/app/adapters/inbound/inbound_factory.go
 create mode 100644 internal/app/adapters/mediation/mediation.go
 create mode 100644 internal/app/core/domain/inbound.go
 create mode 100644 internal/app/core/ports/ports.go
 create mode 100644 internal/app/core/services/mediate.go
 create mode 100644 internal/app/synapse/synapse.go
 create mode 100644 internal/pkg/core/artifacts/api.go
 create mode 100644 internal/pkg/core/artifacts/artifact.go
 create mode 100644 internal/pkg/core/artifacts/endpoint.go
 create mode 100644 internal/pkg/core/artifacts/inbound.go
 create mode 100644 internal/pkg/core/artifacts/log_mediator.go
 create mode 100644 internal/pkg/core/artifacts/log_mediator_test.go
 create mode 100644 internal/pkg/core/artifacts/mediator.go
 create mode 100644 internal/pkg/core/artifacts/sequence.go
 create mode 100644 internal/pkg/core/deployers/deployers.go
 create mode 100644 internal/pkg/core/deployers/types/api.go
 create mode 100644 internal/pkg/core/deployers/types/api_test.go
 create mode 100644 internal/pkg/core/deployers/types/inbound.go
 create mode 100644 internal/pkg/core/deployers/types/inbound_test.go
 create mode 100644 internal/pkg/core/deployers/types/log_mediator.go
 create mode 100644 internal/pkg/core/deployers/types/log_mediator_test.go
 create mode 100644 internal/pkg/core/deployers/types/mediator.go
 create mode 100644 internal/pkg/core/deployers/types/sequence.go
 create mode 100644 internal/pkg/core/deployers/types/sequence_test.go
 create mode 100644 internal/pkg/core/synctx/synctx.go
 create mode 100644 internal/pkg/core/utils/context_types.go

Reply via email to