You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@usergrid.apache.org by sn...@apache.org on 2014/10/14 21:43:02 UTC

[2/3] git commit: Merge branch 'two-dot-o' into pr/42

Merge branch 'two-dot-o' into pr/42

Conflicts:
	portal/js/global/ug-service.js
	portal/js/users/users-profile.html
	stack/pom.xml
	stack/rest/src/main/java/org/apache/usergrid/rest/management/organizations/OrganizationResource.java
	stack/services/src/main/java/org/apache/usergrid/management/cassandra/ManagementServiceImpl.java
	stack/services/src/main/java/org/apache/usergrid/management/export/ExportServiceImpl.java
	stack/services/src/main/resources/usergrid-services-context.xml
	stack/services/src/test/java/org/apache/usergrid/management/cassandra/ExportServiceIT.java


Project: http://git-wip-us.apache.org/repos/asf/incubator-usergrid/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-usergrid/commit/b10dd71d
Tree: http://git-wip-us.apache.org/repos/asf/incubator-usergrid/tree/b10dd71d
Diff: http://git-wip-us.apache.org/repos/asf/incubator-usergrid/diff/b10dd71d

Branch: refs/heads/two-dot-o-import
Commit: b10dd71d3a71fe32a0a40f53bfce529c33e6a2ed
Parents: 06af0b3 f5452af
Author: Dave Johnson <sn...@apache.org>
Authored: Tue Oct 14 15:39:35 2014 -0400
Committer: Dave Johnson <sn...@apache.org>
Committed: Tue Oct 14 15:39:35 2014 -0400

