Adding Index causes SELECT with OR condition to fail fetching any record (original) (raw)

ArcadeDB Version:

24.11.2-SNAPSHOT

OS and JDK Version:

docker container

Expected behavior

Record should be retrieved

Actual behavior

Record not retrieved

Steps to reproduce

A simple schema is as follows:
Screenshot 2025-01-03 at 5 14 58 PM

WITHOUT index, a query select fromAsset where id = '192.168.10.10' OR addresses CONTAINSTEXT '192.168.10.10' fetches correct record as shown:
Screenshot 2025-01-03 at 5 16 07 PM

After introducing a UNIQUE index on field id:
Screenshot 2025-01-03 at 5 16 57 PM

The exact same query failed to fetch any record:
Screenshot 2025-01-03 at 5 18 02 PM

Screenshot 2025-01-03 at 5 19 47 PM