Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Partial implementation with Opensearch serverless #471

Merged
merged 79 commits into from
Jul 29, 2024
Merged

Partial implementation with Opensearch serverless #471

merged 79 commits into from
Jul 29, 2024

Commits on Mar 15, 2024

  1. Configuration menu
    Copy the full SHA
    cf97269 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b495bc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    db5caea View commit details
    Browse the repository at this point in the history
  4. Merge branch 'opensearchclient' of https://github.com/NASA-PDS/regist…

    …ry-api into opensearchclient
    thomas loubrieu committed Mar 15, 2024
    Configuration menu
    Copy the full SHA
    6a8743f View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. Configuration menu
    Copy the full SHA
    39aa95a View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. move API response objects in sub-package of model

    thomas loubrieu committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    117f2a6 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. add explicit discipline node list in configuration for multitenant re…

    …gistry
    thomas loubrieu committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    f9d59bf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    48ca86a View commit details
    Browse the repository at this point in the history

Commits on Apr 5, 2024

  1. Configuration menu
    Copy the full SHA
    e017624 View commit details
    Browse the repository at this point in the history

Commits on Apr 23, 2024

  1. Configuration menu
    Copy the full SHA
    7f385cf View commit details
    Browse the repository at this point in the history

Commits on May 1, 2024

  1. complete lidvid resolver, handle errors.

    thomas loubrieu committed May 1, 2024
    Configuration menu
    Copy the full SHA
    42be227 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    05a6881 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2024

  1. add forgotten file

    thomas loubrieu committed May 2, 2024
    Configuration menu
    Copy the full SHA
    a3cad10 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. Configuration menu
    Copy the full SHA
    5bff508 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. make the q parmeter work on /products

    thomas loubrieu committed May 29, 2024
    Configuration menu
    Copy the full SHA
    03553c1 View commit details
    Browse the repository at this point in the history
  2. add new files for opensearch serverless, ignore locl application.prop…

    …erties in git
    thomas loubrieu committed May 29, 2024
    Configuration menu
    Copy the full SHA
    16710d1 View commit details
    Browse the repository at this point in the history
  3. wip: update terraform scripts for MCP

    thomas loubrieu committed May 29, 2024
    Configuration menu
    Copy the full SHA
    51e48b1 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. terraform work in dev, try to make the API support being in a context…

    … path (wip)
    thomas loubrieu committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    4d6a656 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

  1. add README for terraform

    thomas loubrieu committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    d24207e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    69c8461 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f870906 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2145d2e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    95c2fc9 View commit details
    Browse the repository at this point in the history
  6. move API response objects in sub-package of model

    thomas loubrieu committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    0df99f0 View commit details
    Browse the repository at this point in the history
  7. add explicit discipline node list in configuration for multitenant re…

    …gistry
    thomas loubrieu committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    83f1088 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d96f7a1 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    feb9830 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    3023cd7 View commit details
    Browse the repository at this point in the history
  11. complete lidvid resolver, handle errors.

    thomas loubrieu committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    347be1f View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    6e4d075 View commit details
    Browse the repository at this point in the history
  13. add forgotten file

    thomas loubrieu committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    6387f88 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    825571d View commit details
    Browse the repository at this point in the history
  15. make the q parmeter work on /products

    thomas loubrieu committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    63e0fb5 View commit details
    Browse the repository at this point in the history
  16. add new files for opensearch serverless, ignore locl application.prop…

    …erties in git
    thomas loubrieu committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    55b1083 View commit details
    Browse the repository at this point in the history
  17. wip: update terraform scripts for MCP

    thomas loubrieu committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    ef8d095 View commit details
    Browse the repository at this point in the history
  18. terraform work in dev, try to make the API support being in a context…

    … path (wip)
    thomas loubrieu committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    b8af7fc View commit details
    Browse the repository at this point in the history
  19. add README for terraform

    thomas loubrieu committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    29aa08f View commit details
    Browse the repository at this point in the history
  20. upgrade minor spring framework version as on main

    thomas loubrieu committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    4c5d706 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. add the load balancer to the terraform script

    thomas loubrieu committed Jun 27, 2024
    Configuration menu
    Copy the full SHA
    0a2bfb3 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. re-implement #343

    alexdunnjpl committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    e6068fd View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Configuration menu
    Copy the full SHA
    c53e3e0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    df5bc52 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. Configuration menu
    Copy the full SHA
    9143a8a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d2cebb4 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. Merge pull request #476 from NASA-PDS/343-reimplementation

    re-implement #343 - track_total_hits = true
    alexdunnjpl authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    0fd8b07 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #480 from NASA-PDS/products-route-only-latest

    apply onlyLatest() to /products route
    alexdunnjpl authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    e249241 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #479 from NASA-PDS/products-endpoint-doc-update

    Products endpoint doc update
    alexdunnjpl authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    17759eb View commit details
    Browse the repository at this point in the history
  4. Merge pull request #477 from NASA-PDS/sort-search-after-exceptions

    Sort search after exceptions
    alexdunnjpl authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    d3edf80 View commit details
    Browse the repository at this point in the history
  5. convert RegistrySearchRequestBuilder to subclass of org.opensearch.cl…

    …ient.opensearch.core.SearchRequest.Builder
    alexdunnjpl committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    323e3b3 View commit details
    Browse the repository at this point in the history
  6. reimplement field match methods

    currently only supports String and PdsProductIdentifier
    alexdunnjpl committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    1155708 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9454f1c View commit details
    Browse the repository at this point in the history
  8. excise RegistrySearchRequestBuilder copy constructor

    this is not currently necessary
    alexdunnjpl committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    225aa59 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f5378ad View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    19d2a50 View commit details
    Browse the repository at this point in the history
  11. minor naming tweaks

    alexdunnjpl committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    36ed047 View commit details
    Browse the repository at this point in the history
  12. remove unnecessary getters

    I can't think of a good reason to need to extract these from the builder - if one ever pops up it's easy enough to put them back there
    alexdunnjpl committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    2fdd259 View commit details
    Browse the repository at this point in the history
  13. minor re-order

    alexdunnjpl committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    f2dffb2 View commit details
    Browse the repository at this point in the history
  14. fix bug

    alexdunnjpl committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    d29c557 View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2024

  1. Merge pull request #489 from NASA-PDS/edunn-develop

    RegistrySearchRequestBuilder redesign
    alexdunnjpl authored Jul 12, 2024
    Configuration menu
    Copy the full SHA
    4427ca7 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2024

  1. Configuration menu
    Copy the full SHA
    77248b7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    482532e View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2024

  1. Configuration menu
    Copy the full SHA
    9b7efb3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    dd809bb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5d0fa0f View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d93984d View commit details
    Browse the repository at this point in the history
  5. [partial] re-implement ancestry endpoints and related helper functions

    - implement member-of and member-of/member-of endpoints
    - implement RegistrySearchRequestBuilder methods matchFieldAnyOf() and matchFieldAnyOfIdentifiers()
    alexdunnjpl committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    3773889 View commit details
    Browse the repository at this point in the history
  6. fix bug

    alexdunnjpl committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    bac4a52 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7c9af2a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    973ad53 View commit details
    Browse the repository at this point in the history
  9. [partial] implement ancestry-related endpoints and associated helper …

    …functions
    
    - apply default behaviour of resolving LID to latest-LIDVID and only allowing non-superseded results in output data
    - implement ProductsController.resolveIdentifierToLidvid()
    - implement member-of and member-of/member-of endpoints
    - important explanatory comment
    - implement members and members/members products subroutes
    alexdunnjpl committed Jul 19, 2024
    Configuration menu
    Copy the full SHA
    c00412b View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    0547f29 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. Merge pull request #499 from NASA-PDS/edunn-membership-endpoints

    Refactor membership endpoints to support AOSS and add test cases
    alexdunnjpl authored Jul 24, 2024
    Configuration menu
    Copy the full SHA
    acc790f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    58d3c68 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    924cffc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1a36e9a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1475d1f View commit details
    Browse the repository at this point in the history
  6. Remove blob (#513)

    * remove blob from PdsProduct responses
    
    * fix the get credential scheduled configuration. wip on terraform
    
    * remove blob fields from kvp responses
    
    ---------
    
    Co-authored-by: thomas loubrieu <thomas.loubrieu@jpl.nasa.gov>
    tloubrieu-jpl and thomas loubrieu authored Jul 24, 2024
    Configuration menu
    Copy the full SHA
    d2a2895 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Merge pull request #512 from NASA-PDS/classes-endpoints

    Add newly refactored `/classes/{class}` endpoint
    jordanpadams authored Jul 29, 2024
    Configuration menu
    Copy the full SHA
    142ed47 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #496 from NASA-PDS/default_branch_update

    Update unstable-cicd.yaml per new default branch
    jordanpadams authored Jul 29, 2024
    Configuration menu
    Copy the full SHA
    c9408ff View commit details
    Browse the repository at this point in the history