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


    omit c703596f0 Implement allocation hierarchy in AMIE handler
    omit 28d678f1e Extract Person, PersonDN, ExternalIdentity, AuditLog to 
core/domain
     add d81bb94cd Initial access cluster documentation
     add 2414ee880 Merge pull request #463 from apache/access-doc
     add 8dd33eb16 Association mapper client impl
     add 43a2b1cf6 Bump github.com/Azure/go-ntlmssp in 
/extensions/SSH-Certificate-Signer
     add 97581d32f Bump github.com/go-jose/go-jose/v4 in 
/extensions/SSH-Certificate-Signer
     add 83af9b69b Bump filippo.io/edwards25519 in 
/connectors/ACCESS/AMIE-Processor
     add 3ac7c46b4 dependency bump up
     add 5132fabce Set up default protection ruleset for default and release 
branches
     add 764fbd1d8 Allocation data models and documentation
     add 43301854e Framework implement to REST API and DB integration
     add 523b191c7 Implement service layer for compute clusters
     add 3f6e4b96f Implemented service layer for compute allocations, 
allocation resources and mapping
     add d486a0c42 Implemented Resource Rate APIs
     add 9db46dcef Implemented service layer for ComputeAllocationDiff
     add f392978ae Implemented the service layer for Allocation Change Requests 
and related events
     add 9d6333262 Implemented the service layer for Compute Allocation 
Memberships
     add f6b9e2a9f Implemented the service layer for Compute Allocation Usage
     add ceb9d4d9c Added subscription layer for connectors to receive 
