File tree 4 files changed +58
-10
lines changed
elasticsearch-persistence
4 files changed +58
-10
lines changed Original file line number Diff line number Diff line change @@ -16,15 +16,27 @@ This repository contains various Ruby and Rails integrations for [Elasticsearch]
16
16
Elasticsearch client and Ruby API is provided by the
17
17
** [ elasticsearch-ruby] ( https://github.com/elasticsearch/elasticsearch-ruby ) ** project.
18
18
19
- ## Installation
19
+ ## Compatibility
20
20
21
21
The libraries are compatible with Ruby 1.9.3 and higher.
22
22
23
- Install the ` elasticsearch-model ` and/or ` elasticsearch-rails ` package from
24
- [ Rubygems] ( https://rubygems.org/gems/elasticsearch ) :
23
+ The version numbers follow the Elasticsearch major versions, and the ` master ` branch
24
+ is compatible with the Elasticsearch ` master ` branch, therefore, with the next major version.
25
+
26
+ | Rubygem | | Elasticsearch |
27
+ | :-------------:| :-:| :-----------: |
28
+ | 0.1 | → | 1.x |
29
+ | 2.x | → | 2.x |
30
+ | 5.x | → | 5.x |
31
+ | master | → | master |
32
+
33
+ ## Installation
34
+
35
+ Install each library from [ Rubygems] ( https://rubygems.org/gems/elasticsearch ) :
25
36
26
37
``` ruby
27
- gem install elasticsearch- model elasticsearch- rails
38
+ gem install elasticsearch- model
39
+ gem install elasticsearch- rails
28
40
```
29
41
30
42
To use an unreleased version, either add it to your ` Gemfile ` for [ Bundler] ( http://gembundler.com ) :
Original file line number Diff line number Diff line change 1
1
# Elasticsearch::Model
2
2
3
3
The ` elasticsearch-model ` library builds on top of the
4
- the [ ` elasticsearch ` ] ( https://github.com/elasticsearch /elasticsearch-ruby ) library.
4
+ the [ ` elasticsearch ` ] ( https://github.com/elastic /elasticsearch-ruby ) library.
5
5
6
6
It aims to simplify integration of Ruby classes ("models"), commonly found
7
7
e.g. in [ Ruby on Rails] ( http://rubyonrails.org ) applications, with the
8
8
[ Elasticsearch] ( http://www.elasticsearch.org ) search and analytics engine.
9
9
10
- The library is compatible with Ruby 1.9.3 and higher.
10
+ ## Compatibility
11
+
12
+ This library is compatible with Ruby 1.9.3 and higher.
13
+
14
+ The library version numbers follow the Elasticsearch major versions, and the ` master ` branch
15
+ is compatible with the Elasticsearch ` master ` branch, therefore, with the next major version.
16
+
17
+ | Rubygem | | Elasticsearch |
18
+ | :-------------:| :-:| :-----------: |
19
+ | 0.1 | → | 1.x |
20
+ | 2.x | → | 2.x |
21
+ | 5.x | → | 5.x |
22
+ | master | → | master |
11
23
12
24
## Installation
13
25
Original file line number Diff line number Diff line change 2
2
3
3
Persistence layer for Ruby domain objects in Elasticsearch, using the Repository and ActiveRecord patterns.
4
4
5
- The library is compatible with Ruby 1.9.3 (or higher) and Elasticsearch 1.0 (or higher).
5
+ ## Compatibility
6
+
7
+ This library is compatible with Ruby 1.9.3 and higher.
8
+
9
+ The library version numbers follow the Elasticsearch major versions, and the ` master ` branch
10
+ is compatible with the Elasticsearch ` master ` branch, therefore, with the next major version.
11
+
12
+ | Rubygem | | Elasticsearch |
13
+ | :-------------:| :-:| :-----------: |
14
+ | 0.1 | → | 1.x |
15
+ | 2.x | → | 2.x |
16
+ | 5.x | → | 5.x |
17
+ | master | → | master |
6
18
7
19
## Installation
8
20
Original file line number Diff line number Diff line change 1
1
# Elasticsearch::Rails
2
2
3
- The ` elasticsearch-rails ` library is a companion for
4
- the [ ` elasticsearch-model ` ] ( https://github.com/elasticsearch /elasticsearch-rails/tree/master/elasticsearch-model )
3
+ The ` elasticsearch-rails ` library is a companion for the
4
+ the [ ` elasticsearch-model ` ] ( https://github.com/elastic /elasticsearch-rails/tree/master/elasticsearch-model )
5
5
library, providing features suitable for Ruby on Rails applications.
6
6
7
- The library is compatible with Ruby 1.9.3 and higher.
7
+ ## Compatibility
8
+
9
+ This library is compatible with Ruby 1.9.3 and higher.
10
+
11
+ The library version numbers follow the Elasticsearch major versions, and the ` master ` branch
12
+ is compatible with the Elasticsearch ` master ` branch, therefore, with the next major version.
13
+
14
+ | Rubygem | | Elasticsearch |
15
+ | :-------------:| :-:| :-----------: |
16
+ | 0.1 | → | 1.x |
17
+ | 2.x | → | 2.x |
18
+ | 5.x | → | 5.x |
19
+ | master | → | master |
8
20
9
21
## Installation
10
22
You can’t perform that action at this time.
0 commit comments