Commit graph

9019 commits

Author SHA1 Message Date
Rashid Khan 61554e0f46 Merge pull request #5232 from spalger/jsonLoaderIsProdDep
[npm] json-loader is a production dependency
2015-10-29 14:42:38 -07:00
Spencer 269fb36e5c Merge pull request #5167 from spalger/fix/configDoubleRender
[config] prevent double-rendering config dropdowns
2015-10-29 12:36:41 -05:00
Rashid Khan e547cd3965 Merge pull request #4223 from panda01/angularUpgrade
Angular upgrade
2015-10-29 10:35:15 -07:00
spalger 4c6c8d9780 [npm] json-loader is a production dependency 2015-10-29 12:30:39 -05:00
Spencer c9c9e565e6 Merge pull request #5227 from kjbekkelund/resolve-json
Resolve .json files without the file extension
2015-10-29 12:21:09 -05:00
Kim Joar Bekkelund 87464471a8 Resolve .json files without the file extension 2015-10-29 15:13:08 +01:00
Joe Fleming 3820d055d2 remove unused variables in test 2015-10-28 13:11:18 -07:00
Joe Fleming a2dac5d6b4 Merge pull request #5208 from BigFunger/parse_query
removed validate-query directive. replaced with parse-query directive
2015-10-28 13:10:41 -07:00
Jonathan Budzenski 8a6bc95cdb Merge pull request #5114 from jbudz/functional-config
Functional config
2015-10-28 14:57:03 -05:00
Rashid Khan f1e5418662 Merge pull request #5197 from worldline/disable-highlighting
Ability to disable highlighting
2015-10-28 10:51:21 -07:00
ROMAIN PHILIBERT 7db4821a6c rename discover:highlight into doc_table:highlight 2015-10-28 10:38:19 +01:00
Clinton Gormley f24507133e Updated Shield docs version to 2.0 2015-10-28 00:43:20 +01:00
Jim Unger c2f2c95a47 fixed parse_query tests 2015-10-27 14:23:25 -05:00
Spencer 117c2447ac Merge pull request #5209 from epixa/4342-deprecate-timestamped-patterns
Deprecation warning when creating interval patterns
2015-10-27 13:57:55 -05:00
Court Ewing 461b416f0d Deprecation warning when creating interval patterns
Since wildcard index patterns now get the same performance optimizations
that interval patterns traditionally received while being more flexible
overall, interval based index patterns are no longer needed. For now, we
simply present users with a notice that interval-based patterns are now
deprecated, though we don't stop them from creating them.
2015-10-27 14:45:11 -04:00
Jim Unger b5b961883a removed validate-query directive. replaced with parse-query directive 2015-10-27 13:10:49 -05:00
Court Ewing ff8a40fc63 Merge pull request #5183 from epixa/4342-preflight-field-stats
Create indexList via field stats for wildcard patterns
2015-10-27 13:11:53 -04:00
Court Ewing c46abc7f7f Tests for index pattern toIndexList behaviors 2015-10-27 12:51:57 -04:00
Court Ewing ccf8c195f9 Consistent use of es6 for calculate_indices
This doesn't change the behavior of calculate_indices at all, but it is
more consistent with the rest of the source code in that file.
2015-10-27 12:51:57 -04:00
Court Ewing a3950b0896 Test calculate_indices 2015-10-27 12:51:57 -04:00
Court Ewing 41f0b2320b Create indexList via field stats for wildcard patterns
Elasticsearch 2.0 introduces the concept of index constraints in the
field stats api, which allows us to dynamically determine which specific
indices need to be queried that match a given wildcard index pattern and
fall within a specific time range.