allocation messages
     add 26cb06dd9 Cleanup repo and adding installation instruction
     add 0a9c107f3 Cleaning stale code
     add d5876e6cc Delete build_output.txt
     add 30e9687da Delete Custos_Diagram.png
     add fd7e77b12 Delete img.png
     add 23c538fb5 Restore Prometheus, Grafana, and Vault dev-compose config

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   (c703596f0)
            \
             N -- N -- N   refs/heads/allocation-management (23c538fb5)

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:
 .asf.yaml                                          |   21 +-
 .gitignore                                         |    4 +-
 CONTRIBUTING.md                                    |   70 ++
 Custos_Diagram.png                                 |  Bin 74473 -> 0 bytes
 INSTALL.md                                         |   64 ++
 cmd/server/main.go                                 |  135 +++
 connectors/ACCESS/AMIE-Processor/db/migrate.go     |    4 +-
 .../db/migrations/000001_initial_schema.down.sql   |   12 +-
 .../db/migrations/000001_initial_schema.up.sql     |  151 +--
 connectors/ACCESS/AMIE-Processor/go.mod            |    6 +-
 connectors/ACCESS/AMIE-Processor/go.sum            |    6 +-
 .../AMIE-Processor/handler/data_account_create.go  |    7 +-
 .../handler/data_account_create_test.go            |    9 +-
 .../AMIE-Processor/handler/data_project_create.go  |    7 +-
 .../handler/data_project_create_test.go            |    9 +-
 .../handler/inform_transaction_complete.go         |    5 +-
 .../handler/inform_transaction_complete_test.go    |    9 +-
 .../handler/request_account_create.go              |   15 +-
 .../handler/request_account_create_test.go         |   19 +-
 .../handler/request_account_inactivate.go          |    7 +-
 .../handler/request_account_inactivate_test.go     |   11 +-
 .../handler/request_account_reactivate.go          |    7 +-
 .../handler/request_account_reactivate_test.go     |    7 +-
 .../AMIE-Processor/handler/request_person_merge.go |    7 +-
 .../handler/request_person_merge_test.go           |   11 +-
 .../handler/request_project_create.go              |   39 +-
 .../handler/request_project_create_test.go         |   59 +-
 .../handler/request_project_inactivate.go          |    9 +-
 .../handler/request_project_inactivate_test.go     |   15 +-
 .../handler/request_project_reactivate.go          |    9 +-
 .../handler/request_project_reactivate_test.go     |   15 +-
 .../AMIE-Processor/handler/request_user_modify.go  |    9 +-
 .../handler/request_user_modify_test.go            |   15 +-
 connectors/ACCESS/AMIE-Processor/main.go           |   29 +-
 .../ACCESS/AMIE-Processor/model/allocation.go      |   48 -
 .../AMIE-Processor/model/allocation_source.go      |   34 -
 .../ACCESS/AMIE-Processor/model/audit.go           |   29 +-
 connectors/ACCESS/AMIE-Processor/model/award.go    |   56 -
 .../ACCESS/AMIE-Processor/model/credit_transfer.go |   51 -
 connectors/ACCESS/AMIE-Processor/model/module.go   |   21 -
 connectors/ACCESS/AMIE-Processor/model/person.go   |   46 +
 .../ACCESS/AMIE-Processor/model/resource_type.go   |   39 -
 .../AMIE-Processor/service/account_service.go      |    5 +-
 .../AMIE-Processor/service/account_service_test.go |   15 +-
 .../AMIE-Processor/service/allocation_service.go   |  334 ------
 .../ACCESS/AMIE-Processor/service/audit_service.go |   45 +-
 .../AMIE-Processor/service/audit_service_test.go   |   61 +-
 .../AMIE-Processor/service/person_service.go       |  174 ++-
 .../AMIE-Processor/service/person_service_test.go  |  214 ++--
 .../AMIE-Processor/store/allocation_store.go       |   87 --
 .../{allocation_source_store.go => audit_store.go} |   31 +-
 .../ACCESS/AMIE-Processor/store/award_store.go     |  101 --
 .../AMIE-Processor/store/credit_transfer_store.go  |   55 -
 .../AMIE-Processor/store/person_dns_store.go       |   43 +-
 ...{project_store.go => person_global_id_store.go} |   31 +-
 .../ACCESS/AMIE-Processor}/store/person_store.go   |   43 +-
 .../AMIE-Processor/store/resource_type_store.go    |   79 --
 connectors/ACCESS/AMIE-Processor/store/stores.go   |   61 +-
 connectors/SLURM/Association-Mapper/.gitignore     |    4 +
 connectors/SLURM/Association-Mapper/Makefile       |   18 +
 connectors/SLURM/Association-Mapper/README.md      |   57 +-
 connectors/SLURM/Association-Mapper/go.mod         |    3 +
 .../internal/operations/accounts.go                |   53 +
 .../internal/operations/accounts_test.go           |   99 ++
 .../internal/operations/associations.go            |   62 ++
 .../internal/operations/associations_test.go       |   74 ++
 .../internal/operations/client.go                  |   71 ++
 .../internal/operations/client_test.go             |   47 +
 .../Association-Mapper/internal/operations/tres.go |   39 +
 .../internal/operations/tres_test.go               |   33 +
 .../internal/operations/types.go                   |  180 +++
 connectors/SLURM/Association-Mapper/main.go        |   25 +
 core/accountprovisioning/go.mod                    |    3 -
 core/accountprovisioning/noop.go                   |   57 -
 core/accountprovisioning/provisioner.go            |   81 --
 .../db/migrations/000001_initial_schema.up.sql     |   84 --
 core/domain/go.mod                                 |   18 -
 core/domain/model/external_identity.go             |   44 -
 core/domain/model/person.go                        |   30 -
 core/domain/model/person_dn.go                     |   28 -
 core/domain/store/audit_log_store.go               |   60 -
 core/domain/store/audit_log_store_test.go          |   87 --
 core/domain/store/external_identity_store.go       |  103 --
 core/domain/store/external_identity_store_test.go  |  130 ---
 core/domain/store/person_dn_store_test.go          |  122 ---
 core/domain/store/person_store_test.go             |  154 ---
 core/domain/store/stores.go                        |   54 -
 dev-ops/compose/docker-compose.yml                 |   20 +-
 docs/ACCESS-HPC-Reference.md                       |   45 +
 docs/API-Docs.md                                   | 1145 ++++++++++++++++++++
 docs/Allocation-Data-Models.md                     |  109 ++
 docs/access-reference.png                          |  Bin 0 -> 676653 bytes
 docs/allocation-dm.png                             |  Bin 0 -> 2740751 bytes
 extensions/SSH-Certificate-Signer/go.mod           |    8 +-
 extensions/SSH-Certificate-Signer/go.sum           |   15 +-
 go.mod                                             |   12 +
 core/domain/go.sum => go.sum                       |   10 +-
 img.png                                            |  Bin 147138 -> 0 bytes
 .../ACCESS/AMIE-Processor => internal}/db/db.go    |   12 +-
 {core/domain => internal}/db/embed.go              |    0
 {core/domain => internal}/db/migrate.go            |   17 +-
 .../db/migrations/000001_initial_schema.down.sql   |    9 +-
 .../db/migrations/000001_initial_schema.up.sql     |   60 +
 .../db/migrations/000002_compute_clusters.down.sql |   12 +-
 .../db/migrations/000002_compute_clusters.up.sql   |   15 +-
 .../migrations/000003_compute_allocations.down.sql |    8 +-
 .../migrations/000003_compute_allocations.up.sql   |   47 +
 ...4_compute_allocation_resource_mappings.down.sql |    7 +-
 ...004_compute_allocation_resource_mappings.up.sql |   32 +
 ...0005_compute_allocation_resource_rates.down.sql |    7 +-
 ...000005_compute_allocation_resource_rates.up.sql |   32 +
 .../000006_compute_allocation_diffs.down.sql       |    7 +-
 .../000006_compute_allocation_diffs.up.sql         |   33 +
 ...007_compute_allocation_change_requests.down.sql |    8 +-
 ...00007_compute_allocation_change_requests.up.sql |   49 +
 .../000008_compute_allocation_memberships.down.sql |    7 +-
 .../000008_compute_allocation_memberships.up.sql   |   34 +
 .../000009_compute_allocation_usages.down.sql      |    7 +-
 .../000009_compute_allocation_usages.up.sql        |   36 +
 .../ACCESS/AMIE-Processor => internal}/db/tx.go    |    0
 internal/server/server.go                          |  766 +++++++++++++
 ...ompute_allocation_change_request_event_store.go |   97 ++
 .../compute_allocation_change_request_store.go     |  109 ++
 internal/store/compute_allocation_diff_store.go    |   97 ++
 .../store/compute_allocation_membership_store.go   |  122 +++
 .../compute_allocation_resource_mapping_store.go   |  102 ++
 .../compute_allocation_resource_rate_store.go      |  110 ++
 .../store/compute_allocation_resource_store.go     |   83 ++
 internal/store/compute_allocation_store.go         |   96 ++
 internal/store/compute_allocation_usage_store.go   |  117 ++
 internal/store/compute_cluster_store.go            |   92 ++
 internal/store/organization_store.go               |   82 ++
 internal/store/project_store.go                    |   97 ++
 internal/store/store.go                            |  256 +++++
 internal/store/user_store.go                       |   97 ++
 pkg/README.md                                      |  120 ++
 pkg/events/bus.go                                  |   44 +
 pkg/events/compute_allocation_diff_subscribe.go    |   48 +
 .../compute_allocation_membership_subscribe.go     |   48 +
 ...ompute_allocation_resource_mapping_subscribe.go |   48 +
 .../compute_allocation_resource_subscribe.go       |   48 +
 pkg/events/compute_allocation_subscribe.go         |   48 +
 pkg/events/organization_subscribe.go               |   47 +
 pkg/events/project_subscribe.go                    |   49 +
 pkg/events/types.go                                |  115 ++
 pkg/events/user_subscribe.go                       |   47 +
 pkg/models/allocation.go                           |   99 ++
 pkg/models/project.go                              |   27 +
 pkg/service/compute_allocation.go                  |  140 +++
 pkg/service/compute_allocation_change_request.go   |  219 ++++
 .../compute_allocation_change_request_event.go     |  119 ++
 pkg/service/compute_allocation_diff.go             |  134 +++
 pkg/service/compute_allocation_membership.go       |  231 ++++
 pkg/service/compute_allocation_resource.go         |  112 ++
 pkg/service/compute_allocation_resource_mapping.go |  124 +++
 pkg/service/compute_allocation_resource_rate.go    |  144 +++
 pkg/service/compute_allocation_usage.go            |  157 +++
 pkg/service/compute_cluster.go                     |  130 +++
 .../handler/noop.go => pkg/service/errors.go       |   36 +-
 pkg/service/organization.go                        |  120 ++
 pkg/service/project.go                             |  141 +++
 pkg/service/service.go                             |  128 +++
 pkg/service/user.go                                |  122 +++
 163 files changed, 8454 insertions(+), 2842 deletions(-)
 create mode 100644 CONTRIBUTING.md
 delete mode 100644 Custos_Diagram.png
 create mode 100644 INSTALL.md
 create mode 100644 cmd/server/main.go
 delete mode 100644 connectors/ACCESS/AMIE-Processor/model/allocation.go
 delete mode 100644 connectors/ACCESS/AMIE-Processor/model/allocation_source.go
 rename core/domain/model/audit_log.go => 
