You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Merge branch 'master' into do-not-open-broken-indices
* master: (414 commits)
Set ACK timeout on indices service test
Implement byte array reusage in `NioTransport` (elastic#27696)
[TEST] Remove leftover ES temp directories before Vagrant tests (elastic#27722)
Cleanup split strings by comma method
Remove unused import from AliasResolveRoutingIT
Add read timeouts to http module (elastic#27713)
Fix routing with leading or trailing whitespace
remove await fix from FullClusterRestartIT.testRecovery
Add missing 's' to tmpdir name (elastic#27721)
[Issue-27716]: CONTRIBUTING.md IntelliJ configurations settings are confusing. (elastic#27717)
[TEST] Now actually wait for merges
Test out of order delivery of append only index and retry with an intermediate delete
[TEST] remove code duplications in RequestTests
[Tests] Add test for GeoShapeFieldType#setStrategyName (elastic#27703)
Remove unused *Commit* classes (elastic#27714)
Add test for writer operation buffer accounting (elastic#27707)
[TEST] Wait for merging to complete before testing breaker
Add Open Index API to the high level REST client (elastic#27574)
Correcting some minor typos in comments
Add unreleased v5.6.6 version
...
file which can be accessed under Help > Edit Custom Properties (this will require a
121
+
restart of IDEA). For IDEA 2017.3 and above, in addition to the JVM option, you will need to go to
122
+
`Run->Edit Configurations->...->Defaults->JUnit` and change the value for the `Shorten command line` setting from
123
+
`user-local default: none` to `classpath file`. You may also need to [remove `ant-javafx.jar` from your
124
+
classpath](https://github.com/elastic/elasticsearch/issues/14348) if that is
123
125
reported as a source of jar hell.
124
126
127
+
To run an instance of elasticsearch from the source code run `gradle run`
128
+
125
129
The Elasticsearch codebase makes heavy use of Java `assert`s and the
126
130
test runner requires that assertions be enabled within the JVM. This
127
131
can be accomplished by passing the flag `-ea` to the JVM on startup.
@@ -141,7 +145,7 @@ Please follow these formatting guidelines:
141
145
* Disable “auto-format on save” to prevent unnecessary format changes. This makes reviews much harder as it generates unnecessary formatting changes. If your IDE supports formatting only modified chunks that is fine to do.
142
146
* Wildcard imports (`import foo.bar.baz.*`) are forbidden and will cause the build to fail. Please attempt to tame your IDE so it doesn't make them and please send a PR against this document with instructions for your IDE if it doesn't contain them.
143
147
* Eclipse: `Preferences->Java->Code Style->Organize Imports`. There are two boxes labeled "`Number of (static )? imports needed for .*`". Set their values to 99999 or some other absurdly high value.
144
-
* IntelliJ: `Preferences->Editor->Code Style->Java->Imports`. There are two configuration options: `Class count to use import with '*'` and `Names count to use static import with '*'`. Set their values to 99999 or some other absurdly high value.
148
+
* IntelliJ: `Preferences/Settings->Editor->Code Style->Java->Imports`. There are two configuration options: `Class count to use import with '*'` and `Names count to use static import with '*'`. Set their values to 99999 or some other absurdly high value.
145
149
* Don't worry too much about import order. Try not to change it but don't worry about fighting your IDE to stop it from doing so.
146
150
147
151
To create a distribution from the source, simply run:
0 commit comments