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

Add support for composable index templates #437

Merged

Commits on Nov 14, 2023

  1. Allow renaming URL path parts in generator

    Signed-off-by: Thomas Farr <tsfarr@amazon.com>
    Xtansia committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    2f73247 View commit details
    Browse the repository at this point in the history
  2. Generate {delete,exists,get,put}_index_template as *ComposableTemplate

    Signed-off-by: Thomas Farr <tsfarr@amazon.com>
    Xtansia committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    c785327 View commit details
    Browse the repository at this point in the history
  3. Add resp/req bodies for *ComposableIndexTemplate

    Signed-off-by: Thomas Farr <tsfarr@amazon.com>
    Xtansia committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    b9a9008 View commit details
    Browse the repository at this point in the history
  4. Fix tests

    Signed-off-by: Thomas Farr <tsfarr@amazon.com>
    Xtansia committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    7dec1d8 View commit details
    Browse the repository at this point in the history
  5. Add ComposableIndexTemplateCrudTests

    Signed-off-by: Thomas Farr <tsfarr@amazon.com>
    Xtansia committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    c883bdb View commit details
    Browse the repository at this point in the history
  6. Add ComposableIndexTemplateExists tests

    Signed-off-by: Thomas Farr <tsfarr@amazon.com>
    Xtansia committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    556a8c5 View commit details
    Browse the repository at this point in the history
  7. Add DeleteComposableIndexTemplate tests

    Signed-off-by: Thomas Farr <tsfarr@amazon.com>
    Xtansia committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    5168dbc View commit details
    Browse the repository at this point in the history
  8. Add GetComposableIndexTemplate tests

    Signed-off-by: Thomas Farr <tsfarr@amazon.com>
    Xtansia committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    d60b9fb View commit details
    Browse the repository at this point in the history
  9. Add PutComposableIndexTemplate tests

    Signed-off-by: Thomas Farr <tsfarr@amazon.com>
    Xtansia committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    30d538f View commit details
    Browse the repository at this point in the history
  10. Non-overlapping templates

    Signed-off-by: Thomas Farr <tsfarr@amazon.com>
    Xtansia committed Nov 14, 2023
    Configuration menu
    Copy the full SHA
    210460a View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2023

  1. Fix tests

    Signed-off-by: Thomas Farr <tsfarr@amazon.com>
    Xtansia committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    ea5bac7 View commit details
    Browse the repository at this point in the history
  2. Test data_stream template mapping serialization

    Signed-off-by: Thomas Farr <tsfarr@amazon.com>
    Xtansia committed Nov 15, 2023
    Configuration menu
    Copy the full SHA
    733162a View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2023

  1. Update guide and add sample

    Signed-off-by: Thomas Farr <tsfarr@amazon.com>
    Xtansia committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    bc669bd View commit details
    Browse the repository at this point in the history
  2. Add changelog entry

    Signed-off-by: Thomas Farr <tsfarr@amazon.com>
    Xtansia committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    c2d2a7b View commit details
    Browse the repository at this point in the history
  3. Tidy generated code

    Signed-off-by: Thomas Farr <tsfarr@amazon.com>
    Xtansia committed Nov 16, 2023
    Configuration menu
    Copy the full SHA
    23a262b View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2023

  1. Review feedback

    Signed-off-by: Thomas Farr <tsfarr@amazon.com>
    Xtansia committed Nov 21, 2023
    Configuration menu
    Copy the full SHA
    c6e3093 View commit details
    Browse the repository at this point in the history