connectors/ACCESS/AMIE-Processor/model/audit.go (65%)
 delete mode 100644 connectors/ACCESS/AMIE-Processor/model/award.go
 delete mode 100644 connectors/ACCESS/AMIE-Processor/model/credit_transfer.go
 delete mode 100644 connectors/ACCESS/AMIE-Processor/model/module.go
 create mode 100644 connectors/ACCESS/AMIE-Processor/model/person.go
 delete mode 100644 connectors/ACCESS/AMIE-Processor/model/resource_type.go
 delete mode 100644 
connectors/ACCESS/AMIE-Processor/service/allocation_service.go
 delete mode 100644 connectors/ACCESS/AMIE-Processor/store/allocation_store.go
 rename connectors/ACCESS/AMIE-Processor/store/{allocation_source_store.go => 
audit_store.go} (59%)
 delete mode 100644 connectors/ACCESS/AMIE-Processor/store/award_store.go
 delete mode 100644 
connectors/ACCESS/AMIE-Processor/store/credit_transfer_store.go
 rename core/domain/store/person_dn_store.go => 
connectors/ACCESS/AMIE-Processor/store/person_dns_store.go (73%)
 copy connectors/ACCESS/AMIE-Processor/store/{project_store.go => 
person_global_id_store.go} (55%)
 rename {core/domain => connectors/ACCESS/AMIE-Processor}/store/person_store.go 
