[CLEANUP] Moving the CodeComplianceTest to the optional category. After Julian's changes to checkStyle, there are thousands of failures. If we fix them, we'll migrate the whole code base to pentaho's official standard instead of playing catch up with the current mondrian standard. Note that we will still require all new commits to adhere to the modnrian code style for the time being. This change allows the CI results to be green so we can track the project status properly for the time being.
Merge pull request #386 from lucboudreau/master

[CLEANUP] Moving the CodeComplianceTest to the optional category. After ...
[TEST] Fixes test failures in aggregation configuration. Adds SQL w/ agg tables.
Merge pull request #387 from lucboudreau/master

[TEST] Fixes test failures in aggregation configuration. Adds SQL w/ agg...
[MONDRIAN-2208] - Impala / Hive Dialect doesn't quote TIMESTAMP values properly (5.2 Suite)

Neither Hive nor Impala support ANSI timestamp literal.
The following construct should be used instead:
	cast( 'YYYY-MM-DD hh:mm:ss[fffff]' as timestamp )

This is what was implemented in HiveDialect.
The unit test is too strightforward.
The same case is covered in mondrian-tck NativeFilterTest.testCompoundPredicateNoJoinsDateLiteralSyntax().
The problem with tck is that Foodmart schema for hive does not contain neither DATE nor TIMESTAMP columns.

That should be taken into account that Hive2 supports DATE datatype and ANSI literal for it.
In order to leverage this a separate Dialect implementation should be done (how to distiguish between Hive1 and Hive2?)

The fix was manually verified with Analyzer for Hive1 (0.8), Hive2 (0.12) and Impala on Cludera 4.7 and 5.1
Merge pull request #389 from mtseu/mondrian-2208

[MONDRIAN-2208] - Impala / Hive Dialect doesn't quote TIMESTAMP values p...
[MONDRIAN-2219] Wrong config parameters in Util.getExecutorService causes exception - applying Luc's patch
Merge pull request #393 from akhayrutdinov/MONDRIAN-2219

[MONDRIAN-2219] Wrong config parameters in Util.getExecutorService cause...
MONDRIAN-2229 - Regression: MDSCHEMA_MEMBERS request type makes XMLA request content call for each member on query
Unit test for MONDRIAN-2229
changing according to checkstyle
Merge pull request #395 from YuryBY/MONDRIAN-2229

Very good pull request. Well done.
MONDRIAN-2229 - unit tests addition fixing
[MONDRIAN-2229] Prevents the XmlaExtra implementation from leaking JDBC related properties.
Merge pull request #401 from lucboudreau/mondrian2229

[MONDRIAN-2229] Followup of the previous commit for this case. Prevents the XmlaExtra implementation from leaking JDBC related properties.
[MONDRIAN-2230] Adds a catch block around the code loading sibling schemas. If other sibling schemas fails to connect, the current one must still succeed.
Merge pull request #404 from lucboudreau/master

[MONDRIAN-2230] Adds a catch block around the code loading sibling schem...
[TEST] some xmla tests were still failing for jdbcUrl with ampersands
BACKLOG-1581 -- Document interfaces mentioned in MT doc

What was done:
1) added \ changed comments based on DOC team feedback
Merge pull request #407 from kolinus/BACKLOG-1581

BACKLOG-1581 -- Document interfaces mentioned in MT doc