[ASTERIXDB-3142] Add columnar format tests

- user model changes: yes
- storage format changes: no
- interface changes: no

Details:
This patch adds columnar unit and integration tests

User model change:
This patch also changes the way to specify the dataset
format from 'dataset-format' to 'storage-format'

Change-Id: I3eb20140b25a0439342c2ed2430a6de4c8fdb0b0
Reviewed-on: https://asterix-gerrit.ics.uci.edu/c/asterixdb/+/17437
Integration-Tests: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Tested-by: Jenkins <jenkins@fulliautomatix.ics.uci.edu>
Reviewed-by: Murtadha Hubail <mhubail@apache.org>
Reviewed-by: Wail Alkowaileet <wael.y.k@gmail.com>
diff --git a/asterixdb/asterix-column/src/test/resources/data/205-unionArrayPrimitiveObjectItems.json b/asterixdb/asterix-column/src/test/resources/data/205-unionArrayPrimitiveObjectItems.json
new file mode 100644
index 0000000..b3af135
--- /dev/null
+++ b/asterixdb/asterix-column/src/test/resources/data/205-unionArrayPrimitiveObjectItems.json
@@ -0,0 +1,5 @@
+{"a": [1]}
+{"a": [{"a": 1}]}
+{"a": [false]}
+{"a": [{"b": 1}]}
+{"a": [1, {"a": 1}, false, {"b": 1}, {"c": 1}]}
\ No newline at end of file