File tree Expand file tree Collapse file tree 3 files changed +5
-9
lines changed
Expand file tree Collapse file tree 3 files changed +5
-9
lines changed Original file line number Diff line number Diff line change 1212 describe "indexing with http_compression turned on" , :integration => true do
1313 let ( :event ) { LogStash ::Event . new ( "message" => "Hello World!" , "type" => type ) }
1414 let ( :index ) { 10 . times . collect { rand ( 10 ) . to_s } . join ( "" ) }
15- let ( :type ) { 10 . times . collect { rand ( 10 ) . to_s } . join ( "" ) }
15+ let ( :type ) { ESHelper . es_version_satisfies? ( "< 7" ) ? "doc" : "_doc" }
1616 let ( :event_count ) { 10000 + rand ( 500 ) }
1717 let ( :events ) { event_count . times . map { event } . to_a }
1818 let ( :config ) {
5050 result = LogStash ::Json . load ( response . body )
5151 result [ "hits" ] [ "hits" ] . each do |doc |
5252 if ESHelper . es_version_satisfies? ( ">= 6" )
53- expect ( doc [ "_type" ] ) . to eq ( doc_type )
54- else
5553 expect ( doc [ "_type" ] ) . to eq ( type )
5654 end
5755 expect ( doc [ "_index" ] ) . to eq ( index )
Original file line number Diff line number Diff line change 1212 }
1313 }
1414 let ( :index ) { 10 . times . collect { rand ( 10 ) . to_s } . join ( "" ) }
15- let ( :type ) { ESHelper . es_version_satisfies? ( "<= 6.3 " ) ? "doc" : "_doc" }
15+ let ( :type ) { ESHelper . es_version_satisfies? ( "< 7 " ) ? "doc" : "_doc" }
1616
1717 subject { LogStash ::Outputs ::ElasticSearch . new ( config ) }
1818
4848describe "indexing" do
4949 let ( :event ) { LogStash ::Event . new ( "message" => "Hello World!" , "type" => type ) }
5050 let ( :index ) { 10 . times . collect { rand ( 10 ) . to_s } . join ( "" ) }
51- let ( :type ) { 10 . times . collect { rand ( 10 ) . to_s } . join ( "" ) }
51+ let ( :type ) { ESHelper . es_version_satisfies? ( "< 7" ) ? "doc" : "_doc" }
5252 let ( :event_count ) { 1 + rand ( 2 ) }
5353 let ( :config ) { "not implemented" }
5454 let ( :events ) { event_count . times . map { event } . to_a }
8080 result = LogStash ::Json . load ( response . body )
8181 result [ "hits" ] [ "hits" ] . each do |doc |
8282 if ESHelper . es_version_satisfies? ( ">= 6" )
83- expect ( doc [ "_type" ] ) . to eq ( doc_type )
84- else
8583 expect ( doc [ "_type" ] ) . to eq ( type )
8684 end
8785 expect ( doc [ "_index" ] ) . to eq ( index )
120118 end
121119
122120 describe "an indexer with no type value set (default to doc)" , :integration => true do
123- let ( :type ) { " doc" }
121+ let ( :type ) { ESHelper . es_version_satisfies? ( "< 7" ) ? " doc" : "_doc " }
124122 let ( :config ) {
125123 {
126124 "hosts" => get_host_port ,
Original file line number Diff line number Diff line change 77 shared_examples "a join field based parent indexer" do
88 let ( :index ) { 10 . times . collect { rand ( 10 ) . to_s } . join ( "" ) }
99
10- let ( :type ) { ESHelper . es_version_satisfies? ( "<= 6.3 " ) ? "doc" : "_doc" }
10+ let ( :type ) { ESHelper . es_version_satisfies? ( "< 7 " ) ? "doc" : "_doc" }
1111
1212 let ( :event_count ) { 10000 + rand ( 500 ) }
1313 let ( :parent ) { "not_implemented" }
You can’t perform that action at this time.
0 commit comments