├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE.md └── PULL_REQUEST_TEMPLATE.md ├── .gitignore ├── .java-version ├── .travis.yml ├── Credits.md ├── DEPENDENCIES.yaml ├── LICENSE ├── OWNERS ├── QuickStart.md ├── README.md ├── abc.txt ├── auth ├── auth-client │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── auth │ │ ├── InvalidCredentialException.java │ │ ├── apikey │ │ └── ApiKeyRequest.java │ │ └── proxy │ │ ├── AuthenticatingProxy.java │ │ ├── CachingAuthenticatingProxy.java │ │ └── Credential.java ├── auth-core │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── bazaarvoice │ │ │ └── emodb │ │ │ └── auth │ │ │ ├── AuthCacheRegistry.java │ │ │ ├── AuthZooKeeper.java │ │ │ ├── EmoSecurityManager.java │ │ │ ├── InternalAuthorizer.java │ │ │ ├── apikey │ │ │ ├── ApiKey.java │ │ │ ├── ApiKeyAuthenticationToken.java │ │ │ └── ApiKeyModification.java │ │ │ ├── identity │ │ │ ├── AuthIdentity.java │ │ │ ├── AuthIdentityManager.java │ │ │ ├── AuthIdentityModification.java │ │ │ ├── AuthIdentityReader.java │ │ │ ├── IdentityExistsException.java │ │ │ ├── IdentityNotFoundException.java │ │ │ └── InMemoryAuthIdentityManager.java │ │ │ ├── permissions │ │ │ ├── InMemoryPermissionManager.java │ │ │ ├── MatchingPermission.java │ │ │ ├── MatchingPermissionResolver.java │ │ │ ├── PermissionIDs.java │ │ │ ├── PermissionManager.java │ │ │ ├── PermissionReader.java │ │ │ ├── PermissionUpdateRequest.java │ │ │ └── matching │ │ │ │ ├── AnyPart.java │ │ │ │ ├── ConstantPart.java │ │ │ │ ├── Implier.java │ │ │ │ ├── MatchingPart.java │ │ │ │ └── NonePart.java │ │ │ ├── role │ │ │ ├── InMemoryRoleManager.java │ │ │ ├── Role.java │ │ │ ├── RoleExistsException.java │ │ │ ├── RoleIdentifier.java │ │ │ ├── RoleManager.java │ │ │ ├── RoleModification.java │ │ │ └── RoleNotFoundException.java │ │ │ └── shiro │ │ │ ├── AnonymousCredentialsMatcher.java │ │ │ ├── AnonymousToken.java │ │ │ ├── GuavaCacheManager.java │ │ │ ├── InvalidatableCacheManager.java │ │ │ ├── RolePermissionSet.java │ │ │ ├── SimpleRolePermissionSet.java │ │ │ └── ValidatingCacheManager.java │ │ └── test │ │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── auth │ │ └── shiro │ │ └── GuavaCacheManagerTest.java ├── auth-store │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── auth │ │ ├── DataCenterSynchronizer.java │ │ ├── identity │ │ ├── CacheManagingAuthIdentityManager.java │ │ ├── DataCenterSynchronizedAuthIdentityManager.java │ │ ├── DeferringAuthIdentityManager.java │ │ └── TableAuthIdentityManagerDAO.java │ │ ├── permissions │ │ ├── CacheManagingPermissionManager.java │ │ ├── DeferringPermissionManager.java │ │ └── TablePermissionManagerDAO.java │ │ └── role │ │ ├── DataCenterSynchronizedRoleManager.java │ │ ├── DeferringRoleManager.java │ │ └── TableRoleManagerDAO.java └── auth-util │ ├── pom.xml │ └── src │ └── main │ └── java │ └── com │ └── bazaarvoice │ └── emodb │ └── auth │ └── util │ └── CredentialEncrypter.java ├── blob-api ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── blob │ │ └── api │ │ ├── AuthBlobStore.java │ │ ├── Blob.java │ │ ├── BlobMetadata.java │ │ ├── BlobNotFoundException.java │ │ ├── BlobStore.java │ │ ├── DefaultBlob.java │ │ ├── DefaultBlobMetadata.java │ │ ├── DefaultTable.java │ │ ├── Names.java │ │ ├── OffsetRangeSpecification.java │ │ ├── Range.java │ │ ├── RangeNotSatisfiableException.java │ │ ├── RangeSpecification.java │ │ ├── RangeSpecifications.java │ │ ├── StreamSupplier.java │ │ ├── SuffixRangeSpecification.java │ │ └── Table.java │ └── test │ └── java │ └── com │ └── bazaarvoice │ └── emodb │ └── blob │ └── api │ ├── BlobMetadataJsonTest.java │ ├── RangeSpecificationTest.java │ └── TableJsonTest.java ├── blob-clients ├── blob-client-common │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── blob │ │ └── client │ │ ├── AbstractBlobStoreClientFactory.java │ │ ├── BlobStoreAuthenticator.java │ │ ├── BlobStoreAuthenticatorProxy.java │ │ ├── BlobStoreClient.java │ │ ├── BlobStoreFixedHostDiscoverySource.java │ │ └── BlobStoreStreaming.java ├── blob-client-jersey2 │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── blob │ │ └── client │ │ ├── AbstractBlobStoreClientFactory.java │ │ ├── BlobStoreAuthenticator.java │ │ ├── BlobStoreAuthenticatorProxy.java │ │ ├── BlobStoreClient.java │ │ ├── BlobStoreClientFactory.java │ │ └── BlobStoreStreaming.java ├── blob-client │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── blob │ │ └── client │ │ └── BlobStoreClientFactory.java └── pom.xml ├── blob ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── blob │ │ ├── BlobReadConsistency.java │ │ ├── BlobStoreConfiguration.java │ │ ├── BlobStoreModule.java │ │ ├── BlobStoreZooKeeper.java │ │ ├── core │ │ ├── BlobStoreProviderProxy.java │ │ ├── DefaultBlobStore.java │ │ ├── LocalBlobStore.java │ │ └── SystemBlobStore.java │ │ └── db │ │ ├── MetadataProvider.java │ │ ├── StorageProvider.java │ │ ├── StorageSummary.java │ │ ├── astyanax │ │ ├── AstyanaxStorageProvider.java │ │ ├── BlobPlacement.java │ │ └── BlobPlacementFactory.java │ │ └── s3 │ │ ├── AmazonS3Provider.java │ │ ├── S3HealthCheck.java │ │ ├── S3RateLimiter.java │ │ └── config │ │ ├── S3BucketConfiguration.java │ │ ├── S3ClientConfiguration.java │ │ ├── S3Configuration.java │ │ └── S3HealthCheckConfiguration.java │ └── test │ └── java │ └── com │ └── bazaarvoice │ └── emodb │ └── blob │ ├── BlobStoreModuleTest.java │ └── core │ └── DefaultBlobStoreTest.java ├── cachemgr ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── cachemgr │ │ ├── CacheManagerModule.java │ │ ├── api │ │ ├── CacheHandle.java │ │ ├── CacheRegistry.java │ │ ├── InvalidationEvent.java │ │ ├── InvalidationListener.java │ │ └── InvalidationScope.java │ │ ├── core │ │ ├── DefaultCacheRegistry.java │ │ └── NamespacedCacheRegistry.java │ │ └── invalidate │ │ ├── DefaultInvalidationProvider.java │ │ ├── DropwizardInvalidationClient.java │ │ ├── DropwizardInvalidationTask.java │ │ ├── EndPoint.java │ │ ├── EndPointProvider.java │ │ ├── ForeignDataCenterEndPointProvider.java │ │ ├── ForeignDataCenters.java │ │ ├── InvalidationService.java │ │ ├── InvalidationServiceEndPointAdapter.java │ │ ├── LocalDataCenter.java │ │ ├── LocalDataCenterEndPointProvider.java │ │ ├── RemoteInvalidationClient.java │ │ ├── RemoteInvalidationListener.java │ │ └── RemoteInvalidationProvider.java │ └── test │ ├── java │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── cachemgr │ │ ├── CacheManagerModuleTest.java │ │ ├── core │ │ └── CacheRegistryTest.java │ │ └── invalidate │ │ ├── DefaultInvalidationProviderTest.java │ │ ├── DropwizardInvalidationTaskTest.java │ │ ├── ForeignDataCenterEndPointProviderTest.java │ │ └── LocalDataCenterEndPointProviderTest.java │ └── resources │ └── logback-test.xml ├── common ├── api │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── bazaarvoice │ │ │ └── emodb │ │ │ ├── common │ │ │ └── api │ │ │ │ ├── Names.java │ │ │ │ ├── ServiceUnavailableException.java │ │ │ │ ├── Ttls.java │ │ │ │ ├── UnauthorizedException.java │ │ │ │ └── impl │ │ │ │ ├── LimitCounter.java │ │ │ │ └── TimePartitioningIterator.java │ │ │ └── sor │ │ │ └── api │ │ │ ├── Audit.java │ │ │ ├── AuditBuilder.java │ │ │ ├── AuditSizeLimitException.java │ │ │ ├── AuditsUnavailableException.java │ │ │ ├── DeltaSizeLimitException.java │ │ │ ├── FacadeExistsException.java │ │ │ ├── FacadeOptions.java │ │ │ ├── FacadeOptionsBuilder.java │ │ │ ├── InvalidStashRequestException.java │ │ │ ├── StashNotAvailableException.java │ │ │ ├── TableAvailability.java │ │ │ ├── TableExistsException.java │ │ │ ├── TableNotStashedException.java │ │ │ ├── TableOptions.java │ │ │ ├── TableOptionsBuilder.java │ │ │ ├── UnknownFacadeException.java │ │ │ ├── UnknownPlacementException.java │ │ │ └── UnknownTableException.java │ │ └── test │ │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── common │ │ └── api │ │ ├── NamesTest.java │ │ ├── TtlsTest.java │ │ └── impl │ │ └── TimePartitioningIteratorTest.java ├── astyanax │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── bazaarvoice │ │ │ └── emodb │ │ │ └── common │ │ │ └── cassandra │ │ │ ├── AbstractCassandraCluster.java │ │ │ ├── AstyanaxCluster.java │ │ │ ├── CassandraCluster.java │ │ │ ├── CassandraConfiguration.java │ │ │ ├── CassandraFactory.java │ │ │ ├── CassandraHealthCheckConfiguration.java │ │ │ ├── CassandraKeyspace.java │ │ │ ├── CassandraPartitioner.java │ │ │ ├── CassandraReplication.java │ │ │ ├── ConnectionPoolConfiguration.java │ │ │ ├── ConsistencyTopologyAdapter.java │ │ │ ├── CqlCluster.java │ │ │ ├── CqlDriverConfiguration.java │ │ │ ├── FilterConnectionPoolConfiguration.java │ │ │ ├── KeyspaceConfiguration.java │ │ │ ├── astyanax │ │ │ ├── KeyspaceUtil.java │ │ │ └── PinnedConnectionPool.java │ │ │ ├── cqldriver │ │ │ ├── AdaptiveResultSet.java │ │ │ ├── HintsPollerCQLSession.java │ │ │ ├── SelectedHostLoadBalancingPolicy.java │ │ │ └── SelectedHostStatement.java │ │ │ ├── discovery │ │ │ └── HostDiscoverySupplier.java │ │ │ ├── health │ │ │ └── CassandraHealthCheck.java │ │ │ ├── metrics │ │ │ ├── InstrumentedTracerFactory.java │ │ │ └── MetricConnectionPoolMonitor.java │ │ │ └── nio │ │ │ └── BufferUtils.java │ │ └── test │ │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── common │ │ └── cassandra │ │ └── test │ │ ├── TestCassandraConfiguration.java │ │ └── TestCassandraHealthCheck.java ├── client-jax-rs-2 │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── client │ │ ├── EmoClient.java │ │ ├── EmoClientException.java │ │ ├── EmoResource.java │ │ ├── EmoResponse.java │ │ ├── EntityHelper.java │ │ └── uri │ │ ├── EmoMultivaluedMap.java │ │ ├── EmoUriBuilder.java │ │ └── EmoUriComponent.java ├── client-jersey2 │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── bazaarvoice │ │ │ └── emodb │ │ │ └── client │ │ │ ├── Jersey2EmoClient.java │ │ │ ├── Jersey2EmoResource.java │ │ │ ├── Jersey2EmoResponse.java │ │ │ └── RetryPolicy.java │ │ └── test │ │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── client │ │ └── RetryPolicyTest.java ├── client │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── client │ │ ├── EmoClient.java │ │ ├── EmoClientException.java │ │ ├── EmoResource.java │ │ ├── EmoResponse.java │ │ ├── EntityHelper.java │ │ └── uri │ │ ├── EmoMultivaluedMap.java │ │ ├── EmoUriBuilder.java │ │ └── EmoUriComponent.java ├── dropwizard │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── bazaarvoice │ │ │ └── emodb │ │ │ └── common │ │ │ └── dropwizard │ │ │ ├── discovery │ │ │ ├── ConfiguredFixedHostDiscoverySource.java │ │ │ ├── ConfiguredPayload.java │ │ │ ├── ManagedRegistration.java │ │ │ ├── Payload.java │ │ │ ├── PayloadBuilder.java │ │ │ ├── ResourceRegistry.java │ │ │ └── ServiceNames.java │ │ │ ├── guava │ │ │ └── MoreSuppliers.java │ │ │ ├── guice │ │ │ ├── Global.java │ │ │ ├── SelfAdminHostAndPort.java │ │ │ ├── SelfHostAndPort.java │ │ │ ├── ServerCluster.java │ │ │ └── SystemTablePlacement.java │ │ │ ├── healthcheck │ │ │ └── HealthCheckRegistry.java │ │ │ ├── leader │ │ │ ├── AbstractServiceListener.java │ │ │ └── LeaderServiceTask.java │ │ │ ├── lifecycle │ │ │ ├── LifeCycleRegistry.java │ │ │ ├── ManagedCloseable.java │ │ │ ├── ManagedGuavaService.java │ │ │ ├── ServiceFailureListener.java │ │ │ └── SimpleLifeCycleRegistry.java │ │ │ ├── log │ │ │ ├── DefaultRateLimitedLogFactory.java │ │ │ ├── RateLimitedLog.java │ │ │ └── RateLimitedLogFactory.java │ │ │ ├── metrics │ │ │ ├── EmoGarbageCollectorMetricSet.java │ │ │ ├── GenericGauge.java │ │ │ ├── InstrumentedCache.java │ │ │ ├── MetricCounterOutputStream.java │ │ │ ├── MetricsGroup.java │ │ │ ├── MetricsSet.java │ │ │ ├── ParameterizedTimed.java │ │ │ └── ParameterizedTimedListener.java │ │ │ ├── service │ │ │ └── EmoServiceMode.java │ │ │ ├── task │ │ │ ├── IgnoreAllTaskRegistry.java │ │ │ └── TaskRegistry.java │ │ │ └── time │ │ │ └── ClockTicker.java │ │ └── test │ │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── common │ │ └── dropwizard │ │ └── log │ │ └── DefaultRateLimitedLogFactoryTest.java ├── jersey-client │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── common │ │ └── jersey │ │ └── dropwizard │ │ ├── JerseyEmoClient.java │ │ ├── JerseyEmoResource.java │ │ └── JerseyEmoResponse.java ├── json │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── bazaarvoice │ │ │ └── emodb │ │ │ └── common │ │ │ └── json │ │ │ ├── CustomJsonObjectMapperFactory.java │ │ │ ├── ISO8601DateFormat.java │ │ │ ├── JsonHelper.java │ │ │ ├── JsonStreamProcessingException.java │ │ │ ├── JsonStreamingArrayParser.java │ │ │ ├── JsonStreamingEOFException.java │ │ │ ├── JsonValidationException.java │ │ │ ├── JsonValidator.java │ │ │ ├── LoggingIterator.java │ │ │ ├── OrderedJson.java │ │ │ ├── RestartingStreamingIterator.java │ │ │ ├── RisonHelper.java │ │ │ ├── StreamingIteratorSupplier.java │ │ │ └── deferred │ │ │ ├── LazyJsonMap.java │ │ │ ├── LazyJsonMapSerializer.java │ │ │ └── LazyJsonModule.java │ │ └── test │ │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── common │ │ └── json │ │ ├── ISO8601DateFormatTest.java │ │ ├── JsonHelperTest.java │ │ ├── JsonStreamingArrayParserTest.java │ │ ├── RestartingStreamingIteratorTest.java │ │ └── deferred │ │ └── LazyJsonMapTest.java ├── stash │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── bazaarvoice │ │ │ └── emodb │ │ │ └── common │ │ │ └── stash │ │ │ ├── DelegateStashRowIterator.java │ │ │ ├── FixedStashReader.java │ │ │ ├── RestartingS3InputStream.java │ │ │ ├── StandardStashReader.java │ │ │ ├── StashFileMetadata.java │ │ │ ├── StashReader.java │ │ │ ├── StashRowIterable.java │ │ │ ├── StashRowIterator.java │ │ │ ├── StashScanIterator.java │ │ │ ├── StashSplit.java │ │ │ ├── StashSplitIterator.java │ │ │ ├── StashTable.java │ │ │ ├── StashTableMetadata.java │ │ │ └── StashUtil.java │ │ └── test │ │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── common │ │ └── stash │ │ └── StashReaderTest.java ├── uuid │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── com │ │ │ └── bazaarvoice │ │ │ └── emodb │ │ │ └── common │ │ │ └── uuid │ │ │ ├── TimeUUIDs.java │ │ │ └── UUIDs.java │ │ └── test │ │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── common │ │ └── uuid │ │ └── TimeUUIDsTest.java └── zookeeper │ ├── pom.xml │ └── src │ ├── main │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── common │ │ └── zookeeper │ │ ├── Sync.java │ │ ├── leader │ │ ├── PartitionedLeaderService.java │ │ └── PartitionedServiceSupplier.java │ │ └── store │ │ ├── ChangeType.java │ │ ├── GuavaServiceController.java │ │ ├── MapStore.java │ │ ├── MapStoreListener.java │ │ ├── ValueStore.java │ │ ├── ValueStoreListener.java │ │ ├── ZkBooleanSerializer.java │ │ ├── ZkDoubleSerializer.java │ │ ├── ZkDurationSerializer.java │ │ ├── ZkMapStore.java │ │ ├── ZkTimestampSerializer.java │ │ ├── ZkValueSerializer.java │ │ └── ZkValueStore.java │ └── test │ └── java │ └── com │ └── bazaarvoice │ └── emodb │ └── common │ └── zookeeper │ └── leader │ └── PartitionedLeaderServiceTest.java ├── databus-api ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── databus │ │ └── api │ │ ├── AuthDatabus.java │ │ ├── Databus.java │ │ ├── DefaultSubscription.java │ │ ├── Event.java │ │ ├── EventViews.java │ │ ├── MoveSubscriptionStatus.java │ │ ├── Names.java │ │ ├── PollResult.java │ │ ├── ReplaySubscriptionStatus.java │ │ ├── Subscription.java │ │ ├── UnauthorizedSubscriptionException.java │ │ ├── UnknownMoveException.java │ │ ├── UnknownReplayException.java │ │ └── UnknownSubscriptionException.java │ └── test │ └── java │ └── com │ └── bazaarvoice │ └── emodb │ └── databus │ └── api │ ├── EventJsonTest.java │ ├── NamesTest.java │ ├── SubscriptionCompareTest.java │ └── SubscriptionJsonTest.java ├── databus-client-common ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── bazaarvoice │ └── emodb │ └── databus │ └── client │ ├── AbstractDatabusClientFactory.java │ ├── DatabusAuthenticator.java │ ├── DatabusAuthenticatorProxy.java │ ├── DatabusClient.java │ └── DatabusFixedHostDiscoverySource.java ├── databus-client-jersey2 ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── bazaarvoice │ └── emodb │ └── databus │ └── client │ ├── DatabusClient.java │ ├── Json │ └── JsonUtil.java │ ├── discovery │ ├── DirectUriEmoServiceDiscovery.java │ ├── EmoServiceDiscovery.java │ ├── PartitionedDiscovery.java │ └── ZKEmoServiceDiscovery.java │ └── factory │ └── DatabusFactory.java ├── databus-client ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── bazaarvoice │ └── emodb │ └── databus │ └── client │ ├── DatabusClientFactory.java │ └── DatabusHealthCheck.java ├── databus ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── databus │ │ ├── ChannelNames.java │ │ ├── DataCenterFanoutPartitions.java │ │ ├── DatabusConfiguration.java │ │ ├── DatabusHostDiscovery.java │ │ ├── DatabusModule.java │ │ ├── DatabusOstrichOwnerGroupFactory.java │ │ ├── DatabusZooKeeper.java │ │ ├── DefaultJoinFilter.java │ │ ├── MasterFanoutPartitions.java │ │ ├── QueueDrainExecutorService.java │ │ ├── ReplicationEnabled.java │ │ ├── ReplicationKey.java │ │ ├── SystemIdentity.java │ │ ├── auth │ │ ├── ConstantDatabusAuthorizer.java │ │ ├── DatabusAuthorizer.java │ │ ├── FilteredDatabusAuthorizer.java │ │ └── SystemProcessDatabusAuthorizer.java │ │ ├── core │ │ ├── Canary.java │ │ ├── CanaryManager.java │ │ ├── DatabusChannelConfiguration.java │ │ ├── DatabusEventStore.java │ │ ├── DatabusFactory.java │ │ ├── DedupMigrationTask.java │ │ ├── DefaultDatabus.java │ │ ├── DefaultFanout.java │ │ ├── DefaultFanoutManager.java │ │ ├── DrainFanoutPartitionTask.java │ │ ├── EventKeyFormat.java │ │ ├── EventSource.java │ │ ├── EventStoreEventSource.java │ │ ├── FanoutLagMonitor.java │ │ ├── FanoutManager.java │ │ ├── HashingPartitionSelector.java │ │ ├── MasterFanout.java │ │ ├── MoveSubscriptionJob.java │ │ ├── MoveSubscriptionRequest.java │ │ ├── MoveSubscriptionResult.java │ │ ├── OrphanedEventException.java │ │ ├── OwnerAwareDatabus.java │ │ ├── Pair.java │ │ ├── PartitionSelector.java │ │ ├── ReplaySubscriptionJob.java │ │ ├── ReplaySubscriptionRequest.java │ │ ├── ReplaySubscriptionResult.java │ │ ├── ReplayTooLateException.java │ │ ├── SubscriptionConditionValidator.java │ │ ├── SubscriptionEvaluator.java │ │ ├── SubscriptionIntrinsics.java │ │ ├── SystemQueueMonitor.java │ │ ├── SystemQueueMonitorManager.java │ │ ├── TrustedDatabus.java │ │ └── UpdateRefSerializer.java │ │ ├── db │ │ ├── SubscriptionDAO.java │ │ ├── cql │ │ │ └── CqlSubscriptionDAO.java │ │ └── generic │ │ │ ├── CachingSubscriptionDAO.java │ │ │ ├── CachingSubscriptionDAODelegate.java │ │ │ ├── CachingSubscriptionDAOExecutorService.java │ │ │ ├── CachingSubscriptionDAORegistry.java │ │ │ └── InMemorySubscriptionDAO.java │ │ ├── model │ │ ├── DefaultOwnedSubscription.java │ │ └── OwnedSubscription.java │ │ └── repl │ │ ├── DefaultReplicationManager.java │ │ ├── DefaultReplicationSource.java │ │ ├── ReplicationClient.java │ │ ├── ReplicationClientFactory.java │ │ ├── ReplicationEnabledTask.java │ │ ├── ReplicationEvent.java │ │ ├── ReplicationEventSource.java │ │ └── ReplicationSource.java │ └── test │ └── java │ └── com │ └── bazaarvoice │ └── emodb │ └── databus │ ├── ChannelNamesTest.java │ ├── DatabusModuleTest.java │ ├── core │ ├── CanaryTest.java │ ├── ConsolidationTest.java │ ├── DatabusChannelConfigurationTest.java │ ├── DatabusSizeCachingTest.java │ ├── DefaultDatabusTest.java │ ├── DefaultFanoutTest.java │ ├── EventKeyFormatTest.java │ ├── ReplayRequestTest.java │ ├── SubscriptionEvaluatorTest.java │ ├── TestDataProvider.java │ ├── TestDatabusEventStore.java │ └── UpdateRefSerializerTest.java │ ├── db │ └── generic │ │ └── CachingSubscriptionDAOTest.java │ └── repl │ └── ReplicationEventSerDeTest.java ├── datacenter ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── datacenter │ │ ├── DataCenterConfiguration.java │ │ ├── DataCenterModule.java │ │ ├── api │ │ ├── DataCenter.java │ │ ├── DataCenters.java │ │ └── KeyspaceDiscovery.java │ │ ├── core │ │ ├── DataCenterAnnouncer.java │ │ ├── DefaultDataCenter.java │ │ ├── DefaultDataCenters.java │ │ ├── IgnoredDataCenters.java │ │ ├── SelfCassandraDataCenter.java │ │ ├── SelfDataCenter.java │ │ ├── SelfDataCenterAdmin.java │ │ └── SystemDataCenter.java │ │ └── db │ │ ├── DataCenterDAO.java │ │ └── emo │ │ └── EmoDataCenterDAO.java │ └── test │ └── java │ └── com │ └── bazaarvoice │ └── emodb │ └── datacenter │ └── DataCenterModuleTest.java ├── docker ├── .env ├── Dockerfile ├── README.md ├── cassandra-Dockerfile ├── cassandra.yaml ├── configs │ ├── config-ddl-dc1.yaml │ ├── config-ddl-dc2.yaml │ ├── config-megabus-dc1.yaml │ ├── config-megabus-dc2.yaml │ ├── config-stash-dc1.yaml │ ├── config-stash-dc2.yaml │ ├── config-web-dc1.yaml │ └── config-web-dc2.yaml ├── docker-compose.yml ├── set-role-Dockerfile └── set-role.sh ├── docs ├── Gemfile ├── Gemfile.lock ├── LICENSE.txt ├── Procfile ├── README.md ├── Rakefile ├── _config.yml ├── _includes │ ├── banner.html │ ├── footer.html │ ├── head.html │ └── header.html ├── _layouts │ ├── default.html │ ├── landing-page.html │ └── post.html ├── _posts │ ├── 2014-08-07-databus.markdown │ ├── 2014-08-07-quickstart.md │ ├── 2014-08-31-sor.markdown │ ├── 2014-10-29-guarantees.md │ ├── 2016-08-29-deltas.md │ ├── 2016-08-29-installation.md │ ├── 2016-08-29-queue.md │ ├── 2016-08-31-blobstore.md │ ├── 2016-08-31-maven.md │ ├── 2016-08-31-security.md │ ├── 2016-08-31-securityadmin.md │ ├── 2016-08-31-stash.md │ └── 2017-03-22-useraccesscontrol.md ├── _sass │ ├── mixins.scss │ ├── normalize.scss │ ├── syntax.scss │ ├── typography.scss │ ├── variables.scss │ └── vendor │ │ ├── animate.scss │ │ ├── font-awesome.scss │ │ ├── font-awesome │ │ ├── _animated.scss │ │ ├── _bordered-pulled.scss │ │ ├── _core.scss │ │ ├── _extras.scss │ │ ├── _fixed-width.scss │ │ ├── _icons.scss │ │ ├── _larger.scss │ │ ├── _list.scss │ │ ├── _mixins.scss │ │ ├── _path.scss │ │ ├── _rotated-flipped.scss │ │ ├── _stacked.scss │ │ └── _variables.scss │ │ ├── google-fonts.scss │ │ └── magnific-popup │ │ ├── _settings.scss │ │ └── magnific-popup.scss ├── assets │ ├── pic01.jpg │ ├── pic02.jpg │ ├── pic03.jpg │ └── pic04.jpg ├── config.ru ├── contact.html ├── css │ ├── font-awesome.min.css │ ├── ie │ │ ├── backgroundsize.min.htc │ │ ├── html5shiv.js │ │ ├── v8.css │ │ └── v9.css │ ├── images │ │ ├── dark-bl.svg │ │ ├── dark-br.svg │ │ ├── dark-tl.svg │ │ ├── dark-tr.svg │ │ ├── light-bl.svg │ │ ├── light-br.svg │ │ ├── light-tl.svg │ │ ├── light-tr.svg │ │ └── overlay.png │ ├── main.scss │ ├── skel.css │ ├── style-mobile.css │ ├── style-narrow.css │ ├── style-narrower.css │ ├── style-normal.css │ ├── style-noscript.css │ ├── style-wide.css │ └── style.css ├── documentation.html ├── emologo.svg ├── examples │ ├── left-sidebar.html │ ├── no-sidebar.html │ └── right-sidebar.html ├── feed.xml ├── flynn_deployment ├── fonts │ ├── FontAwesome.otf │ ├── fontawesome-webfont.eot │ ├── fontawesome-webfont.svg │ ├── fontawesome-webfont.ttf │ ├── fontawesome-webfont.woff │ └── fontawesome-webfont.woff2 ├── images │ ├── banner.jpg │ ├── banner2.jpg │ ├── continuous_indexing.svg │ ├── emo_on_cassandra.svg │ ├── emologo.svg │ ├── microservices.svg │ ├── placements.svg │ └── stash.svg ├── index.html ├── js │ ├── init.js │ ├── jquery.dropotron.min.js │ ├── jquery.min.js │ ├── jquery.scrollgress.min.js │ ├── jquery.scrolly.min.js │ ├── skel-layers.min.js │ └── skel.min.js ├── ping └── start_local.sh ├── event ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ ├── event │ │ ├── DedupEnabled.java │ │ ├── EventStoreHostDiscovery.java │ │ ├── EventStoreModule.java │ │ ├── EventStoreZooKeeper.java │ │ ├── admin │ │ │ ├── ClaimCountTask.java │ │ │ └── DedupQueueTask.java │ │ ├── api │ │ │ ├── BaseEventStore.java │ │ │ ├── ChannelConfiguration.java │ │ │ ├── DedupEventStore.java │ │ │ ├── DedupEventStoreChannels.java │ │ │ ├── EventData.java │ │ │ ├── EventSink.java │ │ │ ├── EventStore.java │ │ │ ├── ScanSink.java │ │ │ └── SimpleEventSink.java │ │ ├── core │ │ │ ├── ClaimSet.java │ │ │ ├── ClaimStore.java │ │ │ ├── ClosedClaimSetException.java │ │ │ ├── DefaultClaimSet.java │ │ │ ├── DefaultClaimStore.java │ │ │ ├── DefaultEventData.java │ │ │ ├── DefaultEventStore.java │ │ │ ├── Limits.java │ │ │ ├── MetricsGroupName.java │ │ │ └── SizeCacheKey.java │ │ ├── db │ │ │ ├── EventId.java │ │ │ ├── EventIdSerializer.java │ │ │ ├── EventReaderDAO.java │ │ │ ├── EventSink.java │ │ │ ├── EventWriterDAO.java │ │ │ └── astyanax │ │ │ │ ├── AstyanaxEventId.java │ │ │ │ ├── AstyanaxEventIdSerializer.java │ │ │ │ ├── AstyanaxEventReaderDAO.java │ │ │ │ ├── AstyanaxEventWriterDAO.java │ │ │ │ ├── AstyanaxManifestPersister.java │ │ │ │ ├── BatchUpdate.java │ │ │ │ ├── ChannelAllocationState.java │ │ │ │ ├── ColumnFamilies.java │ │ │ │ ├── Constants.java │ │ │ │ ├── DefaultSlabAllocation.java │ │ │ │ ├── DefaultSlabAllocator.java │ │ │ │ ├── ManifestPersister.java │ │ │ │ ├── SlabAllocation.java │ │ │ │ ├── SlabAllocator.java │ │ │ │ ├── SlabFilter.java │ │ │ │ ├── SlabRef.java │ │ │ │ └── VerifyRandomPartitioner.java │ │ ├── dedup │ │ │ ├── DedupQueue.java │ │ │ ├── DedupQueueAdmin.java │ │ │ └── DefaultDedupEventStore.java │ │ └── owner │ │ │ ├── OstrichOwnerFactory.java │ │ │ ├── OstrichOwnerGroup.java │ │ │ ├── OstrichOwnerGroupFactory.java │ │ │ └── OwnerGroup.java │ │ └── sortedq │ │ ├── api │ │ ├── Consumer.java │ │ ├── SortedQueue.java │ │ └── SortedQueueFactory.java │ │ ├── core │ │ ├── ByteBufferOrdering.java │ │ ├── PersistentSortedQueue.java │ │ ├── ReadOnlyQueueException.java │ │ ├── Segment.java │ │ └── SplitQueue.java │ │ └── db │ │ ├── QueueDAO.java │ │ └── astyanax │ │ └── AstyanaxQueueDAO.java │ └── test │ └── java │ └── com │ └── bazaarvoice │ └── emodb │ ├── event │ ├── EventStoreModuleTest.java │ ├── api │ │ └── DedupEventStoreChannelsTest.java │ ├── core │ │ ├── DedupQueueTest.java │ │ ├── DefaultClaimSetTest.java │ │ ├── DefaultEventStoreTest.java │ │ └── MockClaimStore.java │ └── db │ │ └── astyanax │ │ ├── AstyanaxEventIdTest.java │ │ ├── AstyanaxEventReaderDAOTest.java │ │ ├── ChannelAllocationStateTest.java │ │ └── DefaultSlabAllocatorTest.java │ └── sortedq │ └── core │ ├── InMemoryQueueDAO.java │ ├── PersistentSortedQueueTest.java │ ├── PersistentSortedQueueWithRetry.java │ ├── SegmentSnapshotJsonTest.java │ └── SimulatedFailureException.java ├── job-api ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── bazaarvoice │ └── emodb │ └── job │ └── api │ ├── JobHandler.java │ ├── JobHandlerRegistry.java │ ├── JobIdentifier.java │ ├── JobRequest.java │ ├── JobService.java │ ├── JobStatus.java │ └── JobType.java ├── job ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── job │ │ ├── JobConfiguration.java │ │ ├── JobModule.java │ │ ├── JobZooKeeper.java │ │ ├── admin │ │ └── ControlJobServiceTask.java │ │ ├── api │ │ └── JobHandlerUtil.java │ │ ├── dao │ │ ├── DataStoreJobStatusDAO.java │ │ ├── InMemoryJobStatusDAO.java │ │ ├── JobStatusDAO.java │ │ ├── JobsTableName.java │ │ └── JobsTablePlacement.java │ │ ├── handler │ │ ├── DefaultJobHandlerRegistry.java │ │ ├── JobHandlerRegistryInternal.java │ │ └── RegistryEntry.java │ │ ├── service │ │ ├── DefaultJobService.java │ │ ├── JobConcurrencyLevel.java │ │ ├── JobQueueName.java │ │ ├── NotOwnerRetryDelay.java │ │ ├── QueuePeekLimit.java │ │ └── QueueRefreshTime.java │ │ └── util │ │ └── JobStatusUtil.java │ └── test │ ├── java │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── job │ │ └── service │ │ ├── TestDefaultJobService.java │ │ └── TestJobOwnership.java │ └── resources │ └── logback-test.xml ├── kafka ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bazaarvoice │ │ │ └── emodb │ │ │ └── kafka │ │ │ ├── BootstrapServers.java │ │ │ ├── Constants.java │ │ │ ├── DefaultKafkaCluster.java │ │ │ ├── JsonPOJOSerde.java │ │ │ ├── KafkaCluster.java │ │ │ ├── KafkaConfiguration.java │ │ │ ├── KafkaModule.java │ │ │ ├── KafkaProducerConfiguration.java │ │ │ ├── SaslConfiguration.java │ │ │ ├── Topic.java │ │ │ ├── health │ │ │ ├── KafkaAdminHealthCheck.java │ │ │ └── KafkaProducerHealthCheck.java │ │ │ └── metrics │ │ │ └── DropwizardMetricsReporter.java │ └── resources │ │ └── emodb-kafka-config.yaml │ └── test │ └── java │ └── com │ └── bazaarvoice │ └── emodb │ └── kafka │ ├── JsonPOJOSerdeTest.java │ └── KafkaConfigTest.java ├── markdowns ├── BlobStoreApi.md ├── DatabusApi.md ├── Deltas.md ├── GUARANTEES.md ├── JavaClients.md ├── Maven.md ├── Operations.md ├── QueueServiceApi.md ├── Security.md ├── SecurityManagement.md ├── StashApi.md ├── SystemOfRecordApi.md └── bazaarvoice-logo-green.png ├── megabus ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bazaarvoice │ │ │ └── megabus │ │ │ ├── DefaultMegabusSource.java │ │ │ ├── MegabusApplicationId.java │ │ │ ├── MegabusBootConfiguration.java │ │ │ ├── MegabusBootDAO.java │ │ │ ├── MegabusBootInitiater.java │ │ │ ├── MegabusBootWorkflowManager.java │ │ │ ├── MegabusConfiguration.java │ │ │ ├── MegabusModule.java │ │ │ ├── MegabusRef.java │ │ │ ├── MegabusSource.java │ │ │ ├── guice │ │ │ ├── DelayProcessorConsumerGroup.java │ │ │ ├── MegabusRefResolverService.java │ │ │ ├── MegabusRefTopic.java │ │ │ ├── MegabusTopic.java │ │ │ ├── MegabusZookeeper.java │ │ │ ├── MissingRefDelayService.java │ │ │ ├── MissingRefTopic.java │ │ │ ├── RefResolverConsumerGroup.java │ │ │ ├── RetryRefTopic.java │ │ │ ├── TableEventProcessorService.java │ │ │ └── TableEventRegistrationService.java │ │ │ ├── refproducer │ │ │ ├── MegabusRefProducer.java │ │ │ ├── MegabusRefProducerConfiguration.java │ │ │ ├── MegabusRefProducerManager.java │ │ │ ├── MegabusRefSubscriptionMonitor.java │ │ │ ├── MegabusRefSubscriptionMonitorManager.java │ │ │ └── NumRefPartitions.java │ │ │ ├── resolver │ │ │ ├── MegabusRefResolver.java │ │ │ ├── MissingRefCollection.java │ │ │ ├── MissingRefDelayProcessor.java │ │ │ ├── ResilientMegabusRefResolver.java │ │ │ └── ResilientMissingRefDelayProcessor.java │ │ │ ├── service │ │ │ ├── KafkaStreamsService.java │ │ │ └── ResilientService.java │ │ │ └── tableevents │ │ │ ├── TableEventProcessor.java │ │ │ ├── TableEventProcessorManager.java │ │ │ ├── TableEventRegistrar.java │ │ │ └── TableEventRegistrationId.java │ └── resources │ │ └── emodb-megabus-config.yaml │ └── test │ └── java │ └── com │ └── bazaarvoice │ └── megabus │ ├── MegabusConfigTest.java │ ├── MegabusRefSerializationTest.java │ ├── MegabusSourceTest.java │ ├── TestDataProvider.java │ ├── refproducer │ └── MegabusRefProducerTest.java │ └── resolver │ └── MegabusRefResolverTest.java ├── parent └── pom.xml ├── plugins ├── README.md ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── bazaarvoice │ └── emodb │ └── plugin │ ├── Plugin.java │ ├── PluginConfiguration.java │ ├── PluginServerMetadata.java │ ├── lifecycle │ ├── LoggingServerStartedListener.java │ └── ServerStartedListener.java │ ├── stash │ ├── LoggingStashStateListener.java │ ├── StashMetadata.java │ └── StashStateListener.java │ └── util │ └── PluginInstanceGenerator.java ├── pom.xml ├── quality ├── README.md ├── integration │ ├── pom.xml │ └── src │ │ ├── main │ │ └── java │ │ │ └── .keep │ │ └── test │ │ ├── java │ │ ├── com │ │ │ └── bazaarvoice │ │ │ │ ├── emodb │ │ │ │ ├── auth │ │ │ │ │ ├── CachingTest.java │ │ │ │ │ ├── ResourcePermissionsTest.java │ │ │ │ │ └── test │ │ │ │ │ │ └── ResourceTestAuthUtil.java │ │ │ │ └── test │ │ │ │ │ └── ResourceTest.java │ │ │ │ └── ostrich │ │ │ │ └── pool │ │ │ │ ├── OstrichAccessors.java │ │ │ │ └── PartitionContextValidator.java │ │ └── test │ │ │ ├── blackbox │ │ │ └── web │ │ │ │ ├── BaseRoleConnectHelper.java │ │ │ │ ├── BaseRoleRestHelper.java │ │ │ │ ├── BaseRoleTaskHelper.java │ │ │ │ ├── BlobRoleInclusionTest.java │ │ │ │ ├── HintsPollerTest.java │ │ │ │ ├── LargeRowInSoRTest.java │ │ │ │ ├── MainRoleInclusionTest.java │ │ │ │ ├── StashRoleExclusionTest.java │ │ │ │ └── StashRoleInclusionTest.java │ │ │ ├── client │ │ │ ├── commons │ │ │ │ ├── BaseTestsModule.java │ │ │ │ ├── TestModuleFactory.java │ │ │ │ ├── annotations │ │ │ │ │ └── ApiKeyTestDataStore.java │ │ │ │ └── utils │ │ │ │ │ ├── DataStoreHelper.java │ │ │ │ │ ├── Names.java │ │ │ │ │ ├── QueueServiceUtils.java │ │ │ │ │ ├── RetryUtils.java │ │ │ │ │ ├── TableUtils.java │ │ │ │ │ └── UserAccessControlUtils.java │ │ │ └── core │ │ │ │ ├── APIKeyTest.java │ │ │ │ ├── BlobStoreTest.java │ │ │ │ ├── DataStoreTest.java │ │ │ │ ├── DatabusTest.java │ │ │ │ ├── DedupQueueTest.java │ │ │ │ ├── DeltaTest.java │ │ │ │ ├── IntrinsicTest.java │ │ │ │ └── QueueServiceTest.java │ │ │ └── integration │ │ │ ├── auth │ │ │ ├── RebuildMissingRolesTaskTest.java │ │ │ ├── TableAuthIdentityManagerDAOTest.java │ │ │ └── TableRoleManagerDAOTest.java │ │ │ ├── blob │ │ │ ├── BlobStoreJerseyTest.java │ │ │ └── CasBlobStoreTest.java │ │ │ ├── databus │ │ │ ├── CasDatabusTest.java │ │ │ ├── DatabusJerseyTest.java │ │ │ └── ReplicationJerseyTest.java │ │ │ ├── exceptions │ │ │ └── ExceptionMapperJerseyTest.java │ │ │ ├── queue │ │ │ ├── DedupQueueJerseyTest.java │ │ │ ├── DedupQueueStressTest.java │ │ │ ├── QueueJerseyTest.java │ │ │ └── QueueStressTest.java │ │ │ ├── sor │ │ │ ├── AdaptiveResultSetTest.java │ │ │ ├── CasDataStoreTest.java │ │ │ ├── CasStashTableTest.java │ │ │ ├── CompactionControlJerseyTest.java │ │ │ ├── DataStoreJerseyTest.java │ │ │ ├── ScanUploadTest.java │ │ │ └── SorStressTest.java │ │ │ ├── stash │ │ │ └── StashJerseyTest.java │ │ │ ├── throttle │ │ │ ├── AdHocThrottleTest.java │ │ │ └── DataStoreUpdateThrottleTest.java │ │ │ └── uac │ │ │ └── UserAccessControlJerseyTest.java │ │ └── resources │ │ ├── all-testng.xml │ │ ├── cleanup_tables.sh │ │ ├── client-testng.xml │ │ ├── config-all-role.yaml │ │ ├── config-stash-role.yaml │ │ ├── integration-testng.xml │ │ ├── logback-test.xml │ │ └── media │ │ ├── 12-cmsStaging.mp4 │ │ ├── 12-cmsStaging.ogv │ │ ├── 18-configureFbAppOptional.mp4 │ │ ├── 18-configureFbAppOptional.ogv │ │ ├── Fish01.jpg │ │ ├── Fish02.jpg │ │ ├── Fish03.jpg │ │ ├── Fish04.jpg │ │ ├── Fish05.jpg │ │ ├── Fish06.jpg │ │ ├── Fish07.jpg │ │ ├── Fish08.jpg │ │ ├── Fish09.jpg │ │ ├── Fish10.jpg │ │ ├── mandelbrot_bw.jpg │ │ ├── mandelbrot_color.jpg │ │ ├── mimeTypes.txt │ │ ├── photo1.jpg │ │ ├── photo1.png │ │ ├── photo2.jpg │ │ ├── photo2.png │ │ ├── photo3.jpg │ │ ├── photo3.png │ │ ├── photo4.jpg │ │ ├── photo4.png │ │ ├── photo5.jpg │ │ └── photo5.png ├── pom.xml └── postman │ ├── README.md │ ├── emodb_tests_databus_acknowledge.postman_collection.json │ ├── emodb_tests_databus_get_claimcount.postman_collection.json │ ├── emodb_tests_databus_get_peek.postman_collection.json │ ├── emodb_tests_databus_get_poll.postman_collection.json │ ├── emodb_tests_databus_get_size.postman_collection.json │ ├── emodb_tests_databus_get_subscription.postman_collection.json │ ├── emodb_tests_databus_put_subscription.postman_collection.json │ ├── emodb_tests_databus_renew.postman_collection.json │ ├── emodb_tests_databus_replay.postman_collection.json │ ├── emodb_tests_databus_unclaimall.postman_collection.json │ ├── emodb_tests_databus_unsubscribe.postman_collection.json │ ├── emodb_tests_sor_facade.postman_collection.json │ ├── emodb_tests_sor_facade_dropFacade.postman_collection.json │ ├── emodb_tests_sor_imports_arbitary_size.postman_collection.json │ ├── emodb_tests_sor_table.postman_collection.json │ ├── emodb_tests_sor_tableName.postman_collection.json │ ├── emodb_tests_uac_add_api-key.postman_collection.json │ ├── emodb_tests_uac_delete_api-key.postman_collection.json │ ├── emodb_tests_uac_get_api-key.postman_collection.json │ ├── emodb_tests_uac_migrate_api-key.postman_collection.json │ ├── emodb_tests_uac_put_api-key.postman_collection.json │ ├── emodb_tests_uac_role.postman_collection.json │ ├── emodb_tests_uac_role_delete_role.postman_collection.json │ ├── emodb_tests_uac_role_get_all_roles.postman_collection.json │ ├── emodb_tests_uac_role_get_all_roles_in_group.postman_collection.json │ ├── emodb_tests_uac_role_get_role.postman_collection.json │ ├── emodb_tests_uac_role_update_role.postman_collection.json │ ├── sor-1-_table-table.postman_environment.json │ └── tests_preconditions.postman_collection.json ├── queue-api ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── queue │ │ └── api │ │ ├── AuthDedupQueueService.java │ │ ├── AuthQueueService.java │ │ ├── BaseQueueService.java │ │ ├── DedupQueueService.java │ │ ├── Message.java │ │ ├── MoveQueueStatus.java │ │ ├── Names.java │ │ ├── QueueService.java │ │ └── UnknownMoveException.java │ └── test │ └── java │ └── com │ └── bazaarvoice │ └── emodb │ └── queue │ └── api │ ├── BaseQueueServiceTest.java │ ├── MessageJsonTest.java │ └── NamesTest.java ├── queue-client-common ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── bazaarvoice │ └── emodb │ └── queue │ └── client │ ├── AbstractClientFactory.java │ ├── AbstractDedupQueueClientFactory.java │ ├── AbstractQueueClient.java │ ├── AbstractQueueClientFactory.java │ ├── DedupQueueClient.java │ ├── DedupQueueFixedHostDiscoverySource.java │ ├── DedupQueueServiceAuthenticator.java │ ├── DedupQueueServiceAuthenticatorProxy.java │ ├── QueueClient.java │ ├── QueueFixedHostDiscoverySource.java │ ├── QueueServiceAuthenticator.java │ └── QueueServiceAuthenticatorProxy.java ├── queue-client-jersey2 ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── bazaarvoice │ └── emodb │ └── queue │ └── client │ ├── AbstractDedupQueueClientFactory.java │ ├── AbstractQueueClient.java │ ├── AbstractQueueClientFactory.java │ ├── DedupQueueClient.java │ ├── DedupQueueClientFactory.java │ ├── DedupQueueServiceAuthenticatorProxy.java │ ├── QueueClient.java │ ├── QueueClientFactory.java │ └── QueueServiceAuthenticatorProxy.java ├── queue-client ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── bazaarvoice │ └── emodb │ └── queue │ └── client │ ├── DedupQueueClientFactory.java │ ├── DedupQueueServiceHealthCheck.java │ ├── QueueClientFactory.java │ └── QueueServiceHealthCheck.java ├── queue ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── queue │ │ ├── DedupQueueHostDiscovery.java │ │ ├── QueueConfiguration.java │ │ ├── QueueModule.java │ │ ├── QueueZooKeeper.java │ │ └── core │ │ ├── AbstractQueueService.java │ │ ├── ByteBufferInputStream.java │ │ ├── DefaultDedupQueueService.java │ │ ├── DefaultQueueService.java │ │ ├── Entities │ │ ├── ExecutionInputWrapper.java │ │ └── QueueExecutionAttributes.java │ │ ├── MessageSerializer.java │ │ ├── MoveDedupQueueJob.java │ │ ├── MoveQueueJob.java │ │ ├── MoveQueueRequest.java │ │ ├── MoveQueueResult.java │ │ ├── QueueChannelConfiguration.java │ │ ├── TrustedDedupQueueService.java │ │ ├── TrustedQueueService.java │ │ ├── kafka │ │ ├── KafkaAdminService.java │ │ ├── KafkaConfig.java │ │ └── KafkaProducerService.java │ │ ├── ssm │ │ └── ParameterStoreUtil.java │ │ └── stepfn │ │ └── StepFunctionService.java │ └── test │ └── java │ └── com │ └── bazaarvoice │ └── emodb │ └── queue │ ├── QueueModuleTest.java │ └── core │ ├── MessageSerializerTest.java │ ├── SizeQueueCacheTest.java │ └── stepfn │ └── StepFunctionServiceTest.java ├── sdk ├── pom.xml └── src │ ├── main │ ├── filtered │ │ └── emo-maven-plugin.properties │ ├── java │ │ └── com │ │ │ └── bazaarvoice │ │ │ └── emodb │ │ │ └── sdk │ │ │ ├── AbstractEmoMojo.java │ │ │ ├── ApiKeyParameter.java │ │ │ ├── ArtifactItem.java │ │ │ ├── CrossMojoState.java │ │ │ ├── EmoExec.java │ │ │ ├── EmoHealthCondition.java │ │ │ ├── EmoStartMojo.java │ │ │ ├── EmoStopMojo.java │ │ │ ├── MavenLogOutputStream.java │ │ │ ├── RoleParameter.java │ │ │ └── StdoutRedirector.java │ └── resources │ │ ├── emodb-default-config-ddl.yaml │ │ └── emodb-default-config.yaml │ └── test │ └── java │ └── com │ └── bazaarvoice │ └── emodb │ └── sdk │ └── SdkConfigTest.java ├── sor-api ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── sor │ │ ├── api │ │ ├── AuthDataStore.java │ │ ├── Change.java │ │ ├── ChangeBuilder.java │ │ ├── Compaction.java │ │ ├── CompactionControlSource.java │ │ ├── Coordinate.java │ │ ├── DataStore.java │ │ ├── DefaultTable.java │ │ ├── History.java │ │ ├── Intrinsic.java │ │ ├── Names.java │ │ ├── PurgeStatus.java │ │ ├── ReadConsistency.java │ │ ├── StashRunTimeInfo.java │ │ ├── StashTimeKey.java │ │ ├── Table.java │ │ ├── UnknownPurgeException.java │ │ ├── UnpublishedDatabusEvent.java │ │ ├── UnpublishedDatabusEventType.java │ │ ├── Update.java │ │ ├── WriteConsistency.java │ │ └── deser │ │ │ └── UUIDKeyDeserializer.java │ │ ├── condition │ │ ├── AndCondition.java │ │ ├── AndConditionBuilder.java │ │ ├── Comparison.java │ │ ├── ComparisonCondition.java │ │ ├── Condition.java │ │ ├── ConditionBuilder.java │ │ ├── ConditionVisitor.java │ │ ├── Conditions.java │ │ ├── ConstantCondition.java │ │ ├── ContainsCondition.java │ │ ├── EqualCondition.java │ │ ├── InCondition.java │ │ ├── IntrinsicCondition.java │ │ ├── IsCondition.java │ │ ├── LikeCondition.java │ │ ├── MapCondition.java │ │ ├── MapConditionBuilder.java │ │ ├── NotCondition.java │ │ ├── OrCondition.java │ │ ├── OrConditionBuilder.java │ │ ├── PartitionCondition.java │ │ ├── State.java │ │ ├── deser │ │ │ └── ConditionDeserializer.java │ │ ├── eval │ │ │ ├── ConditionEvaluator.java │ │ │ ├── DistinctEvaluator.java │ │ │ ├── InverseEvaluator.java │ │ │ └── SubsetEvaluator.java │ │ └── impl │ │ │ ├── AbstractCondition.java │ │ │ ├── AndConditionBuilderImpl.java │ │ │ ├── AndConditionImpl.java │ │ │ ├── ComparisonConditionImpl.java │ │ │ ├── ConstantConditionImpl.java │ │ │ ├── EqualConditionImpl.java │ │ │ ├── InConditionImpl.java │ │ │ ├── IntrinsicConditionImpl.java │ │ │ ├── IsConditionImpl.java │ │ │ ├── LikeConditionImpl.java │ │ │ ├── MapConditionBuilderImpl.java │ │ │ ├── MapConditionImpl.java │ │ │ ├── NotConditionImpl.java │ │ │ ├── OrConditionBuilderImpl.java │ │ │ ├── OrConditionImpl.java │ │ │ └── PartitionConditionImpl.java │ │ ├── delta │ │ ├── ConditionalDelta.java │ │ ├── ConditionalDeltaBuilder.java │ │ ├── Delete.java │ │ ├── Delta.java │ │ ├── DeltaBuilder.java │ │ ├── DeltaVisitor.java │ │ ├── Deltas.java │ │ ├── Literal.java │ │ ├── MapDelta.java │ │ ├── MapDeltaBuilder.java │ │ ├── NoopDelta.java │ │ ├── SetDelta.java │ │ ├── SetDeltaBuilder.java │ │ ├── deser │ │ │ ├── DeltaDeserializer.java │ │ │ ├── DeltaJson.java │ │ │ ├── DeltaParser.java │ │ │ ├── DeltaStreamSplitter.java │ │ │ ├── JsonTokener.java │ │ │ └── ParseException.java │ │ ├── eval │ │ │ ├── DeltaEvaluator.java │ │ │ └── Intrinsics.java │ │ └── impl │ │ │ ├── AbstractDelta.java │ │ │ ├── ConditionalDeltaBuilderImpl.java │ │ │ ├── ConditionalDeltaImpl.java │ │ │ ├── ContainsConditionImpl.java │ │ │ ├── DeleteImpl.java │ │ │ ├── LiteralImpl.java │ │ │ ├── MapDeltaBuilderImpl.java │ │ │ ├── MapDeltaImpl.java │ │ │ ├── NoopDeltaImpl.java │ │ │ ├── SetDeltaBuilderImpl.java │ │ │ └── SetDeltaImpl.java │ │ └── uuid │ │ └── TimeUUIDs.java │ └── test │ └── java │ └── com │ └── bazaarvoice │ └── emodb │ └── sor │ ├── api │ ├── ChangeJsonTest.java │ ├── CoordinateTest.java │ ├── TableJsonTest.java │ └── UpdateJsonTest.java │ ├── condition │ ├── ConditionParserTest.java │ ├── eval │ │ ├── ConditionEvaluatorTest.java │ │ └── SubsetEvaluatorTest.java │ └── impl │ │ └── OrConditionTest.java │ └── delta │ ├── DeltaJsonTest.java │ ├── DeltaParserTest.java │ ├── deser │ ├── DeltaStreamSplitterTest.java │ └── JsonTokenerTest.java │ └── eval │ └── DeltaEvaluatorTest.java ├── sor-client-common ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── sor │ │ └── client │ │ ├── AbstractDataStoreClientFactory.java │ │ ├── AbstractDataStoreClientFactoryBase.java │ │ ├── DataStoreAuthenticator.java │ │ ├── DataStoreAuthenticatorProxy.java │ │ ├── DataStoreClient.java │ │ ├── DataStoreFixedHostDiscoverySource.java │ │ ├── DataStoreStash.java │ │ ├── DataStoreStreaming.java │ │ └── TimeLimitedIterator.java │ └── test │ └── java │ └── com │ └── bazaarvoice │ └── emodb │ └── sor │ └── client │ ├── DataStoreStashTest.java │ └── TimeLimitedIteratorTest.java ├── sor-client-jersey2 ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── sor │ │ └── client │ │ ├── DataStoreAuthenticator.java │ │ ├── DataStoreAuthenticatorProxy.java │ │ ├── DataStoreClient.java │ │ ├── DataStoreClientFactory.java │ │ ├── DataStoreStash.java │ │ ├── DataStoreStreaming.java │ │ └── TimeLimitedIterator.java │ └── test │ └── java │ └── com │ └── bazaarvoice │ └── emodb │ └── sor │ └── client │ ├── DataStoreStashTest.java │ ├── TimeLimitedIteratorTest.java │ └── UrlEncodedKeysTest.java ├── sor-client ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── sor │ │ └── client │ │ └── DataStoreClientFactory.java │ └── test │ └── java │ └── com │ └── bazaarvoice │ └── emodb │ └── sor │ └── client │ └── UrlEncodedKeysTest.java ├── sor ├── Compaction.md ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── sor │ │ ├── DataStoreConfiguration.java │ │ ├── DataStoreModule.java │ │ ├── DataStoreZooKeeper.java │ │ ├── admin │ │ └── RowKeyTask.java │ │ ├── audit │ │ ├── AuditFlusher.java │ │ ├── AuditStore.java │ │ ├── AuditWriter.java │ │ ├── AuditWriterConfiguration.java │ │ ├── DiscardingAuditWriter.java │ │ └── s3 │ │ │ └── AthenaAuditWriter.java │ │ ├── compactioncontrol │ │ ├── CompControlApiKey.java │ │ ├── DefaultCompactionControlSource.java │ │ ├── DelegateCompactionControl.java │ │ ├── InMemoryCompactionControlSource.java │ │ ├── LocalCompactionControl.java │ │ ├── StashRunTimeInfoSerializer.java │ │ └── StashRunTimeMapStore.java │ │ ├── core │ │ ├── AbstractBatchReader.java │ │ ├── AbstractCompactor.java │ │ ├── Compactor.java │ │ ├── DataAudit.java │ │ ├── DataProvider.java │ │ ├── DataStoreAsync.java │ │ ├── DataStoreAsyncModule.java │ │ ├── DataStoreMinSplitSize.java │ │ ├── DataStoreProviderProxy.java │ │ ├── DataTools.java │ │ ├── DataWriteCloser.java │ │ ├── DatabusEventWriter.java │ │ ├── DatabusEventWriterRegistry.java │ │ ├── DefaultCompactor.java │ │ ├── DefaultDataStore.java │ │ ├── DefaultDataStoreAsync.java │ │ ├── DefaultHistoryStore.java │ │ ├── DefaultResolver.java │ │ ├── DeltaHistoryTtl.java │ │ ├── DistributedCompactor.java │ │ ├── Expanded.java │ │ ├── GracefulShutdownManager.java │ │ ├── HistoryBatchPersister.java │ │ ├── HistoryStore.java │ │ ├── LocalDataStore.java │ │ ├── ManagedDataStoreDelegate.java │ │ ├── ManagedTableBackingStoreDelegate.java │ │ ├── MinSplitSizeCleanupMonitor.java │ │ ├── MinSplitSizeMap.java │ │ ├── MutableIntrinsics.java │ │ ├── PendingCompaction.java │ │ ├── PurgeJob.java │ │ ├── PurgeRequest.java │ │ ├── PurgeResult.java │ │ ├── Resolved.java │ │ ├── Resolver.java │ │ ├── RowVersionUtils.java │ │ ├── SanitizeDeltaVisitor.java │ │ ├── StashRoot.java │ │ ├── SystemDataStore.java │ │ ├── UpdateRef.java │ │ ├── WriteCloseableDataStore.java │ │ ├── ZKDataStoreMinSplitSizeSerializer.java │ │ └── test │ │ │ ├── InMemoryDataStore.java │ │ │ ├── InMemoryHistoryStore.java │ │ │ └── InMemoryMapStore.java │ │ ├── db │ │ ├── DAOUtils.java │ │ ├── DataReaderDAO.java │ │ ├── DataWriterDAO.java │ │ ├── DeltaIterator.java │ │ ├── DeltaStitchingException.java │ │ ├── HistoryMigrationScanResult.java │ │ ├── Key.java │ │ ├── LazyDelta.java │ │ ├── MigrationScanResult.java │ │ ├── MultiTableScanOptions.java │ │ ├── MultiTableScanResult.java │ │ ├── Record.java │ │ ├── RecordEntryRawMetadata.java │ │ ├── RecordUpdate.java │ │ ├── ScanRange.java │ │ ├── ScanRangeSplits.java │ │ ├── astyanax │ │ │ ├── AstyanaxBlockedDataReaderDAO.java │ │ │ ├── AstyanaxDataWriterDAO.java │ │ │ ├── AstyanaxDeltaIterator.java │ │ │ ├── AstyanaxHistoryBatchPersister.java │ │ │ ├── AstyanaxKeyScanner.java │ │ │ ├── AstyanaxWriterDAODelegate.java │ │ │ ├── BlockSize.java │ │ │ ├── BlockedDeltaTableDDL.java │ │ │ ├── CellTombstoneBlockLimit.java │ │ │ ├── CellTombstoneCompactionEnabled.java │ │ │ ├── ChangeEncoder.java │ │ │ ├── ChangeFlag.java │ │ │ ├── CqlBlockedDataReaderDAO.java │ │ │ ├── CqlDataWriterDAO.java │ │ │ ├── CqlDeltaIterator.java │ │ │ ├── CqlHistoryBatchPersister.java │ │ │ ├── DAOModule.java │ │ │ ├── DataCopyReaderDAO.java │ │ │ ├── DataCopyWriterDAO.java │ │ │ ├── DefaultChangeEncoder.java │ │ │ ├── DefaultDataCopyDAO.java │ │ │ ├── DeltaKey.java │ │ │ ├── DeltaPlacement.java │ │ │ ├── DeltaPlacementFactory.java │ │ │ ├── MergeIterator.java │ │ │ ├── PrefixLength.java │ │ │ ├── RecordImpl.java │ │ │ ├── SorConsistencies.java │ │ │ ├── SplitFormat.java │ │ │ ├── StitchedColumn.java │ │ │ ├── StitchedRow.java │ │ │ ├── TableDDL.java │ │ │ └── ThriftFramedTransportSizeException.java │ │ ├── cql │ │ │ ├── CachingRowGroupIterator.java │ │ │ ├── CqlForMultiGets.java │ │ │ ├── CqlForScans.java │ │ │ ├── CqlReaderDAODelegate.java │ │ │ ├── CqlWriterDAODelegate.java │ │ │ ├── RowGroup.java │ │ │ ├── RowGroupResultSetIterator.java │ │ │ └── SorCqlSettingsTask.java │ │ └── test │ │ │ ├── DeltaClusteringKey.java │ │ │ └── InMemoryDataReaderDAO.java │ │ ├── kafka │ │ ├── KafkaConfig.java │ │ └── KafkaProducerService.java │ │ ├── log │ │ ├── LogbackSlowQueryLog.java │ │ ├── LogbackSlowQueryLogProvider.java │ │ ├── NullSlowQueryLog.java │ │ ├── SlowQueryLog.java │ │ └── SlowQueryLogConfiguration.java │ │ └── ssm │ │ └── ParameterStoreUtil.java │ └── test │ └── java │ └── com │ └── bazaarvoice │ └── emodb │ ├── sor │ ├── DataStoreModuleTest.java │ ├── audit │ │ └── s3 │ │ │ └── AthenaAuditWriterTest.java │ ├── consistency │ │ └── FullConsistencyTest.java │ ├── core │ │ ├── CompactionControlTest.java │ │ ├── CompactorTest.java │ │ ├── DataStoreTest.java │ │ ├── DeltaHistoryTest.java │ │ ├── MinSplitSizeTest.java │ │ ├── MultiDCCompactionTest.java │ │ ├── MultiDCVersionTest.java │ │ ├── MultiScanCutoffTimeTest.java │ │ ├── RedundantDeltaTest.java │ │ ├── SanitizeDeltaVisitorTest.java │ │ ├── SorUpdateTest.java │ │ ├── WriteCloseableDatastoreTest.java │ │ └── test │ │ │ └── DiscardingExecutorService.java │ ├── db │ │ ├── DeltaBlockingTest.java │ │ ├── ScanRangeTest.java │ │ ├── astyanax │ │ │ ├── DefaultChangeEncoderTest.java │ │ │ └── SplitFormatTest.java │ │ └── cql │ │ │ ├── CachingRowGroupIteratorTest.java │ │ │ ├── RowGroupResultSetIteratorTest.java │ │ │ └── SorCqlSettingsTaskTest.java │ ├── log │ │ └── SlowQueryLogTest.java │ └── test │ │ ├── MultiDCDataStores.java │ │ ├── PausableDataWriterDAO.java │ │ ├── ReplicatingDataWriterDAO.java │ │ └── SystemClock.java │ └── table │ └── db │ └── astyanax │ └── TableLifeCycleTest.java ├── table ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── table │ │ └── db │ │ ├── ClusterInfo.java │ │ ├── DroppedTableException.java │ │ ├── MoveType.java │ │ ├── Mutex.java │ │ ├── Placements.java │ │ ├── ShardsPerTable.java │ │ ├── StashBlackListTableCondition.java │ │ ├── StashTableDAO.java │ │ ├── Table.java │ │ ├── TableBackingStore.java │ │ ├── TableChangesEnabled.java │ │ ├── TableDAO.java │ │ ├── TableFilterIntrinsics.java │ │ ├── TableSet.java │ │ ├── astyanax │ │ ├── AbstractPlacementFactory.java │ │ ├── AstyanaxKeyspaceDiscovery.java │ │ ├── AstyanaxStorage.java │ │ ├── AstyanaxTable.java │ │ ├── AstyanaxTableDAO.java │ │ ├── BootstrapTables.java │ │ ├── CQLSessionForHintsPollerMap.java │ │ ├── CQLStashTableDAO.java │ │ ├── CurrentDataCenter.java │ │ ├── DataCopyDAO.java │ │ ├── DataPurgeDAO.java │ │ ├── FullConsistencyException.java │ │ ├── FullConsistencyTimeProvider.java │ │ ├── JsonMap.java │ │ ├── KeyspaceMap.java │ │ ├── Maintenance.java │ │ ├── MaintenanceDAO.java │ │ ├── MaintenanceOp.java │ │ ├── MaintenanceRateLimitTask.java │ │ ├── MaintenanceScheduler.java │ │ ├── MaintenanceSchedulerManager.java │ │ ├── MaintenanceTask.java │ │ ├── MaintenanceType.java │ │ ├── MoveTableTask.java │ │ ├── PendingTableEventsException.java │ │ ├── Placement.java │ │ ├── PlacementCache.java │ │ ├── PlacementFactory.java │ │ ├── PlacementUtil.java │ │ ├── PlacementsUnderMove.java │ │ ├── RateLimiterCache.java │ │ ├── RowKeyUtils.java │ │ ├── Storage.java │ │ ├── StorageState.java │ │ ├── SystemTableNamespace.java │ │ ├── TableChangesEnabledTask.java │ │ ├── TableJson.java │ │ ├── TableUuidFormat.java │ │ └── ValidTablePlacements.java │ │ ├── consistency │ │ ├── CassandraClusters.java │ │ ├── ClusterHintsPoller.java │ │ ├── CompositeConsistencyTimeProvider.java │ │ ├── ConsistencyControlTask.java │ │ ├── DatabusClusterInfo.java │ │ ├── GlobalFullConsistencyZooKeeper.java │ │ ├── HintsConsistencyTimeProvider.java │ │ ├── HintsConsistencyTimeTask.java │ │ ├── HintsConsistencyTimeValues.java │ │ ├── HintsPollerManager.java │ │ ├── HintsPollerResult.java │ │ ├── HintsPollerService.java │ │ ├── JmxClient.java │ │ ├── MinLagConsistencyTimeProvider.java │ │ ├── MinLagDurationTask.java │ │ └── MinLagDurationValues.java │ │ ├── curator │ │ ├── CuratorMutex.java │ │ └── TableMutexManager.java │ │ ├── eventregistry │ │ ├── StorageReaderDAO.java │ │ ├── TableEvent.java │ │ ├── TableEventDatacenter.java │ │ ├── TableEventRegistrant.java │ │ ├── TableEventRegistry.java │ │ └── TableEventTools.java │ │ ├── generic │ │ ├── CachingTableDAO.java │ │ ├── CachingTableDAODelegate.java │ │ ├── CachingTableDAORegistry.java │ │ ├── MutexTableDAO.java │ │ └── MutexTableDAODelegate.java │ │ ├── stash │ │ └── StashTokenRange.java │ │ ├── tableset │ │ ├── AbstractSerializingTableSet.java │ │ ├── BlockFileTableSet.java │ │ ├── DistributedTableSerializer.java │ │ ├── SerializingTableSet.java │ │ └── TableSerializer.java │ │ └── test │ │ ├── InMemoryTable.java │ │ └── InMemoryTableDAO.java │ └── test │ └── java │ └── com │ └── bazaarvoice │ └── emodb │ └── table │ ├── db │ ├── astyanax │ │ ├── AstyanaxTableDAOTest.java │ │ ├── RowKeyUtilsTest.java │ │ └── StashBlackListTableTest.java │ ├── consistency │ │ ├── ClusterHintsPollerTest.java │ │ └── HintsPollerServiceTest.java │ └── generic │ │ └── CachingTableDAOTest.java │ └── generic │ └── BlockFileTableSetTest.java ├── uac-api ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── bazaarvoice │ └── emodb │ └── uac │ └── api │ ├── AuthUserAccessControl.java │ ├── CreateEmoApiKeyRequest.java │ ├── CreateEmoApiKeyResponse.java │ ├── CreateEmoRoleRequest.java │ ├── EmoApiKey.java │ ├── EmoApiKeyExistsException.java │ ├── EmoApiKeyNotFoundException.java │ ├── EmoRole.java │ ├── EmoRoleExistsException.java │ ├── EmoRoleKey.java │ ├── EmoRoleNotFoundException.java │ ├── InsufficientRolePermissionException.java │ ├── InvalidEmoPermissionException.java │ ├── MigrateEmoApiKeyRequest.java │ ├── UpdateEmoApiKeyRequest.java │ ├── UpdateEmoRoleRequest.java │ ├── UserAccessControl.java │ └── UserAccessControlRequest.java ├── uac-client-jersey2 ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── bazaarvoice │ └── emodb │ └── uac │ └── client │ ├── UserAccessControlAuthenticator.java │ ├── UserAccessControlAuthenticatorProxy.java │ ├── UserAccessControlClient.java │ └── UserAccessControlClientFactory.java ├── uac-client ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── bazaarvoice │ └── emodb │ └── uac │ └── client │ ├── UserAccessControlAuthenticator.java │ ├── UserAccessControlAuthenticatorProxy.java │ ├── UserAccessControlClient.java │ ├── UserAccessControlClientFactory.java │ └── UserAccessControlFixedHostDiscoverySource.java ├── web-local ├── anonymous-permissions.yaml ├── cassandra.yaml ├── config-ci-local.yaml ├── config-dc2.yaml ├── config-ddl-local-2.yaml ├── config-ddl-local.yaml ├── config-jenkins.yaml ├── config-local-2.yaml ├── config-local-blob-role.yaml ├── config-local-dc1.yaml ├── config-local-main-role.yaml ├── config-local.yaml ├── config-megabus.yaml ├── config-scantest.yaml ├── config-web.yaml ├── pom.xml ├── src │ └── main │ │ └── java │ │ └── com │ │ └── bazaarvoice │ │ └── emodb │ │ └── local │ │ └── EmoServiceWithZK.java ├── start-blob-role.sh ├── start-cassandra.sh ├── start-clean.sh ├── start-dc2.sh ├── start-jenkins.sh ├── start-main-role.sh ├── start-stash-role.sh ├── start-using-local-cassandra.sh └── start.sh ├── web ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── bazaarvoice │ │ │ └── emodb │ │ │ ├── auth │ │ │ ├── SecurityManagerBuilder.java │ │ │ ├── apikey │ │ │ │ ├── ApiKeyAuthenticationInfo.java │ │ │ │ ├── ApiKeyAuthenticationTokenGenerator.java │ │ │ │ ├── ApiKeyRealm.java │ │ │ │ └── ApiKeySecurityManager.java │ │ │ ├── dropwizard │ │ │ │ └── DropwizardAuthConfigurator.java │ │ │ ├── jersey │ │ │ │ ├── AuthResourceFilterFactory.java │ │ │ │ ├── Authenticated.java │ │ │ │ ├── AuthenticatedSubjectProvider.java │ │ │ │ ├── AuthenticationExceptionHandler.java │ │ │ │ ├── AuthenticationResourceFilter.java │ │ │ │ ├── AuthenticationTokenGenerator.java │ │ │ │ ├── AuthorizationExceptionHandler.java │ │ │ │ ├── AuthorizationResourceFilter.java │ │ │ │ ├── JerseyAuthConfiguration.java │ │ │ │ ├── JerseyAuthConfigurationBuilder.java │ │ │ │ ├── Subject.java │ │ │ │ └── UnauthorizedExceptionMapper.java │ │ │ └── shiro │ │ │ │ └── PrincipalWithRoles.java │ │ │ └── web │ │ │ ├── EmoConfiguration.java │ │ │ ├── EmoModule.java │ │ │ ├── EmoService.java │ │ │ ├── auth │ │ │ ├── ApiKeyEncryption.java │ │ │ ├── ApiKeyHashFunction.java │ │ │ ├── AuthorizationConfiguration.java │ │ │ ├── DefaultRoles.java │ │ │ ├── EmoPermission.java │ │ │ ├── EmoPermissionResolver.java │ │ │ ├── EncryptConfigurationApiKeyCommand.java │ │ │ ├── IdentityIdSupplier.java │ │ │ ├── OwnerDatabusAuthorizer.java │ │ │ ├── Permissions.java │ │ │ ├── RebuildMissingRolesTask.java │ │ │ ├── ReservedRoles.java │ │ │ ├── SecurityModule.java │ │ │ ├── matching │ │ │ │ ├── AuthorizationIntrinsics.java │ │ │ │ ├── BlobTableConditionPart.java │ │ │ │ ├── ConditionPart.java │ │ │ │ ├── CreateTablePart.java │ │ │ │ ├── EmoAnyPart.java │ │ │ │ ├── EmoConstantPart.java │ │ │ │ ├── EmoImpliedPartExistsPart.java │ │ │ │ ├── EmoImplier.java │ │ │ │ ├── EmoMatchingPart.java │ │ │ │ ├── SorTableConditionPart.java │ │ │ │ └── TableConditionPart.java │ │ │ └── resource │ │ │ │ ├── AnyResource.java │ │ │ │ ├── AuthResource.java │ │ │ │ ├── ConditionResource.java │ │ │ │ ├── CreateTableResource.java │ │ │ │ ├── NamedResource.java │ │ │ │ └── VerifiableResource.java │ │ │ ├── cli │ │ │ ├── NoOpService.java │ │ │ └── PurgeDatabusEventsCommand.java │ │ │ ├── compactioncontrol │ │ │ ├── AllCompactionControlSources.java │ │ │ ├── CompactionControlModule.java │ │ │ ├── CompactionControlMonitor.java │ │ │ ├── CompactionControlMonitorManager.java │ │ │ ├── DelegateCompactionControlSource.java │ │ │ └── client │ │ │ │ ├── CompactionControlClient.java │ │ │ │ └── CompactionControlClientFactory.java │ │ │ ├── ddl │ │ │ ├── CassandraThriftFacade.java │ │ │ ├── CqlTemplate.java │ │ │ ├── CreateKeyspacesCommand.java │ │ │ └── DdlConfiguration.java │ │ │ ├── discovery │ │ │ └── DropwizardResourceRegistry.java │ │ │ ├── guice │ │ │ └── SelfHostAndPortModule.java │ │ │ ├── healthcheck │ │ │ └── DropwizardHealthCheckRegistry.java │ │ │ ├── jersey │ │ │ ├── AuditSizeLimitExceptionMapper.java │ │ │ ├── AuditsUnavailableExceptionMapper.java │ │ │ ├── BlobNotFoundExceptionMapper.java │ │ │ ├── DeltaSizeLimitExceptionMapper.java │ │ │ ├── EmoApiKeyExistsExceptionMapper.java │ │ │ ├── EmoApiKeyNotFoundExceptionMapper.java │ │ │ ├── EmoRoleExistsExceptionMapper.java │ │ │ ├── EmoRoleNotFoundExceptionMapper.java │ │ │ ├── ExceptionMappers.java │ │ │ ├── FacadeExistsExceptionMapper.java │ │ │ ├── FilteredJsonStreamingOutput.java │ │ │ ├── IllegalArgumentExceptionMapper.java │ │ │ ├── InsufficientRolePermissionExceptionMapper.java │ │ │ ├── InvalidEmoPermissionExceptionMapper.java │ │ │ ├── InvalidStashRequestExceptionMapper.java │ │ │ ├── JsonStreamProcessingExceptionMapper.java │ │ │ ├── PartitionForwardingExceptionMapper.java │ │ │ ├── RangeNotSatisfiableExceptionMapper.java │ │ │ ├── ReadOnlyQueueExceptionMapper.java │ │ │ ├── ServerErrorResponseMetricsFilter.java │ │ │ ├── ServiceUnavailableExceptionMapper.java │ │ │ ├── StashNotAvailableExceptionMapper.java │ │ │ ├── TableExistsExceptionMapper.java │ │ │ ├── UnauthorizedSubscriptionExceptionMapper.java │ │ │ ├── Unbuffered.java │ │ │ ├── UnbufferedStreamFilter.java │ │ │ ├── UnbufferedStreamResourceFilterFactory.java │ │ │ ├── UncheckedExecutionExceptionMapper.java │ │ │ ├── UnknownDatabusMoveExceptionMapper.java │ │ │ ├── UnknownDatabusReplayExceptionMapper.java │ │ │ ├── UnknownFacadeExceptionMapper.java │ │ │ ├── UnknownPlacementExceptionMapper.java │ │ │ ├── UnknownQueueMoveExceptionMapper.java │ │ │ ├── UnknownSubscriptionExceptionMapper.java │ │ │ ├── UnknownTableExceptionMapper.java │ │ │ └── params │ │ │ │ ├── InstantParam.java │ │ │ │ ├── SecondsParam.java │ │ │ │ ├── SecurityExceptionMapper.java │ │ │ │ └── TimeUUIDParam.java │ │ │ ├── jetty │ │ │ └── InstrumentedHttpConnectorFactory.java │ │ │ ├── lifecycle │ │ │ └── DropwizardLifeCycleRegistry.java │ │ │ ├── megabus │ │ │ ├── KafkaScanWriterFactory.java │ │ │ ├── MegabusScanWriterGenerator.java │ │ │ ├── MegabusStashModule.java │ │ │ ├── StashMegabusBootDAO.java │ │ │ └── resource │ │ │ │ └── MegabusResource1.java │ │ │ ├── partition │ │ │ ├── PartitionAwareClient.java │ │ │ ├── PartitionAwareServiceFactory.java │ │ │ └── PartitionForwardingException.java │ │ │ ├── plugins │ │ │ └── DefaultPluginServerMetadata.java │ │ │ ├── resources │ │ │ ├── FaviconResource.java │ │ │ ├── SuccessResponse.java │ │ │ ├── blob │ │ │ │ ├── ApprovedBlobContentTypes.java │ │ │ │ ├── BlobStoreResource1.java │ │ │ │ ├── RangeParam.java │ │ │ │ └── messageQueue │ │ │ │ │ ├── MessagingService.java │ │ │ │ │ ├── SQSMessageException.java │ │ │ │ │ ├── SQSService.java │ │ │ │ │ └── SQSServiceFactory.java │ │ │ ├── compactioncontrol │ │ │ │ └── CompactionControlResource1.java │ │ │ ├── databus │ │ │ │ ├── AbstractSubjectDatabus.java │ │ │ │ ├── ConditionParam.java │ │ │ │ ├── DatabusRelayClient.java │ │ │ │ ├── DatabusRelayClientFactory.java │ │ │ │ ├── DatabusResource1.java │ │ │ │ ├── DatabusResourcePoller.java │ │ │ │ ├── LocalSubjectDatabus.java │ │ │ │ ├── LongPollingExecutorServices.java │ │ │ │ ├── PeekOrPollResponseHelper.java │ │ │ │ ├── RawDatabusResource1.java │ │ │ │ ├── ReplicationResource1.java │ │ │ │ ├── SubjectDatabus.java │ │ │ │ ├── SubjectDatabusClient.java │ │ │ │ └── SubjectDatabusClientFactory.java │ │ │ ├── queue │ │ │ │ ├── DedupQueueResource1.java │ │ │ │ └── QueueResource1.java │ │ │ ├── sor │ │ │ │ ├── AuditParam.java │ │ │ │ ├── DataStoreResource1.java │ │ │ │ ├── DeltaParam.java │ │ │ │ ├── FacadeDefinitionParam.java │ │ │ │ ├── OneTimeIterable.java │ │ │ │ ├── ReadConsistencyParam.java │ │ │ │ ├── TableOptionsParam.java │ │ │ │ └── WriteConsistencyParam.java │ │ │ └── uac │ │ │ │ ├── ApiKeyResource1.java │ │ │ │ ├── RoleResource1.java │ │ │ │ ├── UserAccessControlRequestMessageBodyReader.java │ │ │ │ └── UserAccessControlResource1.java │ │ │ ├── scanner │ │ │ ├── ScanDestination.java │ │ │ ├── ScanOptions.java │ │ │ ├── ScanUploadModule.java │ │ │ ├── ScanUploadService.java │ │ │ ├── ScanUploader.java │ │ │ ├── ScannerZooKeeper.java │ │ │ ├── config │ │ │ │ ├── ScannerConfiguration.java │ │ │ │ ├── ScannerNotificationConfig.java │ │ │ │ └── ScheduledScanConfiguration.java │ │ │ ├── control │ │ │ │ ├── DistributedScanRangeMonitor.java │ │ │ │ ├── InMemoryScanWorkflow.java │ │ │ │ ├── LocalScanUploadMonitor.java │ │ │ │ ├── MaxConcurrentScans.java │ │ │ │ ├── QueueScanRangeComplete.java │ │ │ │ ├── QueueScanRangeTask.java │ │ │ │ ├── QueueScanWorkflow.java │ │ │ │ ├── SQSScanWorkflow.java │ │ │ │ ├── ScanPlan.java │ │ │ │ ├── ScanRangeComplete.java │ │ │ │ ├── ScanRangeTask.java │ │ │ │ ├── ScanUploadMonitor.java │ │ │ │ └── ScanWorkflow.java │ │ │ ├── notifications │ │ │ │ ├── CloudWatchScanCountListener.java │ │ │ │ ├── MetricsScanCountListener.java │ │ │ │ ├── MetricsStashStateListener.java │ │ │ │ ├── MultiScanCountListener.java │ │ │ │ ├── MultiStashStateListener.java │ │ │ │ ├── SNSStashStateListener.java │ │ │ │ └── ScanCountListener.java │ │ │ ├── rangescan │ │ │ │ ├── LocalRangeScanUploader.java │ │ │ │ ├── RangeScanUploader.java │ │ │ │ └── RangeScanUploaderResult.java │ │ │ ├── resource │ │ │ │ └── StashResource1.java │ │ │ ├── scanstatus │ │ │ │ ├── DataStoreScanStatusDAO.java │ │ │ │ ├── DataStoreStashRequestDAO.java │ │ │ │ ├── InMemoryScanStatusDAO.java │ │ │ │ ├── InMemoryStashRequestDAO.java │ │ │ │ ├── ScanRangeStatus.java │ │ │ │ ├── ScanStatus.java │ │ │ │ ├── ScanStatusDAO.java │ │ │ │ ├── ScanStatusTable.java │ │ │ │ ├── ScanStatusTablePlacement.java │ │ │ │ ├── StashRequest.java │ │ │ │ ├── StashRequestDAO.java │ │ │ │ ├── StashRequestTable.java │ │ │ │ └── StashRequestTablePlacement.java │ │ │ ├── scheduling │ │ │ │ ├── ScanParticipationService.java │ │ │ │ ├── ScanUploadSchedulingService.java │ │ │ │ ├── ScheduledDailyScanUpload.java │ │ │ │ └── StashRequestManager.java │ │ │ └── writer │ │ │ │ ├── AbstractScanWriter.java │ │ │ │ ├── AmazonS3Provider.java │ │ │ │ ├── Compression.java │ │ │ │ ├── DefaultScanWriterGenerator.java │ │ │ │ ├── DiscardingScanWriter.java │ │ │ │ ├── FileScanWriter.java │ │ │ │ ├── KafkaScanDestinationWriter.java │ │ │ │ ├── KafkaScanWriter.java │ │ │ │ ├── MultiScanWriter.java │ │ │ │ ├── S3CredentialsProvider.java │ │ │ │ ├── S3ScanWriter.java │ │ │ │ ├── ScanDestinationWriter.java │ │ │ │ ├── ScanWriter.java │ │ │ │ ├── ScanWriterFactory.java │ │ │ │ ├── ScanWriterGenerator.java │ │ │ │ ├── ShardWriter.java │ │ │ │ ├── TemporaryFileScanWriter.java │ │ │ │ ├── TransferKey.java │ │ │ │ ├── TransferStatus.java │ │ │ │ └── WaitForAllTransfersCompleteResult.java │ │ │ ├── settings │ │ │ ├── DatabusDefaultJoinFilterConditionAdminTask.java │ │ │ ├── Setting.java │ │ │ ├── SettingAdminTask.java │ │ │ ├── SettingMetadata.java │ │ │ ├── Settings.java │ │ │ ├── SettingsCacheRegistry.java │ │ │ ├── SettingsManager.java │ │ │ ├── SettingsModule.java │ │ │ ├── SettingsRegistry.java │ │ │ └── SorCqlDriverTask.java │ │ │ ├── task │ │ │ └── DropwizardTaskRegistry.java │ │ │ ├── throttling │ │ │ ├── AdHocConcurrentRequestRegulatorSupplier.java │ │ │ ├── AdHocThrottle.java │ │ │ ├── AdHocThrottleControlTask.java │ │ │ ├── AdHocThrottleEndpoint.java │ │ │ ├── AdHocThrottleManager.java │ │ │ ├── AdHocThrottleMapStore.java │ │ │ ├── BlackListIpValueStore.java │ │ │ ├── BlackListedIpFilter.java │ │ │ ├── ConcurrentRequestRegulator.java │ │ │ ├── ConcurrentRequestRegulatorSupplier.java │ │ │ ├── ConcurrentRequestsThrottlingFilter.java │ │ │ ├── DataStoreUpdateThrottle.java │ │ │ ├── DataStoreUpdateThrottleControlTask.java │ │ │ ├── DataStoreUpdateThrottleManager.java │ │ │ ├── DataStoreUpdateThrottleMapStore.java │ │ │ ├── DataStoreUpdateThrottler.java │ │ │ ├── DefaultConcurrentRequestRegulator.java │ │ │ ├── InstanceConcurrentRequestRegulatorSupplier.java │ │ │ ├── IpBlacklistControlTask.java │ │ │ ├── ThrottleConcurrentRequests.java │ │ │ ├── ThrottlingFilterFactory.java │ │ │ ├── UnlimitedDataStoreUpdateThrottler.java │ │ │ ├── UnthrottledConcurrentRequestRegulator.java │ │ │ ├── ZkAdHocThrottleSerializer.java │ │ │ └── ZkDataStoreUpdateThrottleSerializer.java │ │ │ ├── uac │ │ │ ├── LocalSubjectUserAccessControl.java │ │ │ ├── ReadWriteDelegatingSubjectUserAccessControl.java │ │ │ ├── RemoteSubjectUserAccessControl.java │ │ │ └── SubjectUserAccessControl.java │ │ │ └── util │ │ │ ├── EmoServiceObjectMapperFactory.java │ │ │ └── ZKNamespaces.java │ └── resources │ │ ├── META-INF │ │ └── services │ │ │ └── io.dropwizard.jetty.ConnectorFactory │ │ ├── banner.txt │ │ └── ddl │ │ ├── databus │ │ └── tables.template.cql │ │ ├── media │ │ └── tables.template.cql │ │ ├── queue │ │ └── tables.template.cql │ │ └── sor │ │ └── tables.template.cql │ └── test │ └── java │ └── com │ └── bazaarvoice │ └── emodb │ ├── auth │ └── apikey │ │ └── ApiKeyRealmTest.java │ └── web │ ├── auth │ ├── ApiKeyEncryptionTest.java │ └── EmoPermissionTest.java │ ├── compactioncontrol │ ├── CompactionControlMonitorTest.java │ └── ScanOperationsTimeUpdateTest.java │ ├── config │ └── DatadogMetricFilterTest.java │ ├── ddl │ └── CreateKeyspacesCommandTest.java │ ├── jersey │ └── params │ │ └── InstantParamTest.java │ ├── partition │ └── PartitionAwareServiceFactoryTest.java │ ├── purge │ └── PurgeTest.java │ ├── resources │ └── blob │ │ └── RangeParamTest.java │ ├── scanner │ ├── ScanUploaderTest.java │ ├── scanstatus │ │ ├── DataStoreScanStatusDAOTest.java │ │ └── DataStoreStashRequestDAOTest.java │ ├── scheduling │ │ ├── ScanUploadSchedulingServiceTest.java │ │ └── StashRequestManagerTest.java │ └── writer │ │ └── S3ScanWriterTest.java │ └── settings │ ├── DatabusDefaultJoinFilterConditionAdminTaskTest.java │ └── SettingsManagerTest.java └── yum ├── dep.xml ├── pom.xml └── start-local.sh /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/.github/ISSUE_TEMPLATE.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/.gitignore -------------------------------------------------------------------------------- /.java-version: -------------------------------------------------------------------------------- 1 | openjdk64-1.8.0.292 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/.travis.yml -------------------------------------------------------------------------------- /Credits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/Credits.md -------------------------------------------------------------------------------- /DEPENDENCIES.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/DEPENDENCIES.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/LICENSE -------------------------------------------------------------------------------- /OWNERS: -------------------------------------------------------------------------------- 1 | # Owning team. 2 | emodb-dev@bazaarvoice.com 3 | -------------------------------------------------------------------------------- /QuickStart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/QuickStart.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/README.md -------------------------------------------------------------------------------- /abc.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /auth/auth-client/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/auth/auth-client/pom.xml -------------------------------------------------------------------------------- /auth/auth-core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/auth/auth-core/pom.xml -------------------------------------------------------------------------------- /auth/auth-core/src/main/java/com/bazaarvoice/emodb/auth/AuthZooKeeper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/auth/auth-core/src/main/java/com/bazaarvoice/emodb/auth/AuthZooKeeper.java -------------------------------------------------------------------------------- /auth/auth-core/src/main/java/com/bazaarvoice/emodb/auth/apikey/ApiKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/auth/auth-core/src/main/java/com/bazaarvoice/emodb/auth/apikey/ApiKey.java -------------------------------------------------------------------------------- /auth/auth-core/src/main/java/com/bazaarvoice/emodb/auth/role/Role.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/auth/auth-core/src/main/java/com/bazaarvoice/emodb/auth/role/Role.java -------------------------------------------------------------------------------- /auth/auth-store/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/auth/auth-store/pom.xml -------------------------------------------------------------------------------- /auth/auth-util/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/auth/auth-util/pom.xml -------------------------------------------------------------------------------- /blob-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/blob-api/pom.xml -------------------------------------------------------------------------------- /blob-api/src/main/java/com/bazaarvoice/emodb/blob/api/AuthBlobStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/blob-api/src/main/java/com/bazaarvoice/emodb/blob/api/AuthBlobStore.java -------------------------------------------------------------------------------- /blob-api/src/main/java/com/bazaarvoice/emodb/blob/api/Blob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/blob-api/src/main/java/com/bazaarvoice/emodb/blob/api/Blob.java -------------------------------------------------------------------------------- /blob-api/src/main/java/com/bazaarvoice/emodb/blob/api/BlobMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/blob-api/src/main/java/com/bazaarvoice/emodb/blob/api/BlobMetadata.java -------------------------------------------------------------------------------- /blob-api/src/main/java/com/bazaarvoice/emodb/blob/api/BlobStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/blob-api/src/main/java/com/bazaarvoice/emodb/blob/api/BlobStore.java -------------------------------------------------------------------------------- /blob-api/src/main/java/com/bazaarvoice/emodb/blob/api/DefaultBlob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/blob-api/src/main/java/com/bazaarvoice/emodb/blob/api/DefaultBlob.java -------------------------------------------------------------------------------- /blob-api/src/main/java/com/bazaarvoice/emodb/blob/api/DefaultTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/blob-api/src/main/java/com/bazaarvoice/emodb/blob/api/DefaultTable.java -------------------------------------------------------------------------------- /blob-api/src/main/java/com/bazaarvoice/emodb/blob/api/Names.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/blob-api/src/main/java/com/bazaarvoice/emodb/blob/api/Names.java -------------------------------------------------------------------------------- /blob-api/src/main/java/com/bazaarvoice/emodb/blob/api/Range.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/blob-api/src/main/java/com/bazaarvoice/emodb/blob/api/Range.java -------------------------------------------------------------------------------- /blob-api/src/main/java/com/bazaarvoice/emodb/blob/api/StreamSupplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/blob-api/src/main/java/com/bazaarvoice/emodb/blob/api/StreamSupplier.java -------------------------------------------------------------------------------- /blob-api/src/main/java/com/bazaarvoice/emodb/blob/api/Table.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/blob-api/src/main/java/com/bazaarvoice/emodb/blob/api/Table.java -------------------------------------------------------------------------------- /blob-api/src/test/java/com/bazaarvoice/emodb/blob/api/TableJsonTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/blob-api/src/test/java/com/bazaarvoice/emodb/blob/api/TableJsonTest.java -------------------------------------------------------------------------------- /blob-clients/blob-client-common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/blob-clients/blob-client-common/pom.xml -------------------------------------------------------------------------------- /blob-clients/blob-client-jersey2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/blob-clients/blob-client-jersey2/pom.xml -------------------------------------------------------------------------------- /blob-clients/blob-client/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/blob-clients/blob-client/pom.xml -------------------------------------------------------------------------------- /blob-clients/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/blob-clients/pom.xml -------------------------------------------------------------------------------- /blob/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/blob/pom.xml -------------------------------------------------------------------------------- /blob/src/main/java/com/bazaarvoice/emodb/blob/BlobReadConsistency.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/blob/src/main/java/com/bazaarvoice/emodb/blob/BlobReadConsistency.java -------------------------------------------------------------------------------- /blob/src/main/java/com/bazaarvoice/emodb/blob/BlobStoreConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/blob/src/main/java/com/bazaarvoice/emodb/blob/BlobStoreConfiguration.java -------------------------------------------------------------------------------- /blob/src/main/java/com/bazaarvoice/emodb/blob/BlobStoreModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/blob/src/main/java/com/bazaarvoice/emodb/blob/BlobStoreModule.java -------------------------------------------------------------------------------- /blob/src/main/java/com/bazaarvoice/emodb/blob/BlobStoreZooKeeper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/blob/src/main/java/com/bazaarvoice/emodb/blob/BlobStoreZooKeeper.java -------------------------------------------------------------------------------- /blob/src/main/java/com/bazaarvoice/emodb/blob/core/DefaultBlobStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/blob/src/main/java/com/bazaarvoice/emodb/blob/core/DefaultBlobStore.java -------------------------------------------------------------------------------- /blob/src/main/java/com/bazaarvoice/emodb/blob/core/LocalBlobStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/blob/src/main/java/com/bazaarvoice/emodb/blob/core/LocalBlobStore.java -------------------------------------------------------------------------------- /blob/src/main/java/com/bazaarvoice/emodb/blob/core/SystemBlobStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/blob/src/main/java/com/bazaarvoice/emodb/blob/core/SystemBlobStore.java -------------------------------------------------------------------------------- /blob/src/main/java/com/bazaarvoice/emodb/blob/db/MetadataProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/blob/src/main/java/com/bazaarvoice/emodb/blob/db/MetadataProvider.java -------------------------------------------------------------------------------- /blob/src/main/java/com/bazaarvoice/emodb/blob/db/StorageProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/blob/src/main/java/com/bazaarvoice/emodb/blob/db/StorageProvider.java -------------------------------------------------------------------------------- /blob/src/main/java/com/bazaarvoice/emodb/blob/db/StorageSummary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/blob/src/main/java/com/bazaarvoice/emodb/blob/db/StorageSummary.java -------------------------------------------------------------------------------- /blob/src/main/java/com/bazaarvoice/emodb/blob/db/s3/AmazonS3Provider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/blob/src/main/java/com/bazaarvoice/emodb/blob/db/s3/AmazonS3Provider.java -------------------------------------------------------------------------------- /blob/src/main/java/com/bazaarvoice/emodb/blob/db/s3/S3HealthCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/blob/src/main/java/com/bazaarvoice/emodb/blob/db/s3/S3HealthCheck.java -------------------------------------------------------------------------------- /blob/src/main/java/com/bazaarvoice/emodb/blob/db/s3/S3RateLimiter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/blob/src/main/java/com/bazaarvoice/emodb/blob/db/s3/S3RateLimiter.java -------------------------------------------------------------------------------- /blob/src/test/java/com/bazaarvoice/emodb/blob/BlobStoreModuleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/blob/src/test/java/com/bazaarvoice/emodb/blob/BlobStoreModuleTest.java -------------------------------------------------------------------------------- /cachemgr/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/cachemgr/pom.xml -------------------------------------------------------------------------------- /cachemgr/src/main/java/com/bazaarvoice/emodb/cachemgr/api/CacheHandle.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/cachemgr/src/main/java/com/bazaarvoice/emodb/cachemgr/api/CacheHandle.java -------------------------------------------------------------------------------- /cachemgr/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/cachemgr/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /common/api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/common/api/pom.xml -------------------------------------------------------------------------------- /common/api/src/main/java/com/bazaarvoice/emodb/common/api/Names.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/common/api/src/main/java/com/bazaarvoice/emodb/common/api/Names.java -------------------------------------------------------------------------------- /common/api/src/main/java/com/bazaarvoice/emodb/common/api/Ttls.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/common/api/src/main/java/com/bazaarvoice/emodb/common/api/Ttls.java -------------------------------------------------------------------------------- /common/api/src/main/java/com/bazaarvoice/emodb/sor/api/Audit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/common/api/src/main/java/com/bazaarvoice/emodb/sor/api/Audit.java -------------------------------------------------------------------------------- /common/api/src/main/java/com/bazaarvoice/emodb/sor/api/AuditBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/common/api/src/main/java/com/bazaarvoice/emodb/sor/api/AuditBuilder.java -------------------------------------------------------------------------------- /common/api/src/main/java/com/bazaarvoice/emodb/sor/api/FacadeOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/common/api/src/main/java/com/bazaarvoice/emodb/sor/api/FacadeOptions.java -------------------------------------------------------------------------------- /common/api/src/main/java/com/bazaarvoice/emodb/sor/api/TableOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/common/api/src/main/java/com/bazaarvoice/emodb/sor/api/TableOptions.java -------------------------------------------------------------------------------- /common/api/src/test/java/com/bazaarvoice/emodb/common/api/NamesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/common/api/src/test/java/com/bazaarvoice/emodb/common/api/NamesTest.java -------------------------------------------------------------------------------- /common/api/src/test/java/com/bazaarvoice/emodb/common/api/TtlsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/common/api/src/test/java/com/bazaarvoice/emodb/common/api/TtlsTest.java -------------------------------------------------------------------------------- /common/astyanax/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/common/astyanax/pom.xml -------------------------------------------------------------------------------- /common/client-jax-rs-2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/common/client-jax-rs-2/pom.xml -------------------------------------------------------------------------------- /common/client-jersey2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/common/client-jersey2/pom.xml -------------------------------------------------------------------------------- /common/client/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/common/client/pom.xml -------------------------------------------------------------------------------- /common/client/src/main/java/com/bazaarvoice/emodb/client/EmoClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/common/client/src/main/java/com/bazaarvoice/emodb/client/EmoClient.java -------------------------------------------------------------------------------- /common/client/src/main/java/com/bazaarvoice/emodb/client/EmoResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/common/client/src/main/java/com/bazaarvoice/emodb/client/EmoResource.java -------------------------------------------------------------------------------- /common/client/src/main/java/com/bazaarvoice/emodb/client/EmoResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/common/client/src/main/java/com/bazaarvoice/emodb/client/EmoResponse.java -------------------------------------------------------------------------------- /common/client/src/main/java/com/bazaarvoice/emodb/client/EntityHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/common/client/src/main/java/com/bazaarvoice/emodb/client/EntityHelper.java -------------------------------------------------------------------------------- /common/dropwizard/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/common/dropwizard/pom.xml -------------------------------------------------------------------------------- /common/jersey-client/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/common/jersey-client/pom.xml -------------------------------------------------------------------------------- /common/json/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/common/json/pom.xml -------------------------------------------------------------------------------- /common/json/src/main/java/com/bazaarvoice/emodb/common/json/JsonHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/common/json/src/main/java/com/bazaarvoice/emodb/common/json/JsonHelper.java -------------------------------------------------------------------------------- /common/stash/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/common/stash/pom.xml -------------------------------------------------------------------------------- /common/uuid/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/common/uuid/pom.xml -------------------------------------------------------------------------------- /common/uuid/src/main/java/com/bazaarvoice/emodb/common/uuid/TimeUUIDs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/common/uuid/src/main/java/com/bazaarvoice/emodb/common/uuid/TimeUUIDs.java -------------------------------------------------------------------------------- /common/uuid/src/main/java/com/bazaarvoice/emodb/common/uuid/UUIDs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/common/uuid/src/main/java/com/bazaarvoice/emodb/common/uuid/UUIDs.java -------------------------------------------------------------------------------- /common/zookeeper/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/common/zookeeper/pom.xml -------------------------------------------------------------------------------- /databus-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/databus-api/pom.xml -------------------------------------------------------------------------------- /databus-api/src/main/java/com/bazaarvoice/emodb/databus/api/Databus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/databus-api/src/main/java/com/bazaarvoice/emodb/databus/api/Databus.java -------------------------------------------------------------------------------- /databus-api/src/main/java/com/bazaarvoice/emodb/databus/api/Event.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/databus-api/src/main/java/com/bazaarvoice/emodb/databus/api/Event.java -------------------------------------------------------------------------------- /databus-api/src/main/java/com/bazaarvoice/emodb/databus/api/EventViews.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/databus-api/src/main/java/com/bazaarvoice/emodb/databus/api/EventViews.java -------------------------------------------------------------------------------- /databus-api/src/main/java/com/bazaarvoice/emodb/databus/api/Names.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/databus-api/src/main/java/com/bazaarvoice/emodb/databus/api/Names.java -------------------------------------------------------------------------------- /databus-api/src/main/java/com/bazaarvoice/emodb/databus/api/PollResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/databus-api/src/main/java/com/bazaarvoice/emodb/databus/api/PollResult.java -------------------------------------------------------------------------------- /databus-api/src/test/java/com/bazaarvoice/emodb/databus/api/NamesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/databus-api/src/test/java/com/bazaarvoice/emodb/databus/api/NamesTest.java -------------------------------------------------------------------------------- /databus-client-common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/databus-client-common/pom.xml -------------------------------------------------------------------------------- /databus-client-jersey2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/databus-client-jersey2/pom.xml -------------------------------------------------------------------------------- /databus-client/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/databus-client/pom.xml -------------------------------------------------------------------------------- /databus/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/databus/pom.xml -------------------------------------------------------------------------------- /databus/src/main/java/com/bazaarvoice/emodb/databus/ChannelNames.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/databus/src/main/java/com/bazaarvoice/emodb/databus/ChannelNames.java -------------------------------------------------------------------------------- /databus/src/main/java/com/bazaarvoice/emodb/databus/DatabusModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/databus/src/main/java/com/bazaarvoice/emodb/databus/DatabusModule.java -------------------------------------------------------------------------------- /databus/src/main/java/com/bazaarvoice/emodb/databus/DatabusZooKeeper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/databus/src/main/java/com/bazaarvoice/emodb/databus/DatabusZooKeeper.java -------------------------------------------------------------------------------- /databus/src/main/java/com/bazaarvoice/emodb/databus/DefaultJoinFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/databus/src/main/java/com/bazaarvoice/emodb/databus/DefaultJoinFilter.java -------------------------------------------------------------------------------- /databus/src/main/java/com/bazaarvoice/emodb/databus/ReplicationEnabled.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/databus/src/main/java/com/bazaarvoice/emodb/databus/ReplicationEnabled.java -------------------------------------------------------------------------------- /databus/src/main/java/com/bazaarvoice/emodb/databus/ReplicationKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/databus/src/main/java/com/bazaarvoice/emodb/databus/ReplicationKey.java -------------------------------------------------------------------------------- /databus/src/main/java/com/bazaarvoice/emodb/databus/SystemIdentity.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/databus/src/main/java/com/bazaarvoice/emodb/databus/SystemIdentity.java -------------------------------------------------------------------------------- /databus/src/main/java/com/bazaarvoice/emodb/databus/core/Canary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/databus/src/main/java/com/bazaarvoice/emodb/databus/core/Canary.java -------------------------------------------------------------------------------- /databus/src/main/java/com/bazaarvoice/emodb/databus/core/CanaryManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/databus/src/main/java/com/bazaarvoice/emodb/databus/core/CanaryManager.java -------------------------------------------------------------------------------- /databus/src/main/java/com/bazaarvoice/emodb/databus/core/DefaultFanout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/databus/src/main/java/com/bazaarvoice/emodb/databus/core/DefaultFanout.java -------------------------------------------------------------------------------- /databus/src/main/java/com/bazaarvoice/emodb/databus/core/EventSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/databus/src/main/java/com/bazaarvoice/emodb/databus/core/EventSource.java -------------------------------------------------------------------------------- /databus/src/main/java/com/bazaarvoice/emodb/databus/core/FanoutManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/databus/src/main/java/com/bazaarvoice/emodb/databus/core/FanoutManager.java -------------------------------------------------------------------------------- /databus/src/main/java/com/bazaarvoice/emodb/databus/core/MasterFanout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/databus/src/main/java/com/bazaarvoice/emodb/databus/core/MasterFanout.java -------------------------------------------------------------------------------- /databus/src/main/java/com/bazaarvoice/emodb/databus/core/Pair.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/databus/src/main/java/com/bazaarvoice/emodb/databus/core/Pair.java -------------------------------------------------------------------------------- /databus/src/main/java/com/bazaarvoice/emodb/databus/db/SubscriptionDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/databus/src/main/java/com/bazaarvoice/emodb/databus/db/SubscriptionDAO.java -------------------------------------------------------------------------------- /databus/src/test/java/com/bazaarvoice/emodb/databus/ChannelNamesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/databus/src/test/java/com/bazaarvoice/emodb/databus/ChannelNamesTest.java -------------------------------------------------------------------------------- /databus/src/test/java/com/bazaarvoice/emodb/databus/DatabusModuleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/databus/src/test/java/com/bazaarvoice/emodb/databus/DatabusModuleTest.java -------------------------------------------------------------------------------- /databus/src/test/java/com/bazaarvoice/emodb/databus/core/CanaryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/databus/src/test/java/com/bazaarvoice/emodb/databus/core/CanaryTest.java -------------------------------------------------------------------------------- /datacenter/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/datacenter/pom.xml -------------------------------------------------------------------------------- /docker/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docker/.env -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docker/README.md -------------------------------------------------------------------------------- /docker/cassandra-Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docker/cassandra-Dockerfile -------------------------------------------------------------------------------- /docker/cassandra.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docker/cassandra.yaml -------------------------------------------------------------------------------- /docker/configs/config-ddl-dc1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docker/configs/config-ddl-dc1.yaml -------------------------------------------------------------------------------- /docker/configs/config-ddl-dc2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docker/configs/config-ddl-dc2.yaml -------------------------------------------------------------------------------- /docker/configs/config-megabus-dc1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docker/configs/config-megabus-dc1.yaml -------------------------------------------------------------------------------- /docker/configs/config-megabus-dc2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docker/configs/config-megabus-dc2.yaml -------------------------------------------------------------------------------- /docker/configs/config-stash-dc1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docker/configs/config-stash-dc1.yaml -------------------------------------------------------------------------------- /docker/configs/config-stash-dc2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docker/configs/config-stash-dc2.yaml -------------------------------------------------------------------------------- /docker/configs/config-web-dc1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docker/configs/config-web-dc1.yaml -------------------------------------------------------------------------------- /docker/configs/config-web-dc2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docker/configs/config-web-dc2.yaml -------------------------------------------------------------------------------- /docker/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docker/docker-compose.yml -------------------------------------------------------------------------------- /docker/set-role-Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docker/set-role-Dockerfile -------------------------------------------------------------------------------- /docker/set-role.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docker/set-role.sh -------------------------------------------------------------------------------- /docs/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/Gemfile -------------------------------------------------------------------------------- /docs/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/Gemfile.lock -------------------------------------------------------------------------------- /docs/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/LICENSE.txt -------------------------------------------------------------------------------- /docs/Procfile: -------------------------------------------------------------------------------- 1 | web: bundle exec puma -t 8:32 -w 3 -p $PORT -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/Rakefile -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/_includes/banner.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_includes/banner.html -------------------------------------------------------------------------------- /docs/_includes/footer.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_includes/footer.html -------------------------------------------------------------------------------- /docs/_includes/head.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_includes/head.html -------------------------------------------------------------------------------- /docs/_includes/header.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_includes/header.html -------------------------------------------------------------------------------- /docs/_layouts/default.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_layouts/default.html -------------------------------------------------------------------------------- /docs/_layouts/landing-page.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_layouts/landing-page.html -------------------------------------------------------------------------------- /docs/_layouts/post.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_layouts/post.html -------------------------------------------------------------------------------- /docs/_posts/2014-08-07-databus.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_posts/2014-08-07-databus.markdown -------------------------------------------------------------------------------- /docs/_posts/2014-08-07-quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_posts/2014-08-07-quickstart.md -------------------------------------------------------------------------------- /docs/_posts/2014-08-31-sor.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_posts/2014-08-31-sor.markdown -------------------------------------------------------------------------------- /docs/_posts/2014-10-29-guarantees.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_posts/2014-10-29-guarantees.md -------------------------------------------------------------------------------- /docs/_posts/2016-08-29-deltas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_posts/2016-08-29-deltas.md -------------------------------------------------------------------------------- /docs/_posts/2016-08-29-installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_posts/2016-08-29-installation.md -------------------------------------------------------------------------------- /docs/_posts/2016-08-29-queue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_posts/2016-08-29-queue.md -------------------------------------------------------------------------------- /docs/_posts/2016-08-31-blobstore.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_posts/2016-08-31-blobstore.md -------------------------------------------------------------------------------- /docs/_posts/2016-08-31-maven.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_posts/2016-08-31-maven.md -------------------------------------------------------------------------------- /docs/_posts/2016-08-31-security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_posts/2016-08-31-security.md -------------------------------------------------------------------------------- /docs/_posts/2016-08-31-securityadmin.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_posts/2016-08-31-securityadmin.md -------------------------------------------------------------------------------- /docs/_posts/2016-08-31-stash.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_posts/2016-08-31-stash.md -------------------------------------------------------------------------------- /docs/_posts/2017-03-22-useraccesscontrol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_posts/2017-03-22-useraccesscontrol.md -------------------------------------------------------------------------------- /docs/_sass/mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_sass/mixins.scss -------------------------------------------------------------------------------- /docs/_sass/normalize.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_sass/normalize.scss -------------------------------------------------------------------------------- /docs/_sass/syntax.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_sass/syntax.scss -------------------------------------------------------------------------------- /docs/_sass/typography.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_sass/typography.scss -------------------------------------------------------------------------------- /docs/_sass/variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_sass/variables.scss -------------------------------------------------------------------------------- /docs/_sass/vendor/animate.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_sass/vendor/animate.scss -------------------------------------------------------------------------------- /docs/_sass/vendor/font-awesome.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_sass/vendor/font-awesome.scss -------------------------------------------------------------------------------- /docs/_sass/vendor/font-awesome/_animated.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_sass/vendor/font-awesome/_animated.scss -------------------------------------------------------------------------------- /docs/_sass/vendor/font-awesome/_bordered-pulled.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_sass/vendor/font-awesome/_bordered-pulled.scss -------------------------------------------------------------------------------- /docs/_sass/vendor/font-awesome/_core.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_sass/vendor/font-awesome/_core.scss -------------------------------------------------------------------------------- /docs/_sass/vendor/font-awesome/_extras.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_sass/vendor/font-awesome/_extras.scss -------------------------------------------------------------------------------- /docs/_sass/vendor/font-awesome/_fixed-width.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_sass/vendor/font-awesome/_fixed-width.scss -------------------------------------------------------------------------------- /docs/_sass/vendor/font-awesome/_icons.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_sass/vendor/font-awesome/_icons.scss -------------------------------------------------------------------------------- /docs/_sass/vendor/font-awesome/_larger.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_sass/vendor/font-awesome/_larger.scss -------------------------------------------------------------------------------- /docs/_sass/vendor/font-awesome/_list.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_sass/vendor/font-awesome/_list.scss -------------------------------------------------------------------------------- /docs/_sass/vendor/font-awesome/_mixins.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_sass/vendor/font-awesome/_mixins.scss -------------------------------------------------------------------------------- /docs/_sass/vendor/font-awesome/_path.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_sass/vendor/font-awesome/_path.scss -------------------------------------------------------------------------------- /docs/_sass/vendor/font-awesome/_rotated-flipped.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_sass/vendor/font-awesome/_rotated-flipped.scss -------------------------------------------------------------------------------- /docs/_sass/vendor/font-awesome/_stacked.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_sass/vendor/font-awesome/_stacked.scss -------------------------------------------------------------------------------- /docs/_sass/vendor/font-awesome/_variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_sass/vendor/font-awesome/_variables.scss -------------------------------------------------------------------------------- /docs/_sass/vendor/google-fonts.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_sass/vendor/google-fonts.scss -------------------------------------------------------------------------------- /docs/_sass/vendor/magnific-popup/_settings.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_sass/vendor/magnific-popup/_settings.scss -------------------------------------------------------------------------------- /docs/_sass/vendor/magnific-popup/magnific-popup.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/_sass/vendor/magnific-popup/magnific-popup.scss -------------------------------------------------------------------------------- /docs/assets/pic01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/assets/pic01.jpg -------------------------------------------------------------------------------- /docs/assets/pic02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/assets/pic02.jpg -------------------------------------------------------------------------------- /docs/assets/pic03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/assets/pic03.jpg -------------------------------------------------------------------------------- /docs/assets/pic04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/assets/pic04.jpg -------------------------------------------------------------------------------- /docs/config.ru: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/config.ru -------------------------------------------------------------------------------- /docs/contact.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/contact.html -------------------------------------------------------------------------------- /docs/css/font-awesome.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/css/font-awesome.min.css -------------------------------------------------------------------------------- /docs/css/ie/backgroundsize.min.htc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/css/ie/backgroundsize.min.htc -------------------------------------------------------------------------------- /docs/css/ie/html5shiv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/css/ie/html5shiv.js -------------------------------------------------------------------------------- /docs/css/ie/v8.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/css/ie/v8.css -------------------------------------------------------------------------------- /docs/css/ie/v9.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/css/ie/v9.css -------------------------------------------------------------------------------- /docs/css/images/dark-bl.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/css/images/dark-bl.svg -------------------------------------------------------------------------------- /docs/css/images/dark-br.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/css/images/dark-br.svg -------------------------------------------------------------------------------- /docs/css/images/dark-tl.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/css/images/dark-tl.svg -------------------------------------------------------------------------------- /docs/css/images/dark-tr.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/css/images/dark-tr.svg -------------------------------------------------------------------------------- /docs/css/images/light-bl.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/css/images/light-bl.svg -------------------------------------------------------------------------------- /docs/css/images/light-br.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/css/images/light-br.svg -------------------------------------------------------------------------------- /docs/css/images/light-tl.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/css/images/light-tl.svg -------------------------------------------------------------------------------- /docs/css/images/light-tr.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/css/images/light-tr.svg -------------------------------------------------------------------------------- /docs/css/images/overlay.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/css/images/overlay.png -------------------------------------------------------------------------------- /docs/css/main.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/css/main.scss -------------------------------------------------------------------------------- /docs/css/skel.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/css/skel.css -------------------------------------------------------------------------------- /docs/css/style-mobile.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/css/style-mobile.css -------------------------------------------------------------------------------- /docs/css/style-narrow.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/css/style-narrow.css -------------------------------------------------------------------------------- /docs/css/style-narrower.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/css/style-narrower.css -------------------------------------------------------------------------------- /docs/css/style-normal.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/css/style-normal.css -------------------------------------------------------------------------------- /docs/css/style-noscript.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/css/style-noscript.css -------------------------------------------------------------------------------- /docs/css/style-wide.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/css/style-wide.css -------------------------------------------------------------------------------- /docs/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/css/style.css -------------------------------------------------------------------------------- /docs/documentation.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/documentation.html -------------------------------------------------------------------------------- /docs/emologo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/emologo.svg -------------------------------------------------------------------------------- /docs/examples/left-sidebar.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/examples/left-sidebar.html -------------------------------------------------------------------------------- /docs/examples/no-sidebar.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/examples/no-sidebar.html -------------------------------------------------------------------------------- /docs/examples/right-sidebar.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/examples/right-sidebar.html -------------------------------------------------------------------------------- /docs/feed.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/feed.xml -------------------------------------------------------------------------------- /docs/flynn_deployment: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/flynn_deployment -------------------------------------------------------------------------------- /docs/fonts/FontAwesome.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/fonts/FontAwesome.otf -------------------------------------------------------------------------------- /docs/fonts/fontawesome-webfont.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/fonts/fontawesome-webfont.eot -------------------------------------------------------------------------------- /docs/fonts/fontawesome-webfont.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/fonts/fontawesome-webfont.svg -------------------------------------------------------------------------------- /docs/fonts/fontawesome-webfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/fonts/fontawesome-webfont.ttf -------------------------------------------------------------------------------- /docs/fonts/fontawesome-webfont.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/fonts/fontawesome-webfont.woff -------------------------------------------------------------------------------- /docs/fonts/fontawesome-webfont.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/fonts/fontawesome-webfont.woff2 -------------------------------------------------------------------------------- /docs/images/banner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/images/banner.jpg -------------------------------------------------------------------------------- /docs/images/banner2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/images/banner2.jpg -------------------------------------------------------------------------------- /docs/images/continuous_indexing.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/images/continuous_indexing.svg -------------------------------------------------------------------------------- /docs/images/emo_on_cassandra.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/images/emo_on_cassandra.svg -------------------------------------------------------------------------------- /docs/images/emologo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/images/emologo.svg -------------------------------------------------------------------------------- /docs/images/microservices.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/images/microservices.svg -------------------------------------------------------------------------------- /docs/images/placements.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/images/placements.svg -------------------------------------------------------------------------------- /docs/images/stash.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/images/stash.svg -------------------------------------------------------------------------------- /docs/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/index.html -------------------------------------------------------------------------------- /docs/js/init.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/js/init.js -------------------------------------------------------------------------------- /docs/js/jquery.dropotron.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/js/jquery.dropotron.min.js -------------------------------------------------------------------------------- /docs/js/jquery.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/js/jquery.min.js -------------------------------------------------------------------------------- /docs/js/jquery.scrollgress.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/js/jquery.scrollgress.min.js -------------------------------------------------------------------------------- /docs/js/jquery.scrolly.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/js/jquery.scrolly.min.js -------------------------------------------------------------------------------- /docs/js/skel-layers.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/js/skel-layers.min.js -------------------------------------------------------------------------------- /docs/js/skel.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/docs/js/skel.min.js -------------------------------------------------------------------------------- /docs/ping: -------------------------------------------------------------------------------- 1 | pong -------------------------------------------------------------------------------- /docs/start_local.sh: -------------------------------------------------------------------------------- 1 | bundle exec jekyll serve --watch -------------------------------------------------------------------------------- /event/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/pom.xml -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/event/DedupEnabled.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/event/DedupEnabled.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/event/EventStoreModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/event/EventStoreModule.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/event/EventStoreZooKeeper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/event/EventStoreZooKeeper.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/event/admin/ClaimCountTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/event/admin/ClaimCountTask.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/event/admin/DedupQueueTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/event/admin/DedupQueueTask.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/event/api/BaseEventStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/event/api/BaseEventStore.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/event/api/DedupEventStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/event/api/DedupEventStore.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/event/api/EventData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/event/api/EventData.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/event/api/EventSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/event/api/EventSink.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/event/api/EventStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/event/api/EventStore.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/event/api/ScanSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/event/api/ScanSink.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/event/api/SimpleEventSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/event/api/SimpleEventSink.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/event/core/ClaimSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/event/core/ClaimSet.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/event/core/ClaimStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/event/core/ClaimStore.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/event/core/DefaultClaimSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/event/core/DefaultClaimSet.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/event/core/DefaultClaimStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/event/core/DefaultClaimStore.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/event/core/DefaultEventData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/event/core/DefaultEventData.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/event/core/DefaultEventStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/event/core/DefaultEventStore.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/event/core/Limits.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/event/core/Limits.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/event/core/MetricsGroupName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/event/core/MetricsGroupName.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/event/core/SizeCacheKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/event/core/SizeCacheKey.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/event/db/EventId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/event/db/EventId.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/event/db/EventIdSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/event/db/EventIdSerializer.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/event/db/EventReaderDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/event/db/EventReaderDAO.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/event/db/EventSink.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/event/db/EventSink.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/event/db/EventWriterDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/event/db/EventWriterDAO.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/event/db/astyanax/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/event/db/astyanax/Constants.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/event/db/astyanax/SlabFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/event/db/astyanax/SlabFilter.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/event/db/astyanax/SlabRef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/event/db/astyanax/SlabRef.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/event/dedup/DedupQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/event/dedup/DedupQueue.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/event/dedup/DedupQueueAdmin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/event/dedup/DedupQueueAdmin.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/event/owner/OwnerGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/event/owner/OwnerGroup.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/sortedq/api/Consumer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/sortedq/api/Consumer.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/sortedq/api/SortedQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/sortedq/api/SortedQueue.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/sortedq/core/Segment.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/sortedq/core/Segment.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/sortedq/core/SplitQueue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/sortedq/core/SplitQueue.java -------------------------------------------------------------------------------- /event/src/main/java/com/bazaarvoice/emodb/sortedq/db/QueueDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/main/java/com/bazaarvoice/emodb/sortedq/db/QueueDAO.java -------------------------------------------------------------------------------- /event/src/test/java/com/bazaarvoice/emodb/event/EventStoreModuleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/test/java/com/bazaarvoice/emodb/event/EventStoreModuleTest.java -------------------------------------------------------------------------------- /event/src/test/java/com/bazaarvoice/emodb/event/core/DedupQueueTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/test/java/com/bazaarvoice/emodb/event/core/DedupQueueTest.java -------------------------------------------------------------------------------- /event/src/test/java/com/bazaarvoice/emodb/event/core/MockClaimStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/event/src/test/java/com/bazaarvoice/emodb/event/core/MockClaimStore.java -------------------------------------------------------------------------------- /job-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/job-api/pom.xml -------------------------------------------------------------------------------- /job-api/src/main/java/com/bazaarvoice/emodb/job/api/JobHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/job-api/src/main/java/com/bazaarvoice/emodb/job/api/JobHandler.java -------------------------------------------------------------------------------- /job-api/src/main/java/com/bazaarvoice/emodb/job/api/JobHandlerRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/job-api/src/main/java/com/bazaarvoice/emodb/job/api/JobHandlerRegistry.java -------------------------------------------------------------------------------- /job-api/src/main/java/com/bazaarvoice/emodb/job/api/JobIdentifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/job-api/src/main/java/com/bazaarvoice/emodb/job/api/JobIdentifier.java -------------------------------------------------------------------------------- /job-api/src/main/java/com/bazaarvoice/emodb/job/api/JobRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/job-api/src/main/java/com/bazaarvoice/emodb/job/api/JobRequest.java -------------------------------------------------------------------------------- /job-api/src/main/java/com/bazaarvoice/emodb/job/api/JobService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/job-api/src/main/java/com/bazaarvoice/emodb/job/api/JobService.java -------------------------------------------------------------------------------- /job-api/src/main/java/com/bazaarvoice/emodb/job/api/JobStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/job-api/src/main/java/com/bazaarvoice/emodb/job/api/JobStatus.java -------------------------------------------------------------------------------- /job-api/src/main/java/com/bazaarvoice/emodb/job/api/JobType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/job-api/src/main/java/com/bazaarvoice/emodb/job/api/JobType.java -------------------------------------------------------------------------------- /job/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/job/pom.xml -------------------------------------------------------------------------------- /job/src/main/java/com/bazaarvoice/emodb/job/JobConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/job/src/main/java/com/bazaarvoice/emodb/job/JobConfiguration.java -------------------------------------------------------------------------------- /job/src/main/java/com/bazaarvoice/emodb/job/JobModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/job/src/main/java/com/bazaarvoice/emodb/job/JobModule.java -------------------------------------------------------------------------------- /job/src/main/java/com/bazaarvoice/emodb/job/JobZooKeeper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/job/src/main/java/com/bazaarvoice/emodb/job/JobZooKeeper.java -------------------------------------------------------------------------------- /job/src/main/java/com/bazaarvoice/emodb/job/api/JobHandlerUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/job/src/main/java/com/bazaarvoice/emodb/job/api/JobHandlerUtil.java -------------------------------------------------------------------------------- /job/src/main/java/com/bazaarvoice/emodb/job/dao/DataStoreJobStatusDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/job/src/main/java/com/bazaarvoice/emodb/job/dao/DataStoreJobStatusDAO.java -------------------------------------------------------------------------------- /job/src/main/java/com/bazaarvoice/emodb/job/dao/InMemoryJobStatusDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/job/src/main/java/com/bazaarvoice/emodb/job/dao/InMemoryJobStatusDAO.java -------------------------------------------------------------------------------- /job/src/main/java/com/bazaarvoice/emodb/job/dao/JobStatusDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/job/src/main/java/com/bazaarvoice/emodb/job/dao/JobStatusDAO.java -------------------------------------------------------------------------------- /job/src/main/java/com/bazaarvoice/emodb/job/dao/JobsTableName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/job/src/main/java/com/bazaarvoice/emodb/job/dao/JobsTableName.java -------------------------------------------------------------------------------- /job/src/main/java/com/bazaarvoice/emodb/job/dao/JobsTablePlacement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/job/src/main/java/com/bazaarvoice/emodb/job/dao/JobsTablePlacement.java -------------------------------------------------------------------------------- /job/src/main/java/com/bazaarvoice/emodb/job/handler/RegistryEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/job/src/main/java/com/bazaarvoice/emodb/job/handler/RegistryEntry.java -------------------------------------------------------------------------------- /job/src/main/java/com/bazaarvoice/emodb/job/service/DefaultJobService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/job/src/main/java/com/bazaarvoice/emodb/job/service/DefaultJobService.java -------------------------------------------------------------------------------- /job/src/main/java/com/bazaarvoice/emodb/job/service/JobQueueName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/job/src/main/java/com/bazaarvoice/emodb/job/service/JobQueueName.java -------------------------------------------------------------------------------- /job/src/main/java/com/bazaarvoice/emodb/job/service/NotOwnerRetryDelay.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/job/src/main/java/com/bazaarvoice/emodb/job/service/NotOwnerRetryDelay.java -------------------------------------------------------------------------------- /job/src/main/java/com/bazaarvoice/emodb/job/service/QueuePeekLimit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/job/src/main/java/com/bazaarvoice/emodb/job/service/QueuePeekLimit.java -------------------------------------------------------------------------------- /job/src/main/java/com/bazaarvoice/emodb/job/service/QueueRefreshTime.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/job/src/main/java/com/bazaarvoice/emodb/job/service/QueueRefreshTime.java -------------------------------------------------------------------------------- /job/src/main/java/com/bazaarvoice/emodb/job/util/JobStatusUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/job/src/main/java/com/bazaarvoice/emodb/job/util/JobStatusUtil.java -------------------------------------------------------------------------------- /job/src/test/java/com/bazaarvoice/emodb/job/service/TestJobOwnership.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/job/src/test/java/com/bazaarvoice/emodb/job/service/TestJobOwnership.java -------------------------------------------------------------------------------- /job/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/job/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /kafka/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/kafka/pom.xml -------------------------------------------------------------------------------- /kafka/src/main/java/com/bazaarvoice/emodb/kafka/BootstrapServers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/kafka/src/main/java/com/bazaarvoice/emodb/kafka/BootstrapServers.java -------------------------------------------------------------------------------- /kafka/src/main/java/com/bazaarvoice/emodb/kafka/Constants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/kafka/src/main/java/com/bazaarvoice/emodb/kafka/Constants.java -------------------------------------------------------------------------------- /kafka/src/main/java/com/bazaarvoice/emodb/kafka/DefaultKafkaCluster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/kafka/src/main/java/com/bazaarvoice/emodb/kafka/DefaultKafkaCluster.java -------------------------------------------------------------------------------- /kafka/src/main/java/com/bazaarvoice/emodb/kafka/JsonPOJOSerde.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/kafka/src/main/java/com/bazaarvoice/emodb/kafka/JsonPOJOSerde.java -------------------------------------------------------------------------------- /kafka/src/main/java/com/bazaarvoice/emodb/kafka/KafkaCluster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/kafka/src/main/java/com/bazaarvoice/emodb/kafka/KafkaCluster.java -------------------------------------------------------------------------------- /kafka/src/main/java/com/bazaarvoice/emodb/kafka/KafkaConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/kafka/src/main/java/com/bazaarvoice/emodb/kafka/KafkaConfiguration.java -------------------------------------------------------------------------------- /kafka/src/main/java/com/bazaarvoice/emodb/kafka/KafkaModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/kafka/src/main/java/com/bazaarvoice/emodb/kafka/KafkaModule.java -------------------------------------------------------------------------------- /kafka/src/main/java/com/bazaarvoice/emodb/kafka/SaslConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/kafka/src/main/java/com/bazaarvoice/emodb/kafka/SaslConfiguration.java -------------------------------------------------------------------------------- /kafka/src/main/java/com/bazaarvoice/emodb/kafka/Topic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/kafka/src/main/java/com/bazaarvoice/emodb/kafka/Topic.java -------------------------------------------------------------------------------- /kafka/src/main/resources/emodb-kafka-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/kafka/src/main/resources/emodb-kafka-config.yaml -------------------------------------------------------------------------------- /kafka/src/test/java/com/bazaarvoice/emodb/kafka/JsonPOJOSerdeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/kafka/src/test/java/com/bazaarvoice/emodb/kafka/JsonPOJOSerdeTest.java -------------------------------------------------------------------------------- /kafka/src/test/java/com/bazaarvoice/emodb/kafka/KafkaConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/kafka/src/test/java/com/bazaarvoice/emodb/kafka/KafkaConfigTest.java -------------------------------------------------------------------------------- /markdowns/BlobStoreApi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/markdowns/BlobStoreApi.md -------------------------------------------------------------------------------- /markdowns/DatabusApi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/markdowns/DatabusApi.md -------------------------------------------------------------------------------- /markdowns/Deltas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/markdowns/Deltas.md -------------------------------------------------------------------------------- /markdowns/GUARANTEES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/markdowns/GUARANTEES.md -------------------------------------------------------------------------------- /markdowns/JavaClients.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/markdowns/JavaClients.md -------------------------------------------------------------------------------- /markdowns/Maven.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/markdowns/Maven.md -------------------------------------------------------------------------------- /markdowns/Operations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/markdowns/Operations.md -------------------------------------------------------------------------------- /markdowns/QueueServiceApi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/markdowns/QueueServiceApi.md -------------------------------------------------------------------------------- /markdowns/Security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/markdowns/Security.md -------------------------------------------------------------------------------- /markdowns/SecurityManagement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/markdowns/SecurityManagement.md -------------------------------------------------------------------------------- /markdowns/StashApi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/markdowns/StashApi.md -------------------------------------------------------------------------------- /markdowns/SystemOfRecordApi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/markdowns/SystemOfRecordApi.md -------------------------------------------------------------------------------- /markdowns/bazaarvoice-logo-green.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/markdowns/bazaarvoice-logo-green.png -------------------------------------------------------------------------------- /megabus/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/megabus/pom.xml -------------------------------------------------------------------------------- /megabus/src/main/java/com/bazaarvoice/megabus/DefaultMegabusSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/megabus/src/main/java/com/bazaarvoice/megabus/DefaultMegabusSource.java -------------------------------------------------------------------------------- /megabus/src/main/java/com/bazaarvoice/megabus/MegabusApplicationId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/megabus/src/main/java/com/bazaarvoice/megabus/MegabusApplicationId.java -------------------------------------------------------------------------------- /megabus/src/main/java/com/bazaarvoice/megabus/MegabusBootConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/megabus/src/main/java/com/bazaarvoice/megabus/MegabusBootConfiguration.java -------------------------------------------------------------------------------- /megabus/src/main/java/com/bazaarvoice/megabus/MegabusBootDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/megabus/src/main/java/com/bazaarvoice/megabus/MegabusBootDAO.java -------------------------------------------------------------------------------- /megabus/src/main/java/com/bazaarvoice/megabus/MegabusBootInitiater.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/megabus/src/main/java/com/bazaarvoice/megabus/MegabusBootInitiater.java -------------------------------------------------------------------------------- /megabus/src/main/java/com/bazaarvoice/megabus/MegabusConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/megabus/src/main/java/com/bazaarvoice/megabus/MegabusConfiguration.java -------------------------------------------------------------------------------- /megabus/src/main/java/com/bazaarvoice/megabus/MegabusModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/megabus/src/main/java/com/bazaarvoice/megabus/MegabusModule.java -------------------------------------------------------------------------------- /megabus/src/main/java/com/bazaarvoice/megabus/MegabusRef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/megabus/src/main/java/com/bazaarvoice/megabus/MegabusRef.java -------------------------------------------------------------------------------- /megabus/src/main/java/com/bazaarvoice/megabus/MegabusSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/megabus/src/main/java/com/bazaarvoice/megabus/MegabusSource.java -------------------------------------------------------------------------------- /megabus/src/main/java/com/bazaarvoice/megabus/guice/MegabusRefTopic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/megabus/src/main/java/com/bazaarvoice/megabus/guice/MegabusRefTopic.java -------------------------------------------------------------------------------- /megabus/src/main/java/com/bazaarvoice/megabus/guice/MegabusTopic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/megabus/src/main/java/com/bazaarvoice/megabus/guice/MegabusTopic.java -------------------------------------------------------------------------------- /megabus/src/main/java/com/bazaarvoice/megabus/guice/MegabusZookeeper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/megabus/src/main/java/com/bazaarvoice/megabus/guice/MegabusZookeeper.java -------------------------------------------------------------------------------- /megabus/src/main/java/com/bazaarvoice/megabus/guice/MissingRefTopic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/megabus/src/main/java/com/bazaarvoice/megabus/guice/MissingRefTopic.java -------------------------------------------------------------------------------- /megabus/src/main/java/com/bazaarvoice/megabus/guice/RetryRefTopic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/megabus/src/main/java/com/bazaarvoice/megabus/guice/RetryRefTopic.java -------------------------------------------------------------------------------- /megabus/src/main/java/com/bazaarvoice/megabus/service/ResilientService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/megabus/src/main/java/com/bazaarvoice/megabus/service/ResilientService.java -------------------------------------------------------------------------------- /megabus/src/main/resources/emodb-megabus-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/megabus/src/main/resources/emodb-megabus-config.yaml -------------------------------------------------------------------------------- /megabus/src/test/java/com/bazaarvoice/megabus/MegabusConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/megabus/src/test/java/com/bazaarvoice/megabus/MegabusConfigTest.java -------------------------------------------------------------------------------- /megabus/src/test/java/com/bazaarvoice/megabus/MegabusSourceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/megabus/src/test/java/com/bazaarvoice/megabus/MegabusSourceTest.java -------------------------------------------------------------------------------- /megabus/src/test/java/com/bazaarvoice/megabus/TestDataProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/megabus/src/test/java/com/bazaarvoice/megabus/TestDataProvider.java -------------------------------------------------------------------------------- /parent/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/parent/pom.xml -------------------------------------------------------------------------------- /plugins/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/plugins/README.md -------------------------------------------------------------------------------- /plugins/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/plugins/pom.xml -------------------------------------------------------------------------------- /plugins/src/main/java/com/bazaarvoice/emodb/plugin/Plugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/plugins/src/main/java/com/bazaarvoice/emodb/plugin/Plugin.java -------------------------------------------------------------------------------- /plugins/src/main/java/com/bazaarvoice/emodb/plugin/PluginConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/plugins/src/main/java/com/bazaarvoice/emodb/plugin/PluginConfiguration.java -------------------------------------------------------------------------------- /plugins/src/main/java/com/bazaarvoice/emodb/plugin/stash/StashMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/plugins/src/main/java/com/bazaarvoice/emodb/plugin/stash/StashMetadata.java -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/pom.xml -------------------------------------------------------------------------------- /quality/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/README.md -------------------------------------------------------------------------------- /quality/integration/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/pom.xml -------------------------------------------------------------------------------- /quality/integration/src/main/java/.keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /quality/integration/src/test/java/test/blackbox/web/BaseRoleRestHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/java/test/blackbox/web/BaseRoleRestHelper.java -------------------------------------------------------------------------------- /quality/integration/src/test/java/test/blackbox/web/BaseRoleTaskHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/java/test/blackbox/web/BaseRoleTaskHelper.java -------------------------------------------------------------------------------- /quality/integration/src/test/java/test/blackbox/web/HintsPollerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/java/test/blackbox/web/HintsPollerTest.java -------------------------------------------------------------------------------- /quality/integration/src/test/java/test/blackbox/web/LargeRowInSoRTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/java/test/blackbox/web/LargeRowInSoRTest.java -------------------------------------------------------------------------------- /quality/integration/src/test/java/test/client/commons/BaseTestsModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/java/test/client/commons/BaseTestsModule.java -------------------------------------------------------------------------------- /quality/integration/src/test/java/test/client/commons/utils/Names.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/java/test/client/commons/utils/Names.java -------------------------------------------------------------------------------- /quality/integration/src/test/java/test/client/commons/utils/RetryUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/java/test/client/commons/utils/RetryUtils.java -------------------------------------------------------------------------------- /quality/integration/src/test/java/test/client/commons/utils/TableUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/java/test/client/commons/utils/TableUtils.java -------------------------------------------------------------------------------- /quality/integration/src/test/java/test/client/core/APIKeyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/java/test/client/core/APIKeyTest.java -------------------------------------------------------------------------------- /quality/integration/src/test/java/test/client/core/BlobStoreTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/java/test/client/core/BlobStoreTest.java -------------------------------------------------------------------------------- /quality/integration/src/test/java/test/client/core/DataStoreTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/java/test/client/core/DataStoreTest.java -------------------------------------------------------------------------------- /quality/integration/src/test/java/test/client/core/DatabusTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/java/test/client/core/DatabusTest.java -------------------------------------------------------------------------------- /quality/integration/src/test/java/test/client/core/DedupQueueTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/java/test/client/core/DedupQueueTest.java -------------------------------------------------------------------------------- /quality/integration/src/test/java/test/client/core/DeltaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/java/test/client/core/DeltaTest.java -------------------------------------------------------------------------------- /quality/integration/src/test/java/test/client/core/IntrinsicTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/java/test/client/core/IntrinsicTest.java -------------------------------------------------------------------------------- /quality/integration/src/test/java/test/client/core/QueueServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/java/test/client/core/QueueServiceTest.java -------------------------------------------------------------------------------- /quality/integration/src/test/java/test/integration/sor/ScanUploadTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/java/test/integration/sor/ScanUploadTest.java -------------------------------------------------------------------------------- /quality/integration/src/test/java/test/integration/sor/SorStressTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/java/test/integration/sor/SorStressTest.java -------------------------------------------------------------------------------- /quality/integration/src/test/resources/all-testng.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/all-testng.xml -------------------------------------------------------------------------------- /quality/integration/src/test/resources/cleanup_tables.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/cleanup_tables.sh -------------------------------------------------------------------------------- /quality/integration/src/test/resources/client-testng.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/client-testng.xml -------------------------------------------------------------------------------- /quality/integration/src/test/resources/config-all-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/config-all-role.yaml -------------------------------------------------------------------------------- /quality/integration/src/test/resources/config-stash-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/config-stash-role.yaml -------------------------------------------------------------------------------- /quality/integration/src/test/resources/integration-testng.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/integration-testng.xml -------------------------------------------------------------------------------- /quality/integration/src/test/resources/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/logback-test.xml -------------------------------------------------------------------------------- /quality/integration/src/test/resources/media/12-cmsStaging.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/media/12-cmsStaging.mp4 -------------------------------------------------------------------------------- /quality/integration/src/test/resources/media/12-cmsStaging.ogv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/media/12-cmsStaging.ogv -------------------------------------------------------------------------------- /quality/integration/src/test/resources/media/18-configureFbAppOptional.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/media/18-configureFbAppOptional.mp4 -------------------------------------------------------------------------------- /quality/integration/src/test/resources/media/18-configureFbAppOptional.ogv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/media/18-configureFbAppOptional.ogv -------------------------------------------------------------------------------- /quality/integration/src/test/resources/media/Fish01.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/media/Fish01.jpg -------------------------------------------------------------------------------- /quality/integration/src/test/resources/media/Fish02.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/media/Fish02.jpg -------------------------------------------------------------------------------- /quality/integration/src/test/resources/media/Fish03.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/media/Fish03.jpg -------------------------------------------------------------------------------- /quality/integration/src/test/resources/media/Fish04.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/media/Fish04.jpg -------------------------------------------------------------------------------- /quality/integration/src/test/resources/media/Fish05.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/media/Fish05.jpg -------------------------------------------------------------------------------- /quality/integration/src/test/resources/media/Fish06.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/media/Fish06.jpg -------------------------------------------------------------------------------- /quality/integration/src/test/resources/media/Fish07.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/media/Fish07.jpg -------------------------------------------------------------------------------- /quality/integration/src/test/resources/media/Fish08.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/media/Fish08.jpg -------------------------------------------------------------------------------- /quality/integration/src/test/resources/media/Fish09.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/media/Fish09.jpg -------------------------------------------------------------------------------- /quality/integration/src/test/resources/media/Fish10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/media/Fish10.jpg -------------------------------------------------------------------------------- /quality/integration/src/test/resources/media/mandelbrot_bw.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/media/mandelbrot_bw.jpg -------------------------------------------------------------------------------- /quality/integration/src/test/resources/media/mandelbrot_color.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/media/mandelbrot_color.jpg -------------------------------------------------------------------------------- /quality/integration/src/test/resources/media/mimeTypes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/media/mimeTypes.txt -------------------------------------------------------------------------------- /quality/integration/src/test/resources/media/photo1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/media/photo1.jpg -------------------------------------------------------------------------------- /quality/integration/src/test/resources/media/photo1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/media/photo1.png -------------------------------------------------------------------------------- /quality/integration/src/test/resources/media/photo2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/media/photo2.jpg -------------------------------------------------------------------------------- /quality/integration/src/test/resources/media/photo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/media/photo2.png -------------------------------------------------------------------------------- /quality/integration/src/test/resources/media/photo3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/media/photo3.jpg -------------------------------------------------------------------------------- /quality/integration/src/test/resources/media/photo3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/media/photo3.png -------------------------------------------------------------------------------- /quality/integration/src/test/resources/media/photo4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/media/photo4.jpg -------------------------------------------------------------------------------- /quality/integration/src/test/resources/media/photo4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/media/photo4.png -------------------------------------------------------------------------------- /quality/integration/src/test/resources/media/photo5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/media/photo5.jpg -------------------------------------------------------------------------------- /quality/integration/src/test/resources/media/photo5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/integration/src/test/resources/media/photo5.png -------------------------------------------------------------------------------- /quality/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/pom.xml -------------------------------------------------------------------------------- /quality/postman/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/postman/README.md -------------------------------------------------------------------------------- /quality/postman/emodb_tests_databus_acknowledge.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/postman/emodb_tests_databus_acknowledge.postman_collection.json -------------------------------------------------------------------------------- /quality/postman/emodb_tests_databus_get_claimcount.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/postman/emodb_tests_databus_get_claimcount.postman_collection.json -------------------------------------------------------------------------------- /quality/postman/emodb_tests_databus_get_peek.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/postman/emodb_tests_databus_get_peek.postman_collection.json -------------------------------------------------------------------------------- /quality/postman/emodb_tests_databus_get_poll.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/postman/emodb_tests_databus_get_poll.postman_collection.json -------------------------------------------------------------------------------- /quality/postman/emodb_tests_databus_get_size.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/postman/emodb_tests_databus_get_size.postman_collection.json -------------------------------------------------------------------------------- /quality/postman/emodb_tests_databus_renew.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/postman/emodb_tests_databus_renew.postman_collection.json -------------------------------------------------------------------------------- /quality/postman/emodb_tests_databus_replay.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/postman/emodb_tests_databus_replay.postman_collection.json -------------------------------------------------------------------------------- /quality/postman/emodb_tests_databus_unclaimall.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/postman/emodb_tests_databus_unclaimall.postman_collection.json -------------------------------------------------------------------------------- /quality/postman/emodb_tests_databus_unsubscribe.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/postman/emodb_tests_databus_unsubscribe.postman_collection.json -------------------------------------------------------------------------------- /quality/postman/emodb_tests_sor_facade.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/postman/emodb_tests_sor_facade.postman_collection.json -------------------------------------------------------------------------------- /quality/postman/emodb_tests_sor_facade_dropFacade.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/postman/emodb_tests_sor_facade_dropFacade.postman_collection.json -------------------------------------------------------------------------------- /quality/postman/emodb_tests_sor_table.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/postman/emodb_tests_sor_table.postman_collection.json -------------------------------------------------------------------------------- /quality/postman/emodb_tests_sor_tableName.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/postman/emodb_tests_sor_tableName.postman_collection.json -------------------------------------------------------------------------------- /quality/postman/emodb_tests_uac_add_api-key.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/postman/emodb_tests_uac_add_api-key.postman_collection.json -------------------------------------------------------------------------------- /quality/postman/emodb_tests_uac_delete_api-key.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/postman/emodb_tests_uac_delete_api-key.postman_collection.json -------------------------------------------------------------------------------- /quality/postman/emodb_tests_uac_get_api-key.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/postman/emodb_tests_uac_get_api-key.postman_collection.json -------------------------------------------------------------------------------- /quality/postman/emodb_tests_uac_migrate_api-key.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/postman/emodb_tests_uac_migrate_api-key.postman_collection.json -------------------------------------------------------------------------------- /quality/postman/emodb_tests_uac_put_api-key.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/postman/emodb_tests_uac_put_api-key.postman_collection.json -------------------------------------------------------------------------------- /quality/postman/emodb_tests_uac_role.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/postman/emodb_tests_uac_role.postman_collection.json -------------------------------------------------------------------------------- /quality/postman/emodb_tests_uac_role_delete_role.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/postman/emodb_tests_uac_role_delete_role.postman_collection.json -------------------------------------------------------------------------------- /quality/postman/emodb_tests_uac_role_get_all_roles.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/postman/emodb_tests_uac_role_get_all_roles.postman_collection.json -------------------------------------------------------------------------------- /quality/postman/emodb_tests_uac_role_get_role.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/postman/emodb_tests_uac_role_get_role.postman_collection.json -------------------------------------------------------------------------------- /quality/postman/emodb_tests_uac_role_update_role.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/postman/emodb_tests_uac_role_update_role.postman_collection.json -------------------------------------------------------------------------------- /quality/postman/sor-1-_table-table.postman_environment.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/postman/sor-1-_table-table.postman_environment.json -------------------------------------------------------------------------------- /quality/postman/tests_preconditions.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/quality/postman/tests_preconditions.postman_collection.json -------------------------------------------------------------------------------- /queue-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/queue-api/pom.xml -------------------------------------------------------------------------------- /queue-api/src/main/java/com/bazaarvoice/emodb/queue/api/Message.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/queue-api/src/main/java/com/bazaarvoice/emodb/queue/api/Message.java -------------------------------------------------------------------------------- /queue-api/src/main/java/com/bazaarvoice/emodb/queue/api/Names.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/queue-api/src/main/java/com/bazaarvoice/emodb/queue/api/Names.java -------------------------------------------------------------------------------- /queue-api/src/main/java/com/bazaarvoice/emodb/queue/api/QueueService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/queue-api/src/main/java/com/bazaarvoice/emodb/queue/api/QueueService.java -------------------------------------------------------------------------------- /queue-api/src/test/java/com/bazaarvoice/emodb/queue/api/NamesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/queue-api/src/test/java/com/bazaarvoice/emodb/queue/api/NamesTest.java -------------------------------------------------------------------------------- /queue-client-common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/queue-client-common/pom.xml -------------------------------------------------------------------------------- /queue-client-jersey2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/queue-client-jersey2/pom.xml -------------------------------------------------------------------------------- /queue-client/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/queue-client/pom.xml -------------------------------------------------------------------------------- /queue/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/queue/pom.xml -------------------------------------------------------------------------------- /queue/src/main/java/com/bazaarvoice/emodb/queue/QueueConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/queue/src/main/java/com/bazaarvoice/emodb/queue/QueueConfiguration.java -------------------------------------------------------------------------------- /queue/src/main/java/com/bazaarvoice/emodb/queue/QueueModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/queue/src/main/java/com/bazaarvoice/emodb/queue/QueueModule.java -------------------------------------------------------------------------------- /queue/src/main/java/com/bazaarvoice/emodb/queue/QueueZooKeeper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/queue/src/main/java/com/bazaarvoice/emodb/queue/QueueZooKeeper.java -------------------------------------------------------------------------------- /queue/src/main/java/com/bazaarvoice/emodb/queue/core/MessageSerializer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/queue/src/main/java/com/bazaarvoice/emodb/queue/core/MessageSerializer.java -------------------------------------------------------------------------------- /queue/src/main/java/com/bazaarvoice/emodb/queue/core/MoveDedupQueueJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/queue/src/main/java/com/bazaarvoice/emodb/queue/core/MoveDedupQueueJob.java -------------------------------------------------------------------------------- /queue/src/main/java/com/bazaarvoice/emodb/queue/core/MoveQueueJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/queue/src/main/java/com/bazaarvoice/emodb/queue/core/MoveQueueJob.java -------------------------------------------------------------------------------- /queue/src/main/java/com/bazaarvoice/emodb/queue/core/MoveQueueRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/queue/src/main/java/com/bazaarvoice/emodb/queue/core/MoveQueueRequest.java -------------------------------------------------------------------------------- /queue/src/main/java/com/bazaarvoice/emodb/queue/core/MoveQueueResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/queue/src/main/java/com/bazaarvoice/emodb/queue/core/MoveQueueResult.java -------------------------------------------------------------------------------- /queue/src/main/java/com/bazaarvoice/emodb/queue/core/kafka/KafkaConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/queue/src/main/java/com/bazaarvoice/emodb/queue/core/kafka/KafkaConfig.java -------------------------------------------------------------------------------- /queue/src/test/java/com/bazaarvoice/emodb/queue/QueueModuleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/queue/src/test/java/com/bazaarvoice/emodb/queue/QueueModuleTest.java -------------------------------------------------------------------------------- /sdk/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sdk/pom.xml -------------------------------------------------------------------------------- /sdk/src/main/filtered/emo-maven-plugin.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sdk/src/main/filtered/emo-maven-plugin.properties -------------------------------------------------------------------------------- /sdk/src/main/java/com/bazaarvoice/emodb/sdk/AbstractEmoMojo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sdk/src/main/java/com/bazaarvoice/emodb/sdk/AbstractEmoMojo.java -------------------------------------------------------------------------------- /sdk/src/main/java/com/bazaarvoice/emodb/sdk/ApiKeyParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sdk/src/main/java/com/bazaarvoice/emodb/sdk/ApiKeyParameter.java -------------------------------------------------------------------------------- /sdk/src/main/java/com/bazaarvoice/emodb/sdk/ArtifactItem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sdk/src/main/java/com/bazaarvoice/emodb/sdk/ArtifactItem.java -------------------------------------------------------------------------------- /sdk/src/main/java/com/bazaarvoice/emodb/sdk/CrossMojoState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sdk/src/main/java/com/bazaarvoice/emodb/sdk/CrossMojoState.java -------------------------------------------------------------------------------- /sdk/src/main/java/com/bazaarvoice/emodb/sdk/EmoExec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sdk/src/main/java/com/bazaarvoice/emodb/sdk/EmoExec.java -------------------------------------------------------------------------------- /sdk/src/main/java/com/bazaarvoice/emodb/sdk/EmoHealthCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sdk/src/main/java/com/bazaarvoice/emodb/sdk/EmoHealthCondition.java -------------------------------------------------------------------------------- /sdk/src/main/java/com/bazaarvoice/emodb/sdk/EmoStartMojo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sdk/src/main/java/com/bazaarvoice/emodb/sdk/EmoStartMojo.java -------------------------------------------------------------------------------- /sdk/src/main/java/com/bazaarvoice/emodb/sdk/EmoStopMojo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sdk/src/main/java/com/bazaarvoice/emodb/sdk/EmoStopMojo.java -------------------------------------------------------------------------------- /sdk/src/main/java/com/bazaarvoice/emodb/sdk/MavenLogOutputStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sdk/src/main/java/com/bazaarvoice/emodb/sdk/MavenLogOutputStream.java -------------------------------------------------------------------------------- /sdk/src/main/java/com/bazaarvoice/emodb/sdk/RoleParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sdk/src/main/java/com/bazaarvoice/emodb/sdk/RoleParameter.java -------------------------------------------------------------------------------- /sdk/src/main/java/com/bazaarvoice/emodb/sdk/StdoutRedirector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sdk/src/main/java/com/bazaarvoice/emodb/sdk/StdoutRedirector.java -------------------------------------------------------------------------------- /sdk/src/main/resources/emodb-default-config-ddl.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sdk/src/main/resources/emodb-default-config-ddl.yaml -------------------------------------------------------------------------------- /sdk/src/main/resources/emodb-default-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sdk/src/main/resources/emodb-default-config.yaml -------------------------------------------------------------------------------- /sdk/src/test/java/com/bazaarvoice/emodb/sdk/SdkConfigTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sdk/src/test/java/com/bazaarvoice/emodb/sdk/SdkConfigTest.java -------------------------------------------------------------------------------- /sor-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/pom.xml -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/AuthDataStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/AuthDataStore.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/Change.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/Change.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/ChangeBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/ChangeBuilder.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/Compaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/Compaction.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/Coordinate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/Coordinate.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/DataStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/DataStore.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/DefaultTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/DefaultTable.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/History.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/History.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/Intrinsic.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/Intrinsic.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/Names.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/Names.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/PurgeStatus.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/PurgeStatus.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/ReadConsistency.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/ReadConsistency.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/StashRunTimeInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/StashRunTimeInfo.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/StashTimeKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/StashTimeKey.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/Table.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/Table.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/Update.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/Update.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/WriteConsistency.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/api/WriteConsistency.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/condition/AndCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/condition/AndCondition.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/condition/Comparison.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/condition/Comparison.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/condition/Condition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/condition/Condition.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/condition/Conditions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/condition/Conditions.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/condition/InCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/condition/InCondition.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/condition/IsCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/condition/IsCondition.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/condition/MapCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/condition/MapCondition.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/condition/NotCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/condition/NotCondition.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/condition/OrCondition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/condition/OrCondition.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/condition/State.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/condition/State.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/delta/ConditionalDelta.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/delta/ConditionalDelta.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/delta/Delete.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/delta/Delete.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/delta/Delta.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/delta/Delta.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/delta/DeltaBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/delta/DeltaBuilder.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/delta/DeltaVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/delta/DeltaVisitor.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/delta/Deltas.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/delta/Deltas.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/delta/Literal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/delta/Literal.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/delta/MapDelta.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/delta/MapDelta.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/delta/MapDeltaBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/delta/MapDeltaBuilder.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/delta/NoopDelta.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/delta/NoopDelta.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/delta/SetDelta.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/delta/SetDelta.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/delta/SetDeltaBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/delta/SetDeltaBuilder.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/delta/deser/DeltaJson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/delta/deser/DeltaJson.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/delta/eval/Intrinsics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/delta/eval/Intrinsics.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/delta/impl/DeleteImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/delta/impl/DeleteImpl.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/delta/impl/LiteralImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/delta/impl/LiteralImpl.java -------------------------------------------------------------------------------- /sor-api/src/main/java/com/bazaarvoice/emodb/sor/uuid/TimeUUIDs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/main/java/com/bazaarvoice/emodb/sor/uuid/TimeUUIDs.java -------------------------------------------------------------------------------- /sor-api/src/test/java/com/bazaarvoice/emodb/sor/api/ChangeJsonTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/test/java/com/bazaarvoice/emodb/sor/api/ChangeJsonTest.java -------------------------------------------------------------------------------- /sor-api/src/test/java/com/bazaarvoice/emodb/sor/api/CoordinateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/test/java/com/bazaarvoice/emodb/sor/api/CoordinateTest.java -------------------------------------------------------------------------------- /sor-api/src/test/java/com/bazaarvoice/emodb/sor/api/TableJsonTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/test/java/com/bazaarvoice/emodb/sor/api/TableJsonTest.java -------------------------------------------------------------------------------- /sor-api/src/test/java/com/bazaarvoice/emodb/sor/api/UpdateJsonTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/test/java/com/bazaarvoice/emodb/sor/api/UpdateJsonTest.java -------------------------------------------------------------------------------- /sor-api/src/test/java/com/bazaarvoice/emodb/sor/delta/DeltaJsonTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/test/java/com/bazaarvoice/emodb/sor/delta/DeltaJsonTest.java -------------------------------------------------------------------------------- /sor-api/src/test/java/com/bazaarvoice/emodb/sor/delta/DeltaParserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-api/src/test/java/com/bazaarvoice/emodb/sor/delta/DeltaParserTest.java -------------------------------------------------------------------------------- /sor-client-common/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-client-common/pom.xml -------------------------------------------------------------------------------- /sor-client-jersey2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-client-jersey2/pom.xml -------------------------------------------------------------------------------- /sor-client/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor-client/pom.xml -------------------------------------------------------------------------------- /sor/Compaction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/Compaction.md -------------------------------------------------------------------------------- /sor/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/pom.xml -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/DataStoreConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/DataStoreConfiguration.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/DataStoreModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/DataStoreModule.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/DataStoreZooKeeper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/DataStoreZooKeeper.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/admin/RowKeyTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/admin/RowKeyTask.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/audit/AuditFlusher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/audit/AuditFlusher.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/audit/AuditStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/audit/AuditStore.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/audit/AuditWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/audit/AuditWriter.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/audit/s3/AthenaAuditWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/audit/s3/AthenaAuditWriter.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/AbstractBatchReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/AbstractBatchReader.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/AbstractCompactor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/AbstractCompactor.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/Compactor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/Compactor.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/DataAudit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/DataAudit.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/DataProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/DataProvider.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/DataStoreAsync.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/DataStoreAsync.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/DataStoreAsyncModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/DataStoreAsyncModule.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/DataStoreMinSplitSize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/DataStoreMinSplitSize.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/DataTools.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/DataTools.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/DataWriteCloser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/DataWriteCloser.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/DatabusEventWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/DatabusEventWriter.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/DefaultCompactor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/DefaultCompactor.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/DefaultDataStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/DefaultDataStore.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/DefaultDataStoreAsync.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/DefaultDataStoreAsync.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/DefaultHistoryStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/DefaultHistoryStore.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/DefaultResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/DefaultResolver.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/DeltaHistoryTtl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/DeltaHistoryTtl.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/DistributedCompactor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/DistributedCompactor.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/Expanded.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/Expanded.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/HistoryBatchPersister.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/HistoryBatchPersister.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/HistoryStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/HistoryStore.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/LocalDataStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/LocalDataStore.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/MinSplitSizeMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/MinSplitSizeMap.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/MutableIntrinsics.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/MutableIntrinsics.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/PendingCompaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/PendingCompaction.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/PurgeJob.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/PurgeJob.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/PurgeRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/PurgeRequest.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/PurgeResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/PurgeResult.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/Resolved.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/Resolved.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/Resolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/Resolver.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/RowVersionUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/RowVersionUtils.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/SanitizeDeltaVisitor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/SanitizeDeltaVisitor.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/StashRoot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/StashRoot.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/SystemDataStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/SystemDataStore.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/UpdateRef.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/UpdateRef.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/core/test/InMemoryMapStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/core/test/InMemoryMapStore.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/db/DAOUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/db/DAOUtils.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/db/DataReaderDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/db/DataReaderDAO.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/db/DataWriterDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/db/DataWriterDAO.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/db/DeltaIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/db/DeltaIterator.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/db/DeltaStitchingException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/db/DeltaStitchingException.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/db/Key.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/db/Key.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/db/LazyDelta.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/db/LazyDelta.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/db/MigrationScanResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/db/MigrationScanResult.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/db/MultiTableScanOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/db/MultiTableScanOptions.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/db/MultiTableScanResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/db/MultiTableScanResult.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/db/Record.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/db/Record.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/db/RecordEntryRawMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/db/RecordEntryRawMetadata.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/db/RecordUpdate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/db/RecordUpdate.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/db/ScanRange.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/db/ScanRange.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/db/ScanRangeSplits.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/db/ScanRangeSplits.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/db/astyanax/BlockSize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/db/astyanax/BlockSize.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/db/astyanax/ChangeEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/db/astyanax/ChangeEncoder.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/db/astyanax/ChangeFlag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/db/astyanax/ChangeFlag.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/db/astyanax/DAOModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/db/astyanax/DAOModule.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/db/astyanax/DeltaKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/db/astyanax/DeltaKey.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/db/astyanax/DeltaPlacement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/db/astyanax/DeltaPlacement.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/db/astyanax/MergeIterator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/db/astyanax/MergeIterator.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/db/astyanax/PrefixLength.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/db/astyanax/PrefixLength.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/db/astyanax/RecordImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/db/astyanax/RecordImpl.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/db/astyanax/SplitFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/db/astyanax/SplitFormat.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/db/astyanax/StitchedColumn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/db/astyanax/StitchedColumn.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/db/astyanax/StitchedRow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/db/astyanax/StitchedRow.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/db/astyanax/TableDDL.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/db/astyanax/TableDDL.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/db/cql/CqlForMultiGets.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/db/cql/CqlForMultiGets.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/db/cql/CqlForScans.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/db/cql/CqlForScans.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/db/cql/RowGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/db/cql/RowGroup.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/db/cql/SorCqlSettingsTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/db/cql/SorCqlSettingsTask.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/db/test/DeltaClusteringKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/db/test/DeltaClusteringKey.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/kafka/KafkaConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/kafka/KafkaConfig.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/kafka/KafkaProducerService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/kafka/KafkaProducerService.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/log/LogbackSlowQueryLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/log/LogbackSlowQueryLog.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/log/NullSlowQueryLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/log/NullSlowQueryLog.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/log/SlowQueryLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/log/SlowQueryLog.java -------------------------------------------------------------------------------- /sor/src/main/java/com/bazaarvoice/emodb/sor/ssm/ParameterStoreUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/main/java/com/bazaarvoice/emodb/sor/ssm/ParameterStoreUtil.java -------------------------------------------------------------------------------- /sor/src/test/java/com/bazaarvoice/emodb/sor/DataStoreModuleTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/test/java/com/bazaarvoice/emodb/sor/DataStoreModuleTest.java -------------------------------------------------------------------------------- /sor/src/test/java/com/bazaarvoice/emodb/sor/core/CompactionControlTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/test/java/com/bazaarvoice/emodb/sor/core/CompactionControlTest.java -------------------------------------------------------------------------------- /sor/src/test/java/com/bazaarvoice/emodb/sor/core/CompactorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/test/java/com/bazaarvoice/emodb/sor/core/CompactorTest.java -------------------------------------------------------------------------------- /sor/src/test/java/com/bazaarvoice/emodb/sor/core/DataStoreTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/test/java/com/bazaarvoice/emodb/sor/core/DataStoreTest.java -------------------------------------------------------------------------------- /sor/src/test/java/com/bazaarvoice/emodb/sor/core/DeltaHistoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/test/java/com/bazaarvoice/emodb/sor/core/DeltaHistoryTest.java -------------------------------------------------------------------------------- /sor/src/test/java/com/bazaarvoice/emodb/sor/core/MinSplitSizeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/test/java/com/bazaarvoice/emodb/sor/core/MinSplitSizeTest.java -------------------------------------------------------------------------------- /sor/src/test/java/com/bazaarvoice/emodb/sor/core/MultiDCCompactionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/test/java/com/bazaarvoice/emodb/sor/core/MultiDCCompactionTest.java -------------------------------------------------------------------------------- /sor/src/test/java/com/bazaarvoice/emodb/sor/core/MultiDCVersionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/test/java/com/bazaarvoice/emodb/sor/core/MultiDCVersionTest.java -------------------------------------------------------------------------------- /sor/src/test/java/com/bazaarvoice/emodb/sor/core/RedundantDeltaTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/test/java/com/bazaarvoice/emodb/sor/core/RedundantDeltaTest.java -------------------------------------------------------------------------------- /sor/src/test/java/com/bazaarvoice/emodb/sor/core/SorUpdateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/test/java/com/bazaarvoice/emodb/sor/core/SorUpdateTest.java -------------------------------------------------------------------------------- /sor/src/test/java/com/bazaarvoice/emodb/sor/db/DeltaBlockingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/test/java/com/bazaarvoice/emodb/sor/db/DeltaBlockingTest.java -------------------------------------------------------------------------------- /sor/src/test/java/com/bazaarvoice/emodb/sor/db/ScanRangeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/test/java/com/bazaarvoice/emodb/sor/db/ScanRangeTest.java -------------------------------------------------------------------------------- /sor/src/test/java/com/bazaarvoice/emodb/sor/log/SlowQueryLogTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/test/java/com/bazaarvoice/emodb/sor/log/SlowQueryLogTest.java -------------------------------------------------------------------------------- /sor/src/test/java/com/bazaarvoice/emodb/sor/test/MultiDCDataStores.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/test/java/com/bazaarvoice/emodb/sor/test/MultiDCDataStores.java -------------------------------------------------------------------------------- /sor/src/test/java/com/bazaarvoice/emodb/sor/test/PausableDataWriterDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/test/java/com/bazaarvoice/emodb/sor/test/PausableDataWriterDAO.java -------------------------------------------------------------------------------- /sor/src/test/java/com/bazaarvoice/emodb/sor/test/SystemClock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/sor/src/test/java/com/bazaarvoice/emodb/sor/test/SystemClock.java -------------------------------------------------------------------------------- /table/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/table/pom.xml -------------------------------------------------------------------------------- /table/src/main/java/com/bazaarvoice/emodb/table/db/ClusterInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/table/src/main/java/com/bazaarvoice/emodb/table/db/ClusterInfo.java -------------------------------------------------------------------------------- /table/src/main/java/com/bazaarvoice/emodb/table/db/MoveType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/table/src/main/java/com/bazaarvoice/emodb/table/db/MoveType.java -------------------------------------------------------------------------------- /table/src/main/java/com/bazaarvoice/emodb/table/db/Mutex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/table/src/main/java/com/bazaarvoice/emodb/table/db/Mutex.java -------------------------------------------------------------------------------- /table/src/main/java/com/bazaarvoice/emodb/table/db/Placements.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/table/src/main/java/com/bazaarvoice/emodb/table/db/Placements.java -------------------------------------------------------------------------------- /table/src/main/java/com/bazaarvoice/emodb/table/db/ShardsPerTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/table/src/main/java/com/bazaarvoice/emodb/table/db/ShardsPerTable.java -------------------------------------------------------------------------------- /table/src/main/java/com/bazaarvoice/emodb/table/db/StashTableDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/table/src/main/java/com/bazaarvoice/emodb/table/db/StashTableDAO.java -------------------------------------------------------------------------------- /table/src/main/java/com/bazaarvoice/emodb/table/db/Table.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/table/src/main/java/com/bazaarvoice/emodb/table/db/Table.java -------------------------------------------------------------------------------- /table/src/main/java/com/bazaarvoice/emodb/table/db/TableBackingStore.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/table/src/main/java/com/bazaarvoice/emodb/table/db/TableBackingStore.java -------------------------------------------------------------------------------- /table/src/main/java/com/bazaarvoice/emodb/table/db/TableChangesEnabled.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/table/src/main/java/com/bazaarvoice/emodb/table/db/TableChangesEnabled.java -------------------------------------------------------------------------------- /table/src/main/java/com/bazaarvoice/emodb/table/db/TableDAO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/table/src/main/java/com/bazaarvoice/emodb/table/db/TableDAO.java -------------------------------------------------------------------------------- /table/src/main/java/com/bazaarvoice/emodb/table/db/TableSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/table/src/main/java/com/bazaarvoice/emodb/table/db/TableSet.java -------------------------------------------------------------------------------- /table/src/main/java/com/bazaarvoice/emodb/table/db/astyanax/JsonMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/table/src/main/java/com/bazaarvoice/emodb/table/db/astyanax/JsonMap.java -------------------------------------------------------------------------------- /table/src/main/java/com/bazaarvoice/emodb/table/db/astyanax/Placement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/table/src/main/java/com/bazaarvoice/emodb/table/db/astyanax/Placement.java -------------------------------------------------------------------------------- /table/src/main/java/com/bazaarvoice/emodb/table/db/astyanax/Storage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/table/src/main/java/com/bazaarvoice/emodb/table/db/astyanax/Storage.java -------------------------------------------------------------------------------- /table/src/main/java/com/bazaarvoice/emodb/table/db/astyanax/TableJson.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/table/src/main/java/com/bazaarvoice/emodb/table/db/astyanax/TableJson.java -------------------------------------------------------------------------------- /table/src/main/java/com/bazaarvoice/emodb/table/db/test/InMemoryTable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/table/src/main/java/com/bazaarvoice/emodb/table/db/test/InMemoryTable.java -------------------------------------------------------------------------------- /uac-api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/uac-api/pom.xml -------------------------------------------------------------------------------- /uac-api/src/main/java/com/bazaarvoice/emodb/uac/api/EmoApiKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/uac-api/src/main/java/com/bazaarvoice/emodb/uac/api/EmoApiKey.java -------------------------------------------------------------------------------- /uac-api/src/main/java/com/bazaarvoice/emodb/uac/api/EmoRole.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/uac-api/src/main/java/com/bazaarvoice/emodb/uac/api/EmoRole.java -------------------------------------------------------------------------------- /uac-api/src/main/java/com/bazaarvoice/emodb/uac/api/EmoRoleKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/uac-api/src/main/java/com/bazaarvoice/emodb/uac/api/EmoRoleKey.java -------------------------------------------------------------------------------- /uac-api/src/main/java/com/bazaarvoice/emodb/uac/api/UserAccessControl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/uac-api/src/main/java/com/bazaarvoice/emodb/uac/api/UserAccessControl.java -------------------------------------------------------------------------------- /uac-client-jersey2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/uac-client-jersey2/pom.xml -------------------------------------------------------------------------------- /uac-client/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/uac-client/pom.xml -------------------------------------------------------------------------------- /web-local/anonymous-permissions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web-local/anonymous-permissions.yaml -------------------------------------------------------------------------------- /web-local/cassandra.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web-local/cassandra.yaml -------------------------------------------------------------------------------- /web-local/config-ci-local.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web-local/config-ci-local.yaml -------------------------------------------------------------------------------- /web-local/config-dc2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web-local/config-dc2.yaml -------------------------------------------------------------------------------- /web-local/config-ddl-local-2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web-local/config-ddl-local-2.yaml -------------------------------------------------------------------------------- /web-local/config-ddl-local.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web-local/config-ddl-local.yaml -------------------------------------------------------------------------------- /web-local/config-jenkins.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web-local/config-jenkins.yaml -------------------------------------------------------------------------------- /web-local/config-local-2.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web-local/config-local-2.yaml -------------------------------------------------------------------------------- /web-local/config-local-blob-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web-local/config-local-blob-role.yaml -------------------------------------------------------------------------------- /web-local/config-local-dc1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web-local/config-local-dc1.yaml -------------------------------------------------------------------------------- /web-local/config-local-main-role.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web-local/config-local-main-role.yaml -------------------------------------------------------------------------------- /web-local/config-local.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web-local/config-local.yaml -------------------------------------------------------------------------------- /web-local/config-megabus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web-local/config-megabus.yaml -------------------------------------------------------------------------------- /web-local/config-scantest.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web-local/config-scantest.yaml -------------------------------------------------------------------------------- /web-local/config-web.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web-local/config-web.yaml -------------------------------------------------------------------------------- /web-local/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web-local/pom.xml -------------------------------------------------------------------------------- /web-local/src/main/java/com/bazaarvoice/emodb/local/EmoServiceWithZK.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web-local/src/main/java/com/bazaarvoice/emodb/local/EmoServiceWithZK.java -------------------------------------------------------------------------------- /web-local/start-blob-role.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web-local/start-blob-role.sh -------------------------------------------------------------------------------- /web-local/start-cassandra.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web-local/start-cassandra.sh -------------------------------------------------------------------------------- /web-local/start-clean.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web-local/start-clean.sh -------------------------------------------------------------------------------- /web-local/start-dc2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web-local/start-dc2.sh -------------------------------------------------------------------------------- /web-local/start-jenkins.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web-local/start-jenkins.sh -------------------------------------------------------------------------------- /web-local/start-main-role.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web-local/start-main-role.sh -------------------------------------------------------------------------------- /web-local/start-stash-role.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web-local/start-stash-role.sh -------------------------------------------------------------------------------- /web-local/start-using-local-cassandra.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web-local/start-using-local-cassandra.sh -------------------------------------------------------------------------------- /web-local/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web-local/start.sh -------------------------------------------------------------------------------- /web/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/pom.xml -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/auth/SecurityManagerBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/auth/SecurityManagerBuilder.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/auth/apikey/ApiKeyRealm.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/auth/apikey/ApiKeyRealm.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/auth/jersey/Authenticated.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/auth/jersey/Authenticated.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/auth/jersey/Subject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/auth/jersey/Subject.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/auth/shiro/PrincipalWithRoles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/auth/shiro/PrincipalWithRoles.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/EmoConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/EmoConfiguration.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/EmoModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/EmoModule.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/EmoService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/EmoService.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/auth/ApiKeyEncryption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/auth/ApiKeyEncryption.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/auth/ApiKeyHashFunction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/auth/ApiKeyHashFunction.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/auth/DefaultRoles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/auth/DefaultRoles.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/auth/EmoPermission.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/auth/EmoPermission.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/auth/EmoPermissionResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/auth/EmoPermissionResolver.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/auth/IdentityIdSupplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/auth/IdentityIdSupplier.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/auth/Permissions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/auth/Permissions.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/auth/ReservedRoles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/auth/ReservedRoles.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/auth/SecurityModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/auth/SecurityModule.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/auth/matching/EmoAnyPart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/auth/matching/EmoAnyPart.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/auth/matching/EmoImplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/auth/matching/EmoImplier.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/auth/resource/AnyResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/auth/resource/AnyResource.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/auth/resource/AuthResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/auth/resource/AuthResource.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/cli/NoOpService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/cli/NoOpService.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/ddl/CassandraThriftFacade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/ddl/CassandraThriftFacade.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/ddl/CqlTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/ddl/CqlTemplate.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/ddl/CreateKeyspacesCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/ddl/CreateKeyspacesCommand.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/ddl/DdlConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/ddl/DdlConfiguration.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/jersey/ExceptionMappers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/jersey/ExceptionMappers.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/jersey/Unbuffered.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/jersey/Unbuffered.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/jersey/params/InstantParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/jersey/params/InstantParam.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/jersey/params/SecondsParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/jersey/params/SecondsParam.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/megabus/MegabusStashModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/megabus/MegabusStashModule.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/resources/FaviconResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/resources/FaviconResource.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/resources/SuccessResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/resources/SuccessResponse.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/resources/blob/RangeParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/resources/blob/RangeParam.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/resources/sor/AuditParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/resources/sor/AuditParam.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/resources/sor/DeltaParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/resources/sor/DeltaParam.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/scanner/ScanDestination.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/scanner/ScanDestination.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/scanner/ScanOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/scanner/ScanOptions.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/scanner/ScanUploadModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/scanner/ScanUploadModule.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/scanner/ScanUploadService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/scanner/ScanUploadService.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/scanner/ScanUploader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/scanner/ScanUploader.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/scanner/ScannerZooKeeper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/scanner/ScannerZooKeeper.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/scanner/control/ScanPlan.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/scanner/control/ScanPlan.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/scanner/writer/Compression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/scanner/writer/Compression.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/scanner/writer/ScanWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/scanner/writer/ScanWriter.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/scanner/writer/ShardWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/scanner/writer/ShardWriter.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/scanner/writer/TransferKey.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/scanner/writer/TransferKey.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/settings/Setting.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/settings/Setting.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/settings/SettingAdminTask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/settings/SettingAdminTask.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/settings/SettingMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/settings/SettingMetadata.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/settings/Settings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/settings/Settings.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/settings/SettingsManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/settings/SettingsManager.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/settings/SettingsModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/settings/SettingsModule.java -------------------------------------------------------------------------------- /web/src/main/java/com/bazaarvoice/emodb/web/util/ZKNamespaces.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/java/com/bazaarvoice/emodb/web/util/ZKNamespaces.java -------------------------------------------------------------------------------- /web/src/main/resources/banner.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/resources/banner.txt -------------------------------------------------------------------------------- /web/src/main/resources/ddl/databus/tables.template.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/resources/ddl/databus/tables.template.cql -------------------------------------------------------------------------------- /web/src/main/resources/ddl/media/tables.template.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/resources/ddl/media/tables.template.cql -------------------------------------------------------------------------------- /web/src/main/resources/ddl/queue/tables.template.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/resources/ddl/queue/tables.template.cql -------------------------------------------------------------------------------- /web/src/main/resources/ddl/sor/tables.template.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/main/resources/ddl/sor/tables.template.cql -------------------------------------------------------------------------------- /web/src/test/java/com/bazaarvoice/emodb/auth/apikey/ApiKeyRealmTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/test/java/com/bazaarvoice/emodb/auth/apikey/ApiKeyRealmTest.java -------------------------------------------------------------------------------- /web/src/test/java/com/bazaarvoice/emodb/web/auth/EmoPermissionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/test/java/com/bazaarvoice/emodb/web/auth/EmoPermissionTest.java -------------------------------------------------------------------------------- /web/src/test/java/com/bazaarvoice/emodb/web/purge/PurgeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/web/src/test/java/com/bazaarvoice/emodb/web/purge/PurgeTest.java -------------------------------------------------------------------------------- /yum/dep.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/yum/dep.xml -------------------------------------------------------------------------------- /yum/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/yum/pom.xml -------------------------------------------------------------------------------- /yum/start-local.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bazaarvoice/emodb/HEAD/yum/start-local.sh --------------------------------------------------------------------------------