Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/metacpan/MetaCPAN-ES

A Perl API to ElasticSearch
https://github.com/metacpan/MetaCPAN-ES

Released version 0.66 - Deprecated

fc917b6515b5c1386a8fef4d59eb80e99fc7f407 authored over 11 years ago by Clinton Gormley <[email protected]>
Deprecated in favour of Elasticsearch

c04314b59ed50ee38dd79d6cd644bbbe8ee7ecef authored over 11 years ago by Clinton Gormley <[email protected]>
Use v0.90 on Travis

d68cd02083407a3be4557e5feed71124b90d9ad4 authored over 11 years ago by Clinton Gormley <[email protected]>
Released v0.65

b5c6f537033f2a55ab163ce85a7ea573c69db724 authored over 11 years ago by Clinton Gormley <[email protected]>
Disabled index_stats and clear_cache tests, and change fuzzy test for 0.90

00225b52c575603ebe1965af16b5671ce5629967 authored over 11 years ago by Clinton Gormley <[email protected]>
Got TestServer working on Mac OSX

44abff9ba8c0251531e950835d54ca76001fa817 authored over 11 years ago by Clinton Gormley <[email protected]>
Added support for ignore_missing to get_aliases

fef9c404bb30d5d93541b09bd0ec6d76f9124f4f authored over 11 years ago by Clinton Gormley <[email protected]>
Released v0.65

1db121e10cac37fb8035891c9d37bc5828d13904 authored almost 12 years ago by Clinton Gormley <[email protected]>
Merge pull request #38 from gugod/master

If no query is passed to count(), delete the request body which makes ES run
a match_all query ...

928cfdd48e3f0848888711f7dde2bde83abae8ff authored almost 12 years ago by Clinton Gormley <[email protected]>
allow invocation of `count` method without query.

2c94c8a6682b5cd67458cfe1337649662483a153 authored almost 12 years ago by Kang-min Liu <[email protected]>
Released version 0.63

53ebc6ef277242a8384443d2dc623370cc7851fb authored almost 12 years ago by Clinton Gormley <[email protected]>
Tidied

7a0a8dee3d6dea90e6e48e65f21738b6b5ee006f authored almost 12 years ago by Clinton Gormley <[email protected]>
Removed unsupported params from the MLT api.

Closes #36

6eea9a41a0cb8a0728cfe2f72ad14cec9a3d478b authored almost 12 years ago by Clinton Gormley <[email protected]>
Upgraded travis to elasticsearch v 0.20.2

2c6888aa8bcba2b641752b3ede4d7be1e54cd689 authored almost 12 years ago by Clinton Gormley <[email protected]>
Released v0.62

c33c7c6d7fbd29d588f571e96e84aa4c9cf1a8fe authored almost 12 years ago by Clinton Gormley <[email protected]>
Bumped min version of SearchBuilder to 0.18

a91f61dc93dcd6dfd02c5b072dd400848f8eafe5 authored almost 12 years ago by Clinton Gormley <[email protected]>
Fixed typo

a4d03591d27a54178b64ed5169b230c593f2bc60 authored almost 12 years ago by Clinton Gormley <[email protected]>
Bumped transport version requirements

05a6e06de4f3fec278dbf2c6076ab0383c26e364 authored almost 12 years ago by Clinton Gormley <[email protected]>
Added the 'order' param to index templates

1d0d28d04fed80a945227120a4a879af2ca67137 authored almost 12 years ago by Clinton Gormley <[email protected]>
Take a copy of args to avoid destroying external data

Closes #34

4c8b8f4ee106248d74b196aac3ab9a0ad661e88a authored almost 12 years ago by Clinton Gormley <[email protected]>
Released v0.61

2a28d402eb20cbae425fb894f085237804201efb authored about 12 years ago by Clinton Gormley <[email protected]>
Handle empty queryb/filterb correctly

38b59b7f4df9dbfc191a9cede2afb8cdd6dabcc4 authored about 12 years ago by Clinton Gormley <[email protected]>
Released version 0.60

ddbb0f01de552f781ea01232c46fa8c650800a1e authored about 12 years ago by Clinton Gormley <[email protected]>
Disabled a cluster_reroute test - results not always predictable

36f219f8606431dd87ef2daed30f73e6efa21af5 authored about 12 years ago by Clinton Gormley <[email protected]>
Tidied

e746d8000cad342feeb192b52e3864faea52dee4 authored about 12 years ago by Clinton Gormley <[email protected]>
Fixed some tests that relied on an old SearchBuilder

a4a83ab8d29842609670c0a591281553474a9412 authored about 12 years ago by Clinton Gormley <[email protected]>
Added the 'doc' param to update()

