Skip to content

Commit 5510226

Browse files
committed
update to Elasticsearch 2.3.3
1 parent e946678 commit 5510226

File tree

4 files changed

+24
-12
lines changed

4 files changed

+24
-12
lines changed

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ When importing archive files again, this information is reapplied.
2727

2828
| Elasticsearch | Plugin | Release date |
2929
| -------------- | -------------- | ------------ |
30+
| 2.3.3 | 2.3.3.0 | May 23, 2016 |
3031
| 2.3.1 | 2.3.1.0 | Apr 21, 2016 |
3132
| 2.3.0 | 2.3.0.0 | Mar 31, 2016 |
3233
| 2.2.1 | 2.2.1.0 | Mar 31, 2016 |
@@ -41,7 +42,7 @@ For older releases and 1.x versions, see the repective branches.
4142

4243
## Installation 2.x
4344

44-
./bin/plugin install http://xbib.org/repository/org/xbib/elasticsearch/plugin/elasticsearch-knapsack/2.3.1.0/elasticsearch-knapsack-2.3.1.0-plugin.zip
45+
./bin/plugin install http://xbib.org/repository/org/xbib/elasticsearch/plugin/elasticsearch-knapsack/2.3.3.0/elasticsearch-knapsack-2.3.3.0-plugin.zip
4546

4647
Do not forget to restart the node after installation.
4748

build.gradle

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ println "Build: group: '${project.group}', name: '${project.name}', version: '${
2626
println "Timestamp: " + java.time.Instant.now().atZone(java.time.ZoneId.systemDefault()).toString()
2727

2828
group = 'org.xbib.elasticsearch.plugin'
29-
version = '2.3.2.0'
29+
version = '2.3.3.0'
3030

3131
ext {
3232
pluginName = 'knapsack'
@@ -38,8 +38,8 @@ ext {
3838
scmConnection = 'scm:git:git://github.com/' + user + '/' + name + '.git'
3939
scmDeveloperConnection = 'scm:git:git://github.com/' + user + '/' + name + '.git'
4040
versions = [
41-
'elasticsearch' : '2.3.2',
42-
'elasticsearch-helper' : '2.3.2.0',
41+
'elasticsearch' : '2.3.3',
42+
'elasticsearch-helper' : '2.3.3.0',
4343
'log4j': '2.5',
4444
'junit' : '4.12',
4545
'wagon' : '2.10'
@@ -88,7 +88,6 @@ dependencies {
8888
testCompile "junit:junit:${versions.junit}"
8989
integrationTestCompile "junit:junit:${versions.junit}"
9090
releaseJars "${project.group}:${project.name}:${project.version}"
91-
//releaseJars "${project.group}:${project.name}:${project.version}:all"
9291
wagon "org.apache.maven.wagon:wagon-ssh-external:${versions.wagon}"
9392
}
9493

gradle/publish.gradle

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@ nexusStaging {
1515
packageGroup = "org.xbib"
1616
}
1717

18-
uploadArchives {
18+
task xbibUpload(type: Upload) {
19+
configuration = configurations.archives
20+
uploadDescriptor = true
1921
repositories {
2022
if (project.hasProperty("xbibUsername")) {
2123
mavenDeployer {
@@ -25,6 +27,13 @@ uploadArchives {
2527
authentication: [userName: xbibUsername, privateKey: xbibPrivateKey])
2628
}
2729
}
30+
}
31+
}
32+
33+
task mavenCentralUpload(type: Upload) {
34+
configuration = configurations.archives
35+
uploadDescriptor = true
36+
repositories {
2837
if (project.hasProperty('ossrhUsername')) {
2938
mavenDeployer {
3039
beforeDeployment { MavenDeployment deployment -> signing.signPom(deployment) }
@@ -37,7 +46,7 @@ uploadArchives {
3746
description pluginDescription
3847
packaging 'jar'
3948
inceptionYear '2012'
40-
url url
49+
url scmUrl
4150
organization {
4251
name 'xbib'
4352
url 'http://xbib.org'
@@ -67,6 +76,7 @@ uploadArchives {
6776
}
6877
}
6978

79+
7080
if (project.hasProperty('githubToken')) {
7181
github {
7282
owner = user

src/main/java/org/xbib/elasticsearch/action/knapsack/state/TransportKnapsackStateAction.java

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -49,11 +49,13 @@ public TransportKnapsackStateAction(Settings settings,
4949
protected void doExecute(final KnapsackStateRequest request, ActionListener<KnapsackStateResponse> listener) {
5050
final KnapsackStateResponse response = new KnapsackStateResponse();
5151
try {
52-
for (KnapsackState state : knapsack.getExports()) {
53-
response.addState(state);
54-
}
55-
for (KnapsackState state : knapsack.getImports()) {
56-
response.addState(state);
52+
if (knapsack != null) {
53+
for (KnapsackState state : knapsack.getExports()) {
54+
response.addState(state);
55+
}
56+
for (KnapsackState state : knapsack.getImports()) {
57+
response.addState(state);
58+
}
5759
}
5860
listener.onResponse(response);
5961
} catch (Throwable e) {

0 commit comments

Comments
 (0)