elasticsearch/docs/reference
Zachary Tong 6e9e07d6f8
Fix profiling naming issues (#27133)
Some code-paths use anonymous classes (such as NonCollectingAggregator
in terms agg), which messes up the display name of the profiler.  If
we encounter an anonymous class, we need to grab the super's name.

Another naming issue was that ProfileAggs were not delegating to the
wrapped agg's name for toString(), leading to ugly display.

This PR also fixes up the profile documentation.  Some of the examples were
executing against empty indices, which shows different profile results
than a populated index (and made for confusing examples).

Finally, I switched the agg display names from the fully qualified name
to the simple name, so that it's similar to how the query profiles work.

Closes #26405
2017-11-06 16:37:33 -05:00
..
aggregations [Docs] Fix note in bucket_selector 2017-10-30 15:20:46 +00:00
analysis Added Bengali Analyzer to Elasticsearch with respect to the lucene update(PR#238) 2017-10-05 13:25:05 +02:00
cat Add docs on full_id parameter in cat nodes API 2017-10-13 13:49:25 -04:00
cluster Add cgroup memory usage/limit to OS stats on Linux (#26166) 2017-10-03 12:08:36 +01:00
docs action.auto_create_index can be set as a dynamic cluster setting (#27026) 2017-10-17 20:44:18 +00:00
how-to Add documentation about disabling `_field_names`. (#26813) 2017-10-06 16:49:15 +02:00
images Update MSI installer images (#25414) 2017-06-28 09:04:23 +10:00
index-modules Fix a typo in the similarity docs (#26970) 2017-10-12 09:29:25 -07:00
indices Add ability to split shards (#26931) 2017-11-06 11:37:55 +01:00
ingest Add an example of dynamic field names (#27255) 2017-11-03 23:20:58 +01:00
mapping [Docs] Correct link target for datatype murmur3 (#27143) 2017-10-30 09:31:55 +01:00
migration [DOCS] Clarify migrate guide and search request validation 2017-10-31 12:36:00 +01:00
modules Fixed references to Multi Index Syntax (#27283) 2017-11-06 19:15:36 +01:00
query-dsl Added new terms_set query 2017-11-01 10:55:18 +01:00
release-notes Migrate migration docs from 6.0 to 7.0 (#26227) 2017-08-16 13:12:44 -06:00
search Fix profiling naming issues (#27133) 2017-11-06 16:37:33 -05:00
setup Update Docker docs for 6.0.0-rc2 (#27166) 2017-11-01 14:24:30 +11:00
testing
aggregations.asciidoc
analysis.asciidoc
api-conventions.asciidoc [Docs] Fix minor paragraph indentation error for multiple Indices params (#25535) 2017-11-06 10:20:20 +01:00
cat.asciidoc Enforce that responses in docs are valid json (#26249) 2017-08-17 09:02:10 -04:00
cluster.asciidoc
docs.asciidoc
getting-started.asciidoc Update to support bulk updates by query (#27172) 2017-11-06 17:32:20 +01:00
glossary.asciidoc Remove usage of multi-types from the docs and added a page explaining type removal (#25543) 2017-07-05 12:30:19 +02:00
gs-index.asciidoc [DOCS] Adding index file for GS "mini book". 2017-07-18 13:44:08 -07:00
how-to.asciidoc
index-modules.asciidoc Add soft limit on allowed number of script fields in request (#26598) 2017-09-13 17:22:16 +02:00
index-shared1.asciidoc
index-shared2.asciidoc [DOCS] Added index-shared4 and index-shared5.asciidoc 2017-09-20 10:54:26 -07:00
index-shared3.asciidoc [DOCS] Added index-shared4 and index-shared5.asciidoc 2017-09-20 10:54:26 -07:00
index-shared4.asciidoc [DOCS] Added index-shared4 and index-shared5.asciidoc 2017-09-20 10:54:26 -07:00
index-shared5.asciidoc [DOCS] Added index-shared4 and index-shared5.asciidoc 2017-09-20 10:54:26 -07:00
index.asciidoc [DOCS] Added index-shared4 and index-shared5.asciidoc 2017-09-20 10:54:26 -07:00
indices.asciidoc add split index reference in indices.asciidoc 2017-11-06 12:55:41 +01:00
ingest.asciidoc [Docs] Update ingest.asciidoc (#26599) 2017-09-15 11:15:31 +02:00
mapping.asciidoc Remove the _all metadata field (#26356) 2017-08-28 17:43:59 +02:00
modules.asciidoc [DOCS] Remove edit link from ML node 2017-09-14 16:18:29 -07:00
query-dsl.asciidoc
redirects.asciidoc Mark filtered query example as not to be used (#25661) 2017-07-14 11:45:21 +02:00
release-notes.asciidoc Migrate migration docs from 6.0 to 7.0 (#26227) 2017-08-16 13:12:44 -06:00
search.asciidoc Enable adaptive replica selection by default (#26522) 2017-09-07 09:25:05 -06:00
setup.asciidoc Reorganised setup docs into better order 2017-07-21 11:24:46 +02:00
testing.asciidoc