aef162895ef8ac04a8e2df33cf6ba860f4472d1e authored about 12 years ago by Clinton Gormley <[email protected]>
Added a max_content_length attribute to ElasticSearch::Transport

to avoid posting too large a body to elasticsearch. The value
is auto-detected in versions 0.19.1...

51aec57a2831f679352f72b66839f6a77d432747 authored about 12 years ago by Clinton Gormley <[email protected]>
Released version 0.59

eff0dde6382a2fa2ca506328c905113ca3995d29 authored about 12 years ago by Clinton Gormley <[email protected]>
Skip tests when running < 0.20

5c6ec4ed09d4f9e9ea00b42045cbdbcef6ba35ea authored about 12 years ago by Clinton Gormley <[email protected]>
Added ignore_indices param to search(), searchqs(), msearch(),

validate_query(), count(), index_status(), index_stats(),
index_segments(), flush_index(), refres...

88d033619d4b42a6f2a74947dd32cb123845f3de authored about 12 years ago by Clinton Gormley <[email protected]>
Added the warmer APIs

aafdcde97a96d2ce28e11358efb2f83d4232f213 authored about 12 years ago by Clinton Gormley <[email protected]>
Corrected docs typo

c5eec0f80a660bbdd5baf24791fcf881725ec2c6 authored about 12 years ago by Clinton Gormley <[email protected]>
Ensure that conversions via query builder do not alter the original params

677fc568944454900be64c8c608d6bfab5d3482a authored about 12 years ago by Clinton Gormley <[email protected]>
Added upsert and fields parameters to update()

ddbde8cdb3bb4f5ce079923c66a181ce03206c0c authored about 12 years ago by Clinton Gormley <[email protected]>
Test against v0.20.0.RC1

65736d4614fc810aa580cc55ccf79d09b436aa97 authored about 12 years ago by Clinton Gormley <[email protected]>
Added fields param to explain()

3f105dee229971fd30cf97c754a9a841ec395a94 authored about 12 years ago by Clinton Gormley <[email protected]>
Test against 0.19.11

60337ebfa7a3dd770287af7e311abe5e4f89d755 authored about 12 years ago by Clinton Gormley <[email protected]>
Added cluster_reroute()

57982921870bad722a4f1c327c1059c11d4e46a8 authored about 12 years ago by Clinton Gormley <[email protected]>
Added type_exists()

d98eefbeb4729e87c20fca067d1d11bfc7c6a7cc authored about 12 years ago by Clinton Gormley <[email protected]>
Added explain API

78fe0eaa2bdde66810c79fd2c1c8ccfe4dd2f4cf authored about 12 years ago by Clinton Gormley <[email protected]>
Filter caches are no longer cleared immediately, but scheduled for later.

683cdfb1d7b6ecba939cb6e02d845e85df7fbaaa authored about 12 years ago by Clinton Gormley <[email protected]>
BREAKING CHANGE: Added the 'explain' parameter to validate_query

Previously validate_query returned true|false. Now returns the full
result from ES, which can inc...

2c375014dfad3fd9caebb8ae2f21b60257ffba20 authored about 12 years ago by Clinton Gormley <[email protected]>
Added _primary_first to 'preference' setting

03d371c6138b1b48b36f6e1b88233541fd365271 authored about 12 years ago by Clinton Gormley <[email protected]>
The bulk on_conflict and on_error handlers now receive an extra parameter

indicating the index into the array of @actions

13d7f2915ee0a8098ba7aefe46a57b9edbe6ccd6 authored about 12 years ago by Clinton Gormley <[email protected]>
lib/ElasticSearch.pm: Add query timeout information to the POD

A useful pointer on query timeout vs. transport timeout, and a reference to the
latter in case o...

a5517484f6ac321664ccbcd96eb1b81f70451a57 authored about 12 years ago by Iftekharul Haque <[email protected]>
Added string cmp overloading to ElasticSearch::Error

Closes #33

759f605e398019d092255878bbe64b5d9234048f authored about 12 years ago by Clinton Gormley <[email protected]>
Released version 0.58

0c1c3753cd0c1aff9e588ae5c45065e3741b223b authored over 12 years ago by Clinton Gormley <[email protected]>
Added a _method_name parameter to reindex() so that objects other

than ScrolledSearch can be passed as the $source. The scrolling
defaults to $source->next, but w...

978c47c0008cfc7fc523b3cf3f921f8a4fe209a4 authored over 12 years ago by Clinton Gormley <[email protected]>
Creating a river is still timing out on Travis - make the wait longer

470df50f5cebbbf122e306b14d67e152a5354d99 authored over 12 years ago by Clinton Gormley <[email protected]>
Released version 0.57