(58%)
 delete mode 100644 
connectors/ACCESS/AMIE-Processor/store/resource_type_store.go
 create mode 100644 connectors/SLURM/Association-Mapper/.gitignore
 create mode 100644 connectors/SLURM/Association-Mapper/Makefile
 create mode 100644 connectors/SLURM/Association-Mapper/go.mod
 create mode 100644 
connectors/SLURM/Association-Mapper/internal/operations/accounts.go
 create mode 100644 
connectors/SLURM/Association-Mapper/internal/operations/accounts_test.go
 create mode 100644 
connectors/SLURM/Association-Mapper/internal/operations/associations.go
 create mode 100644 
connectors/SLURM/Association-Mapper/internal/operations/associations_test.go
 create mode 100644 
connectors/SLURM/Association-Mapper/internal/operations/client.go
 create mode 100644 
connectors/SLURM/Association-Mapper/internal/operations/client_test.go
 create mode 100644 
connectors/SLURM/Association-Mapper/internal/operations/tres.go
 create mode 100644 
connectors/SLURM/Association-Mapper/internal/operations/tres_test.go
 create mode 100644 
connectors/SLURM/Association-Mapper/internal/operations/types.go
 create mode 100644 connectors/SLURM/Association-Mapper/main.go
 delete mode 100644 core/accountprovisioning/go.mod
 delete mode 100644 core/accountprovisioning/noop.go
 delete mode 100644 core/accountprovisioning/provisioner.go
 delete mode 100644 core/domain/db/migrations/000001_initial_schema.up.sql
 delete mode 100644 core/domain/go.mod
 delete mode 100644 core/domain/model/external_identity.go
 delete mode 100644 core/domain/model/person.go
 delete mode 100644 core/domain/model/person_dn.go
 delete mode 100644 core/domain/store/audit_log_store.go
 delete mode 100644 core/domain/store/audit_log_store_test.go
 delete mode 100644 core/domain/store/external_identity_store.go
 delete mode 100644 core/domain/store/external_identity_store_test.go
 delete mode 100644 core/domain/store/person_dn_store_test.go
 delete mode 100644 core/domain/store/person_store_test.go
 delete mode 100644 core/domain/store/stores.go
 create mode 100644 docs/ACCESS-HPC-Reference.md
 create mode 100644 docs/API-Docs.md
 create mode 100644 docs/Allocation-Data-Models.md
 create mode 100644 docs/access-reference.png
 create mode 100644 docs/allocation-dm.png
 create mode 100644 go.mod
 rename core/domain/go.sum => go.sum (91%)
 delete mode 100644 img.png
 copy {connectors/ACCESS/AMIE-Processor => internal}/db/db.go (81%)
 rename {core/domain => internal}/db/embed.go (100%)
 rename {core/domain => internal}/db/migrate.go (77%)
 copy {core/domain => internal}/db/migrations/000001_initial_schema.down.sql 
(85%)
 create mode 100644 internal/db/migrations/000001_initial_schema.up.sql
 rename connectors/ACCESS/AMIE-Processor/db/seed/dev-seed.sql => 
internal/db/migrations/000002_compute_clusters.down.sql (57%)
 copy core/domain/db/migrations/000001_initial_schema.down.sql => 
internal/db/migrations/000002_compute_clusters.up.sql (65%)
 copy core/domain/db/migrations/000001_initial_schema.down.sql => 
