pksprojects / ElasticSwift

Elasticsearch client in swift
MIT License
46 stars 18 forks source link

Feature/Geo Queries Support #81

Closed prafsoni closed 4 years ago

prafsoni commented 4 years ago

80

Adds support for geo_shape, geo_bounding_box, geo_distance and geo_polygon queries.

sonarcloud[bot] commented 4 years ago

Kudos, SonarCloud Quality Gate passed!

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities (and Security Hotspot 0 Security Hotspots to review)
Code Smell A 31 Code Smells

No Coverage information No Coverage information
0.3% 0.3% Duplication

codecov[bot] commented 4 years ago

Codecov Report

Merging #81 into master will increase coverage by 2.01%. The diff coverage is 80.52%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #81      +/-   ##
==========================================
+ Coverage   53.58%   55.59%   +2.01%     
==========================================
  Files          52       54       +2     
  Lines        7347     7536     +189     
==========================================
+ Hits         3937     4190     +253     
+ Misses       3410     3346      -64     
Impacted Files Coverage Δ
.../ElasticSwiftQueryDSL/Queries/CompoundQuries.swift 38.24% <0.00%> (+0.69%) :arrow_up:
...ElasticSwiftQueryDSL/Queries/FullTextQueries.swift 10.95% <0.00%> (-0.27%) :arrow_down:
.../ElasticSwiftQueryDSL/Queries/ScoreFunctions.swift 64.21% <0.00%> (-3.03%) :arrow_down:
Sources/ElasticSwiftQueryDSL/Queries/Sort.swift 60.00% <0.00%> (+0.69%) :arrow_up:
...lasticSwiftQueryDSL/Queries/TermLevelQueries.swift 15.40% <4.16%> (+0.03%) :arrow_up:
Sources/ElasticSwiftQueryDSL/ElasticSwiftDSL.swift 57.20% <50.00%> (+1.20%) :arrow_up:
...rces/ElasticSwiftQueryDSL/Queries/GeoQueries.swift 92.04% <92.04%> (ø)
...ftQueryDSL/Queries/Builders/GeoQueryBuilders.swift 93.47% <93.47%> (ø)
...s/ElasticSwift/Requests/DeleteByQueryRequest.swift 68.11% <100.00%> (-0.46%) :arrow_down:
Sources/ElasticSwift/Requests/IndexRequest.swift 70.10% <100.00%> (-1.06%) :arrow_down:
... and 42 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update fa9b5ce...67ee18f. Read the comment docs.