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

[1/4] git commit: add variable check

Repository: incubator-usergrid
Updated Branches:
  refs/heads/key-row-sharding 42d43efaf -> fd4b22f3e


add variable check


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

Branch: refs/heads/key-row-sharding
Commit: e79fec001c86d95678cc116bfbee1831c563c732
Parents: 0bfca7e
Author: Shawn Feldman <sf...@apache.org>
Authored: Thu Oct 30 09:37:11 2014 -0600
Committer: Shawn Feldman <sf...@apache.org>
Committed: Thu Oct 30 09:37:11 2014 -0600

----------------------------------------------------------------------
 stack/loadtests/src/main/scripts/gatling-mvn.sh | 3 +++
 1 file changed, 3 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-usergrid/blob/e79fec00/stack/loadtests/src/main/scripts/gatling-mvn.sh
----------------------------------------------------------------------
diff --git a/stack/loadtests/src/main/scripts/gatling-mvn.sh b/stack/loadtests/src/main/scripts/gatling-mvn.sh
index 531a638..e9087d5 100644
--- a/stack/loadtests/src/main/scripts/gatling-mvn.sh
+++ b/stack/loadtests/src/main/scripts/gatling-mvn.sh
@@ -12,6 +12,9 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 #
+
+[ "$#" -eq 6 ] || die "6 arguments required, $# provided.  Arguments are URL ORG APP NOTIFIERNAME NUM_USERS RAMP_TIME"
+
 URL="$1"
 ORG="$2"
 APP="$3"


[3/4] git commit: Merge branch 'two-dot-o' of https://git-wip-us.apache.org/repos/asf/incubator-usergrid into two-dot-o

Posted by to...@apache.org.
Merge branch 'two-dot-o' of https://git-wip-us.apache.org/repos/asf/incubator-usergrid into two-dot-o


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

Branch: refs/heads/key-row-sharding
Commit: aba512115139e94df7c78a19a70f5f2a8647b5ca
Parents: b787a49 e79fec0
Author: Todd Nine <to...@apache.org>
Authored: Thu Oct 30 17:07:06 2014 +0000
Committer: Todd Nine <to...@apache.org>
Committed: Thu Oct 30 17:07:06 2014 +0000

