{"push_id":696614384,"size":73,"distinct_size":60,"ref":"refs/heads/feature/query-refactoring-boostingquery","head":"34bdac748b00425f875b6497afa603c9c00d36a1","before":"55998ac436b1984a8b58a2b7dba9f39cacb4adb3","commits":[{"sha":"f13c216aa25e80fb5b1d55e6b5991fe4969e21c8","author":{"email":"474ee9ee179b0ecf0bc27408079a0b15eda4c99d@robinclarke.net","name":"Robin Clarke"},"message":"More information about 'Copy field to'","distinct":true,"url":"https://api.github.com/repos/cbuescher/elasticsearch/commits/f13c216aa25e80fb5b1d55e6b5991fe4969e21c8"},{"sha":"39acd7c17008fa12fd22d17ffe1102b0ef9db05b","author":{"email":"eb735edd7e85960e7001bae1d1a876f8bed4a69f@elasticsearch.com","name":"Steve Kearns"},"message":"Add Aspire for Elasticsearch to integrations page\n\nAdd Aspire for Elasticsearch to the integrations page, and add two missing colons to other integrations.","distinct":false,"url":"https://api.github.com/repos/cbuescher/elasticsearch/commits/39acd7c17008fa12fd22d17ffe1102b0ef9db05b"},{"sha":"e7a99501b0cfbade6214b836021ad586d5149c94","author":{"email":"01a4fb2f8db550bcc5e5337b8117efa603a23f75@elasticsearch.com","name":"Britta Weber"},"message":"[TEST] remove node from nodes list if disruption is removed from node\n\nIf we don't remove the node from the nodes list then later clearDisruption might fail\nin case we shut down the node before.","distinct":true,"url":"https://api.github.com/repos/cbuescher/elasticsearch/commits/e7a99501b0cfbade6214b836021ad586d5149c94"},{"sha":"f77804dad35c13d9ff96456e85737883cf7ddd99","author":{"email":"f2d582bd23ffb37ba926272484fabf207d9e5aba@apache.org","name":"Simon Willnauer"},"message":"Bake in TieredMergePolicy\n\nToday we provide the ability to plug in MergePolicy and\nwe provide the once lucene ships with. We do not recommend to change\nthe default and even only a small number of expert users would ever touch\nthis. This commit removes the ancient log byte size and log doc count\nmerge policy providers, simplifies the MergePolicy wiring and makes the\ntiered MP the one and only default. All notions of a merge policy has been\nremoved from the docs and should be deprecated in the previous version.\n\nCloses #11588","distinct":false,"url":"https://api.github.com/repos/cbuescher/elasticsearch/commits/f77804dad35c13d9ff96456e85737883cf7ddd99"},{"sha":"b0fe0096c431f56e88a43a1a0fae01d55636f94b","author":{"email":"f2d582bd23ffb37ba926272484fabf207d9e5aba@apache.org","name":"Simon Willnauer"},"message":"[TEST] Prevent merges from being kicked off after two docs","distinct":false,"url":"https://api.github.com/repos/cbuescher/elasticsearch/commits/b0fe0096c431f56e88a43a1a0fae01d55636f94b"},{"sha":"0216dfd3b6ddb986e3a10998d8d71013d3a7078b","author":{"email":"1e115feeab9474b9d680e5528024201af6e7722f@traveljury.com","name":"Clinton Gormley"},"message":"Docs: Removed left over table header from merge.asciidoc","distinct":false,"url":"https://api.github.com/repos/cbuescher/elasticsearch/commits/0216dfd3b6ddb986e3a10998d8d71013d3a7078b"},{"sha":"1528b86b293988da5c90460d71a19fdb95986d6f","author":{"email":"1e115feeab9474b9d680e5528024201af6e7722f@traveljury.com","name":"Clinton Gormley"},"message":"Merge pull request #11575 from skearns64/aspire-doc\n\nAdd Aspire for Elasticsearch to integrations page","distinct":false,"url":"https://api.github.com/repos/cbuescher/elasticsearch/commits/1528b86b293988da5c90460d71a19fdb95986d6f"},{"sha":"acfb3196f448ce50266bca169ba70c8d577802b1","author":{"email":"7a285e8fb6ed4009c6d30e1b8b79505b0fdc0d86@gmail.com","name":"Shaunak Kashyap"},"message":"Removing top-level filter parameter from search API","distinct":true,"url":"https://api.github.com/repos/cbuescher/elasticsearch/commits/acfb3196f448ce50266bca169ba70c8d577802b1"},{"sha":"483a15a12ba15d0e0f1ae9d78fe56a230061f637","author":{"email":"cdedbaf433217656e9df940dd535438abed9f74c@writequit.org","name":"Lee Hinman"},"message":"Use task's class name if not a TimedPrioritizeRunnable\n\nThis is helpful to track down the origin of pending_tasks that aren't\nexpected. In tests we catch this with an assert, but in production\nasserts may not be enabled so we should at least add the class name.","distinct":false,"url":"https://api.github.com/repos/cbuescher/elasticsearch/commits/483a15a12ba15d0e0f1ae9d78fe56a230061f637"},{"sha":"440580dd55f092a04b920425b421a631f41f6f6b","author":{"email":"f2d582bd23ffb37ba926272484fabf207d9e5aba@apache.org","name":"Simon Willnauer"},"message":"Cleanup MergeScheduler infrastrucutre\n\nThis commit cleans up all the MergeScheduler infrastructure\nand simplifies / removes all unneeded abstractions. The MergeScheduler\nitself is now private to the Engine and all abstractions like Providers\nthat had support for multiple merge schedulers etc. are removed.\n\nCloses #11602","distinct":false,"url":"https://api.github.com/repos/cbuescher/elasticsearch/commits/440580dd55f092a04b920425b421a631f41f6f6b"},{"sha":"93beea1f670f1e0d53bc3fd3ee671bc235d5f1aa","author":{"email":"78b6854e22ab09d4ae3dac29b92052963103b33e@motovs.org","name":"Igor Motov"},"message":"Snapshot/Restore: Move in-progress snapshot and restore information from custom metadata to custom cluster state part\n\nInformation about in-progress snapshot and restore processes is not really metadata and should be represented as a part of the cluster state similar to discovery nodes, routing table, and cluster blocks. Since in-progress snapshot and restore information is no longer part of metadata, this refactoring also enables us to handle cluster blocks in more consistent manner and allow creation of snapshots of a read-only cluster.\n\nCloses #8102","distinct":false,"url":"https://api.github.com/repos/cbuescher/elasticsearch/commits/93beea1f670f1e0d53bc3fd3ee671bc235d5f1aa"},{"sha":"532fa0663b28931a12706e37edbff5a2d9b753c1","author":{"email":"992531bec19101e9308e69893b3169c39fdfdd41@gmail.com","name":"Boaz Leskes"},"message":"Internal: AsyncShardFetch can hang if there are new nodes in cluster state\n\nThe AsyncShardFetch retrieves shard information from the different nodes in order to detirment the best location for unassigned shards. The class uses TransportNodesListGatewayStartedShards and TransportNodesListShardStoreMetaData in order to fetch this information. These actions, inherit from TransportNodesAction and are activated using a list of node ids. Those node ids are extracted from the cluster state that is used to assign shards.\n\nIf we perform a reroute and adding new news in the same cluster state update task, it is possible that the AsyncShardFetch administration is based on\na different cluster state then the one used by TransportNodesAction to resolve nodes. This can cause a problem since TransportNodesAction filters away unkown nodes, causing the administration in AsyncShardFetch to get confused.\n\nThis commit fixes this allowing to override node resolving in TransportNodesAction and uses the exact node ids transfered by AsyncShardFetch","distinct":false,"url":"https://api.github.com/repos/cbuescher/elasticsearch/commits/532fa0663b28931a12706e37edbff5a2d9b753c1"},{"sha":"b2ced13f3d4920d9278518c5ee472cc3a78bc5e1","author":{"email":"7658bca979a635f8885feb26fcbf4288a9fb3170@apache.org","name":"Robert Muir"},"message":"Tests: fix test bugs so tests pass on IBM J9 (at least once)","distinct":false,"url":"https://api.github.com/repos/cbuescher/elasticsearch/commits/b2ced13f3d4920d9278518c5ee472cc3a78bc5e1"},{"sha":"df8a3006fc8bcdfa2e443bb10d06edf0725b30c1","author":{"email":"992531bec19101e9308e69893b3169c39fdfdd41@gmail.com","name":"Boaz Leskes"},"message":"Merge pull request #11615 from bleskes/async_fetch_non_existent_nodes\n\nInternal: AsyncShardFetch can hang if there are new nodes in cluster state","distinct":false,"url":"https://api.github.com/repos/cbuescher/elasticsearch/commits/df8a3006fc8bcdfa2e443bb10d06edf0725b30c1"},{"sha":"a216062d88205c0d109ac00a432b45bc90a14fe8","author":{"email":"8f5a86133cc2b779bafbec17c5dc44e81fbffc94@elasticsearch.com","name":"Colin Goodheart-Smithe"},"message":"Aggregations: allow users to perform simple arithmetic operations on histogram aggregations\n\nCloses #11029","distinct":true,"url":"https://api.github.com/repos/cbuescher/elasticsearch/commits/a216062d88205c0d109ac00a432b45bc90a14fe8"},{"sha":"fab27f1bb032f573b16b53ef4d5bf062314d0ebe","author":{"email":"f2d582bd23ffb37ba926272484fabf207d9e5aba@apache.org","name":"Simon Willnauer"},"message":"Create ShardSuggestService/Metrics manually outside of guice\n\nThis ShardSuggestService is a simple metrics counter and doesn't need\nto be injected. It just makes IndexShard ctor bigger for no reason.","distinct":true,"url":"https://api.github.com/repos/cbuescher/elasticsearch/commits/fab27f1bb032f573b16b53ef4d5bf062314d0ebe"},{"sha":"9e19090b2b927fc9ec8db9f723f3f5f0a2899936","author":{"email":"f2d582bd23ffb37ba926272484fabf207d9e5aba@apache.org","name":"Simon Willnauer"},"message":"Fold ShardGetService creation away from Guice  into IndexShard\n\nit's always acccessed via IndexShard and has crazy circular dependencies or\nrather had. It just makes IndexShard ctor bigger for no reason.","distinct":true,"url":"https://api.github.com/repos/cbuescher/elasticsearch/commits/9e19090b2b927fc9ec8db9f723f3f5f0a2899936"},{"sha":"5f40f97740d60f96ae2509993f45c0da33857588","author":{"email":"f2d582bd23ffb37ba926272484fabf207d9e5aba@apache.org","name":"Simon Willnauer"},"message":"Fold ShardGetService creation away from Guice  into IndexShard\n\nit's always acccessed via IndexShard and has crazy circular dependencies or\nrather had. It just makes IndexShard ctor bigger for no reason.","distinct":true,"url":"https://api.github.com/repos/cbuescher/elasticsearch/commits/5f40f97740d60f96ae2509993f45c0da33857588"},{"sha":"a41f68f9fe11d9b4fbfe86529dbcb3d328af473c","author":{"email":"aa743a0aaec8f7d7a1f01442503957f4d7a2d634@pilato.fr","name":"David Pilato"},"message":"[build] update maven-shade-plugin to 2.4\n\n## Release Notes - Apache Maven Shade - Version 2.4\n\nhttps://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317921&version=12331393\n\n### Bugs:\n\n* [MSHADE-155] - dependency-reduced-pom should use shadedArtifactId\n* [MSHADE-169] - Typos in warning message\n* [MSHADE-172] - \"java.lang.ArithmeticException: / by zero\" in MinijarFilter\n* [MSHADE-174] - Unable to shade Java 8 jarfiles with static interface methods using minimizeJar\n* [MSHADE-183] - Getting \"Error creating shaded jar: java.util.jar.Attributes cannot be\n                 cast to java.lang.String\" error when using ManifestResourceTransformer with Maven 3.2.5\n* [MSHADE-185] - systemPath content is interpolated for system dependencies\n\n### Improvements:\n\n* [MSHADE-177] - MavenProject/MavenSession Injection as a paremeter instead as a component.\n* [MSHADE-178] - Removing plexus-container-default dependency\n* [MSHADE-179] - Fix RAT Report\n* [MSHADE-180] - Upgrade plexus-utils to 3.0.18\n* [MSHADE-188] - Upgrade maven-dependency-tree to 2.2\n* [MSHADE-191] - Upgrade plexus-utils to 3.0.22\n* [MSHADE-192] - Upgrade maven-invoker to 1.10\n* [MSHADE-193] - Upgrade to fluido skin 1.4.0","distinct":true,"url":"https://api.github.com/repos/cbuescher/elasticsearch/commits/a41f68f9fe11d9b4fbfe86529dbcb3d328af473c"},{"sha":"5bb6f5d6ac452aaabcf1c451b977b67c372d9f2c","author":{"email":"4256e500e435802b8322cb0e0564f6a923e6df1d@users.noreply.github.com","name":"Colin Goodheart-Smithe"},"message":"[DOCS] Make build from source read correct for new structure\n\nThe 'Building From Source' section of README.textile was misleading as it said that the release can be found in `target/releases` when they are actually now found in the `target/releases` folder of each module.","distinct":true,"url":"https://api.github.com/repos/cbuescher/elasticsearch/commits/5bb6f5d6ac452aaabcf1c451b977b67c372d9f2c"}]}