in spark/sql-30/src/itest/scala/org/elasticsearch/spark/integration/AbstractScalaEsSparkSQL.scala [140:212]
def testParams(): ju.Collection[Array[jl.Object]] = {
val list = new ju.ArrayList[Array[jl.Object]]()
val noQuery = ""
val uriQuery = "?q=*"
val dslQuery = """ {"query" : { "match_all" : { } } } """
// no query meta, push, strict, filter, encode, query
list.add(Array("default", FALSE, TRUE, FALSE, TRUE, FALSE, noQuery))
list.add(Array("defaultstrict", FALSE, TRUE, TRUE, TRUE, FALSE, noQuery))
list.add(Array("defaultnopush", FALSE, FALSE, FALSE, TRUE, FALSE, noQuery))
list.add(Array("withmeta", TRUE, TRUE, FALSE, TRUE, FALSE, noQuery))
list.add(Array("withmetastrict", TRUE, TRUE, TRUE, TRUE, FALSE, noQuery))
list.add(Array("withmetanopush", TRUE, FALSE, FALSE, TRUE, FALSE, noQuery))
// disable double filtering meta, push, strict, filter, encode, query
list.add(Array("default_skiphandled", FALSE, TRUE, FALSE, FALSE, FALSE, noQuery))
list.add(Array("defaultstrict_skiphandled", FALSE, TRUE, TRUE, FALSE, FALSE, noQuery))
list.add(Array("defaultnopush_skiphandled", FALSE, FALSE, FALSE, FALSE, FALSE, noQuery))
list.add(Array("withmeta_skiphandled", TRUE, TRUE, FALSE, FALSE, FALSE, noQuery))
list.add(Array("withmetastrict_skiphandled", TRUE, TRUE, TRUE, FALSE, FALSE, noQuery))
list.add(Array("withmetanopush_skiphandled", TRUE, FALSE, FALSE, FALSE, FALSE, noQuery))
// uri query meta, push, strict, filter, encode, query
list.add(Array("defaulturiquery", FALSE, TRUE, FALSE, TRUE, FALSE, uriQuery))
list.add(Array("defaulturiquerystrict", FALSE, TRUE, TRUE, TRUE, FALSE, uriQuery))
list.add(Array("defaulturiquerynopush", FALSE, FALSE, FALSE, TRUE, FALSE, uriQuery))
list.add(Array("withmetauri_query", TRUE, TRUE, FALSE, TRUE, FALSE, uriQuery))
list.add(Array("withmetauri_querystrict", TRUE, TRUE, TRUE, TRUE, FALSE, uriQuery))
list.add(Array("withmetauri_querynopush", TRUE, FALSE, FALSE, TRUE, FALSE, uriQuery))
// disable double filtering meta, push, strict, filter, encode, query
list.add(Array("defaulturiquery_skiphandled", FALSE, TRUE, FALSE, FALSE, FALSE, uriQuery))
list.add(Array("defaulturiquerystrict_skiphandled", FALSE, TRUE, TRUE, FALSE, FALSE, uriQuery))
list.add(Array("defaulturiquerynopush_skiphandled", FALSE, FALSE, FALSE, FALSE, FALSE, uriQuery))
list.add(Array("withmetauri_query_skiphandled", TRUE, TRUE, FALSE, FALSE, FALSE, uriQuery))
list.add(Array("withmetauri_querystrict_skiphandled", TRUE, TRUE, TRUE, FALSE, FALSE, uriQuery))
list.add(Array("withmetauri_querynopush_skiphandled", TRUE, FALSE, FALSE, FALSE, FALSE, uriQuery))
// dsl query meta, push, strict, filter, encode, query
list.add(Array("defaultdslquery", FALSE, TRUE, FALSE, TRUE, FALSE, dslQuery))
list.add(Array("defaultstrictdslquery", FALSE, TRUE, TRUE, TRUE, FALSE, dslQuery))
list.add(Array("defaultnopushdslquery", FALSE, FALSE, FALSE, TRUE, FALSE, dslQuery))
list.add(Array("withmetadslquery", TRUE, TRUE, FALSE, TRUE, FALSE, dslQuery))
list.add(Array("withmetastrictdslquery", TRUE, TRUE, TRUE, TRUE, FALSE, dslQuery))
list.add(Array("withmetanopushdslquery", TRUE, FALSE, FALSE, TRUE, FALSE, dslQuery))
// disable double filtering meta, push, strict, filter, encode, query
list.add(Array("defaultdslquery_skiphandled", FALSE, TRUE, FALSE, FALSE, FALSE, dslQuery))
list.add(Array("defaultstrictdslquery_skiphandled", FALSE, TRUE, TRUE, FALSE, FALSE, dslQuery))
list.add(Array("defaultnopushdslquery_skiphandled", FALSE, FALSE, FALSE, FALSE, FALSE, dslQuery))
list.add(Array("withmetadslquery_skiphandled", TRUE, TRUE, FALSE, FALSE, FALSE, dslQuery))
list.add(Array("withmetastrictdslquery_skiphandled", TRUE, TRUE, TRUE, FALSE, FALSE, dslQuery))
list.add(Array("withmetanopushdslquery_skiphandled", TRUE, FALSE, FALSE, FALSE, FALSE, dslQuery))
// unicode meta, push, strict, filter, encode, query
list.add(Array("default_" + "בְּדִיק" + "_", FALSE, TRUE, FALSE, TRUE, TRUE, noQuery))
list.add(Array("defaultstrict_" + "בְּדִיק" + "_", FALSE, TRUE, TRUE, TRUE, TRUE, noQuery))
list.add(Array("defaultnopush_" + "בְּדִיק" + "_", FALSE, FALSE, FALSE, TRUE, TRUE, noQuery))
list.add(Array("withmeta_" + "בְּדִיק" + "_", TRUE, TRUE, FALSE, TRUE, TRUE, noQuery))
list.add(Array("withmetastrict_" + "בְּדִיק" + "_", TRUE, TRUE, TRUE, TRUE, TRUE, noQuery))
list.add(Array("withmetanopush_" + "בְּדִיק" + "_", TRUE, FALSE, FALSE, TRUE, TRUE, noQuery))
// disable double filtering meta, push, strict, filter, encode, query
list.add(Array("default_skiphandled_" + "בְּדִיק" + "_", FALSE, TRUE, FALSE, FALSE, TRUE, noQuery))
list.add(Array("defaultstrict_skiphandled_" + "בְּדִיק" + "_", FALSE, TRUE, TRUE, FALSE, TRUE, noQuery))
list.add(Array("defaultnopush_skiphandled_" + "בְּדִיק" + "_", FALSE, FALSE, FALSE, FALSE, TRUE, noQuery))
list.add(Array("withmeta_skiphandled_" + "בְּדִיק" + "_", TRUE, TRUE, FALSE, FALSE, TRUE, noQuery))
list.add(Array("withmetastrict_skiphandled_" + "בְּדִיק" + "_", TRUE, TRUE, TRUE, FALSE, TRUE, noQuery))
list.add(Array("withmetanopush_skiphandled_" + "בְּדִיק" + "_", TRUE, FALSE, FALSE, FALSE, TRUE, noQuery))
list
}