path # lines of code build/parse_spec_base_8.pl 200 build/parse_spec_xpack_6_0.pl 13 build/add_header.pl 37 build/parse_spec_7_0.pl 34 build/parse_spec_base.pl 180 build/parse_spec_base_74.pl 201 build/parse_spec_8_0.pl 43 build/replace_header.pl 36 build/parse_spec_7_4.pl 44 build/parse_spec_6_0.pl 34 catalog-info.yaml 19 t/50_Cxn_Pool_Async/11_static_node_missing.t 27 t/50_Cxn_Pool_Async/56_max_retries.t 24 t/50_Cxn_Pool_Async/50_noping_normal.t 22 t/50_Cxn_Pool_Async/13_static_node_timesout.t 24 t/50_Cxn_Pool_Async/51_noping_node_fails.t 26 t/50_Cxn_Pool_Async/32_sniff_node_fails.t 27 t/50_Cxn_Pool_Async/17_static_runaway_nodes.t 27 t/50_Cxn_Pool_Async/36_sniff_nodes_starting.t 30 t/50_Cxn_Pool_Async/35_sniff_both_nodes_timeout.t 31 t/50_Cxn_Pool_Async/40_sniff_extract_host.t 14 t/50_Cxn_Pool_Async/34_sniff_node_timeout.t 29 t/50_Cxn_Pool_Async/31_sniff_new_nodes.t 27 t/50_Cxn_Pool_Async/37_sniff_runaway_nodes.t 32 t/50_Cxn_Pool_Async/54_noping_nodes_starting.t 24 t/50_Cxn_Pool_Async/12_static_node_fails.t 31 t/50_Cxn_Pool_Async/38_bad_sniff.t 13 t/50_Cxn_Pool_Async/14_static_both_nodes_timeout.t 27 t/50_Cxn_Pool_Async/10_static_normal.t 20 t/50_Cxn_Pool_Async/55_noping_runaway_nodes.t 29 t/50_Cxn_Pool_Async/33_sniff_both_nodes_fail.t 33 t/50_Cxn_Pool_Async/16_static_nodes_starting.t 24 t/50_Cxn_Pool_Async/39_sniff_max_content.t 49 t/50_Cxn_Pool_Async/53_noping_all_nodes_fail.t 33 t/50_Cxn_Pool_Async/30_sniff_normal.t 20 t/50_Cxn_Pool_Async/15_static_both_nodes_fail.t 35 t/50_Cxn_Pool_Async/52_noping_node_timesout.t 28 t/30_Logger_Async/50_trace_response.t 19 t/30_Logger_Async/30_log_methods.t 37 t/30_Logger_Async/70_trace_comment.t 17 t/30_Logger_Async/80_deprecation_methods.t 12 t/30_Logger_Async/10_explicit.t 33 t/30_Logger_Async/40_trace_request.t 78 t/30_Logger_Async/20_implicit.t 23 t/30_Logger_Async/60_trace_error.t 33 t/Client_8_0_Async/21_fork_mojo.t 4 t/Client_8_0_Async/34_bulk_cxn_errors.t 27 t/Client_8_0_Async/30_bulk_add_action.t 177 t/Client_8_0_Async/32_bulk_flush.t 105 t/Client_8_0_Async/31_bulk_helpers.t 186 t/Client_8_0_Async/40_scroll.t 111 t/Client_8_0_Async/10_live.t 32 t/Client_8_0_Async/61_auth_mojo.t 7 t/Client_8_0_Async/33_bulk_errors.t 153 t/Client_8_0_Async/60_auth_aehttp.t 11 t/Client_8_0_Async/00_print_version.t 20 t/Client_8_0_Async/20_fork_aehttp.t 4 t/10_Basic_Async/10_load.t 13 t/50_Cxn_Pool/11_static_node_missing.t 23 t/50_Cxn_Pool/56_max_retries.t 24 t/50_Cxn_Pool/50_noping_normal.t 22 t/50_Cxn_Pool/13_static_node_timesout.t 24 t/50_Cxn_Pool/51_noping_node_fails.t 26 t/50_Cxn_Pool/32_sniff_node_fails.t 25 t/50_Cxn_Pool/17_static_runaway_nodes.t 27 t/50_Cxn_Pool/36_sniff_nodes_starting.t 29 t/50_Cxn_Pool/35_sniff_both_nodes_timeout.t 29 t/50_Cxn_Pool/40_sniff_extract_host.t 13 t/50_Cxn_Pool/34_sniff_node_timeout.t 27 t/50_Cxn_Pool/31_sniff_new_nodes.t 26 t/50_Cxn_Pool/37_sniff_runaway_nodes.t 27 t/50_Cxn_Pool/54_noping_nodes_starting.t 24 t/50_Cxn_Pool/12_static_node_fails.t 29 t/50_Cxn_Pool/38_bad_sniff.t 13 t/50_Cxn_Pool/14_static_both_nodes_timeout.t 27 t/50_Cxn_Pool/10_static_normal.t 20 t/50_Cxn_Pool/55_noping_runaway_nodes.t 29 t/50_Cxn_Pool/33_sniff_both_nodes_fail.t 31 t/50_Cxn_Pool/16_static_nodes_starting.t 24 t/50_Cxn_Pool/39_sniff_max_content.t 43 t/50_Cxn_Pool/53_noping_all_nodes_fail.t 33 t/50_Cxn_Pool/30_sniff_normal.t 19 t/50_Cxn_Pool/15_static_both_nodes_fail.t 35 t/50_Cxn_Pool/52_noping_node_timesout.t 28 t/60_Cxn_Async/20_process_response.t 67 t/60_Cxn_Async/10_basic.t 29 t/60_Cxn_Async/30_http.t 131 t/Client_8_0/20_fork_httptiny.t 4 t/Client_8_0/34_bulk_cxn_errors.t 19 t/Client_8_0/60_auth_httptiny.t 12 t/Client_8_0/30_bulk_add_action.t 181 t/Client_8_0/32_bulk_flush.t 73 t/Client_8_0/31_bulk_helpers.t 185 t/Client_8_0/40_scroll.t 160 t/Client_8_0/61_auth_lwp.t 11 t/Client_8_0/10_live.t 23 t/Client_8_0/23_fork_netcurl.t 4 t/Client_8_0/62_auth_netcurl.t 11 t/Client_8_0/33_bulk_errors.t 118 t/Client_8_0/00_print_version.t 20 t/Client_8_0/21_fork_lwp.t 4 t/20_Serializer_Async/encode_bulk.pl 39 t/20_Serializer_Async/12_load_pp.t 14 t/20_Serializer_Async/11_load_xs.t 13 t/20_Serializer_Async/30_cpanel_encode_decode.t 7 t/20_Serializer_Async/20_xs_encode_decode.t 7 t/20_Serializer_Async/13_preload_cpanel.t 12 t/20_Serializer_Async/encode_decode.pl 37 t/20_Serializer_Async/31_cpanel_encode_bulk.t 7 t/20_Serializer_Async/14_preload_xs.t 12 t/20_Serializer_Async/41_pp_encode_bulk.t 7 t/20_Serializer_Async/encode_pretty.pl 44 t/20_Serializer_Async/21_xs_encode_bulk.t 7 t/20_Serializer_Async/40_pp_encode_decode.t 7 t/20_Serializer_Async/22_xs_encode_pretty.t 7 t/20_Serializer_Async/32_cpanel_encode_pretty.t 7 t/20_Serializer_Async/10_load_cpanel.t 9 t/20_Serializer_Async/42_pp_encode_pretty.t 7 t/40_Transport/10_tidy_request.t 66 t/40_Transport/30_perform_request.t 49 t/40_Transport/20_send_body_as.t 50 t/Client_7_0_Async/21_fork_mojo.t 4 t/Client_7_0_Async/34_bulk_cxn_errors.t 27 t/Client_7_0_Async/30_bulk_add_action.t 177 t/Client_7_0_Async/32_bulk_flush.t 105 t/Client_7_0_Async/31_bulk_helpers.t 186 t/Client_7_0_Async/40_scroll.t 111 t/Client_7_0_Async/10_live.t 32 t/Client_7_0_Async/61_auth_mojo.t 7 t/Client_7_0_Async/33_bulk_errors.t 153 t/Client_7_0_Async/60_auth_aehttp.t 11 t/Client_7_0_Async/00_print_version.t 20 t/Client_7_0_Async/20_fork_aehttp.t 4 t/10_Basic/10_load.t 12 t/60_Cxn/20_process_response.t 76 t/60_Cxn/10_basic.t 29 t/60_Cxn/30_http.t 195 t/Client_7_0/20_fork_httptiny.t 4 t/Client_7_0/34_bulk_cxn_errors.t 19 t/Client_7_0/60_auth_httptiny.t 12 t/Client_7_0/30_bulk_add_action.t 181 t/Client_7_0/32_bulk_flush.t 73 t/Client_7_0/31_bulk_helpers.t 185 t/Client_7_0/40_scroll.t 160 t/Client_7_0/61_auth_lwp.t 11 t/Client_7_0/10_live.t 23 t/Client_7_0/23_fork_netcurl.t 4 t/Client_7_0/62_auth_netcurl.t 11 t/Client_7_0/33_bulk_errors.t 118 t/Client_7_0/00_print_version.t 20 t/Client_7_0/21_fork_lwp.t 4 t/20_Serializer/encode_bulk.pl 39 t/20_Serializer/12_load_pp.t 14 t/20_Serializer/11_load_xs.t 13 t/20_Serializer/30_cpanel_encode_decode.t 7 t/20_Serializer/20_xs_encode_decode.t 7 t/20_Serializer/13_preload_cpanel.t 12 t/20_Serializer/encode_decode.pl 37 t/20_Serializer/31_cpanel_encode_bulk.t 7 t/20_Serializer/14_preload_xs.t 12 t/20_Serializer/41_pp_encode_bulk.t 7 t/20_Serializer/encode_pretty.pl 44 t/20_Serializer/21_xs_encode_bulk.t 7 t/20_Serializer/40_pp_encode_decode.t 7 t/20_Serializer/22_xs_encode_pretty.t 7 t/20_Serializer/32_cpanel_encode_pretty.t 7 t/20_Serializer/10_load_cpanel.t 9 t/20_Serializer/42_pp_encode_pretty.t 7 t/lib/MockCxn.pm 99 t/lib/MockAsyncTransport.pm 18 t/lib/index_test_data_7.pl 82 t/lib/es_async_auth.pl 58 t/lib/es_async.pl 93 t/lib/es_sync_auth.pl 51 t/lib/index_test_data.pl 83 t/lib/es_sync.pl 57 t/lib/default_cxn.pl 1 t/lib/MockAsyncCxn.pm 112 t/lib/LogCallback.pl 14 t/lib/default_async_cxn.pl 1 t/lib/es_sync_fork.pl 36 t/lib/es_async_fork.pl 38 t/95_TestServer/00_test_server.t 46 t/95_TestServer/10_test_server_fork.t 57 t/40_Transport_Async/10_tidy_request.t 66 t/40_Transport_Async/30_perform_request.t 49 t/40_Transport_Async/20_send_body_as.t 53 t/30_Logger/50_trace_response.t 18 t/30_Logger/90_error_json.t 20 t/30_Logger/30_log_methods.t 37 t/30_Logger/70_trace_comment.t 16 t/30_Logger/80_deprecation_methods.t 12 t/30_Logger/10_explicit.t 32 t/30_Logger/40_trace_request.t 78 t/30_Logger/20_implicit.t 22 t/30_Logger/60_trace_error.t 32 util/get_elasticsearch_info.pl 11 util/download_rest_api_spec.pl 43 lib/Search/Elasticsearch.pm 41 lib/Search/Elasticsearch/Serializer/JSON/XS.pm 7 lib/Search/Elasticsearch/Serializer/JSON/PP.pm 6 lib/Search/Elasticsearch/Serializer/JSON/Cpanel.pm 8 lib/Search/Elasticsearch/Serializer/JSON.pm 7 lib/Search/Elasticsearch/TestServer.pm 135 lib/Search/Elasticsearch/Logger/LogAny.pm 32 lib/Search/Elasticsearch/Transport.pm 46 lib/Search/Elasticsearch/Role/Serializer/JSON.pm 69 lib/Search/Elasticsearch/Role/Client.pm 13 lib/Search/Elasticsearch/Role/Serializer.pm 4 lib/Search/Elasticsearch/Role/Transport.pm 44 lib/Search/Elasticsearch/Role/Cxn/Async.pm 43 lib/Search/Elasticsearch/Role/Logger.pm 61 lib/Search/Elasticsearch/Role/Is_Sync.pm 4 lib/Search/Elasticsearch/Role/Is_Async.pm 4 lib/Search/Elasticsearch/Role/CxnPool/Static/NoPing.pm 40 lib/Search/Elasticsearch/Role/CxnPool/Static.pm 22 lib/Search/Elasticsearch/Role/CxnPool/Sniff.pm 61 lib/Search/Elasticsearch/Role/Client/Direct.pm 131 lib/Search/Elasticsearch/Role/CxnPool.pm 87 lib/Search/Elasticsearch/Role/API.pm 77 lib/Search/Elasticsearch/Role/Cxn.pm 355 lib/Search/Elasticsearch/Transport/Async.pm 55 lib/Search/Elasticsearch/Cxn/HTTPTiny.pm 54 lib/Search/Elasticsearch/Cxn/Mojo.pm 74 lib/Search/Elasticsearch/Cxn/AEHTTP.pm 65 lib/Search/Elasticsearch/Cxn/NetCurl.pm 107 lib/Search/Elasticsearch/Cxn/LWP.pm 53 lib/Search/Elasticsearch/Cxn/Factory.pm 29 lib/Search/Elasticsearch/Async.pm 28 lib/Search/Elasticsearch/Async/Util.pm 12 lib/Search/Elasticsearch/Error.pm 119 lib/Search/Elasticsearch/CxnPool/Static/NoPing.pm 8 lib/Search/Elasticsearch/CxnPool/Async/Static/NoPing.pm 20 lib/Search/Elasticsearch/CxnPool/Async/Static.pm 48 lib/Search/Elasticsearch/CxnPool/Async/Sniff.pm 99 lib/Search/Elasticsearch/CxnPool/Static.pm 30 lib/Search/Elasticsearch/CxnPool/Sniff.pm 47 lib/Search/Elasticsearch/Client/8_0.pm 5 lib/Search/Elasticsearch/Client/7_0.pm 5 lib/Search/Elasticsearch/Client/7_0/TestServer.pm 22 lib/Search/Elasticsearch/Client/7_0/Direct/Indices.pm 7 lib/Search/Elasticsearch/Client/7_0/Direct/Migration.pm 8 lib/Search/Elasticsearch/Client/7_0/Direct/SearchableSnapshots.pm 8 lib/Search/Elasticsearch/Client/7_0/Direct/Nodes.pm 7 lib/Search/Elasticsearch/Client/7_0/Direct/DanglingIndices.pm 9 lib/Search/Elasticsearch/Client/7_0/Direct/DataFrameTransformDeprecated.pm 8 lib/Search/Elasticsearch/Client/7_0/Direct/Rollup.pm 8 lib/Search/Elasticsearch/Client/7_0/Direct/License.pm 8 lib/Search/Elasticsearch/Client/7_0/Direct/Snapshot.pm 7 lib/Search/Elasticsearch/Client/7_0/Direct/Slm.pm 8 lib/Search/Elasticsearch/Client/7_0/Direct/XPack.pm 8 lib/Search/Elasticsearch/Client/7_0/Direct/Enrich.pm 8 lib/Search/Elasticsearch/Client/7_0/Direct/Ingest.pm 7 lib/Search/Elasticsearch/Client/7_0/Direct/Tasks.pm 7 lib/Search/Elasticsearch/Client/7_0/Direct/Watcher.pm 8 lib/Search/Elasticsearch/Client/7_0/Direct/ILM.pm 9 lib/Search/Elasticsearch/Client/7_0/Direct/Transform.pm 8 lib/Search/Elasticsearch/Client/7_0/Direct/Monitoring.pm 8 lib/Search/Elasticsearch/Client/7_0/Direct/SQL.pm 8 lib/Search/Elasticsearch/Client/7_0/Direct/SSL.pm 8 lib/Search/Elasticsearch/Client/7_0/Direct/Autoscaling.pm 9 lib/Search/Elasticsearch/Client/7_0/Direct/DataFrame.pm 8 lib/Search/Elasticsearch/Client/7_0/Direct/Cat.pm 24 lib/Search/Elasticsearch/Client/7_0/Direct/CCR.pm 9 lib/Search/Elasticsearch/Client/7_0/Direct/Security.pm 8 lib/Search/Elasticsearch/Client/7_0/Direct/AsyncSearch.pm 9 lib/Search/Elasticsearch/Client/7_0/Direct/Eql.pm 8 lib/Search/Elasticsearch/Client/7_0/Direct/Cluster.pm 7 lib/Search/Elasticsearch/Client/7_0/Direct/ML.pm 8 lib/Search/Elasticsearch/Client/7_0/Direct/Graph.pm 8 lib/Search/Elasticsearch/Client/7_0/Role/Scroll.pm 35 lib/Search/Elasticsearch/Client/7_0/Role/Bulk.pm 192 lib/Search/Elasticsearch/Client/7_0/Role/API.pm 5920 lib/Search/Elasticsearch/Client/7_0/Direct.pm 94 lib/Search/Elasticsearch/Client/7_0/Async.pm 5 lib/Search/Elasticsearch/Client/7_0/Async/Scroll.pm 155 lib/Search/Elasticsearch/Client/7_0/Async/Bulk.pm 85 lib/Search/Elasticsearch/Client/7_0/Scroll.pm 79 lib/Search/Elasticsearch/Client/7_0/Bulk.pm 53 lib/Search/Elasticsearch/Client/8_0/TestServer.pm 22 lib/Search/Elasticsearch/Client/8_0/Direct/Indices.pm 7 lib/Search/Elasticsearch/Client/8_0/Direct/Migration.pm 8 lib/Search/Elasticsearch/Client/8_0/Direct/SearchableSnapshots.pm 8 lib/Search/Elasticsearch/Client/8_0/Direct/Simulate.pm 11 lib/Search/Elasticsearch/Client/8_0/Direct/Nodes.pm 7 lib/Search/Elasticsearch/Client/8_0/Direct/Synonyms.pm 11 lib/Search/Elasticsearch/Client/8_0/Direct/DanglingIndices.pm 9 lib/Search/Elasticsearch/Client/8_0/Direct/Logstash.pm 8 lib/Search/Elasticsearch/Client/8_0/Direct/Rollup.pm 8 lib/Search/Elasticsearch/Client/8_0/Direct/License.pm 8 lib/Search/Elasticsearch/Client/8_0/Direct/Inference.pm 9 lib/Search/Elasticsearch/Client/8_0/Direct/Connector.pm 7 lib/Search/Elasticsearch/Client/8_0/Direct/Snapshot.pm 7 lib/Search/Elasticsearch/Client/8_0/Direct/Slm.pm 8 lib/Search/Elasticsearch/Client/8_0/Direct/Shutdown.pm 8 lib/Search/Elasticsearch/Client/8_0/Direct/XPack.pm 8 lib/Search/Elasticsearch/Client/8_0/Direct/Esql.pm 12 lib/Search/Elasticsearch/Client/8_0/Direct/Profiling.pm 9 lib/Search/Elasticsearch/Client/8_0/Direct/Enrich.pm 8 lib/Search/Elasticsearch/Client/8_0/Direct/Ingest.pm 7 lib/Search/Elasticsearch/Client/8_0/Direct/Tasks.pm 7 lib/Search/Elasticsearch/Client/8_0/Direct/Watcher.pm 8 lib/Search/Elasticsearch/Client/8_0/Direct/ILM.pm 9 lib/Search/Elasticsearch/Client/8_0/Direct/QueryRuleset.pm 9 lib/Search/Elasticsearch/Client/8_0/Direct/Transform.pm 8 lib/Search/Elasticsearch/Client/8_0/Direct/Monitoring.pm 8 lib/Search/Elasticsearch/Client/8_0/Direct/SQL.pm 8 lib/Search/Elasticsearch/Client/8_0/Direct/SSL.pm 8 lib/Search/Elasticsearch/Client/8_0/Direct/Autoscaling.pm 9 lib/Search/Elasticsearch/Client/8_0/Direct/ConnectorSyncJob.pm 7 lib/Search/Elasticsearch/Client/8_0/Direct/Cat.pm 24 lib/Search/Elasticsearch/Client/8_0/Direct/CCR.pm 9 lib/Search/Elasticsearch/Client/8_0/Direct/Security.pm 8 lib/Search/Elasticsearch/Client/8_0/Direct/Fleet.pm 10 lib/Search/Elasticsearch/Client/8_0/Direct/AsyncSearch.pm 9 lib/Search/Elasticsearch/Client/8_0/Direct/SearchApplication.pm 8 lib/Search/Elasticsearch/Client/8_0/Direct/Eql.pm 8 lib/Search/Elasticsearch/Client/8_0/Direct/Features.pm 8 lib/Search/Elasticsearch/Client/8_0/Direct/Cluster.pm 7 lib/Search/Elasticsearch/Client/8_0/Direct/ML.pm 8 lib/Search/Elasticsearch/Client/8_0/Direct/Graph.pm 8 lib/Search/Elasticsearch/Client/8_0/Direct/TextStructure.pm 9 lib/Search/Elasticsearch/Client/8_0/Role/Scroll.pm 35 lib/Search/Elasticsearch/Client/8_0/Role/Bulk.pm 192 lib/Search/Elasticsearch/Client/8_0/Role/API.pm 7501 lib/Search/Elasticsearch/Client/8_0/Direct.pm 120 lib/Search/Elasticsearch/Client/8_0/Async.pm 5 lib/Search/Elasticsearch/Client/8_0/Async/Scroll.pm 155 lib/Search/Elasticsearch/Client/8_0/Async/Bulk.pm 85 lib/Search/Elasticsearch/Client/8_0/Scroll.pm 79 lib/Search/Elasticsearch/Client/8_0/Bulk.pm 53 lib/Search/Elasticsearch/Util.pm 79 CONTRIBUTING.asciidoc 64