Details
Description
Setup : 2 Node cluster. 1 KV and 1 CBAS
1. Create a dataset on beer-sample bucket with filter shown below. This is invalid but analytics workbench creates the dataset
create dataset ds on` beer-sample` where len(meta(`beer-sample`).id) > 10;
2. Create a valid dataset without filter
create dataset ds1 on` beer-sample`
3. Connect link will work but in logs we see below
2019-01-10T12:22:07.009Z ERRO CBAS.active.ActiveEntityEventsListener [ActiveNotificationHandler] Active Job JID:0.8 failed org.apache.hyracks.api.exceptions.HyracksDataException: ASX0002: Type mismatch: function len expects its 1st input parameter to be of type array or multiset, but the actual input type is string (in line 1, at column 1) at org.apache.asterix.runtime.evaluators.functions.LenDescriptor$_EvaluatorGen.evaluate(LenDescriptor.java:86) ~[asterix-runtime.jar:6.0.1-2020] |
4. documents are not ingested in valid dataset despite the link being connected.
5. UI displays remaining mutations: 7303 for both the datasets
Attachments
Issue Links
- relates to
-
MB-33266 [CX] Don't allow non-functional expressions in WHERE clause of CREATE DATASET
- Closed
-
MB-33620 [CX] Allow Retrieval of Failed To Process Documents Per Dataset
- Closed
-
MB-33401 Analytics dataset insights UI : Connect and Disconnect image is not displayed
- Closed
-
MB-34137 Backport (MB-32572) Dataset with invalid filter impacts valid dataset ingestion
- Closed