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

lahirujayathilake pushed a change to branch allocation-management
in repository https://gitbox.apache.org/repos/asf/airavata-custos.git


    from 08edb87bb Add ExternalIdentity and user_dns to core
     add b2091f658 Add Project.Status, ClusterAccount, UserMerge, and identity 
helpers to core
     add aa3f6a857 Add connector registry pattern with per-connector migrations
     add d2a26d9bd Integrate AMIE into core as a connector subsystem

No new revisions were added by this update.

Summary of changes:
 .../db/errors.go => cmd/server/connectors.go       |  18 +-
 cmd/server/main.go                                 |  19 +-
 connectors/ACCESS/AMIE-Processor/connector.go      | 147 ++++++
 connectors/ACCESS/AMIE-Processor/db/db.go          |  40 --
 connectors/ACCESS/AMIE-Processor/db/embed.go       |   3 +
 connectors/ACCESS/AMIE-Processor/db/migrate.go     |  55 ---
 .../db/migrations/000001_initial_schema.up.sql     | 107 +---
 connectors/ACCESS/AMIE-Processor/go.mod            |  32 --
 connectors/ACCESS/AMIE-Processor/go.sum            | 108 ----
 .../AMIE-Processor/handler/data_account_create.go  |  81 ++-
 .../handler/data_account_create_test.go            | 148 ------
 .../AMIE-Processor/handler/data_project_create.go  |  82 ++-
 .../handler/data_project_create_test.go            | 149 ------
 .../ACCESS/AMIE-Processor/handler/handler.go       |  30 ++
 .../handler/inform_transaction_complete.go         |  21 +-
 .../handler/inform_transaction_complete_test.go    | 124 -----
 .../ACCESS/AMIE-Processor/handler/noop_test.go     |  75 ---
 .../handler/request_account_create.go              | 160 +++---
 .../handler/request_account_create_test.go         | 189 -------
 .../handler/request_account_inactivate.go          |  52 +-
 .../handler/request_account_inactivate_test.go     | 146 ------
 .../handler/request_account_reactivate.go          |  52 +-
 .../handler/request_account_reactivate_test.go     | 129 -----
 .../AMIE-Processor/handler/request_person_merge.go |  71 ++-
 .../handler/request_person_merge_test.go           | 149 ------
 .../handler/request_project_create.go              | 175 +++----
 .../handler/request_project_create_test.go         | 226 ---------
 .../handler/request_project_inactivate.go          |  94 ++--
 .../handler/request_project_inactivate_test.go     | 152 ------
 .../handler/request_project_reactivate.go          |  94 ++--
 .../handler/request_project_reactivate_test.go     | 152 ------
 .../AMIE-Processor/handler/request_user_modify.go  |  94 ++--
 .../handler/request_user_modify_test.go            | 167 -------
 .../ACCESS/AMIE-Processor/handler/router_test.go   | 136 -----
 .../ACCESS/AMIE-Processor/handler/testutil_test.go |  49 --
 connectors/ACCESS/AMIE-Processor/main.go           | 155 ------
 .../AMIE-Processor/mock-server/mock-amie-server.py | 316 ++++++++----
 .../ACCESS/AMIE-Processor/model/cluster_account.go |  28 --
 .../ACCESS/AMIE-Processor/model/membership.go      |  30 --
 connectors/ACCESS/AMIE-Processor/model/person.go   |  46 --
 connectors/ACCESS/AMIE-Processor/model/project.go  |  28 --
 connectors/ACCESS/AMIE-Processor/server/server.go  |  98 ----
 .../AMIE-Processor/service/account_service.go      | 119 -----
 .../AMIE-Processor/service/account_service_test.go | 205 --------
 .../AMIE-Processor/service/membership_service.go   | 181 -------
 .../service/membership_service_test.go             | 282 -----------
 .../AMIE-Processor/service/person_service.go       | 360 --------------
 .../AMIE-Processor/service/person_service_test.go  | 549 ---------------------
 .../AMIE-Processor/service/project_service.go      | 110 -----
 .../AMIE-Processor/service/project_service_test.go | 165 -------
 .../ACCESS/AMIE-Processor/store/account_store.go   |  74 ---
 .../AMIE-Processor/store/membership_store.go       | 103 ----
 .../AMIE-Processor/store/person_dns_store.go       |  80 ---
 .../AMIE-Processor/store/person_global_id_store.go |  66 ---
 .../ACCESS/AMIE-Processor/store/person_store.go    | 111 -----
 .../ACCESS/AMIE-Processor/store/project_store.go   |  65 ---
 connectors/ACCESS/AMIE-Processor/store/stores.go   |  71 ---
 go.mod                                             |  20 +-
 go.sum                                             |  34 ++
 internal/db/migrate.go                             |  30 ++
 ...gs.down.sql => 000011_projects_status.down.sql} |   4 +-
 ...ings.down.sql => 000011_projects_status.up.sql} |   4 +-
 ...s.down.sql => 000012_cluster_accounts.down.sql} |   2 +-
 ...sters.up.sql => 000012_cluster_accounts.up.sql} |  11 +-
 ...pings.down.sql => 000013_users_status.down.sql} |   4 +-
 ...appings.down.sql => 000013_users_status.up.sql} |   4 +-
 ...usters.down.sql => 000014_user_merges.down.sql} |   2 +-
 ...e_clusters.up.sql => 000014_user_merges.up.sql} |  16 +-
 internal/server/server.go                          | 124 ++++-
 internal/store/cluster_account_store.go            | 112 +++++
 .../store/compute_allocation_membership_store.go   |  20 +
 internal/store/external_identity_store.go          |   7 +
 internal/store/project_store.go                    |  30 +-
 internal/store/store.go                            |  53 +-
 internal/store/user_dn_store.go                    |  15 +
 internal/store/user_merge_store.go                 |  77 +++
 internal/store/user_store.go                       |  24 +-
 pkg/connectors/registry.go                         |  92 ++++
 pkg/events/cluster_account_subscribe.go            |  63 +++
 pkg/models/allocation.go                           |  11 +
 pkg/models/project.go                              |  48 +-
 pkg/service/cluster_account.go                     | 158 ++++++
 pkg/service/project.go                             |  36 ++
 pkg/service/service.go                             |   8 +
 pkg/service/user.go                                |  24 +
 pkg/service/user_merge.go                          | 100 ++++
 86 files changed, 1857 insertions(+), 6044 deletions(-)
 rename connectors/ACCESS/AMIE-Processor/db/errors.go => 
