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(-)
----------------------------------------------------------------------