ElasticSearch er et distribuert RESTful Java søkemotor med støtte for sanntids søkeanalysen, bygget spesielt for cloud computing infrastruktur. ElasticSearch er basert på Apache Lucene .
Elastica setter opp et grunnleggende grensesnitt for søking og indeksering innholdet i PHP-baserte prosjekter ved hjelp av nevnte ElasticSearch søkemotor.
Dette biblioteket er ikke et offisielt støttet ElasticSearch klient.
Versjon tallene er homolog med offisielle ElasticSearch utgivelser
Hva er nytt i denne utgaven.
- Oppdater bygge avhengighet til elasticsearch 2.1.1
- Readd & # x5c, Elastica & # x5c; Filter & # x5c;. Nøstet
Hva er nytt i versjon 2.3.1 / 3.0.0-beta1:
- Lagd Elastica & # x5c ; Fasett & # x5c; DateHistogram :: setFactor ()
- Lagd Elastica & # x5c; Query & # x5c; QueryString :: setTimezone
- Lagt .editorconfig
- Lagd Elastica & # x5c; Foreslå & # x5c, Ferdigstillelse
- Lagd Elastica & # x5c; Query & # x5c; bilde
- Lagd Scrutinizer kodekvalitet status badge
- Lagt til støtte for persentiler aggregering
- Lagt testing på PHP 7 på Travis
- Lagd MLT spørring mot dokumenter
- Lagd Elastica & # x5c; Query & # x5c; SimpleQueryString :: setMinimumShouldMatch
- Lagd Elastica & # x5c; Query & # x5c; FunctionScore :: setMinScore
- Lagd Elastica & # x5c; Query & # x5c; MoreLikeThis :: setMinimumShouldMatch
- Lagt nye metoder til Elastica & # x5c; Aggregation & # x5c; DateHistogram: setOffset, setTimezone
- Etter metoder i Elastica & # x5c; Aggregation & # x5c; DateHistogram merket som foreldet: setPreOffset, setPostOffset, setPreZone, setPostZone, setPreZoneAdjustLargeInterval
- Faste elasticsearch linker til elastisk domene
- Tillat bool i Query :: setSource funksjon # 818 http://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-source-filtering.html
- deleteByQuery () implementert i Elastica & # x5c; Index
Hva er nytt i versjon 2.3.0:
- Lagd Elastica & # x5c; Fasett & # x5c; DateHistogram :: setFactor ()
- Lagd Elastica & # x5c; Query & # x5c; QueryString :: setTimezone
- Lagt .editorconfig
- Lagd Elastica & # x5c; Foreslå & # x5c, Ferdigstillelse
- Lagd Elastica & # x5c; Query & # x5c; bilde
- Lagd Scrutinizer kodekvalitet status badge
- Lagt til støtte for persentiler aggregering
- Lagt testing på PHP 7 på Travis
- Lagd MLT spørring mot dokumenter
- Lagd Elastica & # x5c; Query & # x5c; SimpleQueryString :: setMinimumShouldMatch
- Lagd Elastica & # x5c; Query & # x5c; FunctionScore :: setMinScore
- Lagd Elastica & # x5c; Query & # x5c; MoreLikeThis :: setMinimumShouldMatch
- Lagt nye metoder til Elastica & # x5c; Aggregation & # x5c; DateHistogram: setOffset, setTimezone
- Etter metoder i Elastica & # x5c; Aggregation & # x5c; DateHistogram merket som foreldet: setPreOffset, setPostOffset, setPreZone, setPostZone, setPreZoneAdjustLargeInterval
- Faste elasticsearch linker til elastisk domene
- Tillat bool i Query :: setSource funksjon # 818 http://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-source-filtering.html
- deleteByQuery () implementert i Elastica & # x5c; Index
Hva er nytt i versjon 2.1.0:
- Lagd Elastica & # x5c; Fasett & # x5c; DateHistogram :: setFactor ()
- Lagd Elastica & # x5c; Query & # x5c; QueryString :: setTimezone
- Lagt .editorconfig
- Lagd Elastica & # x5c; Foreslå & # x5c, Ferdigstillelse
- Lagd Elastica & # x5c; Query & # x5c; bilde
- Lagd Scrutinizer kodekvalitet status badge
- Lagt til støtte for persentiler aggregering
- Lagt testing på PHP 7 på Travis
- Lagd MLT spørring mot dokumenter
- Lagd Elastica & # x5c; Query & # x5c; SimpleQueryString :: setMinimumShouldMatch
- Lagd Elastica & # x5c; Query & # x5c; FunctionScore :: setMinScore
- Lagd Elastica & # x5c; Query & # x5c; MoreLikeThis :: setMinimumShouldMatch
- Lagt nye metoder til Elastica & # x5c; Aggregation & # x5c; DateHistogram: setOffset, setTimezone
- Etter metoder i Elastica & # x5c; Aggregation & # x5c; DateHistogram merket som foreldet: setPreOffset, setPostOffset, setPreZone, setPostZone, setPreZoneAdjustLargeInterval
- Faste elasticsearch linker til elastisk domene
- Tillat bool i Query :: setSource funksjon # 818 http://www.elastic.co/guide/en/elasticsearch/reference/current/search-request-source-filtering.html
- deleteByQuery () implementert i Elastica & # x5c; Index
Hva er nytt i versjon 1.4.3.0:
- Added~~V Elastica & # x5c; Query & # x5c; Regexp
- Oppdatert til ElasticSearch 1.4.2
- Fjernet støtte for PHP 5.3
- Lagt @return merknad til top_hits aggregering DSL metode
- Lagd Elastica & # x5c; Aggregation & # x5c; TopHits
- Vagrantfile oppdatert
- Plugins oppdatert til ES 1.3.4
- Siden ny versjon av sparsommelighet plugin er kompatibel med ES 1.3.4, plugin lagt tilbake til testmiljø
- Lagd: Filter & # x5c; Range :: setExecution, Filter & # x5c, Vilkår :: setExecution, Filter & # x5c; Missing :: setExistence, Filter & # x5c; Missing :: setNullValue, Filter & # x5c, HasChild :: setMinumumChildrenCount, filter & # x5c; HasChild :: filter & # x5c; HasChild :: setMaximumChildrenCount, filter & # x5c; Indekser :: addIndex
- Filter & # x5c; HasChild :: setType, Filter & # x5c; HasParent :: setType støtter nå Type eksempel som argument
- Filter & # x5c, indekser :: setIndices, Filter & # x5c, Indekser :: addIndex støtter nå Index eksempel som argument
- Fjernet som har lagt ved en feil: Filter & # x5c; HasChild :: setScope, Filter & # x5c; HasParent :: setScope, Filter & # x5c; Nøstet :: setScoreMode, Filter & # x5c; Bool :: setBoost
- Tilleggs forespørselen Alternativer for trakter
- gjør at id er urlencoded når du bruker updateDocument
- Implementere vekten i funksjonen poengsum søket
Hva er nytt i versjon 1.3.4.0:
- Update til ElasticSearch 1.3.4.
- Oppdater grenen alias i composer.json å matche biblioteket versjon.
- Oppdater lisens i composer.json å matche prosjektet.
- Slett gjennomføring tillatelse fra ikke-kjørbare filer.
- Topp filter parameter i søk har blitt omdøpt til post_filter.
- Foreldet: Elastica & # x5c; Query :: setFilter () er frarådet. Bruk Elastica & # x5c;. Query :: setPostFilter () i stedet
- Foreldet: Elastica & # x5c; Query :: setPostFilter () bestått filter som matrise er foreldet. Pass forekomst av AbstractFilter i stedet.
- Fast rømmer fra / karakter i Elastica & # x5c; Util :: escapeTerm (), fjernet bruken av JSON_UNESCAPED_SLASHES i Elastica & # x5c;. JSON
Hva er nytt i versjon 1.3.0.0:
- Updated~~V å ElasticSearch versjon 1.3.0.
- Lagt setQuery () metode for å Elastica & # x5c; Query & # x5c;. ConstantScore
- kunne konfigurere ES vert / port via ENV Var i test env.
- Fast FunstionScore Query random_score uten frø bug.
Hva er nytt i versjon 1.2.1.0:
- toString oppdatert vurdere doc_as_upsert hvis sendt en rekke kilde
- Fix Aggragations / Filter til å jobbe med es v1.2.0
- Lagd Guzzle transport som et alternativ til den vanlige HTTP transport
- Lagd Elastica & # x5c; ScanAndScroll Iterator
- Legg til JSON compat bibliotek; Elasticsearch JSON flagg og bedre feilhåndtering
- Oppdater dev bygger til PHPUnit 4.1. *
- Set processIsolation og backupGlobals til falsk å fremskynde tester. processIsolation var veldig treg med PHPUnit 4.0.19.
- Fix få innstillinger på alaised hovedside
- Lagt oppkalt funksjon for kilde filtrering
- Bla typen konstant til Elastica & # x5c; Søk lagt
- Lagt setAnalyzer metode for å Query & # x5c; FuzzyLikeThis klasse og fast problemet med params ikke blir slått sammen
- Typo fikser
- Fjern uoppnåelig retur uttalelse
Hva er nytt i versjon 1.1.1.1:
- Fixed~~V mangler bruk i TermsStats - & # x3e; setOrder ().
- Erstattet alle forekomster av ElasticSearch med Elasticsearch.
Hva er nytt i versjon 1.1.1.0:
- Update å ElasticSearch 1.1.1
- Fjernet CustomFiltersScore og CustomScore spørring som fjernes i ElasticSearch 1.1.0
- Oppdatert Node informasjon til bruk plugins i stedet for plugin
- Fast kartproblem for aliaser
Hva er nytt i versjon 1.1.0:
- Fast Query & # x5c; Match uklarhet parameter type.
Hva er nytt i versjon 1.0.1.2:
- Added~~V Filter & # x5c; Indekser
Hva er nytt i versjon 1.0.1.1:
- Enable goecluster-fasett igjen som nå kompatibel med ElasticSearch 1.0 Travis.
- Kjør elasticsearch i bakgrunnen for å ikke ha loggutdataene i travis bygge.
- Sett memache php versjon som miljøvariabelen.
Hva er nytt i versjon 1.0.1:
- Lagd JSON_UNESCAPED_UNICODE og JSON_UNESCAPED_SLASHES alternativer i Elastica / Transport / http, Elastica / Bulk / handling.
- Fast unregister Kanne (fortsatt brukes _percolator istedenfor .percolator).
- Fjernet duplikat strek fra registeret trakter ruten.
Hva er nytt i versjon 1.0.0.0:
- Updated~~V å ElasticSearch 1,0
- Legg til samlinger
- Innstilling Shard timeout fungerer ikke
- Fjern Elastica & # x5c; Query & # x5c, Field og Elastica & # x5c; Query & # x5c, Tekst, som ikke er støttet i ES 1.0.0.RC1
- Minor tilpasning av forespørsel og resultat håndtering klasser for å justere for endringer i ES 1.0.0.RC1
- Oppdater Mapper-vedlegg plugin til versjon 2.0.0.RC1 i .travis.yml
- Juster tester på kontoen for endringer i ES 1.0.0.RC1
- Unngå at geocluster-fasett plugin fra å bli installert i test / bin / run_elasticsearch.sh som plugin ennå ikke er oppdatert for ES 1.0.0.RC1
- Lagd Elastica & # x5c; Query & # x5c; DisMax
Krav
- PHP 5.3.3 eller nyere
- ElasticSearch 1.0.0 eller nyere
1 Kommentarer
gigi 20 Feb 18
Porcaria asta e tradusa cu google translate lol