diff --git a/dev-tools/create-bwc-index.py b/dev-tools/create-bwc-index.py index ca78d14cfac85..378d088499351 100644 --- a/dev-tools/create-bwc-index.py +++ b/dev-tools/create-bwc-index.py @@ -69,6 +69,34 @@ def index_documents(es, index_name, type, num_docs): logging.info('Flushing index') es.indices.flush(index=index_name) +def delete_by_query(es, version, index_name, doc_type): + + logging.info('Deleting long_sort:[10..20] docs') + + query = {'query': + {'range': + {'long_sort': + {'gte': 10, + 'lte': 20}}}} + + if version.startswith('0.90.') or version in ('1.0.0.Beta1', '1.0.0.Beta2'): + # TODO #10262: we can't write DBQ into the translog for these old versions until we fix this back-compat bug: + + # #4074: these versions don't expect to see the top-level 'query' to count/delete_by_query: + query = query['query'] + return + + deleted_count = es.count(index=index_name, doc_type=doc_type, body=query)['count'] + + result = es.delete_by_query(index=index_name, + doc_type=doc_type, + body=query) + + # make sure no shards failed: + assert result['_indices'][index_name]['_shards']['failed'] == 0, 'delete by query failed: %s' % result + + logging.info('Deleted %d docs' % deleted_count) + def run_basic_asserts(es, index_name, type, num_docs): count = es.count(index=index_name)['count'] assert count == num_docs, 'Expected %r but got %r documents' % (num_docs, count) @@ -150,7 +178,7 @@ def generate_index(client, version): } } # completion type was added in 0.90.3 - if not version in ['0.90.0.Beta1', '0.90.0.RC1', '0.90.0.RC2', '0.90.0', '0.90.1', '0.90.2']: + if version not in ['0.90.0.Beta1', '0.90.0.RC1', '0.90.0.RC2', '0.90.0', '0.90.1', '0.90.2']: mappings['analyzer_type1']['properties']['completion_with_index_analyzer'] = { 'type': 'completion', 'index_analyzer': 'standard' @@ -312,6 +340,12 @@ def main(): generate_index(client, cfg.version) if cfg.snapshot_supported: snapshot_index(client, cfg) + + # 10067: get a delete-by-query into the translog on upgrade. We must do + # this after the snapshot, because it calls flush. Otherwise the index + # will already have the deletions applied on upgrade. + delete_by_query(client, cfg.version, 'test', 'doc') + finally: if 'node' in vars(): logging.info('Shutting down node with pid %d', node.pid) diff --git a/dev-tools/get-bwc-version.py b/dev-tools/get-bwc-version.py index 7db17b99c1747..a44c06af5763b 100644 --- a/dev-tools/get-bwc-version.py +++ b/dev-tools/get-bwc-version.py @@ -61,7 +61,11 @@ def main(): else: filename = '%s.tar.gz' % version_dir - url = 'https://download.elasticsearch.org/elasticsearch/elasticsearch/%s' % filename + if c.version == '1.2.0': + # 1.2.0 was pulled from download.elasticsearch.org because of routing bug: + url = 'http://central.maven.org/maven2/org/elasticsearch/elasticsearch/1.2.0/%s' % filename + else: + url = 'https://download.elasticsearch.org/elasticsearch/elasticsearch/%s' % filename print('Downloading %s' % url) urllib.request.urlretrieve(url, filename) diff --git a/src/test/java/org/elasticsearch/bwcompat/OldIndexBackwardsCompatibilityTests.java b/src/test/java/org/elasticsearch/bwcompat/OldIndexBackwardsCompatibilityTests.java index ca8e4315d28fc..9e0490260e084 100644 --- a/src/test/java/org/elasticsearch/bwcompat/OldIndexBackwardsCompatibilityTests.java +++ b/src/test/java/org/elasticsearch/bwcompat/OldIndexBackwardsCompatibilityTests.java @@ -116,7 +116,9 @@ void assertOldIndexWorks(String index) throws Exception { assertBasicSearchWorks(); assertRealtimeGetWorks(); assertNewReplicasWork(); - assertUpgradeWorks(isLatestLuceneVersion(index)); + Version version = extractVersion(index); + assertUpgradeWorks(isLatestLuceneVersion(version)); + assertDeleteByQueryWorked(version); unloadIndex(); } @@ -124,8 +126,7 @@ Version extractVersion(String index) { return Version.fromString(index.substring(index.indexOf('-') + 1, index.lastIndexOf('.'))); } - boolean isLatestLuceneVersion(String index) { - Version version = extractVersion(index); + boolean isLatestLuceneVersion(Version version) { return version.luceneVersion.major == Version.CURRENT.luceneVersion.major && version.luceneVersion.minor == Version.CURRENT.luceneVersion.minor; } @@ -186,6 +187,16 @@ void assertNewReplicasWork() throws Exception { .execute().actionGet()); waitNoPendingTasksOnAll(); // make sure the replicas are removed before going on } + + // #10067: create-bwc-index.py deleted any doc with long_sort:[10-20] + void assertDeleteByQueryWorked(Version version) throws Exception { + if (version.onOrBefore(Version.V_1_0_0_Beta2)) { + // TODO: remove this once #10262 is fixed + return; + } + SearchRequestBuilder searchReq = client().prepareSearch("test").setQuery(QueryBuilders.queryStringQuery("long_sort:[10 TO 20]")); + assertEquals(0, searchReq.get().getHits().getTotalHits()); + } void assertUpgradeWorks(boolean alreadyLatest) throws Exception { HttpRequestBuilder httpClient = httpClient(); diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.0.Beta1.zip b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.0.Beta1.zip index 749a9c48f0f10..bee97a55907fe 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.0.Beta1.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.0.Beta1.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.0.RC1.zip b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.0.RC1.zip index e83238295bff5..af86264b31e3a 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.0.RC1.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.0.RC1.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.0.RC2.zip b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.0.RC2.zip index 86629fc79118d..bd535b8024a64 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.0.RC2.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.0.RC2.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.0.zip b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.0.zip index de9a803c77481..c2a864ff22c98 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.0.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.0.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.1.zip b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.1.zip index ff213efadc6ac..c5e3425d17e7f 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.1.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.1.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.10.zip b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.10.zip index 070d74d8befe8..eb2553f8ad499 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.10.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.10.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.11.zip b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.11.zip index c817a71a11930..0416b1f33168d 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.11.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.11.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.12.zip b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.12.zip index 0e22c872f9edb..830fbee7296df 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.12.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.12.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.13.zip b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.13.zip index 8a6a4a5113d3a..48b15c7a50769 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.13.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.13.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.2.zip b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.2.zip index 7ee7f1d7cdf65..fe588d0d28aac 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.2.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.2.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.3.zip b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.3.zip index 152b03e236f0a..d9d84db46eb0f 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.3.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.3.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.4.zip b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.4.zip index 163f040a794a4..547d1e8ff12bb 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.4.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.4.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.5.zip b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.5.zip index f2155a99d3fc6..8decd0266ab06 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.5.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.5.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.6.zip b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.6.zip index c5f0ecacdf844..adacd401239a2 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.6.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.6.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.7.zip b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.7.zip index e00caacafd368..0717121efcab8 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.7.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.7.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.8.zip b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.8.zip index bf7953b43a868..9b2dcce0cdea5 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.8.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.8.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.9.zip b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.9.zip index f3d32b03b07dc..7a26ae5732152 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-0.90.9.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-0.90.9.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-1.0.0.Beta1.zip b/src/test/resources/org/elasticsearch/bwcompat/index-1.0.0.Beta1.zip index b4b4917a3bd39..d97cb3103e4c6 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-1.0.0.Beta1.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-1.0.0.Beta1.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-1.0.0.Beta2.zip b/src/test/resources/org/elasticsearch/bwcompat/index-1.0.0.Beta2.zip index 16b1f0001bfcb..b061d04ccdd2d 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-1.0.0.Beta2.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-1.0.0.Beta2.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-1.0.0.RC1.zip b/src/test/resources/org/elasticsearch/bwcompat/index-1.0.0.RC1.zip index d71aa6d43e4b9..361c8a016a023 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-1.0.0.RC1.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-1.0.0.RC1.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-1.0.0.RC2.zip b/src/test/resources/org/elasticsearch/bwcompat/index-1.0.0.RC2.zip index 8b1867f3b0a05..c5bddf8b04fe4 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-1.0.0.RC2.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-1.0.0.RC2.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-1.0.0.zip b/src/test/resources/org/elasticsearch/bwcompat/index-1.0.0.zip index 91b11b8494bdf..187985ccf14e3 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-1.0.0.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-1.0.0.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-1.0.1.zip b/src/test/resources/org/elasticsearch/bwcompat/index-1.0.1.zip index dd8b486663d23..767095ea1ebb3 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-1.0.1.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-1.0.1.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-1.0.2.zip b/src/test/resources/org/elasticsearch/bwcompat/index-1.0.2.zip index c22915d404eeb..ee6d095c86171 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-1.0.2.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-1.0.2.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-1.0.3.zip b/src/test/resources/org/elasticsearch/bwcompat/index-1.0.3.zip index d9bdd1286e666..c4a9b86717abd 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-1.0.3.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-1.0.3.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-1.1.0.zip b/src/test/resources/org/elasticsearch/bwcompat/index-1.1.0.zip index 961aa6deec7f8..6af890ec01a76 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-1.1.0.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-1.1.0.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-1.1.1.zip b/src/test/resources/org/elasticsearch/bwcompat/index-1.1.1.zip index 415b865a9bb68..04a53fab2e5d6 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-1.1.1.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-1.1.1.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-1.1.2.zip b/src/test/resources/org/elasticsearch/bwcompat/index-1.1.2.zip index 4bfd18ee3728a..ea6dd642af104 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-1.1.2.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-1.1.2.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-1.2.0.zip b/src/test/resources/org/elasticsearch/bwcompat/index-1.2.0.zip index 56d869e5f41d7..ade10a6686421 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-1.2.0.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-1.2.0.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-1.2.1.zip b/src/test/resources/org/elasticsearch/bwcompat/index-1.2.1.zip index 590ce24ecd331..543152f79b3e1 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-1.2.1.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-1.2.1.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-1.2.2.zip b/src/test/resources/org/elasticsearch/bwcompat/index-1.2.2.zip index f084d38be42b6..a8d16cc82ca08 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-1.2.2.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-1.2.2.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-1.2.3.zip b/src/test/resources/org/elasticsearch/bwcompat/index-1.2.3.zip index 393f4343d1304..bf17871657e77 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-1.2.3.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-1.2.3.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-1.2.4.zip b/src/test/resources/org/elasticsearch/bwcompat/index-1.2.4.zip index 0d64ad012b0c5..9f827b21414ef 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-1.2.4.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-1.2.4.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-1.3.0.zip b/src/test/resources/org/elasticsearch/bwcompat/index-1.3.0.zip index 1cc0904de5db6..205d47e844548 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-1.3.0.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-1.3.0.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-1.3.1.zip b/src/test/resources/org/elasticsearch/bwcompat/index-1.3.1.zip index df1c4edc20890..4be059dca638f 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-1.3.1.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-1.3.1.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-1.3.2.zip b/src/test/resources/org/elasticsearch/bwcompat/index-1.3.2.zip index c8804837b7aad..631c7df24eea7 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-1.3.2.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-1.3.2.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-1.3.3.zip b/src/test/resources/org/elasticsearch/bwcompat/index-1.3.3.zip index d17d37a611543..a08e2071bbc1a 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-1.3.3.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-1.3.3.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-1.3.4.zip b/src/test/resources/org/elasticsearch/bwcompat/index-1.3.4.zip index b2c13c863b8c8..353f2107d037d 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-1.3.4.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-1.3.4.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-1.3.5.zip b/src/test/resources/org/elasticsearch/bwcompat/index-1.3.5.zip index 650016f1131c2..60cc0f3c7d4c6 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-1.3.5.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-1.3.5.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-1.3.6.zip b/src/test/resources/org/elasticsearch/bwcompat/index-1.3.6.zip index c590ba0b513eb..270bbdc9d4afb 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-1.3.6.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-1.3.6.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-1.3.7.zip b/src/test/resources/org/elasticsearch/bwcompat/index-1.3.7.zip index d3f5117833416..2e6256dc4a925 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-1.3.7.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-1.3.7.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-1.3.8.zip b/src/test/resources/org/elasticsearch/bwcompat/index-1.3.8.zip index 8ae792c76f747..99867dc840c50 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-1.3.8.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-1.3.8.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-1.3.9.zip b/src/test/resources/org/elasticsearch/bwcompat/index-1.3.9.zip index 42e52aa39d018..4e363563ca6f7 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-1.3.9.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-1.3.9.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-1.4.0.Beta1.zip b/src/test/resources/org/elasticsearch/bwcompat/index-1.4.0.Beta1.zip index e39ed7d1e584a..fa2ad7b881f3a 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-1.4.0.Beta1.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-1.4.0.Beta1.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-1.4.0.zip b/src/test/resources/org/elasticsearch/bwcompat/index-1.4.0.zip index 3b4405266fd7a..6353c971dd3ed 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-1.4.0.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-1.4.0.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-1.4.1.zip b/src/test/resources/org/elasticsearch/bwcompat/index-1.4.1.zip index 03bd946dbcde0..887e269588638 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-1.4.1.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-1.4.1.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-1.4.2.zip b/src/test/resources/org/elasticsearch/bwcompat/index-1.4.2.zip index cfa97722b82ea..bf43d0273e852 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-1.4.2.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-1.4.2.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-1.4.3.zip b/src/test/resources/org/elasticsearch/bwcompat/index-1.4.3.zip index 79899763ecf46..d66d12ae101d9 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-1.4.3.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-1.4.3.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-1.4.4.zip b/src/test/resources/org/elasticsearch/bwcompat/index-1.4.4.zip index e6099fa29687a..2d7ffa9e93b73 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-1.4.4.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-1.4.4.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/index-1.5.0.zip b/src/test/resources/org/elasticsearch/bwcompat/index-1.5.0.zip index 5b228baa45c24..7b0e517f301ba 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/index-1.5.0.zip and b/src/test/resources/org/elasticsearch/bwcompat/index-1.5.0.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/repo-1.0.0.Beta2.zip b/src/test/resources/org/elasticsearch/bwcompat/repo-1.0.0.Beta2.zip index d480a5a45425a..e1f2ef7185de2 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/repo-1.0.0.Beta2.zip and b/src/test/resources/org/elasticsearch/bwcompat/repo-1.0.0.Beta2.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/repo-1.0.0.RC1.zip b/src/test/resources/org/elasticsearch/bwcompat/repo-1.0.0.RC1.zip index d2a51e721a7d6..1af76615cd5ed 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/repo-1.0.0.RC1.zip and b/src/test/resources/org/elasticsearch/bwcompat/repo-1.0.0.RC1.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/repo-1.0.0.RC2.zip b/src/test/resources/org/elasticsearch/bwcompat/repo-1.0.0.RC2.zip index 925dbff38f844..29d05c22360f5 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/repo-1.0.0.RC2.zip and b/src/test/resources/org/elasticsearch/bwcompat/repo-1.0.0.RC2.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/repo-1.0.0.zip b/src/test/resources/org/elasticsearch/bwcompat/repo-1.0.0.zip index ecc5cfa4df4db..0b0a0e5c73540 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/repo-1.0.0.zip and b/src/test/resources/org/elasticsearch/bwcompat/repo-1.0.0.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/repo-1.0.1.zip b/src/test/resources/org/elasticsearch/bwcompat/repo-1.0.1.zip index 7ae36861e2b38..becab8a3e6438 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/repo-1.0.1.zip and b/src/test/resources/org/elasticsearch/bwcompat/repo-1.0.1.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/repo-1.0.2.zip b/src/test/resources/org/elasticsearch/bwcompat/repo-1.0.2.zip index ed2921470ab73..ca32f04c9f5e4 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/repo-1.0.2.zip and b/src/test/resources/org/elasticsearch/bwcompat/repo-1.0.2.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/repo-1.0.3.zip b/src/test/resources/org/elasticsearch/bwcompat/repo-1.0.3.zip index ea59e0136acee..c6f0216f20af6 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/repo-1.0.3.zip and b/src/test/resources/org/elasticsearch/bwcompat/repo-1.0.3.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/repo-1.1.0.zip b/src/test/resources/org/elasticsearch/bwcompat/repo-1.1.0.zip index 476245b4c59e3..f514dd36b7d3b 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/repo-1.1.0.zip and b/src/test/resources/org/elasticsearch/bwcompat/repo-1.1.0.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/repo-1.1.1.zip b/src/test/resources/org/elasticsearch/bwcompat/repo-1.1.1.zip index 672e079079902..de2f6027c7580 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/repo-1.1.1.zip and b/src/test/resources/org/elasticsearch/bwcompat/repo-1.1.1.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/repo-1.1.2.zip b/src/test/resources/org/elasticsearch/bwcompat/repo-1.1.2.zip index 9a0eea3ea4750..bdc9698ad12b6 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/repo-1.1.2.zip and b/src/test/resources/org/elasticsearch/bwcompat/repo-1.1.2.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/repo-1.2.0.zip b/src/test/resources/org/elasticsearch/bwcompat/repo-1.2.0.zip index 297a9e97f1640..9e4dc953e88c0 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/repo-1.2.0.zip and b/src/test/resources/org/elasticsearch/bwcompat/repo-1.2.0.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/repo-1.2.1.zip b/src/test/resources/org/elasticsearch/bwcompat/repo-1.2.1.zip index 866b8ce4b94cf..5ab4967fe37b3 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/repo-1.2.1.zip and b/src/test/resources/org/elasticsearch/bwcompat/repo-1.2.1.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/repo-1.2.2.zip b/src/test/resources/org/elasticsearch/bwcompat/repo-1.2.2.zip index 98762dd2cfcc2..356fe6d72fb3b 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/repo-1.2.2.zip and b/src/test/resources/org/elasticsearch/bwcompat/repo-1.2.2.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/repo-1.2.3.zip b/src/test/resources/org/elasticsearch/bwcompat/repo-1.2.3.zip index dcc887e99f81c..78fd666840649 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/repo-1.2.3.zip and b/src/test/resources/org/elasticsearch/bwcompat/repo-1.2.3.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/repo-1.2.4.zip b/src/test/resources/org/elasticsearch/bwcompat/repo-1.2.4.zip index 5599a98fe1b21..58e0525fa8769 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/repo-1.2.4.zip and b/src/test/resources/org/elasticsearch/bwcompat/repo-1.2.4.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.0.zip b/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.0.zip index cde0263f545dc..782d17cef6bf5 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.0.zip and b/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.0.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.1.zip b/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.1.zip index ab1dd28df064e..5bd2aa383cc2c 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.1.zip and b/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.1.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.2.zip b/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.2.zip index 1d5b7c7a5cd76..37d6f525ce996 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.2.zip and b/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.2.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.3.zip b/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.3.zip index 86357e75449ab..01076ac7452a5 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.3.zip and b/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.3.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.4.zip b/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.4.zip index 9e2a4d8669ab2..4e66a570dc573 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.4.zip and b/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.4.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.5.zip b/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.5.zip index 7807587a731eb..4fa4b008d895f 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.5.zip and b/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.5.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.6.zip b/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.6.zip index 6612969fc7b58..d22a572a3ae1d 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.6.zip and b/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.6.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.7.zip b/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.7.zip index ea1fb9a13bb96..8e1299bfa476a 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.7.zip and b/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.7.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.8.zip b/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.8.zip index 06c8cb3c60c81..795de00fe90eb 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.8.zip and b/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.8.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.9.zip b/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.9.zip index 0216155622c2f..b8c625730818a 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.9.zip and b/src/test/resources/org/elasticsearch/bwcompat/repo-1.3.9.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/repo-1.4.0.Beta1.zip b/src/test/resources/org/elasticsearch/bwcompat/repo-1.4.0.Beta1.zip index 19a106f6c82eb..ab62eee95b491 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/repo-1.4.0.Beta1.zip and b/src/test/resources/org/elasticsearch/bwcompat/repo-1.4.0.Beta1.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/repo-1.4.0.zip b/src/test/resources/org/elasticsearch/bwcompat/repo-1.4.0.zip index c6bb71ac460b8..4f79954ed25f2 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/repo-1.4.0.zip and b/src/test/resources/org/elasticsearch/bwcompat/repo-1.4.0.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/repo-1.4.1.zip b/src/test/resources/org/elasticsearch/bwcompat/repo-1.4.1.zip index 643f7952af8f8..9120504ac1117 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/repo-1.4.1.zip and b/src/test/resources/org/elasticsearch/bwcompat/repo-1.4.1.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/repo-1.4.2.zip b/src/test/resources/org/elasticsearch/bwcompat/repo-1.4.2.zip index 6230bbb857b19..d1d28809201f2 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/repo-1.4.2.zip and b/src/test/resources/org/elasticsearch/bwcompat/repo-1.4.2.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/repo-1.4.3.zip b/src/test/resources/org/elasticsearch/bwcompat/repo-1.4.3.zip index 99125a4490a70..a195957da023b 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/repo-1.4.3.zip and b/src/test/resources/org/elasticsearch/bwcompat/repo-1.4.3.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/repo-1.4.4.zip b/src/test/resources/org/elasticsearch/bwcompat/repo-1.4.4.zip index ae6560aa69b25..07fa9854a9eb8 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/repo-1.4.4.zip and b/src/test/resources/org/elasticsearch/bwcompat/repo-1.4.4.zip differ diff --git a/src/test/resources/org/elasticsearch/bwcompat/repo-1.5.0.zip b/src/test/resources/org/elasticsearch/bwcompat/repo-1.5.0.zip index 02408ac7b7578..232dcf0551d44 100644 Binary files a/src/test/resources/org/elasticsearch/bwcompat/repo-1.5.0.zip and b/src/test/resources/org/elasticsearch/bwcompat/repo-1.5.0.zip differ