| Age | Commit message (Collapse) | Author |
|
Closes #20162.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
References #19994.
|
|
Closes #19994.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #19526.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Fixes #18293.
|
|
Closes #18724.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #18090.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
Closes #17457.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
|
|
Allow to install Elasticsearch from the source:
$ brew install elasticsearch --HEAD
(You need a working Maven installation -- `brew install maven` to install it with Homebrew.)
Closes #16844.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Cleanup of the Elasticsearch formula:
1/ Fixed incorrectly installed Sigar libraries on Mac OS X
Move all neccessary files to `libexec/sigar`.
2/ Removed manipulating the bin scripts, use ES_HOME variable
Instead of hardcoding paths to Homebrew locations in the `bin/elasticsearch`
and `bin/plugin` scripts, set up the ES_HOME environment variable
in the `bin/elasticsearch.in.sh` properly.
Also, simplify the Regex for replacing path to Elasticsearch classes (`--classpath`)
in the `bin/plugin` script and use the `ES_CLASSPATH` variable.
3/ Simplified elasticsearch.yml configuration
Reorganize the commands, use `sub` instead of `gsub`.
4/ Cleaned up the caveats/info section
Remove redundant information.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #16787.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #16629.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
Closes #16637.
Signed-off-by: Mike McQuaid <mike@mikemcquaid.com>
|
|
|
|
Closes #16540.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
|
|
Closes #16071.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #15227.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
|
|
Closes #14443.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
`network.host` is bound to loopback interface to prevent errors when
switching networks. See:
http://sartak.org/2012/06/roaming-elasticsearch.html
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #13020.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #11969.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Includes addition of 'Upgrade from 0.18.x' instructions in caveat.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Use basename to refer to plist file when loaded. Make cp lines same
across formulas.
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
These will be used to unify the label namespaces in embedded plists,
i.e. 'homebrew.mxcl.<formula>'.
plist_path returns the full path to a plist file located at the top
level of the keg; plist_path.basename can be used if just the filename
is needed.
c.f. #9346.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Closes #9616.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Closes #9288.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Closes #8662.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
|
|
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
* Update formula's install to move JARs to libexec as preferred
* Update scripts use prefix for ES_HOME and update ES_CLASSPATH paths
to use libexec instead of lib
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
This commit introduces couple of breaking, but important changes for
ElasticSearch:
1. The cluster is given a reasonably unique, though human-friendly name,
based on the current user login name (`ENV['USER']`). This minimizes
conflicts and dubious [MasterNotDiscoveredException] errors when running
a development cluster eg. within an office, on multiple workstations,
with open firewalls.
2. This means the _path to data has changed_ and users will have to move
it manually to new location. It should be safe to do so, while ES is not
running.
3. The log files location also changed to a more appropriate one.
4. Standard error and ouput streams were redirected to /dev/null within
the `plist` definition, since ES provides enough logging already.
The changes should be forward compatible with the complete rewrite of ES
config file in <https://github.com/elasticsearch/elasticsearch/blob/master/config/elasticsearch.yml>.
Closes #7946.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
Closes #8256.
Signed-off-by: Charlie Sharpsteen <source@sharpsteen.net>
|
|
Closes #7767.
Signed-off-by: Jack Nagel <jacknagel@gmail.com>
|
|
|
|
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|
|
Signed-off-by: Adam Vandenberg <flangy@gmail.com>
|