99 Commits

Author SHA1 Message Date
Robert Muir
d82238137d switch to plugin pom 2015-05-21 22:51:30 -04:00
Robert Muir
f158740a7b remove duplicate test config 2015-05-21 16:48:17 -04:00
Robert Muir
a9248a1d27 engage forbidden apis 2015-05-21 10:33:43 -04:00
Robert Muir
b334e05b7e remove unnecessary prop 2015-05-11 21:25:43 -04:00
Robert Muir
3be8bb84e9 Remove outdated policy file 2015-05-11 19:43:51 -04:00
Robert Muir
59d6cfa659 enable security manager in tests 2015-05-11 19:36:45 -04:00
Robert Muir
490b022cd3 Tests: fix tests not to use CWD 2015-05-05 12:50:58 -04:00
David Pilato
edd811b710 Latest version is 2.5.0 2015-04-30 16:53:22 +02:00
David Pilato
825c892438 update documentation with release 2.4.4 2015-04-30 16:50:45 +02:00
David Pilato
6232280034 Update compatibility matrix for elasticsearch 1.4.5
Closes #38.
2015-04-30 16:43:31 +02:00
David Pilato
2601e532e0 update documentation with release 2.5.0 2015-03-24 18:59:04 +01:00
David Pilato
47e446082d Move to elastic owner 2015-03-24 18:52:58 +01:00
David Pilato
97b21f6b5e Move parent bloc after artifact coordinates 2015-03-24 18:52:15 +01:00
David Pilato
0c862c77e7 Create es-1.5 branch 2015-03-16 12:45:38 -07:00
David Pilato
92d47d4b28 Fix doc for es version < 1.4.3 2015-02-13 16:42:52 +01:00
David Pilato
250843f0ec Fix doc for es version < 1.4.3 2015-02-13 16:42:28 +01:00
David Pilato
d5e4dc872d update documentation with release 2.4.3 2015-02-11 21:47:45 +01:00
David Pilato
b33cd42343 Add sonatype snapshot repository 2015-01-02 20:43:51 +01:00
David Pilato
d9a9518fef Depend on elasticsearch-parent
To simplify plugins maintenance and provide more value in the future, we are starting to build an `elasticsearch-parent` project.
This commit is the first step for this plugin to depend on this new `pom` maven project.
2014-12-12 18:44:46 +01:00
Adrien Grand
3fcc731058 Upgrade to Lucene 5.0.0-snapshot-1642891 2014-12-02 18:15:14 +01:00
Michael McCandless
55b9cafd86 Upgrade to Lucene 5.0.0-snapshot-1641343 2014-11-24 05:51:25 -05:00
Michael McCandless
3281ff6e2e Upgrade to Lucene 5.0.0-snapshot-1637347 2014-11-10 16:45:24 -05:00
Robert Muir
684e91b701 upgrade to lucene 5 snapshot 2014-11-05 17:44:21 -05:00
tlrx
1247d55e06 update documentation with release 2.4.2 2014-11-05 18:09:08 +01:00
Jun Ohtani
04b374d9c9 Update to Lucene 4.10.2
Closes #33
2014-10-30 15:09:55 +09:00
Jun Ohtani
d28e6e9e21 Tests: Fix randomizedtest fail
Closes #32
2014-10-30 14:57:56 +09:00
David Pilato
2114d4af87 Tests: index.version.created must be set
Due to this [change](https://github.com/elasticsearch/elasticsearch/pull/8018), we need to fix our tests for elasticsearch 1.4.0 and above.

Closes #31.

(cherry picked from commit 3eeb827)
2014-10-15 16:17:34 +02:00
David Pilato
02b0206251 update documentation with release 2.4.1 2014-10-09 16:26:31 +02:00
David Pilato
48292f3680 update documentation with release 2.3.1 2014-10-09 16:20:40 +02:00
Xiao Yu
d34a2b0afc Add smartcn_word & smartcn_sentence back for backwards compatibility
In f4d0d27 the deprecated `smartcn_sentence` tokenizer and deprecated
`smartcn_word` token filter were removed as the new all in one
`smartcn_tokenizer` should be used instead. However for those with pre-existing
indices with mappings that reference the deprecated tokenizer and token filter
this changes causes indexing and search errors.

This change preserves the `smartcn_sentence` tokenizer name and aliases it to
the new `smartcn_tokenizer`. The change set also reintroduces a `smartcn_word`
token filter that is a noop filter. The result of these changes should allow
elasticsearch instances with the existing deprecated mappings to upgrade and
take advantage of the new tokenizer in lucene.

(cherry picked from commit 25a0071)

Closes #29
2014-10-09 16:16:19 +02:00
David Pilato
940297c93a update documentation with release 2.4.0 2014-10-02 09:09:35 +02:00
David Pilato
c93491c4d4 Update to Lucene 4.10.1 and elasticsearch 1.4.0.Beta1
Also replace deprecated code in Lucene.

Closes #28.
2014-10-02 09:05:48 +02:00
David Pilato
513574f7af Create branch es-1.4 for elasticsearch 1.4.0 2014-09-15 12:01:23 +02:00
David Pilato
6cf79f9aff Update to Lucene 4.10.0
Closes #27.
2014-09-08 18:35:47 +02:00
David Pilato
ff1c519800 Docs: make the welcome page more obvious
Closes #26.
2014-09-08 18:34:41 +02:00
David Pilato
304e6898be Update to elasticsearch 1.4.0
Closes #25.

(cherry picked from commit c299ce4)
2014-07-16 09:20:55 +02:00
David Pilato
f4d0d27903 Remove deprecated smartcn_word and smartcn_sentence
were deprecated in 2.2.0 by #22.

Closes #24.

(cherry picked from commit 2bab6e0)
2014-06-27 16:21:24 +02:00
David Pilato
26c1f4c43e Update to Lucene 4.9.0
Closes #23.

(cherry picked from commit 5662016)
2014-06-27 16:21:09 +02:00
David Pilato
d063fe6019 Deprecate smartcn_word
Looks like `WordTokenFilter` has been [deprecated in Lucene 4.8](http://lucene.apache.org/core/4_8_0/analyzers-smartcn/org/apache/lucene/analysis/cn/smart/WordTokenFilter.html) and looking at the javadoc, it looks like that only the [HMMChineseTokenizer](http://lucene.apache.org/core/4_8_0/analyzers-smartcn/org/apache/lucene/analysis/cn/smart/HMMChineseTokenizer.html) will be supported.

We need to deprecate `smartcn_word` and `smartcn_sentence`.
We add `smartcn_tokenizer` which does the both things.

 Closes #22.

(cherry picked from commit 64dcb9b)
2014-06-27 16:12:47 +02:00
David Pilato
45dfe9abb6 Update to elasticsearch 1.3.0
Closes #21.
(cherry picked from commit a1b37f6)
2014-05-28 10:18:22 +02:00
David Pilato
f215ab05dd [DOCS] Fix analyzer name
Closes #20.

Thanks to @goncha!
(cherry picked from commit 333f850)
2014-05-28 10:15:17 +02:00
David Pilato
38186752cd Update to Lucene 4.8 / Elasticsearch 1.2.0
Related to #18.
2014-05-28 09:51:40 +02:00
David Pilato
4dc5dd4ce6 Add Lucene version in plugin.properties file
Closes #19.
(cherry picked from commit 3fb429c)
2014-04-29 11:03:14 +02:00
David Pilato
17c23ceb41 Update to Lucene 4.8
Closes #18
(cherry picked from commit e2a98c9)
2014-04-29 11:02:53 +02:00
David Pilato
835a0445c6 Create es-1.2 branch 2014-04-29 10:55:47 +02:00
David Pilato
9308c0ac76 Register smartcn analyzer, tokenizer and tokenfilter
When the plugin starts, it should register `smartcn` analyzer, `smartcn_sentence` tokenizer and `smartcn_word` token filter.

Closes #12.
(cherry picked from commit b8cd4c4)
2014-03-26 14:58:53 +01:00
David Pilato
9e780fa599 Update to elasticsearch 1.1.0 / Lucene 4.7.0
Create branches according to elasticsearch versions
We create branches:

* es-0.90 for elasticsearch 0.90
* es-1.0 for elasticsearch 1.0
* es-1.1 for elasticsearch 1.1
* master for elasticsearch master

We also check that before releasing we don't have a dependency to an elasticsearch SNAPSHOT version.

Add links to each version in documentation
(cherry picked from commit 397e943)
2014-03-26 14:48:30 +01:00
David Pilato
66be648d78 Disable java and maven version checking
And fix typo in email html
2014-03-19 22:35:56 +01:00
David Pilato
fcdd0fe418 Add plugin version in es-plugin.properties
With https://github.com/elasticsearch/elasticsearch/issues/2784, we can now add plugin version in `es-plugin.properties` file.

It will only be used with elasticsearch 1.0.0 and upper. No need to push it in 1.x branch.

Closes #16.
2014-03-09 10:46:59 +01:00
David Pilato
f5cc94a1a2 Update naming for better mailing list announcement
By now, when we release the plugin, users can be confused about version naming.

For example, email title could be:

```
 [ANN] Smart Chinese Analysis plugin for elasticsearch 1.8.0 released
```

We prefer to have that form:

```
 [ANN] Elasticsearch Smart Chinese Analysis plugin 1.8.0 released
 ```

  Thanks to @spinscale to reporting this.
2014-03-03 10:43:23 +01:00