----------------------------------------------------------------------
 .gitignore                                      |    32 +-
 DISCLAIMER                                      |     9 +
 LICENSE                                         |    26 +
 NOTICE                                          |    11 +-
 README.md                                       |     7 +
 chop/.gitignore                                 |     7 +
 chop/NOTICE.txt                                 |     5 +
 chop/RELEASES.txt                               |     7 +
 chop/Readme.md                                  |   330 +
 chop/amazon/pom.xml                             |   118 +
 .../chop/api/store/amazon/AmazonFig.java        |    44 +
 .../api/store/amazon/AmazonIpRuleManager.java   |   297 +
 .../chop/api/store/amazon/AmazonModule.java     |    46 +
 .../chop/api/store/amazon/AmazonUtils.java      |    93 +
 .../api/store/amazon/EC2InstanceManager.java    |   576 +
 .../chop/api/store/amazon/EC2LaunchResult.java  |    56 +
 .../chop/api/store/amazon/Ec2Metadata.java      |   127 +
 .../chop/api/store/amazon/Ec2RunnerBuilder.java |   246 +
 .../chop/api/store/amazon/InstanceValues.java   |    64 +
 .../chop/api/store/amazon/RunnerInstance.java   |   191 +
 .../store/amazon/AmazonIpRuleManagerTest.java   |   132 +
 .../store/amazon/EC2InstanceManagerTest.java    |   206 +
 .../amazon/src/test/resources/config.properties |    20 +
 chop/amazon/src/test/resources/log4j.properties |    27 +
 chop/amazon/src/test/resources/test-stack.json  |    32 +
 chop/api/pom.xml                                |    30 +
 .../apache/usergrid/chop/api/BaseResult.java    |   131 +
 .../org/apache/usergrid/chop/api/ChopUtils.java |   339 +
 .../org/apache/usergrid/chop/api/Commit.java    |    61 +
 .../org/apache/usergrid/chop/api/Constants.java |    66 +
 .../usergrid/chop/api/CoordinatorFig.java       |   121 +
 .../apache/usergrid/chop/api/IterationChop.java |    78 +
 .../org/apache/usergrid/chop/api/Module.java    |    64 +
 .../org/apache/usergrid/chop/api/Project.java   |   204 +
 .../usergrid/chop/api/ProjectBuilder.java       |   409 +
 .../usergrid/chop/api/ProjectDeserializer.java  |   119 +
 .../usergrid/chop/api/ProjectSerializer.java    |    63 +
 .../usergrid/chop/api/ProviderParams.java       |    73 +
 .../apache/usergrid/chop/api/RestParams.java    |    45 +
 .../org/apache/usergrid/chop/api/Result.java    |    65 +
 .../java/org/apache/usergrid/chop/api/Run.java  |   199 +
 .../org/apache/usergrid/chop/api/RunResult.java |    40 +
 .../org/apache/usergrid/chop/api/Runner.java    |   114 +
 .../apache/usergrid/chop/api/RunnerBuilder.java |   290 +
 .../usergrid/chop/api/RunnerDeserializer.java   |    95 +
 .../usergrid/chop/api/RunnerSerializer.java     |    51 +
 .../org/apache/usergrid/chop/api/Signal.java    |    55 +
 .../org/apache/usergrid/chop/api/SshValues.java |    26 +
 .../org/apache/usergrid/chop/api/State.java     |   175 +
 .../apache/usergrid/chop/api/StatsSnapshot.java |   134 +
 .../org/apache/usergrid/chop/api/Summary.java   |   175 +
 .../org/apache/usergrid/chop/api/TimeChop.java  |    69 +
 chop/api/src/main/resources/runner.cer          |   Bin 0 -> 907 bytes
 .../usergrid/chop/api/ProjectSerDeserTest.java  |    81 +
 .../apache/usergrid/chop/api/ProjectTest.java   |    47 +
 chop/api/src/test/resources/log4j.properties    |    25 +
 chop/check_style.xml                            |    70 +
 chop/client/pom.xml                             |    84 +
 .../usergrid/chop/client/ChopClientModule.java  |    37 +
 .../chop/client/rest/AbstractRestOperation.java |   148 +
 .../usergrid/chop/client/rest/AsyncRequest.java |    79 +
 .../usergrid/chop/client/rest/HttpOp.java       |    27 +
 .../chop/client/rest/RestOperation.java         |    38 +
 .../usergrid/chop/client/rest/RestRequests.java |   255 +
 .../usergrid/chop/client/ssh/AsyncSsh.java      |    68 +
 .../usergrid/chop/client/ssh/Command.java       |    27 +
 .../usergrid/chop/client/ssh/CommandType.java   |    24 +
 .../apache/usergrid/chop/client/ssh/Job.java    |   305 +
 .../usergrid/chop/client/ssh/ResponseInfo.java  |    68 +
 .../usergrid/chop/client/ssh/RuntimeJob.java    |   127 +
 .../usergrid/chop/client/ssh/SCPCommand.java    |    59 +
 .../usergrid/chop/client/ssh/SSHCommand.java    |    49 +
 .../apache/usergrid/chop/client/ssh/Utils.java  |    81 +
 .../chop/client/rest/RestRequestsTest.java      |    92 +
 .../client/src/test/resources/config.properties |    18 +
 chop/client/src/test/resources/log4j.properties |    26 +
 chop/example/pom.xml                            |   124 +
 .../apache/usergrid/chop/example/Battery.java   |    56 +
 .../usergrid/chop/example/DigitalWatch.java     |    60 +
 .../chop/example/DigitalWatchModule.java        |    33 +
 .../usergrid/chop/example/Mainspring.java       |    54 +
 .../usergrid/chop/example/MechanicalWatch.java  |    62 +
 .../chop/example/MechanicalWatchModule.java     |    33 +
 .../usergrid/chop/example/PowerSource.java      |    28 +
 .../chop/example/RechargeableBattery.java       |    34 +
 .../usergrid/chop/example/SimpleBattery.java    |    30 +
 .../org/apache/usergrid/chop/example/Type.java  |    27 +
 .../org/apache/usergrid/chop/example/Watch.java |    30 +
 chop/example/src/main/resources/runner.sh       |    48 +
 chop/example/src/main/resources/stack.json      |    30 +
 chop/example/src/main/resources/test_script.sh  |    20 +
 .../usergrid/chop/example/DigitalWatchTest.java |    96 +
 .../usergrid/chop/example/MainspringTest.java   |    44 +
 .../chop/example/MechanicalWatchTest.java       |   104 +
 .../example/src/test/resources/log4j.properties |    26 +
 chop/integ/Readme.md                            |    27 +
 chop/integ/pom.xml                              |   155 +
 .../inject/servlet/MultiAppGuiceFilter.java     |    94 +
 .../chop/integ/RunnerCoordinatorIT.java         |    65 +
 .../chop/integ/RunnerCoordinatorTest.java       |   150 +
 .../integ/src/test/resources/chop-ui.properties |    16 +
 .../test/resources/jettyjam-webapp.properties   |    20 +
 .../src/test/resources/jettyjam.properties      |    20 +
 chop/integ/src/test/resources/log4j.properties  |    28 +
 .../integ/src/test/resources/project.properties |    15 +
 chop/judo-chop.jpeg                             |   Bin 0 -> 2572 bytes
 chop/plugin/Readme.md                           |     4 +
 chop/plugin/pom.xml                             |   152 +
 .../apache/usergrid/chop/plugin/CertMojo.java   |    51 +
 .../apache/usergrid/chop/plugin/DeployMojo.java |   185 +
 .../usergrid/chop/plugin/DestroyMojo.java       |   105 +
 .../apache/usergrid/chop/plugin/MainMojo.java   |   301 +
 .../apache/usergrid/chop/plugin/ResetMojo.java  |   125 +
 .../apache/usergrid/chop/plugin/RunnerMojo.java |   183 +
 .../apache/usergrid/chop/plugin/SetupMojo.java  |   134 +
 .../apache/usergrid/chop/plugin/StartMojo.java  |   119 +
 .../apache/usergrid/chop/plugin/StatusMojo.java |    94 +
 .../apache/usergrid/chop/plugin/StopMojo.java   |   106 +
 .../org/apache/usergrid/chop/plugin/Utils.java  |   361 +
 chop/plugin/src/main/resources/log4j.properties |    25 +
 .../usergrid/chop/plugin/MainMojoTest.java      |    79 +
 chop/plugin/src/test/resources/log4j.properties |    26 +
 chop/pom.xml                                    |   525 +
 chop/runner/pom.xml                             |   265 +
 .../usergrid/chop/runner/BasicSummary.java      |   224 +
 .../apache/usergrid/chop/runner/Controller.java |   448 +
 .../usergrid/chop/runner/IController.java       |    89 +
 .../org/apache/usergrid/chop/runner/Module.java |    71 +
 .../usergrid/chop/runner/RunManagerImpl.java    |   153 +
 .../chop/runner/RunnerAppJarLauncher.java       |    34 +
 .../chop/runner/RunnerAppJettyRunner.java       |    69 +
 .../usergrid/chop/runner/RunnerConfig.java      |   291 +
 .../chop/runner/RunnerRegistryImpl.java         |   189 +
 .../apache/usergrid/chop/runner/ServletFig.java |    82 +
 .../usergrid/chop/runner/drivers/Driver.java    |   162 +
 .../usergrid/chop/runner/drivers/IDriver.java   |    86 +
 .../chop/runner/drivers/IResultsLog.java        |    74 +
 .../chop/runner/drivers/IterationDriver.java    |    97 +
 .../chop/runner/drivers/IterationTracker.java   |    72 +
 .../chop/runner/drivers/ResultsLog.java         |   241 +
 .../usergrid/chop/runner/drivers/State.java     |    95 +
 .../chop/runner/drivers/TimeDriver.java         |   104 +
 .../chop/runner/drivers/TimeTracker.java        |    71 +
 .../usergrid/chop/runner/drivers/Tracker.java   |   221 +
 .../chop/runner/rest/ResetResource.java         |    56 +
 .../chop/runner/rest/SignalResource.java        |    81 +
 .../chop/runner/rest/StartResource.java         |    55 +
 .../chop/runner/rest/StatsResource.java         |    65 +
 .../chop/runner/rest/StatusResource.java        |    58 +
 .../usergrid/chop/runner/rest/StopResource.java |    57 +
 .../chop/runner/rest/TestableResource.java      |    48 +
 chop/runner/src/main/resources/default-key.cer  |    18 +
 .../src/main/resources/jettyjam.properties      |    18 +
 chop/runner/src/main/resources/keystore.jks     |   Bin 0 -> 2256 bytes
 chop/runner/src/main/resources/log4j.properties |    25 +
 .../src/main/resources/project.properties       |    22 +
 chop/runner/src/main/webapp/WEB-INF/web.xml     |    27 +
 .../usergrid/chop/runner/RunnerAppIT.java       |    78 +
 .../usergrid/chop/runner/RunnerAppTest.java     |    85 +
 .../usergrid/chop/runner/RunnerTestUtils.java   |    77 +
 .../src/test/resources/log4j-jetty.properties   |    26 +
 chop/runner/src/test/resources/log4j.properties |    27 +
 chop/spi/pom.xml                                |    32 +
 .../usergrid/chop/spi/ClusterManager.java       |    37 +
 .../usergrid/chop/spi/InstanceManager.java      |    49 +
 .../apache/usergrid/chop/spi/IpRuleManager.java |    58 +
 .../apache/usergrid/chop/spi/LaunchResult.java  |    35 +
 .../usergrid/chop/spi/ProjectManager.java       |    63 +
 .../org/apache/usergrid/chop/spi/Provider.java  |    27 +
 .../apache/usergrid/chop/spi/RunManager.java    |    73 +
 .../usergrid/chop/spi/RunnerRegistry.java       |    72 +
 chop/stack/pom.xml                              |    25 +
 .../usergrid/chop/stack/BasicCluster.java       |    65 +
 .../usergrid/chop/stack/BasicInstance.java      |   181 +
 .../usergrid/chop/stack/BasicInstanceSpec.java  |   123 +
 .../apache/usergrid/chop/stack/BasicIpRule.java |   136 +
 .../usergrid/chop/stack/BasicIpRuleSet.java     |   110 +
 .../apache/usergrid/chop/stack/BasicStack.java  |   120 +
 .../apache/usergrid/chop/stack/ChopCluster.java |    41 +
 .../org/apache/usergrid/chop/stack/Cluster.java |    55 +
 .../usergrid/chop/stack/CoordinatedCluster.java |    77 +
 .../stack/CoordinatedClusterDeserializer.java   |    88 +
 .../stack/CoordinatedClusterSerializer.java     |    57 +
 .../usergrid/chop/stack/CoordinatedStack.java   |   234 +
 .../chop/stack/ICoordinatedCluster.java         |    39 +
 .../usergrid/chop/stack/ICoordinatedStack.java  |    81 +
 .../apache/usergrid/chop/stack/Instance.java    |    60 +
 .../usergrid/chop/stack/InstanceSpec.java       |    81 +
 .../usergrid/chop/stack/InstanceState.java      |    75 +
 .../org/apache/usergrid/chop/stack/IpRule.java  |    57 +
 .../apache/usergrid/chop/stack/IpRuleSet.java   |    45 +
 .../usergrid/chop/stack/SetupStackSignal.java   |    56 +
 .../usergrid/chop/stack/SetupStackState.java    |   239 +
 .../org/apache/usergrid/chop/stack/Stack.java   |    78 +
 .../apache/usergrid/chop/stack/StackState.java  |   158 +
 .../org/apache/usergrid/chop/stack/User.java    |    76 +
 .../usergrid/chop/stack/BasicIpRuleTest.java    |   106 +
 .../apache/usergrid/chop/stack/ClusterTest.java |   114 +
 .../apache/usergrid/chop/stack/StackTest.java   |   125 +
 chop/stack/src/test/resources/log4j.properties  |    23 +
 .../test/resources/usergrid-2.0-chop-stack.json |    48 +
 chop/webapp/chop-webapp                         |   104 +
 chop/webapp/pom.xml                             |   391 +
 .../usergrid/chop/webapp/ChopUiConfig.java      |   202 +
 .../apache/usergrid/chop/webapp/ChopUiFig.java  |   102 +
 .../usergrid/chop/webapp/ChopUiJarLauncher.java |    34 +
 .../usergrid/chop/webapp/ChopUiJettyRunner.java |   110 +
 .../usergrid/chop/webapp/ChopUiModule.java      |    86 +
 .../webapp/coordinator/CoordinatedRunner.java   |    27 +
 .../webapp/coordinator/CoordinatorUtils.java    |   456 +
 .../webapp/coordinator/RunnerCoordinator.java   |   330 +
 .../webapp/coordinator/SetupStackThread.java    |   232 +
 .../webapp/coordinator/StackCoordinator.java    |   383 +
 .../chop/webapp/coordinator/StackDestroyer.java |    87 +
 .../webapp/coordinator/rest/AuthResource.java   |   101 +
 .../coordinator/rest/DestroyResource.java       |   132 +
 .../coordinator/rest/PropertiesResource.java    |   107 +
 .../webapp/coordinator/rest/ResetResource.java  |   203 +
 .../chop/webapp/coordinator/rest/RestFig.java   |    40 +
 .../coordinator/rest/RunManagerResource.java    |   245 +
 .../rest/RunnerRegistryResource.java            |   193 +
 .../webapp/coordinator/rest/SetupResource.java  |   162 +
 .../webapp/coordinator/rest/StartResource.java  |   201 +
 .../webapp/coordinator/rest/StatusResource.java |    91 +
 .../webapp/coordinator/rest/StopResource.java   |   190 +
 .../coordinator/rest/TestGetResource.java       |    52 +
 .../coordinator/rest/TestableResource.java      |    50 +
 .../webapp/coordinator/rest/UploadResource.java |   301 +
 .../webapp/coordinator/rest/VerifyResource.java |    59 +
 .../usergrid/chop/webapp/dao/CommitDao.java     |   123 +
 .../apache/usergrid/chop/webapp/dao/Dao.java    |    55 +
 .../usergrid/chop/webapp/dao/ModuleDao.java     |   143 +
 .../usergrid/chop/webapp/dao/NoteDao.java       |    97 +
 .../chop/webapp/dao/ProviderParamsDao.java      |   168 +
 .../apache/usergrid/chop/webapp/dao/RunDao.java |   421 +
 .../usergrid/chop/webapp/dao/RunResultDao.java  |   213 +
 .../usergrid/chop/webapp/dao/RunnerDao.java     |   193 +
 .../usergrid/chop/webapp/dao/SetupDao.java      |    73 +
 .../usergrid/chop/webapp/dao/UserDao.java       |   169 +
 .../chop/webapp/dao/model/BasicCommit.java      |   135 +
 .../chop/webapp/dao/model/BasicModule.java      |   158 +
 .../webapp/dao/model/BasicProviderParams.java   |   191 +
 .../chop/webapp/dao/model/BasicRun.java         |   304 +
 .../chop/webapp/dao/model/BasicRunResult.java   |   124 +
 .../chop/webapp/dao/model/BasicRunner.java      |   204 +
 .../usergrid/chop/webapp/dao/model/Note.java    |    71 +
 .../chop/webapp/dao/model/RunnerGroup.java      |   113 +
 .../elasticsearch/ElasticSearchClient.java      |   179 +
 .../webapp/elasticsearch/ElasticSearchFig.java  |    69 +
 .../webapp/elasticsearch/ElasticSearchNode.java |   112 +
 .../ElasticSearchNodeResponse.java              |    72 +
 .../webapp/elasticsearch/EmbeddedUtils.java     |   110 +
 .../chop/webapp/elasticsearch/EsEmbedded.java   |    82 +
 .../elasticsearch/IElasticSearchClient.java     |    49 +
 .../chop/webapp/elasticsearch/Util.java         |   109 +
 .../chop/webapp/service/DataService.java        |    42 +
 .../chop/webapp/service/InjectorFactory.java    |    36 +
 .../chop/webapp/service/KeyService.java         |   105 +
 .../chop/webapp/service/chart/Chart.java        |    49 +
 .../chop/webapp/service/chart/Params.java       |   110 +
 .../chop/webapp/service/chart/Point.java        |    81 +
 .../service/chart/builder/ChartBuilder.java     |    32 +
 .../chart/builder/IterationsChartBuilder.java   |    66 +
 .../chart/builder/OverviewChartBuilder.java     |    83 +
 .../service/chart/builder/RunsChartBuilder.java |    60 +
 .../builder/average/IterationsAverage.java      |    54 +
 .../chart/builder/average/OverviewAverage.java  |    53 +
 .../service/chart/filter/FailureFilter.java     |    59 +
 .../service/chart/filter/PercentileFilter.java  |    86 +
 .../service/chart/group/GroupByCommit.java      |    62 +
 .../service/chart/group/GroupByRunNumber.java   |    62 +
 .../service/chart/group/GroupByRunner.java      |    51 +
 .../webapp/service/chart/series/Series.java     |    80 +
 .../service/chart/series/SeriesBuilder.java     |    85 +
 .../webapp/service/chart/value/ActualValue.java |    30 +
 .../webapp/service/chart/value/AvgValue.java    |    58 +
 .../webapp/service/chart/value/MaxValue.java    |    30 +
 .../webapp/service/chart/value/MinValue.java    |    34 +
 .../chop/webapp/service/chart/value/Value.java  |   107 +
 .../service/chart/value/ValueFactory.java       |    57 +
 .../webapp/service/runner/RunnerService.java    |    31 +
 .../service/runner/RunnerServiceImpl.java       |    61 +
 .../service/runner/RunnerServiceMock.java       |    40 +
 .../service/shiro/CustomShiroWebModule.java     |    51 +
 .../chop/webapp/service/shiro/RestFilter.java   |    57 +
 .../chop/webapp/service/shiro/ShiroRealm.java   |   186 +
 .../chop/webapp/service/util/FileUtil.java      |    90 +
 .../chop/webapp/service/util/JsonUtil.java      |   116 +
 .../chop/webapp/service/util/TimeUtil.java      |    36 +
 .../chop/webapp/view/chart/format/Format.java   |    78 +
 .../webapp/view/chart/layout/ChartLayout.java   |   220 +
 .../chart/layout/IterationsChartLayout.java     |   120 +
 .../view/chart/layout/OverviewChartLayout.java  |    59 +
 .../view/chart/layout/RunsChartLayout.java      |   130 +
 .../view/chart/layout/item/DetailsTable.java    |    62 +
 .../view/chart/layout/item/NoteLayout.java      |   142 +
 .../chop/webapp/view/log/LogLayout.java         |   119 +
 .../usergrid/chop/webapp/view/main/Login.java   |   114 +
 .../chop/webapp/view/main/MainView.java         |   149 +
 .../chop/webapp/view/main/TabSheetManager.java  |    50 +
 .../chop/webapp/view/module/ModuleLayout.java   |    83 +
 .../view/module/ModuleSelectListener.java       |    23 +
 .../chop/webapp/view/runner/RunnersLayout.java  |   166 +
 .../chop/webapp/view/user/KeyListLayout.java    |   182 +
 .../chop/webapp/view/user/UserLayout.java       |   346 +
 .../chop/webapp/view/user/UserListWindow.java   |   121 +
 .../chop/webapp/view/util/JavaScriptUtil.java   |    43 +
 .../chop/webapp/view/util/PopupWindow.java      |    79 +
 .../usergrid/chop/webapp/view/util/UIUtil.java  |   136 +
 .../chop/webapp/view/util/VaadinServlet.java    |    77 +
 .../src/main/resources/chop-ui.properties       |    20 +
 chop/webapp/src/main/resources/default-key.cer  |    18 +
 chop/webapp/src/main/resources/js/common.js     |   120 +
 .../src/main/resources/js/iterations-chart.js   |    60 +
 .../src/main/resources/js/jquery.flot.min.js    |  1840 +
 chop/webapp/src/main/resources/js/jquery.min.js |  2576 ++
 .../src/main/resources/js/overview-chart.js     |    23 +
 chop/webapp/src/main/resources/js/runs-chart.js |    22 +
 chop/webapp/src/main/resources/keystore.jks     |   Bin 0 -> 2256 bytes
 chop/webapp/src/main/resources/log4j.properties |    28 +
 .../src/main/resources/project.properties       |    18 +
 chop/webapp/src/main/webapp/WEB-INF/web.xml     |    29 +
 .../apache/usergrid/chop/webapp/ChopUiIT.java   |   164 +
 .../apache/usergrid/chop/webapp/ChopUiTest.java |   164 +
 .../usergrid/chop/webapp/ChopUiTestUtils.java   |   460 +
 .../usergrid/chop/webapp/dao/CommitDaoTest.java |    63 +
 .../chop/webapp/dao/GroupedRunnersTest.java     |    53 +
 .../usergrid/chop/webapp/dao/ModuleDaoTest.java |    61 +
 .../usergrid/chop/webapp/dao/NoteDaoTest.java   |    44 +
 .../chop/webapp/dao/ProviderParamsDaoTest.java  |    62 +
 .../usergrid/chop/webapp/dao/RunDaoTest.java    |   187 +
 .../chop/webapp/dao/RunResultDaoTest.java       |   101 +
 .../usergrid/chop/webapp/dao/RunnerDaoTest.java |    74 +
 .../chop/webapp/dao/RunnerGroupTest.java        |    95 +
 .../usergrid/chop/webapp/dao/UserDaoTest.java   |    91 +
 .../chop/webapp/elasticsearch/ESSuiteTest.java  |   446 +
 .../elasticsearch/ElasticSearchClientTest.java  |    42 +
 .../elasticsearch/ElasticSearchResource.java    |    73 +
 .../src/test/resources/chop-ui-UNIT.properties  |    18 +
 chop/webapp/src/test/resources/log4j.properties |    25 +
 portal/Gruntfile.js                             |    38 +-
 portal/README.md                                |    18 +-
 portal/build.sh                                 |    17 +-
 portal/config.js                                |    28 +
 portal/img/green_dot.png                        |   Bin 0 -> 3472 bytes
 portal/img/push/APNS_cert_upload.png            |   Bin 0 -> 33956 bytes
 portal/img/push/APNS_certification.png          |   Bin 0 -> 16855 bytes
 portal/img/push/android-notification.png        |   Bin 0 -> 41629 bytes
 portal/img/push/google_api_key.png              |   Bin 0 -> 98118 bytes
 portal/img/push/iphone_message.png              |   Bin 0 -> 90307 bytes
 portal/img/push/step_1.png                      |   Bin 0 -> 1953 bytes
 portal/img/push/step_2.png                      |   Bin 0 -> 2117 bytes
 portal/img/push/step_3.png                      |   Bin 0 -> 2162 bytes
 portal/img/red_dot.png                          |   Bin 0 -> 3482 bytes
 portal/img/yellow_dot.png                       |   Bin 0 -> 3475 bytes
 portal/js/activities/activities.html            |    56 +-
 portal/js/app-overview/app-overview.html        |    54 +-
 .../js/app-overview/doc-includes/android.html   |   401 +-
 portal/js/app-overview/doc-includes/ios.html    |   364 +-
 .../app-overview/doc-includes/javascript.html   |   216 +-
 portal/js/app-overview/doc-includes/net.html    |    16 +
 portal/js/app-overview/doc-includes/node.html   |    16 +
 portal/js/app-overview/doc-includes/ruby.html   |    16 +
 portal/js/app.js                                |    17 +
 portal/js/data/data.html                        |   261 +-
 portal/js/data/display-generic.html             |   168 +-
 portal/js/data/display-groups.html              |    16 +
 portal/js/data/display-roles.html               |    18 +-
 portal/js/data/display-users.html               |   257 +-
 portal/js/data/entity.html                      |    31 +-
 portal/js/dialogs/modal.html                    |    49 +-
 portal/js/global/insecure-banner.html           |    30 +-
 portal/js/global/page-title.html                |    44 +-
 portal/js/global/ug-service.js                  |  1105 +-
 portal/js/groups/groups-activities.html         |    44 +-
 portal/js/groups/groups-details.html            |    83 +-
 portal/js/groups/groups-members.html            |   101 +-
 portal/js/groups/groups-roles.html              |   247 +-
 portal/js/groups/groups-tabs.html               |    45 +-
 portal/js/groups/groups.html                    |   196 +-
 portal/js/libs/angular-1.0.5/angular-cookies.js |   183 -
 .../libs/angular-1.0.5/angular-cookies.min.js   |     7 -
 portal/js/libs/angular-1.0.5/angular-loader.js  |   276 -
 .../js/libs/angular-1.0.5/angular-loader.min.js |     7 -
 portal/js/libs/angular-1.0.5/angular-mocks.js   |  1886 -
 .../js/libs/angular-1.0.5/angular-resource.js   |   445 -
 .../libs/angular-1.0.5/angular-resource.min.js  |    10 -
 .../js/libs/angular-1.0.5/angular-sanitize.js   |   535 -
 .../libs/angular-1.0.5/angular-sanitize.min.js  |    13 -
 portal/js/libs/angular-1.0.5/angular.js         | 14733 ------
 portal/js/libs/angular-1.0.5/angular.min.js     |   161 -
 portal/js/libs/angular-1.0.5/version.txt        |     1 -
 portal/js/libs/angular-1.1.5/angular-1.1.5.js   | 16876 -------
 .../js/libs/angular-1.1.5/angular-merge.min.js  |     8 -
 .../angular-1.1.5/angular-resource-1.1.5.js     |   537 -
 portal/js/libs/usergrid.sdk.js                  |  4264 +-
 portal/js/login/forgot-password.html            |    27 +-
 portal/js/login/loading.html                    |    20 +-
 portal/js/login/login.html                      |   114 +-
 portal/js/login/logout.html                     |    18 +-
 portal/js/login/register.html                   |    80 +-
 portal/js/menu.html                             |    32 +-
 portal/js/menus/appMenu.html                    |    88 +-
 portal/js/menus/orgMenu.html                    |    39 +-
 portal/js/org-overview/org-overview.html        |   269 +-
 portal/js/profile/account.html                  |    31 +-
 portal/js/profile/organizations.html            |   136 +-
 portal/js/profile/profile.html                  |   105 +-
 portal/js/push/push-config-controller.js        |    93 +
 portal/js/push/push-config.html                 |   164 +
 portal/js/push/push-get-started-controller.js   |    26 +
 portal/js/push/push-get-started.html            |   106 +
 portal/js/push/push-history-controller.js       |   132 +
 portal/js/push/push-history.html                |    72 +
 portal/js/push/push-receipts-controller.js      |    98 +
 portal/js/push/push-receipts.html               |    75 +
 .../push/push-send-notification-controller.js   |    99 +
 portal/js/push/push-send-notification.html      |   154 +
 portal/js/push/test-controller.js               |    92 +
 portal/js/roles/roles-groups.html               |    99 +-
 portal/js/roles/roles-settings.html             |   173 +-
 portal/js/roles/roles-tabs.html                 |    48 +-
 portal/js/roles/roles-users.html                |   100 +-
 portal/js/roles/roles.html                      |   184 +-
 portal/js/shell/shell.html                      |    37 +-
 portal/js/users/users-activities.html           |    75 +-
 portal/js/users/users-feed.html                 |    63 +-
 portal/js/users/users-graph.html                |   125 +-
 portal/js/users/users-groups.html               |   116 +-
 portal/js/users/users-profile.html              |   154 +-
 portal/js/users/users-roles.html                |   258 +-
 portal/js/users/users-tabs.html                 |    17 +-
 portal/js/users/users.html                      |   272 +-
 portal/package.json                             |     2 +-
 portal/scripts/e2e-test.bat                     |    15 +
 portal/scripts/e2e-test.sh                      |    15 +
 portal/scripts/test.bat                         |    15 +
 portal/scripts/test.sh                          |    15 +
 portal/scripts/watchr.rb                        |    15 +
 portal/scripts/web-server.js                    |    19 +
 portal/server.js                                |    19 +
 portal/tests/karma.conf.js                      |    19 +
 portal/tests/protractor-ignore/profile.spec.js  |    97 +
 portal/tests/protractor/applications.spec.js    |    20 +
 portal/tests/protractor/data.spec.js            |    20 +
 portal/tests/protractor/forgotPassword.spec.js  |    20 +
 portal/tests/protractor/login.spec.js           |    20 +
 portal/tests/protractor/organization.spec.js    |    20 +
 portal/tests/protractor/profile.spec.js         |    77 -
 portal/tests/protractor/roles.spec.js           |    20 +
 portal/tests/protractor/shell.spec.js           |    20 +
 portal/tests/protractor/users.spec.js           |    20 +
 portal/tests/protractor/util.js                 |    24 +-
 portal/tests/protractorConf.js                  |    24 +-
 portal/tests/selenium/chromedriver              |   Bin 22034760 -> 0 bytes
 .../selenium-server-standalone-2.37.0.jar       |   Bin 34730734 -> 0 bytes
 portal/tests/unit/sample.spec.js                |    19 +
 release/pom.xml                                 |    65 +
 release/sign-release.sh                         |    30 +
 release/src/main/assembly/source.xml            |    57 +
 sdks/android/.gitignore                         |    20 -
 sdks/android/README.txt                         |     2 +
 sdks/android/dist/jackson-core-asl-1.9.1.jar    |   Bin 228286 -> 0 bytes
 sdks/android/dist/jackson-mapper-asl-1.9.1.jar  |   Bin 764465 -> 0 bytes
 .../dist/spring-android-core-1.0.0.M4.jar       |   Bin 83065 -> 0 bytes
 .../spring-android-rest-template-1.0.0.M4.jar   |   Bin 137368 -> 0 bytes
 sdks/android/doc/allclasses-frame.html          |    27 -
 sdks/android/doc/allclasses-noframe.html        |    27 -
 sdks/android/doc/constant-values.html           |   153 -
 sdks/android/doc/deprecated-list.html           |   117 -
 sdks/android/doc/help-doc.html                  |   222 -
 sdks/android/doc/index-all.html                 |   371 -
 sdks/android/doc/index.html                     |    68 -
 .../apache/usergrid/android/client/Client.html  |   989 -
 .../client/callbacks/ApiResponseCallback.html   |   224 -
 .../client/callbacks/ClientAsyncTask.html       |   338 -
 .../client/callbacks/ClientCallback.html        |   227 -
 .../callbacks/DeviceRegistrationCallback.html   |   220 -
 .../callbacks/GroupsRetrievedCallback.html      |   220 -
 .../client/callbacks/QueryResultsCallback.html  |   220 -
 .../class-use/ApiResponseCallback.html          |   282 -
 .../callbacks/class-use/ClientAsyncTask.html    |   117 -
 .../callbacks/class-use/ClientCallback.html     |   180 -
 .../class-use/DeviceRegistrationCallback.html   |   171 -
 .../class-use/GroupsRetrievedCallback.html      |   160 -
 .../class-use/QueryResultsCallback.html         |   219 -
 .../android/client/callbacks/package-frame.html |    28 -
 .../client/callbacks/package-summary.html       |   166 -
 .../android/client/callbacks/package-tree.html  |   145 -
 .../android/client/callbacks/package-use.html   |   178 -
 .../android/client/class-use/Client.html        |   117 -
 .../usergrid/android/client/package-frame.html  |    20 -
 .../android/client/package-summary.html         |   137 -
 .../usergrid/android/client/package-tree.html   |   134 -
 .../usergrid/android/client/package-use.html    |   117 -
 .../android/client/utils/DeviceUuidFactory.html |   352 -
 .../android/client/utils/ObjectUtils.html       |   258 -
 .../utils/class-use/DeviceUuidFactory.html      |   117 -
 .../client/utils/class-use/ObjectUtils.html     |   117 -
 .../android/client/utils/package-frame.html     |    21 -
 .../android/client/utils/package-summary.html   |   142 -
 .../android/client/utils/package-tree.html      |   131 -
 .../android/client/utils/package-use.html       |   117 -
 sdks/android/doc/overview-frame.html            |    23 -
 sdks/android/doc/overview-summary.html          |   139 -
 sdks/android/doc/overview-tree.html             |   154 -
 sdks/android/doc/package-list                   |     3 -
 sdks/android/doc/resources/background.gif       |   Bin 2313 -> 0 bytes
 sdks/android/doc/resources/tab.gif              |   Bin 291 -> 0 bytes
 sdks/android/doc/resources/titlebar.gif         |   Bin 10701 -> 0 bytes
 sdks/android/doc/resources/titlebar_end.gif     |   Bin 849 -> 0 bytes
 sdks/android/doc/stylesheet.css                 |   474 -
 .../0.0.6/usergrid-java-client-0.0.6.jar        |   Bin 46389 -> 0 bytes
 .../0.0.6/usergrid-java-client-0.0.6.jar.sha1   |     1 -
 .../0.0.6/usergrid-java-client-0.0.6.pom        |    95 -
 .../0.0.6/usergrid-java-client-0.0.6.pom.sha1   |     1 -
 .../maven-metadata-local.xml                    |    12 -
 sdks/android/pom.xml                            |    43 +-
 .../apache/usergrid/android/client/Client.java  |    24 +-
 .../client/callbacks/ApiResponseCallback.java   |    16 +
 .../client/callbacks/ClientAsyncTask.java       |    16 +
 .../client/callbacks/ClientCallback.java        |    16 +
 .../callbacks/DeviceRegistrationCallback.java   |    16 +
 .../callbacks/GroupsRetrievedCallback.java      |    16 +
 .../client/callbacks/QueryResultsCallback.java  |    16 +
 .../android/client/utils/DeviceUuidFactory.java |    16 +
 .../android/client/utils/ObjectUtils.java       |    16 +
 .../NSubstitute.1.6.0.0/BreakingChanges.txt     |   131 -
 .../packages/NSubstitute.1.6.0.0/CHANGELOG.txt  |   103 -
 .../packages/NSubstitute.1.6.0.0/README.txt     |   119 -
 sdks/dotnet/packages/NUnit.2.6.2/README.txt     |     3 +
 .../packages/Newtonsoft.Json.4.5.11/README.txt  |     3 +
 sdks/dotnet/packages/RestSharp.104.1/readme.txt |    19 -
 .../LocationDotNetSample/Form1.cs               |    18 +-
 .../packages/Geocoder.0.1.0.0/README.txt        |     3 +
 .../examples/all-calls/all-calls.html           |    18 +-
 sdks/html5-javascript/examples/all-calls/app.js |    19 +-
 sdks/html5-javascript/examples/dogs/app.js      |    17 +
 sdks/html5-javascript/examples/dogs/dogs.html   |    19 +-
 sdks/html5-javascript/examples/facebook/app.js  |    17 +
 .../examples/facebook/facebook.html             |    19 +-
 .../examples/facebook/guide.html                |    17 +
 .../examples/persistence/test.html              |    19 +-
 .../examples/persistence/test.js                |    17 +
 sdks/html5-javascript/examples/test/test.html   |    19 +-
 .../extensions/usergrid.validation.js           |    30 +-
 sdks/html5-javascript/index.html                |    17 +
 sdks/html5-javascript/lib/Module.js             |    19 +-
 sdks/html5-javascript/lib/Usergrid.js           |    36 +-
 sdks/html5-javascript/tests/mocha/index.html    |    25 +-
 sdks/html5-javascript/tests/mocha/test.js       |    17 +
 .../tests/qunit/apigee_test.html                |    17 +
 sdks/html5-javascript/tests/qunit/tests.js      |    17 +
 sdks/html5-javascript/tests/test.html           |    17 +
 sdks/html5-javascript/tests/test.js             |    17 +
 sdks/html5-javascript/usergrid.js               |    31 +-
 sdks/html5-javascript/usergrid.min.js           |    31 +-
 sdks/ios/Nukefile                               |    17 +
 .../samples/Books/books/AddBookViewController.h |    31 +
 .../samples/Books/books/AddBookViewController.m |    17 +
 sdks/ios/samples/Books/books/AppDelegate.h      |    31 +
 sdks/ios/samples/Books/books/AppDelegate.m      |    17 +
 .../samples/Books/books/BooksViewController.h   |    31 +
 .../samples/Books/books/BooksViewController.m   |    17 +
 .../Books/books/UGSignInViewController.h        |    14 +
 .../Books/books/UGSignInViewController.m        |    17 +
 sdks/ios/samples/Books/books/books-Info.plist   |    18 +
 sdks/ios/samples/Books/books/books-Prefix.pch   |    17 +
 .../Books/books/en.lproj/InfoPlist.strings      |    19 +
 sdks/ios/samples/Books/books/main.m             |    17 +
 .../ios/samples/Browser/browser/UGAppDelegate.h |    14 +
 .../ios/samples/Browser/browser/UGAppDelegate.m |    17 +
 .../Browser/browser/UGAppViewController.h       |    14 +
 .../Browser/browser/UGAppViewController.m       |    17 +
 .../browser/UGCollectionViewController.h        |    14 +
 .../browser/UGCollectionViewController.m        |    17 +
 .../Browser/browser/UGEntityViewController.h    |    14 +
 .../Browser/browser/UGEntityViewController.m    |    17 +
 .../Browser/browser/UGSignInViewController.h    |    14 +
 .../Browser/browser/UGSignInViewController.m    |    17 +
 .../Browser/browser/UGTextViewController.h      |    14 +
 .../Browser/browser/UGTextViewController.m      |    17 +
 .../samples/Browser/browser/browser-Info.plist  |    18 +
 sdks/ios/samples/Browser/browser/main.m         |    17 +
 sdks/ios/samples/parties/parties/AppDelegate.h  |    14 +-
 sdks/ios/samples/parties/parties/AppDelegate.m  |    17 +
 .../parties/parties/PartiesViewController.h     |    14 +-
 .../parties/parties/PartiesViewController.m     |    17 +
 .../parties/parties/PartyViewController.h       |    14 +-
 .../parties/parties/PartyViewController.m       |    17 +
 sdks/ios/samples/parties/parties/main.m         |    17 +
 .../samples/parties/parties/parties-Info.plist  |    18 +
 sdks/ios/test/test_client.nu                    |    17 +
 sdks/ios/test/test_connection.nu                |    17 +
 sdks/java/.gitignore                            |    20 -
 sdks/java/dist/jackson-core-asl-1.9.1.jar       |   Bin 228286 -> 0 bytes
 sdks/java/dist/jackson-mapper-asl-1.9.1.jar     |   Bin 764465 -> 0 bytes
 sdks/java/dist/spring-android-core-1.0.0.M4.jar |   Bin 83065 -> 0 bytes
 .../spring-android-rest-template-1.0.0.M4.jar   |   Bin 137368 -> 0 bytes
 .../usergrid-android-client-0.0.1-SNAPSHOT.jar  |   Bin 66123 -> 0 bytes
 sdks/java/doc/allclasses-frame.html             |    40 -
 sdks/java/doc/allclasses-noframe.html           |    40 -
 sdks/java/doc/constant-values.html              |   731 -
 sdks/java/doc/deprecated-list.html              |   117 -
 sdks/java/doc/help-doc.html                     |   222 -
 sdks/java/doc/index-all.html                    |  1299 -
 sdks/java/doc/index.html                        |    68 -
 .../usergrid/java/client/Client.Query.html      |   238 -
 .../java/client/Client.QueuePosition.html       |   381 -
 .../org/apache/usergrid/java/client/Client.html |  1652 -
 .../java/client/class-use/Client.Query.html     |   246 -
 .../client/class-use/Client.QueuePosition.html  |   192 -
 .../usergrid/java/client/class-use/Client.html  |   175 -
 .../entities/Activity.ActivityCollection.html   |   408 -
 .../entities/Activity.ActivityObject.html       |   720 -
 .../client/entities/Activity.MediaLink.html     |   434 -
 .../usergrid/java/client/entities/Activity.html |  1449 -
 .../usergrid/java/client/entities/Device.html   |   387 -
 .../usergrid/java/client/entities/Entity.html   |   599 -
 .../usergrid/java/client/entities/Group.html    |   427 -
 .../usergrid/java/client/entities/Message.html  |   641 -
 .../usergrid/java/client/entities/User.html     |   707 -
 .../class-use/Activity.ActivityCollection.html  |   117 -
 .../class-use/Activity.ActivityObject.html      |   231 -
 .../entities/class-use/Activity.MediaLink.html  |   191 -
 .../client/entities/class-use/Activity.html     |   203 -
 .../java/client/entities/class-use/Device.html  |   169 -
 .../java/client/entities/class-use/Entity.html  |   415 -
 .../java/client/entities/class-use/Group.html   |   159 -
 .../java/client/entities/class-use/Message.html |   183 -
 .../java/client/entities/class-use/User.html    |   248 -
 .../java/client/entities/package-frame.html     |    28 -
 .../java/client/entities/package-summary.html   |   169 -
 .../java/client/entities/package-tree.html      |   141 -
 .../java/client/entities/package-use.html       |   219 -
 .../java/client/exception/ClientException.html  |   263 -
 .../exception/class-use/ClientException.html    |   117 -
 .../java/client/exception/package-frame.html    |    20 -
 .../java/client/exception/package-summary.html  |   137 -
 .../java/client/exception/package-tree.html     |   142 -
 .../java/client/exception/package-use.html      |   117 -
 .../usergrid/java/client/package-frame.html     |    28 -
 .../usergrid/java/client/package-summary.html   |   167 -
 .../usergrid/java/client/package-tree.html      |   146 -
 .../usergrid/java/client/package-use.html       |   158 -
 .../java/client/response/AggregateCounter.html  |   316 -
 .../client/response/AggregateCounterSet.html    |   444 -
 .../java/client/response/ApiResponse.html       |  1148 -
 .../client/response/ClientCredentialsInfo.html  |   316 -
 .../java/client/response/QueueInfo.html         |   297 -
 .../response/class-use/AggregateCounter.html    |   191 -
 .../response/class-use/AggregateCounterSet.html |   170 -
 .../client/response/class-use/ApiResponse.html  |   365 -
 .../class-use/ClientCredentialsInfo.html        |   170 -
 .../client/response/class-use/QueueInfo.html    |   187 -
 .../java/client/response/package-frame.html     |    24 -
 .../java/client/response/package-summary.html   |   151 -
 .../java/client/response/package-tree.html      |   134 -
 .../java/client/response/package-use.html       |   178 -
 .../usergrid/java/client/utils/JsonUtils.html   |   480 -
 .../usergrid/java/client/utils/MapUtils.html    |   260 -
 .../usergrid/java/client/utils/ObjectUtils.html |   258 -
 .../usergrid/java/client/utils/UrlUtils.html    |   314 -
 .../java/client/utils/class-use/JsonUtils.html  |   117 -
 .../java/client/utils/class-use/MapUtils.html   |   117 -
 .../client/utils/class-use/ObjectUtils.html     |   117 -
 .../java/client/utils/class-use/UrlUtils.html   |   117 -
 .../java/client/utils/package-frame.html        |    23 -
 .../java/client/utils/package-summary.html      |   147 -
 .../java/client/utils/package-tree.html         |   133 -
 .../usergrid/java/client/utils/package-use.html |   117 -
 sdks/java/doc/overview-frame.html               |    25 -
 sdks/java/doc/overview-summary.html             |   147 -
 sdks/java/doc/overview-tree.html                |   184 -
 sdks/java/doc/package-list                      |     5 -
 sdks/java/doc/resources/background.gif          |   Bin 2313 -> 0 bytes
 sdks/java/doc/resources/tab.gif                 |   Bin 291 -> 0 bytes
 sdks/java/doc/resources/titlebar.gif            |   Bin 10701 -> 0 bytes
 sdks/java/doc/resources/titlebar_end.gif        |   Bin 849 -> 0 bytes
 sdks/java/doc/serialized-form.html              |   134 -
 sdks/java/doc/stylesheet.css                    |   474 -
 sdks/java/pom.xml                               |    46 +-
 sdks/nodejs/.gitignore                          |     2 -
 sdks/nodejs/.npmignore                          |     1 -
 sdks/nodejs/lib/usergrid.js                     |    37 +-
 sdks/nodejs/test.js                             |    17 +
 sdks/nodejs/test/client.js                      |    18 +
 sdks/nodejs/test/collection.js                  |    17 +
 sdks/nodejs/test/entity.js                      |    17 +
 sdks/perl/.travis.yml                           |     1 -
 sdks/perl/Build.PL                              |    16 +
 sdks/perl/Makefile.PL                           |    16 +
 sdks/perl/examples/books.pl                     |    16 +
 sdks/perl/t/01_init.t                           |    16 +
 sdks/perl/t/02_login.t                          |    16 +
 sdks/perl/t/03_update.t                         |    16 +
 sdks/perl/t/04_collection.t                     |    16 +
 sdks/perl/t/05_query.t                          |    16 +
 sdks/perl/t/06_batch_update.t                   |    16 +
 sdks/perl/t/07_batch_delete.t                   |    16 +
 sdks/perl/t/08_connections.t                    |    16 +
 sdks/perl/t/09_paging.t                         |    16 +
 sdks/perl/t/10_auto_paging.t                    |    16 +
 sdks/php/kessel/config.ini                      |    18 -
 sdks/php/kessel/kessel.rb                       |   188 -
 sdks/ruby-on-rails/.gitignore                   |    18 -
 sdks/ruby-on-rails/.rspec                       |     1 -
 sdks/ruby-on-rails/.rvmrc                       |     2 -
 sdks/usergrid-java-sdk-0.0.6/README.txt         |     5 +
 sdks/usergrid-java-sdk-0.0.6/pom.xml            |   114 +
 .../java/org/usergrid/java/client/Client.java   |  1292 +
 .../usergrid/java/client/entities/Activity.java |   626 +
 .../usergrid/java/client/entities/Device.java   |    68 +
 .../usergrid/java/client/entities/Entity.java   |   191 +
 .../usergrid/java/client/entities/Group.java    |    79 +
 .../usergrid/java/client/entities/Message.java  |   148 +
 .../org/usergrid/java/client/entities/User.java |   158 +
 .../java/client/exception/ClientException.java  |    42 +
 .../java/client/response/AggregateCounter.java  |    52 +
 .../client/response/AggregateCounterSet.java    |   111 +
 .../java/client/response/ApiResponse.java       |   421 +
 .../client/response/ClientCredentialsInfo.java  |    58 +
 .../java/client/response/QueueInfo.java         |    44 +
 .../usergrid/java/client/utils/JsonUtils.java   |   182 +
 .../usergrid/java/client/utils/MapUtils.java    |    39 +
 .../usergrid/java/client/utils/ObjectUtils.java |    36 +
 .../usergrid/java/client/utils/UrlUtils.java    |   124 +
 stack/.gitignore                                |     5 +-
 stack/README.md                                 |    12 +-
 stack/awscluster/README.md                      |   163 +
 stack/awscluster/assembly.xml                   |    74 +
 stack/awscluster/aws-sample.properties          |    19 +
 stack/awscluster/pom.xml                        |   160 +
 stack/awscluster/src/main/cql/create_locks.cql  |    44 +
 .../awscluster/src/main/cql/create_usergrid.cql |    96 +
 .../main/cql/create_usergrid_applications.cql   |   408 +
 .../main/dist/init_instance/create_keyspaces.sh |    39 +
 .../src/main/dist/init_instance/create_raid0.sh |    50 +
 .../dist/init_instance/create_raid0_2disks.sh   |    54 +
 .../src/main/dist/init_instance/init_cass.sh    |    70 +
 .../main/dist/init_instance/init_db_server.sh   |    72 +
 .../dist/init_instance/init_graphite_server.sh  |    60 +
 .../main/dist/init_instance/init_rest_server.sh |   145 +
 .../dist/init_instance/install_cassandra.sh     |    57 +
 .../dist/init_instance/install_elasticsearch.sh |    98 +
 .../init_instance/install_opscenter_agent.sh    |    37 +
 .../dist/init_instance/install_oraclejdk.sh     |    55 +
 .../main/dist/init_instance/install_yourkit.sh  |    39 +
 .../src/main/dist/lib/log4j.properties          |    54 +
 stack/awscluster/src/main/dist/update.sh        |    35 +
 .../awscluster/src/main/dist/webapps/dummy.txt  |     0
 .../src/main/groovy/NodeRegistry.groovy         |   114 +
 .../src/main/groovy/configure_cassandra.groovy  |   153 +
 .../main/groovy/configure_elasticsearch.groovy  |    60 +
 .../groovy/configure_opscenter_agent.groovy     |    50 +
 .../src/main/groovy/configure_portal_new.groovy |    28 +
 .../src/main/groovy/configure_usergrid.groovy   |   172 +
 .../src/main/groovy/get_first_instance.groovy   |    46 +
 .../src/main/groovy/registry_list.groovy        |    36 +
 .../src/main/groovy/registry_register.groovy    |    38 +
 .../src/main/groovy/tag_instance.groovy         |    47 +
 .../src/main/groovy/wait_for_instances.groovy   |    65 +
 stack/awscluster/ugcluster-cf.json              |  1134 +
 stack/build-tools/pom.xml                       |     2 +-
 stack/cloudbees.xml                             |    18 +
 stack/config/README.txt                         |     4 +-
 stack/config/pom.xml                            |     2 +-
 stack/config/src/main/resources/log4j.xml       |    78 -
 .../main/resources/usergrid-default.properties  |   122 +-
 stack/config/src/test/resources/cassandra.yaml  |    25 +-
 .../config/src/test/resources/log4j.properties  |     1 +
 .../src/test/resources/usergrid-test.properties |    17 +
 stack/core/README.txt                           |     2 +-
 stack/core/pom.xml                              |   310 +-
 .../persistence/query/tree/QueryFilter.g        |   345 -
 .../apache/usergrid/batch/job/OnlyOnceJob.java  |     8 +-
 .../batch/service/SchedulerService.java         |     5 +-
 .../batch/service/SchedulerServiceImpl.java     |   109 +-
 .../corepersistence/CpEntityDeleteListener.java |    95 +
 .../CpEntityIndexDeleteListener.java            |    98 +
 .../corepersistence/CpEntityManager.java        |  2996 ++
 .../corepersistence/CpEntityManagerFactory.java |   705 +
 .../corepersistence/CpManagerCache.java         |   116 +
 .../corepersistence/CpQueryProcessor.java       |    94 +
 .../corepersistence/CpRelationManager.java      |  2358 +
 .../usergrid/corepersistence/CpSetup.java       |   283 +
 .../usergrid/corepersistence/CpVisitor.java     |    32 +
 .../usergrid/corepersistence/CpWalker.java      |   167 +
 .../usergrid/corepersistence/GuiceModule.java   |    52 +
 .../HybridEntityManagerFactory.java             |   166 +
 .../usergrid/corepersistence/HybridSetup.java   |    72 +
 .../corepersistence/results/EntityVerifier.java |   127 +
 .../results/FilteringLoader.java                |   249 +
 .../corepersistence/results/IdsVerifier.java    |    46 +
 .../corepersistence/results/RefsVerifier.java   |    42 +
 .../corepersistence/results/ResultsLoader.java  |    43 +
 .../results/ResultsLoaderFactory.java           |    39 +
 .../results/ResultsLoaderFactoryImpl.java       |    67 +
 .../results/ResultsVerifier.java                |    54 +
 .../results/VersionVerifier.java                |    81 +
 .../corepersistence/util/CpEntityMapUtils.java  |   323 +
 .../corepersistence/util/CpNamingUtils.java     |   106 +
 .../org/apache/usergrid/count/common/Count.java |    12 +-
 .../usergrid/count/common/CountSerDeUtils.java  |    14 +-
 .../apache/usergrid/metrics/MetricsFactory.java |    18 +-
 .../org/apache/usergrid/mq/CounterQuery.java    |     2 +-
 .../java/org/apache/usergrid/mq/Message.java    |    21 +-
 .../main/java/org/apache/usergrid/mq/Query.java |     7 +-
 .../main/java/org/apache/usergrid/mq/Queue.java |     9 +-
 .../org/apache/usergrid/mq/QueueManager.java    |     2 +-
 .../org/apache/usergrid/mq/QueueResults.java    |    13 +-
 .../java/org/apache/usergrid/mq/QueueSet.java   |     5 +-
 .../usergrid/mq/cassandra/QueueIndexUpdate.java |    12 +-
 .../usergrid/mq/cassandra/QueueManagerImpl.java |    20 +-
 .../mq/cassandra/io/AbstractSearch.java         |   208 +-
 .../mq/cassandra/io/ConsumerTransaction.java    |    19 +-
 .../usergrid/persistence/AbstractEntity.java    |    27 +-
 .../persistence/AggregateCounterSet.java        |    18 +-
 .../usergrid/persistence/CounterQuery.java      |     3 +-
 .../usergrid/persistence/CounterResolution.java |    85 -
 .../usergrid/persistence/CredentialsInfo.java   |    18 +-
 .../org/apache/usergrid/persistence/Entity.java |    10 +-
 .../usergrid/persistence/EntityManager.java     |   289 +-
 .../persistence/EntityManagerFactory.java       |    29 +-
 .../apache/usergrid/persistence/EntityRef.java  |     2 -
 .../apache/usergrid/persistence/Identifier.java |   231 -
 .../persistence/MultiQueryIterator.java         |    32 +-
 .../persistence/PagingResultsIterator.java      |     7 +-
 .../apache/usergrid/persistence/PathQuery.java  |    38 +-
 .../org/apache/usergrid/persistence/Query.java  |  1312 -
 .../apache/usergrid/persistence/QueryUtils.java |    69 +
 .../usergrid/persistence/RelationManager.java   |    19 +-
 .../apache/usergrid/persistence/Results.java    |    27 +-
 .../org/apache/usergrid/persistence/Schema.java |    24 +-
 .../usergrid/persistence/SimpleEntityRef.java   |    36 +-
 .../cassandra/CassandraPersistenceUtils.java    |    19 +-
 .../persistence/cassandra/CassandraService.java |     8 -
 .../persistence/cassandra/CounterUtils.java     |     2 +-
 .../cassandra/EntityManagerFactoryImpl.java     |    60 +-
 .../cassandra/EntityManagerImpl.java            |   345 +-
 .../persistence/cassandra/GeoIndexManager.java  |    11 +-
 .../persistence/cassandra/IndexUpdate.java      |    10 +-
 .../persistence/cassandra/QueryProcessor.java   |   670 +-
 .../cassandra/QueryProcessorImpl.java           |   727 +
 .../cassandra/RelationManagerImpl.java          |    58 +-
 .../usergrid/persistence/cassandra/Setup.java   |   197 +-
 .../persistence/cassandra/SetupImpl.java        |   191 +
 .../usergrid/persistence/entities/Activity.java |     9 +-
 .../persistence/entities/Application.java       |    11 +-
 .../usergrid/persistence/entities/Asset.java    |     7 +-
 .../usergrid/persistence/entities/Device.java   |     5 +-
 .../usergrid/persistence/entities/Event.java    |     5 +-
 .../usergrid/persistence/entities/Export.java   |     4 +-
 .../usergrid/persistence/entities/Folder.java   |     5 +-
 .../usergrid/persistence/entities/Group.java    |     5 +-
 .../usergrid/persistence/entities/Message.java  |     5 +-
 .../persistence/entities/Notification.java      |   262 +
 .../usergrid/persistence/entities/Notifier.java |   135 +
 .../usergrid/persistence/entities/Receipt.java  |   151 +
 .../usergrid/persistence/entities/Role.java     |     5 +-
 .../usergrid/persistence/entities/User.java     |     7 +-
 .../exceptions/NoFullTextIndexException.java    |    51 -
 .../exceptions/NoIndexException.java            |    51 -
 .../exceptions/QueryParseException.java         |    64 -
 .../exceptions/QueryTokenException.java         |    53 -
 .../usergrid/persistence/query/ir/AllNode.java  |     6 +
 .../persistence/query/ir/BooleanNode.java       |    10 +
 .../query/ir/EmailIdentifierNode.java           |     9 +-
 .../query/ir/NameIdentifierNode.java            |     6 +
 .../usergrid/persistence/query/ir/NotNode.java  |     6 +
 .../persistence/query/ir/OrderByNode.java       |     8 +-
 .../persistence/query/ir/QueryNode.java         |     6 +
 .../persistence/query/ir/SearchVisitor.java     |     8 +-
 .../persistence/query/ir/SliceNode.java         |     6 +
 .../query/ir/UuidIdentifierNode.java            |     6 +
 .../persistence/query/ir/WithinNode.java        |     6 +
 .../result/CollectionResultsLoaderFactory.java  |     8 +-
 .../ir/result/ConnectionIndexSliceParser.java   |     2 +-
 .../query/ir/result/ConnectionRefLoader.java    |     2 +-
 .../result/ConnectionResultsLoaderFactory.java  |     8 +-
 .../query/ir/result/EntityRefLoader.java        |     2 +-
 .../query/ir/result/EntityResultsLoader.java    |     4 +-
 .../persistence/query/ir/result/IDLoader.java   |     2 +-
 .../query/ir/result/OrderByIterator.java        |     4 +-
 .../query/ir/result/ResultsLoader.java          |     2 +-
 .../query/ir/result/ResultsLoaderFactory.java   |    10 +-
 .../usergrid/persistence/query/tree/.gitignore  |     2 -
 .../persistence/query/tree/AndOperand.java      |    49 -
 .../persistence/query/tree/BooleanLiteral.java  |    49 -
 .../persistence/query/tree/BooleanOperand.java  |    44 -
 .../persistence/query/tree/ContainsOperand.java |    54 -
 .../query/tree/ContainsProperty.java            |    58 -
 .../usergrid/persistence/query/tree/Equal.java  |    53 -
 .../persistence/query/tree/EqualityOperand.java |    85 -
 .../persistence/query/tree/FloatLiteral.java    |    58 -
 .../persistence/query/tree/GreaterThan.java     |    53 -
 .../query/tree/GreaterThanEqual.java            |    57 -
 .../persistence/query/tree/LessThan.java        |    53 -
 .../persistence/query/tree/LessThanEqual.java   |    55 -
 .../persistence/query/tree/Literal.java         |    39 -
 .../persistence/query/tree/LiteralFactory.java  |    59 -
 .../persistence/query/tree/LongLiteral.java     |    65 -
 .../persistence/query/tree/NotOperand.java      |    46 -
 .../persistence/query/tree/NumericLiteral.java  |    25 -
 .../persistence/query/tree/Operand.java         |    48 -
 .../persistence/query/tree/OrOperand.java       |    54 -
 .../persistence/query/tree/Property.java        |    63 -
 .../persistence/query/tree/QueryVisitor.java    |    91 -
 .../persistence/query/tree/StringLiteral.java   |    83 -
 .../persistence/query/tree/UUIDLiteral.java     |    50 -
 .../persistence/query/tree/WithinOperand.java   |   112 -
 .../persistence/query/tree/WithinProperty.java  |    55 -
 .../org/apache/usergrid/utils/IndexUtils.java   |    33 +-
 .../org/apache/usergrid/utils/JsonUtils.java    |    21 +-
 .../org/apache/usergrid/utils/LRUCache2.java    |   151 +
 .../org/apache/usergrid/utils/UUIDUtils.java    |    11 +
 .../main/resources/usergrid-core-context.xml    |    29 +-
 .../org/apache/usergrid/AbstractCoreIT.java     |     4 +-
 .../java/org/apache/usergrid/Application.java   |    24 +-
 .../usergrid/ConcurrentCoreIteratorITSuite.java |     6 +-
 .../usergrid/ConcurrentCoreTestSuite.java       |     5 +-
 .../org/apache/usergrid/CoreApplication.java    |    49 +-
 .../org/apache/usergrid/CoreITSetupImpl.java    |    16 +-
 .../java/org/apache/usergrid/CoreITSuite.java   |     5 +
 .../java/org/apache/usergrid/CoreTestSuite.java |     5 +-
 .../apache/usergrid/batch/BulkTestUtils.java    |     2 +-
 .../batch/job/AbstractSchedulerRuntimeIT.java   |    35 +-
 .../usergrid/batch/job/SchedulerRuntime1IT.java |    25 +-
 .../usergrid/batch/job/SchedulerRuntime2IT.java |    35 +-
 .../usergrid/batch/job/SchedulerRuntime3IT.java |    13 +-
 .../usergrid/batch/job/SchedulerRuntime4IT.java |     4 +
 .../usergrid/batch/job/SchedulerRuntime5IT.java |     2 +
 .../usergrid/batch/job/SchedulerRuntime6IT.java |    12 +-
 .../usergrid/batch/job/SchedulerRuntime7IT.java |     5 +-
 .../usergrid/batch/job/SchedulerRuntime8IT.java |    14 +-
 .../clustering/hazelcast/HazelcastTest.java     |     2 +-
 .../CpEntityDeleteListenerTest.java             |    92 +
 .../CpEntityIndexDeleteListenerTest.java        |   114 +
 .../corepersistence/CpEntityMapUtilsTest.java   |   121 +
 .../corepersistence/StaleIndexCleanupTest.java  |   249 +
 .../corepersistence/TestGuiceModule.java        |    30 +
 .../usergrid/persistence/CollectionIT.java      |   328 +-
 .../usergrid/persistence/CoreSchemaManager.java |     6 +-
 .../apache/usergrid/persistence/CounterIT.java  |    18 +-
 .../usergrid/persistence/CountingMutatorIT.java |    29 +-
 .../persistence/EntityConnectionsIT.java        |    99 +-
 .../persistence/EntityDictionaryIT.java         |    89 +
 .../usergrid/persistence/EntityManagerIT.java   |    97 +-
 .../org/apache/usergrid/persistence/GeoIT.java  |   198 +-
 .../persistence/GeoQueryBooleanTest.java        |   189 +
 .../apache/usergrid/persistence/IndexIT.java    |    98 +-
 .../usergrid/persistence/PathQueryIT.java       |    28 +-
 .../persistence/PerformanceEntityReadTest.java  |   173 +
 .../PerformanceEntityRebuildIndexTest.java      |   283 +
 .../persistence/PerformanceEntityWriteTest.java |   170 +
 .../usergrid/persistence/PermissionsIT.java     |     5 +-
 .../apache/usergrid/persistence/QueryTest.java  |    39 +-
 .../apache/usergrid/persistence/UtilsTest.java  |     1 +
 .../cassandra/EntityManagerFactoryImplIT.java   |    19 +-
 .../cassandra/QueryProcessorTest.java           |   231 +-
 .../persistence/entities/SampleEntity.java      |     5 +-
 .../query/AbstractIteratingQueryIT.java         |    38 +-
 .../query/AllInConnectionNoTypeIT.java          |    15 +-
 .../query/IntersectionTransitivePagingIT.java   |     4 +-
 .../query/IntersectionUnionPagingIT.java        |    17 +-
 .../persistence/query/NotSubPropertyIT.java     |     3 +-
 .../persistence/query/tree/GrammarTreeTest.java |   593 -
 .../persistence/query/tree/LongLiteralTest.java |    62 -
 .../query/tree/StringLiteralTest.java           |    88 -
 .../apache/usergrid/utils/JsonUtilsTest.java    |     5 +-
 stack/core/src/test/resources/cassandra.yaml    |    17 +
 stack/core/src/test/resources/log4j.properties  |    26 +-
 .../core/src/test/resources/project.properties  |    15 +
 .../resources/usergrid-custom-test.properties   |    22 +
 .../resources/usergrid-properties-context.xml   |    40 +
 .../usergrid-scheduler-test.properties          |    20 +-
 .../test/resources/usergrid-test-context.xml    |    75 +-
 stack/corepersistence/.gitignore                |     7 +
 stack/corepersistence/README.md                 |    73 +
 stack/corepersistence/collection/pom.xml        |   111 +
 .../persistence/collection/CollectionScope.java |    45 +
 .../collection/EntityCollectionManager.java     |    86 +
 .../EntityCollectionManagerFactory.java         |    59 +
 .../collection/EntityCollectionManagerSync.java |    49 +
 .../persistence/collection/EntitySet.java       |    47 +
 .../persistence/collection/MvccEntity.java      |    68 +
 .../persistence/collection/MvccLogEntry.java    |    94 +
 .../persistence/collection/VersionSet.java      |    67 +
 .../collection/event/EntityDeleted.java         |    42 +
 .../collection/event/EntityVersionCreated.java  |    42 +
 .../collection/event/EntityVersionDeleted.java  |    46 +
 .../exception/CollectionRuntimeException.java   |    71 +
 .../exception/WriteCommitException.java         |    45 +
 .../WriteOptimisticVerifyException.java         |    47 +
 .../exception/WriteStartException.java          |    46 +
 .../exception/WriteUniqueVerifyException.java   |    46 +
 .../collection/guice/CollectionModule.java      |   112 +
 .../guice/CollectionTaskExecutor.java           |    35 +
 .../collection/guice/PropertyUtils.java         |   116 +
 .../persistence/collection/guice/Write.java     |    17 +
 .../collection/guice/WriteUpdate.java           |    17 +
 .../collection/impl/CollectionScopeImpl.java    |   100 +
 .../impl/EntityCollectionManagerImpl.java       |   348 +
 .../impl/EntityCollectionManagerSyncImpl.java   |    71 +
 .../impl/EntityVersionCleanupTask.java          |   198 +
 .../mvcc/MvccEntitySerializationStrategy.java   |    99 +
 .../mvcc/MvccLogEntrySerializationStrategy.java |    79 +
 .../collection/mvcc/changelog/ChangeLog.java    |    68 +
 .../mvcc/changelog/ChangeLogGenerator.java      |    43 +
 .../mvcc/changelog/ChangeLogGeneratorImpl.java  |   115 +
 .../mvcc/changelog/ChangeLogImpl.java           |   135 +
 .../collection/mvcc/entity/MvccId.java          |    18 +
 .../mvcc/entity/MvccValidationUtils.java        |    84 +
 .../collection/mvcc/entity/Stage.java           |    85 +
 .../mvcc/entity/impl/MvccEntityDeleteEvent.java |    38 +
 .../mvcc/entity/impl/MvccEntityEvent.java       |    54 +
 .../mvcc/entity/impl/MvccEntityImpl.java        |   128 +
 .../mvcc/entity/impl/MvccEntityInfo.java        |    22 +
 .../mvcc/entity/impl/MvccEntityWriteEvent.java  |    36 +
 .../collection/mvcc/entity/impl/MvccIdImpl.java |    34 +
 .../mvcc/entity/impl/MvccLogEntryImpl.java      |   127 +
 .../mvcc/stage/CollectionIoEvent.java           |    50 +
 .../mvcc/stage/EntityUpdateEvent.java           |    34 +
 .../mvcc/stage/delete/MarkCommit.java           |   187 +
 .../collection/mvcc/stage/delete/MarkStart.java |   114 +
 .../mvcc/stage/write/RollbackAction.java        |   129 +
 .../mvcc/stage/write/WriteCommit.java           |   142 +
 .../mvcc/stage/write/WriteOptimisticVerify.java |    91 +
 .../collection/mvcc/stage/write/WriteStart.java |    96 +
 .../mvcc/stage/write/WriteUniqueVerify.java     |   186 +
 .../collection/serialization/EntityRepair.java  |    38 +
 .../serialization/OptimisticUpdate.java         |    23 +
 .../serialization/SerializationFig.java         |    78 +
 .../collection/serialization/UniqueValue.java   |    49 +
 .../UniqueValueSerializationStrategy.java       |    68 +
 .../serialization/UniqueValueSet.java           |    32 +
 .../impl/CollectionScopedRowKeySerializer.java  |    91 +
 .../serialization/impl/EntityRepairImpl.java    |   149 +
 .../serialization/impl/EntitySetImpl.java       |    62 +
 .../serialization/impl/EntityVersion.java       |    64 +
 .../impl/EntityVersionSerializer.java           |    81 +
 .../serialization/impl/FieldSerializer.java     |   118 +
 .../serialization/impl/LogEntryIterator.java    |   114 +
 .../MvccEntitySerializationStrategyImpl.java    |   476 +
 .../MvccLogEntrySerializationStrategyImpl.java  |   383 +
 .../serialization/impl/SerializationModule.java |    50 +
 .../serialization/impl/UniqueValueImpl.java     |   114 +
 .../UniqueValueSerializationStrategyImpl.java   |   229 +
 .../serialization/impl/UniqueValueSetImpl.java  |    85 +
 .../serialization/impl/VersionSetImpl.java      |    80 +
 .../collection/service/UUIDService.java         |    16 +
 .../collection/service/impl/ServiceModule.java  |    20 +
 .../service/impl/UUIDServiceImpl.java           |    19 +
 .../collection/util/EntityUtils.java            |    49 +
 .../collection/CollectionContextImplTest.java   |    56 +
 .../EntityCollectionManagerFactoryTest.java     |    57 +
 .../collection/EntityCollectionManagerIT.java   |   697 +
 .../EntityCollectionManagerStressTest.java      |   109 +
 .../EntityCollectionManagerSyncIT.java          |   193 +
 .../collection/UUIDComparatorTest.java          |    51 +
 .../collection/guice/MigrationManagerRule.java  |    38 +
 .../collection/guice/TestCollectionModule.java  |    33 +
 .../collection/guice/TestModule.java            |    48 +
 .../impl/EntityVersionCleanupTaskTest.java      |   690 +
 .../changelog/ChangeLogGeneratorImplTest.java   |   277 +
 .../mvcc/entity/impl/MvccEntityImplTest.java    |   133 +
 .../mvcc/entity/impl/MvccLogEntryImplTest.java  |    86 +
 .../collection/mvcc/entity/impl/StageTest.java  |    84 +
 .../mvcc/stage/AbstractEntityStageTest.java     |    80 +
 .../mvcc/stage/AbstractIdStageTest.java         |    77 +
 .../mvcc/stage/AbstractMvccEntityStageTest.java |   100 +
 .../mvcc/stage/TestEntityGenerator.java         |   107 +
 .../mvcc/stage/delete/MarkCommitTest.java       |   131 +
 .../mvcc/stage/delete/MarkStartTest.java        |   100 +
 .../write/EntityVersionSerializerTest.java      |    45 +
 .../mvcc/stage/write/FieldSerializerTest.java   |    52 +
 ...niqueValueSerializationStrategyImplTest.java |   185 +
 .../mvcc/stage/write/WriteCommitTest.java       |   138 +
 .../stage/write/WriteOptimisticVerifyTest.java  |   169 +
 .../mvcc/stage/write/WriteStartTest.java        |   102 +
 .../mvcc/stage/write/WriteUniqueVerifyIT.java   |   145 +
 .../mvcc/stage/write/WriteUniqueVerifyTest.java |    96 +
 .../persistence/collection/rx/ParallelTest.java |   200 +
 .../serialization/EntityRepairImplTest.java     |   147 +
 .../serialization/impl/IdRowSerializerTest.java |    62 +
 .../impl/LogEntryIteratorTest.java              |   131 +
 ...MvccEntitySerializationStrategyImplTest.java |   696 +
 .../impl/MvccLESSTransientTest.java             |   113 +
 ...ccLogEntrySerializationStrategyImplTest.java |   266 +
 .../impl/ScopedRowKeySerializerTest.java        |    62 +
 .../impl/SerializationComparison.java           |   122 +
 .../collection/util/InvalidEntityGenerator.java |   106 +
 .../collection/util/InvalidIdGenerator.java     |   130 +
 .../util/InvalidMvccEntityGenerator.java        |   144 +
 .../util/InvalidValueGeneratorTest.java         |    50 +
 .../collection/util/LogEntryMock.java           |   150 +
 .../src/test/resources/cassandra_setup.sh       |    35 +
 .../src/test/resources/dynamic-test.properties  |    10 +
 .../src/test/resources/elasticsearch_setup.sh   |    36 +
 .../src/test/resources/log4j.properties         |    31 +
 .../collection/src/test/resources/stack.json    |    44 +
 .../src/test/resources/usergrid-CHOP.properties |    12 +
 .../src/test/resources/usergrid-UNIT.properties |    15 +
 .../src/test/resources/usergrid.properties      |     1 +
 stack/corepersistence/common/pom.xml            |   156 +
 .../core/astyanax/AstyanaxKeyspaceProvider.java |    98 +
 .../core/astyanax/CassandraConfig.java          |    28 +
 .../core/astyanax/CassandraConfigImpl.java      |    81 +
 .../persistence/core/astyanax/CassandraFig.java |    84 +
 .../core/astyanax/ColumnNameIterator.java       |   115 +
 .../persistence/core/astyanax/ColumnParser.java |    37 +
 .../persistence/core/astyanax/ColumnSearch.java |    46 +
 .../persistence/core/astyanax/ColumnTypes.java  |    39 +
 .../core/astyanax/CompositeFieldSerializer.java |    44 +
 .../DynamicCompositeFieldSerializer.java        |    49 +
 .../IdColDynamicCompositeSerializer.java        |    86 +
 .../core/astyanax/IdRowCompositeSerializer.java |    71 +
 .../astyanax/MultiKeyColumnNameIterator.java    |   235 +
 .../core/astyanax/MultiRowColumnIterator.java   |   253 +
 .../core/astyanax/MultiTennantColumnFamily.java |    48 +
 .../MultiTennantColumnFamilyDefinition.java     |   138 +
 .../OrganizationScopedRowKeySerializer.java     |    85 +
 .../persistence/core/astyanax/ScopedRowKey.java |   110 +
 .../core/astyanax/StringColumnParser.java       |    46 +
 .../core/consistency/SubscriberFactory.java     |    33 +
 .../core/consistency/TimeService.java           |    33 +
 .../core/consistency/TimeServiceImpl.java       |    33 +
 .../persistence/core/entity/EntityVersion.java  |    38 +
 .../persistence/core/guice/CommonModule.java    |    68 +
 .../core/hystrix/HystrixCassandra.java          |    97 +
 .../persistence/core/migration/Migration.java   |    36 +
 .../core/migration/MigrationException.java      |    37 +
 .../core/migration/MigrationManager.java        |    34 +
 .../core/migration/MigrationManagerFig.java     |    22 +
 .../core/migration/MigrationManagerImpl.java    |   196 +
 .../persistence/core/rx/ObservableIterator.java |    87 +
 .../persistence/core/rx/OrderedMerge.java       |   392 +
 .../core/scope/ApplicationScope.java            |    34 +
 .../core/scope/ApplicationScopeImpl.java        |    77 +
 .../core/task/NamedTaskExecutorImpl.java        |   167 +
 .../usergrid/persistence/core/task/Task.java    |    31 +
 .../persistence/core/task/TaskExecutor.java     |    23 +
 .../core/util/AvailablePortFinder.java          |   188 +
 .../persistence/core/util/ValidationUtils.java  |   114 +
 .../core/astyanax/ColumnNameIteratorTest.java   |   205 +
 .../MultiKeyColumnNameIteratorTest.java         |   330 +
 .../astyanax/MultiRowColumnIteratorTest.java    |   502 +
 .../persistence/core/astyanax/TestUtils.java    |    76 +
 .../core/cassandra/CassandraRule.java           |   114 +
 .../persistence/core/cassandra/ITRunner.java    |    60 +
 .../core/guice/MigrationManagerRule.java        |    38 +
 .../persistence/core/rx/OrderedMergeTest.java   |   555 +
 .../core/task/NamedTaskExecutorImplTest.java    |   227 +
 .../core/util/AvailablePortFinderTest.java      |    77 +
 .../common/src/test/resources/log4j.properties  |    39 +
 .../src/test/resources/usergrid-UNIT.properties |    14 +
 .../src/test/resources/usergrid.properties      |     1 +
 stack/corepersistence/graph/pom.xml             |   146 +
 .../apache/usergrid/persistence/graph/Edge.java |    56 +
 .../usergrid/persistence/graph/GraphFig.java    |   156 +
 .../persistence/graph/GraphManager.java         |   171 +
 .../persistence/graph/GraphManagerFactory.java  |    40 +
 .../usergrid/persistence/graph/MarkedEdge.java  |    35 +
 .../persistence/graph/SearchByEdge.java         |    74 +
 .../persistence/graph/SearchByEdgeType.java     |    78 +
 .../persistence/graph/SearchByIdType.java       |    37 +
 .../persistence/graph/SearchEdgeType.java       |    57 +
 .../persistence/graph/SearchIdType.java         |    38 +
 .../persistence/graph/event/EdgeDeleted.java    |     8 +
 .../graph/exception/GraphRuntimeException.java  |    52 +
 .../persistence/graph/guice/GraphModule.java    |   166 +
 .../graph/guice/GraphTaskExecutor.java          |    33 +
 .../graph/impl/CollectionIndexObserver.java     |    71 +
 .../graph/impl/GraphManagerImpl.java            |   441 +
 .../persistence/graph/impl/SimpleEdge.java      |   120 +
 .../graph/impl/SimpleMarkedEdge.java            |    92 +
 .../graph/impl/SimpleSearchByEdge.java          |   108 +
 .../graph/impl/SimpleSearchByEdgeType.java      |   138 +
 .../graph/impl/SimpleSearchByIdType.java        |    59 +
 .../graph/impl/SimpleSearchEdgeType.java        |    70 +
 .../graph/impl/SimpleSearchIdType.java          |    48 +
 .../graph/impl/stage/EdgeDeleteListener.java    |    46 +
 .../impl/stage/EdgeDeleteListenerImpl.java      |    87 +
 .../graph/impl/stage/EdgeDeleteRepair.java      |    47 +
 .../graph/impl/stage/EdgeDeleteRepairImpl.java  |   124 +
 .../graph/impl/stage/EdgeMetaRepair.java        |    60 +
 .../graph/impl/stage/EdgeMetaRepairImpl.java    |   363 +
 .../graph/impl/stage/NodeDeleteListener.java    |    46 +
 .../impl/stage/NodeDeleteListenerImpl.java      |   327 +
 .../EdgeMetadataSerialization.java              |   186 +
 .../graph/serialization/EdgeSerialization.java  |   100 +
 .../graph/serialization/NodeSerialization.java  |    77 +
 .../graph/serialization/impl/CassUtils.java     |    42 +
 .../impl/EdgeMetadataSerializationImpl.java     |   476 +
 .../impl/EdgeSerializationImpl.java             |   411 +
 .../impl/NodeSerializationImpl.java             |   211 +
 .../serialization/impl/shard/DirectedEdge.java  |    41 +
 .../impl/shard/DirectedEdgeMeta.java            |   575 +
 .../impl/shard/EdgeColumnFamilies.java          |    60 +
 .../serialization/impl/shard/EdgeRowKey.java    |    44 +
 .../impl/shard/EdgeShardSerialization.java      |    64 +
 .../impl/shard/EdgeShardStrategy.java           |    60 +
 .../impl/shard/NodeShardAllocation.java         |    65 +
 .../impl/shard/NodeShardApproximation.java      |    66 +
 .../impl/shard/NodeShardCache.java              |    54 +
 .../serialization/impl/shard/NodeType.java      |    66 +
 .../graph/serialization/impl/shard/RowKey.java  |    55 +
 .../serialization/impl/shard/RowKeyType.java    |    66 +
 .../graph/serialization/impl/shard/Shard.java   |   143 +
 .../impl/shard/ShardEntryGroup.java             |   324 +
 .../impl/shard/ShardGroupCompaction.java        |    71 +
 .../impl/shard/ShardedEdgeSerialization.java    |   186 +
 .../serialization/impl/shard/count/Counter.java |   131 +
 .../shard/count/NodeShardApproximationImpl.java |   263 +
 .../count/NodeShardCounterSerialization.java    |    48 +
 .../NodeShardCounterSerializationImpl.java      |   191 +
 .../impl/shard/count/ShardKey.java              |    75 +
 .../impl/shard/impl/EdgeSearcher.java           |   162 +
 .../shard/impl/EdgeShardSerializationImpl.java  |   187 +
 .../shard/impl/NodeShardAllocationImpl.java     |   292 +
 .../impl/shard/impl/NodeShardCacheImpl.java     |   363 +
 .../shard/impl/ShardEntryGroupIterator.java     |   123 +
 .../shard/impl/ShardGroupColumnIterator.java    |   130 +
 .../shard/impl/ShardGroupCompactionImpl.java    |   651 +
 .../impl/ShardedEdgeSerializationImpl.java      |  1006 +
 .../impl/shard/impl/ShardsColumnIterator.java   |   127 +
 .../shard/impl/SizebasedEdgeColumnFamilies.java |   154 +
 .../shard/impl/SizebasedEdgeShardStrategy.java  |    74 +
 .../impl/shard/impl/SourceEdgeSearcher.java     |    22 +
 .../DescendingTimestampComparator.java          |    43 +
 .../DirectedEdgeDescendingComparator.java       |    69 +
 .../impl/comparators/OrderedComparator.java     |    52 +
 .../SourceDirectedEdgeDescendingComparator.java |    42 +
 .../TargetDirectedEdgeDescendingComparator.java |    42 +
 .../impl/serialize/EdgeRowKeySerializer.java    |    63 +
 .../shard/impl/serialize/EdgeSerializer.java    |    77 +
 .../serialize/EdgeShardRowKeySerializer.java    |   103 +
 .../shard/impl/serialize/RowSerializer.java     |    63 +
 .../shard/impl/serialize/RowTypeSerializer.java |    62 +
 .../serialization/util/GraphValidation.java     |   189 +
 .../graph/serialization/util/IterableUtil.java  |    43 +
 .../graph/CommittedGraphManagerIT.java          |   135 +
 .../persistence/graph/GraphManagerIT.java       |  1646 +
 .../persistence/graph/GraphManagerLoadTest.java |   265 +
 .../graph/GraphManagerShardConsistencyIT.java   |   563 +
 .../graph/GraphManagerShardingIT.java           |   207 +
 .../graph/GraphManagerStressTest.java           |   309 +
 .../usergrid/persistence/graph/SimpleTest.java  |    86 +
 .../graph/StorageGraphManagerIT.java            |   240 +
 .../graph/guice/TestGraphModule.java            |    36 +
 .../graph/impl/EdgeDeleteListenerTest.java      |   330 +
 .../graph/impl/NodeDeleteListenerTest.java      |   421 +
 .../graph/impl/stage/EdgeDeleteRepairTest.java  |   160 +
 .../graph/impl/stage/EdgeMetaRepairTest.java    |   439 +
 .../EdgeMetadataSerializationTest.java          |   578 +
 .../EdgeSerializationChopTest.java              |   130 +
 .../serialization/EdgeSerializationTest.java    |  1034 +
 .../serialization/NodeSerializationTest.java    |   194 +
 .../PermanentSerializationTest.java             |    43 +
 .../graph/serialization/TestCount.java          |   142 +
 .../impl/shard/EdgeShardSerializationTest.java  |   217 +
 .../impl/shard/NodeShardAllocationTest.java     |   775 +
 .../impl/shard/NodeShardCacheTest.java          |   327 +
 .../impl/shard/ShardEntryGroupTest.java         |   409 +
 .../impl/shard/ShardGroupCompactionTest.java    |   229 +
 .../shard/count/NodeShardApproximationTest.java |   628 +
 .../NodeShardCounterSerializationTest.java      |   128 +
 .../shard/impl/ShardEntryGroupIteratorTest.java |   276 +
 ...rceDirectedEdgeDescendingComparatorTest.java |   136 +
 ...getDirectedEdgeDescendingComparatorTest.java |   136 +
 .../graph/test/util/EdgeTestUtils.java          |   307 +
 .../graph/src/test/resources/log4j.properties   |    40 +
 .../src/test/resources/usergrid-AWS.properties  |    21 +
 .../src/test/resources/usergrid-CHOP.properties |    12 +
 .../test/resources/usergrid-SHARD.properties    |    23 +
 .../src/test/resources/usergrid-UNIT.properties |    19 +
 .../src/test/resources/usergrid.properties      |     1 +
 ...-cassandra-1.56.49-SNAPSHOT-UG-1-javadoc.jar |   Bin 0 -> 619559 bytes
 ...-cassandra-1.56.49-SNAPSHOT-UG-1-sources.jar |   Bin 0 -> 161970 bytes
 ...astyanax-cassandra-1.56.49-SNAPSHOT-UG-1.jar |   Bin 0 -> 224466 bytes
 ...astyanax-cassandra-1.56.49-SNAPSHOT-UG-1.pom |   112 +
 .../astyanax-cassandra/maven-metadata-local.xml |    12 +
 ...ax-contrib-1.56.49-SNAPSHOT-UG-1-javadoc.jar |   Bin 0 -> 33178 bytes
 ...ax-contrib-1.56.49-SNAPSHOT-UG-1-sources.jar |   Bin 0 -> 2314 bytes
 .../astyanax-contrib-1.56.49-SNAPSHOT-UG-1.jar  |   Bin 0 -> 4842 bytes
 .../astyanax-contrib-1.56.49-SNAPSHOT-UG-1.pom  |   112 +
 .../astyanax-contrib/maven-metadata-local.xml   |    12 +
 ...yanax-core-1.56.49-SNAPSHOT-UG-1-javadoc.jar |   Bin 0 -> 522906 bytes
 ...yanax-core-1.56.49-SNAPSHOT-UG-1-sources.jar |   Bin 0 -> 141910 bytes
 .../astyanax-core-1.56.49-SNAPSHOT-UG-1.jar     |   Bin 0 -> 212858 bytes
 .../astyanax-core-1.56.49-SNAPSHOT-UG-1.pom     |    88 +
 .../astyanax-core/maven-metadata-local.xml      |    12 +
 ...ity-mapper-1.56.49-SNAPSHOT-UG-1-javadoc.jar |   Bin 0 -> 97513 bytes
 ...ity-mapper-1.56.49-SNAPSHOT-UG-1-sources.jar |   Bin 0 -> 30591 bytes
 ...anax-entity-mapper-1.56.49-SNAPSHOT-UG-1.jar |   Bin 0 -> 68952 bytes
 ...anax-entity-mapper-1.56.49-SNAPSHOT-UG-1.pom |   118 +
 .../maven-metadata-local.xml                    |    12 +
 ...x-examples-1.56.49-SNAPSHOT-UG-1-javadoc.jar |   Bin 0 -> 38284 bytes
 ...x-examples-1.56.49-SNAPSHOT-UG-1-sources.jar |   Bin 0 -> 4457 bytes
 .../astyanax-examples-1.56.49-SNAPSHOT-UG-1.jar |   Bin 0 -> 8506 bytes
 .../astyanax-examples-1.56.49-SNAPSHOT-UG-1.pom |   106 +
 .../astyanax-examples/maven-metadata-local.xml  |    12 +
 ...anax-queue-1.56.49-SNAPSHOT-UG-1-javadoc.jar |   Bin 0 -> 180462 bytes
 ...anax-queue-1.56.49-SNAPSHOT-UG-1-sources.jar |   Bin 0 -> 44057 bytes
 .../astyanax-queue-1.56.49-SNAPSHOT-UG-1.jar    |   Bin 0 -> 86586 bytes
 .../astyanax-queue-1.56.49-SNAPSHOT-UG-1.pom    |   112 +
 .../astyanax-queue/maven-metadata-local.xml     |    12 +
 ...ax-recipes-1.56.49-SNAPSHOT-UG-1-javadoc.jar |   Bin 0 -> 204424 bytes
 ...ax-recipes-1.56.49-SNAPSHOT-UG-1-sources.jar |   Bin 0 -> 58161 bytes
 .../astyanax-recipes-1.56.49-SNAPSHOT-UG-1.jar  |   Bin 0 -> 100246 bytes
 .../astyanax-recipes-1.56.49-SNAPSHOT-UG-1.pom  |   106 +
 .../astyanax-recipes/maven-metadata-local.xml   |    12 +
 ...nax-thrift-1.56.49-SNAPSHOT-UG-1-javadoc.jar |   Bin 0 -> 197342 bytes
 ...nax-thrift-1.56.49-SNAPSHOT-UG-1-sources.jar |   Bin 0 -> 76509 bytes
 .../astyanax-thrift-1.56.49-SNAPSHOT-UG-1.jar   |   Bin 0 -> 239007 bytes
 .../astyanax-thrift-1.56.49-SNAPSHOT-UG-1.pom   |   112 +
 .../astyanax-thrift/maven-metadata-local.xml    |    12 +
 .../astyanax-1.56.49-SNAPSHOT-UG-1-javadoc.jar  |   Bin 0 -> 261 bytes
 .../astyanax-1.56.49-SNAPSHOT-UG-1-sources.jar  |   Bin 0 -> 261 bytes
 .../astyanax-1.56.49-SNAPSHOT-UG-1.jar          |   Bin 0 -> 261 bytes
 .../astyanax-1.56.49-SNAPSHOT-UG-1.pom          |   136 +
 .../astyanax/astyanax/maven-metadata-local.xml  |    12 +
 .../1.4-UG/_maven.repositories                  |     4 +
 .../1.4-UG/jukito-build-tools-1.4-UG.jar        |   Bin 0 -> 4603 bytes
 .../1.4-UG/jukito-build-tools-1.4-UG.pom        |    13 +
 .../jukito-build-tools/maven-metadata-local.xml |    12 +
 .../jukito-parent/1.4-UG/_maven.repositories    |     3 +
 .../1.4-UG/jukito-parent-1.4-UG.pom             |   313 +
 .../jukito-parent/maven-metadata-local.xml      |    12 +
 .../jukito-samples/1.4-UG/_maven.repositories   |     4 +
 .../1.4-UG/jukito-samples-1.4-UG.jar            |   Bin 0 -> 5103 bytes
 .../1.4-UG/jukito-samples-1.4-UG.pom            |    33 +
 .../jukito-samples/maven-metadata-local.xml     |    12 +
 .../jukito/jukito/1.4-UG/_maven.repositories    |     5 +
 .../jukito/1.4-UG/jukito-1.4-UG-sources.jar     |   Bin 0 -> 30660 bytes
 .../org/jukito/jukito/1.4-UG/jukito-1.4-UG.jar  |   Bin 0 -> 42832 bytes
 .../org/jukito/jukito/1.4-UG/jukito-1.4-UG.pom  |    93 +
 .../org/jukito/jukito/maven-metadata-local.xml  |    12 +
 stack/corepersistence/map/pom.xml               |    81 +
 .../usergrid/persistence/map/MapManager.java    |    68 +
 .../persistence/map/MapManagerFactory.java      |    30 +
 .../usergrid/persistence/map/MapScope.java      |    40 +
 .../persistence/map/guice/MapModule.java        |    61 +
 .../persistence/map/impl/MapManagerImpl.java    |    90 +
 .../persistence/map/impl/MapScopeImpl.java      |    90 +
 .../persistence/map/impl/MapSerialization.java  |    64 +
 .../map/impl/MapSerializationImpl.java          |   337 +
 .../persistence/map/MapManagerTest.java         |   206 +
 .../persistence/map/guice/TestMapModule.java    |    16 +
 stack/corepersistence/model/pom.xml             |    76 +
 .../model/builder/EntitySerializer.java         |    47 +
 .../model/builder/EntitySerializerFactory.java  |    38 +
 .../persistence/model/entity/Entity.java        |   134 +
 .../usergrid/persistence/model/entity/Id.java   |    50 +
 .../persistence/model/entity/SimpleId.java      |   121 +
 .../persistence/model/field/AbstractField.java  |   115 +
 .../persistence/model/field/ArrayField.java     |    52 +
 .../persistence/model/field/BooleanField.java   |    41 +
 .../persistence/model/field/ByteArrayField.java |    52 +
 .../persistence/model/field/DoubleField.java    |    41 +
 .../model/field/EntityObjectField.java          |    41 +
 .../usergrid/persistence/model/field/Field.java |    63 +
 .../persistence/model/field/FieldTypeName.java  |    42 +
 .../persistence/model/field/FloatField.java     |    41 +
 .../persistence/model/field/IntegerField.java   |    41 +
 .../persistence/model/field/ListField.java      |    58 +
 .../persistence/model/field/LocationField.java  |    44 +
 .../persistence/model/field/LongField.java      |    44 +
 .../persistence/model/field/SetField.java       |    56 +
 .../persistence/model/field/StringField.java    |    41 +
 .../persistence/model/field/UUIDField.java      |    43 +
 .../model/field/value/EntityObject.java         |   102 +
 .../persistence/model/field/value/Location.java |    50 +
 .../persistence/model/util/UUIDGenerator.java   |    93 +
 .../usergrid/persistence/model/util/Verify.java |    52 +
 .../persistence/model/entity/SimpleIdTest.java  |    73 +
 .../persistence/model/field/EntityTest.java     |   115 +
 .../model/util/UUIDGeneratorTest.java           |   120 +
 .../model/src/test/resources/log4j.properties   |    29 +
 stack/corepersistence/pom.xml                   |   163 +
 stack/corepersistence/queryindex/README.md      |    47 +
 stack/corepersistence/queryindex/pom.xml        |   179 +
 .../index/query/tree/CpQueryFilter.g            |   344 +
 .../src/main/java/CpQueryFilter.tokens          |    47 +
 .../usergrid/persistence/index/EntityIndex.java |    62 +
 .../persistence/index/EntityIndexBatch.java     |    74 +
 .../persistence/index/EntityIndexFactory.java   |    32 +
 .../usergrid/persistence/index/IndexFig.java    |    85 +
 .../usergrid/persistence/index/IndexScope.java  |    41 +
 .../index/exceptions/IndexException.java        |    41 +
 .../index/exceptions/JsonReadException.java     |    29 +
 .../index/exceptions/JsonWriteException.java    |    29 +
 .../exceptions/NoFullTextIndexException.java    |    52 +
 .../index/exceptions/NoIndexException.java      |    51 +
 .../index/exceptions/QueryException.java        |    41 +
 .../index/exceptions/QueryParseException.java   |    65 +
 .../index/exceptions/QueryTokenException.java   |    54 +
 .../persistence/index/guice/IndexModule.java    |    46 +
 .../index/impl/EsEntityIndexBatchImpl.java      |   363 +
 .../index/impl/EsEntityIndexImpl.java           |   297 +
 .../persistence/index/impl/EsProvider.java      |   213 +
 .../persistence/index/impl/EsQueryVistor.java   |   365 +
 .../persistence/index/impl/IndexScopeImpl.java  |    88 +
 .../persistence/index/impl/IndexingUtils.java   |   173 +
 .../index/query/CandidateResult.java            |    74 +
 .../index/query/CandidateResults.java           |    94 +
 .../index/query/CounterResolution.java          |    85 +
 .../persistence/index/query/EntityResults.java  |   108 +
 .../persistence/index/query/Identifier.java     |   232 +
 .../usergrid/persistence/index/query/Query.java |  1376 +
 .../persistence/index/query/QueryUtils.java     |    49 +
 .../persistence/index/query/Results.java        |   146 +
 .../index/query/tree/AndOperand.java            |    50 +
 .../index/query/tree/BooleanLiteral.java        |    50 +
 .../index/query/tree/BooleanOperand.java        |    50 +
 .../index/query/tree/ContainsOperand.java       |    71 +
 .../index/query/tree/ContainsProperty.java      |    59 +
 .../persistence/index/query/tree/Equal.java     |    54 +
 .../index/query/tree/EqualityOperand.java       |    90 +
 .../index/query/tree/FloatLiteral.java          |    59 +
 .../index/query/tree/GreaterThan.java           |    55 +
 .../index/query/tree/GreaterThanEqual.java      |    59 +
 .../persistence/index/query/tree/LessThan.java  |    55 +
 .../index/query/tree/LessThanEqual.java         |    57 +
 .../persistence/index/query/tree/Literal.java   |    41 +
 .../index/query/tree/LiteralFactory.java        |    61 +
 .../index/query/tree/LongLiteral.java           |    67 +
 .../index/query/tree/NotOperand.java            |    46 +
 .../index/query/tree/NumericLiteral.java        |    27 +
 .../persistence/index/query/tree/Operand.java   |    50 +
 .../persistence/index/query/tree/OrOperand.java |    56 +
 .../persistence/index/query/tree/Property.java  |    65 +
 .../index/query/tree/QueryVisitor.java          |   102 +
 .../index/query/tree/StringLiteral.java         |    88 +
 .../index/query/tree/UUIDLiteral.java           |    52 +
 .../index/query/tree/WithinOperand.java         |   112 +
 .../index/query/tree/WithinProperty.java        |    57 +
 .../persistence/index/utils/ClassUtils.java     |    58 +
 .../index/utils/ConversionUtils.java            |   765 +
 .../index/utils/IndexValidationUtils.java       |    54 +
 .../persistence/index/utils/ListUtils.java      |   232 +
 .../persistence/index/utils/MapUtils.java       |   377 +
 .../persistence/index/utils/StringUtils.java    |   172 +
 .../persistence/index/utils/UUIDUtils.java      |   412 +
 .../index/guice/TestIndexModule.java            |    37 +
 .../usergrid/persistence/index/impl/BaseIT.java |    33 +
 .../index/impl/CorePerformanceIT.java           |   339 +
 .../index/impl/ElasticSearchRule.java           |    50 +
 .../impl/EntityConnectionIndexImplTest.java     |   124 +
 .../index/impl/EntityIndexMapUtils.java         |   307 +
 .../persistence/index/impl/EntityIndexTest.java |   445 +
 .../persistence/query/tree/GrammarTreeTest.java |   642 +
 .../persistence/query/tree/LongLiteralTest.java |    65 +
 .../query/tree/StringLiteralTest.java           |    90 +
 .../src/test/resources/dynamic-test.properties  |    16 +
 .../src/test/resources/log4j.properties         |    37 +
 .../src/test/resources/project.properties       |     1 +
 .../src/test/resources/sample-large.json        | 39603 +++++++++++++++++
 .../src/test/resources/sample-small.json        |   222 +
 .../src/test/resources/usergrid-CHOP.properties |    17 +
 .../src/test/resources/usergrid-UNIT.properties |    22 +
 .../src/test/resources/usergrid.properties      |     1 +
 stack/corepersistence/queue/pom.xml             |    92 +
 .../usergrid/persistence/queue/Queue.java       |    31 +
 .../usergrid/persistence/queue/QueueFig.java    |    16 +
 .../persistence/queue/QueueManager.java         |    64 +
 .../persistence/queue/QueueManagerFactory.java  |    23 +
 .../persistence/queue/QueueMessage.java         |    42 +
 .../usergrid/persistence/queue/QueueScope.java  |    31 +
 .../persistence/queue/guice/QueueModule.java    |    51 +
 .../persistence/queue/impl/QueueScopeImpl.java  |    87 +
 .../queue/impl/SQSQueueManagerImpl.java         |   255 +
 .../persistence/queue/QueueManagerTest.java     |   100 +
 .../queue/guice/TestQueueModule.java            |    33 +
 stack/launcher/README.txt                       |     2 +-
 stack/launcher/pom.xml                          |    39 +-
 .../java/org/apache/usergrid/launcher/App.java  |    10 +-
 .../apache/usergrid/launcher/AppleUtils.java    |    21 +-
 .../launcher/src/main/resources/cassandra.yaml  |    25 +-
 .../resources/usergrid-standalone-context.xml   |     2 +-
 .../1.5.4/AppleJavaExtensions-1.5.4.jar         |   Bin 23531 -> 0 bytes
 .../1.5.4/AppleJavaExtensions-1.5.4.pom         |     9 -
 .../maven-metadata-local.xml                    |    12 -
 .../_maven.repositories                         |     8 +
 ...14c97c6e3ef40c88590e1b196d3ec55b-javadoc.jar |   Bin 0 -> 160201 bytes
 ...14c97c6e3ef40c88590e1b196d3ec55b-sources.jar |   Bin 0 -> 59744 bytes
 ...63dec68314c97c6e3ef40c88590e1b196d3ec55b.jar |   Bin 0 -> 67751 bytes
 ...7c6e3ef40c88590e1b196d3ec55b.jar.lastUpdated |    13 +
 ...63dec68314c97c6e3ef40c88590e1b196d3ec55b.pom |   166 +
 ...7c6e3ef40c88590e1b196d3ec55b.pom.lastUpdated |    13 +
 .../pushy-0.4-apigee.pom                        |   166 +
 .../recaptcha4j/0.0.8/recaptcha4j-0.0.8.jar     |   Bin 10344 -> 0 bytes
 .../recaptcha4j/0.0.8/recaptcha4j-0.0.8.pom     |     9 -
 .../recaptcha4j/maven-metadata-local.xml        |    12 -
 .../0.0.3/usergrid-java-client-0.0.3.jar        |   Bin 45750 -> 0 bytes
 .../usergrid-java-client-0.0.3.jar.lastUpdated  |     5 -
 .../0.0.3/usergrid-java-client-0.0.3.jar.sha1   |     1 -
 .../0.0.3/usergrid-java-client-0.0.3.pom        |    87 -
 .../usergrid-java-client-0.0.3.pom.lastUpdated  |     5 -
 .../0.0.3/usergrid-java-client-0.0.3.pom.sha1   |     1 -
 .../maven-metadata-local.xml                    |    13 -
 stack/mongo-emulator/pom.xml                    |     4 +-
 .../usergrid/mongo/commands/Collstats.java      |     2 +-
 .../apache/usergrid/mongo/commands/Count.java   |     5 +-
 .../usergrid/mongo/protocol/OpDelete.java       |     6 +-
 .../usergrid/mongo/protocol/OpInsert.java       |     2 +-
 .../apache/usergrid/mongo/protocol/OpQuery.java |    11 +-
 .../usergrid/mongo/protocol/OpUpdate.java       |     4 +-
 .../usergrid/mongo/query/MongoQueryParser.java  |    20 +-
 .../apache/usergrid/mongo/BasicMongoTest.java   |     8 +-
 .../test/resources/usergrid-test-context.xml    |    78 +-
 stack/pom.xml                                   |   188 +-
 stack/query-validator/pom.xml                   |    26 +-
 .../query/validator/ApiServerRunner.java        |    20 +-
 .../usergrid/query/validator/QueryRunner.java   |     2 +-
 .../usergrid/query/validator/QueryITSuite.java  |     2 +-
 .../query/validator/users/UserQueryIT.java      |     2 +-
 .../test/resources/usergrid-test-context.xml    |     3 +-
 stack/rest/pom.xml                              |   984 +-
 .../usergrid/rest/AbstractContextResource.java  |    40 +-
 .../org/apache/usergrid/rest/ApiResponse.java   |    13 +-
 .../rest/JacksonCustomMapperProvider.java       |    25 +-
 .../org/apache/usergrid/rest/RootResource.java  |    11 +-
 .../apache/usergrid/rest/SystemResource.java    |   195 +-
 .../usergrid/rest/TextToJsonSwapWriter.java     |    17 +-
 .../rest/applications/ApplicationResource.java  |    69 +-
 .../rest/applications/ServiceResource.java      |   177 +-
 .../applications/assets/AssetsResource.java     |     9 +-
 .../notifiers/NotifierResource.java             |   103 +
 .../notifiers/NotifiersResource.java            |   153 +
 .../rest/applications/users/UserResource.java   |    15 +-
 .../rest/applications/users/UsersResource.java  |    65 +-
 .../exceptions/AbstractExceptionMapper.java     |     7 +-
 .../exceptions/JsonParseExceptionMapper.java    |    35 +
 .../exceptions/QueryParseExceptionMapper.java   |     5 +-
 .../exceptions/QueryTokenExceptionMapper.java   |     5 +-
 .../rest/filters/ContentTypeFilter.java         |     6 +-
 .../rest/management/ManagementResource.java     |     5 +-
 .../organizations/OrganizationResource.java     |    10 +-
 .../organizations/OrganizationsResource.java    |    12 +-
 .../applications/ApplicationsResource.java      |     9 +
 .../organizations/users/UsersResource.java      |    22 +-
 .../rest/management/users/UserResource.java     |     2 +
 .../rest/management/users/UsersResource.java    |    30 +-
 .../organizations/OrganizationResource.java     |    26 +-
 .../security/SecuredResourceFilterFactory.java  |     5 +-
 .../OAuth2AccessTokenSecurityFilter.java        |    16 +-
 .../usergrid/rest/test/PropertiesResource.java  |     8 +-
 .../rest/test/RefreshIndexResource.java         |    89 +
 .../main/resources/swagger/applications.json    |     4 +-
 .../resources/usergrid-rest-deploy-context.xml  |     2 -
 stack/rest/src/main/webapp/WEB-INF/web.xml      |    34 +-
 .../apache/usergrid/rest/AbstractRestIT.java    |   231 +-
 .../java/org/apache/usergrid/rest/BasicIT.java  |   121 +-
 .../usergrid/rest/ConcurrentRestITSuite.java    |    54 +-
 .../java/org/apache/usergrid/rest/ITSetup.java  |    73 +-
 .../apache/usergrid/rest/NotificationsIT.java   |   239 +
 .../apache/usergrid/rest/PartialUpdateTest.java |   153 +
 .../org/apache/usergrid/rest/RestITSuite.java   |    51 +-
 .../apache/usergrid/rest/TestContextSetup.java  |     3 +-
 .../apache/usergrid/rest/TomcatResource.java    |   353 +-
 .../ApplicationRequestCounterIT.java            |    95 -
 .../applications/ApplicationResourceIT.java     |   210 +-
 .../rest/applications/DevicesResourceIT.java    |    78 -
 .../applications/assets/AssetResourceIT.java    |   100 +-
 .../collection/BadGrammarQueryTest.java         |    76 -
 .../collection/BrowserCompatibilityTest.java    |     7 +-
 .../collection/CollectionsResourceIT.java       |   205 +
 .../collection/DuplicateNameIT.java             |    72 +
 .../collection/PagingResourceIT.java            |   219 -
 .../activities/ActivityResourceIT.java          |   188 +
 .../collection/activities/AndOrQueryTest.java   |   189 -
 .../collection/activities/OrderByTest.java      |   165 -
 .../activities/PagingEntitiesTest.java          |   135 -
 .../collection/activities/PutTest.java          |    34 +-
 .../collection/devices/DevicesResourceIT.java   |    87 +
 .../collection/groups/GeoPagingTest.java        |   126 -
 .../collection/groups/GroupResourceIT.java      |   295 +
 .../collection/groups/UpdateGroupIT.java        |    20 +-
 .../collection/paging/PagingEntitiesTest.java   |   141 +
 .../collection/paging/PagingResourceIT.java     |   301 +
 .../users/ConnectionResourceTest.java           |   271 +
 .../collection/users/OwnershipResourceIT.java   |   379 +
 .../collection/users/PermissionsResourceIT.java |   768 +
 .../collection/users/RetrieveUsersTest.java     |    87 +
 .../collection/users/UserResourceIT.java        |  1418 +
 .../users/extensions/TestResource.java          |    51 +
 .../events/ApplicationRequestCounterIT.java     |    97 +
 .../applications/events/EventsResourceIT.java   |    66 +-
 .../applications/queries/AndOrQueryTest.java    |   203 +
 .../queries/BadGrammarQueryTest.java            |    79 +
 .../applications/queries/GeoPagingTest.java     |   133 +
 .../applications/queries/MatrixQueryTests.java  |   202 +
 .../rest/applications/queries/OrderByTest.java  |   172 +
 .../queues/AbstractQueueResourceIT.java         |    14 +-
 .../queues/QueueResourceLong1IT.java            |     5 +-
 .../queues/QueueResourceLong2IT.java            |     3 +-
 .../queues/QueueResourceLong3IT.java            |     7 +-
 .../queues/QueueResourceShortIT.java            |    23 +-
 .../applications/users/ActivityResourceIT.java  |   181 -
 .../users/CollectionsResourceIT.java            |   200 -
 .../users/ConnectionResourceTest.java           |   251 -
 .../applications/users/GroupResourceIT.java     |   271 -
 .../applications/users/MatrixQueryTests.java    |   212 -
 .../applications/users/OwnershipResourceIT.java |   345 -
 .../users/PermissionsResourceIT.java            |   700 -
 .../applications/users/RetrieveUsersTest.java   |    82 -
 .../rest/applications/users/UserResourceIT.java |  1358 -
 .../users/extensions/TestResource.java          |    51 -
 .../rest/applications/utils/TestUtils.java      |     2 +-
 .../rest/applications/utils/UserRepo.java       |    36 +-
 .../usergrid/rest/management/AccessTokenIT.java |   350 +
 .../usergrid/rest/management/AdminUsersIT.java  |   807 +
 .../rest/management/ExportResourceIT.java       |   144 +-
 .../rest/management/ManagementResourceIT.java   |   445 +-
 .../rest/management/OrganizationsIT.java        |   378 +
 .../rest/management/RegistrationIT.java         |    95 +-
 .../organizations/AdminEmailEncodingIT.java     |     8 +-
 .../organizations/OrganizationResourceIT.java   |    87 -
 .../organizations/OrganizationsResourceIT.java  |   305 -
 .../applications/ApplicationsIT.java            |    11 +-
 .../rest/management/users/MUUserResourceIT.java |   605 -
 .../UsersOrganizationsResourceIT.java           |    72 -
 .../rest/test/resource/EntityResource.java      |    15 +-
 .../rest/test/resource/NamedResource.java       |     6 +-
 .../rest/test/resource/SetResource.java         |     5 +-
 .../rest/test/resource/TestContext.java         |    36 +-
 .../rest/test/resource/ValueResource.java       |    54 +-
 .../rest/test/resource/app/Application.java     |     9 +-
 .../rest/test/resource/app/UsersCollection.java |     5 +-
 .../rest/test/resource/app/queue/Queue.java     |    19 +-
 .../app/queue/SubscribersCollection.java        |    11 +-
 .../test/resource/app/queue/Transaction.java    |    13 +-
 .../resource/mgmt/ApplicationsCollection.java   |     5 +-
 .../rest/test/resource/mgmt/Management.java     |    18 +-
 .../resource/mgmt/OrganizationsCollection.java  |     5 +-
 .../rest/test/security/TestAdminUser.java       |    15 +-
 .../rest/test/security/TestAppUser.java         |    15 +-
 .../usergrid/rest/test/security/TestUser.java   |     2 +-
 .../resources/corepersistence-UNIT.properties   |    17 +
 stack/rest/src/test/resources/log4j.properties  |    46 +-
 .../rest/src/test/resources/logging.properties  |    28 +
 .../rest/src/test/resources/project.properties  |    17 +
 .../resources/usergrid-custom-test.properties   |    38 +-
 .../resources/usergrid-properties-context.xml   |    40 +
 .../resources/usergrid-rest-deploy-context.xml  |    16 +
 .../test/resources/usergrid-test-context.xml    |    66 +-
 stack/services/pom.xml                          |    62 +-
 .../usergrid/management/ManagementService.java  |     4 +-
 .../apache/usergrid/management/UserInfo.java    |     9 +-
 .../cassandra/ApplicationCreatorImpl.java       |     1 +
 .../cassandra/ManagementServiceImpl.java        |   580 +-
 .../management/export/ExportServiceImpl.java    |    68 +-
 .../usergrid/security/oauth/AccessInfo.java     |    11 +-
 .../security/oauth/ClientCredentialsInfo.java   |     6 +-
 .../security/providers/FacebookProvider.java    |     4 +-
 .../security/providers/FoursquareProvider.java  |     2 +-
 .../providers/PingIdentityProvider.java         |     9 +-
 .../shiro/PrincipalCredentialsToken.java        |    33 +-
 .../apache/usergrid/security/shiro/Realm.java   |    11 +-
 .../shiro/principals/AdminUserPrincipal.java    |     8 +-
 .../security/shiro/utils/SubjectUtils.java      |     4 +-
 .../services/AbstractCollectionService.java     |    41 +-
 .../services/AbstractConnectionsService.java    |    40 +-
 .../AbstractPathBasedColllectionService.java    |     2 +-
 .../usergrid/services/AbstractService.java      |     2 +-
 .../usergrid/services/ServiceContext.java       |     2 +-
 .../usergrid/services/ServiceManager.java       |    13 +-
 .../services/ServiceManagerFactory.java         |     9 +
 .../usergrid/services/ServiceParameter.java     |     4 +-
 .../usergrid/services/ServiceRequest.java       |     2 +-
 .../usergrid/services/ServiceResults.java       |     7 +-
 .../services/activities/ActivitiesService.java  |     2 +-
 .../applications/ApplicationsService.java       |     6 +-
 .../usergrid/services/assets/AssetsService.java |     6 +-
 .../services/devices/DevicesService.java        |     4 +-
 .../notifications/NotificationsService.java     |    32 +
 .../services/devices/users/UsersService.java    |     2 +-
 .../usergrid/services/groups/GroupsService.java |     6 +-
 .../groups/activities/ActivitiesService.java    |     5 +-
 .../notifications/NotificationsService.java     |    32 +
 .../services/groups/roles/RolesService.java     |     2 +-
 .../services/groups/users/UsersService.java     |     2 +-
 .../users/activities/ActivitiesService.java     |    10 +-
 .../groups/users/devices/DevicesService.java    |     2 +-
 .../notifications/NotificationsService.java     |    32 +
 .../services/messages/MessagesService.java      |     2 +-
 .../notifications/ApplicationQueueManager.java  |   575 +
 .../notifications/ApplicationQueueMessage.java  |   106 +
 .../notifications/ConnectionException.java      |    25 +
 .../services/notifications/JobScheduler.java    |    84 +
 .../notifications/NotificationServiceProxy.java |    32 +
 .../notifications/NotificationsService.java     |   371 +
 .../services/notifications/ProviderAdapter.java |    55 +
 .../services/notifications/QueueJob.java        |   133 +
 .../services/notifications/QueueListener.java   |   241 +
 .../services/notifications/TaskManager.java     |   187 +
 .../services/notifications/TaskTracker.java     |    51 +
 .../services/notifications/TestAdapter.java     |   106 +
 .../notifications/apns/APNsAdapter.java         |   276 +
 .../notifications/apns/APNsNotification.java    |   101 +
 .../apns/FailedConnectionListener.java          |    88 +
 .../apns/RejectedAPNsListener.java              |    53 +
 .../notifications/apns/TestAPNsListener.java    |   100 +
 .../apns/TestAPNsNotification.java              |   124 +
 .../services/notifications/gcm/GCMAdapter.java  |   190 +
 .../services/notifiers/NotifiersService.java    |    74 +
 .../usergrid/services/roles/RolesService.java   |     8 +-
 .../services/roles/groups/GroupsService.java    |     2 +-
 .../services/roles/users/UsersService.java      |     2 +-
 .../usergrid/services/users/UsersService.java   |     6 +-
 .../users/activities/ActivitiesService.java     |    13 +-
 .../services/users/devices/DevicesService.java  |     2 +-
 .../notifications/NotificationsService.java     |    32 +
 .../services/users/groups/GroupsService.java    |     2 +-
 .../notifications/NotificationsService.java     |    32 +
 .../resources/usergrid-services-context.xml     |   210 +-
 .../org/apache/usergrid/ServiceApplication.java |    37 +-
 .../org/apache/usergrid/ServiceITSetupImpl.java |     4 +-
 .../org/apache/usergrid/ServiceITSuite.java     |     8 +-
 .../apache/usergrid/management/EmailFlowIT.java |    20 +-
 .../usergrid/management/OrganizationIT.java     |    17 +-
 .../org/apache/usergrid/management/RoleIT.java  |    10 +-
 .../cassandra/ApplicationCreatorIT.java         |     2 +-
 .../management/cassandra/ExportServiceIT.java   |    75 +-
 .../cassandra/ManagementServiceIT.java          |    55 +-
 .../security/providers/FacebookProviderIT.java  |     4 +-
 .../providers/PingIdentityProviderIT.java       |     4 +-
 .../security/tokens/TokenServiceIT.java         |     2 +-
 .../usergrid/services/AbstractServiceIT.java    |     2 +-
 .../usergrid/services/ActivitiesServiceIT.java  |     2 +-
 .../usergrid/services/CollectionServiceIT.java  |    23 +-
 .../usergrid/services/ConnectionsServiceIT.java |    14 +-
 .../usergrid/services/GroupServiceIT.java       |     4 +
 .../usergrid/services/RolesServiceIT.java       |    18 +-
 .../usergrid/services/ServiceFactoryIT.java     |     8 -
 .../usergrid/services/ServiceInvocationIT.java  |    23 +-
 .../usergrid/services/ServiceRequestIT.java     |     6 +-
 .../usergrid/services/TestQueueManager.java     |    65 +
 .../usergrid/services/UsersServiceIT.java       |     2 +
 .../AbstractServiceNotificationIT.java          |   137 +
 .../notifications/NotifiersServiceIT.java       |   241 +
 .../apns/MockSuccessfulProviderAdapter.java     |   115 +
 .../apns/NotificationsServiceIT.java            |   927 +
 .../gcm/MockSuccessfulProviderAdapter.java      |    88 +
 .../gcm/NotificationsServiceIT.java             |   591 +
 .../src/test/resources/log4j.properties         |    23 +-
 .../src/test/resources/project.properties       |     1 +
 .../src/test/resources/pushtest_dev.p12         |   Bin 0 -> 3203 bytes
 .../src/test/resources/pushtest_dev_recent.p12  |   Bin 0 -> 3227 bytes
 .../src/test/resources/pushtest_prod.p12        |   Bin 0 -> 3205 bytes
 .../resources/usergrid-custom-test.properties   |    28 +
 .../resources/usergrid-properties-context.xml   |    40 +
 .../test/resources/usergrid-test-context.xml    |    46 +-
 stack/test-utils/pom.xml                        |   507 +-
 .../org/apache/usergrid/ElasticSearchMain.java  |   107 +
 .../apache/usergrid/ElasticSearchResource.java  |   178 +
 .../java/org/apache/usergrid/TomcatMain.java    |    56 +
 .../usergrid/cassandra/CassandraMain.java       |    70 +
 .../usergrid/cassandra/CassandraResource.java   |   430 +-
 .../apache/usergrid/cassandra/Concurrent.java   |     2 +-
 .../src/main/resources/cassandra.yaml           |    25 +-
 .../src/test/resources/project.properties       |    22 +-
 .../resources/usergrid-custom-test.properties   |    18 +
 .../resources/usergrid-properties-context.xml   |    40 +
 stack/tools/README.md                           |    22 +-
 stack/tools/pom.xml                             |     6 +-
 .../java/org/apache/usergrid/tools/ApiDoc.java  |     5 +-
 .../org/apache/usergrid/tools/AppAudit.java     |     6 +-
 .../org/apache/usergrid/tools/AppNameFix.java   |     2 +-
 .../java/org/apache/usergrid/tools/Cli.java     |    10 +-
 .../apache/usergrid/tools/DupAdminRepair.java   |    10 +-
 .../org/apache/usergrid/tools/DupOrgRepair.java |    15 +-
 .../apache/usergrid/tools/EntityCleanup.java    |    10 +-
 .../org/apache/usergrid/tools/EntityUpdate.java |     7 +-
 .../java/org/apache/usergrid/tools/Export.java  |    18 +-
 .../java/org/apache/usergrid/tools/Import.java  |    33 +-
 .../org/apache/usergrid/tools/IndexRebuild.java |   148 +-
 .../java/org/apache/usergrid/tools/Metrics.java |     2 +-
 .../usergrid/tools/OrganizationExport.java      |     6 +-
 .../org/apache/usergrid/tools/ToolBase.java     |    28 +-
 .../usergrid/tools/UniqueIndexCleanup.java      |    25 +-
 .../apache/usergrid/tools/WarehouseExport.java  |     4 +-
 .../apache/usergrid/tools/bean/MetricQuery.java |     4 +-
 .../src/main/resources/apidoc/applications.yaml |    21 +-
 .../src/main/resources/apidoc/management.yaml   |    21 +-
 stack/tools/src/main/resources/log4j.properties |    18 +-
 stack/websocket/pom.xml                         |     4 +-
 ugc/features/step_definitions/ugc_steps.rb      |    23 +-
 ugc/features/support/env.rb                     |    23 +-
 ugc/lib/ugc.rb                                  |    23 +-
 ugc/lib/ugc/application.rb                      |    23 +-
 ugc/lib/ugc/commands/delete.rb                  |    23 +-
 ugc/lib/ugc/commands/get.rb                     |    23 +-
 ugc/lib/ugc/commands/logout.rb                  |    16 +
 ugc/lib/ugc/commands/post.rb                    |    23 +-
 ugc/lib/ugc/commands/profile.rb                 |    23 +-
 ugc/lib/ugc/commands/put.rb                     |    23 +-
 ugc/lib/ugc/commands/query.rb                   |    23 +-
 ugc/lib/ugc/commands/target.rb                  |    23 +-
 ugc/lib/ugc/helpers/curl.rb                     |    23 +-
 ugc/lib/ugc/helpers/format.rb                   |    23 +-
 ugc/lib/ugc/helpers/history.rb                  |    23 +-
 ugc/lib/ugc/helpers/parse.rb                    |    23 +-
 ugc/lib/ugc/helpers/rest.rb                     |    23 +-
 ugc/lib/ugc/management.rb                       |    23 +-
 ugc/lib/ugc/settings.rb                         |    23 +-
 ugc/lib/ugc/version.rb                          |    23 +-
 ugc/test/default_test.rb                        |    23 +-
 ugc/test/test_helper.rb                         |    23 +-
 1810 files changed, 187292 insertions(+), 87169 deletions(-)
----------------------------------------------------------------------