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 2016/12/08 16:40:52 UTC
[5/6] usergrid git commit: Merge branch 'master' of
https://github.com/snoopdave/usergrid
Merge branch 'master' of https://github.com/snoopdave/usergrid
Project: http://git-wip-us.apache.org/repos/asf/usergrid/repo
Commit: http://git-wip-us.apache.org/repos/asf/usergrid/commit/b9f39ee6
Tree: http://git-wip-us.apache.org/repos/asf/usergrid/tree/b9f39ee6
Diff: http://git-wip-us.apache.org/repos/asf/usergrid/diff/b9f39ee6
Branch: refs/heads/master
Commit: b9f39ee6f6a2bb501736d493ccaf2f5f7e61c8a4
Parents: 09f7231 cf06b4e
Author: Dave Johnson <sn...@gmail.com>
Authored: Thu Dec 8 10:37:15 2016 -0500
Committer: Dave Johnson <sn...@gmail.com>
Committed: Thu Dec 8 10:37:15 2016 -0500
----------------------------------------------------------------------
.gitignore | 3 +-
CHANGELOG | 13 +
README.md | 14 +-
build.log | 15 +
content/community/index.html | 5 +-
content/docs/README.html | 28 +-
.../data-queries/operators-and-types.txt | 25 +-
.../docs/_sources/data-storage/collections.txt | 144 +
content/docs/_sources/index.txt | 22 +-
.../_sources/installation/deployment-guide.txt | 421 +
.../installation/ug2-deploy-to-tomcat.txt | 44 +-
content/docs/_sources/introduction/overview.txt | 32 +-
.../_sources/introduction/usergrid-features.txt | 4 +-
.../docs/_sources/orgs-and-apps/application.txt | 104 +
.../docs/_sources/reference/contribute-code.txt | 41 +-
.../creating-a-new-application.txt | 16 +
.../using-usergrid/creating-account.txt | 21 +
.../using-usergrid/using-a-sandbox-app.txt | 39 +
.../_sources/using-usergrid/using-the-api.txt | 150 +
.../file-storage-configuration.html | 28 +-
content/docs/assets-and-files/folders.html | 28 +-
.../assets-and-files/legacy-asset-support.html | 28 +-
.../assets-and-files/retrieving-assets.html | 28 +-
.../docs/assets-and-files/uploading-assets.html | 28 +-
.../creating-and-incrementing-counters.html | 28 +-
.../events-and-counters.html | 28 +-
.../retrieving-counters.html | 28 +-
.../docs/data-queries/advanced-query-usage.html | 28 +-
.../docs/data-queries/operators-and-types.html | 67 +-
content/docs/data-queries/query-parameters.html | 28 +-
.../docs/data-queries/querying-your-data.html | 28 +-
content/docs/data-storage/collections.html | 237 +-
content/docs/data-storage/data-store-dbms.html | 32 +-
content/docs/data-storage/entities.html | 28 +-
.../docs/data-storage/optimizing-access.html | 28 +-
.../entity-connections/connecting-entities.html | 28 +-
.../disconnecting-entities.html | 28 +-
.../entity-connections/retrieving-entities.html | 28 +-
content/docs/genindex.html | 28 +-
content/docs/geolocation/geolocation.html | 28 +-
.../creating-a-new-application.html | 2 +-
.../docs/getting-started/creating-account.html | 2 +-
.../getting-started/using-a-sandbox-app.html | 2 +-
content/docs/getting-started/using-the-api.html | 2 +-
content/docs/index.html | 130 +-
content/docs/installation/deployment-guide.html | 842 +
.../docs/installation/ug1-deploy-to-tomcat.html | 54 +-
.../installation/ug1-launcher-quick-start.html | 53 +-
.../docs/installation/ug2-deploy-to-tomcat.html | 92 +-
content/docs/introduction/async-vs-sync.html | 32 +-
content/docs/introduction/data-model.html | 28 +-
content/docs/introduction/overview.html | 89 +-
.../docs/introduction/usergrid-features.html | 42 +-
content/docs/jersey2skeleton/README.html | 28 +-
content/docs/objects.inv | Bin 692 -> 686 bytes
content/docs/orgs-and-apps/admin-user.html | 28 +-
content/docs/orgs-and-apps/application.html | 169 +-
content/docs/orgs-and-apps/managing.html | 28 +-
content/docs/orgs-and-apps/organization.html | 28 +-
.../push-notifications/adding-push-support.html | 28 +-
.../creating-and-managing-notifications.html | 28 +-
.../push-notifications/creating-notifiers.html | 28 +-
.../push-notifications/getting-started.html | 28 +-
.../managing-users-and-devices.html | 28 +-
content/docs/push-notifications/overview.html | 28 +-
.../docs/push-notifications/registering.html | 28 +-
content/docs/push-notifications/tbd.html | 28 +-
.../push-notifications/troubleshooting.html | 28 +-
content/docs/push-notifications/tutorial.html | 28 +-
.../docs/push-notifications/users-devices.html | 28 +-
content/docs/reference/contribute-code.html | 96 +-
content/docs/reference/presos-and-videos.html | 32 +-
content/docs/rest-endpoints/api-docs.html | 28 +-
content/docs/sdks/ios-new.html | 28 +-
content/docs/sdks/sdk-outline.html | 28 +-
content/docs/sdks/tbd.html | 32 +-
content/docs/search.html | 28 +-
content/docs/searchindex.js | 2 +-
.../docs/security-and-auth/app-security.html | 28 +-
.../authenticating-api-requests.html | 28 +-
...nticating-users-and-application-clients.html | 28 +-
.../changing-token-time-live-ttl.html | 28 +-
.../docs/security-and-auth/facebook-sign.html | 28 +-
.../revoking-tokens-logout.html | 28 +-
.../security-and-auth/securing-your-app.html | 28 +-
.../user-authentication-types.html | 28 +-
.../security-and-auth/using-permissions.html | 28 +-
content/docs/security-and-auth/using-roles.html | 28 +-
content/docs/user-management/activity.html | 28 +-
content/docs/user-management/group.html | 28 +-
content/docs/user-management/groups.html | 28 +-
.../docs/user-management/messagee-example.html | 28 +-
.../docs/user-management/user-connections.html | 28 +-
.../docs/user-management/user-management.html | 28 +-
.../docs/user-management/working-user-data.html | 28 +-
.../creating-a-new-application.html | 336 +
.../docs/using-usergrid/creating-account.html | 347 +
.../using-usergrid/using-a-sandbox-app.html | 372 +
content/docs/using-usergrid/using-the-api.html | 506 +
content/img/miked.jpg | Bin 0 -> 36443 bytes
content/index.html | 3 +-
content/releases/index.html | 15 +-
deployment/aws/README.md | 172 +
deployment/aws/assembly.xml | 74 +
deployment/aws/aws-sample.properties | 19 +
deployment/aws/gatling-cluster-cf.json | 386 +
deployment/aws/pom.xml | 238 +
deployment/aws/src/main/cql/update_locks.cql | 23 +
deployment/aws/src/main/cql/update_usergrid.cql | 27 +
.../main/cql/update_usergrid_applications.cql | 46 +
.../src/main/dist/init_instance/create_raid0.sh | 54 +
.../main/dist/init_instance/init_db_server.sh | 76 +
.../main/dist/init_instance/init_es_server.sh | 71 +
.../dist/init_instance/init_graphite_server.sh | 69 +
.../dist/init_instance/init_opscenter_server.sh | 287 +
.../main/dist/init_instance/init_rest_server.sh | 257 +
.../dist/init_instance/install_cassandra.sh | 51 +
.../main/dist/init_instance/install_collectd.sh | 350 +
.../dist/init_instance/install_elasticsearch.sh | 123 +
.../init_instance/install_opscenter_agent.sh | 42 +
.../dist/init_instance/install_oraclejdk.sh | 55 +
.../main/dist/init_instance/install_yourkit.sh | 39 +
.../main/dist/init_instance/update_keyspaces.sh | 75 +
.../aws/src/main/dist/lib/log4j.properties | 53 +
deployment/aws/src/main/dist/update.sh | 35 +
.../aws/src/main/groovy/NodeRegistry.groovy | 227 +
.../src/main/groovy/configure_cassandra.groovy | 125 +
.../main/groovy/configure_elasticsearch.groovy | 169 +
.../groovy/configure_opscenter_agent.groovy | 50 +
.../groovy/configure_opscenter_cassandra.groovy | 120 +
.../groovy/configure_opscenter_usergrid.groovy | 58 +
.../src/main/groovy/configure_portal_new.groovy | 28 +
.../src/main/groovy/configure_usergrid.groovy | 193 +
.../aws/src/main/groovy/create_dashboard.groovy | 79 +
.../src/main/groovy/get_first_instance.groovy | 46 +
.../src/main/groovy/registry_register.groovy | 38 +
.../aws/src/main/groovy/tag_instance.groovy | 55 +
.../src/main/groovy/wait_for_instances.groovy | 47 +
deployment/aws/ugcluster-cf.json | 2062 +
deployment/pcf/LICENSE | 201 +
deployment/pcf/README.md | 45 +
deployment/pcf/addBlobs.sh | 25 +
deployment/pcf/apache-usergrid-tile-1.6.yml | 510 +
deployment/pcf/config/blobs.yml | 19 +
deployment/pcf/config/final.yml | 24 +
deployment/pcf/content_migrations.yml | 53 +
deployment/pcf/createRelease.sh | 24 +
deployment/pcf/createTile.sh | 32 +
deployment/pcf/jobs/delete-all/monit | 17 +
deployment/pcf/jobs/delete-all/spec | 44 +
.../jobs/delete-all/templates/delete-all.sh.erb | 131 +
deployment/pcf/jobs/deploy-all/monit | 18 +
deployment/pcf/jobs/deploy-all/spec | 145 +
.../jobs/deploy-all/templates/deploy-all.sh.erb | 384 +
.../pcf/jobs/docker-bosh-cassandra_docker/monit | 23 +
.../pcf/jobs/docker-bosh-cassandra_docker/spec | 26 +
.../docker-bosh-cassandra_docker.sh.erb | 69 +
.../jobs/docker-bosh-elasticsearch_docker/monit | 23 +
.../jobs/docker-bosh-elasticsearch_docker/spec | 26 +
.../docker-bosh-elasticsearch_docker.sh.erb | 69 +
.../pcf/packages/cassandra_docker/packaging | 26 +
deployment/pcf/packages/cassandra_docker/spec | 26 +
deployment/pcf/packages/cf_cli/packaging | 26 +
deployment/pcf/packages/cf_cli/spec | 25 +
deployment/pcf/packages/common/packaging | 23 +
deployment/pcf/packages/common/spec | 25 +
.../pcf/packages/elasticsearch_docker/packaging | 26 +
.../pcf/packages/elasticsearch_docker/spec | 26 +
deployment/pcf/packages/usergrid_app/packaging | 27 +
deployment/pcf/packages/usergrid_app/spec | 27 +
deployment/pcf/run.sh | 25 +
deployment/pcf/src/common/utils.sh | 107 +
deployment/pcf/src/templates/all_open.json | 6 +
deployment/pcf/src/usergrid_app/manifest.yml | 22 +
docs/conf.py | 4 +-
docs/data-queries/operators-and-types.md | 25 +-
docs/data-storage/collections.md | 144 +
.../creating-a-new-application.md | 16 -
docs/getting-started/creating-account.md | 21 -
docs/getting-started/using-a-sandbox-app.md | 39 -
docs/getting-started/using-the-api.md | 150 -
docs/index.rst | 22 +-
docs/installation/deployment-guide.md | 421 +
docs/installation/ug2-deploy-to-tomcat.md | 44 +-
docs/introduction/overview.md | 32 +-
docs/introduction/usergrid-features.md | 4 +-
docs/orgs-and-apps/application.md | 104 +
docs/push.tgz | Bin 1651449 -> 0 bytes
docs/reference/contribute-code.md | 41 +-
.../creating-a-new-application.md | 16 +
docs/using-usergrid/creating-account.md | 21 +
docs/using-usergrid/using-a-sandbox-app.md | 39 +
docs/using-usergrid/using-the-api.md | 150 +
portal/Gruntfile.js | 5 +-
portal/bower.json | 2 +-
portal/getStatus.js | 37 +
.../push/push-send-notification-controller.js | 1 -
portal/package.json | 2 +-
portal/status.html | 35 +
release/README.txt | 6 +-
release/binary-release.sh | 45 +
release/pom.xml | 95 +
release/release-candidate.sh | 102 +-
release/release.sh | 112 +-
release/src/main/assembly/binary.xml | 102 +
sdks/android/.gitignore | 20 -
sdks/android/LICENSE | 202 -
sdks/android/NOTICE | 12 -
sdks/android/README.md | 34 +-
sdks/android/README.txt | 13 -
sdks/android/assembly.xml | 55 -
sdks/android/build_release_zip.sh | 10 -
sdks/android/pom.xml | 106 -
.../usergrid/android/sdk/CounterIncrement.java | 72 -
.../sdk/DefaultURLConnectionFactory.java | 36 -
.../apache/usergrid/android/sdk/UGClient.java | 3179 -
.../android/sdk/URLConnectionFactory.java | 30 -
.../sdk/callbacks/ApiResponseCallback.java | 31 -
.../android/sdk/callbacks/ClientAsyncTask.java | 66 -
.../android/sdk/callbacks/ClientCallback.java | 31 -
.../sdk/callbacks/GroupsRetrievedCallback.java | 35 -
.../sdk/callbacks/QueryResultsCallback.java | 33 -
.../usergrid/android/sdk/entities/Activity.java | 1019 -
.../android/sdk/entities/Collection.java | 338 -
.../usergrid/android/sdk/entities/Device.java | 122 -
.../usergrid/android/sdk/entities/Entity.java | 552 -
.../usergrid/android/sdk/entities/Group.java | 151 -
.../usergrid/android/sdk/entities/Message.java | 159 -
.../usergrid/android/sdk/entities/User.java | 315 -
.../android/sdk/exception/ClientException.java | 43 -
.../android/sdk/response/AggregateCounter.java | 58 -
.../sdk/response/AggregateCounterSet.java | 117 -
.../android/sdk/response/ApiResponse.java | 774 -
.../sdk/response/ClientCredentialsInfo.java | 64 -
.../android/sdk/response/QueueInfo.java | 47 -
.../android/sdk/utils/DeviceUuidFactory.java | 173 -
.../usergrid/android/sdk/utils/JsonUtils.java | 185 -
.../usergrid/android/sdk/utils/MapUtils.java | 42 -
.../usergrid/android/sdk/utils/ObjectUtils.java | 39 -
.../usergrid/android/sdk/utils/UrlUtils.java | 127 -
sdks/dotnet/.gitattributes | 22 -
sdks/dotnet/.gitignore | 149 -
sdks/dotnet/LICENSE | 202 -
sdks/dotnet/NOTICE | 56 -
sdks/dotnet/README.md | 316 +-
.../ActivitiesTests.cs | 174 -
.../Usergrid.Sdk.IntegrationTests/BaseTest.cs | 146 -
.../ConnectionTests.cs | 199 -
.../DeviceTests.cs | 63 -
.../EntityCrudTests.cs | 153 -
.../EntityPagingTests.cs | 83 -
.../Usergrid.Sdk.IntegrationTests/Friend.cs | 23 -
.../Usergrid.Sdk.IntegrationTests/GroupTests.cs | 91 -
.../Usergrid.Sdk.IntegrationTests/LoginTests.cs | 96 -
.../NotificationTests.cs | 133 -
.../Properties/AssemblyInfo.cs | 55 -
.../UserManagementTests.cs | 96 -
.../Usergrid.Sdk.IntegrationTests.csproj | 109 -
.../Usergrid.Sdk.IntegrationTests.dll.config | 32 -
.../UsergridFriend.cs | 23 -
.../packages.config | 24 -
.../AuthenticationManagerTests.cs | 135 -
.../ClientTests/ActivityTests.cs | 86 -
.../ClientTests/ConnectionTests.cs | 88 -
.../ClientTests/DeviceTests.cs | 143 -
.../ClientTests/EntityTests.cs | 210 -
.../Usergrid.Sdk.Tests/ClientTests/FeedTests.cs | 65 -
.../ClientTests/GroupTests.cs | 199 -
.../ClientTests/LoginTests.cs | 67 -
.../ClientTests/NotificationTests.cs | 149 -
.../Usergrid.Sdk.Tests/ClientTests/UserTests.cs | 153 -
.../ConnectionManagerTests.cs | 240 -
.../Usergrid.Sdk.Tests/EntityManagerTests.cs | 440 -
sdks/dotnet/Usergrid.Sdk.Tests/Friend.cs | 35 -
sdks/dotnet/Usergrid.Sdk.Tests/Helpers.cs | 94 -
.../Model/NotificationRecipientsTests.cs | 147 -
.../Model/NotificationTests.cs | 55 -
.../NotificationsManagerTests.cs | 118 -
.../Properties/AssemblyInfo.cs | 57 -
.../Usergrid.Sdk.Tests.csproj | 110 -
.../Usergrid.Sdk.Tests/UsergridRequestTests.cs | 140 -
sdks/dotnet/Usergrid.Sdk.Tests/packages.config | 24 -
sdks/dotnet/Usergrid.Sdk/Client.cs | 262 -
sdks/dotnet/Usergrid.Sdk/IClient.cs | 73 -
sdks/dotnet/Usergrid.Sdk/IUsergridRequest.cs | 28 -
.../Manager/AuthenticationManager.cs | 74 -
.../Usergrid.Sdk/Manager/ConnectionManager.cs | 99 -
.../Usergrid.Sdk/Manager/EntityManager.cs | 177 -
.../Manager/IAuthenticationManager.cs | 25 -
.../Usergrid.Sdk/Manager/IConnectionManager.cs | 26 -
.../Usergrid.Sdk/Manager/IEntityManager.cs | 30 -
.../Manager/INotificationsManager.cs | 27 -
sdks/dotnet/Usergrid.Sdk/Manager/ManagerBase.cs | 42 -
.../Manager/NotificationsManager.cs | 77 -
.../Usergrid.Sdk/Model/AndroidNotification.cs | 37 -
.../Usergrid.Sdk/Model/AppleNotification.cs | 49 -
sdks/dotnet/Usergrid.Sdk/Model/AuthType.cs | 25 -
sdks/dotnet/Usergrid.Sdk/Model/Connection.cs | 24 -
.../Model/INotificationRecipients.cs | 32 -
sdks/dotnet/Usergrid.Sdk/Model/Notification.cs | 31 -
.../Model/NotificationRecipients.cs | 137 -
.../Model/NotificationSchedulerSettings.cs | 35 -
.../Usergrid.Sdk/Model/UnixDateTimeHelper.cs | 53 -
.../dotnet/Usergrid.Sdk/Model/UserGridEntity.cs | 45 -
.../Usergrid.Sdk/Model/UsergridActivity.cs | 50 -
sdks/dotnet/Usergrid.Sdk/Model/UsergridActor.cs | 29 -
.../Usergrid.Sdk/Model/UsergridCollection.cs | 30 -
.../dotnet/Usergrid.Sdk/Model/UsergridDevice.cs | 22 -
.../Model/UsergridEntitySerializer.cs | 51 -
sdks/dotnet/Usergrid.Sdk/Model/UsergridError.cs | 31 -
.../Usergrid.Sdk/Model/UsergridException.cs | 30 -
sdks/dotnet/Usergrid.Sdk/Model/UsergridGroup.cs | 24 -
sdks/dotnet/Usergrid.Sdk/Model/UsergridImage.cs | 28 -
.../Usergrid.Sdk/Model/UsergridNotifier.cs | 23 -
sdks/dotnet/Usergrid.Sdk/Model/UsergridUser.cs | 27 -
.../Payload/AndroidNotifierPayload.cs | 29 -
.../Payload/CancelNotificationPayload.cs | 25 -
.../Payload/ChangePasswordPayload.cs | 28 -
.../Payload/ClientIdLoginPayload.cs | 34 -
.../Usergrid.Sdk/Payload/LoginResponse.cs | 25 -
.../Usergrid.Sdk/Payload/NotificationPayload.cs | 38 -
.../Usergrid.Sdk/Payload/UserLoginPayload.cs | 34 -
.../Usergrid.Sdk/Payload/UsergridGetResponse.cs | 28 -
.../Usergrid.Sdk/Properties/AssemblyInfo.cs | 51 -
.../Usergrid.Sdk/RestSharpJsonSerializer.cs | 38 -
sdks/dotnet/Usergrid.Sdk/Usergrid.Sdk.csproj | 124 -
sdks/dotnet/Usergrid.Sdk/UsergridRequest.cs | 91 -
sdks/dotnet/Usergrid.Sdk/packages.config | 22 -
sdks/dotnet/Usergrid.sln | 49 -
.../new-project-template.sln | 37 -
.../new-project-template/App.config | 22 -
.../new-project-template/Program.cs | 91 -
.../Properties/AssemblyInfo.cs | 51 -
.../new-project-template.csproj | 84 -
.../packages/NSubstitute.1.6.0.0/LICENSE.txt | 27 -
.../NSubstitute.1.6.0.0.nuspec | 19 -
.../NSubstitute.1.6.0.0/acknowledgements.txt | 63 -
.../packages/NUnit.2.6.2/NUnit.2.6.2.nuspec | 31 -
sdks/dotnet/packages/NUnit.2.6.2/license.txt | 15 -
.../packages/Newtonsoft.Json.4.5.11/LICENSE.txt | 21 -
.../Newtonsoft.Json.4.5.11.nuspec | 19 -
.../dotnet/packages/RestSharp.104.1/LICENSE.txt | 202 -
.../RestSharp.104.1/RestSharp.104.1.nuspec | 24 -
sdks/dotnet/packages/repositories.config | 22 -
sdks/dotnet/samples/README.md | 1 -
.../locationSample/LocationDotNetSample.sln | 36 -
.../LocationDotNetSample/App.config | 22 -
.../LocationDotNetSample/Form1.Designer.cs | 269 -
.../LocationDotNetSample/Form1.cs | 148 -
.../LocationDotNetSample/Form1.resx | 137 -
.../LocationDotNetSample.csproj | 129 -
.../LocationDotNetSample/Program.cs | 37 -
.../Properties/AssemblyInfo.cs | 51 -
.../Properties/Resources.Designer.cs | 86 -
.../Properties/Resources.resx | 133 -
.../Properties/Settings.Designer.cs | 45 -
.../Properties/Settings.settings | 23 -
.../LocationDotNetSample/Store.cs | 45 -
.../LocationDotNetSample/packages.config | 21 -
sdks/dotnet/samples/locationSample/ReadMe.md | 20 -
.../Geocoder.0.1.0.0/Geocoder.0.1.0.0.nupkg | Bin 5053 -> 0 bytes
.../Geocoder.0.1.0.0/Geocoder.0.1.0.0.nuspec | 32 -
.../packages/Geocoder.0.1.0.0/README.txt | 3 -
.../Geocoder.0.1.0.0/lib/net45/Geocoder.dll | Bin 6144 -> 0 bytes
.../locationSample/packages/repositories.config | 20 -
sdks/dotnet/samples/locationSample/stores.json | 1 -
.../loginAndCollectionSample/BooksApp.sln | 36 -
.../BooksApp2/AddBook.Designer.vb | 109 -
.../BooksApp2/AddBook.resx | 136 -
.../BooksApp2/AddBook.vb | 33 -
.../BooksApp2/App.config | 23 -
.../loginAndCollectionSample/BooksApp2/Book.vb | 21 -
.../BooksApp2/BooksApp.vbproj | 174 -
.../BooksApp2/MainWindow.Designer.vb | 147 -
.../BooksApp2/MainWindow.resx | 146 -
.../BooksApp2/MainWindow.vb | 70 -
.../My Project/Application.Designer.vb | 53 -
.../BooksApp2/My Project/Application.myapp | 27 -
.../BooksApp2/My Project/AssemblyInfo.vb | 50 -
.../BooksApp2/My Project/Resources.Designer.vb | 78 -
.../BooksApp2/My Project/Resources.resx | 134 -
.../BooksApp2/My Project/Settings.Designer.vb | 88 -
.../BooksApp2/My Project/Settings.settings | 24 -
.../BooksApp2/Settings.vb | 22 -
.../BooksApp2/SettingsForm.Designer.vb | 164 -
.../BooksApp2/SettingsForm.resx | 137 -
.../BooksApp2/SettingsForm.vb | 44 -
.../samples/loginAndCollectionSample/Readme.md | 17 -
.../samples/messageeTutorial/Messagee.sln | 36 -
.../messageeTutorial/Messagee/App.config | 23 -
.../messageeTutorial/Messagee/Globals.vb | 22 -
.../Messagee/MainForm.Designer.vb | 260 -
.../messageeTutorial/Messagee/MainForm.resx | 143 -
.../messageeTutorial/Messagee/MainForm.vb | 97 -
.../messageeTutorial/Messagee/Messagee.vbproj | 173 -
.../Messagee/My Project/Application.Designer.vb | 53 -
.../Messagee/My Project/Application.myapp | 27 -
.../Messagee/My Project/AssemblyInfo.vb | 50 -
.../Messagee/My Project/Resources.Designer.vb | 77 -
.../Messagee/My Project/Resources.resx | 134 -
.../Messagee/My Project/Settings.Designer.vb | 88 -
.../Messagee/My Project/Settings.settings | 24 -
.../Messagee/Settings.Designer.vb | 159 -
.../messageeTutorial/Messagee/Settings.resx | 137 -
.../messageeTutorial/Messagee/Settings.vb | 28 -
.../Messagee/UserSettings.Designer.vb | 191 -
.../messageeTutorial/Messagee/UserSettings.resx | 137 -
.../messageeTutorial/Messagee/UserSettings.vb | 96 -
.../samples/messageeTutorial/Messagee/Utils.vb | 82 -
sdks/dotnet/samples/messageeTutorial/README.md | 15 -
.../Usergrid.Notifications/App.xaml | 27 -
.../Usergrid.Notifications/App.xaml.cs | 150 -
.../Assets/Logo.scale-240.png | Bin 2516 -> 0 bytes
.../Assets/SmallLogo.scale-240.png | Bin 753 -> 0 bytes
.../Assets/SplashScreen.scale-240.png | Bin 14715 -> 0 bytes
.../Assets/Square71x71Logo.scale-240.png | Bin 1122 -> 0 bytes
.../Assets/StoreLogo.scale-240.png | Bin 2200 -> 0 bytes
.../Assets/WideLogo.scale-240.png | Bin 4530 -> 0 bytes
.../Usergrid.Notifications/BackgroundTask.cs | 57 -
.../Client/EntityResponse.cs | 80 -
.../Client/IUsergridClient.cs | 123 -
.../Usergrid.Notifications/Client/PushClient.cs | 185 -
.../Usergrid.Notifications/Client/Usergrid.cs | 122 -
.../Usergrid.Notifications/MainPage.xaml | 39 -
.../Usergrid.Notifications/MainPage.xaml.cs | 143 -
.../Usergrid.Notifications/MyBackgroundTask.cs | 18 -
.../Package.StoreAssociation.xml | 194 -
.../Usergrid.Notifications/Package.appxmanifest | 61 -
.../Properties/AssemblyInfo.cs | 29 -
.../Usergrid.Notifications.csproj | 143 -
.../Usergrid.Notifications.sln | 40 -
.../Usergrid.Notifications/packages.config | 25 -
.../notifications/packages/repositories.config | 4 -
sdks/html5-javascript/Gruntfile.js | 139 -
sdks/html5-javascript/LICENSE | 202 -
sdks/html5-javascript/README.md | 885 +-
sdks/html5-javascript/Release.md | 6 -
sdks/html5-javascript/changelog.md | 76 -
.../examples/all-calls/all-calls.html | 176 -
sdks/html5-javascript/examples/all-calls/app.js | 236 -
sdks/html5-javascript/examples/dogs/app.js | 194 -
sdks/html5-javascript/examples/dogs/dogs.html | 74 -
sdks/html5-javascript/examples/facebook/app.js | 129 -
.../examples/facebook/facebook.html | 73 -
.../examples/facebook/guide.html | 63 -
.../examples/persistence/test.html | 54 -
.../examples/persistence/test.js | 130 -
.../resources/css/bootstrap-combined.min.css | 18 -
.../examples/resources/css/styles.css | 91 -
.../examples/resources/images/apigee.png | Bin 6010 -> 0 bytes
.../examples/resources/js/json2.js | 486 -
sdks/html5-javascript/examples/test/test.html | 54 -
sdks/html5-javascript/examples/test/test.js | 978 -
.../extensions/usergrid.validation.js | 267 -
sdks/html5-javascript/index.html | 70 -
sdks/html5-javascript/lib/Module.js | 49 -
sdks/html5-javascript/lib/Usergrid.js | 323 -
sdks/html5-javascript/lib/modules/Asset.js | 248 -
sdks/html5-javascript/lib/modules/Client.js | 883 -
sdks/html5-javascript/lib/modules/Collection.js | 483 -
sdks/html5-javascript/lib/modules/Counter.js | 196 -
sdks/html5-javascript/lib/modules/Entity.js | 767 -
sdks/html5-javascript/lib/modules/Error.js | 155 -
sdks/html5-javascript/lib/modules/Folder.js | 190 -
sdks/html5-javascript/lib/modules/Group.js | 231 -
sdks/html5-javascript/lib/modules/util/Ajax.js | 99 -
sdks/html5-javascript/lib/modules/util/Event.js | 33 -
.../html5-javascript/lib/modules/util/Logger.js | 89 -
.../lib/modules/util/Promise.js | 101 -
sdks/html5-javascript/package.json | 22 -
sdks/html5-javascript/tests/mocha/index.html | 60 -
sdks/html5-javascript/tests/mocha/test.js | 1078 -
.../tests/qunit/apigee_test.html | 31 -
sdks/html5-javascript/tests/qunit/tests.js | 20 -
.../resources/css/bootstrap-combined.min.css | 18 -
.../tests/resources/css/mocha.css | 270 -
.../tests/resources/css/styles.css | 91 -
.../tests/resources/images/apigee.png | Bin 6010 -> 0 bytes
.../tests/resources/js/blanket_mocha.min.js | 1 -
.../tests/resources/js/json2.js | 486 -
.../tests/resources/js/mocha.js | 5341 -
sdks/html5-javascript/tests/test.html | 54 -
sdks/html5-javascript/tests/test.js | 927 -
sdks/html5-javascript/usergrid.js | 3286 -
sdks/html5-javascript/usergrid.min.js | 20 -
sdks/ios/.gitignore | 9 -
sdks/ios/.travis.yml | 7 -
sdks/ios/Default-568h@2x.png | Bin 18594 -> 0 bytes
sdks/ios/LICENSE | 202 -
sdks/ios/Nukefile | 46 -
sdks/ios/README.md | 107 -
sdks/ios/UGAPI/SBJson/NSObject+SBJson.h | 79 -
sdks/ios/UGAPI/SBJson/NSObject+SBJson.m | 72 -
sdks/ios/UGAPI/SBJson/SBJson.h | 84 -
sdks/ios/UGAPI/SBJson/SBJsonParser.h | 101 -
sdks/ios/UGAPI/SBJson/SBJsonParser.m | 100 -
sdks/ios/UGAPI/SBJson/SBJsonStreamParser.h | 161 -
sdks/ios/UGAPI/SBJson/SBJsonStreamParser.m | 255 -
.../SBJson/SBJsonStreamParserAccumulator.h | 37 -
.../SBJson/SBJsonStreamParserAccumulator.m | 47 -
.../UGAPI/SBJson/SBJsonStreamParserAdapter.h | 148 -
.../UGAPI/SBJson/SBJsonStreamParserAdapter.m | 164 -
sdks/ios/UGAPI/SBJson/SBJsonStreamParserState.h | 83 -
sdks/ios/UGAPI/SBJson/SBJsonStreamParserState.m | 355 -
sdks/ios/UGAPI/SBJson/SBJsonStreamWriter.h | 195 -
sdks/ios/UGAPI/SBJson/SBJsonStreamWriter.m | 374 -
.../SBJson/SBJsonStreamWriterAccumulator.h | 36 -
.../SBJson/SBJsonStreamWriterAccumulator.m | 52 -
sdks/ios/UGAPI/SBJson/SBJsonStreamWriterState.h | 69 -
sdks/ios/UGAPI/SBJson/SBJsonStreamWriterState.m | 139 -
sdks/ios/UGAPI/SBJson/SBJsonTokeniser.h | 67 -
sdks/ios/UGAPI/SBJson/SBJsonTokeniser.m | 453 -
sdks/ios/UGAPI/SBJson/SBJsonUTF8Stream.h | 58 -
sdks/ios/UGAPI/SBJson/SBJsonUTF8Stream.m | 141 -
sdks/ios/UGAPI/SBJson/SBJsonWriter.h | 117 -
sdks/ios/UGAPI/SBJson/SBJsonWriter.m | 112 -
sdks/ios/UGAPI/SSKeychain.h | 357 -
sdks/ios/UGAPI/SSKeychain.m | 262 -
sdks/ios/UGAPI/UGActivity.h | 64 -
sdks/ios/UGAPI/UGActivity.m | 263 -
sdks/ios/UGAPI/UGClient.h | 328 -
sdks/ios/UGAPI/UGClient.m | 1252 -
sdks/ios/UGAPI/UGClientDelegate.h | 35 -
sdks/ios/UGAPI/UGClientResponse.h | 59 -
sdks/ios/UGAPI/UGClientResponse.m | 40 -
sdks/ios/UGAPI/UGHTTPManager.h | 74 -
sdks/ios/UGAPI/UGHTTPManager.m | 328 -
sdks/ios/UGAPI/UGMultiStepAction.h | 58 -
sdks/ios/UGAPI/UGMultiStepAction.m | 40 -
sdks/ios/UGAPI/UGQuery.h | 104 -
sdks/ios/UGAPI/UGQuery.m | 277 -
sdks/ios/UGAPI/UGUser.h | 27 -
sdks/ios/UGAPI/UGUser.m | 27 -
sdks/ios/UGAPI/v2/UGConnection.h | 289 -
sdks/ios/UGAPI/v2/UGConnection.m | 938 -
sdks/ios/UGAPI/v2/UGHTTPClient.h | 45 -
sdks/ios/UGAPI/v2/UGHTTPClient.m | 161 -
sdks/ios/UGAPI/v2/UGHTTPHelpers.h | 40 -
sdks/ios/UGAPI/v2/UGHTTPHelpers.m | 162 -
sdks/ios/UGAPI/v2/UGHTTPResult.h | 34 -
sdks/ios/UGAPI/v2/UGHTTPResult.m | 46 -
sdks/ios/UGAPIApp.xcodeproj/project.pbxproj | 653 -
.../contents.xcworkspacedata | 7 -
sdks/ios/UGAPIApp/UGAPIApp-Info.plist | 49 -
sdks/ios/UGAPIApp/UGAPIApp-Prefix.pch | 31 -
sdks/ios/UGAPIApp/UGAppAppDelegate.h | 25 -
sdks/ios/UGAPIApp/UGAppAppDelegate.m | 139 -
sdks/ios/UGAPIApp/UGAppViewController.h | 22 -
sdks/ios/UGAPIApp/UGAppViewController.m | 47 -
sdks/ios/UGAPIApp/en.lproj/InfoPlist.strings | 2 -
.../en.lproj/MainStoryboard_iPad.storyboard | 27 -
.../en.lproj/MainStoryboard_iPhone.storyboard | 27 -
sdks/ios/UGAPIApp/main.m | 27 -
sdks/ios/UGAPIAppTests/UGAPIAppTests-Info.plist | 22 -
sdks/ios/UGAPIAppTests/UGAPIAppTests.h | 22 -
sdks/ios/UGAPIAppTests/UGAPIAppTests.m | 41 -
.../UGAPIAppTests/en.lproj/InfoPlist.strings | 2 -
sdks/ios/changelog.md | 11 -
.../Books/books.xcodeproj/project.pbxproj | 342 -
.../samples/Books/books/AddBookViewController.h | 41 -
.../samples/Books/books/AddBookViewController.m | 169 -
sdks/ios/samples/Books/books/AppDelegate.h | 43 -
sdks/ios/samples/Books/books/AppDelegate.m | 43 -
.../samples/Books/books/BooksViewController.h | 41 -
.../samples/Books/books/BooksViewController.m | 154 -
.../ios/samples/Books/books/Default-568h@2x.png | Bin 18594 -> 0 bytes
sdks/ios/samples/Books/books/Default.png | Bin 6540 -> 0 bytes
sdks/ios/samples/Books/books/Default@2x.png | Bin 16107 -> 0 bytes
.../Books/books/UGSignInViewController.h | 23 -
.../Books/books/UGSignInViewController.m | 184 -
sdks/ios/samples/Books/books/books-Info.plist | 63 -
sdks/ios/samples/Books/books/books-Prefix.pch | 31 -
.../Books/books/en.lproj/InfoPlist.strings | 21 -
sdks/ios/samples/Books/books/main.m | 32 -
.../Browser/browser.xcodeproj/project.pbxproj | 487 -
.../samples/Browser/browser/Default-568h@2x.png | Bin 18594 -> 0 bytes
sdks/ios/samples/Browser/browser/Default.png | Bin 6540 -> 0 bytes
sdks/ios/samples/Browser/browser/Default@2x.png | Bin 16107 -> 0 bytes
.../ios/samples/Browser/browser/UGAppDelegate.h | 24 -
.../ios/samples/Browser/browser/UGAppDelegate.m | 39 -
.../Browser/browser/UGAppViewController.h | 27 -
.../Browser/browser/UGAppViewController.m | 143 -
.../browser/UGCollectionViewController.h | 23 -
.../browser/UGCollectionViewController.m | 115 -
.../Browser/browser/UGEntityViewController.h | 22 -
.../Browser/browser/UGEntityViewController.m | 86 -
.../Browser/browser/UGSignInViewController.h | 24 -
.../Browser/browser/UGSignInViewController.m | 185 -
.../Browser/browser/UGTextViewController.h | 23 -
.../Browser/browser/UGTextViewController.m | 43 -
.../samples/Browser/browser/browser-Info.plist | 63 -
.../samples/Browser/browser/browser-Prefix.pch | 14 -
.../Browser/browser/en.lproj/InfoPlist.strings | 2 -
sdks/ios/samples/Browser/browser/main.m | 30 -
sdks/ios/samples/parties/Icon.ai | 4620 -
.../parties/parties.xcodeproj/project.pbxproj | 481 -
sdks/ios/samples/parties/parties/AppDelegate.h | 26 -
sdks/ios/samples/parties/parties/AppDelegate.m | 73 -
.../samples/parties/parties/Default-568h@2x.png | Bin 18594 -> 0 bytes
sdks/ios/samples/parties/parties/Default.png | Bin 6540 -> 0 bytes
sdks/ios/samples/parties/parties/Default@2x.png | Bin 16107 -> 0 bytes
sdks/ios/samples/parties/parties/Icon.png | Bin 7725 -> 0 bytes
.../parties/parties/PartiesViewController.h | 24 -
.../parties/parties/PartiesViewController.m | 241 -
.../parties/parties/PartyViewController.h | 24 -
.../parties/parties/PartyViewController.m | 166 -
.../parties/parties/en.lproj/InfoPlist.strings | 2 -
sdks/ios/samples/parties/parties/main.m | 35 -
.../samples/parties/parties/parties-Info.plist | 63 -
.../samples/parties/parties/parties-Prefix.pch | 15 -
sdks/ios/test/test_client.nu | 50 -
sdks/ios/test/test_connection.nu | 119 -
sdks/java/LICENSE | 202 -
sdks/java/README.md | 22 +-
sdks/java/pom.xml | 120 -
.../org/apache/usergrid/java/client/Client.java | 1292 -
.../usergrid/java/client/entities/Activity.java | 625 -
.../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 -
.../usergrid/java/client/entities/User.java | 158 -
.../java/client/exception/ClientException.java | 41 -
.../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 -
sdks/nodejs/LICENSE | 20 -
sdks/nodejs/changelog.md | 43 -
sdks/nodejs/lib/usergrid.js | 2584 -
sdks/nodejs/package.json | 43 -
sdks/nodejs/readme.md | 745 +-
sdks/nodejs/test.js | 1077 -
sdks/nodejs/test/client.js | 183 -
sdks/nodejs/test/collection.js | 259 -
sdks/nodejs/test/entity.js | 59 -
sdks/other/README.md | 5 +
sdks/other/ios/.gitignore | 9 +
sdks/other/ios/.travis.yml | 7 +
sdks/other/ios/Default-568h@2x.png | Bin 0 -> 18594 bytes
sdks/other/ios/LICENSE | 202 +
sdks/other/ios/Nukefile | 46 +
sdks/other/ios/README.md | 80 +
sdks/other/ios/UGAPI/SBJson/NSObject+SBJson.h | 79 +
sdks/other/ios/UGAPI/SBJson/NSObject+SBJson.m | 72 +
sdks/other/ios/UGAPI/SBJson/SBJson.h | 84 +
sdks/other/ios/UGAPI/SBJson/SBJsonParser.h | 101 +
sdks/other/ios/UGAPI/SBJson/SBJsonParser.m | 100 +
.../other/ios/UGAPI/SBJson/SBJsonStreamParser.h | 161 +
.../other/ios/UGAPI/SBJson/SBJsonStreamParser.m | 255 +
.../SBJson/SBJsonStreamParserAccumulator.h | 37 +
.../SBJson/SBJsonStreamParserAccumulator.m | 47 +
.../UGAPI/SBJson/SBJsonStreamParserAdapter.h | 148 +
.../UGAPI/SBJson/SBJsonStreamParserAdapter.m | 164 +
.../ios/UGAPI/SBJson/SBJsonStreamParserState.h | 83 +
.../ios/UGAPI/SBJson/SBJsonStreamParserState.m | 355 +
.../other/ios/UGAPI/SBJson/SBJsonStreamWriter.h | 195 +
.../other/ios/UGAPI/SBJson/SBJsonStreamWriter.m | 374 +
.../SBJson/SBJsonStreamWriterAccumulator.h | 36 +
.../SBJson/SBJsonStreamWriterAccumulator.m | 52 +
.../ios/UGAPI/SBJson/SBJsonStreamWriterState.h | 69 +
.../ios/UGAPI/SBJson/SBJsonStreamWriterState.m | 139 +
sdks/other/ios/UGAPI/SBJson/SBJsonTokeniser.h | 67 +
sdks/other/ios/UGAPI/SBJson/SBJsonTokeniser.m | 453 +
sdks/other/ios/UGAPI/SBJson/SBJsonUTF8Stream.h | 58 +
sdks/other/ios/UGAPI/SBJson/SBJsonUTF8Stream.m | 141 +
sdks/other/ios/UGAPI/SBJson/SBJsonWriter.h | 117 +
sdks/other/ios/UGAPI/SBJson/SBJsonWriter.m | 112 +
sdks/other/ios/UGAPI/SSKeychain.h | 357 +
sdks/other/ios/UGAPI/SSKeychain.m | 262 +
sdks/other/ios/UGAPI/UGActivity.h | 64 +
sdks/other/ios/UGAPI/UGActivity.m | 263 +
sdks/other/ios/UGAPI/UGClient.h | 328 +
sdks/other/ios/UGAPI/UGClient.m | 1252 +
sdks/other/ios/UGAPI/UGClientDelegate.h | 35 +
sdks/other/ios/UGAPI/UGClientResponse.h | 59 +
sdks/other/ios/UGAPI/UGClientResponse.m | 40 +
sdks/other/ios/UGAPI/UGHTTPManager.h | 74 +
sdks/other/ios/UGAPI/UGHTTPManager.m | 328 +
sdks/other/ios/UGAPI/UGMultiStepAction.h | 58 +
sdks/other/ios/UGAPI/UGMultiStepAction.m | 40 +
sdks/other/ios/UGAPI/UGQuery.h | 104 +
sdks/other/ios/UGAPI/UGQuery.m | 277 +
sdks/other/ios/UGAPI/UGUser.h | 27 +
sdks/other/ios/UGAPI/UGUser.m | 27 +
sdks/other/ios/UGAPI/v2/UGConnection.h | 289 +
sdks/other/ios/UGAPI/v2/UGConnection.m | 938 +
sdks/other/ios/UGAPI/v2/UGHTTPClient.h | 45 +
sdks/other/ios/UGAPI/v2/UGHTTPClient.m | 161 +
sdks/other/ios/UGAPI/v2/UGHTTPHelpers.h | 40 +
sdks/other/ios/UGAPI/v2/UGHTTPHelpers.m | 162 +
sdks/other/ios/UGAPI/v2/UGHTTPResult.h | 34 +
sdks/other/ios/UGAPI/v2/UGHTTPResult.m | 46 +
.../ios/UGAPIApp.xcodeproj/project.pbxproj | 653 +
.../contents.xcworkspacedata | 7 +
sdks/other/ios/UGAPIApp/UGAPIApp-Info.plist | 49 +
sdks/other/ios/UGAPIApp/UGAPIApp-Prefix.pch | 31 +
sdks/other/ios/UGAPIApp/UGAppAppDelegate.h | 25 +
sdks/other/ios/UGAPIApp/UGAppAppDelegate.m | 139 +
sdks/other/ios/UGAPIApp/UGAppViewController.h | 22 +
sdks/other/ios/UGAPIApp/UGAppViewController.m | 47 +
.../ios/UGAPIApp/en.lproj/InfoPlist.strings | 2 +
.../en.lproj/MainStoryboard_iPad.storyboard | 27 +
.../en.lproj/MainStoryboard_iPhone.storyboard | 27 +
sdks/other/ios/UGAPIApp/main.m | 27 +
.../ios/UGAPIAppTests/UGAPIAppTests-Info.plist | 22 +
sdks/other/ios/UGAPIAppTests/UGAPIAppTests.h | 22 +
sdks/other/ios/UGAPIAppTests/UGAPIAppTests.m | 41 +
.../UGAPIAppTests/en.lproj/InfoPlist.strings | 2 +
sdks/other/ios/changelog.md | 11 +
.../Books/books.xcodeproj/project.pbxproj | 342 +
.../samples/Books/books/AddBookViewController.h | 41 +
.../samples/Books/books/AddBookViewController.m | 169 +
.../other/ios/samples/Books/books/AppDelegate.h | 43 +
.../other/ios/samples/Books/books/AppDelegate.m | 43 +
.../samples/Books/books/BooksViewController.h | 41 +
.../samples/Books/books/BooksViewController.m | 154 +
.../ios/samples/Books/books/Default-568h@2x.png | Bin 0 -> 18594 bytes
sdks/other/ios/samples/Books/books/Default.png | Bin 0 -> 6540 bytes
.../ios/samples/Books/books/Default@2x.png | Bin 0 -> 16107 bytes
.../Books/books/UGSignInViewController.h | 23 +
.../Books/books/UGSignInViewController.m | 184 +
.../ios/samples/Books/books/books-Info.plist | 63 +
.../ios/samples/Books/books/books-Prefix.pch | 31 +
.../Books/books/en.lproj/InfoPlist.strings | 21 +
sdks/other/ios/samples/Books/books/main.m | 32 +
.../Browser/browser.xcodeproj/project.pbxproj | 487 +
.../samples/Browser/browser/Default-568h@2x.png | Bin 0 -> 18594 bytes
.../ios/samples/Browser/browser/Default.png | Bin 0 -> 6540 bytes
.../ios/samples/Browser/browser/Default@2x.png | Bin 0 -> 16107 bytes
.../ios/samples/Browser/browser/UGAppDelegate.h | 24 +
.../ios/samples/Browser/browser/UGAppDelegate.m | 39 +
.../Browser/browser/UGAppViewController.h | 27 +
.../Browser/browser/UGAppViewController.m | 143 +
.../browser/UGCollectionViewController.h | 23 +
.../browser/UGCollectionViewController.m | 115 +
.../Browser/browser/UGEntityViewController.h | 22 +
.../Browser/browser/UGEntityViewController.m | 86 +
.../Browser/browser/UGSignInViewController.h | 24 +
.../Browser/browser/UGSignInViewController.m | 185 +
.../Browser/browser/UGTextViewController.h | 23 +
.../Browser/browser/UGTextViewController.m | 43 +
.../samples/Browser/browser/browser-Info.plist | 63 +
.../samples/Browser/browser/browser-Prefix.pch | 14 +
.../Browser/browser/en.lproj/InfoPlist.strings | 2 +
sdks/other/ios/samples/Browser/browser/main.m | 30 +
sdks/other/ios/samples/parties/Icon.ai | 4620 +
.../parties/parties.xcodeproj/project.pbxproj | 481 +
.../ios/samples/parties/parties/AppDelegate.h | 26 +
.../ios/samples/parties/parties/AppDelegate.m | 73 +
.../samples/parties/parties/Default-568h@2x.png | Bin 0 -> 18594 bytes
.../ios/samples/parties/parties/Default.png | Bin 0 -> 6540 bytes
.../ios/samples/parties/parties/Default@2x.png | Bin 0 -> 16107 bytes
sdks/other/ios/samples/parties/parties/Icon.png | Bin 0 -> 7725 bytes
.../parties/parties/PartiesViewController.h | 24 +
.../parties/parties/PartiesViewController.m | 241 +
.../parties/parties/PartyViewController.h | 24 +
.../parties/parties/PartyViewController.m | 166 +
.../parties/parties/en.lproj/InfoPlist.strings | 2 +
sdks/other/ios/samples/parties/parties/main.m | 35 +
.../samples/parties/parties/parties-Info.plist | 63 +
.../samples/parties/parties/parties-Prefix.pch | 15 +
sdks/other/ios/test/test_client.nu | 50 +
sdks/other/ios/test/test_connection.nu | 119 +
sdks/other/perl/Build.PL | 46 +
sdks/other/perl/LICENSE | 202 +
sdks/other/perl/MANIFEST | 23 +
sdks/other/perl/Makefile.PL | 41 +
sdks/other/perl/README.md | 341 +
sdks/other/perl/examples/books.pl | 48 +
sdks/other/perl/lib/Usergrid/Client.pm | 492 +
sdks/other/perl/lib/Usergrid/Collection.pm | 212 +
sdks/other/perl/lib/Usergrid/Entity.pm | 92 +
sdks/other/perl/lib/Usergrid/Request.pm | 249 +
sdks/other/perl/t/01_init.t | 27 +
sdks/other/perl/t/02_login.t | 64 +
sdks/other/perl/t/03_update.t | 102 +
sdks/other/perl/t/04_collection.t | 104 +
sdks/other/perl/t/05_query.t | 108 +
sdks/other/perl/t/06_batch_update.t | 107 +
sdks/other/perl/t/07_batch_delete.t | 87 +
sdks/other/perl/t/08_connections.t | 94 +
sdks/other/perl/t/09_paging.t | 140 +
sdks/other/perl/t/10_auto_paging.t | 94 +
sdks/other/php/LICENSE | 202 +
sdks/other/php/README.md | 388 +
sdks/other/php/changelog.md | 0
sdks/other/php/examples/autoloader.inc.php | 36 +
sdks/other/php/examples/quick_start/index.php | 45 +
sdks/other/php/examples/tests/Tester.php | 80 +
sdks/other/php/examples/tests/client_auth.php | 101 +
sdks/other/php/examples/tests/collection.php | 154 +
sdks/other/php/examples/tests/entity.php | 114 +
sdks/other/php/examples/tests/exceptions.php | 45 +
sdks/other/php/examples/tests/generic.php | 122 +
sdks/other/php/examples/tests/push.php | 71 +
sdks/other/php/examples/tests/pushtest_dev.p12 | Bin 0 -> 3203 bytes
sdks/other/php/examples/tests/test.php | 56 +
sdks/other/php/examples/tests/user.php | 137 +
.../php/lib/vendor/Apache/Usergrid/Client.php | 813 +
.../lib/vendor/Apache/Usergrid/Collection.php | 313 +
.../php/lib/vendor/Apache/Usergrid/Entity.php | 320 +
.../lib/vendor/Apache/Usergrid/Exceptions.php | 41 +
.../lib/vendor/Apache/Usergrid/Notification.php | 103 +
.../php/lib/vendor/Apache/Usergrid/Request.php | 174 +
.../php/lib/vendor/Apache/Usergrid/Response.php | 90 +
sdks/other/php/tests/autoloader.inc.php | 36 +
sdks/other/php5/apache-usergrid/.gitignore | 12 +
.../Examples/attrubites/attributes.php | 122 +
.../Examples/collections/books.php | 130 +
.../Examples/collections/data.php | 38 +
.../Examples/collections/users.php | 120 +
.../php5/apache-usergrid/Examples/examples.md | 17 +
.../php5/apache-usergrid/Examples/examples.php | 245 +
.../Examples/management/management.php | 91 +
.../apache-usergrid/Examples/messages/data.php | 17 +
.../Examples/messages/messages.php | 62 +
.../Examples/notifications/data.php | 17 +
.../Examples/notifications/notifications.php | 86 +
.../Examples/notifications/notifiers.php | 79 +
sdks/other/php5/apache-usergrid/LICENSE | 202 +
sdks/other/php5/apache-usergrid/README.md | 219 +
sdks/other/php5/apache-usergrid/TODO.md | 2 +
sdks/other/php5/apache-usergrid/composer.json | 40 +
sdks/other/php5/apache-usergrid/composer.lock | 1225 +
sdks/other/php5/apache-usergrid/phpunit.xml | 29 +
.../src/Api/Exception/BadRequestException.php | 34 +
.../src/Api/Exception/InvalidIdException.php | 33 +
.../src/Api/Exception/NotFoundException.php | 33 +
.../src/Api/Exception/ServerErrorException.php | 33 +
.../src/Api/Exception/UnauthorizedException.php | 34 +
.../src/Api/Exception/UsergridException.php | 152 +
.../apache-usergrid/src/Api/Filters/Boolean.php | 44 +
.../apache-usergrid/src/Api/Filters/Date.php | 44 +
.../apache-usergrid/src/Api/Filters/Number.php | 48 +
.../apache-usergrid/src/Api/GuzzleClient.php | 64 +
.../src/Api/Models/Application.php | 35 +
.../src/Api/Models/BaseCollection.php | 116 +
.../src/Api/Models/Collection.php | 37 +
.../apache-usergrid/src/Api/Models/Device.php | 50 +
.../apache-usergrid/src/Api/Models/Entity.php | 36 +
.../apache-usergrid/src/Api/Models/Event.php | 35 +
.../apache-usergrid/src/Api/Models/Group.php | 54 +
.../src/Api/Models/GuzzleCommandTrait.php | 59 +
.../apache-usergrid/src/Api/Models/Notifier.php | 36 +
.../src/Api/Models/Organization.php | 38 +
.../apache-usergrid/src/Api/Models/Receipt.php | 36 +
.../apache-usergrid/src/Api/Models/Role.php | 54 +
.../apache-usergrid/src/Api/Models/User.php | 77 +
.../apache-usergrid/src/Api/QueryAggregator.php | 61 +
.../src/Api/ResourceIterator.php | 69 +
.../php5/apache-usergrid/src/Api/Usergrid.php | 452 +
.../Oauth2/GrantType/AuthorizationCode.php | 77 +
.../Oauth2/GrantType/ClientCredentials.php | 73 +
.../Oauth2/GrantType/GrantTypeInterface.php | 41 +
.../GrantType/HWIOAuthBundleRefreshToken.php | 62 +
.../Oauth2/GrantType/PasswordCredentials.php | 75 +
.../Plugin/Oauth2/GrantType/RefreshToken.php | 74 +
.../src/Guzzle/Plugin/Oauth2/Oauth2Plugin.php | 212 +
.../Laravel/ApacheUsergridServiceProvider.php | 159 +
.../src/Laravel/Facades/Usergrid.php | 42 +
.../src/Manifests/1.0.0/Application.php | 979 +
.../src/Manifests/1.0.0/Errors.php | 53 +
.../src/Manifests/1.0.0/Management.php | 1076 +
.../src/Manifests/1.0.0/Manifest.php | 25 +
.../src/Manifests/1.0.0/Notification.php | 154 +
.../src/Manifests/1.0.1/Activities.php | 24 +
.../src/Manifests/1.0.1/Application.php | 1108 +
.../src/Manifests/1.0.1/Assets.php | 24 +
.../src/Manifests/1.0.1/Custom.php | 381 +
.../src/Manifests/1.0.1/Devices.php | 465 +
.../src/Manifests/1.0.1/Errors.php | 50 +
.../src/Manifests/1.0.1/Events.php | 24 +
.../src/Manifests/1.0.1/Groups.php | 486 +
.../src/Manifests/1.0.1/Management.php | 1076 +
.../src/Manifests/1.0.1/Manifest.php | 24 +
.../src/Manifests/1.0.1/Messages.php | 19 +
.../src/Manifests/1.0.1/Notifications.php | 241 +
.../src/Manifests/1.0.1/Notifiers.php | 166 +
.../src/Manifests/1.0.1/Receipts.php | 24 +
.../src/Manifests/1.0.1/Roles.php | 381 +
.../src/Manifests/1.0.1/Users.php | 381 +
.../Manifests/swagger-json/applications.json | 1262 +
.../src/Manifests/swagger-json/management.json | 1905 +
.../src/Manifests/swagger-json/resources.json | 15 +
.../src/Native/ConfigRepository.php | 102 +
.../src/Native/Facades/Usergrid.php | 118 +
.../src/Native/UsergridBootstrapper.php | 150 +
.../php5/apache-usergrid/src/config/config.php | 53 +
.../tests/Api/ApplicationTest.php | 72 +
.../apache-usergrid/tests/Api/AttributeTest.php | 59 +
.../Api/Exception/BadRequestExceptionTest.php | 59 +
.../Api/Exception/InvalidIdExceptionTest.php | 58 +
.../Api/Exception/NotFoundExceptionTest.php | 57 +
.../Api/Exception/ServerErrorExceptionTest.php | 58 +
.../Api/Exception/UnauthorizedExceptionTest.php | 58 +
.../tests/Api/Filters/BooleanTest.php | 45 +
.../tests/Api/Filters/DateTest.php | 41 +
.../tests/Api/ManagementTest.php | 59 +
.../tests/Api/QueryAggregatorTest.php | 40 +
.../apache-usergrid/tests/Api/UsergridTest.php | 153 +
.../tests/Laravel/Facades/UsergridTest.php | 53 +
.../php5/apache-usergrid/tests/bootstrap.php | 61 +
sdks/other/ruby-on-rails/Gemfile | 19 +
sdks/other/ruby-on-rails/LICENSE.txt | 14 +
sdks/other/ruby-on-rails/README.md | 212 +
sdks/other/ruby-on-rails/Rakefile | 22 +
sdks/other/ruby-on-rails/lib/extensions/hash.rb | 23 +
.../ruby-on-rails/lib/extensions/resource.rb | 66 +
.../ruby-on-rails/lib/usergrid_ironhorse.rb | 39 +
.../lib/usergrid_ironhorse/base.rb | 370 +
.../lib/usergrid_ironhorse/query.rb | 929 +
.../lib/usergrid_ironhorse/user_context.rb | 96 +
.../lib/usergrid_ironhorse/version.rb | 21 +
sdks/other/ruby-on-rails/spec/spec_helper.rb | 93 +
.../other/ruby-on-rails/spec/spec_settings.yaml | 20 +
.../spec/support/active_model_lint.rb | 33 +
.../spec/usergrid_ironhorse/base_spec.rb | 452 +
.../ruby-on-rails/usergrid_ironhorse.gemspec | 44 +
sdks/other/ruby/.gitignore | 18 +
sdks/other/ruby/.rspec | 1 +
sdks/other/ruby/.rvmrc | 2 +
sdks/other/ruby/Gemfile | 19 +
sdks/other/ruby/LICENSE | 14 +
sdks/other/ruby/README.md | 268 +
sdks/other/ruby/Rakefile | 22 +
sdks/other/ruby/bin/autospec | 16 +
sdks/other/ruby/bin/htmldiff | 16 +
sdks/other/ruby/bin/ldiff | 16 +
sdks/other/ruby/bin/restclient | 16 +
sdks/other/ruby/bin/rspec | 16 +
.../other/ruby/lib/usergrid/core/application.rb | 84 +
sdks/other/ruby/lib/usergrid/core/collection.rb | 121 +
sdks/other/ruby/lib/usergrid/core/entity.rb | 80 +
sdks/other/ruby/lib/usergrid/core/management.rb | 57 +
.../ruby/lib/usergrid/core/organization.rb | 74 +
sdks/other/ruby/lib/usergrid/core/resource.rb | 157 +
sdks/other/ruby/lib/usergrid/extensions/hash.rb | 45 +
.../ruby/lib/usergrid/extensions/response.rb | 96 +
sdks/other/ruby/lib/usergrid/version.rb | 18 +
sdks/other/ruby/lib/usergrid_iron.rb | 43 +
sdks/other/ruby/spec/spec_helper.rb | 89 +
sdks/other/ruby/spec/spec_settings.yaml | 27 +
.../ruby/spec/usergrid/core/application_spec.rb | 342 +
.../ruby/spec/usergrid/core/collection_spec.rb | 125 +
.../ruby/spec/usergrid/core/entity_spec.rb | 91 +
.../ruby/spec/usergrid/core/management_spec.rb | 51 +
.../spec/usergrid/core/organization_spec.rb | 113 +
.../ruby/spec/usergrid/core/resource_spec.rb | 63 +
.../ruby/spec/usergrid/extensions/hash_spec.rb | 40 +
sdks/other/ruby/usergrid_iron.gemspec | 41 +
sdks/perl/Build.PL | 46 -
sdks/perl/LICENSE | 202 -
sdks/perl/MANIFEST | 23 -
sdks/perl/Makefile.PL | 41 -
sdks/perl/README.md | 341 -
sdks/perl/examples/books.pl | 48 -
sdks/perl/lib/Usergrid/Client.pm | 492 -
sdks/perl/lib/Usergrid/Collection.pm | 212 -
sdks/perl/lib/Usergrid/Entity.pm | 92 -
sdks/perl/lib/Usergrid/Request.pm | 249 -
sdks/perl/t/01_init.t | 27 -
sdks/perl/t/02_login.t | 64 -
sdks/perl/t/03_update.t | 102 -
sdks/perl/t/04_collection.t | 104 -
sdks/perl/t/05_query.t | 108 -
sdks/perl/t/06_batch_update.t | 107 -
sdks/perl/t/07_batch_delete.t | 87 -
sdks/perl/t/08_connections.t | 94 -
sdks/perl/t/09_paging.t | 140 -
sdks/perl/t/10_auto_paging.t | 94 -
sdks/php/LICENSE | 202 -
sdks/php/README.md | 388 -
sdks/php/changelog.md | 0
sdks/php/examples/autoloader.inc.php | 36 -
sdks/php/examples/quick_start/index.php | 45 -
sdks/php/examples/tests/Tester.php | 80 -
sdks/php/examples/tests/client_auth.php | 101 -
sdks/php/examples/tests/collection.php | 154 -
sdks/php/examples/tests/entity.php | 114 -
sdks/php/examples/tests/exceptions.php | 45 -
sdks/php/examples/tests/generic.php | 122 -
sdks/php/examples/tests/push.php | 71 -
sdks/php/examples/tests/pushtest_dev.p12 | Bin 3203 -> 0 bytes
sdks/php/examples/tests/test.php | 56 -
sdks/php/examples/tests/user.php | 137 -
sdks/php/lib/vendor/Apache/Usergrid/Client.php | 813 -
.../lib/vendor/Apache/Usergrid/Collection.php | 313 -
sdks/php/lib/vendor/Apache/Usergrid/Entity.php | 320 -
.../lib/vendor/Apache/Usergrid/Exceptions.php | 41 -
.../lib/vendor/Apache/Usergrid/Notification.php | 103 -
sdks/php/lib/vendor/Apache/Usergrid/Request.php | 174 -
.../php/lib/vendor/Apache/Usergrid/Response.php | 90 -
sdks/php/tests/autoloader.inc.php | 36 -
sdks/php5/apache-usergrid/.gitignore | 12 -
.../Examples/attrubites/attributes.php | 122 -
.../Examples/collections/books.php | 130 -
.../Examples/collections/data.php | 38 -
.../Examples/collections/users.php | 120 -
sdks/php5/apache-usergrid/Examples/examples.md | 17 -
sdks/php5/apache-usergrid/Examples/examples.php | 245 -
.../Examples/management/management.php | 91 -
.../apache-usergrid/Examples/messages/data.php | 17 -
.../Examples/messages/messages.php | 62 -
.../Examples/notifications/data.php | 17 -
.../Examples/notifications/notifications.php | 86 -
.../Examples/notifications/notifiers.php | 79 -
sdks/php5/apache-usergrid/LICENSE | 202 -
sdks/php5/apache-usergrid/README.md | 219 -
sdks/php5/apache-usergrid/TODO.md | 2 -
sdks/php5/apache-usergrid/composer.json | 40 -
sdks/php5/apache-usergrid/composer.lock | 1225 -
sdks/php5/apache-usergrid/phpunit.xml | 29 -
.../src/Api/Exception/BadRequestException.php | 34 -
.../src/Api/Exception/InvalidIdException.php | 33 -
.../src/Api/Exception/NotFoundException.php | 33 -
.../src/Api/Exception/ServerErrorException.php | 33 -
.../src/Api/Exception/UnauthorizedException.php | 34 -
.../src/Api/Exception/UsergridException.php | 152 -
.../apache-usergrid/src/Api/Filters/Boolean.php | 44 -
.../apache-usergrid/src/Api/Filters/Date.php | 44 -
.../apache-usergrid/src/Api/Filters/Number.php | 48 -
.../apache-usergrid/src/Api/GuzzleClient.php | 64 -
.../src/Api/Models/Application.php | 35 -
.../src/Api/Models/BaseCollection.php | 116 -
.../src/Api/Models/Collection.php | 37 -
.../apache-usergrid/src/Api/Models/Device.php | 50 -
.../apache-usergrid/src/Api/Models/Entity.php | 36 -
.../apache-usergrid/src/Api/Models/Event.php | 35 -
.../apache-usergrid/src/Api/Models/Group.php | 54 -
.../src/Api/Models/GuzzleCommandTrait.php | 59 -
.../apache-usergrid/src/Api/Models/Notifier.php | 36 -
.../src/Api/Models/Organization.php | 38 -
.../apache-usergrid/src/Api/Models/Receipt.php | 36 -
.../apache-usergrid/src/Api/Models/Role.php | 54 -
.../apache-usergrid/src/Api/Models/User.php | 77 -
.../apache-usergrid/src/Api/QueryAggregator.php | 61 -
.../src/Api/ResourceIterator.php | 69 -
sdks/php5/apache-usergrid/src/Api/Usergrid.php | 452 -
.../Oauth2/GrantType/AuthorizationCode.php | 77 -
.../Oauth2/GrantType/ClientCredentials.php | 73 -
.../Oauth2/GrantType/GrantTypeInterface.php | 41 -
.../GrantType/HWIOAuthBundleRefreshToken.php | 62 -
.../Oauth2/GrantType/PasswordCredentials.php | 75 -
.../Plugin/Oauth2/GrantType/RefreshToken.php | 74 -
.../src/Guzzle/Plugin/Oauth2/Oauth2Plugin.php | 212 -
.../Laravel/ApacheUsergridServiceProvider.php | 159 -
.../src/Laravel/Facades/Usergrid.php | 42 -
.../src/Manifests/1.0.0/Application.php | 979 -
.../src/Manifests/1.0.0/Errors.php | 53 -
.../src/Manifests/1.0.0/Management.php | 1076 -
.../src/Manifests/1.0.0/Manifest.php | 25 -
.../src/Manifests/1.0.0/Notification.php | 154 -
.../src/Manifests/1.0.1/Activities.php | 24 -
.../src/Manifests/1.0.1/Application.php | 1108 -
.../src/Manifests/1.0.1/Assets.php | 24 -
.../src/Manifests/1.0.1/Custom.php | 381 -
.../src/Manifests/1.0.1/Devices.php | 465 -
.../src/Manifests/1.0.1/Errors.php | 50 -
.../src/Manifests/1.0.1/Events.php | 24 -
.../src/Manifests/1.0.1/Groups.php | 486 -
.../src/Manifests/1.0.1/Management.php | 1076 -
.../src/Manifests/1.0.1/Manifest.php | 24 -
.../src/Manifests/1.0.1/Messages.php | 19 -
.../src/Manifests/1.0.1/Notifications.php | 241 -
.../src/Manifests/1.0.1/Notifiers.php | 166 -
.../src/Manifests/1.0.1/Receipts.php | 24 -
.../src/Manifests/1.0.1/Roles.php | 381 -
.../src/Manifests/1.0.1/Users.php | 381 -
.../Manifests/swagger-json/applications.json | 1262 -
.../src/Manifests/swagger-json/management.json | 1905 -
.../src/Manifests/swagger-json/resources.json | 15 -
.../src/Native/ConfigRepository.php | 102 -
.../src/Native/Facades/Usergrid.php | 118 -
.../src/Native/UsergridBootstrapper.php | 150 -
sdks/php5/apache-usergrid/src/config/config.php | 53 -
.../tests/Api/ApplicationTest.php | 72 -
.../apache-usergrid/tests/Api/AttributeTest.php | 59 -
.../Api/Exception/BadRequestExceptionTest.php | 59 -
.../Api/Exception/InvalidIdExceptionTest.php | 58 -
.../Api/Exception/NotFoundExceptionTest.php | 57 -
.../Api/Exception/ServerErrorExceptionTest.php | 58 -
.../Api/Exception/UnauthorizedExceptionTest.php | 58 -
.../tests/Api/Filters/BooleanTest.php | 45 -
.../tests/Api/Filters/DateTest.php | 41 -
.../tests/Api/ManagementTest.php | 59 -
.../tests/Api/QueryAggregatorTest.php | 40 -
.../apache-usergrid/tests/Api/UsergridTest.php | 153 -
.../tests/Laravel/Facades/UsergridTest.php | 53 -
sdks/php5/apache-usergrid/tests/bootstrap.php | 61 -
sdks/python/README.md | 4 +
sdks/ruby-on-rails/Gemfile | 19 -
sdks/ruby-on-rails/LICENSE.txt | 14 -
sdks/ruby-on-rails/README.md | 212 -
sdks/ruby-on-rails/Rakefile | 22 -
sdks/ruby-on-rails/lib/extensions/hash.rb | 23 -
sdks/ruby-on-rails/lib/extensions/resource.rb | 66 -
sdks/ruby-on-rails/lib/usergrid_ironhorse.rb | 39 -
.../lib/usergrid_ironhorse/base.rb | 370 -
.../lib/usergrid_ironhorse/query.rb | 929 -
.../lib/usergrid_ironhorse/user_context.rb | 96 -
.../lib/usergrid_ironhorse/version.rb | 21 -
sdks/ruby-on-rails/spec/spec_helper.rb | 93 -
sdks/ruby-on-rails/spec/spec_settings.yaml | 20 -
.../spec/support/active_model_lint.rb | 33 -
.../spec/usergrid_ironhorse/base_spec.rb | 452 -
sdks/ruby-on-rails/usergrid_ironhorse.gemspec | 44 -
sdks/ruby/.gitignore | 18 -
sdks/ruby/.rspec | 1 -
sdks/ruby/.rvmrc | 2 -
sdks/ruby/Gemfile | 19 -
sdks/ruby/LICENSE | 14 -
sdks/ruby/README.md | 268 -
sdks/ruby/Rakefile | 22 -
sdks/ruby/bin/autospec | 16 -
sdks/ruby/bin/htmldiff | 16 -
sdks/ruby/bin/ldiff | 16 -
sdks/ruby/bin/restclient | 16 -
sdks/ruby/bin/rspec | 16 -
sdks/ruby/lib/usergrid/core/application.rb | 84 -
sdks/ruby/lib/usergrid/core/collection.rb | 121 -
sdks/ruby/lib/usergrid/core/entity.rb | 80 -
sdks/ruby/lib/usergrid/core/management.rb | 57 -
sdks/ruby/lib/usergrid/core/organization.rb | 74 -
sdks/ruby/lib/usergrid/core/resource.rb | 157 -
sdks/ruby/lib/usergrid/extensions/hash.rb | 45 -
sdks/ruby/lib/usergrid/extensions/response.rb | 96 -
sdks/ruby/lib/usergrid/version.rb | 18 -
sdks/ruby/lib/usergrid_iron.rb | 43 -
sdks/ruby/spec/spec_helper.rb | 89 -
sdks/ruby/spec/spec_settings.yaml | 27 -
.../ruby/spec/usergrid/core/application_spec.rb | 342 -
sdks/ruby/spec/usergrid/core/collection_spec.rb | 125 -
sdks/ruby/spec/usergrid/core/entity_spec.rb | 91 -
sdks/ruby/spec/usergrid/core/management_spec.rb | 51 -
.../spec/usergrid/core/organization_spec.rb | 113 -
sdks/ruby/spec/usergrid/core/resource_spec.rb | 63 -
sdks/ruby/spec/usergrid/extensions/hash_spec.rb | 40 -
sdks/ruby/usergrid_iron.gemspec | 41 -
sdks/swift/README.md | 4 +
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/Coverage.md | 10 +-
stack/README.md | 39 +-
stack/awscluster/README.md | 163 -
stack/awscluster/assembly.xml | 74 -
stack/awscluster/aws-sample.properties | 19 -
stack/awscluster/gatling-cluster-cf.json | 386 -
stack/awscluster/pom.xml | 237 -
stack/awscluster/src/main/cql/update_locks.cql | 23 -
.../awscluster/src/main/cql/update_usergrid.cql | 27 -
.../main/cql/update_usergrid_applications.cql | 46 -
.../src/main/dist/init_instance/create_raid0.sh | 54 -
.../main/dist/init_instance/init_db_server.sh | 76 -
.../main/dist/init_instance/init_es_server.sh | 71 -
.../dist/init_instance/init_graphite_server.sh | 69 -
.../dist/init_instance/init_opscenter_server.sh | 287 -
.../main/dist/init_instance/init_rest_server.sh | 257 -
.../dist/init_instance/install_cassandra.sh | 51 -
.../main/dist/init_instance/install_collectd.sh | 350 -
.../dist/init_instance/install_elasticsearch.sh | 123 -
.../init_instance/install_opscenter_agent.sh | 42 -
.../dist/init_instance/install_oraclejdk.sh | 55 -
.../main/dist/init_instance/install_yourkit.sh | 39 -
.../main/dist/init_instance/update_keyspaces.sh | 75 -
.../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 | 227 -
.../src/main/groovy/configure_cassandra.groovy | 129 -
.../main/groovy/configure_elasticsearch.groovy | 169 -
.../groovy/configure_opscenter_agent.groovy | 50 -
.../groovy/configure_opscenter_cassandra.groovy | 120 -
.../groovy/configure_opscenter_usergrid.groovy | 58 -
.../src/main/groovy/configure_portal_new.groovy | 28 -
.../src/main/groovy/configure_usergrid.groovy | 207 -
.../src/main/groovy/create_dashboard.groovy | 79 -
.../src/main/groovy/get_first_instance.groovy | 46 -
.../src/main/groovy/registry_register.groovy | 38 -
.../src/main/groovy/tag_instance.groovy | 55 -
.../src/main/groovy/wait_for_instances.groovy | 47 -
stack/awscluster/ugcluster-cf.json | 2062 -
stack/build-tools/pom.xml | 13 +-
stack/config/pom.xml | 12 +-
.../main/resources/usergrid-default.properties | 169 +-
.../src/test/resources/usergrid-test.properties | 43 +-
stack/core/pom.xml | 863 +-
.../usergrid/batch/UsergridJobFactory.java | 2 +-
.../apache/usergrid/batch/job/OnlyOnceJob.java | 21 +-
.../batch/service/JobSchedulerService.java | 57 +-
.../batch/service/SchedulerServiceImpl.java | 34 +-
.../hazelcast/HazelcastLifecycleMonitor.java | 8 +-
.../corepersistence/ApplicationIdCache.java | 6 +-
.../corepersistence/ApplicationIdCacheImpl.java | 73 +-
.../usergrid/corepersistence/CoreModule.java | 182 +-
.../corepersistence/CpEntityManager.java | 746 +-
.../corepersistence/CpEntityManagerFactory.java | 405 +-
.../corepersistence/CpManagerCache.java | 2 +-
.../corepersistence/CpRelationManager.java | 411 +-
.../usergrid/corepersistence/CpSetup.java | 117 +-
.../usergrid/corepersistence/CpWalker.java | 19 +-
.../corepersistence/EntityManagerFig.java | 13 +
.../usergrid/corepersistence/GuiceFactory.java | 32 +-
.../usergrid/corepersistence/ManagerCache.java | 2 +-
.../asyncevents/AmazonAsyncEventService.java | 794 -
.../asyncevents/AsyncEventService.java | 38 +-
.../asyncevents/AsyncEventServiceImpl.java | 1058 +
.../asyncevents/AsyncEventsSchedulerFig.java | 69 +
.../asyncevents/AsyncIndexProvider.java | 79 +-
.../asyncevents/EventBuilder.java | 51 +-
.../asyncevents/EventBuilderImpl.java | 156 +-
.../asyncevents/EventExecutionScheduler.java | 37 +
.../asyncevents/IndexDocNotFoundException.java | 37 +
.../asyncevents/model/AsyncEvent.java | 9 +-
.../model/DeIndexOldVersionsEvent.java | 60 +
.../asyncevents/model/EdgeDeleteEvent.java | 4 +-
.../model/ElasticsearchIndexEvent.java | 2 +-
.../asyncevents/model/EntityDeleteEvent.java | 3 +
.../model/InitializeApplicationIndexEvent.java | 2 +-
.../index/ApplicationIndexLocationStrategy.java | 2 +-
.../index/CollectionSettings.java | 47 +
.../index/CollectionSettingsCache.java | 59 +
.../index/CollectionSettingsCacheFig.java | 39 +
.../index/CollectionSettingsFactory.java | 73 +
.../index/CollectionSettingsImpl.java | 92 +
.../index/CollectionSettingsScope.java | 27 +
.../index/CollectionSettingsScopeImpl.java | 73 +
.../index/IndexLocationStrategyFactoryImpl.java | 2 +-
.../index/IndexProcessorFig.java | 45 +-
.../corepersistence/index/IndexService.java | 23 +-
.../corepersistence/index/IndexServiceImpl.java | 188 +-
.../index/ManagementIndexLocationStrategy.java | 2 +-
.../corepersistence/index/ReIndexAction.java | 5 +-
.../index/ReIndexRequestBuilder.java | 7 +
.../index/ReIndexRequestBuilderImpl.java | 32 +
.../index/ReIndexServiceImpl.java | 79 +-
.../index/ReplicatedIndexLocationStrategy.java | 4 +-
.../migration/DeDupConnectionDataMigration.java | 2 +-
.../migration/MigrationModuleVersionPlugin.java | 137 -
.../pipeline/PipelineModule.java | 2 +-
.../pipeline/PipelineOperations.java | 30 -
.../pipeline/builder/IdBuilder.java | 24 +-
.../pipeline/cursor/CursorSerializerUtil.java | 9 -
.../pipeline/cursor/RequestCursor.java | 29 +-
.../pipeline/read/FilterFactory.java | 16 +-
.../pipeline/read/FilterResult.java | 7 +
.../pipeline/read/ResultsPage.java | 14 +-
.../search/AbstractElasticSearchFilter.java | 4 +-
.../read/search/CandidateEntityFilter.java | 119 +-
.../pipeline/read/search/CandidateIdFilter.java | 6 +-
.../read/search/SearchCollectionFilter.java | 2 -
.../read/search/SearchConnectionFilter.java | 8 +-
.../read/traverse/AbstractReadGraphFilter.java | 178 +-
.../AbstractReadReverseGraphFilter.java | 291 +
.../read/traverse/EdgeCursorSerializer.java | 8 +-
.../read/traverse/EntityLoadVerifyFilter.java | 26 +-
.../pipeline/read/traverse/IdFilter.java | 52 +
.../traverse/ReadGraphCollectionFilter.java | 12 +-
.../ReadGraphConnectionByTypeFilter.java | 11 +-
.../traverse/ReadGraphConnectionFilter.java | 12 +-
.../ReadGraphReverseConnectionFilter.java | 53 +
.../results/IdQueryExecutor.java | 76 +
.../results/ObservableQueryExecutor.java | 15 +
.../rx/impl/AllApplicationsObservable.java | 2 -
.../corepersistence/rx/impl/AsyncRepair.java | 38 +
.../rx/impl/ResponseImportTasks.java | 38 +
.../service/ApplicationServiceImpl.java | 46 +-
.../service/CollectionSearch.java | 9 +
.../service/CollectionService.java | 5 +
.../service/CollectionServiceImpl.java | 23 +
.../service/ConnectionSearch.java | 8 +-
.../service/ConnectionServiceImpl.java | 25 +-
.../service/ServiceSchedulerFig.java | 66 +
.../service/StatusServiceImpl.java | 3 +-
.../corepersistence/util/CpNamingUtils.java | 23 +-
.../usergrid/count/CassandraCounterStore.java | 13 +-
.../usergrid/count/CassandraSubmitter.java | 4 +-
.../apache/usergrid/count/SimpleBatcher.java | 2 +-
.../usergrid/count/Slf4JBatchSubmitter.java | 6 +-
.../apache/usergrid/locking/LockManager.java | 5 +
.../locking/cassandra/AstyanaxLockImpl.java | 92 +
.../cassandra/AstyanaxLockManagerImpl.java | 237 +
.../locking/cassandra/HectorLockImpl.java | 86 -
.../cassandra/HectorLockManagerImpl.java | 142 -
.../usergrid/locking/guice/LockModule.java | 40 +
.../locking/noop/NoOpLockManagerImpl.java | 5 +
.../locking/singlenode/SingleNodeLockImpl.java | 71 -
.../singlenode/SingleNodeLockManagerImpl.java | 94 -
.../zookeeper/ZooKeeperLockManagerImpl.java | 115 -
.../locking/zookeeper/ZookeeperLockImpl.java | 88 -
.../org/apache/usergrid/mq/CounterQuery.java | 4 -
.../java/org/apache/usergrid/mq/Message.java | 4 +-
.../main/java/org/apache/usergrid/mq/Query.java | 16 +-
.../usergrid/mq/cassandra/CassandraMQUtils.java | 12 +-
.../mq/cassandra/QueueManagerFactoryImpl.java | 5 +-
.../usergrid/mq/cassandra/QueueManagerImpl.java | 24 +-
.../apache/usergrid/mq/cassandra/QueuesCF.java | 2 +-
.../mq/cassandra/io/AbstractSearch.java | 15 +-
.../mq/cassandra/io/ConsumerTransaction.java | 32 +-
.../mq/cassandra/io/NoTransactionSearch.java | 2 +-
.../usergrid/persistence/CredentialsInfo.java | 46 +
.../usergrid/persistence/EntityManager.java | 32 +-
.../persistence/EntityManagerFactory.java | 14 +-
.../persistence/MultiQueryIterator.java | 2 +-
.../persistence/NotificationGraphIterator.java | 163 +
.../persistence/ObservableIterator.java | 83 -
.../persistence/PagingResultsIterator.java | 25 +-
.../apache/usergrid/persistence/PathQuery.java | 68 +-
.../usergrid/persistence/PersistenceModule.java | 12 +-
.../org/apache/usergrid/persistence/Query.java | 41 +-
.../usergrid/persistence/RelationManager.java | 2 +
.../apache/usergrid/persistence/Results.java | 20 +
.../org/apache/usergrid/persistence/Schema.java | 26 +-
.../persistence/cassandra/ApplicationCF.java | 2 +-
.../cassandra/CassandraPersistenceUtils.java | 8 +-
.../persistence/cassandra/CassandraService.java | 68 +-
.../cassandra/ConnectionRefImpl.java | 4 +-
.../persistence/cassandra/CounterUtils.java | 28 +-
.../usergrid/persistence/cassandra/Setup.java | 33 +-
.../cassandra/util/Slf4jTraceTagReporter.java | 4 +-
.../cassandra/util/TraceTagAspect.java | 11 +-
.../cassandra/util/TraceTagManager.java | 10 +-
.../persistence/entities/Notification.java | 295 +-
.../usergrid/persistence/entities/Notifier.java | 51 +-
.../usergrid/persistence/entities/Receipt.java | 33 +-
.../usergrid/system/ServerEnvironmentProps.java | 27 +
.../usergrid/system/UsergridSystemMonitor.java | 4 +-
.../org/apache/usergrid/utils/AESUtils.java | 8 +-
.../apache/usergrid/utils/ConversionUtils.java | 6 +-
.../org/apache/usergrid/utils/IndexUtils.java | 4 +-
.../org/apache/usergrid/utils/JsonUtils.java | 22 +-
.../org/apache/usergrid/utils/ListUtils.java | 10 +-
.../org/apache/usergrid/utils/MailUtils.java | 10 +-
.../org/apache/usergrid/utils/MapUtils.java | 8 +-
.../org/apache/usergrid/utils/StringUtils.java | 12 +-
.../org/apache/usergrid/utils/UUIDUtils.java | 16 +-
.../main/resources/usergrid-core-context.xml | 47 +-
.../org/apache/usergrid/AbstractCoreIT.java | 6 +-
.../org/apache/usergrid/CoreApplication.java | 11 +-
.../org/apache/usergrid/CoreITSetupImpl.java | 16 +-
.../apache/usergrid/batch/BulkTestUtils.java | 1 -
.../usergrid/batch/job/CountdownLatchJob.java | 1 -
.../usergrid/batch/job/DelayExecution.java | 1 -
.../usergrid/batch/job/DelayHeartbeat.java | 1 -
.../usergrid/batch/job/FailureJobExecution.java | 1 -
.../usergrid/batch/job/OnlyOnceExceution.java | 123 -
.../usergrid/batch/job/OnlyOnceExecution.java | 122 +
.../job/OnlyOnceUnlockOnFailExceution.java | 133 -
.../job/OnlyOnceUnlockOnFailExecution.java | 132 +
.../usergrid/batch/job/SchedulerRuntime1IT.java | 3 +-
.../usergrid/batch/job/SchedulerRuntime2IT.java | 3 +-
.../usergrid/batch/job/SchedulerRuntime3IT.java | 3 +-
.../usergrid/batch/job/SchedulerRuntime4IT.java | 3 +-
.../usergrid/batch/job/SchedulerRuntime5IT.java | 3 +-
.../usergrid/batch/job/SchedulerRuntime6IT.java | 5 +-
.../usergrid/batch/job/SchedulerRuntime7IT.java | 7 +-
.../usergrid/batch/job/SchedulerRuntime8IT.java | 3 +-
.../batch/job/SchedulerRuntimeIntervalIT.java | 3 +-
.../usergrid/batch/job/TestJobListener.java | 12 +-
.../usergrid/batch/job/TestJobListenerTest.java | 6 +-
.../clustering/hazelcast/HazelcastTest.java | 5 +-
.../corepersistence/CpEntityMapUtilsTest.java | 28 +-
.../corepersistence/StaleIndexCleanupTest.java | 181 +-
.../corepersistence/TestCoreModule.java | 6 +-
.../corepersistence/TestIndexModule.java | 10 +-
.../index/AmazonAsyncEventServiceTest.java | 103 -
.../index/AsyncEventServiceImplTest.java | 96 +
.../index/AsyncIndexServiceTest.java | 8 +-
.../corepersistence/index/IndexNamingTest.java | 2 +-
.../corepersistence/index/IndexServiceTest.java | 98 +-
.../usergrid/corepersistence/index/RxTest.java | 160 +-
.../MigrationModuleVersionPluginTest.java | 259 -
.../pipeline/cursor/CursorTest.java | 24 +-
.../service/ConnectionServiceImplTest.java | 5 +-
.../count/BatchCountParallelismTest.java | 16 +-
.../usergrid/locking/AstyanaxLockManagerIT.java | 164 +
.../locking/cassandra/HectorLockManagerIT.java | 185 -
.../SingleNodeLockTestSingleNode.java | 170 -
.../zookeeper/AbstractZooKeeperTest.java | 127 -
.../usergrid/locking/zookeeper/ZooPut.java | 114 -
.../zookeeper/ZookeeperLockManagerTest.java | 186 -
.../usergrid/mq/LegacyQueuePathsTest.java | 48 +
.../java/org/apache/usergrid/mq/MessagesIT.java | 70 +-
.../org/apache/usergrid/mq/QueuePathsTest.java | 48 -
.../persistence/ApplicationServiceIT.java | 4 +-
.../usergrid/persistence/CollectionIT.java | 118 +-
.../usergrid/persistence/CoreSchemaManager.java | 63 +-
.../apache/usergrid/persistence/CounterIT.java | 62 +-
.../persistence/EntityConnectionsIT.java | 121 +-
.../persistence/EntityDictionaryIT.java | 24 +-
.../usergrid/persistence/EntityManagerIT.java | 112 +-
.../apache/usergrid/persistence/EntityTest.java | 2 -
.../org/apache/usergrid/persistence/GeoIT.java | 152 +-
.../persistence/GeoQueryBooleanTest.java | 8 +-
.../apache/usergrid/persistence/IndexIT.java | 141 +-
.../persistence/PerformanceEntityReadTest.java | 4 +-
.../persistence/PerformanceEntityWriteTest.java | 4 +-
.../usergrid/persistence/RebuildIndexTest.java | 141 +-
.../apache/usergrid/persistence/SchemaTest.java | 18 +-
.../cassandra/EntityManagerFactoryImplIT.java | 8 +-
.../query/IntersectionTransitivePagingIT.java | 4 +-
.../query/IntersectionUnionPagingIT.java | 12 +-
.../persistence/query/IteratingQueryIT.java | 104 +-
.../persistence/query/NotSubPropertyIT.java | 8 +-
.../persistence/query/ParenthesisProblemIT.java | 81 +
.../apache/usergrid/utils/IndexUtilsTest.java | 6 +-
.../apache/usergrid/utils/JsonUtilsTest.java | 4 +-
.../apache/usergrid/utils/ListUtilsTest.java | 6 +-
.../org/apache/usergrid/utils/MapUtilsTest.java | 6 +-
.../apache/usergrid/utils/TestInflector.java | 6 +-
.../apache/usergrid/utils/UUIDUtilsTest.java | 4 +-
stack/core/src/test/resources/log4j.properties | 3 +-
.../resources/usergrid-custom-test.properties | 22 +-
.../test/resources/usergrid-test-context.xml | 2 +-
stack/corepersistence/actorsystem/pom.xml | 106 +
.../persistence/actorsystem/ActorSystemFig.java | 122 +
.../actorsystem/ActorSystemManager.java | 79 +
.../actorsystem/ActorSystemManagerImpl.java | 482 +
.../actorsystem/ActorSystemModule.java | 34 +
.../persistence/actorsystem/ClientActor.java | 205 +
.../actorsystem/ClusterListener.java | 116 +
.../actorsystem/GuiceActorProducer.java | 46 +
.../persistence/actorsystem/RouterProducer.java | 53 +
.../src/main/resources/application.conf | 50 +
.../actorsystem/ActorServiceServiceTest.java | 68 +
.../src/test/resources/log4j.properties | 38 +
stack/corepersistence/cache/pom.xml | 3 +-
.../usergrid/persistence/cache/CacheScope.java | 24 +
.../impl/ScopedCacheSerializationImpl.java | 332 +-
.../persistence/cache/ScopedCacheTest.java | 15 +-
.../cache/src/test/resources/log4j.properties | 38 +
stack/corepersistence/collection/pom.xml | 180 +-
.../collection/EntityCollectionManager.java | 21 +-
.../EntityCollectionManagerFactory.java | 4 +-
.../persistence/collection/FieldSet.java | 12 +
.../exception/CollectionRuntimeException.java | 11 +
.../exception/WriteUniqueVerifyException.java | 2 +-
.../collection/guice/CollectionModule.java | 41 +
.../guice/CollectionTaskExecutor.java | 35 -
.../EntityCollectionManagerFactoryImpl.java | 176 +-
.../impl/EntityCollectionManagerImpl.java | 291 +-
.../mvcc/stage/CollectionIoEvent.java | 14 +-
.../mvcc/stage/delete/MarkCommit.java | 42 +-
.../collection/mvcc/stage/delete/MarkStart.java | 4 +-
.../mvcc/stage/delete/UniqueCleanup.java | 33 +-
.../mvcc/stage/delete/VersionCompact.java | 2 +-
.../mvcc/stage/write/RollbackAction.java | 46 +-
.../mvcc/stage/write/WriteCommit.java | 117 +-
.../mvcc/stage/write/WriteOptimisticVerify.java | 4 +-
.../collection/mvcc/stage/write/WriteStart.java | 15 +-
.../mvcc/stage/write/WriteUniqueVerify.java | 207 +-
.../scheduler/CollectionExecutorScheduler.java | 52 +
.../scheduler/CollectionSchedulerFig.java | 53 +
.../serialization/SerializationFig.java | 4 +
.../UniqueValueSerializationStrategy.java | 51 +-
.../impl/AllUniqueFieldsIterator.java | 29 +
.../serialization/impl/EntityVersion.java | 12 +-
.../serialization/impl/LogEntryIterator.java | 128 +
.../serialization/impl/MutableFieldSet.java | 12 +
.../MvccEntitySerializationStrategyImpl.java | 33 +-
...vccEntitySerializationStrategyProxyImpl.java | 10 +-
.../MvccEntitySerializationStrategyV1Impl.java | 10 +-
.../MvccEntitySerializationStrategyV2Impl.java | 15 +-
.../MvccEntitySerializationStrategyV3Impl.java | 25 +-
.../MvccLogEntrySerializationProxyImpl.java | 10 +-
.../MvccLogEntrySerializationStrategyImpl.java | 12 +-
...MvccLogEntrySerializationStrategyV1Impl.java | 25 +-
...MvccLogEntrySerializationStrategyV2Impl.java | 25 +-
.../serialization/impl/SettingsValidation.java | 2 +-
.../impl/UniqueFieldRowKeySerializer.java | 3 +-
.../UniqueValueSerializationStrategyImpl.java | 635 +-
...iqueValueSerializationStrategyProxyImpl.java | 75 +-
.../UniqueValueSerializationStrategyV1Impl.java | 509 +-
.../UniqueValueSerializationStrategyV2Impl.java | 483 +-
.../serialization/impl/UniqueValueSetImpl.java | 6 +-
.../migration/MvccEntityDataMigrationImpl.java | 32 +-
.../uniquevalues/ReservationCache.java | 87 +
.../uniquevalues/ReservationCacheActor.java | 87 +
.../uniquevalues/UniqueValueActor.java | 281 +
.../uniquevalues/UniqueValueException.java | 33 +
.../uniquevalues/UniqueValuesFig.java | 84 +
.../uniquevalues/UniqueValuesRouter.java | 63 +
.../uniquevalues/UniqueValuesService.java | 74 +
.../uniquevalues/UniqueValuesServiceImpl.java | 361 +
.../uniquevalues/UniqueValuesTable.java | 42 +
.../uniquevalues/UniqueValuesTableImpl.java | 101 +
.../collection/AbstractUniqueValueTest.java | 46 +
.../collection/EntityCollectionManagerIT.java | 202 +-
.../EntityCollectionManagerStressTest.java | 36 +-
.../collection/guice/TestCollectionModule.java | 9 +-
.../changelog/ChangeLogGeneratorImplTest.java | 8 +-
.../mvcc/stage/AbstractEntityStageTest.java | 1 -
.../mvcc/stage/delete/MarkCommitTest.java | 23 +-
.../mvcc/stage/delete/UniqueCleanupTest.java | 1 -
.../mvcc/stage/write/WriteCommitTest.java | 21 +-
.../stage/write/WriteOptimisticVerifyTest.java | 21 +-
.../mvcc/stage/write/WriteUniqueVerifyIT.java | 125 +-
.../mvcc/stage/write/WriteUniqueVerifyTest.java | 64 +-
...MvccEntitySerializationStrategyImplTest.java | 2 +-
.../MvccEntitySerializationStrategyV2Test.java | 2 +-
.../impl/SerializationComparison.java | 5 +-
.../impl/SettingsValidationTest.java | 2 +-
...niqueValueSerializationStrategyImplTest.java | 277 +-
...ctMvccEntityDataMigrationV1ToV3ImplTest.java | 5 +-
.../UniqueValuesServiceDeleteTest.java | 149 +
.../uniquevalues/UniqueValuesServiceTest.java | 187 +
.../src/test/resources/dynamic-test.properties | 5 +-
.../src/test/resources/log4j.properties | 1 +
.../src/test/resources/usergrid-CHOP.properties | 23 +-
.../src/test/resources/usergrid-UNIT.properties | 31 +-
.../src/test/resources/usergrid.properties | 39 +
stack/corepersistence/common/pom.xml | 437 +-
.../persistence/core/CassandraConfig.java | 106 +
.../persistence/core/CassandraConfigImpl.java | 232 +
.../usergrid/persistence/core/CassandraFig.java | 251 +
.../core/astyanax/AstyanaxKeyspaceProvider.java | 46 +-
.../core/astyanax/CassandraCluster.java | 34 +
.../core/astyanax/CassandraClusterImpl.java | 225 +
.../core/astyanax/CassandraConfig.java | 58 -
.../core/astyanax/CassandraConfigImpl.java | 109 -
.../persistence/core/astyanax/CassandraFig.java | 115 -
.../persistence/core/astyanax/ColumnSearch.java | 7 +-
.../astyanax/MultiKeyColumnNameIterator.java | 8 +-
.../core/astyanax/MultiRowColumnIterator.java | 83 +-
.../astyanax/MultiRowShardColumnIterator.java | 492 +
.../core/astyanax/MultiTenantColumnFamily.java | 47 +
.../MultiTenantColumnFamilyDefinition.java | 138 +
.../core/astyanax/MultiTennantColumnFamily.java | 47 -
.../MultiTennantColumnFamilyDefinition.java | 138 -
.../core/consistency/TimeServiceImpl.java | 5 +-
.../persistence/core/datastax/CQLUtils.java | 196 +
.../core/datastax/DataStaxCluster.java | 43 +
.../core/datastax/DataStaxSessionProvider.java | 43 +
.../core/datastax/TableDefinition.java | 36 +
.../core/datastax/impl/DataStaxClusterImpl.java | 364 +
.../core/datastax/impl/TableDefinitionImpl.java | 216 +
.../impl/TableDefinitionStringImpl.java | 55 +
.../core/executor/TaskExecutorFactory.java | 112 +-
.../persistence/core/guice/CommonModule.java | 52 +-
.../core/guice/SettingsValidationCluster.java | 18 +
.../core/metrics/MetricsFactoryImpl.java | 6 +-
.../migration/data/AbstractMigrationPlugin.java | 6 +-
.../data/DataMigrationManagerImpl.java | 11 +-
.../data/MigrationInfoSerializationImpl.java | 35 +-
.../core/migration/schema/Migration.java | 10 +-
.../core/migration/schema/MigrationManager.java | 3 +-
.../migration/schema/MigrationManagerFig.java | 41 -
.../migration/schema/MigrationManagerImpl.java | 174 +-
.../core/migration/util/AstayanxUtils.java | 49 -
.../core/migration/util/AstyanaxUtils.java | 50 +
.../persistence/core/rx/ObservableIterator.java | 4 +-
.../persistence/core/rx/OrderedMerge.java | 6 +-
.../persistence/core/rx/RxSchedulerFig.java | 71 -
.../core/rx/RxTaskSchedulerImpl.java | 81 +-
.../persistence/core/shard/SmartShard.java | 66 +
.../core/astyanax/ColumnNameIteratorTest.java | 100 +-
.../MultiKeyColumnNameIteratorTest.java | 103 +-
.../astyanax/MultiRowColumnIteratorTest.java | 114 +-
.../persistence/core/astyanax/TestUtils.java | 14 +-
.../persistence/core/datastax/CQLUtilsTest.java | 188 +
.../core/datastax/DataStaxClusterTest.java | 84 +
.../core/datastax/TableDefinitionTest.java | 82 +
.../core/guice/MigrationManagerRule.java | 31 +-
.../guice/SettingsValidationClusterTest.java | 19 +
.../data/MigrationInfoSerializationTest.java | 2 +-
.../persistence/core/rx/OrderedMergeTest.java | 43 +-
.../common/src/test/resources/log4j.properties | 1 +
.../src/test/resources/usergrid-UNIT.properties | 25 +-
.../src/test/resources/usergrid.properties | 19 +
stack/corepersistence/graph/pom.xml | 45 +-
.../usergrid/persistence/graph/GraphFig.java | 25 +-
.../persistence/graph/GraphManager.java | 14 +-
.../usergrid/persistence/graph/MarkedEdge.java | 15 +-
.../persistence/graph/guice/GraphModule.java | 18 +-
.../graph/impl/GraphManagerImpl.java | 110 +-
.../graph/impl/SimpleMarkedEdge.java | 62 +-
.../graph/impl/stage/EdgeDeleteRepairImpl.java | 18 +-
.../graph/impl/stage/EdgeMetaRepairImpl.java | 46 +-
.../impl/stage/NodeDeleteListenerImpl.java | 47 +-
.../EdgeMetadataSerializationProxyImpl.java | 10 +-
.../impl/EdgeMetadataSerializationV1Impl.java | 46 +-
.../impl/EdgeMetadataSerializationV2Impl.java | 56 +-
.../impl/EdgeSerializationImpl.java | 80 +-
.../serialization/impl/EdgesObservableImpl.java | 16 +-
.../impl/NodeSerializationImpl.java | 23 +-
.../impl/TargetIdObservableImpl.java | 4 +-
.../impl/migration/EdgeDataMigrationImpl.java | 2 +-
.../impl/shard/AsyncTaskExecutor.java | 34 +
.../serialization/impl/shard/DirectedEdge.java | 7 +
.../impl/shard/DirectedEdgeMeta.java | 12 +-
.../impl/shard/EdgeColumnFamilies.java | 12 +-
.../impl/shard/EdgeShardStrategy.java | 10 +-
.../impl/shard/NodeShardAllocation.java | 5 +-
.../impl/shard/NodeShardApproximation.java | 66 -
.../impl/shard/NodeShardCache.java | 7 +-
.../graph/serialization/impl/shard/Shard.java | 65 +-
.../impl/shard/ShardEntryGroup.java | 34 +-
.../impl/shard/ShardGroupCompaction.java | 4 -
.../impl/shard/ShardGroupDeletion.java | 78 +
.../impl/shard/ShardedEdgeSerialization.java | 2 +-
.../serialization/impl/shard/count/Counter.java | 131 -
.../shard/count/NodeShardApproximationImpl.java | 272 -
.../count/NodeShardCounterSerialization.java | 48 -
.../NodeShardCounterSerializationImpl.java | 186 -
.../impl/shard/count/ShardKey.java | 75 -
.../impl/shard/impl/AsyncTaskExecutorImpl.java | 53 +
.../impl/shard/impl/EdgeSearcher.java | 128 +-
.../shard/impl/EdgeShardSerializationImpl.java | 76 +-
.../shard/impl/NodeShardAllocationImpl.java | 154 +-
.../impl/shard/impl/NodeShardCacheImpl.java | 97 +-
.../shard/impl/ShardEntryGroupIterator.java | 12 +
.../shard/impl/ShardGroupColumnIterator.java | 74 +-
.../shard/impl/ShardGroupCompactionImpl.java | 216 +-
.../impl/shard/impl/ShardGroupDeletionImpl.java | 270 +
.../impl/ShardedEdgeSerializationImpl.java | 258 +-
.../impl/shard/impl/ShardsColumnIterator.java | 81 +-
.../shard/impl/SizebasedEdgeColumnFamilies.java | 54 +-
.../shard/impl/SizebasedEdgeShardStrategy.java | 13 +-
.../shard/impl/serialize/ShardSerializer.java | 93 +
.../persistence/graph/GraphManagerIT.java | 76 +-
.../persistence/graph/GraphManagerLoadTest.java | 28 +-
.../graph/GraphManagerShardConsistencyIT.java | 902 +-
.../graph/GraphManagerShardingIT.java | 208 -
.../graph/GraphManagerStressTest.java | 70 +-
.../graph/impl/NodeDeleteListenerTest.java | 9 +-
.../serialization/EdgeSerializationTest.java | 11 +-
.../graph/serialization/TestCount.java | 4 +-
.../impl/shard/EdgeShardSerializationTest.java | 48 +
.../impl/shard/NodeShardAllocationTest.java | 80 +-
.../impl/shard/NodeShardCacheTest.java | 4 +-
.../impl/shard/ShardEntryGroupTest.java | 73 +
.../impl/shard/ShardGroupCompactionTest.java | 32 +-
.../serialization/impl/shard/ShardTest.java | 65 +
.../shard/count/NodeShardApproximationTest.java | 627 -
.../NodeShardCounterSerializationTest.java | 124 -
.../shard/impl/ShardGroupDeletionImplTest.java | 346 +
.../graph/src/test/resources/log4j.properties | 6 +
.../src/test/resources/usergrid-AWS.properties | 5 +-
.../src/test/resources/usergrid-CHOP.properties | 5 +-
.../src/test/resources/usergrid-UNIT.properties | 5 +-
.../src/test/resources/usergrid.properties | 3 +
...-cassandra-1.56.49-SNAPSHOT-UG-1-javadoc.jar | Bin 619559 -> 0 bytes
...-cassandra-1.56.49-SNAPSHOT-UG-1-sources.jar | Bin 161970 -> 0 bytes
...astyanax-cassandra-1.56.49-SNAPSHOT-UG-1.jar | Bin 224466 -> 0 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 33178 -> 0 bytes
...ax-contrib-1.56.49-SNAPSHOT-UG-1-sources.jar | Bin 2314 -> 0 bytes
.../astyanax-contrib-1.56.49-SNAPSHOT-UG-1.jar | Bin 4842 -> 0 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 522906 -> 0 bytes
...yanax-core-1.56.49-SNAPSHOT-UG-1-sources.jar | Bin 141910 -> 0 bytes
.../astyanax-core-1.56.49-SNAPSHOT-UG-1.jar | Bin 212858 -> 0 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 97513 -> 0 bytes
...ity-mapper-1.56.49-SNAPSHOT-UG-1-sources.jar | Bin 30591 -> 0 bytes
...anax-entity-mapper-1.56.49-SNAPSHOT-UG-1.jar | Bin 68952 -> 0 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 38284 -> 0 bytes
...x-examples-1.56.49-SNAPSHOT-UG-1-sources.jar | Bin 4457 -> 0 bytes
.../astyanax-examples-1.56.49-SNAPSHOT-UG-1.jar | Bin 8506 -> 0 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 180462 -> 0 bytes
...anax-queue-1.56.49-SNAPSHOT-UG-1-sources.jar | Bin 44057 -> 0 bytes
.../astyanax-queue-1.56.49-SNAPSHOT-UG-1.jar | Bin 86586 -> 0 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 204424 -> 0 bytes
...ax-recipes-1.56.49-SNAPSHOT-UG-1-sources.jar | Bin 58161 -> 0 bytes
.../astyanax-recipes-1.56.49-SNAPSHOT-UG-1.jar | Bin 100246 -> 0 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 197342 -> 0 bytes
...nax-thrift-1.56.49-SNAPSHOT-UG-1-sources.jar | Bin 76509 -> 0 bytes
.../astyanax-thrift-1.56.49-SNAPSHOT-UG-1.jar | Bin 239007 -> 0 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 261 -> 0 bytes
.../astyanax-1.56.49-SNAPSHOT-UG-1-sources.jar | Bin 261 -> 0 bytes
.../astyanax-1.56.49-SNAPSHOT-UG-1.jar | Bin 261 -> 0 bytes
.../astyanax-1.56.49-SNAPSHOT-UG-1.pom | 136 -
.../astyanax/astyanax/maven-metadata-local.xml | 12 -
stack/corepersistence/map/pom.xml | 39 +-
.../usergrid/persistence/map/MapKeyResults.java | 42 +
.../usergrid/persistence/map/MapManager.java | 7 +
.../persistence/map/impl/MapManagerImpl.java | 15 +-
.../persistence/map/impl/MapSerialization.java | 11 +
.../map/impl/MapSerializationImpl.java | 570 +-
.../persistence/map/MapManagerTest.java | 193 +-
.../map/src/test/resources/log4j.properties | 38 +
stack/corepersistence/model/pom.xml | 54 +-
.../org/apache/usergrid/ExperimentalTest.java | 22 +
.../java/org/apache/usergrid/StressTest.java | 22 +
.../persistence/model/entity/EntityMap.java | 68 +-
.../model/entity/EntityToMapConverter.java | 9 +-
.../model/entity/MapToEntityConverter.java | 255 +-
.../persistence/model/field/ArrayField.java | 11 +-
.../persistence/model/field/BooleanField.java | 4 +-
.../persistence/model/field/ByteArrayField.java | 17 +-
.../persistence/model/field/DistanceField.java | 51 +
.../model/field/EntityObjectField.java | 9 +
.../persistence/model/field/FieldTypeName.java | 7 +-
.../persistence/model/field/FloatField.java | 4 +-
.../persistence/model/field/IntegerField.java | 4 +-
.../persistence/model/field/ListField.java | 11 +-
.../persistence/model/field/LocationField.java | 11 +-
.../persistence/model/field/LongField.java | 4 +-
.../persistence/model/field/NullField.java | 51 +
.../model/field/SerializedObjectField.java | 8 +-
.../persistence/model/field/SetField.java | 13 +-
.../persistence/model/field/StringField.java | 6 +-
.../persistence/model/field/UUIDField.java | 4 +-
.../model/field/value/EntityObject.java | 15 +-
.../persistence/model/util/EntityUtils.java | 18 +
.../persistence/model/util/UUIDGenerator.java | 18 +
.../model/entity/MapToEntityConverterTest.java | 179 +
.../persistence/model/field/EntityTest.java | 27 +-
.../model/util/UUIDGeneratorTest.java | 18 +
stack/corepersistence/pom.xml | 188 +-
stack/corepersistence/queryindex/pom.xml | 50 +-
.../persistence/index/CandidateResult.java | 11 +-
.../usergrid/persistence/index/EntityIndex.java | 5 +-
.../persistence/index/EntityIndexBatch.java | 15 +-
.../persistence/index/GeoCandidateResult.java | 40 +
.../usergrid/persistence/index/IndexAlias.java | 4 +-
.../usergrid/persistence/index/IndexFig.java | 22 +-
.../persistence/index/guice/IndexModule.java | 12 +-
.../index/impl/DeIndexOperation.java | 9 +-
.../persistence/index/impl/EntityField.java | 11 +
.../index/impl/EntityMappingParser.java | 25 +-
.../index/impl/EntityToMapConverter.java | 94 +-
.../index/impl/EsEntityIndexBatchImpl.java | 67 +-
.../index/impl/EsEntityIndexFactoryImpl.java | 2 +
.../index/impl/EsEntityIndexImpl.java | 260 +-
.../index/impl/EsIndexProducerImpl.java | 25 +-
.../persistence/index/impl/EsProvider.java | 28 +-
.../index/impl/FailureMonitorImpl.java | 7 +-
.../persistence/index/impl/FieldParser.java | 5 +-
.../persistence/index/impl/IndexOperation.java | 9 +-
.../index/impl/IndexOperationMessage.java | 6 +-
.../persistence/index/impl/IndexingUtils.java | 63 +-
.../EsIndexMappingMigrationPlugin.java | 4 +-
.../persistence/index/query/Identifier.java | 2 +-
.../persistence/index/query/ParsedQuery.java | 4 +
.../index/query/ParsedQueryBuilder.java | 4 +-
.../index/utils/ConversionUtils.java | 6 +-
.../persistence/index/utils/ListUtils.java | 10 +-
.../persistence/index/utils/UUIDUtils.java | 6 +-
.../index/guice/TestIndexModule.java | 10 +-
.../persistence/index/impl/EntityIndexTest.java | 138 +-
.../index/impl/EntityToMapConverterTest.java | 193 +-
.../persistence/index/impl/GeoPagingTest.java | 5 +-
.../index/impl/IndexLoadTestsIT.java | 6 +-
.../index/impl/IndexingUtilsTest.java | 36 +
.../index/impl/TestIndexIdentifier.java | 3 +-
.../src/test/resources/dynamic-test.properties | 6 +-
.../src/test/resources/log4j.properties | 5 +
.../src/test/resources/usergrid-CHOP.properties | 5 +-
.../src/test/resources/usergrid-UNIT.properties | 6 +-
.../src/test/resources/usergrid.properties | 1 +
stack/corepersistence/queue/pom.xml | 295 +-
.../apache/usergrid/persistence/qakka/App.java | 104 +
.../persistence/qakka/MetricsService.java | 39 +
.../usergrid/persistence/qakka/QakkaFig.java | 183 +
.../usergrid/persistence/qakka/QakkaModule.java | 118 +
.../persistence/qakka/api/ApiResponse.java | 68 +
.../persistence/qakka/api/QueueResource.java | 420 +
.../persistence/qakka/api/StatusResource.java | 82 +
.../persistence/qakka/api/URIStrategy.java | 31 +
.../qakka/api/impl/BadRequestMapper.java | 43 +
.../qakka/api/impl/GuiceFeature.java | 45 +
.../qakka/api/impl/GuiceWebModule.java | 41 +
.../qakka/api/impl/JacksonProvider.java | 44 +
.../qakka/api/impl/JerseyResourceConfig.java | 31 +
.../qakka/api/impl/NotFoundMapper.java | 43 +
.../qakka/api/impl/StartupListener.java | 69 +
.../qakka/api/impl/URIStrategyLocalhost.java | 49 +
.../persistence/qakka/core/CassandraClient.java | 32 +
.../qakka/core/CassandraClientImpl.java | 62 +
.../persistence/qakka/core/QakkaUtils.java | 44 +
.../usergrid/persistence/qakka/core/Queue.java | 147 +
.../persistence/qakka/core/QueueManager.java | 35 +
.../persistence/qakka/core/QueueMessage.java | 186 +
.../qakka/core/QueueMessageManager.java | 90 +
.../persistence/qakka/core/QueueType.java | 26 +
.../persistence/qakka/core/Regions.java | 84 +
.../qakka/core/impl/InMemoryQueue.java | 101 +
.../qakka/core/impl/QueueManagerImpl.java | 138 +
.../core/impl/QueueMessageManagerImpl.java | 303 +
.../distributed/DistributedQueueService.java | 58 +
.../qakka/distributed/actors/QueueActor.java | 155 +
.../distributed/actors/QueueActorHelper.java | 349 +
.../distributed/actors/QueueActorRouter.java | 141 +
.../distributed/actors/QueueRefresher.java | 59 +
.../qakka/distributed/actors/QueueSender.java | 223 +
.../distributed/actors/QueueSenderRouter.java | 58 +
.../distributed/actors/QueueTimeouter.java | 122 +
.../qakka/distributed/actors/QueueWriter.java | 183 +
.../distributed/actors/QueueWriterRouter.java | 58 +
.../distributed/actors/ShardAllocator.java | 158 +
.../impl/DistributedQueueServiceImpl.java | 363 +
.../impl/QueueActorRouterProducer.java | 142 +
.../impl/QueueSenderRouterProducer.java | 134 +
.../impl/QueueWriterRouterProducer.java | 141 +
.../distributed/messages/QakkaMessage.java | 28 +
.../distributed/messages/QueueAckRequest.java | 52 +
.../distributed/messages/QueueAckResponse.java | 59 +
.../distributed/messages/QueueGetRequest.java | 49 +
.../distributed/messages/QueueGetResponse.java | 71 +
.../distributed/messages/QueueInitRequest.java | 43 +
.../messages/QueueRefreshRequest.java | 49 +
.../distributed/messages/QueueSendRequest.java | 84 +
.../distributed/messages/QueueSendResponse.java | 50 +
.../messages/QueueTimeoutRequest.java | 43 +
.../distributed/messages/QueueWriteRequest.java | 84 +
.../messages/QueueWriteResponse.java | 49 +
.../distributed/messages/ShardCheckRequest.java | 43 +
.../qakka/exceptions/BadRequestException.java | 32 +
.../qakka/exceptions/NotFoundException.java | 32 +
.../qakka/exceptions/QakkaException.java | 32 +
.../qakka/exceptions/QakkaRuntimeException.java | 32 +
.../MultiShardMessageIterator.java | 197 +
.../persistence/qakka/serialization/Result.java | 34 +
.../qakka/serialization/auditlog/AuditLog.java | 101 +
.../auditlog/AuditLogSerialization.java | 45 +
.../impl/AuditLogSerializationImpl.java | 152 +
.../queuemessages/DatabaseQueueMessage.java | 156 +
.../queuemessages/DatabaseQueueMessageBody.java | 52 +
.../MessageCounterSerialization.java | 33 +
.../QueueMessageSerialization.java | 71 +
.../impl/MessageCounterSerializationImpl.java | 360 +
.../impl/QueueMessageSerializationImpl.java | 566 +
.../serialization/queues/DatabaseQueue.java | 114 +
.../queues/QueueSerialization.java | 36 +
.../queues/impl/QueueSerializationImpl.java | 169 +
.../qakka/serialization/sharding/Shard.java | 111 +
.../sharding/ShardCounterSerialization.java | 31 +
.../serialization/sharding/ShardIterator.java | 149 +
.../sharding/ShardSerialization.java | 37 +
.../serialization/sharding/ShardStrategy.java | 35 +
.../sharding/impl/PlaceholderShardStrategy.java | 44 +
.../impl/ShardCounterSerializationImpl.java | 267 +
.../sharding/impl/ShardSerializationImpl.java | 228 +
.../sharding/impl/ShardStrategyImpl.java | 71 +
.../serialization/transferlog/TransferLog.java | 84 +
.../transferlog/TransferLogSerialization.java | 62 +
.../impl/TransferLogSerializationImpl.java | 171 +
.../usergrid/persistence/queue/LegacyQueue.java | 35 +
.../persistence/queue/LegacyQueueFig.java | 106 +
.../persistence/queue/LegacyQueueManager.java | 92 +
.../queue/LegacyQueueManagerFactory.java | 23 +
.../LegacyQueueManagerInternalFactory.java | 28 +
.../persistence/queue/LegacyQueueMessage.java | 70 +
.../persistence/queue/LegacyQueueScope.java | 43 +
.../persistence/queue/LocalQueueManager.java | 47 +-
.../usergrid/persistence/queue/Queue.java | 35 -
.../usergrid/persistence/queue/QueueFig.java | 85 -
.../persistence/queue/QueueManager.java | 83 -
.../persistence/queue/QueueManagerFactory.java | 23 -
.../queue/QueueManagerInternalFactory.java | 28 -
.../persistence/queue/QueueMessage.java | 60 -
.../usergrid/persistence/queue/QueueScope.java | 45 -
.../persistence/queue/guice/QueueModule.java | 62 +-
.../queue/impl/LegacyQueueScopeImpl.java | 64 +
.../queue/impl/QakkaQueueManager.java | 203 +
.../queue/impl/QueueManagerFactoryImpl.java | 96 +-
.../persistence/queue/impl/QueueScopeImpl.java | 71 -
.../queue/impl/SNSQueueManagerImpl.java | 199 +-
.../queue/util/AmazonNotificationUtils.java | 26 +-
.../queue/src/main/webapp/WEB-INF/web.xml | 51 +
.../persistence/qakka/AbstractAkkaTest.java | 53 +
.../persistence/qakka/AbstractTest.java | 64 +
.../persistence/qakka/KeyspaceDropper.java | 78 +
.../persistence/qakka/api/AbstractRestTest.java | 64 +
.../persistence/qakka/api/PerformanceTest.java | 148 +
.../qakka/api/QueueResourceTest.java | 444 +
.../qakka/core/CassandraClientTest.java | 46 +
.../qakka/core/QueueMessageManagerTest.java | 381 +
.../distributed/QueueActorServiceTest.java | 250 +
.../actors/QueueActorHelperTest.java | 318 +
.../distributed/actors/QueueReaderTest.java | 110 +
.../distributed/actors/QueueTimeouterTest.java | 157 +
.../distributed/actors/ShardAllocatorTest.java | 214 +
...tiShardDatabaseQueueMessageIteratorTest.java | 131 +
.../auditlogs/AuditLogSerializationTest.java | 99 +
.../DatabaseQueueMessageSerializationTest.java | 274 +
.../impl/MessageCounterSerializationTest.java | 140 +
.../queues/DatabaseQueueSerializationTest.java | 85 +
.../sharding/ShardCounterSerializationTest.java | 112 +
.../sharding/ShardIteratorTest.java | 147 +
.../sharding/ShardSerializationTest.java | 111 +
.../sharding/ShardStrategyTest.java | 70 +
.../qakka/serialization/sharding/ShardTest.java | 53 +
.../TransferLogSerializationTest.java | 131 +
.../queue/LegacyQueueManagerTest.java | 177 +
.../persistence/queue/QueueManagerTest.java | 156 -
.../usergrid/persistence/queue/TestModule.java | 42 +
.../queue/guice/TestQueueModule.java | 32 -
.../queue/src/test/resources/cassandra.yaml | 53 +
.../queue/src/test/resources/log4j.properties | 39 +
.../queue/src/test/resources/qakka-duck.jpg | Bin 0 -> 11188 bytes
.../queue/src/test/resources/qakka.properties | 68 +
stack/jacoco-pom.xml | 122 +
.../usergrid/launcher/EmbeddedServerHelper.java | 10 +-
.../resources/usergrid-standalone.properties | 12 +-
stack/loadtests/.gitignore | 1 -
stack/loadtests/README.md | 197 -
stack/loadtests/pom.xml | 149 -
.../runAuditGetAllAppCollectionEntities.sh | 68 -
.../loadtests/runAuditGetCollectionEntities.sh | 68 -
.../runAuditVerifyCollectionEntities.sh | 69 -
stack/loadtests/runCollectionQueryTest.sh | 88 -
.../runCustomInjectRandomEntityByUuidTest.sh | 108 -
stack/loadtests/runDeleteEntities.sh | 92 -
.../loadtests/runGetEntitiesByNameSequential.sh | 101 -
stack/loadtests/runGetEntitiesByUuid.sh | 92 -
stack/loadtests/runLoadEntities.sh | 97 -
stack/loadtests/runLoadEntitiesUnlimited.sh | 103 -
.../loadtests/runLoadLargeMultiFieldEntities.sh | 107 -
stack/loadtests/runLoadNoNameEntities.sh | 98 -
stack/loadtests/runLoadSortableEntities.sh | 98 -
stack/loadtests/runOrgAppSetup.sh | 88 -
.../loadtests/runRandomEntityByNameQueryTest.sh | 91 -
stack/loadtests/runRandomEntityByNameTest.sh | 91 -
stack/loadtests/runUpdateEntities.sh | 91 -
stack/loadtests/runtests_deprecated.sh | 120 -
.../datagenerators/EntityDataGenerator.scala | 183 -
.../datagenerators/FeederGenerator.scala | 292 -
.../datagenerators/datafiles/dist.all.last.txt | 88799 -----------------
.../datafiles/dist.female.first.txt | 4275 -
.../datafiles/dist.male.first.txt | 1219 -
.../usergrid/datagenerators/firstNames.txt | 5494 -
.../usergrid/datagenerators/lastNames.txt | 88799 -----------------
.../org/apache/usergrid/enums/AuthType.scala | 31 -
.../usergrid/enums/ConfigProperties.scala | 179 -
.../usergrid/enums/CsvFeedPatternType.scala | 30 -
.../usergrid/enums/EndConditionType.scala | 29 -
.../org/apache/usergrid/enums/EntityType.scala | 30 -
.../apache/usergrid/enums/ScenarioType.scala | 37 -
.../org/apache/usergrid/enums/TokenType.scala | 29 -
.../apache/usergrid/helpers/Extractors.scala | 150 -
.../org/apache/usergrid/helpers/Headers.scala | 70 -
.../org/apache/usergrid/helpers/Setup.scala | 312 -
.../org/apache/usergrid/helpers/Utils.scala | 102 -
.../scenarios/ApplicationScenarios.scala | 53 -
.../usergrid/scenarios/AuditScenarios.scala | 261 -
.../scenarios/ConnectionScenarios.scala | 66 -
.../usergrid/scenarios/DeviceScenarios.scala | 85 -
.../scenarios/EntityCollectionScenarios.scala | 365 -
.../usergrid/scenarios/EntityScenarios.scala | 80 -
.../usergrid/scenarios/GeoScenarios.scala | 49 -
.../scenarios/NotificationScenarios.scala | 80 -
.../usergrid/scenarios/NotifierScenarios.scala | 70 -
.../scenarios/OrganizationScenarios.scala | 60 -
.../usergrid/scenarios/TokenScenarios.scala | 56 -
.../usergrid/scenarios/UserScenarios.scala | 210 -
.../org/apache/usergrid/settings/Settings.scala | 600 -
.../usergrid/simulations/AuditSimulation.scala | 73 -
.../simulations/ConfigurableSimulation.scala | 105 -
.../simulations/CustomInjectionSimulation.scala | 107 -
.../simulations/deprecated/AppSimulation.scala | 41 -
.../deprecated/ConnectionsSimulation.scala | 51 -
.../deprecated/DeleteUsersSimulation.scala | 56 -
.../deprecated/GetEntitySimulation.scala | 44 -
.../deprecated/GetUserPagesSimulation.scala | 51 -
.../deprecated/GetUsersSimulation.scala | 51 -
.../deprecated/PostCustomEntitySimulation.scala | 76 -
.../deprecated/PostUsersSimulation.scala | 51 -
.../PushNotificationTargetUserSimulation.scala | 45 -
.../deprecated/PutCustomEntitySimulation.scala | 75 -
.../deprecated/PutUsersSimulation.scala | 56 -
.../deprecated/SetupSimulation.scala | 43 -
stack/loadtests/src/main/scripts/gatling-mvn.sh | 31 -
stack/loadtests/src/main/scripts/gatling-ug.sh | 51 -
.../src/test/resources/dummyAuditUuid.csv | 1 -
.../loadtests/src/test/resources/dummyUuid.csv | 1 -
stack/loadtests/src/test/resources/gatling.conf | 150 -
.../src/test/resources/logback-test.xml | 39 -
stack/loadtests/src/test/resources/logback.xml | 38 -
.../loadtests/src/test/resources/recorder.conf | 37 -
stack/loadtests/src/test/scala/Engine.scala | 29 -
.../src/test/scala/IDEPathHelper.scala | 38 -
stack/loadtests/src/test/scala/Recorder.scala | 28 -
stack/loadtests/testConfig.sh | 67 -
.../usergrid/mongo/AbstractMongoTest.java | 2 +-
.../apache/usergrid/mongo/BasicMongoTest.java | 8 +-
.../apache/usergrid/mongo/MongoQueryTest.java | 18 +-
stack/pom.xml | 3212 +-
stack/query-validator/pom.xml | 32 +-
.../query/validator/ApiServerRunner.java | 103 +-
.../query/validator/AbstractQueryIT.java | 26 +-
.../usergrid/query/validator/QueryITSuite.java | 12 +-
.../query/validator/users/UserQueryIT.java | 56 +-
.../test/resources/usergrid-test-context.xml | 6 +-
stack/rest/pom.xml | 113 +-
.../usergrid/rest/AbstractContextResource.java | 85 +-
.../org/apache/usergrid/rest/ApiResponse.java | 79 +-
.../org/apache/usergrid/rest/IndexResource.java | 350 -
.../apache/usergrid/rest/MigrateResource.java | 275 -
.../org/apache/usergrid/rest/RootResource.java | 65 +-
.../rest/ServerEnvironmentProperties.java | 22 +-
.../apache/usergrid/rest/ShutdownListener.java | 24 +-
.../apache/usergrid/rest/SwaggerServlet.java | 18 +-
.../apache/usergrid/rest/SystemResource.java | 111 -
.../rest/applications/ApplicationResource.java | 109 +-
.../rest/applications/AuthResource.java | 30 +-
.../rest/applications/CollectionResource.java | 230 +
.../rest/applications/ServiceResource.java | 240 +-
.../applications/assets/AssetsResource.java | 44 +-
.../applications/events/EventsResource.java | 6 +-
.../notifiers/NotifierResource.java | 54 +-
.../notifiers/NotifiersResource.java | 54 +-
.../rest/applications/queues/QueueResource.java | 50 +-
.../queues/QueueSubscriberResource.java | 25 +-
.../queues/QueueSubscriptionResource.java | 25 +-
.../queues/QueueTransactionsResource.java | 4 +
.../rest/applications/users/UserResource.java | 250 +-
.../rest/applications/users/UsersResource.java | 59 +-
.../exceptions/AbstractExceptionMapper.java | 19 +-
...ApplicationAlreadyExistsExceptionMapper.java | 32 +
.../usergrid/rest/exceptions/AuthErrorInfo.java | 2 +
.../AwsPropertiesNotFoundExceptionMapper.java | 3 +-
.../ElasticsearchExecutionExceptionMapper.java | 38 +
.../GCMInvalidRequestExceptionMapper.java | 62 +
.../IllegalArgumentExceptionMapper.java | 4 +-
.../exceptions/NotAllowedExceptionMapper.java | 34 +
...rganizationApplicationNotFoundException.java | 6 +-
.../PasswordPolicyViolationExceptionMapper.java | 48 +
.../rest/exceptions/RuntimeExceptionMapper.java | 43 +
.../ServiceResourceNotFoundExceptionMapper.java | 9 +-
.../UnsupportedOperationExceptionMapper.java | 35 +
.../UnsupportedRestOperationException.java | 25 +
...UnsupportedRestOperationExceptionMapper.java | 34 +
...upportedServiceOperationExceptionMapper.java | 34 +
.../rest/filters/ContentTypeFilter.java | 20 +-
.../rest/filters/JSONPCallbackFilter.java | 4 +-
.../usergrid/rest/filters/MeteringFilter.java | 8 +-
.../usergrid/rest/filters/TracingFilter.java | 7 +-
.../rest/management/ManagementResource.java | 522 +-
.../organizations/OrganizationResource.java | 153 +-
.../organizations/OrganizationsResource.java | 127 +-
.../applications/ApplicationResource.java | 41 +-
.../applications/ApplicationsResource.java | 4 +-
.../applications/imports/ImportsResource.java | 6 +-
.../organizations/users/UsersResource.java | 63 +-
.../rest/management/users/UserResource.java | 165 +-
.../rest/management/users/UsersResource.java | 72 +-
.../organizations/OrganizationsResource.java | 28 +-
.../organizations/OrganizationResource.java | 14 +-
.../rest/security/CrossOriginRequestFilter.java | 4 +-
.../security/SecuredResourceFilterFactory.java | 276 +-
.../annotations/CheckPermissionsForPath.java | 32 +
.../security/shiro/RestSecurityManager.java | 2 +-
.../shiro/filters/BasicAuthSecurityFilter.java | 80 +-
.../ClientCredentialsSecurityFilter.java | 8 +-
.../OAuth2AccessTokenSecurityFilter.java | 18 +-
.../security/shiro/filters/SecurityFilter.java | 12 +
.../session/HttpRequestSessionManager.java | 9 +-
.../rest/system/ApplicationsResource.java | 10 +-
.../rest/system/ConnectionResource.java | 216 +
.../usergrid/rest/system/DatabaseResource.java | 6 +-
.../usergrid/rest/system/IndexResource.java | 361 +
.../usergrid/rest/system/MigrateResource.java | 279 +
.../rest/system/QueueSystemResource.java | 151 +
.../usergrid/rest/system/SystemResource.java | 121 +
.../usergrid/rest/test/PropertiesResource.java | 3 +-
.../rest/test/RefreshIndexResource.java | 5 +-
.../usergrid/rest/utils/CertificateUtils.java | 108 +
.../resources/usergrid-rest-deploy-context.xml | 7 +
.../UserResource/bad_confirmation_token.jsp | 33 +
.../usergrid/rest/ExceptionResourceIT.java | 91 +
.../java/org/apache/usergrid/rest/ITSetup.java | 56 +-
.../apache/usergrid/rest/IndexResourceIT.java | 6 +-
.../apache/usergrid/rest/NotificationsIT.java | 11 +
.../apache/usergrid/rest/PartialUpdateTest.java | 8 +-
.../org/apache/usergrid/rest/TomcatRuntime.java | 12 +-
.../org/apache/usergrid/rest/UniqueCatsIT.java | 233 +
.../apache/usergrid/rest/UniqueValuesIT.java | 224 +
.../rest/UniqueValuesPerformanceIT.java | 165 +
.../rest/applications/ApplicationCreateIT.java | 3 +-
.../rest/applications/ApplicationDeleteIT.java | 131 +-
.../applications/ApplicationResourceIT.java | 120 +-
.../usergrid/rest/applications/SecurityIT.java | 145 +
.../applications/assets/AssetResourceIT.java | 90 +-
.../applications/assets/AwsAssetResourceIT.java | 41 +-
.../applications/assets/aws/NoAWSCredsRule.java | 4 +-
.../collection/CollectionsResourceIT.java | 895 +-
.../activities/ActivityResourceIT.java | 7 +-
.../collection/devices/DevicesResourceIT.java | 3 +-
.../collection/groups/GroupResourceIT.java | 115 +-
.../collection/paging/PagingResourceIT.java | 81 +-
.../users/ConnectionResourceTest.java | 2 +-
.../collection/users/PermissionsResourceIT.java | 135 +-
.../collection/users/UserResourceIT.java | 160 +-
.../users/extensions/TestResource.java | 6 +-
.../events/ApplicationRequestCounterIT.java | 48 +
.../applications/events/EventsResourceIT.java | 34 +-
.../applications/notifiers/NotifiersIT.java | 116 +
.../applications/queries/AndOrQueryTest.java | 6 +-
.../applications/queries/GeoPagingTest.java | 7 +-
.../applications/queries/MatrixQueryTests.java | 2 -
.../rest/applications/queries/OrderByTest.java | 9 +-
.../applications/queries/QueryTestBase.java | 4 +-
.../queries/SelectMappingsQueryTest.java | 168 +
.../rest/applications/utils/TestUtils.java | 1 -
.../rest/filters/ContentTypeResourceIT.java | 4 -
.../usergrid/rest/management/AdminUsersIT.java | 490 +-
.../rest/management/ExportResourceIT.java | 22 +-
.../rest/management/ExternalSSOEnabledIT.java | 175 +
.../rest/management/ImportResourceIT.java | 15 +-
.../rest/management/ManagementResourceIT.java | 102 +-
.../rest/management/OrganizationsIT.java | 72 +-
.../rest/management/RegistrationIT.java | 22 +-
.../organizations/AdminEmailEncodingIT.java | 5 +-
.../rest/test/resource/AbstractRestIT.java | 11 +-
.../rest/test/resource/ClientSetup.java | 85 +-
.../usergrid/rest/test/resource/DumbClient.java | 58 -
.../resource/endpoints/CollectionEndpoint.java | 44 +-
.../test/resource/endpoints/NamedResource.java | 37 +
.../endpoints/OrganizationResource.java | 3 +-
.../endpoints/mgmt/ApplicationResource.java | 8 +-
.../resource/endpoints/mgmt/OrgResource.java | 14 +-
.../rest/test/resource/model/ApiResponse.java | 3 -
.../rest/test/resource/model/Collection.java | 7 +-
.../resources/corepersistence-UNIT.properties | 2 +
stack/rest/src/test/resources/log4j.properties | 1 -
.../src/test/resources/pushtest_dev_recent.p12 | Bin 0 -> 3227 bytes
stack/rest/src/test/resources/test.txt | 17 +
.../resources/usergrid-custom-test.properties | 37 +-
.../resources/usergrid-rest-deploy-context.xml | 32 +-
.../test/resources/usergrid-test-context.xml | 3 +-
.../resources/valid_non_apple_2036_01_07.p12 | Bin 0 -> 2661 bytes
stack/scripts/create_test_data.py | 222 +
stack/scripts/migrate_entity_data.py | 18 +-
stack/scripts/multitenant_migrate.py | 677 +
stack/services/pom.xml | 938 +-
.../management/AccountCreationProps.java | 139 +-
.../management/AppInfoMigrationPlugin.java | 14 +-
.../usergrid/management/ManagementService.java | 385 +-
.../usergrid/management/OrganizationConfig.java | 213 +-
.../management/OrganizationConfigProps.java | 73 +
.../usergrid/management/OrganizationInfo.java | 27 +-
.../cassandra/AccountCreationPropsImpl.java | 4 +-
.../cassandra/ManagementServiceImpl.java | 1020 +-
.../cassandra/OrganizationConfigPropsImpl.java | 260 +
...alSSOProviderAdminUserNotFoundException.java | 28 +
.../usergrid/management/export/ExportJob.java | 7 +-
.../management/export/ExportServiceImpl.java | 7 +-
.../management/export/S3ExportImpl.java | 3 +-
.../management/importer/FileImportJob.java | 6 +-
.../usergrid/management/importer/ImportJob.java | 8 +-
.../management/importer/ImportServiceImpl.java | 586 +-
.../management/importer/S3ImportImpl.java | 7 +-
.../usergrid/security/AuthPrincipalType.java | 4 +-
.../usergrid/security/PasswordPolicy.java | 53 +
.../usergrid/security/PasswordPolicyFig.java | 79 +
.../usergrid/security/PasswordPolicyImpl.java | 156 +
.../security/crypto/EncryptionServiceImpl.java | 8 +-
.../usergrid/security/oauth/AccessInfo.java | 2 +-
.../security/providers/AbstractProvider.java | 42 +-
.../security/providers/FacebookProvider.java | 9 +-
.../security/providers/FoursquareProvider.java | 6 +-
.../providers/PingIdentityProvider.java | 97 +-
.../apache/usergrid/security/shiro/Realm.java | 18 +-
.../usergrid/security/shiro/ShiroCache.java | 126 +-
.../security/shiro/ShiroCacheManager.java | 17 +-
.../AbstractPasswordCredentials.java | 3 +-
.../shiro/credentials/AdminUserAccessToken.java | 3 +
.../shiro/credentials/AdminUserPassword.java | 2 +
.../credentials/ApplicationAccessToken.java | 3 +
.../ApplicationClientCredentials.java | 5 +
.../credentials/OrganizationAccessToken.java | 3 +
.../shiro/principals/AdminUserPrincipal.java | 28 +-
.../principals/ApplicationGuestPrincipal.java | 4 +-
.../shiro/principals/ApplicationPrincipal.java | 4 +-
.../principals/ApplicationUserPrincipal.java | 20 +-
.../shiro/principals/OrganizationPrincipal.java | 42 +-
.../shiro/principals/PrincipalIdentifier.java | 8 +-
.../security/shiro/utils/LocalShiroCache.java | 80 +
.../security/shiro/utils/SubjectUtils.java | 36 +-
.../security/sso/ApigeeSSO2Provider.java | 251 +
.../security/sso/ExternalSSOProvider.java | 42 +
.../security/sso/SSOProviderFactory.java | 85 +
.../security/sso/UsergridExternalProvider.java | 291 +
.../usergrid/security/tokens/TokenCategory.java | 4 +-
.../usergrid/security/tokens/TokenInfo.java | 19 +
.../usergrid/security/tokens/TokenService.java | 22 +-
.../tokens/cassandra/TokenServiceImpl.java | 277 +-
.../services/AbstractCollectionService.java | 219 +-
.../services/AbstractConnectionsService.java | 73 +-
.../AbstractPathBasedCollectionService.java | 153 +
.../AbstractPathBasedColllectionService.java | 149 -
.../usergrid/services/AbstractService.java | 83 +-
.../org/apache/usergrid/services/Service.java | 3 +
.../apache/usergrid/services/ServiceInfo.java | 7 +-
.../usergrid/services/ServiceManager.java | 28 +-
.../services/ServiceManagerFactory.java | 18 +-
.../usergrid/services/ServiceParameter.java | 44 +-
.../usergrid/services/ServiceRequest.java | 9 +-
.../usergrid/services/ServiceResults.java | 8 +-
.../services/activities/ActivitiesService.java | 4 +-
.../applications/ApplicationsService.java | 22 +-
.../usergrid/services/assets/AssetsService.java | 16 +-
.../services/assets/data/AssetMimeHandler.java | 4 +-
.../services/assets/data/AssetUtils.java | 4 +-
.../assets/data/AwsSdkS3BinaryStore.java | 23 +-
.../assets/data/LocalFileBinaryStore.java | 4 +-
.../services/assets/data/S3BinaryStore.java | 36 +-
.../services/devices/DevicesService.java | 14 +-
.../notifications/NotificationsService.java | 4 +-
.../services/devices/users/UsersService.java | 4 +-
.../AwsPropertiesNotFoundException.java | 3 -
.../PasswordPolicyViolationException.java | 46 +
.../usergrid/services/groups/GroupsService.java | 16 +-
.../groups/activities/ActivitiesService.java | 4 +-
.../notifications/NotificationsService.java | 4 +-
.../services/groups/roles/RolesService.java | 4 +-
.../services/groups/users/UsersService.java | 4 +-
.../users/activities/ActivitiesService.java | 4 +-
.../groups/users/devices/DevicesService.java | 4 +-
.../notifications/NotificationsService.java | 4 +-
.../services/guice/ServiceModuleImpl.java | 11 +
.../services/messages/MessagesService.java | 4 +-
.../notifications/ApplicationQueueManager.java | 13 +-
.../ApplicationQueueManagerCache.java | 143 +
.../notifications/ApplicationQueueMessage.java | 5 +-
.../notifications/InactiveDeviceManager.java | 8 +-
.../services/notifications/JobScheduler.java | 15 +-
.../notifications/NotificationDeviceFilter.java | 45 +
.../notifications/NotificationServiceProxy.java | 3 -
.../notifications/NotificationsService.java | 102 +-
.../services/notifications/ProviderAdapter.java | 5 +-
.../services/notifications/QueueJob.java | 17 +-
.../services/notifications/QueueListener.java | 233 +-
.../services/notifications/TaskManager.java | 167 +-
.../services/notifications/TestAdapter.java | 16 +-
.../notifications/apns/APNsAdapter.java | 37 +-
.../apns/RejectedAPNsListener.java | 4 +-
.../services/notifications/gcm/GCMAdapter.java | 137 +-
.../impl/ApplicationQueueManagerImpl.java | 724 +-
.../services/notifications/wns/WNSAdapter.java | 15 +-
.../services/notifiers/NotifiersService.java | 10 +-
.../services/queues/ImportQueueListener.java | 12 +-
.../services/queues/ImportQueueManager.java | 23 +-
.../usergrid/services/queues/QueueListener.java | 80 +-
.../usergrid/services/roles/RolesService.java | 6 +-
.../services/roles/groups/GroupsService.java | 4 +-
.../services/roles/users/UsersService.java | 4 +-
.../usergrid/services/users/UsersService.java | 23 +-
.../users/activities/ActivitiesService.java | 4 +-
.../services/users/devices/DevicesService.java | 20 +-
.../notifications/NotificationsService.java | 4 +-
.../users/following/FollowingService.java | 4 +-
.../services/users/groups/GroupsService.java | 4 +-
.../notifications/NotificationsService.java | 4 +-
.../services/users/roles/RolesService.java | 8 +-
.../org/apache/usergrid/utils/PythonUtils.java | 103 -
.../src/main/python/pyusergrid/__init__.py | 15 -
.../main/python/pyusergrid/services/__init__.py | 15 -
.../pyusergrid/services/pytest/PytestService.py | 31 -
.../pyusergrid/services/pytest/__init__.py | 15 -
.../python/pyusergrid/services/pytest/test.py | 29 -
stack/services/src/main/python/test/__init__.py | 15 -
stack/services/src/main/python/test/test.py | 29 -
.../resources/usergrid-services-context.xml | 150 +-
.../org/apache/usergrid/NewOrgAppAdminRule.java | 4 +-
.../org/apache/usergrid/ServiceApplication.java | 14 +-
.../migration/AppInfoMigrationPluginTest.java | 18 +-
.../apache/usergrid/management/EmailFlowIT.java | 43 +-
.../management/OrganizationConfigIT.java | 213 +
.../usergrid/management/OrganizationIT.java | 4 +-
.../org/apache/usergrid/management/RoleIT.java | 10 +-
.../cassandra/ManagementServiceIT.java | 55 +-
.../management/export/ExportServiceIT.java | 88 +-
.../management/export/MockS3ExportImpl.java | 2 +-
.../importer/ImportConnectionsTest.java | 2 +-
.../management/importer/ImportServiceIT.java | 32 +-
.../usergrid/management/importer/S3Upload.java | 1 -
.../org/apache/usergrid/python/JythonTest.java | 39 -
.../usergrid/security/ApigeeSSO2ProviderIT.java | 297 +
.../usergrid/security/PasswordPolicyTest.java | 47 +
.../security/PasswordPolicyTestFig.java | 161 +
.../security/providers/FacebookProviderIT.java | 6 +-
.../providers/PingIdentityProviderIT.java | 6 +-
.../security/tokens/TokenServiceIT.java | 10 +-
.../usergrid/services/CollectionServiceIT.java | 16 +
.../usergrid/services/ConnectionsServiceIT.java | 74 +-
.../usergrid/services/ServiceInvocationIT.java | 32 +-
.../AbstractServiceNotificationIT.java | 27 +-
.../notifications/NotifiersServiceIT.java | 11 +-
.../apns/MockSuccessfulProviderAdapter.java | 103 -
.../apns/NotificationsServiceIT.java | 321 +-
.../gcm/MockSuccessfulProviderAdapter.java | 89 -
.../gcm/NotificationsServiceIT.java | 440 +-
.../notifications/wns/WNSAdapterTest.java | 44 +
.../src/test/resources/log4j.properties | 1 -
.../src/test/resources/pushtest_dev.p12 | Bin 3203 -> 0 bytes
.../src/test/resources/pushtest_prod.p12 | Bin 3205 -> 0 bytes
.../resources/usergrid-custom-test.properties | 17 +-
.../test/resources/usergrid-test-context.xml | 2 +-
stack/test-utils/pom.xml | 89 +-
.../java/org/apache/usergrid/TomcatMain.java | 10 +-
.../usergrid/cassandra/AvailablePortFinder.java | 18 +-
.../usergrid/cassandra/CassandraResource.java | 6 +-
.../usergrid/cassandra/ClearShiroSubject.java | 8 +-
.../usergrid/cassandra/SchemaManager.java | 3 -
.../usergrid/cassandra/SpringResource.java | 10 +-
.../usergrid/cassandra/FakeSchemaManager.java | 12 +-
.../usergrid/cassandra/SpringResourceTest.java | 10 +-
stack/tools/pom.xml | 21 +-
.../org/apache/usergrid/tools/AppAudit.java | 2 +-
.../java/org/apache/usergrid/tools/Cli.java | 37 +-
.../usergrid/tools/CollectionIterator.java | 273 +
.../apache/usergrid/tools/DupAdminRepair.java | 297 -
.../org/apache/usergrid/tools/DupOrgRepair.java | 263 -
.../usergrid/tools/EntityInsertBenchMark.java | 272 -
.../usergrid/tools/EntityReadBenchMark.java | 353 -
.../org/apache/usergrid/tools/EntityUpdate.java | 3 +-
.../java/org/apache/usergrid/tools/Export.java | 26 +-
.../org/apache/usergrid/tools/ExportAdmins.java | 26 +-
.../org/apache/usergrid/tools/ExportApp.java | 254 +-
.../usergrid/tools/ExportDataCreator.java | 41 +-
.../java/org/apache/usergrid/tools/Import.java | 7 +-
.../org/apache/usergrid/tools/ImportAdmins.java | 161 +-
.../org/apache/usergrid/tools/IndexRebuild.java | 184 -
.../java/org/apache/usergrid/tools/Metrics.java | 2 +-
.../usergrid/tools/OrganizationExport.java | 2 +-
.../apache/usergrid/tools/PopulateSample.java | 4 +-
.../usergrid/tools/RemoveAdminUserFromOrg.java | 230 +
.../RepairingMismatchedApplicationMetadata.java | 119 -
.../org/apache/usergrid/tools/ShardManager.java | 242 +
.../org/apache/usergrid/tools/ToolBase.java | 94 +-
.../usergrid/tools/UniqueIndexCleanup.java | 386 -
.../usergrid/tools/UniqueValueManager.java | 263 +
.../usergrid/tools/UniqueValueScanner.java | 298 +
.../org/apache/usergrid/tools/UserManager.java | 3 +-
.../apache/usergrid/tools/WarehouseExport.java | 133 +-
.../apache/usergrid/tools/WarehouseUpsert.java | 30 +-
.../apache/usergrid/tools/bean/MetricQuery.java | 11 +-
.../usergrid/tools/export/ExportConnection.java | 74 +
.../usergrid/tools/export/ExportEntity.java | 66 +
stack/tools/src/main/resources/log4j.properties | 34 +-
.../main/resources/toolsApplicationContext.xml | 131 +-
.../apache/usergrid/tools/ExportAppTest.java | 62 +-
.../usergrid/tools/ExportImportAdminsTest.java | 43 +-
.../test/resources/usergrid-test-context.xml | 63 +
.../websocket/WebSocketChannelHandler.java | 16 +-
.../test/resources/testApplicationContext.xml | 273 +-
tests/integration/.gitignore | 3 +
tests/integration/LICENSE | 327 +
tests/integration/README.md | 8 +
tests/integration/config/default.js | 28 +
tests/integration/config/index.js | 28 +
tests/integration/index.js | 23 +
tests/integration/lib/connections.js | 63 +
tests/integration/lib/devices.js | 43 +
tests/integration/lib/entities.js | 126 +
tests/integration/lib/groups.js | 43 +
tests/integration/lib/notifications.js | 35 +
tests/integration/lib/notifiers.js | 43 +
tests/integration/lib/random.js | 39 +
tests/integration/lib/response.js | 23 +
tests/integration/lib/token.js | 64 +
tests/integration/lib/urls.js | 40 +
tests/integration/lib/users.js | 48 +
tests/integration/package.json | 17 +
.../test/authentication/management.js | 40 +
tests/integration/test/authentication/org.js | 39 +
tests/integration/test/authentication/shawn | 1 +
tests/integration/test/authentication/user.js | 40 +
tests/integration/test/authorization/shawn | 1 +
tests/integration/test/collections/brandon | 1 +
tests/integration/test/connections/brandon | 1 +
tests/integration/test/entities/brandon | 1 +
tests/integration/test/entities/create.js | 47 +
tests/integration/test/entities/deleteAll.js | 39 +
tests/integration/test/entities/get.js | 60 +
tests/integration/test/entities/update.js | 44 +
tests/integration/test/groups/groups.js | 149 +
tests/integration/test/main.js | 78 +
tests/integration/test/management/shawn | 1 +
tests/integration/test/mocha.opts | 3 +
.../test/notifications/notifications.js | 352 +
.../test/queries/integerComparison.js | 82 +
tests/integration/test/setup.js | 111 +
tests/integration/test/teardown.js | 96 +
tests/integration/test/users/create.js | 47 +
tests/performance/.gitignore | 1 +
tests/performance/LICENSE | 327 +
tests/performance/README.md | 207 +
tests/performance/pom.xml | 149 +
tests/performance/results.txt | 1 +
tests/performance/runAuditDeleteEntities.sh | 65 +
.../runAuditGetAllAppCollectionEntities.sh | 68 +
.../runAuditGetCollectionEntities.sh | 68 +
.../runAuditVerifyCollectionEntities.sh | 69 +
tests/performance/runCollectionQueryTest.sh | 88 +
.../runCustomInjectRandomEntityByUuidTest.sh | 108 +
tests/performance/runDeleteEntities.sh | 92 +
.../runGetEntitiesByNameSequential.sh | 101 +
tests/performance/runGetEntitiesByUuid.sh | 92 +
tests/performance/runLoadEntities.sh | 98 +
tests/performance/runLoadEntitiesUnlimited.sh | 103 +
.../runLoadLargeMultiFieldEntities.sh | 107 +
tests/performance/runLoadNestedEntities.sh | 98 +
tests/performance/runLoadNoNameEntities.sh | 98 +
tests/performance/runLoadSortableEntities.sh | 98 +
tests/performance/runOrgAppSetup.sh | 91 +
.../runRandomEntityByNameQueryTest.sh | 91 +
tests/performance/runRandomEntityByNameTest.sh | 91 +
tests/performance/runUpdateEntities.sh | 91 +
tests/performance/runtests_deprecated.sh | 120 +
.../datagenerators/EntityDataGenerator.scala | 223 +
.../datagenerators/FeederGenerator.scala | 304 +
.../datagenerators/datafiles/dist.all.last.txt | 88799 +++++++++++++++++
.../datafiles/dist.female.first.txt | 4275 +
.../datafiles/dist.male.first.txt | 1219 +
.../usergrid/datagenerators/firstNames.txt | 5494 +
.../usergrid/datagenerators/lastNames.txt | 88799 +++++++++++++++++
.../org/apache/usergrid/enums/AuthType.scala | 31 +
.../usergrid/enums/ConfigProperties.scala | 181 +
.../usergrid/enums/CsvFeedPatternType.scala | 30 +
.../usergrid/enums/EndConditionType.scala | 29 +
.../org/apache/usergrid/enums/EntityType.scala | 31 +
.../apache/usergrid/enums/ScenarioType.scala | 38 +
.../org/apache/usergrid/enums/TokenType.scala | 29 +
.../apache/usergrid/helpers/Extractors.scala | 154 +
.../org/apache/usergrid/helpers/Headers.scala | 70 +
.../org/apache/usergrid/helpers/Setup.scala | 312 +
.../org/apache/usergrid/helpers/Utils.scala | 102 +
.../scenarios/ApplicationScenarios.scala | 53 +
.../usergrid/scenarios/AuditScenarios.scala | 342 +
.../scenarios/ConnectionScenarios.scala | 66 +
.../usergrid/scenarios/DeviceScenarios.scala | 85 +
.../scenarios/EntityCollectionScenarios.scala | 407 +
.../usergrid/scenarios/EntityScenarios.scala | 80 +
.../usergrid/scenarios/GeoScenarios.scala | 49 +
.../scenarios/NotificationScenarios.scala | 80 +
.../usergrid/scenarios/NotifierScenarios.scala | 70 +
.../scenarios/OrganizationScenarios.scala | 60 +
.../usergrid/scenarios/TokenScenarios.scala | 56 +
.../usergrid/scenarios/UserScenarios.scala | 210 +
.../org/apache/usergrid/settings/Settings.scala | 612 +
.../usergrid/simulations/AuditSimulation.scala | 86 +
.../simulations/ConfigurableSimulation.scala | 105 +
.../simulations/CustomInjectionSimulation.scala | 107 +
.../simulations/deprecated/AppSimulation.scala | 41 +
.../deprecated/ConnectionsSimulation.scala | 51 +
.../deprecated/DeleteUsersSimulation.scala | 56 +
.../deprecated/GetEntitySimulation.scala | 44 +
.../deprecated/GetUserPagesSimulation.scala | 51 +
.../deprecated/GetUsersSimulation.scala | 51 +
.../deprecated/PostCustomEntitySimulation.scala | 76 +
.../deprecated/PostUsersSimulation.scala | 51 +
.../PushNotificationTargetUserSimulation.scala | 45 +
.../deprecated/PutCustomEntitySimulation.scala | 75 +
.../deprecated/PutUsersSimulation.scala | 56 +
.../deprecated/SetupSimulation.scala | 43 +
.../performance/src/main/scripts/gatling-mvn.sh | 31 +
.../performance/src/main/scripts/gatling-ug.sh | 51 +
.../src/test/resources/dummyAuditUuid.csv | 1 +
.../src/test/resources/dummyUuid.csv | 1 +
.../performance/src/test/resources/gatling.conf | 150 +
.../src/test/resources/logback-test.xml | 39 +
.../performance/src/test/resources/logback.xml | 38 +
.../src/test/resources/recorder.conf | 37 +
tests/performance/src/test/scala/Engine.scala | 29 +
.../src/test/scala/IDEPathHelper.scala | 38 +
tests/performance/src/test/scala/Recorder.scala | 28 +
tests/performance/testConfig.sh | 68 +
utils/usergrid-util-python/.gitignore | 61 +
utils/usergrid-util-python/LICENSE | 202 +
utils/usergrid-util-python/README.md | 15 +
.../es_tools/alias_mover.py | 72 +
.../es_tools/cluster_shard_allocation.py | 111 +
.../es_tools/command_sender.py | 52 +
.../es_tools/es_index_iterator_reindexer.py | 128 +
.../es_tools/es_searcher.py | 45 +
.../es_tools/index_deleter.py | 98 +
.../es_tools/index_prefix_checker.py | 100 +
.../es_tools/index_replica_setter.py | 124 +
.../es_tools/index_shard_allocator.py | 149 +
.../es_tools/mapping_deleter.py | 53 +
.../es_tools/mapping_retriever.py | 64 +
.../es_tools/monitor_tasks.py | 61 +
utils/usergrid-util-python/index_test/README.md | 1 +
.../index_test/document_creator.py | 276 +
.../index_test/index_test_mixed_batch.py | 552 +
.../index_test/index_test_single_type_batch.py | 555 +
utils/usergrid-util-python/requirements.txt | 4 +
.../activity_streams/activity_streams.py | 154 +
.../samples/beacon-event-example.py | 238 +
.../samples/counter_test.py | 52 +
utils/usergrid-util-python/setup.py | 59 +
.../usergrid_tools/__init__.py | 4 +
.../usergrid_tools/general/__init__.py | 21 +
.../usergrid_tools/general/deleter.py | 170 +
.../general/duplicate_name_checker.py | 47 +
.../usergrid_tools/general/queue_monitor.py | 138 +
.../usergrid_tools/general/url_tester.py | 108 +
.../general/user_confirm_activate.py | 51 +
.../usergrid_tools/groups/__init__.py | 2 +
.../usergrid_tools/groups/big_group_creater.py | 100 +
.../usergrid_tools/indexing/README.md | 22 +
.../usergrid_tools/indexing/__init__.py | 21 +
.../usergrid_tools/indexing/batch_index_test.py | 362 +
.../indexing/entity_index_test.py | 339 +
.../usergrid_tools/iterators/README.md | 8 +
.../usergrid_tools/iterators/__init__.py | 18 +
.../usergrid_tools/iterators/simple_iterator.py | 101 +
.../iterators/usergrid_cross_region_iterator.py | 425 +
.../iterators/usergrid_iterator.py | 504 +
.../usergrid_tools/library_check.py | 45 +
.../usergrid_tools/migration/README.md | 234 +
.../usergrid_tools/migration/__init__.py | 24 +
.../migration/usergrid_data_exporter.py | 943 +
.../migration/usergrid_data_migrator.py | 2186 +
.../usergrid_tools/parse_importer/README.md | 90 +
.../usergrid_tools/parse_importer/__init__.py | 21 +
.../parse_importer/parse_importer.py | 404 +
.../usergrid_tools/permissions/README.md | 3 +
.../usergrid_tools/permissions/permissions.py | 168 +
.../usergrid_tools/queue/README.md | 1 +
.../queue/dlq-iterator-checker.py | 162 +
.../usergrid_tools/queue/dlq_requeue.py | 192 +
.../queue/queue-config-sample.json | 22 +
.../usergrid_tools/queue/queue_cleaner.py | 174 +
.../usergrid_tools/redis/redis_iterator.py | 52 +
.../usergrid_tools/redis/redisscan.py | 37 +
website/README.md | 6 +-
website/content/releases/index.html | 13 +-
website/crash.log | 143 -
website/layouts/footer.html | 3 +-
website/lib/default.rb | 4 +-
website/nanoc.yaml | 2 +
website/run.sh | 3 +-
website/tmp/checksums | 5 +-
website/tmp/compiled_content | 7070 +-
website/tmp/dependencies | 14 +-
website/tmp/rule_memory | Bin 5163 -> 13045 bytes
2566 files changed, 336391 insertions(+), 329958 deletions(-)
----------------------------------------------------------------------