[mondrian] 12/18: Merge tag 'upstream/3.11.0.1'

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Fri Nov 6 13:26:02 UTC 2015


This is an automated email from the git hooks/post-receive script.

ebourg-guest pushed a commit to branch master
in repository mondrian.

commit 20725e38ecfb20b8362600429ef21de8c7612cb7
Merge: 2024a7a 1f8becb
Author: Emmanuel Bourg <ebourg at apache.org>
Date:   Fri Nov 6 11:52:44 2015 +0100

    Merge tag 'upstream/3.11.0.1'
    
    Upstream version 3.11.0.1

 .gitignore                                         |     48 +
 LICENSE.html                                       |    259 +
 LicenseInfo.txt                                    |      7 +
 README.txt                                         |     14 +
 RELEASE.txt                                        |    494 +
 bin/checkFile.awk                                  |    822 +
 bin/checkFile.sh                                   |    301 +
 bin/cmdrunner.cmd                                  |     15 +
 bin/cmdrunner.sh                                   |     28 +
 bin/loadFoodMart.sh                                |    274 +
 bin/megatest                                       |   1031 +
 bin/run.sh                                         |     48 +
 bin/runtest.sh                                     |     67 +
 build.properties                                   |     46 +
 build.xml                                          |   1327 +
 demo/CmdRunner.cmdr                                |     27 +
 demo/CmdRunner.properties                          |     29 +
 demo/FoodMart.xml                                  |    818 +
 demo/FoodMartCreateData.zip                        |    Bin 0 -> 4868131 bytes
 demo/FoodMartLoader.bat                            |     15 +
 demo/SteelWheels.mondrian.xml                      |     62 +
 demo/cmdRunner.bat                                 |      8 +
 demo/mysql/SteelWheels.sql                         |   7820 ++
 demo/workbench.bat                                 |     39 +
 doc/aggregate_tables.html                          |   2231 +
 doc/aggregate_tables.vsd                           |    Bin 0 -> 250880 bytes
 doc/architecture.html                              |    298 +
 doc/architecture.jpg                               |    Bin 0 -> 63430 bytes
 doc/architecture.vsd                               |    Bin 0 -> 287744 bytes
 doc/cache_control.html                             |    446 +
 doc/cmdrunner.html                                 |    841 +
 doc/components.html                                |    186 +
 doc/configuration.html                             |    512 +
 doc/deployDoc.sh                                   |     59 +
 doc/design.html                                    |     52 +
 doc/developer.html                                 |    760 +
 doc/developer_notes.html                           |   1176 +
 doc/doc2web.sh                                     |    214 +
 doc/embedding_mondrian.html                        |    140 +
 doc/embedding_mondrian_olap4j.html                 |    169 +
 doc/faq.html                                       |    491 +
 doc/help.html                                      |     49 +
 doc/images/aggregate_tables_1.png                  |    Bin 0 -> 92076 bytes
 doc/images/aggregate_tables_2.png                  |    Bin 0 -> 6187 bytes
 doc/images/aggregate_tables_3.png                  |    Bin 0 -> 74095 bytes
 doc/images/aggregate_tables_4.png                  |    Bin 0 -> 13933 bytes
 doc/images/arch_mondrian_sketch_tn.png             |    Bin 0 -> 18899 bytes
 doc/images/arch_mondrian_v1_lrg.png                |    Bin 0 -> 52895 bytes
 doc/images/arch_mondrian_v1_tn.png                 |    Bin 0 -> 12388 bytes
 doc/images/code_general.png                        |    Bin 0 -> 93270 bytes
 doc/images/code_indentation.png                    |    Bin 0 -> 126221 bytes
 doc/images/code_spacing.png                        |    Bin 0 -> 135525 bytes
 doc/images/code_wrapping.png                       |    Bin 0 -> 135525 bytes
 doc/images/logo_mondrian_lrg.png                   |    Bin 0 -> 3362 bytes
 doc/images/perforce_setup.png                      |    Bin 0 -> 19790 bytes
 doc/images/workbench_database_error.png            |    Bin 0 -> 252774 bytes
 doc/images/workbench_database_validation.png       |    Bin 0 -> 287993 bytes
 doc/images/workbench_get_schema.png                |    Bin 0 -> 63382 bytes
 doc/images/workbench_jdbc_explorer.png             |    Bin 0 -> 202382 bytes
 doc/images/workbench_mdx_query_runner.png          |    Bin 0 -> 277322 bytes
 doc/images/workbench_preferences.png               |    Bin 0 -> 56191 bytes
 doc/images/workbench_schema_editor.png             |    Bin 0 -> 197672 bytes
 doc/index.html                                     |     52 +
 doc/install.html                                   |    685 +
 doc/install_es.html                                |    616 +
 doc/install_fr.html                                |   1089 +
 doc/install_postgresql.html                        |    519 +
 doc/logo.psp                                       |    Bin 0 -> 535138 bytes
 doc/manuals.html                                   |     52 +
 doc/mdx.html                                       |   2608 +
 doc/mondrian_technical_guide.pdf                   |    Bin 0 -> 655741 bytes
 doc/mondrian_technical_guide.zip                   |    Bin 0 -> 404765 bytes
 doc/olap.html                                      |    137 +
 doc/optimizing_performance.html                    |    295 +
 doc/roadmap.html                                   |    913 +
 doc/schema.bnf                                     |     57 +
 doc/schema.html                                    |   3629 +
 doc/stylesheet.css                                 |    709 +
 doc/vba_functions.html                             |   3820 +
 doc/workbench.html                                 |    275 +
 eclipse/eclipse-warnings.txt                       |     21 +
 eclipse/mondrian.importorder                       |      8 +
 ivy.xml                                            |    109 +
 ivysettings.xml                                    |     31 +
 lib/mondrian.xsd                                   |   1883 +
 misc/Meta.xsl                                      |    881 +
 misc/config.xml                                    |     72 +
 misc/workbench-manifest.mf                         |      5 +
 mondrian.iml                                       |     20 +
 src/main/META-INF/services/java.sql.Driver         |      1 +
 src/main/META-INF/services/mondrian.spi.Dialect    |     28 +
 .../services/mondrian.spi.UserDefinedFunction      |      9 +
 src/main/mondrian/calc/BooleanCalc.java            |     35 +
 src/main/mondrian/calc/Calc.java                   |    144 +
 src/main/mondrian/calc/CalcWriter.java             |    129 +
 src/main/mondrian/calc/DateTimeCalc.java           |     36 +
 src/main/mondrian/calc/DimensionCalc.java          |     36 +
 src/main/mondrian/calc/DoubleCalc.java             |     35 +
 src/main/mondrian/calc/DummyExp.java               |     63 +
 src/main/mondrian/calc/ExpCompiler.java            |    440 +
 src/main/mondrian/calc/HierarchyCalc.java          |     36 +
 src/main/mondrian/calc/IntegerCalc.java            |     35 +
 src/main/mondrian/calc/IterCalc.java               |     32 +
 src/main/mondrian/calc/LevelCalc.java              |     36 +
 src/main/mondrian/calc/ListCalc.java               |     34 +
 src/main/mondrian/calc/MemberCalc.java             |     37 +
 src/main/mondrian/calc/ParameterCompilable.java    |     24 +
 src/main/mondrian/calc/ParameterSlot.java          |     78 +
 src/main/mondrian/calc/ResultStyle.java            |    128 +
 src/main/mondrian/calc/StringCalc.java             |     33 +
 src/main/mondrian/calc/TupleCalc.java              |     42 +
 src/main/mondrian/calc/TupleCollections.java       |    573 +
 src/main/mondrian/calc/TupleCursor.java            |     84 +
 src/main/mondrian/calc/TupleIterable.java          |     73 +
 src/main/mondrian/calc/TupleIterator.java          |     31 +
 src/main/mondrian/calc/TupleList.java              |    105 +
 src/main/mondrian/calc/VoidCalc.java               |     27 +
 .../mondrian/calc/impl/AbstractBooleanCalc.java    |     49 +
 src/main/mondrian/calc/impl/AbstractCalc.java      |    276 +
 .../mondrian/calc/impl/AbstractDateTimeCalc.java   |     46 +
 .../mondrian/calc/impl/AbstractDimensionCalc.java  |     48 +
 .../mondrian/calc/impl/AbstractDoubleCalc.java     |     53 +
 .../calc/impl/AbstractEndToEndTupleList.java       |    148 +
 .../mondrian/calc/impl/AbstractExpCompiler.java    |    583 +
 .../mondrian/calc/impl/AbstractHierarchyCalc.java  |     48 +
 .../mondrian/calc/impl/AbstractIntegerCalc.java    |     54 +
 src/main/mondrian/calc/impl/AbstractIterCalc.java  |     62 +
 src/main/mondrian/calc/impl/AbstractLevelCalc.java |     48 +
 src/main/mondrian/calc/impl/AbstractListCalc.java  |     85 +
 .../mondrian/calc/impl/AbstractMemberCalc.java     |     48 +
 .../mondrian/calc/impl/AbstractStringCalc.java     |     46 +
 src/main/mondrian/calc/impl/AbstractTupleCalc.java |     46 +
 .../mondrian/calc/impl/AbstractTupleCursor.java    |     53 +
 .../mondrian/calc/impl/AbstractTupleIterable.java  |     61 +
 .../mondrian/calc/impl/AbstractTupleIterator.java  |     52 +
 src/main/mondrian/calc/impl/AbstractTupleList.java |    168 +
 src/main/mondrian/calc/impl/AbstractVoidCalc.java  |     46 +
 src/main/mondrian/calc/impl/ArrayTupleList.java    |    255 +
 src/main/mondrian/calc/impl/BetterExpCompiler.java |     82 +
 src/main/mondrian/calc/impl/CacheCalc.java         |     39 +
 src/main/mondrian/calc/impl/ConstantCalc.java      |    206 +
 .../mondrian/calc/impl/DelegatingExpCompiler.java  |    210 +
 .../mondrian/calc/impl/DelegatingTupleList.java    |    182 +
 src/main/mondrian/calc/impl/GenericCalc.java       |    191 +
 src/main/mondrian/calc/impl/GenericIterCalc.java   |     77 +
 src/main/mondrian/calc/impl/IterableListCalc.java  |     53 +
 src/main/mondrian/calc/impl/ListTupleList.java     |    147 +
 .../mondrian/calc/impl/MemberArrayValueCalc.java   |    112 +
 src/main/mondrian/calc/impl/MemberValueCalc.java   |    130 +
 src/main/mondrian/calc/impl/TupleValueCalc.java    |    125 +
 src/main/mondrian/calc/impl/UnaryTupleList.java    |    261 +
 src/main/mondrian/calc/impl/ValueCalc.java         |     43 +
 src/main/mondrian/calc/impl/package.html           |      6 +
 src/main/mondrian/calc/package.html                |      6 +
 src/main/mondrian/gui/I18n.java                    |    358 +
 src/main/mondrian/gui/JTreeUpdater.java            |    110 +
 src/main/mondrian/gui/JdbcExplorer.java            |    284 +
 src/main/mondrian/gui/JdbcMetaData.java            |   1244 +
 src/main/mondrian/gui/JdbcTreeModel.java           |    224 +
 src/main/mondrian/gui/LanguageChangedEvent.java    |     41 +
 src/main/mondrian/gui/LanguageChangedListener.java |     18 +
 src/main/mondrian/gui/ListRenderer.java            |     60 +
 src/main/mondrian/gui/PreferencesDialog.java       |    552 +
 .../mondrian/gui/PreferencesSchemasDialog.java     |    216 +
 src/main/mondrian/gui/PropertyTableModel.java      |    401 +
 src/main/mondrian/gui/QueryPanel.java              |    416 +
 src/main/mondrian/gui/SchemaExplorer.java          |   5557 +
 .../mondrian/gui/SchemaPropertyCellEditor.java     |   1585 +
 .../mondrian/gui/SchemaPropertyCellRenderer.java   |    432 +
 src/main/mondrian/gui/SchemaTreeCellEditor.java    |    144 +
 src/main/mondrian/gui/SchemaTreeCellRenderer.java  |    665 +
 src/main/mondrian/gui/SchemaTreeModel.java         |    356 +
 src/main/mondrian/gui/Workbench.java               |   2242 +
 src/main/mondrian/gui/WorkbenchMenubarPlugin.java  |     19 +
 src/main/mondrian/gui/package.html                 |      6 +
 .../gui/resources/addCalculatedMember24.gif        |    Bin 0 -> 971 bytes
 .../resources/addCalculatedMemberProperty24.gif    |    Bin 0 -> 396 bytes
 src/main/mondrian/gui/resources/addCube24.gif      |    Bin 0 -> 1127 bytes
 src/main/mondrian/gui/resources/addDimension24.gif |    Bin 0 -> 953 bytes
 .../mondrian/gui/resources/addDimensionUsage24.gif |    Bin 0 -> 979 bytes
 src/main/mondrian/gui/resources/addHierarchy24.gif |    Bin 0 -> 922 bytes
 src/main/mondrian/gui/resources/addLevel24.gif     |    Bin 0 -> 931 bytes
 src/main/mondrian/gui/resources/addMeasure24.gif   |    Bin 0 -> 926 bytes
 src/main/mondrian/gui/resources/addNamedSet24.gif  |    Bin 0 -> 958 bytes
 src/main/mondrian/gui/resources/addProperty24.gif  |    Bin 0 -> 903 bytes
 src/main/mondrian/gui/resources/addRole24.gif      |    Bin 0 -> 952 bytes
 .../gui/resources/addUserDefinedFunction24.gif     |    Bin 0 -> 973 bytes
 .../mondrian/gui/resources/addVirtualCube24.gif    |    Bin 0 -> 1065 bytes
 .../gui/resources/addVirtualCubeDimension24.gif    |    Bin 0 -> 943 bytes
 .../gui/resources/addVirtualCubeMeasure24.gif      |    Bin 0 -> 917 bytes
 src/main/mondrian/gui/resources/aggExclude24.gif   |    Bin 0 -> 953 bytes
 .../mondrian/gui/resources/aggForeignKey24.gif     |    Bin 0 -> 969 bytes
 .../mondrian/gui/resources/aggIgnoreColumn24.gif   |    Bin 0 -> 931 bytes
 src/main/mondrian/gui/resources/aggLevel24.gif     |    Bin 0 -> 946 bytes
 src/main/mondrian/gui/resources/aggMeasure24.gif   |    Bin 0 -> 950 bytes
 src/main/mondrian/gui/resources/aggPattern24.gif   |    Bin 0 -> 932 bytes
 src/main/mondrian/gui/resources/aggTable24.gif     |    Bin 0 -> 964 bytes
 src/main/mondrian/gui/resources/annotation24.gif   |    Bin 0 -> 386 bytes
 src/main/mondrian/gui/resources/annotations24.gif  |    Bin 0 -> 290 bytes
 .../mondrian/gui/resources/calculatedMember24.gif  |    Bin 0 -> 943 bytes
 src/main/mondrian/gui/resources/closure24.gif      |    Bin 0 -> 874 bytes
 src/main/mondrian/gui/resources/cube16.gif         |    Bin 0 -> 1002 bytes
 src/main/mondrian/gui/resources/cube24.gif         |    Bin 0 -> 1112 bytes
 src/main/mondrian/gui/resources/cubeGrant24.gif    |    Bin 0 -> 1031 bytes
 src/main/mondrian/gui/resources/dimension24.gif    |    Bin 0 -> 935 bytes
 .../mondrian/gui/resources/dimensionGrant24.gif    |    Bin 0 -> 941 bytes
 .../mondrian/gui/resources/dimensionUsage24.gif    |    Bin 0 -> 963 bytes
 src/main/mondrian/gui/resources/expression24.gif   |    Bin 0 -> 946 bytes
 src/main/mondrian/gui/resources/format24.gif       |    Bin 0 -> 564 bytes
 src/main/mondrian/gui/resources/formula24.gif      |    Bin 0 -> 865 bytes
 src/main/mondrian/gui/resources/gui.properties     |     85 +
 src/main/mondrian/gui/resources/hierarchy24.gif    |    Bin 0 -> 895 bytes
 .../mondrian/gui/resources/hierarchyGrant24.gif    |    Bin 0 -> 919 bytes
 src/main/mondrian/gui/resources/join24.gif         |    Bin 0 -> 995 bytes
 src/main/mondrian/gui/resources/key24.gif          |    Bin 0 -> 955 bytes
 src/main/mondrian/gui/resources/level24.gif        |    Bin 0 -> 900 bytes
 src/main/mondrian/gui/resources/measure24.gif      |    Bin 0 -> 914 bytes
 src/main/mondrian/gui/resources/memberGrant24.gif  |    Bin 0 -> 947 bytes
 src/main/mondrian/gui/resources/name24.gif         |    Bin 0 -> 909 bytes
 src/main/mondrian/gui/resources/namedSet24.gif     |    Bin 0 -> 928 bytes
 src/main/mondrian/gui/resources/nopic24.gif        |    Bin 0 -> 872 bytes
 src/main/mondrian/gui/resources/ordinal24.gif      |    Bin 0 -> 950 bytes
 src/main/mondrian/gui/resources/parameter24.gif    |    Bin 0 -> 870 bytes
 src/main/mondrian/gui/resources/person24.gif       |    Bin 0 -> 988 bytes
 src/main/mondrian/gui/resources/property24.gif     |    Bin 0 -> 875 bytes
 src/main/mondrian/gui/resources/role24.gif         |    Bin 0 -> 934 bytes
 src/main/mondrian/gui/resources/schema24.gif       |    Bin 0 -> 935 bytes
 src/main/mondrian/gui/resources/schemaBuilder.html |     20 +
 src/main/mondrian/gui/resources/schemaGrant24.gif  |    Bin 0 -> 971 bytes
 src/main/mondrian/gui/resources/script24.gif       |    Bin 0 -> 663 bytes
 src/main/mondrian/gui/resources/sql24.gif          |    Bin 0 -> 818 bytes
 src/main/mondrian/gui/resources/table24.gif        |    Bin 0 -> 916 bytes
 src/main/mondrian/gui/resources/text.properties    |    401 +
 src/main/mondrian/gui/resources/text_ja.properties |    331 +
 .../gui/resources/userDefinedFunction24.gif        |    Bin 0 -> 943 bytes
 src/main/mondrian/gui/resources/virtualCube24.gif  |    Bin 0 -> 1065 bytes
 .../gui/resources/virtualCubeDimension24.gif       |    Bin 0 -> 927 bytes
 .../gui/resources/virtualCubeMeasure24.gif         |    Bin 0 -> 906 bytes
 .../mondrian/gui/resources/workbenchIcon_32.png    |    Bin 0 -> 2490 bytes
 .../gui/resources/workbenchInfo.properties         |    124 +
 .../gui/resources/workbenchInfo_ja.properties      |    124 +
 src/main/mondrian/gui/validate/JdbcValidator.java  |     48 +
 src/main/mondrian/gui/validate/Messages.java       |     43 +
 src/main/mondrian/gui/validate/TreeModel.java      |     34 +
 src/main/mondrian/gui/validate/TreeModelPath.java  |     34 +
 .../mondrian/gui/validate/ValidationUtils.java     |   1023 +
 .../gui/validate/impl/WorkbenchJdbcValidator.java  |     57 +
 .../gui/validate/impl/WorkbenchMessages.java       |     47 +
 .../gui/validate/impl/WorkbenchTreeModel.java      |     43 +
 .../gui/validate/impl/WorkbenchTreeModelPath.java  |     44 +
 .../i18n/LocalizingDynamicSchemaProcessor.java     |    171 +
 src/main/mondrian/i18n/package.html                |      6 +
 src/main/mondrian/mdx/DimensionExpr.java           |     78 +
 src/main/mondrian/mdx/HierarchyExpr.java           |     77 +
 src/main/mondrian/mdx/LevelExpr.java               |     78 +
 src/main/mondrian/mdx/MdxVisitor.java              |    118 +
 src/main/mondrian/mdx/MdxVisitorImpl.java          |    122 +
 src/main/mondrian/mdx/MemberExpr.java              |     81 +
 src/main/mondrian/mdx/NamedSetExpr.java            |    128 +
 src/main/mondrian/mdx/ParameterExpr.java           |    215 +
 src/main/mondrian/mdx/QueryPrintWriter.java        |     32 +
 src/main/mondrian/mdx/ResolvedFunCall.java         |    167 +
 src/main/mondrian/mdx/UnresolvedFunCall.java       |    168 +
 src/main/mondrian/mdx/package.html                 |     11 +
 src/main/mondrian/olap/Access.java                 |     42 +
 src/main/mondrian/olap/Aggregator.java             |     80 +
 src/main/mondrian/olap/Annotated.java              |     30 +
 src/main/mondrian/olap/Annotation.java             |     35 +
 src/main/mondrian/olap/Axis.java                   |     26 +
 src/main/mondrian/olap/AxisOrdinal.java            |    105 +
 src/main/mondrian/olap/CacheControl.java           |    454 +
 src/main/mondrian/olap/Category.java               |    194 +
 src/main/mondrian/olap/Cell.java                   |    148 +
 src/main/mondrian/olap/CellFormatter.java          |     24 +
 src/main/mondrian/olap/CellProperty.java           |     44 +
 src/main/mondrian/olap/Connection.java             |    138 +
 src/main/mondrian/olap/ConnectionBase.java         |    112 +
 src/main/mondrian/olap/Cube.java                   |    117 +
 src/main/mondrian/olap/CubeAccess.java             |    186 +
 src/main/mondrian/olap/CubeBase.java               |    221 +
 src/main/mondrian/olap/DelegatingRole.java         |     79 +
 src/main/mondrian/olap/DelegatingSchemaReader.java |    305 +
 src/main/mondrian/olap/Dimension.java              |     58 +
 src/main/mondrian/olap/DimensionBase.java          |    151 +
 src/main/mondrian/olap/DimensionType.java          |     38 +
 src/main/mondrian/olap/DrillThrough.java           |    113 +
 src/main/mondrian/olap/DriverManager.java          |    120 +
 src/main/mondrian/olap/EnumeratedValues.java       |    389 +
 src/main/mondrian/olap/Evaluator.java              |    587 +
 src/main/mondrian/olap/Exp.java                    |     83 +
 src/main/mondrian/olap/ExpBase.java                |     72 +
 src/main/mondrian/olap/ExpCacheDescriptor.java     |    114 +
 src/main/mondrian/olap/Explain.java                |     52 +
 src/main/mondrian/olap/Formula.java                |    630 +
 src/main/mondrian/olap/FunCall.java                |     61 +
 src/main/mondrian/olap/FunDef.java                 |     85 +
 src/main/mondrian/olap/FunTable.java               |    128 +
 src/main/mondrian/olap/Hierarchy.java              |     78 +
 src/main/mondrian/olap/HierarchyBase.java          |    211 +
 src/main/mondrian/olap/Id.java                     |    364 +
 src/main/mondrian/olap/IdBatchResolver.java        |    460 +
 src/main/mondrian/olap/IdentifierVisitor.java      |     28 +
 .../mondrian/olap/InvalidArgumentException.java    |     31 +
 .../mondrian/olap/InvalidHierarchyException.java   |     29 +
 src/main/mondrian/olap/Level.java                  |     61 +
 src/main/mondrian/olap/LevelBase.java              |    137 +
 src/main/mondrian/olap/LevelType.java              |    114 +
 src/main/mondrian/olap/Literal.java                |    199 +
 src/main/mondrian/olap/MatchType.java              |     45 +
 src/main/mondrian/olap/Member.java                 |    206 +
 src/main/mondrian/olap/MemberBase.java             |    291 +
 src/main/mondrian/olap/MemberFormatter.java        |     27 +
 src/main/mondrian/olap/MemberProperty.java         |     79 +
 .../olap/MemoryLimitExceededException.java         |     31 +
 src/main/mondrian/olap/Mondrian.xml                |   2406 +
 src/main/mondrian/olap/MondrianException.java      |     48 +
 src/main/mondrian/olap/MondrianProperties.xml      |   1503 +
 src/main/mondrian/olap/MondrianPropertiesBase.java |    279 +
 src/main/mondrian/olap/MondrianServer.java         |    286 +
 src/main/mondrian/olap/Mondrian_SW.xml             |   2451 +
 src/main/mondrian/olap/NameResolver.java           |    260 +
 src/main/mondrian/olap/NamedSet.java               |     69 +
 src/main/mondrian/olap/Namer.java                  |     22 +
 .../olap/NativeEvaluationUnsupportedException.java |     34 +
 src/main/mondrian/olap/NativeEvaluator.java        |     25 +
 src/main/mondrian/olap/OlapElement.java            |     99 +
 src/main/mondrian/olap/OlapElementBase.java        |    140 +
 src/main/mondrian/olap/Parameter.java              |    120 +
 src/main/mondrian/olap/ParameterImpl.java          |    305 +
 src/main/mondrian/olap/Parser.cup                  |   1811 +
 src/main/mondrian/olap/Position.java               |     28 +
 src/main/mondrian/olap/Property.java               |    901 +
 src/main/mondrian/olap/PropertyFormatter.java      |     24 +
 src/main/mondrian/olap/Query.java                  |   2124 +
 src/main/mondrian/olap/QueryAxis.java              |    313 +
 src/main/mondrian/olap/QueryCanceledException.java |     31 +
 src/main/mondrian/olap/QueryPart.java              |     55 +
 src/main/mondrian/olap/QueryTimeoutException.java  |     29 +
 src/main/mondrian/olap/QueryTiming.java            |    230 +
 .../olap/ResourceLimitExceededException.java       |     30 +
 src/main/mondrian/olap/Result.java                 |     38 +
 src/main/mondrian/olap/ResultBase.java             |    153 +
 .../olap/ResultLimitExceededException.java         |     29 +
 src/main/mondrian/olap/ResultStyleException.java   |     75 +
 src/main/mondrian/olap/Role.java                   |    195 +
 src/main/mondrian/olap/RoleImpl.java               |   1172 +
 src/main/mondrian/olap/Scanner.java                |    848 +
 src/main/mondrian/olap/Schema.java                 |    107 +
 src/main/mondrian/olap/SchemaReader.java           |    547 +
 src/main/mondrian/olap/SetBase.java                |    153 +
 src/main/mondrian/olap/SolveOrderMode.java         |     42 +
 src/main/mondrian/olap/StringScanner.java          |     37 +
 src/main/mondrian/olap/Syntax.java                 |    346 +
 src/main/mondrian/olap/UnionRoleImpl.java          |    362 +
 src/main/mondrian/olap/Util.java                   |   4502 +
 src/main/mondrian/olap/Validator.java              |    143 +
 src/main/mondrian/olap/ValidatorImpl.java          |    398 +
 src/main/mondrian/olap/Walkable.java               |     28 +
 src/main/mondrian/olap/Walker.java                 |    336 +
 .../mondrian/olap/fun/AbstractAggregateFunDef.java |    278 +
 .../olap/fun/AddCalculatedMembersFunDef.java       |    123 +
 src/main/mondrian/olap/fun/AggregateFunDef.java    |    576 +
 src/main/mondrian/olap/fun/AncestorFunDef.java     |     72 +
 src/main/mondrian/olap/fun/AncestorsFunDef.java    |     90 +
 src/main/mondrian/olap/fun/AsFunDef.java           |    100 +
 src/main/mondrian/olap/fun/AvgFunDef.java          |     63 +
 src/main/mondrian/olap/fun/BuiltinFunTable.java    |   2101 +
 src/main/mondrian/olap/fun/CacheFunDef.java        |    119 +
 src/main/mondrian/olap/fun/CaseMatchFunDef.java    |    141 +
 src/main/mondrian/olap/fun/CaseTestFunDef.java     |    134 +
 src/main/mondrian/olap/fun/CastFunDef.java         |    209 +
 .../mondrian/olap/fun/CoalesceEmptyFunDef.java     |    102 +
 src/main/mondrian/olap/fun/CorrelationFunDef.java  |     70 +
 src/main/mondrian/olap/fun/CountFunDef.java        |    131 +
 src/main/mondrian/olap/fun/CovarianceFunDef.java   |     85 +
 src/main/mondrian/olap/fun/CrossJoinFunDef.java    |   1048 +
 .../mondrian/olap/fun/CustomizedFunctionTable.java |     64 +
 src/main/mondrian/olap/fun/DescendantsFunDef.java  |    413 +
 .../olap/fun/DimensionDimensionFunDef.java         |     47 +
 .../mondrian/olap/fun/DimensionsNumericFunDef.java |     72 +
 .../mondrian/olap/fun/DimensionsStringFunDef.java  |     85 +
 src/main/mondrian/olap/fun/DistinctFunDef.java     |     67 +
 .../mondrian/olap/fun/DrilldownLevelFunDef.java    |    156 +
 .../olap/fun/DrilldownLevelTopBottomFunDef.java    |    165 +
 .../mondrian/olap/fun/DrilldownMemberFunDef.java   |    123 +
 src/main/mondrian/olap/fun/ExceptFunDef.java       |     68 +
 src/main/mondrian/olap/fun/ExistsFunDef.java       |    168 +
 src/main/mondrian/olap/fun/ExtractFunDef.java      |    202 +
 src/main/mondrian/olap/fun/FilterFunDef.java       |    382 +
 src/main/mondrian/olap/fun/FormatFunDef.java       |     72 +
 src/main/mondrian/olap/fun/FunDefBase.java         |    407 +
 src/main/mondrian/olap/fun/FunInfo.java            |    219 +
 src/main/mondrian/olap/fun/FunTableImpl.java       |    192 +
 src/main/mondrian/olap/fun/FunUtil.java            |   3658 +
 src/main/mondrian/olap/fun/GenerateFunDef.java     |    221 +
 src/main/mondrian/olap/fun/GlobalFunTable.java     |    133 +
 src/main/mondrian/olap/fun/HeadTailFunDef.java     |    113 +
 src/main/mondrian/olap/fun/HierarchizeFunDef.java  |     53 +
 .../olap/fun/HierarchyCurrentMemberFunDef.java     |    109 +
 .../olap/fun/HierarchyDimensionFunDef.java         |     57 +
 src/main/mondrian/olap/fun/IifFunDef.java          |    247 +
 src/main/mondrian/olap/fun/IntersectFunDef.java    |    187 +
 src/main/mondrian/olap/fun/IsEmptyFunDef.java      |     57 +
 src/main/mondrian/olap/fun/IsFunDef.java           |     67 +
 src/main/mondrian/olap/fun/IsNullFunDef.java       |     51 +
 src/main/mondrian/olap/fun/JavaFunDef.java         |    387 +
 src/main/mondrian/olap/fun/LastPeriodsFunDef.java  |    152 +
 src/main/mondrian/olap/fun/LeadLagFunDef.java      |     74 +
 .../mondrian/olap/fun/LevelDimensionFunDef.java    |     46 +
 .../mondrian/olap/fun/LevelHierarchyFunDef.java    |     51 +
 src/main/mondrian/olap/fun/LevelMembersFunDef.java |     43 +
 src/main/mondrian/olap/fun/LinReg.java             |    624 +
 src/main/mondrian/olap/fun/MedianFunDef.java       |     65 +
 .../mondrian/olap/fun/MemberDimensionFunDef.java   |     47 +
 .../mondrian/olap/fun/MemberExtractingVisitor.java |    144 +
 .../mondrian/olap/fun/MemberHierarchyFunDef.java   |     51 +
 src/main/mondrian/olap/fun/MemberLevelFunDef.java  |     58 +
 .../mondrian/olap/fun/MemberOrderKeyFunDef.java    |     70 +
 src/main/mondrian/olap/fun/MinMaxFunDef.java       |     77 +
 .../olap/fun/MondrianEvaluationException.java      |     27 +
 src/main/mondrian/olap/fun/MultiResolver.java      |    135 +
 .../mondrian/olap/fun/NamedSetCurrentFunDef.java   |     68 +
 .../olap/fun/NamedSetCurrentOrdinalFunDef.java     |     59 +
 src/main/mondrian/olap/fun/NativizeSetFunDef.java  |   1591 +
 .../mondrian/olap/fun/NonEmptyCrossJoinFunDef.java |    123 +
 .../olap/fun/OpeningClosingPeriodFunDef.java       |    213 +
 src/main/mondrian/olap/fun/OrderFunDef.java        |    449 +
 .../mondrian/olap/fun/ParallelPeriodFunDef.java    |    166 +
 src/main/mondrian/olap/fun/ParameterFunDef.java    |    311 +
 src/main/mondrian/olap/fun/ParenthesesFunDef.java  |     62 +
 src/main/mondrian/olap/fun/PercentileFunDef.java   |     78 +
 .../mondrian/olap/fun/PeriodsToDateFunDef.java     |    118 +
 src/main/mondrian/olap/fun/PropertiesFunDef.java   |    171 +
 src/main/mondrian/olap/fun/RangeFunDef.java        |    111 +
 src/main/mondrian/olap/fun/RankFunDef.java         |    706 +
 .../mondrian/olap/fun/ReflectiveMultiResolver.java |     81 +
 .../mondrian/olap/fun/ResolvedFunCallFinder.java   |     54 +
 src/main/mondrian/olap/fun/Resolver.java           |    125 +
 src/main/mondrian/olap/fun/ResolverBase.java       |     71 +
 src/main/mondrian/olap/fun/SetFunDef.java          |    475 +
 src/main/mondrian/olap/fun/SetItemFunDef.java      |    255 +
 src/main/mondrian/olap/fun/SetToStrFunDef.java     |     79 +
 src/main/mondrian/olap/fun/SimpleResolver.java     |     81 +
 src/main/mondrian/olap/fun/StdevFunDef.java        |     75 +
 src/main/mondrian/olap/fun/StdevPFunDef.java       |     76 +
 src/main/mondrian/olap/fun/StrToMemberFunDef.java  |     52 +
 src/main/mondrian/olap/fun/StrToSetFunDef.java     |    181 +
 src/main/mondrian/olap/fun/StrToTupleFunDef.java   |    175 +
 src/main/mondrian/olap/fun/SubsetFunDef.java       |     83 +
 src/main/mondrian/olap/fun/SumFunDef.java          |    142 +
 .../mondrian/olap/fun/ToggleDrillStateFunDef.java  |    124 +
 .../mondrian/olap/fun/TopBottomCountFunDef.java    |    183 +
 .../olap/fun/TopBottomPercentSumFunDef.java        |    182 +
 src/main/mondrian/olap/fun/TupleFunDef.java        |    151 +
 src/main/mondrian/olap/fun/TupleItemFunDef.java    |     98 +
 src/main/mondrian/olap/fun/TupleToStrFunDef.java   |     73 +
 src/main/mondrian/olap/fun/UdfResolver.java        |    416 +
 src/main/mondrian/olap/fun/UnionFunDef.java        |     83 +
 src/main/mondrian/olap/fun/UnorderFunDef.java      |     46 +
 src/main/mondrian/olap/fun/ValidMeasureFunDef.java |    202 +
 src/main/mondrian/olap/fun/ValueFunDef.java        |     58 +
 src/main/mondrian/olap/fun/VarFunDef.java          |     75 +
 src/main/mondrian/olap/fun/VarPFunDef.java         |     73 +
 src/main/mondrian/olap/fun/VisualTotalsFunDef.java |    390 +
 src/main/mondrian/olap/fun/XtdFunDef.java          |    158 +
 .../olap/fun/extra/CalculatedChildFunDef.java      |     86 +
 .../mondrian/olap/fun/extra/NthQuartileFunDef.java |     81 +
 src/main/mondrian/olap/fun/extra/package.html      |      9 +
 src/main/mondrian/olap/fun/package.html            |      6 +
 src/main/mondrian/olap/fun/vba/Excel.java          |   1110 +
 src/main/mondrian/olap/fun/vba/Vba.java            |   2592 +
 src/main/mondrian/olap/fun/vba/package.html        |      7 +
 src/main/mondrian/olap/package.html                |      7 +
 src/main/mondrian/olap/type/BooleanType.java       |     37 +
 src/main/mondrian/olap/type/CubeType.java          |     90 +
 src/main/mondrian/olap/type/DateTimeType.java      |     35 +
 src/main/mondrian/olap/type/DecimalType.java       |     83 +
 src/main/mondrian/olap/type/DimensionType.java     |    129 +
 src/main/mondrian/olap/type/EmptyType.java         |     38 +
 src/main/mondrian/olap/type/HierarchyType.java     |    133 +
 src/main/mondrian/olap/type/LevelType.java         |    168 +
 src/main/mondrian/olap/type/MemberType.java        |    231 +
 src/main/mondrian/olap/type/NullType.java          |     35 +
 src/main/mondrian/olap/type/NumericType.java       |     44 +
 src/main/mondrian/olap/type/ScalarType.java        |    120 +
 src/main/mondrian/olap/type/SetType.java           |    134 +
 src/main/mondrian/olap/type/StringType.java        |     38 +
 src/main/mondrian/olap/type/SymbolType.java        |     30 +
 src/main/mondrian/olap/type/TupleType.java         |    208 +
 src/main/mondrian/olap/type/Type.java              |    167 +
 src/main/mondrian/olap/type/TypeUtil.java          |    606 +
 src/main/mondrian/olap/type/package.html           |      6 +
 src/main/mondrian/olap4j/CatalogFinder.java        |     57 +
 src/main/mondrian/olap4j/EmptyResultSet.java       |    803 +
 src/main/mondrian/olap4j/Factory.java              |    111 +
 src/main/mondrian/olap4j/FactoryJdbc41Impl.java    |    225 +
 src/main/mondrian/olap4j/FactoryJdbc4Plus.java     |    863 +
 .../mondrian/olap4j/IMondrianOlap4jProperty.java   |     33 +
 .../mondrian/olap4j/MondrianOlap4jCatalog.java     |    107 +
 src/main/mondrian/olap4j/MondrianOlap4jCell.java   |    184 +
 .../mondrian/olap4j/MondrianOlap4jCellSet.java     |    872 +
 .../mondrian/olap4j/MondrianOlap4jCellSetAxis.java |    131 +
 .../olap4j/MondrianOlap4jCellSetAxisMetaData.java  |    117 +
 .../olap4j/MondrianOlap4jCellSetMetaData.java      |    197 +
 .../mondrian/olap4j/MondrianOlap4jConnection.java  |   1124 +
 src/main/mondrian/olap4j/MondrianOlap4jCube.java   |    327 +
 .../mondrian/olap4j/MondrianOlap4jDatabase.java    |    123 +
 .../olap4j/MondrianOlap4jDatabaseMetaData.java     |   1141 +
 .../mondrian/olap4j/MondrianOlap4jDimension.java   |    114 +
 src/main/mondrian/olap4j/MondrianOlap4jDriver.java |    163 +
 src/main/mondrian/olap4j/MondrianOlap4jExtra.java  |    372 +
 .../mondrian/olap4j/MondrianOlap4jHierarchy.java   |    140 +
 src/main/mondrian/olap4j/MondrianOlap4jLevel.java  |    218 +
 .../mondrian/olap4j/MondrianOlap4jMeasure.java     |     75 +
 src/main/mondrian/olap4j/MondrianOlap4jMember.java |    262 +
 .../olap4j/MondrianOlap4jMetadataElement.java      |     66 +
 .../mondrian/olap4j/MondrianOlap4jNamedSet.java    |     81 +
 .../olap4j/MondrianOlap4jPreparedStatement.java    |    456 +
 .../mondrian/olap4j/MondrianOlap4jProperty.java    |    145 +
 src/main/mondrian/olap4j/MondrianOlap4jSchema.java |    127 +
 .../mondrian/olap4j/MondrianOlap4jStatement.java   |    485 +
 src/main/mondrian/olap4j/Unsafe.java               |     50 +
 src/main/mondrian/olap4j/package.html              |      5 +
 .../mondrian/parser/JavaccParserValidatorImpl.java |    114 +
 src/main/mondrian/parser/MdxParser.jj              |   1295 +
 src/main/mondrian/parser/MdxParserValidator.java   |     76 +
 .../mondrian/parser/MdxParserValidatorImpl.java    |     51 +
 src/main/mondrian/recorder/AbstractRecorder.java   |    231 +
 src/main/mondrian/recorder/ListRecorder.java       |    155 +
 src/main/mondrian/recorder/LoggerRecorder.java     |     39 +
 src/main/mondrian/recorder/MessageRecorder.java    |    216 +
 .../mondrian/recorder/PrintStreamRecorder.java     |     67 +
 src/main/mondrian/recorder/RecorderException.java  |     28 +
 src/main/mondrian/recorder/package.html            |      6 +
 src/main/mondrian/resource/MondrianResource.xml    |    930 +
 .../resource/MondrianResource_de.properties        |     58 +
 .../resource/MondrianResource_de_DE.properties     |     58 +
 .../resource/MondrianResource_es_ES.properties     |     58 +
 src/main/mondrian/rolap/ArrayMemberSource.java     |     88 +
 src/main/mondrian/rolap/BitKey.java                |   1753 +
 src/main/mondrian/rolap/CacheControlImpl.java      |   1907 +
 src/main/mondrian/rolap/CacheMemberReader.java     |    325 +
 src/main/mondrian/rolap/CellKey.java               |    680 +
 src/main/mondrian/rolap/CellReader.java            |     68 +
 src/main/mondrian/rolap/ChildByNameConstraint.java |     89 +
 src/main/mondrian/rolap/CompoundPredicateInfo.java |    353 +
 src/main/mondrian/rolap/ConnectionKey.java         |     77 +
 .../rolap/DefaultMemberChildrenConstraint.java     |     78 +
 .../mondrian/rolap/DefaultTupleConstraint.java     |     68 +
 .../mondrian/rolap/DelegatingMemberReader.java     |    163 +
 src/main/mondrian/rolap/DelegatingRolapMember.java |    194 +
 src/main/mondrian/rolap/DescendantsConstraint.java |     83 +
 .../mondrian/rolap/FastBatchingCellReader.java     |   1831 +
 src/main/mondrian/rolap/GroupingSetsCollector.java |     52 +
 src/main/mondrian/rolap/HierarchyUsage.java        |    440 +
 .../mondrian/rolap/HighCardSqlTupleReader.java     |    209 +
 src/main/mondrian/rolap/MeasureMemberSource.java   |     38 +
 src/main/mondrian/rolap/MemberCache.java           |    161 +
 src/main/mondrian/rolap/MemberCacheHelper.java     |    377 +
 .../mondrian/rolap/MemberExcludeConstraint.java    |    129 +
 src/main/mondrian/rolap/MemberKey.java             |     72 +
 src/main/mondrian/rolap/MemberNoCacheHelper.java   |    110 +
 src/main/mondrian/rolap/MemberReader.java          |    184 +
 src/main/mondrian/rolap/MemberSource.java          |    121 +
 src/main/mondrian/rolap/Modulos.java               |    225 +
 src/main/mondrian/rolap/NoCacheMemberReader.java   |    529 +
 .../mondrian/rolap/RestrictedMemberReader.java     |    297 +
 src/main/mondrian/rolap/ResultLoader.java          |    234 +
 .../mondrian/rolap/RolapAggregationManager.java    |    922 +
 src/main/mondrian/rolap/RolapAggregator.java       |    486 +
 src/main/mondrian/rolap/RolapAllCubeMember.java    |     77 +
 src/main/mondrian/rolap/RolapAxis.java             |    114 +
 src/main/mondrian/rolap/RolapBaseCubeMeasure.java  |    193 +
 src/main/mondrian/rolap/RolapCacheRegion.java      |    132 +
 src/main/mondrian/rolap/RolapCalculatedMember.java |    104 +
 src/main/mondrian/rolap/RolapCalculation.java      |     79 +
 src/main/mondrian/rolap/RolapCell.java             |    734 +
 src/main/mondrian/rolap/RolapConnection.java       |   1246 +
 src/main/mondrian/rolap/RolapConnectionPool.java   |    239 +
 .../mondrian/rolap/RolapConnectionProperties.java  |    217 +
 src/main/mondrian/rolap/RolapCube.java             |   3129 +
 src/main/mondrian/rolap/RolapCubeDimension.java    |    140 +
 src/main/mondrian/rolap/RolapCubeHierarchy.java    |   1153 +
 src/main/mondrian/rolap/RolapCubeLevel.java        |    613 +
 src/main/mondrian/rolap/RolapCubeMember.java       |    242 +
 src/main/mondrian/rolap/RolapCubeUsages.java       |     46 +
 .../rolap/RolapDependencyTestingEvaluator.java     |    422 +
 src/main/mondrian/rolap/RolapDimension.java        |    234 +
 src/main/mondrian/rolap/RolapEvaluator.java        |   1496 +
 src/main/mondrian/rolap/RolapEvaluatorRoot.java    |    305 +
 src/main/mondrian/rolap/RolapHierarchy.java        |   1565 +
 src/main/mondrian/rolap/RolapLevel.java            |    690 +
 src/main/mondrian/rolap/RolapMeasure.java          |     32 +
 src/main/mondrian/rolap/RolapMember.java           |     33 +
 src/main/mondrian/rolap/RolapMemberBase.java       |   1081 +
 .../mondrian/rolap/RolapMemberCalculation.java     |    110 +
 src/main/mondrian/rolap/RolapMemberInCube.java     |     36 +
 .../mondrian/rolap/RolapNamedSetEvaluator.java     |    192 +
 src/main/mondrian/rolap/RolapNative.java           |    103 +
 src/main/mondrian/rolap/RolapNativeCrossJoin.java  |    318 +
 src/main/mondrian/rolap/RolapNativeFilter.java     |    232 +
 src/main/mondrian/rolap/RolapNativeRegistry.java   |    132 +
 src/main/mondrian/rolap/RolapNativeSet.java        |    551 +
 src/main/mondrian/rolap/RolapNativeSql.java        |    710 +
 src/main/mondrian/rolap/RolapNativeTopCount.java   |    236 +
 .../mondrian/rolap/RolapProfilingEvaluator.java    |    249 +
 src/main/mondrian/rolap/RolapProperty.java         |    103 +
 src/main/mondrian/rolap/RolapResult.java           |   2289 +
 src/main/mondrian/rolap/RolapResultShepherd.java   |    214 +
 src/main/mondrian/rolap/RolapSchema.java           |   1486 +
 src/main/mondrian/rolap/RolapSchemaParameter.java  |    139 +
 src/main/mondrian/rolap/RolapSchemaPool.java       |    552 +
 src/main/mondrian/rolap/RolapSchemaReader.java     |    812 +
 src/main/mondrian/rolap/RolapSetEvaluator.java     |    189 +
 src/main/mondrian/rolap/RolapStar.java             |   2049 +
 src/main/mondrian/rolap/RolapStatisticsCache.java  |    203 +
 src/main/mondrian/rolap/RolapStoredMeasure.java    |     53 +
 src/main/mondrian/rolap/RolapTupleCalculation.java |    104 +
 src/main/mondrian/rolap/RolapUtil.java             |    710 +
 .../mondrian/rolap/RolapVirtualCubeMeasure.java    |     82 +
 src/main/mondrian/rolap/ScenarioImpl.java          |    578 +
 src/main/mondrian/rolap/SchemaContentKey.java      |     55 +
 src/main/mondrian/rolap/SchemaKey.java             |     34 +
 src/main/mondrian/rolap/SmartIncrementalCache.java |     70 +
 src/main/mondrian/rolap/SmartMemberListCache.java  |     86 +
 src/main/mondrian/rolap/SmartMemberReader.java     |    571 +
 .../rolap/SmartRestrictedMemberReader.java         |    116 +
 src/main/mondrian/rolap/SqlConstraintFactory.java  |    211 +
 src/main/mondrian/rolap/SqlConstraintUtils.java    |   2233 +
 src/main/mondrian/rolap/SqlContextConstraint.java  |    372 +
 src/main/mondrian/rolap/SqlMemberSource.java       |   1523 +
 src/main/mondrian/rolap/SqlStatement.java          |    590 +
 src/main/mondrian/rolap/SqlTupleReader.java        |   1538 +
 src/main/mondrian/rolap/StarColumnPredicate.java   |    116 +
 src/main/mondrian/rolap/StarPredicate.java         |    119 +
 src/main/mondrian/rolap/StringList.java            |     73 +
 .../mondrian/rolap/SubstitutingMemberReader.java   |    281 +
 src/main/mondrian/rolap/Target.java                |    268 +
 src/main/mondrian/rolap/TargetBase.java            |    115 +
 src/main/mondrian/rolap/Test.java                  |    187 +
 src/main/mondrian/rolap/TupleReader.java           |    144 +
 .../rolap/agg/AbstractColumnPredicate.java         |    199 +
 src/main/mondrian/rolap/agg/AbstractQuerySpec.java |    385 +
 .../mondrian/rolap/agg/AbstractSegmentBody.java    |    160 +
 src/main/mondrian/rolap/agg/AggQuerySpec.java      |    197 +
 src/main/mondrian/rolap/agg/Aggregation.java       |    608 +
 src/main/mondrian/rolap/agg/AggregationKey.java    |    194 +
 .../mondrian/rolap/agg/AggregationManager.java     |    558 +
 src/main/mondrian/rolap/agg/AndPredicate.java      |    190 +
 src/main/mondrian/rolap/agg/CellRequest.java       |    406 +
 .../agg/CellRequestQuantumExceededException.java   |     44 +
 .../mondrian/rolap/agg/DenseDoubleSegmentBody.java |    104 +
 .../rolap/agg/DenseDoubleSegmentDataset.java       |    122 +
 .../mondrian/rolap/agg/DenseIntSegmentBody.java    |     78 +
 .../mondrian/rolap/agg/DenseIntSegmentDataset.java |    137 +
 .../rolap/agg/DenseNativeSegmentDataset.java       |     65 +
 .../mondrian/rolap/agg/DenseObjectSegmentBody.java |     59 +
 .../rolap/agg/DenseObjectSegmentDataset.java       |    114 +
 .../mondrian/rolap/agg/DenseSegmentDataset.java    |    168 +
 .../rolap/agg/DrillThroughCellRequest.java         |     75 +
 .../mondrian/rolap/agg/DrillThroughQuerySpec.java  |    236 +
 src/main/mondrian/rolap/agg/GroupingSet.java       |     95 +
 src/main/mondrian/rolap/agg/GroupingSetsList.java  |    232 +
 .../mondrian/rolap/agg/ListColumnPredicate.java    |    389 +
 src/main/mondrian/rolap/agg/ListPredicate.java     |    198 +
 .../mondrian/rolap/agg/LiteralStarPredicate.java   |    128 +
 .../mondrian/rolap/agg/MemberColumnPredicate.java  |     75 +
 .../mondrian/rolap/agg/MemberTuplePredicate.java   |    307 +
 .../mondrian/rolap/agg/MinusStarPredicate.java     |    154 +
 src/main/mondrian/rolap/agg/OrPredicate.java       |    275 +
 src/main/mondrian/rolap/agg/QuerySpec.java         |     50 +
 .../mondrian/rolap/agg/RangeColumnPredicate.java   |    171 +
 src/main/mondrian/rolap/agg/Segment.java           |    349 +
 .../mondrian/rolap/agg/SegmentArrayQuerySpec.java  |    154 +
 src/main/mondrian/rolap/agg/SegmentAxis.java       |    230 +
 src/main/mondrian/rolap/agg/SegmentBuilder.java    |    884 +
 .../mondrian/rolap/agg/SegmentCacheManager.java    |   1615 +
 .../mondrian/rolap/agg/SegmentCacheWorker.java     |    228 +
 src/main/mondrian/rolap/agg/SegmentDataset.java    |    110 +
 src/main/mondrian/rolap/agg/SegmentLoader.java     |   1415 +
 src/main/mondrian/rolap/agg/SegmentWithData.java   |    353 +
 src/main/mondrian/rolap/agg/SparseSegmentBody.java |     65 +
 .../mondrian/rolap/agg/SparseSegmentDataset.java   |    112 +
 src/main/mondrian/rolap/agg/StarPredicates.java    |     46 +
 .../mondrian/rolap/agg/ValueColumnPredicate.java   |    187 +
 src/main/mondrian/rolap/agg/package.html           |      6 +
 src/main/mondrian/rolap/aggmatcher/AggGen.java     |    931 +
 src/main/mondrian/rolap/aggmatcher/AggStar.java    |   1647 +
 .../mondrian/rolap/aggmatcher/AggTableManager.java |    425 +
 .../rolap/aggmatcher/DefaultRecognizer.java        |    311 +
 .../mondrian/rolap/aggmatcher/DefaultRules.java    |    459 +
 .../mondrian/rolap/aggmatcher/DefaultRules.xml     |     67 +
 .../rolap/aggmatcher/DefaultRulesSchema.xml        |   1608 +
 .../rolap/aggmatcher/ExplicitRecognizer.java       |    445 +
 .../mondrian/rolap/aggmatcher/ExplicitRules.java   |   1535 +
 src/main/mondrian/rolap/aggmatcher/JdbcSchema.java |   1341 +
 src/main/mondrian/rolap/aggmatcher/Recognizer.java |    976 +
 src/main/mondrian/rolap/aggmatcher/package.html    |      6 +
 src/main/mondrian/rolap/aggtab/package.html        |     11 +
 src/main/mondrian/rolap/cache/CachePool.java       |     34 +
 src/main/mondrian/rolap/cache/HardSmartCache.java  |     48 +
 .../mondrian/rolap/cache/MemorySegmentCache.java   |    135 +
 .../mondrian/rolap/cache/SegmentCacheIndex.java    |    259 +
 .../rolap/cache/SegmentCacheIndexImpl.java         |   1072 +
 src/main/mondrian/rolap/cache/SmartCache.java      |     81 +
 src/main/mondrian/rolap/cache/SmartCacheImpl.java  |     92 +
 src/main/mondrian/rolap/cache/SoftSmartCache.java  |     69 +
 src/main/mondrian/rolap/cache/package.html         |      6 +
 src/main/mondrian/rolap/doc-files/CellReader.gif   |    Bin 0 -> 13319 bytes
 src/main/mondrian/rolap/doc-files/MemberReader.gif |    Bin 0 -> 10654 bytes
 src/main/mondrian/rolap/doc-files/mondrian.zargo   |    Bin 0 -> 16615 bytes
 src/main/mondrian/rolap/package.html               |     30 +
 src/main/mondrian/rolap/sql/CrossJoinArg.java      |     39 +
 .../mondrian/rolap/sql/CrossJoinArgFactory.java    |    999 +
 .../rolap/sql/DescendantsCrossJoinArg.java         |     94 +
 .../rolap/sql/MemberChildrenConstraint.java        |     79 +
 .../mondrian/rolap/sql/MemberKeyConstraint.java    |     90 +
 .../mondrian/rolap/sql/MemberListCrossJoinArg.java |    286 +
 src/main/mondrian/rolap/sql/SqlConstraint.java     |     34 +
 src/main/mondrian/rolap/sql/SqlQuery.java          |   1056 +
 src/main/mondrian/rolap/sql/SqlQueryChecker.java   |     28 +
 src/main/mondrian/rolap/sql/TupleConstraint.java   |     83 +
 src/main/mondrian/rolap/sql/package.html           |      6 +
 src/main/mondrian/server/DynamicContentFinder.java |    212 +
 src/main/mondrian/server/Execution.java            |    502 +
 src/main/mondrian/server/FileRepository.java       |    410 +
 src/main/mondrian/server/ImplicitRepository.java   |     97 +
 src/main/mondrian/server/Locus.java                |    101 +
 src/main/mondrian/server/MondrianServerImpl.java   |    470 +
 .../mondrian/server/MondrianServerRegistry.java    |    147 +
 src/main/mondrian/server/MonitorImpl.java          |   1029 +
 src/main/mondrian/server/Repository.java           |    112 +
 .../mondrian/server/RepositoryContentFinder.java   |     26 +
 src/main/mondrian/server/Statement.java            |    159 +
 src/main/mondrian/server/StatementImpl.java        |    153 +
 .../server/StringRepositoryContentFinder.java      |     36 +
 .../server/UrlRepositoryContentFinder.java         |     56 +
 .../mondrian/server/monitor/CellCacheEvent.java    |     81 +
 .../monitor/CellCacheSegmentCreateEvent.java       |     56 +
 .../monitor/CellCacheSegmentDeleteEvent.java       |     51 +
 .../server/monitor/ConnectionEndEvent.java         |     40 +
 .../mondrian/server/monitor/ConnectionEvent.java   |     46 +
 .../mondrian/server/monitor/ConnectionInfo.java    |     80 +
 .../server/monitor/ConnectionStartEvent.java       |     40 +
 src/main/mondrian/server/monitor/Event.java        |     60 +
 .../mondrian/server/monitor/ExecutionEndEvent.java |     71 +
 .../mondrian/server/monitor/ExecutionEvent.java    |     60 +
 .../mondrian/server/monitor/ExecutionInfo.java     |     64 +
 .../server/monitor/ExecutionPhaseEvent.java        |     68 +
 .../server/monitor/ExecutionStartEvent.java        |     50 +
 src/main/mondrian/server/monitor/Info.java         |     37 +
 src/main/mondrian/server/monitor/Message.java      |     28 +
 src/main/mondrian/server/monitor/Monitor.java      |     42 +
 .../mondrian/server/monitor/MonitorMXBean.java     |     30 +
 src/main/mondrian/server/monitor/ServerInfo.java   |    302 +
 .../server/monitor/SqlStatementEndEvent.java       |     59 +
 .../mondrian/server/monitor/SqlStatementEvent.java |     87 +
 .../server/monitor/SqlStatementExecuteEvent.java   |     51 +
 .../mondrian/server/monitor/SqlStatementInfo.java  |     42 +
 .../server/monitor/SqlStatementStartEvent.java     |     51 +
 .../mondrian/server/monitor/StatementEndEvent.java |     42 +
 .../mondrian/server/monitor/StatementEvent.java    |     52 +
 .../mondrian/server/monitor/StatementInfo.java     |    129 +
 .../server/monitor/StatementStartEvent.java        |     42 +
 src/main/mondrian/server/monitor/Visitor.java      |     30 +
 src/main/mondrian/server/package.html              |      9 +
 src/main/mondrian/spi/CatalogLocator.java          |     27 +
 src/main/mondrian/spi/CellFormatter.java           |     37 +
 .../mondrian/spi/DataSourceChangeListener.java     |     71 +
 src/main/mondrian/spi/DataSourceResolver.java      |     38 +
 src/main/mondrian/spi/Dialect.java                 |    976 +
 src/main/mondrian/spi/DialectFactory.java          |     79 +
 src/main/mondrian/spi/DialectManager.java          |    443 +
 src/main/mondrian/spi/DynamicSchemaProcessor.java  |     59 +
 src/main/mondrian/spi/MemberFormatter.java         |     62 +
 src/main/mondrian/spi/ProfileHandler.java          |     27 +
 src/main/mondrian/spi/PropertyFormatter.java       |     24 +
 src/main/mondrian/spi/SegmentBody.java             |     72 +
 src/main/mondrian/spi/SegmentCache.java            |    228 +
 src/main/mondrian/spi/SegmentColumn.java           |    147 +
 src/main/mondrian/spi/SegmentHeader.java           |    425 +
 src/main/mondrian/spi/StatisticsProvider.java      |     94 +
 src/main/mondrian/spi/UserDefinedFunction.java     |    153 +
 src/main/mondrian/spi/impl/AccessDialect.java      |    105 +
 src/main/mondrian/spi/impl/CatalogLocatorImpl.java |     28 +
 .../spi/impl/DataSourceChangeListenerImpl.java     |     73 +
 .../spi/impl/DataSourceChangeListenerImpl2.java    |     73 +
 .../spi/impl/DataSourceChangeListenerImpl3.java    |     73 +
 .../spi/impl/DataSourceChangeListenerImpl4.java    |    103 +
 src/main/mondrian/spi/impl/Db2Dialect.java         |     48 +
 src/main/mondrian/spi/impl/Db2OldAs400Dialect.java |     48 +
 src/main/mondrian/spi/impl/DerbyDialect.java       |     73 +
 .../spi/impl/FilterDynamicSchemaProcessor.java     |     95 +
 src/main/mondrian/spi/impl/FirebirdDialect.java    |     51 +
 src/main/mondrian/spi/impl/GreenplumDialect.java   |     86 +
 src/main/mondrian/spi/impl/HiveDialect.java        |    176 +
 src/main/mondrian/spi/impl/HsqldbDialect.java      |     62 +
 .../mondrian/spi/impl/IdentityCatalogLocator.java  |     26 +
 src/main/mondrian/spi/impl/ImpalaDialect.java      |    224 +
 src/main/mondrian/spi/impl/InfobrightDialect.java  |    106 +
 src/main/mondrian/spi/impl/InformixDialect.java    |     56 +
 src/main/mondrian/spi/impl/IngresDialect.java      |     52 +
 src/main/mondrian/spi/impl/InterbaseDialect.java   |     46 +
 src/main/mondrian/spi/impl/JdbcDialectFactory.java |    160 +
 src/main/mondrian/spi/impl/JdbcDialectImpl.java    |   1184 +
 .../mondrian/spi/impl/JdbcStatisticsProvider.java  |    134 +
 .../mondrian/spi/impl/JndiDataSourceResolver.java  |     36 +
 src/main/mondrian/spi/impl/LucidDbDialect.java     |     56 +
 .../spi/impl/MicrosoftSqlServerDialect.java        |     74 +
 src/main/mondrian/spi/impl/MonetDbDialect.java     |    107 +
 src/main/mondrian/spi/impl/MySqlDialect.java       |    319 +
 src/main/mondrian/spi/impl/NeoviewDialect.java     |     73 +
 src/main/mondrian/spi/impl/NetezzaDialect.java     |     86 +
 src/main/mondrian/spi/impl/NuoDbDialect.java       |     97 +
 src/main/mondrian/spi/impl/OracleDialect.java      |    201 +
 src/main/mondrian/spi/impl/PostgreSqlDialect.java  |    126 +
 src/main/mondrian/spi/impl/RedshiftDialect.java    |     80 +
 src/main/mondrian/spi/impl/Scripts.java            |    241 +
 .../spi/impl/ServletContextCatalogLocator.java     |     58 +
 .../mondrian/spi/impl/SqlStatisticsProvider.java   |    181 +
 src/main/mondrian/spi/impl/SqlStreamDialect.java   |     39 +
 src/main/mondrian/spi/impl/SybaseDialect.java      |     59 +
 src/main/mondrian/spi/impl/TeradataDialect.java    |     67 +
 src/main/mondrian/spi/impl/VectorwiseDialect.java  |     58 +
 src/main/mondrian/spi/impl/VerticaDialect.java     |    134 +
 src/main/mondrian/spi/impl/package.html            |      6 +
 src/main/mondrian/spi/package.html                 |      8 +
 src/main/mondrian/tui/CmdRunner.java               |   2659 +
 src/main/mondrian/tui/MockHttpServletRequest.java  |    861 +
 src/main/mondrian/tui/MockHttpServletResponse.java |    460 +
 src/main/mondrian/tui/MockServletConfig.java       |     93 +
 src/main/mondrian/tui/MockServletContext.java      |    290 +
 src/main/mondrian/tui/XmlUtil.java                 |   1144 +
 src/main/mondrian/tui/XmlaSupport.java             |   1415 +
 src/main/mondrian/tui/package.html                 |      9 +
 .../mondrian/udf/CurrentDateMemberExactUdf.java    |     58 +
 src/main/mondrian/udf/CurrentDateMemberUdf.java    |    128 +
 src/main/mondrian/udf/CurrentDateStringUdf.java    |     68 +
 src/main/mondrian/udf/InUdf.java                   |     70 +
 src/main/mondrian/udf/InverseNormalUdf.java        |    119 +
 src/main/mondrian/udf/LastNonEmptyUdf.java         |    125 +
 src/main/mondrian/udf/MatchesUdf.java              |     63 +
 src/main/mondrian/udf/NullValueUdf.java            |     55 +
 src/main/mondrian/udf/ValUdf.java                  |     61 +
 src/main/mondrian/util/AbstractMemoryMonitor.java  |    354 +
 src/main/mondrian/util/ArraySortedSet.java         |    230 +
 src/main/mondrian/util/ArrayStack.java             |     73 +
 src/main/mondrian/util/Base64.java                 |   1466 +
 src/main/mondrian/util/BeanMap.java                |    119 +
 src/main/mondrian/util/BlockingHashMap.java        |     69 +
 src/main/mondrian/util/Bug.java                    |    289 +
 src/main/mondrian/util/ByteString.java             |    114 +
 src/main/mondrian/util/CacheMap.java               |    259 +
 src/main/mondrian/util/CartesianProductList.java   |    145 +
 src/main/mondrian/util/ClassResolver.java          |    121 +
 src/main/mondrian/util/CombiningGenerator.java     |    128 +
 src/main/mondrian/util/CompletedFuture.java        |     91 +
 src/main/mondrian/util/Composite.java              |    150 +
 src/main/mondrian/util/CompositeList.java          |     71 +
 src/main/mondrian/util/ConcatenableList.java       |    253 +
 src/main/mondrian/util/Counters.java               |     33 +
 src/main/mondrian/util/CreationException.java      |     30 +
 .../mondrian/util/DelegatingInvocationHandler.java |    104 +
 src/main/mondrian/util/DigitList.java              |    391 +
 src/main/mondrian/util/ExpiringReference.java      |    127 +
 src/main/mondrian/util/FauxMemoryMonitor.java      |     49 +
 src/main/mondrian/util/FilteredIterableList.java   |    223 +
 src/main/mondrian/util/Format.java                 |   3206 +
 src/main/mondrian/util/IdentifierParser.java       |    178 +
 src/main/mondrian/util/IteratorIterable.java       |     75 +
 src/main/mondrian/util/LockBox.java                |    245 +
 src/main/mondrian/util/MemoryMonitor.java          |    201 +
 src/main/mondrian/util/MemoryMonitorFactory.java   |    178 +
 .../mondrian/util/MondrianFloatingDecimal.java     |    137 +
 .../mondrian/util/NotificationMemoryMonitor.java   |    145 +
 src/main/mondrian/util/ObjectFactory.java          |    664 +
 src/main/mondrian/util/ObjectPool.java             |    395 +
 src/main/mondrian/util/Pair.java                   |    237 +
 src/main/mondrian/util/PartiallyOrderedSet.java    |    842 +
 src/main/mondrian/util/PrimeFinder.java            |    245 +
 src/main/mondrian/util/PropertyUtil.java           |    536 +
 src/main/mondrian/util/Schedule.java               |    897 +
 src/main/mondrian/util/ServiceDiscovery.java       |    162 +
 src/main/mondrian/util/SlotFuture.java             |    168 +
 src/main/mondrian/util/SpatialValueTree.java       |    189 +
 src/main/mondrian/util/SpatialValueTree2.java      |    271 +
 src/main/mondrian/util/StringKey.java              |     47 +
 src/main/mondrian/util/TraversalList.java          |    161 +
 src/main/mondrian/util/Triple.java                 |    213 +
 src/main/mondrian/util/UnionIterator.java          |    174 +
 src/main/mondrian/util/UnsupportedList.java        |    266 +
 src/main/mondrian/util/UtilCompatible.java         |    114 +
 src/main/mondrian/util/UtilCompatibleJdk15.java    |    180 +
 src/main/mondrian/util/UtilCompatibleJdk16.java    |    102 +
 src/main/mondrian/util/package.html                |      6 +
 src/main/mondrian/web/servlet/MdxQueryServlet.java |    261 +
 src/main/mondrian/web/taglib/ApplResources.java    |     80 +
 src/main/mondrian/web/taglib/DomBuilder.java       |    373 +
 src/main/mondrian/web/taglib/Listener.java         |     67 +
 src/main/mondrian/web/taglib/QueryTag.java         |     91 +
 src/main/mondrian/web/taglib/ResultCache.java      |    148 +
 src/main/mondrian/web/taglib/TransformTag.java     |    104 +
 src/main/mondrian/web/taglib/package.html          |     67 +
 src/main/mondrian/web/taglib/sample.xml            |     35 +
 src/main/mondrian/xmla/DataSourcesConfig.xml       |    167 +
 src/main/mondrian/xmla/Enumeration.java            |    125 +
 src/main/mondrian/xmla/PropertyDefinition.java     |    276 +
 src/main/mondrian/xmla/Rowset.java                 |    583 +
 src/main/mondrian/xmla/RowsetDefinition.java       |   6589 +
 src/main/mondrian/xmla/SaxWriter.java              |     92 +
 src/main/mondrian/xmla/XmlaConstants.java          |    317 +
 src/main/mondrian/xmla/XmlaException.java          |     90 +
 src/main/mondrian/xmla/XmlaHandler.java            |   3366 +
 src/main/mondrian/xmla/XmlaRequest.java            |     89 +
 src/main/mondrian/xmla/XmlaRequestCallback.java    |    122 +
 src/main/mondrian/xmla/XmlaResponse.java           |     30 +
 src/main/mondrian/xmla/XmlaServlet.java            |    507 +
 src/main/mondrian/xmla/XmlaUtil.java               |    535 +
 .../impl/AuthenticatingXmlaRequestCallback.java    |    128 +
 src/main/mondrian/xmla/impl/DefaultSaxWriter.java  |    382 +
 .../mondrian/xmla/impl/DefaultXmlaRequest.java     |    410 +
 .../mondrian/xmla/impl/DefaultXmlaResponse.java    |     70 +
 .../mondrian/xmla/impl/DefaultXmlaServlet.java     |    856 +
 .../xmla/impl/DynamicDatasourceXmlaServlet.java    |     50 +
 src/main/mondrian/xmla/impl/JsonSaxWriter.java     |    233 +
 .../mondrian/xmla/impl/MondrianXmlaServlet.java    |    172 +
 src/main/mondrian/xmla/impl/Olap4jXmlaServlet.java |    428 +
 src/main/mondrian/xmla/package.html                |      6 +
 src/main/overview.html                             |    412 +
 subfloor.xml                                       |   2801 +
 testsrc/main/log4j.xml                             |    123 +
 .../main/mondrian/calc/impl/ConstantCalcTest.java  |     35 +
 testsrc/main/mondrian/olap/CellPropertyTest.java   |     44 +
 .../main/mondrian/olap/CustomizedParserTest.java   |    378 +
 testsrc/main/mondrian/olap/HierarchyBugTest.java   |     77 +
 .../main/mondrian/olap/IdBatchResolverTest.java    |    502 +
 .../olap/NullMemberRepresentationTest.java         |     75 +
 testsrc/main/mondrian/olap/ParserTest.java         |   1179 +
 testsrc/main/mondrian/olap/QueryTest.java          |     73 +
 testsrc/main/mondrian/olap/UtilTestCase.java       |   1558 +
 testsrc/main/mondrian/olap/fun/CrossJoinTest.java  |    360 +
 testsrc/main/mondrian/olap/fun/FunctionTest.java   |  12400 ++
 .../mondrian/olap/fun/NativizeSetFunDefTest.java   |   1541 +
 .../main/mondrian/olap/fun/PartialSortTest.java    |    571 +
 .../mondrian/olap/fun/ResultStyleCompiler.java     |    319 +
 testsrc/main/mondrian/olap/fun/SetFunDefTest.java  |     49 +
 testsrc/main/mondrian/olap/fun/SortTest.java       |    166 +
 testsrc/main/mondrian/olap/fun/TestMember.java     |    260 +
 .../main/mondrian/olap/fun/UnionFunDefTest.java    |    113 +
 .../mondrian/olap/fun/ValidMeasureFunDefTest.java  |     85 +
 .../main/mondrian/olap/fun/VisualTotalsTest.java   |    177 +
 testsrc/main/mondrian/olap/fun/vba/ExcelTest.java  |    136 +
 testsrc/main/mondrian/olap/fun/vba/VbaTest.java    |   1531 +
 testsrc/main/mondrian/olap/type/TypeTest.java      |    320 +
 .../main/mondrian/olap4j/MondrianInprocProxy.java  |     92 +
 testsrc/main/mondrian/olap4j/XmlaExtraTest.java    |     68 +
 testsrc/main/mondrian/rolap/BatchTestCase.java     |   1253 +
 testsrc/main/mondrian/rolap/BitKeyTest.java        |    954 +
 testsrc/main/mondrian/rolap/CacheControlTest.java  |   1313 +
 .../main/mondrian/rolap/CacheControlTest.ref.xml   |    839 +
 testsrc/main/mondrian/rolap/CacheFlushTest.ref.xml |     45 +
 testsrc/main/mondrian/rolap/CellKeyTest.java       |    372 +
 .../rolap/DataSourceChangeListenerTest.java        |    537 +
 .../mondrian/rolap/FastBatchingCellReaderTest.java |   2477 +
 testsrc/main/mondrian/rolap/FilterTest.java        |   1211 +
 .../main/mondrian/rolap/GroupingSetQueryTest.java  |    623 +
 .../main/mondrian/rolap/HighDimensionsTest.java    |    515 +
 testsrc/main/mondrian/rolap/IndexedValuesTest.java |    100 +
 .../mondrian/rolap/MemberCacheControlTest.java     |   1181 +
 .../mondrian/rolap/MemberCacheControlTest.ref.xml  |    743 +
 .../main/mondrian/rolap/MemberCacheHelperTest.java |    201 +
 testsrc/main/mondrian/rolap/ModulosTest.java       |    189 +
 .../rolap/NativeFilterAgainstAggTableTest.java     |    185 +
 .../mondrian/rolap/NativeFilterMatchingTest.java   |    601 +
 .../rolap/NonEmptyPropertyForAllAxisTest.java      |    195 +
 testsrc/main/mondrian/rolap/NonEmptyTest.java      |   6202 +
 testsrc/main/mondrian/rolap/RolapAxisTest.java     |    105 +
 .../main/mondrian/rolap/RolapConnectionTest.java   |    456 +
 testsrc/main/mondrian/rolap/RolapCubeTest.java     |    319 +
 .../main/mondrian/rolap/RolapEvaluatorTest.java    |     46 +
 .../mondrian/rolap/RolapNativeTopCountTest.java    |    126 +
 .../rolap/RolapNativeTopCountTestCases.java        |    463 +
 .../RolapNativeTopCountVersusNonNativeTest.java    |    136 +
 testsrc/main/mondrian/rolap/RolapResultTest.csv    |     41 +
 testsrc/main/mondrian/rolap/RolapResultTest.java   |    327 +
 .../rolap/RolapSchemaPoolConcurrencyTest.java      |    375 +
 .../main/mondrian/rolap/RolapSchemaPoolTest.java   |    196 +
 .../main/mondrian/rolap/RolapSchemaReaderTest.java |    188 +
 testsrc/main/mondrian/rolap/RolapStarTest.java     |     85 +
 .../main/mondrian/rolap/SharedDimensionTest.java   |    456 +
 testsrc/main/mondrian/rolap/SqlStatementTest.java  |     65 +
 .../mondrian/rolap/TestAggregationManager.java     |   3016 +
 .../rolap/TopCountNativeEvaluatorTest.java         |    100 +
 .../rolap/TopCountWithTwoParamsVersusHeadTest.java |     84 +
 testsrc/main/mondrian/rolap/VirtualCubeTest.java   |   1608 +
 .../AggregationOnDistinctCountMeasuresTest.java    |   1621 +
 .../rolap/agg/DenseDoubleSegmentBodyTest.java      |     54 +
 .../rolap/agg/DenseIntSegmentBodyTest.java         |     54 +
 .../rolap/agg/DenseSegmentBodyTestBase.java        |    166 +
 .../main/mondrian/rolap/agg/MockSegmentCache.java  |    187 +
 .../mondrian/rolap/agg/SegmentBuilderTest.java     |   1052 +
 .../main/mondrian/rolap/agg/SegmentCacheTest.java  |    154 +
 .../main/mondrian/rolap/agg/SegmentLoaderTest.java |   1051 +
 .../main/mondrian/rolap/aggmatcher/AggGenTest.java |    102 +
 .../rolap/aggmatcher/AggTableTestCase.java         |     66 +
 .../aggmatcher/AggregationOverAggTableTest.java    |     89 +
 .../main/mondrian/rolap/aggmatcher/BUG_1541077.csv |     34 +
 .../mondrian/rolap/aggmatcher/BUG_1541077.java     |    211 +
 .../mondrian/rolap/aggmatcher/Checkin_7634.csv     |     76 +
 .../mondrian/rolap/aggmatcher/Checkin_7634.java    |    121 +
 .../mondrian/rolap/aggmatcher/Checkin_7641.csv     |     76 +
 .../mondrian/rolap/aggmatcher/Checkin_7641.java    |    108 +
 .../rolap/aggmatcher/DefaultRecognizerTest.java    |    147 +
 .../mondrian/rolap/aggmatcher/DefaultRuleTest.java |    404 +
 .../rolap/aggmatcher/ExplicitRecognizerTest.java   |    653 +
 .../mondrian/rolap/aggmatcher/MONDRIAN-595.csv     |     36 +
 .../aggmatcher/MultipleColsInTupleAggTest.java     |    304 +
 .../rolap/aggmatcher/NonCollapsedAggTest.java      |    403 +
 .../aggmatcher/SpeciesNonCollapsedAggTest.java     |    120 +
 .../main/mondrian/rolap/aggmatcher/TestRule.xml    |    104 +
 .../mondrian/rolap/aggmatcher/UsagePrefixTest.java |    153 +
 .../aggmatcher/aggregation-over-agg-table.csv      |     28 +
 .../mondrian/rolap/aggmatcher/explicit_aggs.csv    |     48 +
 .../aggmatcher/multiple_cols_in_tuple_agg.csv      |     80 +
 .../rolap/aggmatcher/non_collapsed_agg_test.csv    |    100 +
 .../mondrian/rolap/aggmatcher/species_schema.csv   |     44 +
 testsrc/main/mondrian/rolap/sql/CodeSetTest.java   |    197 +
 .../rolap/sql/CrossJoinArgFactoryTest.java         |     54 +
 .../rolap/sql/EffectiveMemberCacheTest.java        |    201 +
 .../mondrian/rolap/sql/SelectNotInGroupByTest.java |    223 +
 testsrc/main/mondrian/rolap/sql/SqlQueryTest.java  |    803 +
 .../main/mondrian/server/FileRepositoryTest.java   |    170 +
 .../main/mondrian/spi/impl/SybaseDialectTest.java  |     59 +
 .../test/AbstractMondrianOlap4jTester.java         |     90 +
 testsrc/main/mondrian/test/AccessControlTest.java  |   3410 +
 testsrc/main/mondrian/test/BasicQueryTest.java     |   8446 ++
 .../main/mondrian/test/CVConcurrentMdxTest.java    |    208 +
 testsrc/main/mondrian/test/CacheHitTest.java       |    226 +
 testsrc/main/mondrian/test/CacheTest.java          |    126 +
 testsrc/main/mondrian/test/CaptionTest.java        |    698 +
 testsrc/main/mondrian/test/CmdRunnerTest.java      |     66 +
 testsrc/main/mondrian/test/CmdRunnerTest.ref.xml   |     50 +
 testsrc/main/mondrian/test/CompatibilityTest.java  |    576 +
 testsrc/main/mondrian/test/CompoundSlicerTest.java |   1389 +
 testsrc/main/mondrian/test/ConcurrentMdxTest.java  |   1377 +
 .../test/ConcurrentValidatingQueryRunner.java      |    345 +
 testsrc/main/mondrian/test/DeadlockTest.java       |    120 +
 .../main/mondrian/test/DelegatingTestContext.java  |     45 +
 testsrc/main/mondrian/test/DialectTest.java        |   1611 +
 testsrc/main/mondrian/test/DiffRepository.java     |    779 +
 testsrc/main/mondrian/test/DrillThroughTest.java   |   1559 +
 .../mondrian/test/DynamicSchemaProcessorTest.java  |    236 +
 testsrc/main/mondrian/test/FoodMartTestCase.java   |    519 +
 testsrc/main/mondrian/test/I18nTest.java           |    106 +
 ...ureForNonJoiningDimensionInAggregationTest.java |    336 +
 .../test/IgnoreUnrelatedDimensionsTest.java        |    494 +
 testsrc/main/mondrian/test/InlineTableTest.java    |    259 +
 testsrc/main/mondrian/test/Main.java               |    524 +
 .../main/mondrian/test/MondrianOlap4jTester.java   |     40 +
 .../main/mondrian/test/MondrianResultPrinter.java  |    159 +
 testsrc/main/mondrian/test/MondrianServerTest.java |    118 +
 testsrc/main/mondrian/test/MondrianTestRunner.java |    220 +
 testsrc/main/mondrian/test/MonitorTest.java        |    158 +
 .../main/mondrian/test/MultipleHierarchyTest.java  |    396 +
 testsrc/main/mondrian/test/NamedSetTest.java       |   1298 +
 .../mondrian/test/NativeSetEvaluationTest.java     |   1592 +
 testsrc/main/mondrian/test/Olap4jTckTest.java      |    110 +
 testsrc/main/mondrian/test/Olap4jTest.java         |    660 +
 testsrc/main/mondrian/test/ParallelTest.java       |    111 +
 testsrc/main/mondrian/test/ParameterTest.java      |   1206 +
 .../mondrian/test/ParentChildHierarchyTest.java    |   1467 +
 testsrc/main/mondrian/test/PerformanceTest.java    |    883 +
 testsrc/main/mondrian/test/PropertiesTest.java     |    334 +
 testsrc/main/mondrian/test/PropertySaver.java      |    179 +
 testsrc/main/mondrian/test/QueryRunner.java        |    310 +
 .../main/mondrian/test/RaggedHierarchyTest.java    |    562 +
 testsrc/main/mondrian/test/ScenarioTest.java       |    492 +
 testsrc/main/mondrian/test/SchemaTest.java         |   4797 +
 testsrc/main/mondrian/test/SchemaVersionTest.java  |    256 +
 testsrc/main/mondrian/test/SimpleTestRunner.java   |    170 +
 .../test/SolveOrderScopeIsolationTest.java         |    798 +
 testsrc/main/mondrian/test/SqlPattern.java         |    130 +
 .../mondrian/test/Ssas2005CompatibilityTest.java   |   1835 +
 testsrc/main/mondrian/test/StandAlone.java         |    438 +
 .../mondrian/test/SteelWheelsPerformanceTest.java  |    107 +
 .../main/mondrian/test/SteelWheelsSchemaTest.java  |   2593 +
 .../main/mondrian/test/SteelWheelsTestCase.java    |     93 +
 .../main/mondrian/test/TestCalculatedMembers.java  |   1841 +
 testsrc/main/mondrian/test/TestContext.java        |   2218 +
 testsrc/main/mondrian/test/TupleListTest.java      |    254 +
 testsrc/main/mondrian/test/UdfTest.java            |   1781 +
 testsrc/main/mondrian/test/build/AntTestBase.java  |    158 +
 .../mondrian/test/build/CodeComplianceTest.java    |     51 +
 testsrc/main/mondrian/test/build/package.html      |      6 +
 .../mondrian/test/clearview/BatchedFillTest.java   |     64 +
 .../test/clearview/BatchedFillTest.ref.xml         |    159 +
 .../main/mondrian/test/clearview/CVBasicTest.java  |     50 +
 .../mondrian/test/clearview/CVBasicTest.ref.xml    |    174 +
 .../mondrian/test/clearview/ClearViewBase.java     |    192 +
 .../mondrian/test/clearview/GrandTotalTest.java    |     50 +
 .../mondrian/test/clearview/GrandTotalTest.ref.xml |   2196 +
 .../test/clearview/HangerDimensionTest.java        |     53 +
 .../test/clearview/HangerDimensionTest.ref.xml     |   1773 +
 .../mondrian/test/clearview/MemHungryTest.java     |     48 +
 .../mondrian/test/clearview/MemHungryTest.ref.xml  |   9604 ++
 .../mondrian/test/clearview/MetricFilterTest.java  |     51 +
 .../test/clearview/MetricFilterTest.ref.xml        |   1897 +
 testsrc/main/mondrian/test/clearview/MiscTest.java |     50 +
 .../main/mondrian/test/clearview/MiscTest.ref.xml  |    245 +
 .../main/mondrian/test/clearview/MultiDimTest.java |     50 +
 .../mondrian/test/clearview/MultiDimTest.ref.xml   |    119 +
 .../mondrian/test/clearview/MultiDimVCTest.java    |     50 +
 .../mondrian/test/clearview/MultiDimVCTest.ref.xml |    221 +
 .../mondrian/test/clearview/MultiLevelTest.java    |     50 +
 .../mondrian/test/clearview/MultiLevelTest.ref.xml |     35 +
 .../mondrian/test/clearview/MultiLevelVCTest.java  |     50 +
 .../test/clearview/MultiLevelVCTest.ref.xml        |     47 +
 .../main/mondrian/test/clearview/OrderTest.java    |     53 +
 .../main/mondrian/test/clearview/OrderTest.ref.xml |   1247 +
 .../mondrian/test/clearview/PartialCacheTest.java  |     49 +
 .../test/clearview/PartialCacheTest.ref.xml        |    144 +
 .../test/clearview/PartialCacheVCTest.java         |     50 +
 .../test/clearview/PartialCacheVCTest.ref.xml      |    101 +
 .../test/clearview/PredicateFilterTest.java        |     51 +
 .../test/clearview/PredicateFilterTest.ref.xml     |    760 +
 .../main/mondrian/test/clearview/QueryAllTest.java |     50 +
 .../mondrian/test/clearview/QueryAllTest.ref.xml   |     33 +
 .../mondrian/test/clearview/QueryAllVCTest.java    |     50 +
 .../mondrian/test/clearview/QueryAllVCTest.ref.xml |    112 +
 .../main/mondrian/test/clearview/SubTotalTest.java |     50 +
 .../mondrian/test/clearview/SubTotalTest.ref.xml   |   1490 +
 .../test/clearview/SummaryMetricPercentTest.java   |     53 +
 .../clearview/SummaryMetricPercentTest.ref.xml     |   4011 +
 .../main/mondrian/test/clearview/SummaryTest.java  |     66 +
 .../mondrian/test/clearview/SummaryTest.ref.xml    |   2448 +
 .../mondrian/test/clearview/TopBottomTest.java     |     51 +
 .../mondrian/test/clearview/TopBottomTest.ref.xml  |   1433 +
 .../main/mondrian/test/comp/ResultComparator.java  |    572 +
 .../mondrian/test/comp/ResultComparatorTest.java   |    196 +
 testsrc/main/mondrian/test/comp/XmlUtility.java    |    183 +
 testsrc/main/mondrian/test/comp/package.html       |      8 +
 testsrc/main/mondrian/test/loader/CsvDBLoader.java |    973 +
 .../main/mondrian/test/loader/CsvDBTestCase.java   |    171 +
 testsrc/main/mondrian/test/loader/CsvLoader.java   |    391 +
 testsrc/main/mondrian/test/loader/DBLoader.java    |   1511 +
 .../test/loader/MondrianFoodMartLoader.java        |   3384 +
 testsrc/main/mondrian/test/loader/README.txt       |     27 +
 testsrc/main/mondrian/test/loader/insert.sql       |    465 +
 testsrc/main/mondrian/test/loader/package.html     |      6 +
 testsrc/main/mondrian/test/package.html            |      6 +
 .../mondrian/udf/CurrentDateMemberUdfTest.java     |     64 +
 .../main/mondrian/udf/MockCurrentDateMember.java   |     32 +
 testsrc/main/mondrian/udf/NullValueTest.java       |     82 +
 testsrc/main/mondrian/util/Base64Test.java         |    105 +
 .../main/mondrian/util/BlockingHashMapTest.java    |    103 +
 .../main/mondrian/util/ConcatenableListTest.java   |    124 +
 .../main/mondrian/util/ExpiringReferenceTest.java  |     88 +
 .../main/mondrian/util/FilteredIterableTest.java   |     94 +
 testsrc/main/mondrian/util/FormatTest.java         |    874 +
 testsrc/main/mondrian/util/MemoryMonitorTest.java  |    345 +
 testsrc/main/mondrian/util/ObjectPoolTest.java     |    280 +
 .../mondrian/util/PartiallyOrderedSetTest.java     |    397 +
 testsrc/main/mondrian/util/PrimeFinderTest.java    |     76 +
 testsrc/main/mondrian/util/ScheduleTest.java       |    431 +
 testsrc/main/mondrian/xmla/XmlaBaseTestCase.java   |    851 +
 testsrc/main/mondrian/xmla/XmlaBasicTest.java      |   1007 +
 testsrc/main/mondrian/xmla/XmlaBasicTest.ref.xml   |  24294 ++++
 testsrc/main/mondrian/xmla/XmlaCognosTest.java     |    294 +
 testsrc/main/mondrian/xmla/XmlaCognosTest.ref.xml  | 113189 ++++++++++++++++++
 .../mondrian/xmla/XmlaDimensionPropertiesTest.java |     57 +
 .../xmla/XmlaDimensionPropertiesTest.ref.xml       |    588 +
 testsrc/main/mondrian/xmla/XmlaErrorTest.java      |   1019 +
 testsrc/main/mondrian/xmla/XmlaErrorTest.ref.xml   |    749 +
 testsrc/main/mondrian/xmla/XmlaExcel2000Test.java  |    160 +
 .../main/mondrian/xmla/XmlaExcel2000Test.ref.xml   |   3564 +
 testsrc/main/mondrian/xmla/XmlaExcel2007Test.java  |    188 +
 .../main/mondrian/xmla/XmlaExcel2007Test.ref.xml   |   2324 +
 testsrc/main/mondrian/xmla/XmlaExcelXPTest.java    |    180 +
 testsrc/main/mondrian/xmla/XmlaExcelXPTest.ref.xml |   3765 +
 .../main/mondrian/xmla/XmlaHandlerTypeTest.java    |    186 +
 .../mondrian/xmla/XmlaMetaDataConstraintsTest.java |    171 +
 .../xmla/XmlaMetaDataConstraintsTest.ref.xml       |    617 +
 testsrc/main/mondrian/xmla/XmlaTabularTest.java    |     78 +
 testsrc/main/mondrian/xmla/XmlaTabularTest.ref.xml |    686 +
 testsrc/main/mondrian/xmla/XmlaTests.java          |    304 +
 .../data/DBSCHEMA_CATALOGS_Default_request.xml     |     26 +
 .../data/DBSCHEMA_CATALOGS_Default_response.xml    |     85 +
 .../data/DISCOVER_DATASOURCES_Data_request.xml     |     21 +
 .../data/DISCOVER_DATASOURCES_Data_response.xml    |     25 +
 .../data/DISCOVER_DATASOURCES_Default_request.xml  |     20 +
 .../data/DISCOVER_DATASOURCES_Default_response.xml |    106 +
 .../data/DISCOVER_DATASOURCES_None_request.xml     |     21 +
 .../data/DISCOVER_DATASOURCES_None_response.xml    |     10 +
 .../DISCOVER_DATASOURCES_SchemaData_request.xml    |     21 +
 .../DISCOVER_DATASOURCES_SchemaData_response.xml   |    106 +
 .../data/DISCOVER_DATASOURCES_Schema_request.xml   |     21 +
 .../data/DISCOVER_DATASOURCES_Schema_response.xml  |     91 +
 .../mondrian/xmla/data/EXECUTE_Data_request.xml    |     50 +
 .../mondrian/xmla/data/EXECUTE_Data_response.xml   |   2417 +
 .../xmla/data/EXECUTE_SchemaData_request.xml       |     50 +
 .../xmla/data/EXECUTE_SchemaData_response.xml      |   1714 +
 .../data/MDSCHEMA_CUBES_SchemaData_request.xml     |     34 +
 .../data/MDSCHEMA_CUBES_SchemaData_response.xml    |    220 +
 .../MDSCHEMA_DIMENSIONS_SchemaData_request.xml     |     40 +
 .../MDSCHEMA_DIMENSIONS_SchemaData_response.xml    |    382 +
 .../data/MDSCHEMA_LEVELS_SchemaData_request_12.xml |     45 +
 .../MDSCHEMA_LEVELS_SchemaData_response_12.xml     |    206 +
 .../data/MDSCHEMA_MEASURES_SchemaData_request.xml  |     30 +
 .../data/MDSCHEMA_MEASURES_SchemaData_respose.xml  |    280 +
 .../impl/DynamicDatasourceXmlaServletTest.java     |    359 +
 testsrc/main/mondrian/xmla/test/XmlaTest.java      |    283 +
 testsrc/main/mondrian/xmla/test/XmlaTest.ref.xml   |   2637 +
 .../main/mondrian/xmla/test/XmlaTestContext.java   |    170 +
 .../xmla/test/XmlaTestServletRequestWrapper.java   |    147 +
 .../queryTest_5fae7a3481f23f3.xml                  |    125 +
 .../queryTest_6d042ea3df09ad4_StrToSet.xml         |     69 +
 .../queryTest_743abff0c2ac9fec_Siblings.xml        |    118 +
 .../pendingQueryFiles/queryTest_74a45b4dadcba7.xml |     53 +
 .../queryTest_7db34e59679e89e5_WTD.xml             |     91 +
 .../queryTest_89c270eca2a8ad8.xml                  |     53 +
 .../pendingQueryFiles/queryTest_a745bdb3182f36.xml |    142 +
 .../queryTest_b3ff21129b22f5aa.xml                 |     53 +
 .../queryTest_bc44389066a6815.xml                  |     67 +
 .../queryTest_count_5f17348b7a7f3ce9.xml           |     55 +
 .../queryTest_count_7e5666c8345079a8.xml           |     55 +
 .../pendingQueryFiles/queryTest_d64f1e3b6e38d7.xml |     67 +
 .../queryTest_f1b72abb932889ee.xml                 |     53 +
 testsrc/queryFiles/queryTest_0b1c51fc037104c.xml   |    693 +
 testsrc/queryFiles/queryTest_1267e0433c5ac33.xml   |     61 +
 testsrc/queryFiles/queryTest_1662791d39c739.xml    |    125 +
 .../queryTest_1662791d39c739_cj_modified.xml       |    125 +
 .../queryFiles/queryTest_16d5817036cb9af9_QTD.xml  |    271 +
 testsrc/queryFiles/queryTest_171868b15cbf2ca.xml   |     61 +
 testsrc/queryFiles/queryTest_19873fb52f747e59.xml  |     73 +
 testsrc/queryFiles/queryTest_1d839e2be3c177c0.xml  |     67 +
 testsrc/queryFiles/queryTest_1dd7b1c0801411f1.xml  |    118 +
 .../queryTest_1dfd724ee6d136_FIRSTCHILD.xml        |    233 +
 testsrc/queryFiles/queryTest_1e5083a85d947_MTD.xml |   1023 +
 .../queryTest_22e1ef5ddf2db2f_Subset.xml           |     93 +
 testsrc/queryFiles/queryTest_238a75ca63f7b0da.xml  |    170 +
 .../queryTest_25e9b258b27b8e5f_UNION.xml           |     89 +
 testsrc/queryFiles/queryTest_267530ffa034ac5a.xml  |    114 +
 .../queryTest_26e7ec5979bbb15e_order.xml           |     73 +
 .../queryTest_29ce2f3512f79d38_TOPCOUNT.xml        |    197 +
 testsrc/queryFiles/queryTest_2bf0d41b85d47f2.xml   |     73 +
 testsrc/queryFiles/queryTest_2cbb2b1ddd693b30.xml  |     79 +
 .../queryTest_2e94118cec3f1c0_PeriodsToDate.xml    |    104 +
 testsrc/queryFiles/queryTest_2edf32fe74d61e16.xml  |     67 +
 .../queryTest_32bf66a6519ec827_TOPPERCENT.xml      |    133 +
 .../queryFiles/queryTest_338185fcb9af6edd_Name.xml |    167 +
 .../queryTest_33f161ca6d98519_VarianceP.xml        |     79 +
 testsrc/queryFiles/queryTest_353e823fecb0474d.xml  |     91 +
 testsrc/queryFiles/queryTest_3572af958f815277.xml  |     67 +
 testsrc/queryFiles/queryTest_39a23182cd8ea07a.xml  |    103 +
 testsrc/queryFiles/queryTest_3ad7c28e574366cf.xml  |     65 +
 testsrc/queryFiles/queryTest_3b6a02511345dcc.xml   |   1125 +
 testsrc/queryFiles/queryTest_3ced6f4514a88a80.xml  |     79 +
 testsrc/queryFiles/queryTest_3e5c64b7aadcfe4.xml   |  13591 +++
 testsrc/queryFiles/queryTest_3ee94f9757fc8698.xml  |     79 +
 testsrc/queryFiles/queryTest_4077b19efab23af0.xml  |     79 +
 testsrc/queryFiles/queryTest_4194b1df527ec743.xml  |    103 +
 testsrc/queryFiles/queryTest_41abb42ac6e42b22.xml  |   1932 +
 testsrc/queryFiles/queryTest_42d09946aca4654.xml   |    133 +
 testsrc/queryFiles/queryTest_45523f9f92a6e0.xml    |     91 +
 testsrc/queryFiles/queryTest_45f76a3fb635a121.xml  |     91 +
 testsrc/queryFiles/queryTest_4a7b5babf69b6ca.xml   |     79 +
 testsrc/queryFiles/queryTest_4afe41192c8d9e9.xml   |     79 +
 testsrc/queryFiles/queryTest_4ce92fbbc6f86d8.xml   |     79 +
 testsrc/queryFiles/queryTest_4e15fa6d6ab1e4.xml    |    114 +
 .../queryTest_4e509257ee5d860_CLOSINGPERIOD.xml    |     83 +
 .../queryTest_4e509257ee5d860_CURRENTMEMBER.xml    |     83 +
 testsrc/queryFiles/queryTest_5155556eee90d3e9.xml  |    163 +
 testsrc/queryFiles/queryTest_5533c6a5409b9e11.xml  |     53 +
 testsrc/queryFiles/queryTest_55bfd7457ec379e3.xml  |    367 +
 testsrc/queryFiles/queryTest_58e91375c6bbf928.xml  |     61 +
 testsrc/queryFiles/queryTest_590b8a75073c2fd.xml   |     64 +
 testsrc/queryFiles/queryTest_5baf1b5edc1b3467.xml  |     61 +
 .../queryTest_5cb1905047f8199a_Cousin.xml          |     39 +
 .../queryTest_5da65ca7d76cc7f_COALESCEEMPTY.xml    |    142 +
 testsrc/queryFiles/queryTest_6236cbb13278115.xml   |     71 +
 testsrc/queryFiles/queryTest_6323d67192567b29.xml  |   1932 +
 testsrc/queryFiles/queryTest_6394d1ade51cd2e1.xml  |    157 +
 .../queryTest_6485a19764d2d7bc_PROPERTIES.xml      |    135 +
 testsrc/queryFiles/queryTest_64e38db83fa57498.xml  |    114 +
 testsrc/queryFiles/queryTest_6744da12d716d072.xml  |     79 +
 .../queryTest_6869259e81243129_UniqueName.xml      |    241 +
 testsrc/queryFiles/queryTest_6bb1e348f56d535.xml   |    834 +
 .../queryFiles/queryTest_6d042ea3df09ad4_Item.xml  |     69 +
 .../queryTest_6d93c92e9f1b2588_FirstSibling.xml    |     77 +
 testsrc/queryFiles/queryTest_6e272f678215815.xml   |    150 +
 testsrc/queryFiles/queryTest_70faea62f26eeae.xml   |     97 +
 .../queryTest_72fbd5b8f2963a70_order.xml           |    205 +
 testsrc/queryFiles/queryTest_7ccc4cf23a5e748.xml   |    138 +
 testsrc/queryFiles/queryTest_80a3cf15a6bb7096.xml  |     97 +
 testsrc/queryFiles/queryTest_8173fc75888fd39.xml   |     67 +
 .../queryFiles/queryTest_817a2eb71810feed_YTD.xml  |   1023 +
 testsrc/queryFiles/queryTest_8351bd6ef1cea1ec.xml  |    100 +
 testsrc/queryFiles/queryTest_8534dfefe63645.xml    |     97 +
 testsrc/queryFiles/queryTest_861c32529972e0.xml    |    114 +
 .../queryFiles/queryTest_86e3b6eb3551af2_Name.xml  |     53 +
 .../queryTest_8db2ece1a44277c0_DefaultMember.xml   |     73 +
 testsrc/queryFiles/queryTest_8e89a6f2907e4bfa.xml  |     79 +
 testsrc/queryFiles/queryTest_9027755089303df9.xml  |    142 +
 testsrc/queryFiles/queryTest_90a4cab10da5631.xml   |     79 +
 testsrc/queryFiles/queryTest_90d69f293de8181b.xml  |     79 +
 testsrc/queryFiles/queryTest_916bd786eec352d3.xml  |    170 +
 testsrc/queryFiles/queryTest_92eff5f17be36b5.xml   |    240 +
 testsrc/queryFiles/queryTest_92fa326a61c9fec6.xml  |     79 +
 testsrc/queryFiles/queryTest_942ce548f98a38.xml    |  38472 ++++++
 testsrc/queryFiles/queryTest_942cf71cc1e113.xml    |     67 +
 .../queryTest_96a0ffa3a8ce52f5_GENERATE.xml        |    847 +
 testsrc/queryFiles/queryTest_9b8562c9286bdab.xml   |    150 +
 testsrc/queryFiles/queryTest_9d3580e3e21f8765.xml  |     82 +
 testsrc/queryFiles/queryTest_9d7658e66b8d1053.xml  |    127 +
 testsrc/queryFiles/queryTest_9e75d6a51fd5dc8.xml   |     53 +
 testsrc/queryFiles/queryTest_9f61bc83e47eebf3.xml  |    142 +
 .../queryTest_a0f9f4f161c69f2c_TOPSUM.xml          |     75 +
 testsrc/queryFiles/queryTest_a1e4721945d222b7.xml  |     79 +
 testsrc/queryFiles/queryTest_a787eda4ece6832b.xml  |     79 +
 testsrc/queryFiles/queryTest_a8c58f52ffec61eb.xml  |     73 +
 testsrc/queryFiles/queryTest_a9d52afbb4612950.xml  |    127 +
 testsrc/queryFiles/queryTest_ac6d217d3a16febe.xml  |     77 +
 testsrc/queryFiles/queryTest_acbef2c0a5781654.xml  |     79 +
 testsrc/queryFiles/queryTest_ae6c5380f5688f9a.xml  |     82 +
 .../queryTest_aggregate_6fa7b8253f3e31c0.xml       |    265 +
 .../queryTest_aggregate_abf4dc9a944e33c5.xml       |     95 +
 .../queryTest_aggregate_ffc012281623093.xml        |    265 +
 .../queryFiles/queryTest_avg_852d15ef306e7178.xml  |     96 +
 .../queryFiles/queryTest_avg_a1c7dadccdca29.xml    |     96 +
 .../queryFiles/queryTest_avg_bccad92d5f2b37bf.xml  |     96 +
 testsrc/queryFiles/queryTest_b11de0f13b2a073.xml   |     65 +
 testsrc/queryFiles/queryTest_b3fa323364166e89.xml  |     72 +
 testsrc/queryFiles/queryTest_b449ddf3544271b.xml   |    109 +
 testsrc/queryFiles/queryTest_b4c19426e7784361.xml  |     82 +
 testsrc/queryFiles/queryTest_b714558e2fc2355.xml   |     73 +
 testsrc/queryFiles/queryTest_b7ed8378efbb5fce.xml  |     79 +
 testsrc/queryFiles/queryTest_b89b717be8752ffc.xml  |     79 +
 testsrc/queryFiles/queryTest_b8bdcc55995eeda.xml   |    118 +
 testsrc/queryFiles/queryTest_bed44a518dce24.xml    |    163 +
 testsrc/queryFiles/queryTest_bf2581637adb117c.xml  |    177 +
 testsrc/queryFiles/queryTest_c0d8158f8ff9494.xml   |     73 +
 .../queryTest_c1eef8cf112b8551_TOPCOUNT.xml        |    187 +
 testsrc/queryFiles/queryTest_c31ffc2bfb11f8.xml    |     91 +
 testsrc/queryFiles/queryTest_c59fb9ab5b11f3eb.xml  |   1932 +
 .../queryTest_c63fa1f3ad94ce_CLOSINGPERIOD.xml     |     43 +
 testsrc/queryFiles/queryTest_c6a5a837b6dd48b5.xml  |     79 +
 .../queryTest_c93ab8a76f6497cf_CLOSINGPERIOD.xml   |     43 +
 testsrc/queryFiles/queryTest_cbdc267d808b8c95.xml  |     85 +
 testsrc/queryFiles/queryTest_ccf74490de18e83b.xml  |    181 +
 .../queryFiles/queryTest_cd5d651b9ef5da4_Name.xml  |     53 +
 testsrc/queryFiles/queryTest_ce14fddee524718.xml   |    117 +
 testsrc/queryFiles/queryTest_ce24f4e185724fcf.xml  |    609 +
 testsrc/queryFiles/queryTest_cf7012a6b58cc568.xml  |     79 +
 .../queryTest_coalesceEmpty_5dc721f6c5ff5751.xml   |    104 +
 .../queryTest_correlation_26d03286d4295e97.xml     |     99 +
 .../queryTest_correlation_49cd2c5bade7a939.xml     |     98 +
 .../queryTest_count_3f4d6a85fe60af51.xml           |    112 +
 .../queryTest_count_4369921d56b9648c.xml           |    112 +
 .../queryTest_count_5feb8c38ff9cc1f4.xml           |    112 +
 .../queryFiles/queryTest_count_9697281acf6f69d.xml |    112 +
 testsrc/queryFiles/queryTest_d04727679fe397.xml    |    268 +
 testsrc/queryFiles/queryTest_d04bbeb9c48a09c.xml   |     53 +
 testsrc/queryFiles/queryTest_d179da7db6f6c50.xml   |    127 +
 .../queryFiles/queryTest_d236c4a6be90a755_Name.xml |     53 +
 testsrc/queryFiles/queryTest_d5e930177e10b317.xml  |     53 +
 testsrc/queryFiles/queryTest_d5e97dd90c231d0.xml   |     61 +
 testsrc/queryFiles/queryTest_d8ade6381515fa88.xml  |     79 +
 testsrc/queryFiles/queryTest_da108686117d1f57.xml  |   2097 +
 testsrc/queryFiles/queryTest_db6ae843fa6d13.xml    |     61 +
 testsrc/queryFiles/queryTest_dc9f80a1a2ce7c2.xml   |     67 +
 .../queryTest_ddea962bb9cb9913_order.xml           |     61 +
 .../queryTest_df27cb9d8192570_Variance.xml         |     79 +
 testsrc/queryFiles/queryTest_df2bac111bbd7fc.xml   |     67 +
 testsrc/queryFiles/queryTest_df48f9ad2ee74746.xml  |    114 +
 testsrc/queryFiles/queryTest_e03db2e8d43a9f7.xml   |    261 +
 testsrc/queryFiles/queryTest_e43623c87d16133b.xml  |    115 +
 .../queryTest_ed7649f92d14cd2a_TOPPERCENT.xml      |     79 +
 testsrc/queryFiles/queryTest_ef4045594615c7c.xml   |     67 +
 testsrc/queryFiles/queryTest_f0d427779a61954f.xml  |     79 +
 testsrc/queryFiles/queryTest_f273544cf94f_Name.xml |     53 +
 testsrc/queryFiles/queryTest_f365697c46dec3d0.xml  |     79 +
 testsrc/queryFiles/queryTest_f7b258919a7869e.xml   |     79 +
 testsrc/queryFiles/queryTest_fd20bd8afe4ec683.xml  |    133 +
 testsrc/queryFiles/queryTest_fdc4dd3983d1c2c.xml   |     67 +
 testsrc/queryFiles/queryTest_fdd8ec9d9e44ef9e.xml  |     73 +
 testsrc/queryFiles/queryTest_fdd91d27376831d1.xml  |    136 +
 .../queryTest_fec838c3f6f1949_TOPPERCENT.xml       |    117 +
 .../queryFiles/queryTest_head_198f0ceb268aa74.xml  |     81 +
 .../queryFiles/queryTest_head_906ddf80348759aa.xml |     95 +
 .../queryTest_hierarchize_5ecd8fe83e36425.xml      |     93 +
 .../queryTest_lastChild_4c923cd7431fde9.xml        |     96 +
 .../queryTest_lastChild_4d2a16e2912f86d2.xml       |    129 +
 .../queryTest_lastSibling_4534b3d703f05.xml        |     88 +
 .../queryTest_lastSibling_69655644a9e6eb5a.xml     |    102 +
 .../queryFiles/queryTest_lead_a9edf143dab0885b.xml |     82 +
 .../queryFiles/queryTest_lead_fc7c1724ebcd5e32.xml |    103 +
 testsrc/queryFiles/queryTest_memberOrdinal.xml     |    249 +
 .../queryTest_members_731f8d9f9244778.xml          |    765 +
 .../queryTest_nextMember_6be65816fbe41c36.xml      |     63 +
 .../queryTest_nextMember_ded093b6819c35f4.xml      |     85 +
 .../queryTest_parent_1e712d6b848e11d.xml           |    105 +
 .../queryTest_parent_7889182ac3a99824.xml          |     80 +
 .../queryTest_prevMember_29d35e3111636ef1.xml      |     94 +
 .../queryTest_prevMember_79545abdc7d7cab7.xml      |     70 +
 testsrc/xsl/generateDiffRepositoryJUnit.xsl        |    149 +
 workbench/ESAPI.properties                         |     10 +
 workbench/Schema_Workbench.app/Contents/Info.plist |     26 +
 .../Contents/MacOS/JavaApplicationStub             |     10 +
 workbench/Schema_Workbench.app/Contents/PkgInfo    |      1 +
 .../Contents/Resources/schema.icns                 |    Bin 0 -> 95969 bytes
 workbench/assembly_ivy.xml                         |     30 +
 workbench/cpappend.bat                             |      1 +
 workbench/drivers/readme.txt                       |      1 +
 workbench/ivy.xml                                  |     66 +
 workbench/log4j.xml                                |     83 +
 workbench/mondrian.properties                      |    281 +
 workbench/plugins/launcher.properties              |      5 +
 workbench/plugins/readme.txt                       |      1 +
 workbench/readme.txt                               |     28 +
 workbench/set-pentaho-env.bat                      |    127 +
 workbench/set-pentaho-env.sh                       |     94 +
 workbench/workbench.bat                            |     61 +
 workbench/workbench.command                        |     10 +
 workbench/workbench.sh                             |    101 +
 1424 files changed, 670322 insertions(+)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/mondrian.git



More information about the pkg-java-commits mailing list