Commit Graph

86 Commits

Author SHA1 Message Date
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
David Pilato ee4b15b051 prepare for next development iteration 2014-02-28 18:19:32 +01:00
David Pilato f224b0435c prepare release elasticsearch-analysis-smartcn-2.0.0 2014-02-28 18:16:11 +01:00
David Pilato 542d5fc092 Update to Lucene 4.6.1 / Elasticsearch 1.0.0
Closes #11
2014-02-28 18:14:40 +01:00
David Pilato dbf9463927 Add plugin release semi-automatic script
Closes #15.
2014-02-28 18:02:42 +01:00
David Pilato 1ea5fb43d2 prepare for next development iteration 2014-01-15 19:52:47 +01:00
David Pilato e7509afff0 prepare release elasticsearch-analysis-smartcn-2.0.0.RC1 2014-01-15 18:25:36 +01:00
David Pilato fc6c0e59eb Update to elasticsearch 1.0.0.RC1
Closes #8.
2014-01-10 23:52:10 +01:00
David Pilato 618c1070b9 Prepare branch 1.x 2014-01-10 23:50:47 +01:00
David Pilato 2244fa4397 update headers 2014-01-10 23:49:11 +01:00
David Pilato 6ed8a53aac prepare for next development iteration 2013-12-19 12:15:19 +01:00
David Pilato 801fb0a247 prepare release elasticsearch-analysis-smartcn-1.8.0 2013-12-19 11:32:42 +01:00
David Pilato e2c2a50750 Move tests to JUnit
Closes #7.
2013-12-19 10:56:36 +01:00
David Pilato 4eb0f0adcf Update to Elasticsearch 0.90.8 / Lucene 4.6.0
Closes #6.
2013-12-19 10:46:35 +01:00