----------------------------------------------------------------------
 portal/js/push/push-config.html                 |  89 +--
 .../main/resources/usergrid-default.properties  |   3 +
 .../corepersistence/CpEntityDeleteListener.java |  45 +-
 .../corepersistence/CpEntityManager.java        |  73 ++-
 .../corepersistence/CpEntityManagerFactory.java |  53 +-
 .../corepersistence/CpManagerCache.java         | 117 ++--
 .../corepersistence/CpRelationManager.java      |  31 +-
 .../usergrid/corepersistence/CpSetup.java       |   1 -
 .../usergrid/corepersistence/CpWalker.java      |  44 +-
 .../results/FilteringLoader.java                |  63 +-
 .../results/ResultsLoaderFactory.java           |   5 +-
 .../results/ResultsLoaderFactoryImpl.java       |   4 -
 .../results/ResultsVerifier.java                |   6 +-
 .../results/VersionVerifier.java                |   8 +-
 .../corepersistence/util/CpEntityMapUtils.java  |   5 +-
 .../usergrid/persistence/entities/Notifier.java |   2 -
 .../usergrid/persistence/index/EntityIndex.java |   4 +-
 .../persistence/index/EntityIndexBatch.java     |   6 -
 .../persistence/index/EntityIndexFactory.java   |   2 -
 .../usergrid/persistence/index/IndexScope.java  |   9 +-
 .../persistence/index/guice/IndexModule.java    |   1 -
 .../index/impl/EsEntityIndexBatchImpl.java      |   3 +-
 .../index/impl/EsEntityIndexImpl.java           |  71 ++-
 .../persistence/index/impl/EsProvider.java      |  11 +-
 .../index/query/CandidateResults.java           |   7 +-
 .../persistence/index/query/EntityResults.java  |   6 +-
 .../persistence/index/query/Identifier.java     |   3 +-
 .../usergrid/persistence/index/query/Query.java |  27 +-
 .../persistence/index/query/Results.java        |   4 +-
 .../queue/impl/QueueScopeFactoryImpl.java       |   2 +-
 .../queue/impl/SQSQueueManagerImpl.java         |   6 +-
 stack/loadtests/src/main/scripts/gatling-mvn.sh |  16 +
 .../_maven.repositories                         |   8 -
 ...14c97c6e3ef40c88590e1b196d3ec55b-javadoc.jar | Bin 160201 -> 0 bytes
 ...14c97c6e3ef40c88590e1b196d3ec55b-sources.jar | Bin 59744 -> 0 bytes
 ...63dec68314c97c6e3ef40c88590e1b196d3ec55b.jar | Bin 67751 -> 0 bytes
 ...7c6e3ef40c88590e1b196d3ec55b.jar.lastUpdated |  13 -
 ...63dec68314c97c6e3ef40c88590e1b196d3ec55b.pom | 166 ------
 ...7c6e3ef40c88590e1b196d3ec55b.pom.lastUpdated |  13 -
 .../pushy-0.4-apigee.pom                        | 166 ------
 stack/pom.xml                                   |   2 +-
 stack/services/pom.xml                          |   2 +-
 .../notifications/ApplicationQueueManager.java  | 585 ++-----------------
 .../notifications/InactiveDeviceManager.java    |  79 +++
 .../notifications/NotificationsService.java     |  35 +-
 .../services/notifications/ProviderAdapter.java |  42 +-
 .../notifications/ProviderAdapterFactory.java   |  49 ++
 .../services/notifications/QueueListener.java   |  84 ++-
 .../services/notifications/TaskManager.java     |  17 +-
 .../services/notifications/TestAdapter.java     |  23 +-
 .../notifications/apns/APNsAdapter.java         | 200 +++----
 .../notifications/apns/EntityPushManager.java   |  75 +++
 .../apns/ExpiredTokenListener.java              |  52 ++
 .../services/notifications/gcm/GCMAdapter.java  | 142 +++--
 .../impl/ApplicationQueueManagerImpl.java       | 523 +++++++++++++++++
 .../services/notifiers/NotifiersService.java    |  30 +-
 .../notifications/NotifiersServiceIT.java       |  33 +-
 .../apns/MockSuccessfulProviderAdapter.java     |  38 +-
 .../apns/NotificationsServiceIT.java            |  67 +--
 .../gcm/MockSuccessfulProviderAdapter.java      |  33 +-
 .../gcm/NotificationsServiceIT.java             |  81 +--
 61 files changed, 1586 insertions(+), 1699 deletions(-)
----------------------------------------------------------------------



[2/4] git commit: added additional logging for tests

Posted by to...@apache.org.
added additional logging for tests


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

Branch: refs/heads/key-row-sharding
Commit: b787a49bebbfb78ef3df992b522217c9253ff16f
Parents: 8df2185
Author: Todd Nine <to...@apache.org>
Authored: Thu Oct 30 17:05:32 2014 +0000
Committer: Todd Nine <to...@apache.org>
Committed: Thu Oct 30 17:05:32 2014 +0000

----------------------------------------------------------------------
 .../src/test/resources/logback-test.xml         | 22 ++++++++++++++++++++
 1 file changed, 22 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-usergrid/blob/b787a49b/stack/loadtests/src/test/resources/logback-test.xml
----------------------------------------------------------------------
diff --git a/stack/loadtests/src/test/resources/logback-test.xml b/stack/loadtests/src/test/resources/logback-test.xml
new file mode 100644
index 0000000..d15f9f4
--- /dev/null
+++ b/stack/loadtests/src/test/resources/logback-test.xml
@@ -0,0 +1,22 @@
+<configuration>
+
+	<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
+		<encoder>
+			<pattern>%d{HH:mm:ss.SSS} [%-5level] %logger{15} - %msg%n%rEx</pattern>
+			<immediateFlush>false</immediateFlush>
+		</encoder>
+	</appender>
+
+	<!-- Uncomment for logging ALL HTTP request and responses -->
+	<!-- 	<logger name="io.gatling.http.ahc.AsyncHandlerActor" level="TRACE" /> -->
+	<!-- Uncomment for logging ONLY FAILED HTTP request and responses -->
+		<logger name="io.gatling.http.ahc.AsyncHandlerActor" level="DEBUG" /> 
+
+<logger name="io.gatling.http" level="TRACE" />
+        <!-- Uncomment for logging ONLY FAILED HTTP request and responses -->
+
+	<root level="WARN">
+		<appender-ref ref="CONSOLE" />
+	</root>
+
+</configuration>


[4/4] git commit: Merge branch 'key-row-sharding' of https://git-wip-us.apache.org/repos/asf/incubator-usergrid into key-row-sharding

Posted by to...@apache.org.
Merge branch 'key-row-sharding' of https://git-wip-us.apache.org/repos/asf/incubator-usergrid into key-row-sharding


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

Branch: refs/heads/key-row-sharding
Commit: fd4b22f3e8ebac8a3172f992887296bbc20054ba
Parents: aba5121 42d43ef
Author: Todd Nine <to...@apache.org>
Authored: Thu Oct 30 17:09:46 2014 +0000
Committer: Todd Nine <to...@apache.org>
Committed: Thu Oct 30 17:09:46 2014 +0000

----------------------------------------------------------------------
 portal/config.js                                |   3 +-
 .../dist/init_instance/install_cassandra.sh     |   7 +-
 .../main/groovy/configure_elasticsearch.groovy  |   3 +
 .../src/main/groovy/configure_usergrid.groovy   |   3 +
 .../corepersistence/CpEntityManagerFactory.java |  22 +
 .../usergrid/corepersistence/CpSetup.java       |   5 +-
 .../usergrid/corepersistence/GuiceModule.java   |   8 +
 .../HybridEntityManagerFactory.java             |  19 +
 .../migration/GraphShardVersionMigration.java   |  43 ++
 .../corepersistence/migration/Versions.java     |  37 ++
 .../persistence/EntityManagerFactory.java       |  18 +
 .../cassandra/EntityManagerFactoryImpl.java     |  19 +
 .../usergrid/ConcurrentCoreTestSuite.java       |   4 +-
 .../java/org/apache/usergrid/CoreTestSuite.java |   4 +-
 .../SimpleIndexBucketLocatorImplTest.java       | 177 ------
 .../SimpleIndexShardLocatorImplTest.java        | 177 ++++++
 stack/corepersistence/collection/pom.xml        |   7 +-
 .../impl/CollectionPrefixedKey.java             | 100 +++
 .../impl/CollectionScopedRowKeySerializer.java  |  25 +-
 .../MvccEntitySerializationStrategyImpl.java    |  88 ++-
 .../MvccLogEntrySerializationStrategyImpl.java  |  66 +-
 .../serialization/impl/SerializationModule.java |   2 +-
 .../UniqueValueSerializationStrategyImpl.java   |  31 +-
 .../collection/CollectionContextImplTest.java   |   3 -
 .../EntityCollectionManagerFactoryTest.java     |   6 +-
 .../collection/EntityCollectionManagerIT.java   |   4 +-
 .../EntityCollectionManagerStressTest.java      |   6 +-
 .../EntityCollectionManagerSyncIT.java          |   4 +-
 .../collection/guice/MigrationManagerRule.java  |   4 +-
 .../collection/guice/TestCollectionModule.java  |   3 +-
 .../collection/guice/TestModule.java            |  48 --
 ...niqueValueSerializationStrategyImplTest.java |   4 +-
 .../stage/write/WriteOptimisticVerifyTest.java  |   2 +-
 .../mvcc/stage/write/WriteUniqueVerifyIT.java   |   4 +-
 .../mvcc/stage/write/WriteUniqueVerifyTest.java |   4 +-
 ...MvccEntitySerializationStrategyImplTest.java |  14 +-
 .../impl/MvccLESSTransientTest.java             |  78 ++-
 ...ccLogEntrySerializationStrategyImplTest.java |   4 +-
 .../impl/ScopedRowKeySerializerTest.java        |  18 +-
 stack/corepersistence/common/pom.xml            |  15 +-
 .../core/astyanax/BucketScopedRowKey.java       | 114 ++++
 .../astyanax/BucketScopedRowKeySerializer.java  |  91 +++
 .../core/astyanax/CassandraConfig.java          |   6 +
 .../core/astyanax/CassandraConfigImpl.java      |  23 +
 .../persistence/core/astyanax/CassandraFig.java |  14 +
 .../persistence/core/astyanax/ColumnSearch.java |  13 +-
 .../core/astyanax/CompositeFieldSerializer.java |   1 +
 .../core/astyanax/IdRowCompositeSerializer.java |   1 +
 .../core/astyanax/MultiRowColumnIterator.java   | 236 +++++--
 .../core/astyanax/MultiTennantColumnFamily.java |   8 +-
 .../OrganizationScopedRowKeySerializer.java     |  85 ---
 .../persistence/core/astyanax/ScopedRowKey.java |  13 +-
 .../core/astyanax/ScopedRowKeySerializer.java   |  83 +++
 .../astyanax/StringRowCompositeSerializer.java  |  68 ++
 .../persistence/core/guice/CommonModule.java    |  43 +-
 .../persistence/core/guice/CurrentImpl.java     |  42 ++
 .../persistence/core/guice/PreviousImpl.java    |  42 ++
 .../persistence/core/guice/ProxyImpl.java       |  42 ++
 .../persistence/core/migration/Migration.java   |  36 --
 .../core/migration/MigrationException.java      |  37 --
 .../core/migration/MigrationManager.java        |  34 -
 .../core/migration/MigrationManagerFig.java     |  22 -
 .../core/migration/MigrationManagerImpl.java    | 196 ------
 .../core/migration/data/DataMigration.java      |  84 +++
 .../migration/data/DataMigrationException.java  |  39 ++
 .../migration/data/DataMigrationManager.java    |  55 ++
 .../data/DataMigrationManagerImpl.java          | 258 ++++++++
 .../data/MigrationInfoSerialization.java        |  66 ++
 .../data/MigrationInfoSerializationImpl.java    | 178 ++++++
 .../core/migration/schema/Migration.java        |  36 ++
 .../migration/schema/MigrationException.java    |  37 ++
 .../core/migration/schema/MigrationManager.java |  34 +
 .../migration/schema/MigrationManagerFig.java   |  22 +
 .../migration/schema/MigrationManagerImpl.java  | 196 ++++++
 .../core/shard/ExpandingShardLocator.java       |  95 +++
 .../persistence/core/shard/ShardLocator.java    |  77 +++
 .../persistence/core/shard/StringHashUtils.java |  54 ++
 .../core/astyanax/ColumnNameIteratorTest.java   |   6 +
 .../MultiKeyColumnNameIteratorTest.java         |   6 +
 .../astyanax/MultiRowColumnIteratorTest.java    |  42 ++
 .../core/cassandra/CassandraRule.java           |   2 +-
 .../persistence/core/cassandra/ITRunner.java    |  60 --
 .../core/guice/MigrationManagerRule.java        |   4 +-
 .../core/guice/TestCommonModule.java            |  34 +
 .../persistence/core/guice/TestModule.java      |  48 ++
 .../data/DataMigrationManagerImplTest.java      | 220 +++++++
 .../data/MigrationInfoSerializationTest.java    | 105 ++++
 .../core/shard/ExpandingShardLocatorTest.java   |  65 ++
 .../core/shard/ShardLocatorTest.java            |  64 ++
 .../persistence/core/test/ITRunner.java         | 116 ++++
 .../persistence/core/test/UseModules.java       |  69 ++
 stack/corepersistence/graph/pom.xml             |  15 +-
 .../persistence/graph/guice/GraphModule.java    |  34 +-
 .../graph/impl/GraphManagerImpl.java            |  13 +-
 .../graph/impl/stage/EdgeMetaRepairImpl.java    |   3 +-
 .../impl/stage/NodeDeleteListenerImpl.java      |   3 +-
 .../EdgeMetadataSerialization.java              |   2 +-
 .../graph/serialization/NodeSerialization.java  |   2 +-
 .../impl/EdgeMetadataSerializationImpl.java     | 476 --------------
 .../EdgeMetadataSerializationProxyImpl.java     | 276 ++++++++
 .../impl/EdgeMetadataSerializationV1Impl.java   | 478 ++++++++++++++
 .../impl/EdgeMetadataSerializationV2Impl.java   | 627 +++++++++++++++++++
 .../impl/NodeSerializationImpl.java             |  36 +-
 .../impl/shard/EdgeColumnFamilies.java          |  14 +-
 .../impl/shard/EdgeShardSerialization.java      |   2 +-
 .../count/NodeShardCounterSerialization.java    |   2 +-
 .../NodeShardCounterSerializationImpl.java      |  10 +-
 .../impl/shard/impl/EdgeSearcher.java           |  18 +-
 .../shard/impl/EdgeShardSerializationImpl.java  |  14 +-
 .../impl/ShardedEdgeSerializationImpl.java      |  76 +--
 .../impl/shard/impl/ShardsColumnIterator.java   |  21 +-
 .../shard/impl/SizebasedEdgeColumnFamilies.java |  34 +-
 .../impl/shard/impl/SourceEdgeSearcher.java     |  22 -
 .../serialize/EdgeShardRowKeySerializer.java    |   2 +
 .../shard/impl/serialize/RowSerializer.java     |   2 +-
 .../shard/impl/serialize/RowTypeSerializer.java |   3 +-
 .../graph/CommittedGraphManagerIT.java          |   4 +-
 .../persistence/graph/GraphManagerIT.java       |   9 +-
 .../persistence/graph/GraphManagerLoadTest.java |   4 +-
 .../graph/GraphManagerShardConsistencyIT.java   |   5 +-
 .../graph/GraphManagerShardingIT.java           |   4 +-
 .../graph/GraphManagerStressTest.java           |   4 +-
 .../usergrid/persistence/graph/SimpleTest.java  |   4 +-
 .../graph/StorageGraphManagerIT.java            |   4 +-
 .../graph/guice/TestGraphModule.java            |   2 +-
 .../graph/impl/EdgeDeleteListenerTest.java      |   6 +-
 .../graph/impl/NodeDeleteListenerTest.java      |   6 +-
 .../graph/impl/stage/EdgeDeleteRepairTest.java  |   4 +-
 .../graph/impl/stage/EdgeMetaRepairTest.java    |   6 +-
 .../EdgeMetaDataSerializationProxyV1Test.java   |  85 +++
 .../EdgeMetaDataSerializationProxyV2Test.java   |  83 +++
 .../EdgeMetaDataSerializationV1Test.java        |  69 ++
 .../EdgeMetaDataSerializationV2Test.java        |  52 ++
 .../EdgeMetadataSerializationTest.java          |  33 +-
 .../EdgeSerializationChopTest.java              |   4 +-
 .../serialization/EdgeSerializationTest.java    |  50 +-
 .../serialization/NodeSerializationTest.java    |  10 +-
 .../PermanentSerializationTest.java             |   9 +-
 .../graph/serialization/TestCount.java          |  52 +-
 .../impl/shard/EdgeShardSerializationTest.java  |  35 +-
 .../impl/shard/NodeShardAllocationTest.java     |  15 +-
 .../impl/shard/NodeShardCacheTest.java          | 118 ++--
 .../impl/shard/ShardEntryGroupTest.java         |  57 +-
 .../impl/shard/ShardGroupCompactionTest.java    | 181 +++---
 .../shard/count/NodeShardApproximationTest.java |  18 +-
 .../NodeShardCounterSerializationTest.java      |  10 +-
 .../shard/impl/ShardEntryGroupIteratorTest.java |   9 +-
 ...rceDirectedEdgeDescendingComparatorTest.java |   4 +-
 stack/corepersistence/map/pom.xml               |   6 -
 .../persistence/map/guice/MapModule.java        |   2 +-
 .../persistence/map/impl/MapSerialization.java  |   2 +-
 .../map/impl/MapSerializationImpl.java          |  97 ++-
 .../persistence/map/MapManagerTest.java         |   4 +-
 .../persistence/map/guice/TestMapModule.java    |   2 +-
 stack/corepersistence/pom.xml                   |   4 +-
 stack/corepersistence/queryindex/pom.xml        |  11 -
 .../index/guice/TestIndexModule.java            |   2 +-
 .../impl/EntityConnectionIndexImplTest.java     |   4 +-
 .../persistence/index/impl/EntityIndexTest.java |   7 +-
 stack/corepersistence/queue/pom.xml             |   9 -
 .../usergrid/persistence/queue/QueueFig.java    |   4 +-
 .../persistence/queue/QueueManagerTest.java     |   6 +-
 .../queue/guice/TestQueueModule.java            |   2 +-
 .../apache/usergrid/rest/SystemResource.java    |  94 ++-
 164 files changed, 5823 insertions(+), 1985 deletions(-)
----------------------------------------------------------------------