b2ec4d8e825b98b167318c4c46abffc97feb9f72 authored over 12 years ago by Clinton Gormley <[email protected]>
Travis sometimes still fails, perhaps because nodes discover each other on other hosts, so bind to localhost

6793f2dd6f9a3b5ce0389f41a423f5dca460c8aa authored over 12 years ago by Clinton Gormley <[email protected]>
Fixed a bad test which depended on hash ordering

b8ff7fe245ecf5fb116edb8ab2f45ea8e4129932 authored over 12 years ago by Clinton Gormley <[email protected]>
Discovery on Travis takes it time! Increase number of attempts to 20, and add expected nodes

9b2a306cf2dc3e9e83a38b2b1b7392e521927557 authored over 12 years ago by Clinton Gormley <[email protected]>
Three instances of ES are slow to discover each other on Travis - add test for number of instances

581c1bf573acb9b0fa469398d977a449dbd103e3 authored over 12 years ago by Clinton Gormley <[email protected]>
Released version 0.56

c494d0d3f91040aec1ab00360c3d3c1ab1d2f250 authored over 12 years ago by Clinton Gormley <[email protected]>
Enable verbose testing in travis

50981abfa66156f118f62927ae1740096f64f6ca authored over 12 years ago by Clinton Gormley <[email protected]>
Testing for a created river can sometimes fail - wait a second longer

b86a45296b75095f935fba8934ae743fd818ffde authored over 12 years ago by Clinton Gormley <[email protected]>
Added .travis.yml

827c0fa6163e7b4a58b613a403ddce4ae26d97e9 authored over 12 years ago by Clinton Gormley <[email protected]>
Trying to bulk create a doc that already exists should also trigger a conflict error, not a general error.

4a0de3fb563cf6b1f3823f1193a576d4c8c34493 authored over 12 years ago by Clinton Gormley <[email protected]>
Released version 0.55

5d63833e33c0f587372d9982395ad7100cb45f1a authored over 12 years ago by Clinton Gormley <[email protected]>
Updated .gitignore and dist.ini to exclude the doc/ dir

2fe193ccc7a7cedc644f091f0241703f620b4167 authored over 12 years ago by Clinton Gormley <[email protected]>
Added on_conflict and on_error callbacks to bulk actions and reindex()

f23bf4e6582d1851512e0e9965c0dfa1884c6b4d authored over 12 years ago by Clinton Gormley <[email protected]>
Released version 0.54, compatible with ElasticSearch 0.19.7

d136237094d5bb30e6f61e2d6dff84e69c825581 authored over 12 years ago by Clinton Gormley <[email protected]>
Bumped required version of SearchBuilder to 0.14

7663ebc6c23e846aaf2c8d32c1291f8cd4b7abe7 authored over 12 years ago by Clinton Gormley <[email protected]>
Added tests for exists()

1a30d3c3964f3f36b73b13ded8f2f3b08a503f59 authored over 12 years ago by Clinton Gormley <[email protected]>
Added test for current_version in Conflict error

4e0e9b3d91537ffbb1944e99b6e614d9d4283239 authored over 12 years ago by Clinton Gormley <[email protected]>
Fixed current_server_version() to work with the async backends

abbc9f0e2a7c61aa409da3d0abd13da495e24d7e authored over 12 years ago by Clinton Gormley <[email protected]>
The default HTTP client hangs if a HEAD requests returns a body

(eg the error message).
This is a bug in ES https://github.com/elasticsearch/elasticsearch/issues...

7724bd3a01bf7c32eb4ddeb5771165aad3fd554a authored over 12 years ago by Clinton Gormley <[email protected]>
Added the exists() method

3662ea0885edbc8a340798334b8c7a5ddefc74da authored over 12 years ago by Clinton Gormley <[email protected]>
Added 'search_type' to msearch() qs params

41eaa965b591247731ecf44ded688d49fb9124aa authored over 12 years ago by Clinton Gormley <[email protected]>
Added lenient, quote_analyzer and quote_field_suffix to searchqs()

c5f0ae0ca027ae359c81f5874f0b6b9e984086a6 authored over 12 years ago by Clinton Gormley <[email protected]>
Added the 'parent' param to get().

c7829967e7e7e893ef745d0f6d019c8920156cd9 authored over 12 years ago by Clinton Gormley <[email protected]>
Don't add the test log to the package, in dist.ini

e12fa442fa56483d98a4ad8cf67f1c6d49178168 authored over 12 years ago by Clinton Gormley <[email protected]>
delete_mapping now throws a Missing error if the mapping or type doesn't exist

9327e0ea69f8bc0c6bfa441f15bf67a8ca86d90d authored over 12 years ago by Clinton Gormley <[email protected]>
Removed 'use Module::Build' - no longer required

