sort by:
Revision Author Date Message Commit Date
ef2b231 Print full JVM implementation version at start of build (#73439) 27 May 2021, 15:14:19 UTC
2fca666 [DOCS] Update snapshot/restore for data stream aliases (#73438) In 7.14+, you can now create data stream aliases. This updates the related snapshot/restore documentation. 27 May 2021, 14:57:06 UTC
6c4c4a0 Upgrade Azure SDK and Jackson (#72833) (#72995) This commit upgrades the Azure SDK to 12.11.0 and Jackson to 2.12.2. The Jackson upgrade must happen at the same time due to Azure depending on this new version of Jackson. closes #66555 closes #67214 Co-authored-by: Francisco Fernández Castaño <francisco.fernandez.castano@gmail.com> 27 May 2021, 14:55:18 UTC
d405d99 [DOCS] Fix typo (#73337) (#73474) Co-authored-by: Li-Heng Yu <007seadog@gmail.com> 27 May 2021, 14:23:18 UTC
4e6e3fb [DOCS] Fix typo (#73444) (#73472) Co-authored-by: Kevin Lowe <kevin@meetsoci.com> 27 May 2021, 13:36:18 UTC
cd15214 [DOCS] Update alias security for data stream aliases (#73436) In 7.14+, you can create data stream aliases. This updates the related security documentation. It also streamlines the docs to remove redundant examples. 27 May 2021, 13:29:44 UTC
14a31b9 Fix Bug with Concurrent Snapshot and Index Delete (#73456) Fixes the incorrect assumption in the snapshot state machine that a finished snapshot delete could only start shard snapshots: in fact it can also move snapshots to a completed state. 27 May 2021, 12:26:26 UTC
3d36df5 [DOCS] Move common scripting use cases up a level (#73445) 27 May 2021, 11:38:55 UTC
bbb25a0 Add more validation for data stream aliases. (#73416) Currently when attempting to an alias to points to both data streams and regular indices the alias does get created, but points only to data streams. With this change attempting to add such aliases results in a client error. Currently when adding data stream aliases with unsupported parameters (e.g. filter or routing) the alias does get created, but without the unsupported parameters. With this change attempting to create aliases to point to data streams with unsupported parameters will result in a client error. Relates to #66163 27 May 2021, 11:22:01 UTC
8dbec28 [Docs] Add metadata to GrantApiKey rest api page (#73451) This PR adds the missing doc update to the grant api key rest api page for the new API key metadata field added by #70292 Relates: #48182 27 May 2021, 10:59:23 UTC
b8fb1eb Make ShardGenerations Immutable (#73452) This object should be completely immutable. Also added a useful assertion that makes sure we don't accidentally overwrite a valid generation with `null` when dealing dealing failed status updates. 27 May 2021, 08:57:48 UTC
eb7480e More precise total data set size verification in FrozenSearchableSnapshotsIntegTests (#73243) In #70625 we added the total data set size of shards to the Indices Stats API and we enhanced the test testCreateAndRestorePartialSearchableSnapshot to also verify the correctness of this data set size. Because restoring a searchable snapshot shard creates a new in-memory segment size, the verification of the data set size was implemented in an approximative fashion: between the expected size and twice the expected size. This approximation sometimes fails for shards that have no documents indexed (see #73194). This commit changes the test so that it now verifies the exact data set size returned by the Indices Stats API, which should be the sum of the original expected size of the snapshotted size + the length of the extra segment file in memory. Closes #73194 27 May 2021, 07:13:42 UTC
67680db Unmute field collapsing and search_after REST test 27 May 2021, 00:16:34 UTC
06e9fa5 Service Accounts - add service token type to audit log (#73399) Add authentication.token.type to audit log. This is to complement the authentication.token.name field added by #72198. The log is now unambiguous about exactly where the service token is from. It also helps if we decide to log additional information for other types of tokens in future. Relates: #73135, #72198 27 May 2021, 00:15:29 UTC
aa94cd5 Make sure to return total hits when field collapsing (#73298) Previously, we would always return 0 total hits when there were no groups. Now that collapsing supports search_after, it's possible for total hits to be greater than 0 but no groups to return. This PR also fixes a test bug where we set the wrong missing value for sorting on doubles. Fixes #73270. 26 May 2021, 22:46:54 UTC
4e73d2a [DOCS] Make audit event types more readable (#73352) * [DOCS] Changing event table to a list for easier viewing * Make audit event types more readable * Adding system_access_granted user and cross-links Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com> 26 May 2021, 20:57:05 UTC
74270be Revert "Bump minimum compiler version to Java 16 (#71989)" This reverts commit bc9521e9 26 May 2021, 19:40:29 UTC
9f4d5f8 Improve failure logging in testCorruptTranslogFiles (#73431) Includes the full cluster allocation explain output in the assertion failure message so we can see the state of the world on a failure. Relates #72849 26 May 2021, 18:23:49 UTC
9e52b29 Remove duplicate XCombinedFieldQuery (#73183) This query was copied from Lucene and can be removed now that we've upgraded to a Lucene 8.9 snapshot. 26 May 2021, 18:04:13 UTC
409b6ce Add painless script support for geo_shape field (#72886) Users can access the centroid, bounding box and dimensional type of the shape. 26 May 2021, 16:55:45 UTC
1b060a2 Search analyzer should default to configured index analyzer over default (#73359) When a search or search_quote analyzer on a text mapper is not defined, we fallback to a configured default search/search_quote analyzer if it exists. However, if an index analyzer has been configured on the mapper then we should first fall back to that. Fixes #73333 26 May 2021, 16:03:38 UTC
76088da Add JAVA15_HOME to packer_cache.sh script 26 May 2021, 14:57:23 UTC
b44ea7b [ML] Further increase memory estimates for categorization (#73370) Memory estimates for categorization were increased in #68859, but testing has shown some data sets where categorization legitimately creates far more categories that usual. This change doubles the categorization memory estimate to 20MB per partition, and also applies the multiplier when stop-on-warn is disabled to single partition categorization (where it is not possible to enable stop-on-warn). 26 May 2021, 14:53:49 UTC
ca6c7e4 [ML] Reduce warning logging from get categories Grok pattern creation (#73373) The Grok pattern creator used within the get categories action works by looking at the examples for each category. Sometimes these examples are truncated, and cannot be used for Grok pattern determination. Previously when this happened we would log a warning, but that caused a feedback loop in the case where the Elasticsearch logs themselves were being categorized: the warning messages would end up creating new categories in the Elasticsearch log categorization, with very long examples that would be truncated, leading to the same problem occurring yet again. This change reduces the warning log to trace for truncated log messages, and also removes the example from the log message to shorten it. 26 May 2021, 14:43:53 UTC
2aa4c36 [DOCS] Fix typos 26 May 2021, 13:43:26 UTC
3254062 [DOCS] Change 'wildcard expression' to 'wildcard pattern' 26 May 2021, 13:20:46 UTC
7e3f098 [Transform] Revamp transform config and query validation code (#72526) 26 May 2021, 11:49:54 UTC
ddc3744 Speed up Maps.copyMapWithAddedEntry to Speed up ITs (#73308) This method is taking about 4% of CPU time with internal cluster tests for me. 80% of that were coming from the slow immutability assertion, the rest was due to the slow way we were building up the new map. The CPU time slowness likely translates into outright test slowness, because this was mainly hit through adding transport handlers when starting nodes (which happens on the main test thread). Fixed both to save a few % of test runtime. 26 May 2021, 10:54:26 UTC
0bb41ba [DOCS] Adds screenshots to Transform examples (#72939) Co-authored-by: Lisa Cawley <lcawley@elastic.co> 26 May 2021, 10:06:54 UTC
628980c Data stream aliases and action request's includeDataStreams flag. (#73266) When data stream aliases are resolved then the includeDataStreams flag of an action request should be taken into account, so that data stream aliases aren't resolved to backing indices for apis that don't support data streams. Closes #73195 26 May 2021, 08:07:12 UTC
8c5f50f Do not remove write block when unfreezing cold/frozen indices (#73368) Unfreezing a snapshot backed index does not work well because the unfreeze action always removes the index.blocks.write block, causing shards to be failed when the cluster state is applied on data nodes. This is because searchable snapshots shards always expect the index.blocks.write to be set to true. This commit changes the freeze/unfreeze action so that the write block is not removed when unfreezing searchable snapshots indices. It also changes the toggling of index.frozen and index.search.throttled settings so that they are just removed (instead of being turned to false) when unfreezing. 26 May 2021, 07:40:28 UTC
1a2a3df SQL: Fix issue with aliased subqueries and GROUP BY (#73233) Previously, when a subquery was used with an alias in combination with a nested GROUP BY, the collapsing of the nested queries into a flattened `Aggregate` query, lead to wrong attribute qualifier on the external projection, which was still referencing the removed subquery. e.g.: For the following query: ``` SELECT languages FROM ( SELECT languages FROM test_emp GROUP BY languages ) AS subquery ``` The `languages` of the top level SELECT, was qualified with `subquery` which was removed during the flattening optimisation leading to Exception of not being able to resolve the refenced group: `test_emp.languages`. Fix this behaviour by introducing a new rule which precedes the `PruneSubqueryAliases` rules and updates the `qualifier` for the `FieldAttributes`. Fixes: #69263 26 May 2021, 06:39:35 UTC
35584d9 Make RBACEngine.resolveAuthorizedIndicesFromRole Return Set for Lookups (#72598) This changes the result of AuthorizationEngine.loadAuthorizedIndices (and dependent methods) from List<String> to Set<String>. This has the following performance benefits: 1. `contains` checks are faster 2. RBACEngine always formed this collections as a Set, so this change reduces unnecessary copying. An additional performance improvement was added when resolve authorized index names for data streams. 26 May 2021, 06:25:53 UTC
157f533 speed up geotile aggregation over geo_shape field (#72984) compute the range of tiles that needs to be added instead of using recursion. 26 May 2021, 05:16:17 UTC
b58dfee Service Accounts - Add token source to authenticate metadata (#73135) Service token of the same name can come from either a file or the security index. Add the token source information to the authentication metadata to differentiate between them. This information is also serialised under token.type in the rest response back to users. 26 May 2021, 03:48:15 UTC
7f8ee2a Service Accounts - show token name for name validation failures (#73131) The code now shows the exact token name when it fails to validate. So it is no longer needed to guess the actual failure. 26 May 2021, 00:44:21 UTC
8b0f884 Use OpenJDK15 for building BWC branches 25 May 2021, 23:43:40 UTC
034cd45 Add JAVA15 environment variable for EAR CI job 25 May 2021, 23:39:46 UTC
980fd73 Add JAVA15 environment variable for required CI builds 25 May 2021, 23:38:41 UTC
584974e Validate that system indices aren't also hidden indices (#72768) * Validate that system indices aren't also hidden inidices * Remove hidden from ingest geo system index * Add test coverage * Remove hidden setting from system index even if not upgrading 25 May 2021, 20:45:49 UTC
39a0314 [DOCS] Update alias xrefs (#73380) Updates several internal 'alias' xrefs to point to the aliases guide rather than API docs. 25 May 2021, 20:19:00 UTC
bc9521e Bump minimum compiler version to Java 16 (#71989) 25 May 2021, 19:43:20 UTC
221c571 Fix location of repository analyzer API spec (#73378) The repository analyzer API spec was incorrectly stored in the plugin directory rather than in the main `rest-api-spec` directory. This commit fixes that. 25 May 2021, 19:23:12 UTC
89ed0c8 [DOCS] Expand information on using a runtime field without a script (#73219) * [DOCS] Expand information on when to use a runtime field without a script * Reworking information based on review feedback * Clarify case where doc_values are disabled * A few minor changes from review feedback 25 May 2021, 19:09:31 UTC
13b8715 [DOCS] Adding redirect for cross-link from Cloud (#73351) (#73383) 25 May 2021, 19:07:35 UTC
0336e01 [DOCS] Update bi-directional CCR note (#72266) * [DOCS] Update bi-directional CCR note * Integrating note with a new sub-section * Add "particularly" 25 May 2021, 18:23:58 UTC
a4e7fcf [DOCS] Fix typo 25 May 2021, 16:23:42 UTC
b1ad71b [DOCS] Add alias guide (#73062) Creates a guide for aliases. We can use this guide to house concepts, examples, and tips for aliases. 25 May 2021, 15:52:16 UTC
7458b47 [Doc]Missing xpack role in cat transforms (#73310) 25 May 2021, 15:44:59 UTC
6cf3d65 Add 7.13.1 version constant 25 May 2021, 15:26:25 UTC
822eb9d [Monitoring] Add ability for monitoring_user role to read from metricbeat-* (#71233) * Add ability for monitoring_user role to read from metricbeat-* * Fix style 25 May 2021, 14:35:10 UTC
4b4f5f8 [ML] Adjusting minimum version where ML uses composable templates (#73360) To be merged after #73335 25 May 2021, 13:05:25 UTC
fe21fe7 Fix jdocs of EnrichStore#putPolicy(...) method and tweak logic. (#73364) 25 May 2021, 12:54:41 UTC
c816765 [Test] Synchronize when iterate through SynchronizedCollection (#73080) A SychronizedCollection needs to be manually synchronized when iterating through it, including stream. This is explicitly called out in its source code https://github.com/openjdk/jdk15u/blob/master/src/java.base/share/classes/java/util/Collections.java#L2105 NOTE: Though this issue exists for both master and 7.x, the test was muted for a different reason in master. Hence this PR does not remove the mute on master. It will remove the mute on 7.x when backporting. Resolves: #68664 25 May 2021, 07:01:43 UTC
95fe9c7 Service Accounts - audit logging for service token name (#72198) Multiple service tokens can be created for the same service account. Each token has a name to uniquely identify itself. This PR ensures the token name is logged for audit events of authentication_success, authentication_failed (when applicable), access_granted and access_denied. 25 May 2021, 06:42:16 UTC
aa66724 [DOCS] Add redirects for Cloud pages to SAML and OIDC docs (#73343) (#73348) 24 May 2021, 21:43:46 UTC
95bccda Remove deprecated ._tier allocation filtering settings (#73074) These settings were deprecated in 7.13+ in #72835 and are now removed by this commit. This commit also ensures that the settings are removed from index metadata when the metadata is loaded. The reason for this is that if we allow the settings to remain (because they are not technically "invalid"), then the index will not be able to be allocated, because the FilterAllocationDecider will be looking for nodes with the _tier attribute. 24 May 2021, 20:38:34 UTC
12c2c1f [DOCS] Fix formatting (#73338) 24 May 2021, 18:19:52 UTC
6a38aff [DOCS] Clarify that at least one met condition triggers rollover (#73224) 24 May 2021, 18:15:16 UTC
6b991c5 Test: Use hamcrest for MatchAssertion (#72928) Ever since I wrote `NotEqualsMessageBuilder` I've thought to myself "if this were a hamcrest matcher we could use it everywhere and get nicer error messages." A few weeks ago I finally built a work-alike hamcrest matcher that I think produces better error messages. This plugs that matcher into the `MatchAssertion` used by our yaml and docs tests. 24 May 2021, 18:14:12 UTC
6aa47a9 Fix spurious error in test (#73336) Fix a test that was failing to correctly identify that we can't optimize the `exist` filter on keyword fields. We can't optimize it most of the time, but it thought we could *sometimes* because we can optimize it *sometimes*. Specifically, when there are no values for that field in the segment at all. The test bumped into segments like that and, correctly, optimized the filter. This changes the test to make sure we never bump into segments like that when we're asserting that we *can't* optimize the agg. Closes #73185 24 May 2021, 17:57:23 UTC
ffa3833 Muting ILMDocumentationIT.testAddSnapshotLifecyclePolicy Due to https://github.com/elastic/elasticsearch/issues/73317 24 May 2021, 13:54:17 UTC
0f1fb46 [DOCS] Expand and reuse `aliases` parameters (#73296) Changes: * Expands the `aliases` parameter for the create index API to better document supported properties. * Reuses `aliases` parameter in the following API docs: * Clone index API * Shrink index API * Split index API 24 May 2021, 12:39:05 UTC
6050bd5 Muting search/110_field_collapsing/field collapsing and search_after (#73320) Due to https://github.com/elastic/elasticsearch/issues/73316 24 May 2021, 12:21:03 UTC
0216cf0 [ML] Switch ML internal index templates to composable templates (#73232) Legacy index templates are deprecated but ML was still using them for its hidden indices. This PR switches the legacy ML index templates to use the new composable index template framework. The composable index templates get installed once the master node is on a version that understands them. For templates that need to be up-to-date in mixed version clusters where the master might still be on a version that doesn't understand composable index templates we still ship the legacy template too, and install this if required in the mixed version cluster. (The notifications index template falls into this category.) This makes a couple of places in the code a little messy, as the new style template definitions don't contain a dummy _doc level (where the type used to be), but the legacy template definitions do - hopefully we can tidy this up in master once 8.0 is released. There is one more change of note in this PR that is not strictly related to switching to composable templates, but which was shown up during the testing. We used to wait for all templates to be installed by the master node before running tests in mixed version clusters. I do not believe we should have been doing this, as other upgrade orchestration systems, e.g. Cloud, will not be doing this. Our production code needs to install templates and/or mappings before any operation that requires them if there's a chance that the elected master won't have done this in time. Fixes #65437 24 May 2021, 10:13:24 UTC
7080aef Add more logging to SAML Realm (#73279) This change adds more debug/trace logging to the SAML realm so that its behaviour can be traced more easily at runtime. Some of the information being added is also available from the role mapping log messages, however the runtime behaviour of the SAML realm should be observable without an over reliance on the logging of another package. 24 May 2021, 03:53:16 UTC
6c5ab8c [DOCS] Fix data stream ref in index template docs (#73292) Updates an outdated reference to empty `data_stream` objects. The create index template API's `data_stream` parameter now supports the `hidden` property. 20 May 2021, 19:42:54 UTC
f5aa824 Stricter Parsing Shard Level Repository Metadata (#73269) Similar to #73268 we should be stricter here, especially when we are super-strict about additional fields anyway. Also, use our parser exception utils to get better exceptions if parsing fails. 20 May 2021, 19:25:44 UTC
41a9eae [DOCS] Update `hidden` anchor (#73287) 20 May 2021, 18:40:10 UTC
cb943db [DOCS] Reuse index template body params in simulate template API (#73177) Changes: * Reuses and reorders the index template API's body parameters in the simulate template API docs. * Replaces several includes with a shorter xref. * Reformats a sidebar on naming collisions with built-in index templates. 20 May 2021, 16:21:20 UTC
a11ea87 [DOCS] Update exists API for data streams (#73180) Updates the exists API docs to better reflect its support of data streams and aliases. Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com> 20 May 2021, 16:08:40 UTC
522283c SQL: Add ODBC proxy support documentation (#73263) This documents how to configure the proxy support for ODBC. It also removes the documentation of the connection string values, these are now all covered by the GUI settings. Co-authored-by: Andrei Stefan <astefan@users.noreply.github.com> 20 May 2021, 14:56:02 UTC
b13f43b Refactor RestoreService Restore Path (#73258) Make the restore path a little easier to follow by splitting it up into the cluster state update and the steps that happen before the CS update. Also, document more pieces of it and remove some confusing redundant code. 20 May 2021, 13:51:58 UTC
81de369 [DOCS] Fix query parameters for restore API (#73015) 20 May 2021, 12:38:37 UTC
25dcc62 Fix SnapshotInfo.fromXContentInternal not Fully Consuming Parser (#73268) The parsing here was causing trouble with the new streaming deserialization because it did not fully consume the parser so if the internal buffer of the parser was just enough to finish reading the `"snapshot"` field but missed the closing bracket, then the stream behind the parser would not have been consumed fully. Also it was strangely lenient and would just read a broken in-progress `SnapshotInfo` if it ran into SMILE that contained any object field under any key that isn't "snapshot". I made it a little stricter now to enforce that we have a "snapshot" field and not just an object field by any name. 20 May 2021, 12:16:12 UTC
0f0cdcb [DOCS] Use partially mounted in autoscaling docs (#73229) Fixed autoscaling docs to no longer call partially mounted indices or shards for frozen indices/shards, now uses partially mounted indices or shards. Closes #73132 Co-authored-by: James Rodewig <40268737+jrodewig@users.noreply.github.com> 20 May 2021, 09:18:42 UTC
0b03f69 Fix Spotless failing with InvocationTargetException on JDK 16 (#73246) 20 May 2021, 06:46:20 UTC
b23dfe2 Adjust REST tests now that #73023 is backported 19 May 2021, 23:24:23 UTC
f85a9dd Support field collapsing with search_after (#73023) This change adds support for using `search_after` with field collapsing. When using these in conjunction, the same field must be used for both sorting and field collapsing. This helps keep the behavior simple and predictable. Otherwise it would be possible for a group to appear on multiple pages of results. Currently search after is handled directly in `CollapsingTopDocsCollector`. As a follow-up, we could generalize the logic and move support to the Lucene grouping framework. Closes #53115. 19 May 2021, 21:21:18 UTC
9b99234 Javadoc for how aggs work (#73214) Based a tech talk Nik gave, I just typed up the notes. 19 May 2021, 20:04:36 UTC
4162a57 Handle the existence of system data streams in Get Aliases API (#73244) This commit adjusts the behavior of the Get Aliases API to more thoroughly prevent errors and warnings from being emitted unnecessarily from the Get Aliases API by retrieving all indices including system ones and only warning in the post processing of the action. Additionally, the IndexAbstractionResolver has been updated to properly handle system data streams when evaluating visibility. Closes #73218 Co-authored-by: jaymode <jay@elastic.co> 19 May 2021, 19:09:35 UTC
caffbd5 Remove obsolete ilm BWC checks (#73220) 19 May 2021, 16:19:34 UTC
70cfcf8 Remove obsolete datastream BWC checks (#73247) 19 May 2021, 16:18:26 UTC
8170376 Restore global state does not merge (#73226) Today the docs indicate that restoring a snapshot with `include_global_state` set will merge the ingest pipelines, ILM policies, settings etc in the snapshot with those already in the cluster. This isn't the case, we simply replace all the things. This commit corrects the docs. 19 May 2021, 15:16:41 UTC
25dcfae [DOCS] Fix reindex API intro (#73188) The destination doesn't need to pre-exist. 19 May 2021, 13:44:51 UTC
fb212e4 [DOCS] Fix typo 19 May 2021, 12:50:19 UTC
c9a09e3 [DOCS] Remove `_all` examples from 'Fix common cluster issues' (#73217) We plan to deprecate the `_all` wildcard pattern. This removes several `_all` examples from the 'Fix common cluster issues' guide. 19 May 2021, 12:37:16 UTC
a6830ed Fixes URL in security enroll node API json. (#73228) 19 May 2021, 12:34:11 UTC
f273bcf Disable watcher debug logging in full cluster restart qa tests, maybe enabling it again when investigating watcher full cluster restart qa tests (#48381) 19 May 2021, 12:18:17 UTC
35460a5 [Rest Api Compatibility] REST Terms vector typed response (#73117) Enabling the tests and adds a type field for termvector response the commit that enabled typed endpoints but missed to update the response #72155 19 May 2021, 11:23:47 UTC
4b2c3ab The get aliases api should not return entries for data streams with no aliases (#72953) The get alias api should take into account the aliases parameter when returning aliases that refer to data streams and don't return entries for data streams that don't have any aliases pointing to it. Relates to #66163 19 May 2021, 08:07:11 UTC
e125cb1 [ML] adds latest record timestamp to model snapshot deprecation warning (#73066) This adds the latest record timestamp of the deprecated model snapshot in the warning. This hopefully gives the user a better view into whether they would want to delete the snapshot or to upgrade it. 18 May 2021, 16:08:12 UTC
7a0eaab Improve BlobStoreFormatTests#randomCorruption (#73201) This method today corrupts bytes until the checksum changes, but (a) it's comparing the checksum vs one computed before even reading the file, and (b) changing a single byte will always invalidate a CRC-32 checksum so the loop is unnecessary as is the checksum calculation. It also doesn't ever try truncating the file which is a realistic kind of corruption that we must be able to detect. This commit addresses all that. 18 May 2021, 15:59:45 UTC
8e46acf Fix typo in Rectangle() error message (#73124) Co-authored-by: James Rodewig <40268737+jrodewig@users.noreply.github.com> 18 May 2021, 14:58:44 UTC
dfa5903 [ML] fix empty body on post issue for datafeed _preview (#73205) It is common practice to pass an empty body on a `POST` call. Consequently, a `POST _ml/datafeed/<ID>/_preview` could fail if the body is empty as we try to parse it while IGNORING the ID in the URL. This commit fixes that bug. closes #73206 18 May 2021, 14:23:37 UTC
814839e Fix Edge-Case Threading Bug in TransportMountSearchableSnapshotAction (#73196) The callback to loading the repository-data may not run on generic in the uncached case because of the repo data deduplication logic. The same issue was fixed for the snapshot status API in https://github.com/elastic/elasticsearch/pull/68023 18 May 2021, 14:19:00 UTC
06fc62f Fix UpdateThreadPoolSettingsTests (#73199) Small and obvious oversight from #73172 18 May 2021, 13:43:34 UTC
6a038b2 Service Accounts - Ensure valid random service token name (#73098) The random token name is a base64 UUID. It can sometimes vilolate the validation rules. The base64 UUID is now prefixed with a string token_ to ensure the name is always valid. 18 May 2021, 13:19:27 UTC
da24285 Introduce SNAPSHOT_META Threadpool for Fetching Repository Metadata (#73172) Adds new snapshot meta pool that is used to speed up the get snapshots API by making `SnapshotInfo` load in parallel. Also use this pool to load `RepositoryData`. A follow-up to this would expand the use of this pool to the snapshot status API and make it run in parallel as well. 18 May 2021, 12:40:39 UTC
77d756b Deprecate shared and index data path settings (#73178) This commit adds deprecation warnings for use of the path.shared_data setting as well as the index setting index.data_path. relates #73168 18 May 2021, 12:38:35 UTC
back to top