Michael J. Carey created ASTERIXDB-2496:
-------------------------------------------
Summary: Error response to an overly large object is very
misleading
Key: ASTERIXDB-2496
URL: https://issues.apache.org/jira/browse/ASTERIXDB-2496
Project: Apache AsterixDB
Issue Type: Bug
Components: *DB - AsterixDB, FAIL - Failure handling/reporting, HYR -
Hyracks
Affects Versions: 0.9.4
Reporter: Michael J. Carey
Assignee: Till
Fix For: 0.9.5
If you try to LOAD a JSON object that exceeds the system's limit, it complains
as follows:
ASX3021: Malformed input stream [HyracksDataException]
This is not very helpful to users - I spent awhile today with one such user.
He had been given a "data set" in the form of a JSON dump file from Firebase,
and it contained exactly one HUGE JSON document. That object was about 90MB,
but it was not malformed - it was perfectly good JSON that was parsable by
Javascript's JSON parser, so the user was puzzled.
In this case the system should have reported that the size was the problem,
e.g., "Incoming object exceeded system size limit".
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)