cmd/server/connectors.go (68%)
 create mode 100644 connectors/ACCESS/AMIE-Processor/connector.go
 delete mode 100644 connectors/ACCESS/AMIE-Processor/db/db.go
 delete mode 100644 connectors/ACCESS/AMIE-Processor/db/migrate.go
 delete mode 100644 connectors/ACCESS/AMIE-Processor/go.mod
 delete mode 100644 connectors/ACCESS/AMIE-Processor/go.sum
 delete mode 100644 
connectors/ACCESS/AMIE-Processor/handler/data_account_create_test.go
 delete mode 100644 
connectors/ACCESS/AMIE-Processor/handler/data_project_create_test.go
 delete mode 100644 
connectors/ACCESS/AMIE-Processor/handler/inform_transaction_complete_test.go
 delete mode 100644 connectors/ACCESS/AMIE-Processor/handler/noop_test.go
 delete mode 100644 
connectors/ACCESS/AMIE-Processor/handler/request_account_create_test.go
 delete mode 100644 
connectors/ACCESS/AMIE-Processor/handler/request_account_inactivate_test.go
 delete mode 100644 
connectors/ACCESS/AMIE-Processor/handler/request_account_reactivate_test.go
 delete mode 100644 
connectors/ACCESS/AMIE-Processor/handler/request_person_merge_test.go
 delete mode 100644 