internal/db/migrations/000003_compute_allocations.down.sql (85%)
 create mode 100644 internal/db/migrations/000003_compute_allocations.up.sql
 copy core/domain/db/migrations/000001_initial_schema.down.sql => 
internal/db/migrations/000004_compute_allocation_resource_mappings.down.sql 
(85%)
 create mode 100644 
internal/db/migrations/000004_compute_allocation_resource_mappings.up.sql
 copy core/domain/db/migrations/000001_initial_schema.down.sql => 
internal/db/migrations/000005_compute_allocation_resource_rates.down.sql (85%)
 create mode 100644 
internal/db/migrations/000005_compute_allocation_resource_rates.up.sql
 copy core/domain/db/migrations/000001_initial_schema.down.sql => 
internal/db/migrations/000006_compute_allocation_diffs.down.sql (85%)
 create mode 100644 
internal/db/migrations/000006_compute_allocation_diffs.up.sql
 copy core/domain/db/migrations/000001_initial_schema.down.sql => 
internal/db/migrations/000007_compute_allocation_change_requests.down.sql (85%)
 create mode 100644 
internal/db/migrations/000007_compute_allocation_change_requests.up.sql
 copy core/domain/db/migrations/000001_initial_schema.down.sql => 
internal/db/migrations/000008_compute_allocation_memberships.down.sql (85%)
 create mode 100644 
internal/db/migrations/000008_compute_allocation_memberships.up.sql
 rename core/domain/db/migrations/000001_initial_schema.down.sql => 
internal/db/migrations/000009_compute_allocation_usages.down.sql (85%)
 create mode 100644 
internal/db/migrations/000009_compute_allocation_usages.up.sql
 copy {connectors/ACCESS/AMIE-Processor => internal}/db/tx.go (100%)
 create mode 100644 internal/server/server.go
 create mode 100644 
internal/store/compute_allocation_change_request_event_store.go
 create mode 100644 internal/store/compute_allocation_change_request_store.go
 create mode 100644 internal/store/compute_allocation_diff_store.go
 create mode 100644 internal/store/compute_allocation_membership_store.go
 create mode 100644 internal/store/compute_allocation_resource_mapping_store.go
 create mode 100644 internal/store/compute_allocation_resource_rate_store.go
 create mode 100644 internal/store/compute_allocation_resource_store.go
 create mode 100644 internal/store/compute_allocation_store.go
 create mode 100644 internal/store/compute_allocation_usage_store.go
 create mode 100644 internal/store/compute_cluster_store.go
 create mode 100644 internal/store/organization_store.go
 create mode 100644 internal/store/project_store.go
 create mode 100644 internal/store/store.go
 create mode 100644 internal/store/user_store.go
 create mode 100644 pkg/README.md
 create mode 100644 pkg/events/bus.go
 create mode 100644 pkg/events/compute_allocation_diff_subscribe.go
 create mode 100644 pkg/events/compute_allocation_membership_subscribe.go
 create mode 100644 pkg/events/compute_allocation_resource_mapping_subscribe.go
 create mode 100644 pkg/events/compute_allocation_resource_subscribe.go
 create mode 100644 pkg/events/compute_allocation_subscribe.go
 create mode 100644 pkg/events/organization_subscribe.go
 create mode 100644 pkg/events/project_subscribe.go
 create mode 100644 pkg/events/types.go
 create mode 100644 pkg/events/user_subscribe.go
 create mode 100644 pkg/models/allocation.go
 create mode 100644 pkg/models/project.go
 create mode 100644 pkg/service/compute_allocation.go
 create mode 100644 pkg/service/compute_allocation_change_request.go
 create mode 100644 pkg/service/compute_allocation_change_request_event.go
 create mode 100644 pkg/service/compute_allocation_diff.go
 create mode 100644 pkg/service/compute_allocation_membership.go
 create mode 100644 pkg/service/compute_allocation_resource.go
 create mode 100644 pkg/service/compute_allocation_resource_mapping.go
 create mode 100644 pkg/service/compute_allocation_resource_rate.go
 create mode 100644 pkg/service/compute_allocation_usage.go
 create mode 100644 pkg/service/compute_cluster.go
 copy connectors/ACCESS/AMIE-Processor/handler/noop.go => pkg/service/errors.go 
(52%)
 create mode 100644 pkg/service/organization.go
 create mode 100644 pkg/service/project.go
 create mode 100644 pkg/service/service.go
 create mode 100644 pkg/service/user.go

Reply via email to