e5f1ff58ea6c71e390547a6bd7c4eae83a484ff6 authored over 12 years ago by Clinton Gormley <[email protected]>
Make the latest version number available in the ElasticSearch::Error::Conflict object

c10cd42efeda9c38d04b7b39e99b1dc7910db1d7 authored over 12 years ago by Clinton Gormley <[email protected]>
Switched from use base to use parent in ElasticSearch::TestServer - one dependency fewer

4d9db2973975fc85a51c9b524942acecdf25d979 authored over 12 years ago by Clinton Gormley <[email protected]>
Released version 0.53

21fde9f20da5ea969fc68940371bbab3acfd57bf authored over 12 years ago by Clinton Gormley <[email protected]>
The timestamp parameter to index() should be a 'string' not a 'duration'

e267b83fafb4463a9bdaf0b24cbf14c924bf2557 authored over 12 years ago by Clinton Gormley <[email protected]>
Released version 0.52

f5da270a3d12d8b0f095c7bd09c982cb22846f57 authored almost 13 years ago by Clinton Gormley <[email protected]>
put_mapping() incorrectly required a single index. Now it can contain zero or more indices

b0544f6669874de2819a4faec09354c8234458fc authored almost 13 years ago by Clinton Gormley <[email protected]>
BREAKING CHANGE: get_alias() now uses the native GET alias request, and its output format has changed.

70998fb1b74453b56b7288bb4a58af02a0cb2382 authored almost 13 years ago by Clinton Gormley <[email protected]>
Released version 0.51

b2afcc1c870e3c1e396fa7c197951243fb24a380 authored almost 13 years ago by Clinton Gormley <[email protected]>
index() and create() were missing consistency and replication params

612f83238f4b441126fd06d8123afc0281a7948f authored almost 13 years ago by Clinton Gormley <[email protected]>
Released version 0.50

0ae770c5cdf0ed0403cb6fa9c4228f30e225bf1a authored almost 13 years ago by Clinton Gormley <[email protected]>
Fixed some 'redefined' errors in the test suite

9f479d459591c45fc45fe276891b8386aa2a5616 authored almost 13 years ago by Clinton Gormley <[email protected]>
Fixed a bug in ElasticSearch::TestServer where it was failing to shutdown the servers when there was an error creating a new ES.pm instance

3ae8cc7dc56baf005d7c3d557f31fea1db871475 authored almost 13 years ago by Clinton Gormley <[email protected]>
Added msearch()

e82c78274ce76a76b615cce0f1aed20c63e03905 authored almost 13 years ago by Clinton Gormley <[email protected]>
The short-circuit functions for bulk/mget weren't working correctly either with as_json or async backends

50d176fa2e91436ded6e3f5ffbd2a9a058f9a5e5 authored almost 13 years ago by Clinton Gormley <[email protected]>
Tidied

ff0ef1947f668d1ee4a6f6aea4cf556309177925 authored almost 13 years ago by Clinton Gormley <[email protected]>
Made search_type a constant, to make params to search, searchqs etc more explicit

cf12920983629e15a167de036f52a61c788cef96 authored almost 13 years ago by Clinton Gormley <[email protected]>
Was missing a remote commit, fixing ElasticSearch::TestServer with a custom port

81183e0ccd5fdc9165b7b19d84241f0935c61600 authored almost 13 years ago by Clinton Gormley <[email protected]>
Added update()

b118c2ca0752e1adb27212eb583e41340c393ed3 authored almost 13 years ago by Clinton Gormley <[email protected]>
Wait after closing the index - sometimes times out

432cc4dce8ab00e71a798c5e267fb4524c023b3b authored almost 13 years ago by Clinton Gormley <[email protected]>
Added drain_buffer(), refill_buffer() and facets() to ElasticSearch::ScrolledSearch

4020ed08bf205615ad8908dce7cb160ad83bcc45 authored almost 13 years ago by Clinton Gormley <[email protected]>
Released version 0.48

db94d6caf33cc753a0e1713360a541ffe8dc656e authored almost 13 years ago by Clinton Gormley <[email protected]>
Switched dzil to use MakeMaker

3fa15f1dce8bf3dc3f19b6bafe5b1b2662eea203 authored almost 13 years ago by Clinton Gormley <[email protected]>
Added index_segments()

fdee392c6be98d4acbf618a5e22a5b9370ec309e authored almost 13 years ago by Clinton Gormley <[email protected]>
count() in recent versions of ES falls back to a match_all if no query is specified

cf1aa93f196b1e7e443223c10a674c0a50faf56d authored almost 13 years ago by Clinton Gormley <[email protected]>