connectors/ACCESS/AMIE-Processor/handler/request_project_create_test.go
 delete mode 100644 
connectors/ACCESS/AMIE-Processor/handler/request_project_inactivate_test.go
 delete mode 100644 
connectors/ACCESS/AMIE-Processor/handler/request_project_reactivate_test.go
 delete mode 100644 
connectors/ACCESS/AMIE-Processor/handler/request_user_modify_test.go
 delete mode 100644 connectors/ACCESS/AMIE-Processor/handler/router_test.go
 delete mode 100644 connectors/ACCESS/AMIE-Processor/handler/testutil_test.go
 delete mode 100644 connectors/ACCESS/AMIE-Processor/main.go
 delete mode 100644 connectors/ACCESS/AMIE-Processor/model/cluster_account.go
 delete mode 100644 connectors/ACCESS/AMIE-Processor/model/membership.go
 delete mode 100644 connectors/ACCESS/AMIE-Processor/model/person.go
 delete mode 100644 connectors/ACCESS/AMIE-Processor/model/project.go
 delete mode 100644 connectors/ACCESS/AMIE-Processor/server/server.go
 delete mode 100644 connectors/ACCESS/AMIE-Processor/service/account_service.go
 delete mode 100644 
connectors/ACCESS/AMIE-Processor/service/account_service_test.go
 delete mode 100644 
connectors/ACCESS/AMIE-Processor/service/membership_service.go
 delete mode 100644 
connectors/ACCESS/AMIE-Processor/service/membership_service_test.go
 delete mode 100644 connectors/ACCESS/AMIE-Processor/service/person_service.go
 delete mode 100644 
connectors/ACCESS/AMIE-Processor/service/person_service_test.go
 delete mode 100644 connectors/ACCESS/AMIE-Processor/service/project_service.go
 delete mode 100644 
connectors/ACCESS/AMIE-Processor/service/project_service_test.go
 delete mode 100644 connectors/ACCESS/AMIE-Processor/store/account_store.go
 delete mode 100644 connectors/ACCESS/AMIE-Processor/store/membership_store.go
 delete mode 100644 connectors/ACCESS/AMIE-Processor/store/person_dns_store.go
 delete mode 100644 
connectors/ACCESS/AMIE-Processor/store/person_global_id_store.go
 delete mode 100644 connectors/ACCESS/AMIE-Processor/store/person_store.go
 delete mode 100644 connectors/ACCESS/AMIE-Processor/store/project_store.go
 delete mode 100644 connectors/ACCESS/AMIE-Processor/store/stores.go
 copy 
internal/db/migrations/{000004_compute_allocation_resource_mappings.down.sql => 
000011_projects_status.down.sql} (91%)
 copy 
internal/db/migrations/{000004_compute_allocation_resource_mappings.down.sql => 
000011_projects_status.up.sql} (84%)
 copy internal/db/migrations/{000002_compute_clusters.down.sql => 
000012_cluster_accounts.down.sql} (95%)
 copy internal/db/migrations/{000002_compute_clusters.up.sql => 
000012_cluster_accounts.up.sql} (72%)
 copy 
internal/db/migrations/{000004_compute_allocation_resource_mappings.down.sql => 
000013_users_status.down.sql} (91%)
 copy 
internal/db/migrations/{000004_compute_allocation_resource_mappings.down.sql => 
000013_users_status.up.sql} (86%)
 copy internal/db/migrations/{000002_compute_clusters.down.sql => 
000014_user_merges.down.sql} (95%)
 copy internal/db/migrations/{000002_compute_clusters.up.sql => 
000014_user_merges.up.sql} (58%)
 create mode 100644 internal/store/cluster_account_store.go
 create mode 100644 internal/store/user_merge_store.go
 create mode 100644 pkg/connectors/registry.go
 create mode 100644 pkg/events/cluster_account_subscribe.go
 create mode 100644 pkg/service/cluster_account.go
 create mode 100644 pkg/service/user_merge.go

Reply via email to