Releases: manticoresoftware/manticoresearch-go
Releases · manticoresoftware/manticoresearch-go
Release v1.8.0
This release includes:
- Fixed a bug causing random connection failures
- BREAKING CHANGES:
Replaced the_id
property withid
in all related request/response objects - Updated documentation
Release v1.7.0
This release includes:
- Added support for the
/autocomplete
endpoint - BREAKING CHANGES:
Replaced theindex
property withtable
in all related methods - Updated documentation
Release v1.6.0
This release includes:
-
added support for KNN vector search
-
added support for search with joined tables
-
updated sql request and error response formats to match changes in Manticore
-
BREAKING CHANGES: updated structs used by the client files to strictly match the request/response formats specified by Manticore's JSON API
(Related Github issue: manticoresoftware/openapi#16)-
added structs:
- AggCompositeSource, AggCompositeTerm - handle search aggregations
(more on aggregation) - HighlightFieldOption - handles highlighting per-field options
(more on highlighting) - Join, JoinOn, JoinCond - handle joining tables
(more on joining tables) - KnnQuery - handles KNN search
(more on KNN search) - MatchAll - handles 'match_all' search
(more on 'match_all') - ResponseErrorDetails, ResponseError - handle Manticore error responses
- SearchQuery - handles search queries
(more on searching)
- AggCompositeSource, AggCompositeTerm - handle search aggregations
-
removed structs:
- AggregationCompositeSourcesInnerValue
- AggregationCompositeSourcesInnerValueTerms
- AggregationSortInnerValue
- AttrFilter
- EqualsFilter
- Facet
- FilterBoolean
- FilterNumber
- FilterString
- HighlightField
- InFilter
- MatchFilter
- MatchOpFilter
- MatchOp
- MatchPhraseFilter
- NotFilterBoolean
- NotFilterNumber
- NotFilterString
- Option
- RangeFilterLte
- SortMultiple
- SortMva
- SortOrder
- SourceMultiple
-
renamed structs:
- AggregationTerms -> AggTerms
(more on aggregation) - GeoDistanceFilterLocationAnchor -> GeoDistanceLocationAnchor
- GeoDistanceFilter -> GeoDistance
(more on geo filtering) - MatchFilter -> Match
(more on 'match' filters) - RangeFilter -> Range
(more on 'range' filters) - SourceByRules -> SourceRules
(more on the 'source' property)
- AggregationTerms -> AggTerms
-
-
updated documentation
Release v1.0.0
This release includes:
- Go client generated with an OpenAPITools generator