Releases: Trendyol/es-query-builder
Releases · Trendyol/es-query-builder
v0.4.0
Changelog
- 9784b80: doc: add godoc for inner_hits.go (@GokselKUCUKSAHIN)
- d8a008a: doc: update go docs types (@GokselKUCUKSAHIN)
- 4703fd0: doc: fix vovel sound grammer (@GokselKUCUKSAHIN)
- 81dceab: feature: add boost and ignore_unmapped for NestedQuery (@GokselKUCUKSAHIN)
- 73ec98d: feature: add boost parameter to exists, regexp simpleQueryString queries. (@GokselKUCUKSAHIN)
- d1581ac: feature: add escape, type, fuzzy_rewrite, tie_breaker to queryStringQuery (@GokselKUCUKSAHIN)
- 4d73913: feature: add innet_hits Collapse and FieldAndFormat methods (@GokselKUCUKSAHIN)
- 721c4fc: feature: add seperate inner_hits with better type safe building experience (@GokselKUCUKSAHIN)
- d56b187: linter: rename range relation enum's package name (@GokselKUCUKSAHIN)
- a05843f: refactor: refactor enums. (@GokselKUCUKSAHIN)
- daa1b66: refactor: remove Operator parameter on Match None Query (@GokselKUCUKSAHIN)
v0.3.7
Changelog
- 0db25dc: Create SECURITY.md (@GokselKUCUKSAHIN)
- 14d1eac: Update SECURITY.md (@GokselKUCUKSAHIN)
- 86981ae: fix: rename lesserThan as lessThan to make it gramaticaly correct (@GokselKUCUKSAHIN)
v0.3.6
- 769c1ce: fix: update golang.org/x/crypto to v0.31.0 to fix vulnerability CVE-2024-45337
v0.3.5
Changelog
- 0b2f332: feature: add
CutoffFrequency
,Fuzziness
,FuzzyRewrite
,FuzzyTranspositions
,Lenient
,MaxExpansions
,PrefixLength
, andZeroTermsQuery
parameters for Match Query (@GokselKUCUKSAHIN) - 91bcf75: feature: add slice support for condition.If (@GokselKUCUKSAHIN)
- b460c1d: feature: make changes to minimum_should_match in
Bool Query
for Percentage, Negative percentage and Combination support (@GokselKUCUKSAHIN)
v0.3.4
Changelog
- a844180: feature: add basic CLI for run_bench, add option to save as CSV. improve log and error messages fix typos (@GokselKUCUKSAHIN)
- 3b8bd4b: feature: add benchmark suite runner. (@GokselKUCUKSAHIN)
- 8f28c01: feature: benchmark runner optimze struct field alignment (@GokselKUCUKSAHIN)
- d9bb7a8: feature: fix error handling on SaveFunc (@GokselKUCUKSAHIN)
- 4e6432a: feature: increase cooltime to 20 from 5 seconds (@GokselKUCUKSAHIN)
- 897049c: feature: remove nolint:golint,funlen tag (@GokselKUCUKSAHIN)
- 1ad6454: feature: rename benchmark tests files to *_benchmark_test.go format. update Makefile with new run_bench.go 🐍 (@GokselKUCUKSAHIN)
- 29acffa: feature: simplify error handling on argument validation (@GokselKUCUKSAHIN)
- 6ba1a24: feature: update
saveResults
with return errors rather than directly panicing. (@GokselKUCUKSAHIN) - a732d41: feature: update benchtime time as 5s and add coodown sleep between runs (@GokselKUCUKSAHIN)
- 792e03d: feature: update timestamp format to 12 hour to 24 hour 🕔 (@GokselKUCUKSAHIN)
- 61a5e1b: linter: some linter specific refactors (@GokselKUCUKSAHIN)
v0.3.3
Changelog
- d6d9ca1: feature: fix types (@GokselKUCUKSAHIN)
- 063d025: feature: make function calls inline for
range
(@GokselKUCUKSAHIN) - 4ae3f2c: feature: update correctType, change switch case to if statement (@GokselKUCUKSAHIN)
- c169855: feature: update range (@GokselKUCUKSAHIN)
v0.3.2
Changelog
- 4ddb4d6: feature: improve
putInTheField
methods (@GokselKUCUKSAHIN) - 6a3c919: hotfix: update simple_query_string_test.go assertions (@GokselKUCUKSAHIN)
v0.3.0
Changelog
- 0d5b6e5: feature: add
adjust_pure_negative
flag into bool query (@GokselKUCUKSAHIN) - 0ab2c3e: feature: add boost flag to
term
query (@GokselKUCUKSAHIN) - ef16f06: feature: add boost flag to
terms
query (@GokselKUCUKSAHIN) - e3fc41e: feature: change
term
queries to key: value to key: {value: value} format for additional fields e.g.case_insensitive
andboost
(@GokselKUCUKSAHIN) - 6082daf: feature: update benchmark test for refactored
term
query (@GokselKUCUKSAHIN)
v0.2.7
Changelog
- 6e0bf6c: doc: Update AutoGenerateSynonymsPhraseQuery comment (@bayraktugrul)
- 292dd96: feature: Add simple query string (@bayraktugrul)
v0.2.6
Changelog
- a280dd9: feature: change access modifiers of boolTypes. (@GokselKUCUKSAHIN)