Skip to content
This repository has been archived by the owner on Aug 15, 2022. It is now read-only.

Nested Boolean Fix and Support to Range with Infinity Value #40

Open
wants to merge 8 commits into
base: master
Choose a base branch
from

Conversation

brunoluigi
Copy link

Added support to Ranges that contains Infinity, correct translation to CS syntax implemented.
Nested Boolean Search was failing due to invalid URL, missing whitespace before parenthesis was the cause.

Updated method 'Asari#convert_date_or_time' to check if field belongs to class Time, DateTime, Date or a subclass of any of those three. The solution applied was proposed by @jwarchol in the issue.
Implemented tests for the mentioned method.
Fixed hardcoded Dates in "documents_spec.rb" that caused a false negative due to Time Zone differences.
Added support to ranges that begins with -Infinite or ends with Infinite according to AWS CloudSearch Documentation.
The url created for a nested boolean search was invalid due to lacking whitespace.
@Sue-Young
Copy link

I was just about to fork and add support for Ranges and LatLon. I don't want to duplicate work that has already been done but waiting for merge assistance. Does anyone know if this repo is still being maintained? Our company is currently using CloudSearchable but I've been doing exploratory work on moving us to Asari. The CloudSearchable team has disbanded and no one is contributing.

Added basic facet support, no sorting or constraints implemented yet.
Updated spec syntax to latest valid RSpec syntax.
Increased version number.
Implemented required attributes in the collection object.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants