Merge branch 'two-dot-o-dev' into usergrid-1007-shiro-cache

Conflicts:
        stack/rest/src/test/resources/log4j.properties


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

Branch: refs/heads/usergrid-1007-shiro-cache
Commit: af5d260ef9b33cd4001b831f01b10b175eb16351
Parents: 0149864 a2389e6
Author: Dave Johnson <[email protected]>
Authored: Sun Sep 20 16:43:46 2015 -0400
Committer: Dave Johnson <[email protected]>
Committed: Sun Sep 20 16:43:46 2015 -0400

----------------------------------------------------------------------
 docs/jersey2skeleton/README.md                  |   9 +
 docs/jersey2skeleton/pom.xml                    | 387 ++++++++++++
 .../usergrid/testapp/AbstractResource.java      |  51 ++
 .../apache/usergrid/testapp/ApiResponse.java    |  52 ++
 .../org/apache/usergrid/testapp/Entity.java     |  55 ++
 .../usergrid/testapp/ManagementResource.java    |  56 ++
 .../usergrid/testapp/OrganizationResource.java  |  64 ++
 .../usergrid/testapp/OrganizationsResource.java |  76 +++
 .../apache/usergrid/testapp/StatusResource.java |  34 +
 .../java/org/apache/usergrid/testapp/User.java  |  28 +
 .../src/main/resources/applicationContext.xml   |  28 +
 .../main/resources/jersey2skeleton-context.xml  |  28 +
 .../src/main/webapp/WEB-INF/web.xml             |  95 +++
 .../usergrid/testapp/AvailablePortFinder.java   | 208 ++++++
 .../usergrid/testapp/OrganizationTest.java      | 127 ++++
 .../org/apache/usergrid/testapp/TomcatMain.java |  57 ++
 .../apache/usergrid/testapp/TomcatRuntime.java  | 185 ++++++
 .../src/test/resources/log4j.properties         |  31 +
 .../src/test/resources/logging.properties       |  26 +
 docs/jersey2skeleton/templates/markdown.hbs     | 108 ++++
 docs/jersey2skeleton/templates/operation.hbs    |  73 +++
 docs/jersey2skeleton/templates/security.hbs     |  88 +++
 .../templates/strapdown.html.hbs                |  10 +
 stack/build-tools/pom.xml                       |   2 +-
 stack/config/pom.xml                            |   2 +-
 stack/core/pom.xml                              |  14 +-
 .../usergrid/corepersistence/CoreModule.java    |  51 +-
 .../corepersistence/CpRelationManager.java      |  23 +-
 .../asyncevents/AsyncEventService.java          |   2 +
 .../migration/CoreMigration.java                |  45 +-
 .../migration/CoreMigrationPlugin.java          |  38 +-
 .../migration/DeDupConnectionDataMigration.java |  93 +++
 .../migration/EntityTypeMappingMigration.java   | 104 ---
 .../migration/MigrationModuleVersionPlugin.java |   5 -
 .../corepersistence/migration/Versions.java     |  31 -
 .../builder/PipelineBuilderFactory.java         |   3 +
 .../service/ConnectionScope.java                |  53 ++
 .../service/ConnectionService.java              |  10 +
 .../service/ConnectionServiceImpl.java          |  89 ++-
 .../corepersistence/util/CpNamingUtils.java     |  13 +-
 .../corepersistence/TestCoreModule.java         |  34 +
 .../DeDupConnectionDataMigrationTest.java       | 145 +++++
 .../migration/EntityTypeMappingMigrationIT.java | 125 ----
 .../service/ConnectionServiceImplTest.java      | 235 +++++++
 stack/core/src/test/resources/log4j.properties  |   6 +-
 stack/corepersistence/collection/pom.xml        |   2 +-
 .../serialization/impl/SerializationModule.java |   4 +-
 .../migration/CollectionMigrationPlugin.java    |   8 +-
 .../migration/MvccEntityDataMigrationImpl.java  |  10 +-
 ...ctMvccEntityDataMigrationV1ToV3ImplTest.java |  39 +-
 stack/corepersistence/common/pom.xml            |   2 +-
 .../migration/data/AbstractMigrationPlugin.java |  17 +-
 .../core/migration/data/DataMigration.java      |  11 +-
 .../migration/data/MigrationDataProvider.java   |   2 +-
 .../core/migration/data/MigrationPlugin.java    |   4 +-
 .../migration/schema/MigrationManagerFig.java   |   1 +
 .../migration/data/TestProgressObserver.java    |  10 +-
 stack/corepersistence/graph/pom.xml             |   2 +-
 .../persistence/graph/guice/GraphModule.java    |   4 +-
 .../graph/impl/GraphManagerImpl.java            |   4 +-
 .../impl/stage/EdgeDeleteListenerImpl.java      |   4 +-
 .../graph/impl/stage/EdgeDeleteRepairImpl.java  |  61 +-
 .../impl/TargetIdObservableImpl.java            |  13 +-
 .../impl/migration/EdgeDataMigrationImpl.java   |  12 +-
 .../impl/migration/GraphMigrationPlugin.java    |   8 +-
 .../impl/shard/impl/EdgeSearcher.java           |  14 +-
 .../impl/ShardedEdgeSerializationImpl.java      |  59 +-
 .../shard/impl/serialize/EdgeSerializer.java    |  21 +-
 .../persistence/graph/GraphManagerIT.java       |  73 ++-
 .../migration/EdgeDataMigrationImplTest.java    |  59 +-
 stack/corepersistence/map/pom.xml               |   2 +-
 stack/corepersistence/model/pom.xml             |   2 +-
 stack/corepersistence/pom.xml                   |   2 +-
 stack/corepersistence/queryindex/pom.xml        |   2 +-
 .../persistence/index/CandidateResult.java      |  32 +-
 .../persistence/index/CandidateResults.java     |  34 +-
 .../SearchRequestBuilderStrategyV2.java         |  30 +-
 .../usergrid/persistence/index/IndexEdge.java   |  36 +-
 .../index/IndexLocationStrategy.java            |  30 +-
 .../persistence/index/IndexRefreshCommand.java  |  30 +-
 .../usergrid/persistence/index/SearchType.java  |  30 +-
 .../usergrid/persistence/index/SearchTypes.java |  32 +-
 .../persistence/index/SelectFieldMapping.java   |  36 +-
 .../persistence/index/guice/IndexModule.java    |   4 +-
 .../persistence/index/impl/EntityField.java     |  32 +-
 .../index/impl/EntityMappingParser.java         |  37 +-
 .../index/impl/EsEntityIndexFactoryImpl.java    |  29 +-
 .../index/impl/EsIndexBufferConsumerImpl.java   |  28 +-
 .../index/impl/EsIndexCacheImpl.java            |  29 +-
 .../persistence/index/impl/EsQueryVistor.java   |  50 +-
 .../persistence/index/impl/FailureMonitor.java  |  30 +-
 .../index/impl/FailureMonitorImpl.java          |  32 +-
 .../persistence/index/impl/FieldParser.java     |  36 +-
 .../persistence/index/impl/GeoSortFields.java   |  36 +-
 .../index/impl/IndexBufferConsumer.java         |  28 +-
 .../persistence/index/impl/IndexCache.java      |  30 +-
 .../persistence/index/impl/IndexEdgeImpl.java   |  36 +-
 .../index/impl/IndexIdentifierv2Impl.java       |  30 +-
 .../index/impl/IndexRefreshCommandImpl.java     |  30 +-
 .../index/impl/NoOpFilterBuilder.java           |  32 +-
 .../index/impl/NoOpQueryBuilder.java            |  32 +-
 .../impl/SearchRequestBuilderStrategy.java      |  30 +-
 .../persistence/index/impl/SortBuilder.java     |  36 +-
 .../EsIndexMappingMigrationPlugin.java          |  30 +-
 .../index/migration/EsIndexMigrationPlugin.java |   8 +-
 .../index/migration/IndexDataVersions.java      |  30 +-
 .../persistence/index/query/ParsedQuery.java    |  36 +-
 .../index/query/ParsedQueryBuilder.java         |  36 +-
 .../persistence/index/query/SortPredicate.java  |  36 +-
 .../persistence/index/usergrid-mappings.json    |   5 -
 .../persistence/index/impl/EntityIndexTest.java |  13 +-
 .../index/impl/EntityToMapConverterTest.java    |  38 +-
 .../impl/EsIndexMappingMigrationPluginTest.java |  30 +-
 .../persistence/index/impl/EsRunner.java        |  32 +-
 .../persistence/index/impl/GeoPagingTest.java   |  36 +-
 .../index/impl/TestIndexIdentifier.java         |  30 +-
 stack/corepersistence/queue/pom.xml             |   2 +-
 stack/pom.xml                                   | 252 ++++----
 stack/rest/pom.xml                              | 141 +++--
 .../usergrid/rest/AbstractContextResource.java  |  45 +-
 .../usergrid/rest/ApplicationsResource.java     |  40 +-
 .../apache/usergrid/rest/DatabaseResource.java  |  17 +-
 .../org/apache/usergrid/rest/IndexResource.java |  54 +-
 .../apache/usergrid/rest/MigrateResource.java   |  61 +-
 .../org/apache/usergrid/rest/RootResource.java  |  92 ++-
 .../apache/usergrid/rest/SwaggerServlet.java    |   5 +-
 .../apache/usergrid/rest/SystemResource.java    |  29 +-
 .../usergrid/rest/TextToJsonSwapWriter.java     | 182 +++---
 .../rest/applications/ApplicationResource.java  |  30 +-
 .../rest/applications/ServiceResource.java      | 111 ++--
 .../applications/assets/AssetsResource.java     |  13 +-
 .../applications/events/EventsResource.java     |  36 +-
 .../notifiers/NotifierResource.java             |  29 +-
 .../notifiers/NotifiersResource.java            |  29 +-
 .../rest/applications/queues/QueueResource.java |  86 ++-
 .../queues/QueueSubscriberResource.java         |  63 +-
 .../queues/QueueSubscriptionResource.java       |  63 +-
 .../queues/QueueTransactionsResource.java       |  40 +-
 .../rest/applications/users/UserResource.java   | 134 ++--
 .../rest/applications/users/UsersResource.java  |  51 +-
 .../exceptions/NotFoundExceptionMapper.java     |   3 +-
 .../rest/exceptions/SecurityException.java      |  31 +-
 .../exceptions/SecurityExceptionMapper.java     |   3 +-
 .../exceptions/UnsupportedMediaTypeMapper.java  |  43 ++
 .../rest/filters/ContentTypeFilter.java         |  74 +--
 .../rest/filters/JSONPCallbackFilter.java       |  26 +-
 .../usergrid/rest/filters/MeteringFilter.java   | 632 ++++++++++---------
 .../usergrid/rest/filters/TracingFilter.java    |  37 +-
 .../rest/management/ManagementResource.java     |  53 +-
 .../management/metrics/MetricsResource.java     |   9 +-
 .../organizations/OrganizationResource.java     |  64 +-
 .../organizations/OrganizationsResource.java    |  66 +-
 .../applications/ApplicationResource.java       |  56 +-
 .../applications/ApplicationsResource.java      |  20 +-
 .../imports/FileErrorsResource.java             |  41 +-
 .../imports/FileIncludesResource.java           |  15 +-
 .../applications/imports/ImportsResource.java   |  57 +-
 .../organizations/users/UsersResource.java      |  88 +--
 .../rest/management/users/UserResource.java     |  95 +--
 .../rest/management/users/UsersResource.java    |  11 +-
 .../organizations/OrganizationsResource.java    |  76 +--
 .../organizations/OrganizationResource.java     |  28 +-
 .../rest/security/CrossOriginRequestFilter.java |  18 +-
 .../security/SecuredResourceFilterFactory.java  | 181 +++---
 .../ShiroAuthenticationExceptionMapper.java     |   3 +-
 .../shiro/filters/BasicAuthSecurityFilter.java  |  35 +-
 .../ClientCredentialsSecurityFilter.java        |  25 +-
 .../OAuth2AccessTokenSecurityFilter.java        | 168 +++--
 .../security/shiro/filters/SecurityFilter.java  |  33 +-
 .../apache/usergrid/rest/utils/CORSUtils.java   |  42 +-
 stack/rest/src/main/webapp/WEB-INF/web.xml      |  63 +-
 .../java/org/apache/usergrid/rest/BasicIT.java  |  22 +-
 .../usergrid/rest/CollectionMetadataIT.java     |   7 +-
 .../apache/usergrid/rest/IndexResourceIT.java   |  43 +-
 .../apache/usergrid/rest/NotificationsIT.java   |   6 +-
 .../apache/usergrid/rest/PartialUpdateTest.java |  16 +-
 .../apache/usergrid/rest/SystemResourceIT.java  |   7 +-
 .../org/apache/usergrid/rest/TomcatRuntime.java |  12 +-
 .../rest/applications/ApplicationCreateIT.java  |  14 +-
 .../rest/applications/ApplicationDeleteIT.java  | 206 +++---
 .../applications/ApplicationResourceIT.java     | 266 ++++----
 .../applications/assets/AssetResourceIT.java    |  21 +-
 .../applications/assets/AwsAssetResourceIT.java |  53 +-
 .../applications/assets/aws/NoAWSCredsRule.java |  15 +-
 .../collection/CollectionsResourceIT.java       |  26 +-
 .../collection/DuplicateNameIT.java             |   5 +-
 .../activities/ActivityResourceIT.java          |   5 +-
 .../collection/devices/DevicesResourceIT.java   |   4 +-
 .../collection/groups/GroupResourceIT.java      |  28 +-
 .../users/ConnectionResourceTest.java           |   8 +-
 .../collection/users/OwnershipResourceIT.java   |  15 +-
 .../collection/users/PermissionsResourceIT.java |  34 +-
 .../collection/users/UserResourceIT.java        | 126 ++--
 .../queries/BadGrammarQueryTest.java            |  15 +-
 .../applications/queries/BasicGeoTests.java     |  45 +-
 .../rest/filters/ContentTypeResourceIT.java     |  70 +-
 .../usergrid/rest/management/AccessTokenIT.java |  42 +-
 .../usergrid/rest/management/AdminUsersIT.java  |  48 +-
 .../rest/management/ExportResourceIT.java       | 137 ++--
 .../rest/management/ImportResourceIT.java       |  50 +-
 .../rest/management/ManagementResourceIT.java   | 149 +++--
 .../rest/management/OrganizationsIT.java        |  60 +-
 .../rest/management/RegistrationIT.java         |  32 +-
 .../organizations/AdminEmailEncodingIT.java     |   5 +-
 .../rest/test/resource/AbstractRestIT.java      |  79 ++-
 .../rest/test/resource/ClientSetup.java         |   4 +-
 .../usergrid/rest/test/resource/RestClient.java |  44 +-
 .../test/resource/TestPropertiesResource.java   |  14 +-
 .../endpoints/ApplicationsResource.java         |   8 +-
 .../resource/endpoints/BoostrapResource.java    |  19 +-
 .../resource/endpoints/CollectionEndpoint.java  | 109 ++--
 .../test/resource/endpoints/EntityEndpoint.java |  40 +-
 .../test/resource/endpoints/NamedResource.java  | 164 +++--
 .../test/resource/endpoints/RootResource.java   |   4 +-
 .../test/resource/endpoints/SetupResource.java  |  20 +-
 .../test/resource/endpoints/SystemResource.java |  46 +-
 .../test/resource/endpoints/TokenResource.java  |  15 +-
 .../test/resource/endpoints/UrlResource.java    |   7 +-
 .../endpoints/mgmt/ApplicationResource.java     |  27 +-
 .../endpoints/mgmt/ApplicationsResource.java    |   4 +-
 .../endpoints/mgmt/AuthorizeResource.java       |   7 +-
 .../endpoints/mgmt/ConfirmResource.java         |  12 +-
 .../endpoints/mgmt/CredentialsResource.java     |   7 +-
 .../resource/endpoints/mgmt/FeedResource.java   |   5 +-
 .../resource/endpoints/mgmt/OrgResource.java    |  68 +-
 .../endpoints/mgmt/OrganizationResource.java    |  15 +-
 .../endpoints/mgmt/PasswordResource.java        |   8 -
 .../endpoints/mgmt/ReactivateResource.java      |  10 +-
 .../resource/endpoints/mgmt/ResetResource.java  |  10 +-
 .../resource/endpoints/mgmt/TokenResource.java  |   7 +-
 .../resource/endpoints/mgmt/UserResource.java   |  20 +-
 .../resource/endpoints/mgmt/UsersResource.java  |   6 -
 stack/rest/src/test/resources/log4j.properties  |  33 +-
 .../rest/src/test/resources/logging.properties  |  13 +-
 stack/services/pom.xml                          |  51 +-
 .../management/AppInfoMigrationPlugin.java      | 234 ++++---
 .../security/providers/AbstractProvider.java    |  16 +-
 .../security/providers/FacebookProvider.java    |   7 +-
 .../security/providers/FoursquareProvider.java  |  38 +-
 .../providers/PingIdentityProvider.java         |  38 +-
 .../usergrid/management/OrganizationIT.java     |  18 +-
 stack/test-utils/pom.xml                        |   2 +-
 .../org/apache/usergrid/tools/ExportAdmins.java |  17 +-
 243 files changed, 6897 insertions(+), 4370 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/usergrid/blob/af5d260e/stack/corepersistence/pom.xml
----------------------------------------------------------------------

http://git-wip-us.apache.org/repos/asf/usergrid/blob/af5d260e/stack/rest/src/test/resources/log4j.properties
----------------------------------------------------------------------
diff --cc stack/rest/src/test/resources/log4j.properties
index 43c6e85,201550b..0288842
--- a/stack/rest/src/test/resources/log4j.properties
+++ b/stack/rest/src/test/resources/log4j.properties
@@@ -26,14 -26,12 +26,17 @@@ log4j.appender.stdout=org.apache.log4j.
  log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
  log4j.appender.stdout.layout.ConversionPattern=%d %p (%t) %c{1} - %m%n
  
+ log4j.logger.org.glassfish=DEBUG
+ log4j.logger.org.apache.shiro=DEBUG
  log4j.logger.org.apache.usergrid=INFO
+ 
  #log4j.logger.org.apache.usergrid.cassandra=DEBUG
  #log4j.logger.org.apache.usergrid.persistence.cassandra=DEBUG
 +log4j.category.org.apache=ERROR
 +log4j.category.org.apache.usergrid=WARN
 +log4j.category.org.apache.usergrid.rest=INFO
 +log4j.category.org.apache.shiro=DEBUG
 +log4j.category.org.apache.usergrid.rest.security.shiro=DEBUG
  
  log4j.logger.org.apache.usergrid.persistence.cassandra.CounterUtils=ERROR
  log4j.logger.org.apache.usergrid.persistence.cassandra.DB=WARN

Reply via email to