cqengine icon indicating copy to clipboard operation
cqengine copied to clipboard

Ultra-fast SQL-like queries on Java collections

Results 80 cqengine issues
Sort by recently updated
recently updated
newest added

It would be beneficial if `ConcurrentIndexedCollection` and `ObjectLockingIndexedCollection` supported the [STRICT_REPLACEMENT](https://github.com/npgall/cqengine/blob/4c70d5ee1d53ae26f171d779ef4f9ac4230a09d8/code/src/main/java/com/googlecode/cqengine/TransactionalIndexedCollection.java#L212) feature that is supported in `TransactionalIndexedCollection`. The check would not be atomic/transactional in those collections. (In fact it would...

What are the heuristics to figure out which index to loop over? 1. Query on a single attribute that has an index 2. Query on two attributes that both have...

Surprised that cqengine doesn't support java.util.Optional. Is the engine trying to maintain compatibility with pre-Java 1.8 code? Would be great to see a `Optional:ResultSet.unique()` IMO. Most Java code these days...

Hi there, The message in the issue title is what you gen when you use CQEngine with Java 9, and even though it is "just" a warning, it also recommends...

Hi, I noticed while browsing the code that cached hashcode are disabled because EqualsVerifier didn't support them. Apparently it is now possible: https://jqno.nl/equalsverifier/manual/caching-hashcodes/ If this has an impact on performance,...

Hi, Most of the static methods in all of the classes (e.g., `CompoundIndex`, `QueryFactory`, etc) takes varargs parameters but sometimes, you are manipulating lists and just want to pass it...

I have class: ``` public class Product { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) private Long id; private String name, code; @Transient public static final Attribute IS_VISIBLE = attribute(Fields.visible, Product::isVisible); @Transient public...

SLQParser fails to parse valid SQL expressions with mixed logical operators (AND / OR) unless they are explicitly parenthesized. For example, this valid SQL expression throws a parsing exception. ```...

Hi, I have an application that runs fine with Java 8 and 11 but if I run it with Java 14, I get this error: ``` Caused by: java.lang.IllegalStateException: Could...