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