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

Validate Accept and Content-Type header for compatible API #54103

Merged
merged 61 commits into from
Apr 20, 2020

Commits on Mar 5, 2020

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

Commits on Mar 6, 2020

  1. Index and Get and Infra

    1226 tests, 227 failures, 16ignored
    23 / 2 failled in index/*
    failing
    CompatRestIT. test {yaml=index/70_mix_typeless_typeful/Index call that
    introduces new field mappings}
    CompatRestIT. test {yaml=index/70_mix_typeless_typeful/Index with
    typeless API on an index that has types}
    pgomulka committed Mar 6, 2020
    Configuration menu
    Copy the full SHA
    c99b818 View commit details
    Browse the repository at this point in the history
  2. minor tests

    pgomulka committed Mar 6, 2020
    Configuration menu
    Copy the full SHA
    c9c0e55 View commit details
    Browse the repository at this point in the history
  3. compile fixees

    pgomulka committed Mar 6, 2020
    Configuration menu
    Copy the full SHA
    258542e View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2020

  1. Configuration menu
    Copy the full SHA
    548fbd9 View commit details
    Browse the repository at this point in the history
  2. disable testing conventions

    pgomulka committed Mar 9, 2020
    Configuration menu
    Copy the full SHA
    0dbea8a View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2020

  1. Configuration menu
    Copy the full SHA
    4cf6bc1 View commit details
    Browse the repository at this point in the history
  2. more tests and cleanup

    pgomulka committed Mar 10, 2020
    Configuration menu
    Copy the full SHA
    3ac22b1 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2020

  1. Configuration menu
    Copy the full SHA
    38721fe View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f2db19f View commit details
    Browse the repository at this point in the history
  3. fix preCommit

    jakelandis committed Mar 11, 2020
    Configuration menu
    Copy the full SHA
    b83b4ce View commit details
    Browse the repository at this point in the history
  4. Merge pull request #18 from jakelandis/introduce_module

    Introduce module for compat code
    pgomulka committed Mar 11, 2020
    Configuration menu
    Copy the full SHA
    cf1d340 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5c4a02d View commit details
    Browse the repository at this point in the history
  6. moving test classes and compat related code to separate v7 module

    code review follow up
    pgomulka committed Mar 11, 2020
    Configuration menu
    Copy the full SHA
    0ef7e18 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2020

  1. Configuration menu
    Copy the full SHA
    835ce56 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f440231 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    84f1dde View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2020

  1. rename tests and enable them

    pgomulka committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    d106d1b View commit details
    Browse the repository at this point in the history
  2. rename isV7Compatible method

    pgomulka committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    cf61bbd View commit details
    Browse the repository at this point in the history
  3. checkstyle

    pgomulka committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    f00f438 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ae1799f View commit details
    Browse the repository at this point in the history
  5. Revert "Merge branch 'master' into compat/type-index-get"

    This reverts commit ae1799f, reversing
    changes made to f00f438.
    pgomulka committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    a0fce89 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7e55744 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    00fe62d View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2020

  1. use locale with toLowerCase

    pgomulka committed Mar 17, 2020
    Configuration menu
    Copy the full SHA
    a6f0b9a View commit details
    Browse the repository at this point in the history
  2. spotless

    pgomulka committed Mar 17, 2020
    Configuration menu
    Copy the full SHA
    4eff534 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2d4161c View commit details
    Browse the repository at this point in the history
  4. fix tests

    pgomulka committed Mar 17, 2020
    Configuration menu
    Copy the full SHA
    6830f97 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2020

  1. Use content-type header with compatible api

    When a request to a compatible api contains a body it will require a
    content-type header to also contain a compatible media-type - in a form
    application/vnd.elasticsearch+json;compatible-with=7
    When there is no body - it will not be required.
    Accept header is always required for compatible API
    pgomulka committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    587f84d View commit details
    Browse the repository at this point in the history
  2. imports

    pgomulka committed Mar 24, 2020
    Configuration menu
    Copy the full SHA
    7b092f5 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2020

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

Commits on Mar 30, 2020

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

Commits on Apr 1, 2020

  1. spotless

    pgomulka committed Apr 1, 2020
    Configuration menu
    Copy the full SHA
    2374c20 View commit details
    Browse the repository at this point in the history
  2. fix compile test

    pgomulka committed Apr 1, 2020
    Configuration menu
    Copy the full SHA
    eeae41f View commit details
    Browse the repository at this point in the history
  3. checkstyle

    pgomulka committed Apr 1, 2020
    Configuration menu
    Copy the full SHA
    e7d9b29 View commit details
    Browse the repository at this point in the history

Commits on Apr 2, 2020

  1. rename of mimetype header

    pgomulka committed Apr 2, 2020
    Configuration menu
    Copy the full SHA
    268bc1c View commit details
    Browse the repository at this point in the history
  2. additional header test

    pgomulka committed Apr 2, 2020
    Configuration menu
    Copy the full SHA
    15f4be5 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2020

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

Commits on Apr 6, 2020

  1. initial headers validation

    pgomulka committed Apr 6, 2020
    Configuration menu
    Copy the full SHA
    3d975f3 View commit details
    Browse the repository at this point in the history
  2. test cases

    pgomulka committed Apr 6, 2020
    Configuration menu
    Copy the full SHA
    09ef281 View commit details
    Browse the repository at this point in the history
  3. remove unused testcase

    pgomulka committed Apr 6, 2020
    Configuration menu
    Copy the full SHA
    bf09243 View commit details
    Browse the repository at this point in the history
  4. precommit

    pgomulka committed Apr 6, 2020
    Configuration menu
    Copy the full SHA
    30f1c40 View commit details
    Browse the repository at this point in the history

Commits on Apr 7, 2020

  1. headers validation

    pgomulka committed Apr 7, 2020
    Configuration menu
    Copy the full SHA
    a013a03 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2020

  1. 273 failing

    pgomulka committed Apr 8, 2020
    Configuration menu
    Copy the full SHA
    6c28434 View commit details
    Browse the repository at this point in the history
  2. *.*

    pgomulka committed Apr 8, 2020
    Configuration menu
    Copy the full SHA
    37d6426 View commit details
    Browse the repository at this point in the history

Commits on Apr 9, 2020

  1. precommit

    pgomulka committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    1d57fe7 View commit details
    Browse the repository at this point in the history
  2. cleanup

    pgomulka committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    0662ef3 View commit details
    Browse the repository at this point in the history
  3. cleanup

    pgomulka committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    86f8bc0 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b292080 View commit details
    Browse the repository at this point in the history
  5. fix docs

    pgomulka committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    a4f472d View commit details
    Browse the repository at this point in the history
  6. fix different mimetypes

    pgomulka committed Apr 9, 2020
    Configuration menu
    Copy the full SHA
    bb827bc View commit details
    Browse the repository at this point in the history

Commits on Apr 10, 2020

  1. support text formats

    pgomulka committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    e9a4fbd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f876d46 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    47fd5cb View commit details
    Browse the repository at this point in the history
  4. allow empty accept header

    pgomulka committed Apr 10, 2020
    Configuration menu
    Copy the full SHA
    bcb11fd View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2020

  1. Configuration menu
    Copy the full SHA
    225a00b View commit details
    Browse the repository at this point in the history
  2. check which tests fail

    pgomulka committed Apr 14, 2020
    Configuration menu
    Copy the full SHA
    ebaa7c9 View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2020

  1. fix netty test

    pgomulka committed Apr 15, 2020
    Configuration menu
    Copy the full SHA
    c96bd86 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    10e8d1b View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2020

  1. cleanup

    pgomulka committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    3181daf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9bd396a View commit details
    Browse the repository at this point in the history