When we encounter a wildcard index pattern, we now send out a pre-flight
request to the field stats api using the currently selected time range
as index constraints to dynamically build the corresponding index list.
2015-10-27 12:51:57 -04:00
Court Ewing c81da3034d Merge pull request #5182 from epixa/4342-fixing-master
Fix timing issue when fetching pre-flighted requests
2015-10-27 12:50:39 -04:00
Rashid Khan f8fe4b0849 Merge pull request #5176 from BigFunger/elasticsearch-errors
Modified Notifier to display elasticseach root cause
2015-10-26 16:51:59 -07:00
Rashid Khan 10fa4e94f2 Merge pull request #5200 from epixa/contributor-list
Update contributor list
2015-10-26 15:21:38 -07:00
Court Ewing 070ac24150 Add Matt/Jon/Tim/Jim to constributor list
I also moved Khalah to preserve the alphabetical order.
2015-10-26 17:26:16 -04:00
Court Ewing df552267ef Add Court Ewing to contributor list 2015-10-26 17:19:32 -04:00
Jim Unger ee597c915a moved message formatters into external files, added unit tests 2015-10-26 14:56:40 -05:00
Court Ewing e3d36e47a4 More detail in fetchStatus inline comments
The fetchStatus logic is a bit specific, so it's worth having some more
explanation around its usage.
2015-10-26 15:24:27 -04:00
Court Ewing b3401fb5bc More expressiveness in preparing fetchStatus condition
This does not change the behavior of the conditional checks on
fetchStatus.
2015-10-26 15:16:14 -04:00
Jonathan Budzenski 8af41458ae [functional testing] Centralize server configs 2015-10-26 13:11:28 -05:00
Court Ewing febb456eac Properly mark requests as not started in fetch_these test 2015-10-26 13:20:00 -04:00
ROMAIN PHILIBERT f50be6a291 refactor highlighting disable option 2015-10-26 18:16:34 +01:00
Court Ewing 84acf86da9 Retrieve test Promise via $injector
This allows us to ditch the usage of _Promise throughout the test.
2015-10-26 13:15:19 -04:00
Court Ewing 341b6542a6 Unit test async start for segmented requests 2015-10-26 13:09:04 -04:00
ROMAIN PHILIBERT 0207e70b68 highlighting could be disabled 2015-10-26 17:04:07 +01:00
Spencer 556f760223 Merge pull request #5185 from spalger/fix/memoryLeaks
Fix listener leaks
2015-10-23 19:09:14 -05:00
spalger 54a4ec7da0 [vislib/Alerts] track own bindings 2015-10-23 14:21:56 -05:00
spalger a6d800816f [vislib/handler] allow each renderable to define #destroy() 2015-10-23 14:21:16 -05:00
spalger 2a73bfbc48 [Binder] remove reference to this.disposal to ensure gc 2015-10-23 14:20:12 -05:00
spalger 2573c76345 [Binder] support EventEmitter class
the Kibana EventEmitter class does not have a removeListener method, only an off method
2015-10-23 13:59:20 -05:00
spalger 4b47275c8f [Binder] added tests 2015-10-23 13:52:00 -05:00
spalger 4758e87e97 [binder] move to directory, add #on() 2015-10-23 13:51:54 -05:00
spalger 6ab78ea71e [dashboard/grid] use Binder to track and unbind listeners 2015-10-23 13:06:39 -05:00
spalger ae576a5d26 [vislib] use Binder to track and unbind listeners 2015-10-23 13:06:23 -05:00
spalger a0c093e323 [Binder] implement 2015-10-23 13:06:01 -05:00
Court Ewing 5c16a344ac Do not flicker "no results" while preparing requests
The recent changes to make segmented request preparation asynchronous
resulted in a regression where the "no results found" screen was being
displayed for a moment before being replaced with the "searching..."
screen. This update ensures that the state where requests are being
prepared is represented by a loading screen as well.
2015-10-23 11:08:09 -04:00
Court Ewing 67487a4099 Fix timing issue when fetching pre-flighted requests
The fetch_these strategy in courier was assuming that any request that
existed was ready to be sent off to the backend. Now, if req.start or
req.continue return a promise, it will wait until any promises are
resolved before attempting to make requests.
2015-10-23 10:51:24 -04:00
Khalah Jones-Golden 70cea3a1bb [Timepicker] Changed the curr day color to always be white 2015-10-22 19:27:18 -04:00
Joe Fleming f919b5c2d9 Merge pull request #5135 from Bargs/issues/3360-doubleSpyScroll
Remove scrollbar from spy contents so only the container has a bar
2015-10-22 15:44:13 -07:00
Khalah Jones-Golden b69d2fa7d7 [angular-ui] Upgraded ui bootstrap. Fixed test with calendar 2015-10-22 18:25:14 -04:00