├── .gitignore ├── .travis.yml ├── LICENSE ├── Makefile ├── README.md ├── benchmark ├── base_test.go ├── e2ebench_test.go ├── inputbench_test.go ├── outputbench_test.go ├── storebench_test.go └── util_test.go ├── clients ├── controller │ └── client.go ├── inputhost │ └── client.go ├── metadata │ ├── client.go │ ├── configapi.go │ ├── configapi_test.go │ ├── interface.go │ ├── metadata_cassandra.go │ ├── metadata_cassandra_test.go │ ├── schema │ │ ├── metadata.cql │ │ ├── v1 │ │ │ ├── 201605031500_create_schema_version_tables.cql │ │ │ └── 201605031500_manifest.json │ │ ├── v10 │ │ │ ├── 201609290000_destinations_is_multi_zone_index.cql │ │ │ └── manifest.json │ │ ├── v11 │ │ │ ├── 201610050000_xdc_create_index_on_multipe_tables.cql │ │ │ └── manifest.json │ │ ├── v12 │ │ │ ├── 201611100000_xdc_add_replication_status.cql │ │ │ └── manifest.json │ │ ├── v13 │ │ │ ├── 201612180000_xdc_add_remote_extent_primary_store.cql │ │ │ └── manifest.json │ │ ├── v14 │ │ │ ├── 201703240000_add_kafka.cql │ │ │ └── manifest.json │ │ ├── v15 │ │ │ ├── 201706160000_delay.cql │ │ │ └── manifest.json │ │ ├── v16 │ │ │ ├── 201708090000_options.cql │ │ │ └── manifest.json │ │ ├── v17 │ │ │ ├── 201708090000_destination_uuid_for_consumer_groups.cql │ │ │ └── manifest.json │ │ ├── v2 │ │ │ ├── 201605031500_cherami_base_tables.cql │ │ │ └── 201605031500_manifest.json │ │ ├── v3 │ │ │ ├── 201606101837_add_store_and_store_version.cql │ │ │ ├── 201606101837_manifest.json │ │ │ └── 201606131500_add_extent_created_time.cql │ │ ├── v4 │ │ │ ├── 201606271500_add_cg_start_from.cql │ │ │ └── 201606271500_manifest.json │ │ ├── v5 │ │ │ ├── 201606301842_add_dlq_merge_and_purge.cql │ │ │ └── 201606301842_manifest.json │ │ ├── v6 │ │ │ ├── 201607151340_add_dest_cg_audit_table.cql │ │ │ ├── 201607151842_add_extent_cg_visibility.cql │ │ │ └── 201607211419_manifest.json │ │ ├── v7 │ │ │ ├── 201607251200_add_host_info.cql │ │ │ ├── 201607251200_add_service_config.cql │ │ │ ├── 201607281200_add_destination_checksumoption.cql │ │ │ └── manifest.json │ │ ├── v8 │ │ │ ├── 201608151200_add_user_ops_audit_info.cql │ │ │ ├── 201608191200_xdc.cql │ │ │ ├── 201608251200_xdc_extent.cql │ │ │ ├── 201609011200_add_schema_info.cql │ │ │ └── manifest.json │ │ └── v9 │ │ │ ├── 201609140010_extent_status_updated_time.cql │ │ │ └── manifest.json │ └── util.go ├── outputhost │ └── client.go └── storehost │ └── client.go ├── cmd ├── replicator │ └── main.go ├── servicecmd │ └── servicestartcmd.go ├── standalone │ └── main.go └── tools │ ├── admin │ └── main.go │ ├── cassandra │ └── main.go │ ├── cdb │ ├── main.go │ └── utils.go │ ├── cli │ └── main.go │ ├── cmq │ ├── ansi.go │ ├── commands.go │ ├── count.go │ ├── fix.go │ ├── gc.go │ ├── list.go │ ├── main.go │ ├── meta.go │ ├── out.go │ ├── repair.go │ ├── show.go │ ├── stats.go │ ├── test.go │ ├── util.go │ └── watch.go │ ├── common │ └── lib.go │ ├── replicator │ └── main.go │ └── store │ └── main.go ├── common ├── README.md ├── ackid.go ├── ackid_mask_test.go ├── auth.go ├── auth_util.go ├── auth_util_test.go ├── cache │ ├── cache.go │ ├── lru.go │ └── lru_test.go ├── cassandra_helpers.go ├── clientfactory.go ├── concurrentmap.go ├── concurrentmap_test.go ├── configure │ ├── commonappconfig.go │ ├── commonconfigure.go │ ├── commoncontrollerconfig.go │ ├── commondestintionconfig.go │ ├── commonfrontendconfig.go │ ├── commonkafkaconfig.go │ ├── commonkafkaconfig_test.go │ ├── commonlogconfig.go │ ├── commonmetadataconfig.go │ ├── commonmetricsconfig.go │ ├── commonreplicatorconfig.go │ ├── commonserviceconfig.go │ ├── commonstorageconfig.go │ └── interfaces.go ├── constants.go ├── convert.go ├── counterbank.go ├── counterbank_test.go ├── daemon.go ├── dconfig │ ├── configmgr.go │ └── configmgr_test.go ├── dconfigclient │ ├── dclient.go │ ├── generate.go │ └── interfaces.go ├── defs.go ├── gometricsexporter │ └── go-metrics-m3.go ├── heartbeat.go ├── hosthwinfo.go ├── hostid_hb.go ├── httphandlers.go ├── knobs.go ├── loadreporter.go ├── loadreporter_test.go ├── log_tag.go ├── metadata.go ├── metadata │ └── metaMetrics.go ├── metrics │ ├── defs.go │ ├── interfaces.go │ ├── metrics.go │ ├── runtime.go │ ├── simplereporter.go │ ├── statsdreporter.go │ └── testreporter.go ├── minHeap.go ├── mockloadreporterdaemon.go ├── mockloadreporterdaemonfactory.go ├── mockrpm.go ├── mockservice.go ├── mocktime.go ├── resolver.go ├── rp_cluster_test.go ├── rpm.go ├── rpm_test.go ├── service.go ├── servicetypes.go ├── set │ ├── bench_test.go │ ├── mapset.go │ ├── set.go │ ├── set_test.go │ ├── sliceset.go │ ├── sortedset.go │ └── syncset.go ├── tb.go ├── tb_test.go ├── throttler │ └── throttler.go ├── ticker_source.go ├── time_source.go ├── timer.go ├── typeConv.go ├── unboundedSemaphore.go ├── unboundedSemaphore_test.go ├── util.go ├── util_test.go ├── wsconnector.go └── zonefailovermanager.go ├── config ├── base.yaml ├── local.yaml └── local_kafka_clusters.yaml ├── distance ├── dist.go ├── dist_test.go └── dist_test.yaml ├── docker ├── server │ └── Dockerfile └── standalone │ ├── Dockerfile │ ├── docker_template.yaml │ ├── healthcheck.sh │ └── start.sh ├── glide.lock ├── glide.yaml ├── scripts └── cherami-setup-schema ├── services ├── README.md ├── controllerhost │ ├── api_handlers.go │ ├── config.go │ ├── consumer.go │ ├── consumer_test.go │ ├── controllerhost.go │ ├── controllerhost_test.go │ ├── dfdd.go │ ├── dfdd_test.go │ ├── dlqMonitor.go │ ├── event_handlers.go │ ├── event_pipeline.go │ ├── event_pipeline_test.go │ ├── extentmon.go │ ├── extentmon_test.go │ ├── load │ │ ├── aggregator.go │ │ ├── aggregator_test.go │ │ └── types.go │ ├── loadreport_test.go │ ├── lockmgr.go │ ├── lockmgr_test.go │ ├── mIterator.go │ ├── metadataMgr.go │ ├── placement.go │ ├── queueDepth.go │ ├── queueDepthCache.go │ ├── resultcache.go │ ├── retMgrRun.go │ └── sort.go ├── frontendhost │ ├── dynamicConfig.go │ ├── frontend.go │ └── frontend_test.go ├── inputhost │ ├── dynamicConfig.go │ ├── exthost.go │ ├── inputhost.go │ ├── inputhost_errors.go │ ├── inputhost_test.go │ ├── inputhost_util.go │ ├── load │ │ └── metrics.go │ ├── pathCache.go │ ├── pubconnection.go │ └── replicaconnection.go ├── outputhost │ ├── ackmanager.go │ ├── cgcache.go │ ├── cheramiCommitter.go │ ├── committer.go │ ├── config.go │ ├── consconnection.go │ ├── deadletterqueue.go │ ├── dynamicConfig.go │ ├── extcache.go │ ├── kafkaAddresser.go │ ├── kafkaCommitter.go │ ├── kafkaStream.go │ ├── kafkaStream_test.go │ ├── load │ │ └── metrics.go │ ├── loadreporter_test.go │ ├── messagecache.go │ ├── messagecache_test.go │ ├── notifier.go │ ├── notifier_test.go │ ├── outputhost.go │ ├── outputhost_test.go │ ├── replicaconnection.go │ ├── saramaLogger.go │ ├── throttler.go │ └── throttler_test.go ├── replicator │ ├── admin.go │ ├── dynamicConfig.go │ ├── inconn.go │ ├── metadataReconciler.go │ ├── outconn.go │ ├── replicator.go │ ├── replicator_test.go │ └── replicatorclientfactory.go ├── retentionmgr │ ├── metadataDep.go │ ├── mocks_test.go │ ├── retention.go │ ├── retention_test.go │ └── storehostDep.go └── storehost │ ├── base_test.go │ ├── bench_test.go │ ├── creditMgr.go │ ├── extMgr.go │ ├── extStats.go │ ├── extent.go │ ├── inConn.go │ ├── load │ └── metrics.go │ ├── modes.go │ ├── outConn.go │ ├── replicate.go │ ├── replicationJobRunner.go │ ├── storagemonitor.go │ ├── storehost.go │ ├── storehost_test.go │ ├── types.go │ ├── util_test.go │ └── utils.go ├── storage ├── manyrocks │ ├── manyrocks.go │ └── manyrocks_test.go └── storage.go ├── stream └── stream.go ├── test ├── common.go ├── integration │ ├── base.go │ ├── failure_test.go │ ├── integration_test.go │ ├── kafka_liveness_test.go │ └── kfc_test.go ├── metadata │ └── metadata.go ├── mocks │ ├── README.md │ ├── clients │ │ └── cherami │ │ │ ├── MockBInOpenPublisherStreamOutCall.go │ │ │ ├── MockBOutOpenConsumerStreamOutCall.go │ │ │ ├── MockTChanBInClient.go │ │ │ └── MockTChanBOutClient.go │ ├── common │ │ ├── mockclientfactory.go │ │ ├── mockhttpresponsewriter.go │ │ ├── mocktokenbucket.go │ │ └── mockwsconnector.go │ ├── controllerhost │ │ └── mockcontrollerhost.go │ ├── frontendhost │ │ ├── BFrontendListConsumerGroupsInCall.go │ │ ├── BFrontendListDestinationsInCall.go │ │ └── MockCheramiClient.go │ ├── inputhost │ │ └── MockBInOpenPublisherStreamInCall.go │ ├── metadata │ │ ├── MetadataExposable.go │ │ ├── MetadataService.go │ │ ├── MetadataServiceListConsumerGroupsInCall.go │ │ ├── MetadataServiceListConsumerGroupsOutCall.go │ │ ├── MetadataServiceListDestinationsByUUIDInCall.go │ │ ├── MetadataServiceListDestinationsByUUIDOutCall.go │ │ ├── MetadataServiceListDestinationsInCall.go │ │ ├── MetadataServiceListDestinationsOutCall.go │ │ ├── MetadataServiceListExtentsStatsStreamInCall.go │ │ ├── MetadataServiceListExtentsStatsStreamOutCall.go │ │ ├── MetadataServiceReadConsumerGroupExtentsStreamInCall.go │ │ ├── MetadataServiceReadConsumerGroupExtentsStreamOutCall.go │ │ ├── TChanMetadataExposable.go │ │ ├── TChanMetadataExposableClient.go │ │ ├── TChanMetadataExposableServer.go │ │ ├── TChanMetadataService.go │ │ ├── TChanMetadataServiceClient.go │ │ └── TChanMetadataServiceServer.go │ ├── outputhost │ │ └── MockBOutOpenConsumerStreamInCall.go │ ├── replicator │ │ ├── MockBStoreOpenReadStreamInCallForReplicator.go │ │ ├── MockBStoreOpenReadStreamOutCallForReplicator.go │ │ ├── MockReplicatorClientFactory.go │ │ └── MockTChanReplicator.go │ └── storehost │ │ ├── MockBStoreOpenAppendStreamOutCall.go │ │ ├── MockBStoreOpenReadStreamOutCall.go │ │ └── MockStoreHost.go └── storagetest │ ├── base_test.go │ └── storage_test.go └── tools ├── admin └── lib.go ├── awscloud ├── aes.go ├── cred.go └── s3.go ├── cassandra ├── backup.go ├── backupTool.go ├── backupcfg.go ├── config.go ├── cqlclient.go ├── cron.go ├── errors.go ├── nodetool.go ├── restore.go ├── updateschema.go ├── updatetask.go ├── updatetask_test.go └── util.go ├── common └── lib.go └── store └── consistency.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/README.md -------------------------------------------------------------------------------- /benchmark/base_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/benchmark/base_test.go -------------------------------------------------------------------------------- /benchmark/e2ebench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/benchmark/e2ebench_test.go -------------------------------------------------------------------------------- /benchmark/inputbench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/benchmark/inputbench_test.go -------------------------------------------------------------------------------- /benchmark/outputbench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/benchmark/outputbench_test.go -------------------------------------------------------------------------------- /benchmark/storebench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/benchmark/storebench_test.go -------------------------------------------------------------------------------- /benchmark/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/benchmark/util_test.go -------------------------------------------------------------------------------- /clients/controller/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/controller/client.go -------------------------------------------------------------------------------- /clients/inputhost/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/inputhost/client.go -------------------------------------------------------------------------------- /clients/metadata/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/client.go -------------------------------------------------------------------------------- /clients/metadata/configapi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/configapi.go -------------------------------------------------------------------------------- /clients/metadata/configapi_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/configapi_test.go -------------------------------------------------------------------------------- /clients/metadata/interface.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/interface.go -------------------------------------------------------------------------------- /clients/metadata/metadata_cassandra.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/metadata_cassandra.go -------------------------------------------------------------------------------- /clients/metadata/metadata_cassandra_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/metadata_cassandra_test.go -------------------------------------------------------------------------------- /clients/metadata/schema/metadata.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/metadata.cql -------------------------------------------------------------------------------- /clients/metadata/schema/v1/201605031500_create_schema_version_tables.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v1/201605031500_create_schema_version_tables.cql -------------------------------------------------------------------------------- /clients/metadata/schema/v1/201605031500_manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v1/201605031500_manifest.json -------------------------------------------------------------------------------- /clients/metadata/schema/v10/201609290000_destinations_is_multi_zone_index.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v10/201609290000_destinations_is_multi_zone_index.cql -------------------------------------------------------------------------------- /clients/metadata/schema/v10/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v10/manifest.json -------------------------------------------------------------------------------- /clients/metadata/schema/v11/201610050000_xdc_create_index_on_multipe_tables.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v11/201610050000_xdc_create_index_on_multipe_tables.cql -------------------------------------------------------------------------------- /clients/metadata/schema/v11/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v11/manifest.json -------------------------------------------------------------------------------- /clients/metadata/schema/v12/201611100000_xdc_add_replication_status.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v12/201611100000_xdc_add_replication_status.cql -------------------------------------------------------------------------------- /clients/metadata/schema/v12/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v12/manifest.json -------------------------------------------------------------------------------- /clients/metadata/schema/v13/201612180000_xdc_add_remote_extent_primary_store.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v13/201612180000_xdc_add_remote_extent_primary_store.cql -------------------------------------------------------------------------------- /clients/metadata/schema/v13/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v13/manifest.json -------------------------------------------------------------------------------- /clients/metadata/schema/v14/201703240000_add_kafka.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v14/201703240000_add_kafka.cql -------------------------------------------------------------------------------- /clients/metadata/schema/v14/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v14/manifest.json -------------------------------------------------------------------------------- /clients/metadata/schema/v15/201706160000_delay.cql: -------------------------------------------------------------------------------- 1 | ALTER TYPE consumer_group ADD delay_seconds int; 2 | -------------------------------------------------------------------------------- /clients/metadata/schema/v15/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v15/manifest.json -------------------------------------------------------------------------------- /clients/metadata/schema/v16/201708090000_options.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v16/201708090000_options.cql -------------------------------------------------------------------------------- /clients/metadata/schema/v16/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v16/manifest.json -------------------------------------------------------------------------------- /clients/metadata/schema/v17/201708090000_destination_uuid_for_consumer_groups.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v17/201708090000_destination_uuid_for_consumer_groups.cql -------------------------------------------------------------------------------- /clients/metadata/schema/v17/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v17/manifest.json -------------------------------------------------------------------------------- /clients/metadata/schema/v2/201605031500_cherami_base_tables.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v2/201605031500_cherami_base_tables.cql -------------------------------------------------------------------------------- /clients/metadata/schema/v2/201605031500_manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v2/201605031500_manifest.json -------------------------------------------------------------------------------- /clients/metadata/schema/v3/201606101837_add_store_and_store_version.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v3/201606101837_add_store_and_store_version.cql -------------------------------------------------------------------------------- /clients/metadata/schema/v3/201606101837_manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v3/201606101837_manifest.json -------------------------------------------------------------------------------- /clients/metadata/schema/v3/201606131500_add_extent_created_time.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v3/201606131500_add_extent_created_time.cql -------------------------------------------------------------------------------- /clients/metadata/schema/v4/201606271500_add_cg_start_from.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v4/201606271500_add_cg_start_from.cql -------------------------------------------------------------------------------- /clients/metadata/schema/v4/201606271500_manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v4/201606271500_manifest.json -------------------------------------------------------------------------------- /clients/metadata/schema/v5/201606301842_add_dlq_merge_and_purge.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v5/201606301842_add_dlq_merge_and_purge.cql -------------------------------------------------------------------------------- /clients/metadata/schema/v5/201606301842_manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v5/201606301842_manifest.json -------------------------------------------------------------------------------- /clients/metadata/schema/v6/201607151340_add_dest_cg_audit_table.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v6/201607151340_add_dest_cg_audit_table.cql -------------------------------------------------------------------------------- /clients/metadata/schema/v6/201607151842_add_extent_cg_visibility.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v6/201607151842_add_extent_cg_visibility.cql -------------------------------------------------------------------------------- /clients/metadata/schema/v6/201607211419_manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v6/201607211419_manifest.json -------------------------------------------------------------------------------- /clients/metadata/schema/v7/201607251200_add_host_info.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v7/201607251200_add_host_info.cql -------------------------------------------------------------------------------- /clients/metadata/schema/v7/201607251200_add_service_config.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v7/201607251200_add_service_config.cql -------------------------------------------------------------------------------- /clients/metadata/schema/v7/201607281200_add_destination_checksumoption.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v7/201607281200_add_destination_checksumoption.cql -------------------------------------------------------------------------------- /clients/metadata/schema/v7/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v7/manifest.json -------------------------------------------------------------------------------- /clients/metadata/schema/v8/201608151200_add_user_ops_audit_info.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v8/201608151200_add_user_ops_audit_info.cql -------------------------------------------------------------------------------- /clients/metadata/schema/v8/201608191200_xdc.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v8/201608191200_xdc.cql -------------------------------------------------------------------------------- /clients/metadata/schema/v8/201608251200_xdc_extent.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v8/201608251200_xdc_extent.cql -------------------------------------------------------------------------------- /clients/metadata/schema/v8/201609011200_add_schema_info.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v8/201609011200_add_schema_info.cql -------------------------------------------------------------------------------- /clients/metadata/schema/v8/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v8/manifest.json -------------------------------------------------------------------------------- /clients/metadata/schema/v9/201609140010_extent_status_updated_time.cql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v9/201609140010_extent_status_updated_time.cql -------------------------------------------------------------------------------- /clients/metadata/schema/v9/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/schema/v9/manifest.json -------------------------------------------------------------------------------- /clients/metadata/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/metadata/util.go -------------------------------------------------------------------------------- /clients/outputhost/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/outputhost/client.go -------------------------------------------------------------------------------- /clients/storehost/client.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/clients/storehost/client.go -------------------------------------------------------------------------------- /cmd/replicator/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/cmd/replicator/main.go -------------------------------------------------------------------------------- /cmd/servicecmd/servicestartcmd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/cmd/servicecmd/servicestartcmd.go -------------------------------------------------------------------------------- /cmd/standalone/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/cmd/standalone/main.go -------------------------------------------------------------------------------- /cmd/tools/admin/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/cmd/tools/admin/main.go -------------------------------------------------------------------------------- /cmd/tools/cassandra/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/cmd/tools/cassandra/main.go -------------------------------------------------------------------------------- /cmd/tools/cdb/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/cmd/tools/cdb/main.go -------------------------------------------------------------------------------- /cmd/tools/cdb/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/cmd/tools/cdb/utils.go -------------------------------------------------------------------------------- /cmd/tools/cli/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/cmd/tools/cli/main.go -------------------------------------------------------------------------------- /cmd/tools/cmq/ansi.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/cmd/tools/cmq/ansi.go -------------------------------------------------------------------------------- /cmd/tools/cmq/commands.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/cmd/tools/cmq/commands.go -------------------------------------------------------------------------------- /cmd/tools/cmq/count.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/cmd/tools/cmq/count.go -------------------------------------------------------------------------------- /cmd/tools/cmq/fix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/cmd/tools/cmq/fix.go -------------------------------------------------------------------------------- /cmd/tools/cmq/gc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/cmd/tools/cmq/gc.go -------------------------------------------------------------------------------- /cmd/tools/cmq/list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/cmd/tools/cmq/list.go -------------------------------------------------------------------------------- /cmd/tools/cmq/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/cmd/tools/cmq/main.go -------------------------------------------------------------------------------- /cmd/tools/cmq/meta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/cmd/tools/cmq/meta.go -------------------------------------------------------------------------------- /cmd/tools/cmq/out.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/cmd/tools/cmq/out.go -------------------------------------------------------------------------------- /cmd/tools/cmq/repair.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/cmd/tools/cmq/repair.go -------------------------------------------------------------------------------- /cmd/tools/cmq/show.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/cmd/tools/cmq/show.go -------------------------------------------------------------------------------- /cmd/tools/cmq/stats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/cmd/tools/cmq/stats.go -------------------------------------------------------------------------------- /cmd/tools/cmq/test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/cmd/tools/cmq/test.go -------------------------------------------------------------------------------- /cmd/tools/cmq/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/cmd/tools/cmq/util.go -------------------------------------------------------------------------------- /cmd/tools/cmq/watch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/cmd/tools/cmq/watch.go -------------------------------------------------------------------------------- /cmd/tools/common/lib.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/cmd/tools/common/lib.go -------------------------------------------------------------------------------- /cmd/tools/replicator/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/cmd/tools/replicator/main.go -------------------------------------------------------------------------------- /cmd/tools/store/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/cmd/tools/store/main.go -------------------------------------------------------------------------------- /common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/README.md -------------------------------------------------------------------------------- /common/ackid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/ackid.go -------------------------------------------------------------------------------- /common/ackid_mask_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/ackid_mask_test.go -------------------------------------------------------------------------------- /common/auth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/auth.go -------------------------------------------------------------------------------- /common/auth_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/auth_util.go -------------------------------------------------------------------------------- /common/auth_util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/auth_util_test.go -------------------------------------------------------------------------------- /common/cache/cache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/cache/cache.go -------------------------------------------------------------------------------- /common/cache/lru.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/cache/lru.go -------------------------------------------------------------------------------- /common/cache/lru_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/cache/lru_test.go -------------------------------------------------------------------------------- /common/cassandra_helpers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/cassandra_helpers.go -------------------------------------------------------------------------------- /common/clientfactory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/clientfactory.go -------------------------------------------------------------------------------- /common/concurrentmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/concurrentmap.go -------------------------------------------------------------------------------- /common/concurrentmap_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/concurrentmap_test.go -------------------------------------------------------------------------------- /common/configure/commonappconfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/configure/commonappconfig.go -------------------------------------------------------------------------------- /common/configure/commonconfigure.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/configure/commonconfigure.go -------------------------------------------------------------------------------- /common/configure/commoncontrollerconfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/configure/commoncontrollerconfig.go -------------------------------------------------------------------------------- /common/configure/commondestintionconfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/configure/commondestintionconfig.go -------------------------------------------------------------------------------- /common/configure/commonfrontendconfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/configure/commonfrontendconfig.go -------------------------------------------------------------------------------- /common/configure/commonkafkaconfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/configure/commonkafkaconfig.go -------------------------------------------------------------------------------- /common/configure/commonkafkaconfig_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/configure/commonkafkaconfig_test.go -------------------------------------------------------------------------------- /common/configure/commonlogconfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/configure/commonlogconfig.go -------------------------------------------------------------------------------- /common/configure/commonmetadataconfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/configure/commonmetadataconfig.go -------------------------------------------------------------------------------- /common/configure/commonmetricsconfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/configure/commonmetricsconfig.go -------------------------------------------------------------------------------- /common/configure/commonreplicatorconfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/configure/commonreplicatorconfig.go -------------------------------------------------------------------------------- /common/configure/commonserviceconfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/configure/commonserviceconfig.go -------------------------------------------------------------------------------- /common/configure/commonstorageconfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/configure/commonstorageconfig.go -------------------------------------------------------------------------------- /common/configure/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/configure/interfaces.go -------------------------------------------------------------------------------- /common/constants.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/constants.go -------------------------------------------------------------------------------- /common/convert.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/convert.go -------------------------------------------------------------------------------- /common/counterbank.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/counterbank.go -------------------------------------------------------------------------------- /common/counterbank_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/counterbank_test.go -------------------------------------------------------------------------------- /common/daemon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/daemon.go -------------------------------------------------------------------------------- /common/dconfig/configmgr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/dconfig/configmgr.go -------------------------------------------------------------------------------- /common/dconfig/configmgr_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/dconfig/configmgr_test.go -------------------------------------------------------------------------------- /common/dconfigclient/dclient.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/dconfigclient/dclient.go -------------------------------------------------------------------------------- /common/dconfigclient/generate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/dconfigclient/generate.go -------------------------------------------------------------------------------- /common/dconfigclient/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/dconfigclient/interfaces.go -------------------------------------------------------------------------------- /common/defs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/defs.go -------------------------------------------------------------------------------- /common/gometricsexporter/go-metrics-m3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/gometricsexporter/go-metrics-m3.go -------------------------------------------------------------------------------- /common/heartbeat.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/heartbeat.go -------------------------------------------------------------------------------- /common/hosthwinfo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/hosthwinfo.go -------------------------------------------------------------------------------- /common/hostid_hb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/hostid_hb.go -------------------------------------------------------------------------------- /common/httphandlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/httphandlers.go -------------------------------------------------------------------------------- /common/knobs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/knobs.go -------------------------------------------------------------------------------- /common/loadreporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/loadreporter.go -------------------------------------------------------------------------------- /common/loadreporter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/loadreporter_test.go -------------------------------------------------------------------------------- /common/log_tag.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/log_tag.go -------------------------------------------------------------------------------- /common/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/metadata.go -------------------------------------------------------------------------------- /common/metadata/metaMetrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/metadata/metaMetrics.go -------------------------------------------------------------------------------- /common/metrics/defs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/metrics/defs.go -------------------------------------------------------------------------------- /common/metrics/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/metrics/interfaces.go -------------------------------------------------------------------------------- /common/metrics/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/metrics/metrics.go -------------------------------------------------------------------------------- /common/metrics/runtime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/metrics/runtime.go -------------------------------------------------------------------------------- /common/metrics/simplereporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/metrics/simplereporter.go -------------------------------------------------------------------------------- /common/metrics/statsdreporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/metrics/statsdreporter.go -------------------------------------------------------------------------------- /common/metrics/testreporter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/metrics/testreporter.go -------------------------------------------------------------------------------- /common/minHeap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/minHeap.go -------------------------------------------------------------------------------- /common/mockloadreporterdaemon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/mockloadreporterdaemon.go -------------------------------------------------------------------------------- /common/mockloadreporterdaemonfactory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/mockloadreporterdaemonfactory.go -------------------------------------------------------------------------------- /common/mockrpm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/mockrpm.go -------------------------------------------------------------------------------- /common/mockservice.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/mockservice.go -------------------------------------------------------------------------------- /common/mocktime.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/mocktime.go -------------------------------------------------------------------------------- /common/resolver.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/resolver.go -------------------------------------------------------------------------------- /common/rp_cluster_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/rp_cluster_test.go -------------------------------------------------------------------------------- /common/rpm.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/rpm.go -------------------------------------------------------------------------------- /common/rpm_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/rpm_test.go -------------------------------------------------------------------------------- /common/service.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/service.go -------------------------------------------------------------------------------- /common/servicetypes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/servicetypes.go -------------------------------------------------------------------------------- /common/set/bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/set/bench_test.go -------------------------------------------------------------------------------- /common/set/mapset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/set/mapset.go -------------------------------------------------------------------------------- /common/set/set.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/set/set.go -------------------------------------------------------------------------------- /common/set/set_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/set/set_test.go -------------------------------------------------------------------------------- /common/set/sliceset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/set/sliceset.go -------------------------------------------------------------------------------- /common/set/sortedset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/set/sortedset.go -------------------------------------------------------------------------------- /common/set/syncset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/set/syncset.go -------------------------------------------------------------------------------- /common/tb.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/tb.go -------------------------------------------------------------------------------- /common/tb_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/tb_test.go -------------------------------------------------------------------------------- /common/throttler/throttler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/throttler/throttler.go -------------------------------------------------------------------------------- /common/ticker_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/ticker_source.go -------------------------------------------------------------------------------- /common/time_source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/time_source.go -------------------------------------------------------------------------------- /common/timer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/timer.go -------------------------------------------------------------------------------- /common/typeConv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/typeConv.go -------------------------------------------------------------------------------- /common/unboundedSemaphore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/unboundedSemaphore.go -------------------------------------------------------------------------------- /common/unboundedSemaphore_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/unboundedSemaphore_test.go -------------------------------------------------------------------------------- /common/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/util.go -------------------------------------------------------------------------------- /common/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/util_test.go -------------------------------------------------------------------------------- /common/wsconnector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/wsconnector.go -------------------------------------------------------------------------------- /common/zonefailovermanager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/common/zonefailovermanager.go -------------------------------------------------------------------------------- /config/base.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/config/base.yaml -------------------------------------------------------------------------------- /config/local.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/config/local.yaml -------------------------------------------------------------------------------- /config/local_kafka_clusters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/config/local_kafka_clusters.yaml -------------------------------------------------------------------------------- /distance/dist.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/distance/dist.go -------------------------------------------------------------------------------- /distance/dist_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/distance/dist_test.go -------------------------------------------------------------------------------- /distance/dist_test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/distance/dist_test.yaml -------------------------------------------------------------------------------- /docker/server/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/docker/server/Dockerfile -------------------------------------------------------------------------------- /docker/standalone/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/docker/standalone/Dockerfile -------------------------------------------------------------------------------- /docker/standalone/docker_template.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/docker/standalone/docker_template.yaml -------------------------------------------------------------------------------- /docker/standalone/healthcheck.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/docker/standalone/healthcheck.sh -------------------------------------------------------------------------------- /docker/standalone/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/docker/standalone/start.sh -------------------------------------------------------------------------------- /glide.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/glide.lock -------------------------------------------------------------------------------- /glide.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/glide.yaml -------------------------------------------------------------------------------- /scripts/cherami-setup-schema: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/scripts/cherami-setup-schema -------------------------------------------------------------------------------- /services/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/README.md -------------------------------------------------------------------------------- /services/controllerhost/api_handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/controllerhost/api_handlers.go -------------------------------------------------------------------------------- /services/controllerhost/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/controllerhost/config.go -------------------------------------------------------------------------------- /services/controllerhost/consumer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/controllerhost/consumer.go -------------------------------------------------------------------------------- /services/controllerhost/consumer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/controllerhost/consumer_test.go -------------------------------------------------------------------------------- /services/controllerhost/controllerhost.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/controllerhost/controllerhost.go -------------------------------------------------------------------------------- /services/controllerhost/controllerhost_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/controllerhost/controllerhost_test.go -------------------------------------------------------------------------------- /services/controllerhost/dfdd.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/controllerhost/dfdd.go -------------------------------------------------------------------------------- /services/controllerhost/dfdd_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/controllerhost/dfdd_test.go -------------------------------------------------------------------------------- /services/controllerhost/dlqMonitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/controllerhost/dlqMonitor.go -------------------------------------------------------------------------------- /services/controllerhost/event_handlers.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/controllerhost/event_handlers.go -------------------------------------------------------------------------------- /services/controllerhost/event_pipeline.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/controllerhost/event_pipeline.go -------------------------------------------------------------------------------- /services/controllerhost/event_pipeline_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/controllerhost/event_pipeline_test.go -------------------------------------------------------------------------------- /services/controllerhost/extentmon.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/controllerhost/extentmon.go -------------------------------------------------------------------------------- /services/controllerhost/extentmon_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/controllerhost/extentmon_test.go -------------------------------------------------------------------------------- /services/controllerhost/load/aggregator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/controllerhost/load/aggregator.go -------------------------------------------------------------------------------- /services/controllerhost/load/aggregator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/controllerhost/load/aggregator_test.go -------------------------------------------------------------------------------- /services/controllerhost/load/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/controllerhost/load/types.go -------------------------------------------------------------------------------- /services/controllerhost/loadreport_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/controllerhost/loadreport_test.go -------------------------------------------------------------------------------- /services/controllerhost/lockmgr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/controllerhost/lockmgr.go -------------------------------------------------------------------------------- /services/controllerhost/lockmgr_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/controllerhost/lockmgr_test.go -------------------------------------------------------------------------------- /services/controllerhost/mIterator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/controllerhost/mIterator.go -------------------------------------------------------------------------------- /services/controllerhost/metadataMgr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/controllerhost/metadataMgr.go -------------------------------------------------------------------------------- /services/controllerhost/placement.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/controllerhost/placement.go -------------------------------------------------------------------------------- /services/controllerhost/queueDepth.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/controllerhost/queueDepth.go -------------------------------------------------------------------------------- /services/controllerhost/queueDepthCache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/controllerhost/queueDepthCache.go -------------------------------------------------------------------------------- /services/controllerhost/resultcache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/controllerhost/resultcache.go -------------------------------------------------------------------------------- /services/controllerhost/retMgrRun.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/controllerhost/retMgrRun.go -------------------------------------------------------------------------------- /services/controllerhost/sort.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/controllerhost/sort.go -------------------------------------------------------------------------------- /services/frontendhost/dynamicConfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/frontendhost/dynamicConfig.go -------------------------------------------------------------------------------- /services/frontendhost/frontend.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/frontendhost/frontend.go -------------------------------------------------------------------------------- /services/frontendhost/frontend_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/frontendhost/frontend_test.go -------------------------------------------------------------------------------- /services/inputhost/dynamicConfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/inputhost/dynamicConfig.go -------------------------------------------------------------------------------- /services/inputhost/exthost.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/inputhost/exthost.go -------------------------------------------------------------------------------- /services/inputhost/inputhost.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/inputhost/inputhost.go -------------------------------------------------------------------------------- /services/inputhost/inputhost_errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/inputhost/inputhost_errors.go -------------------------------------------------------------------------------- /services/inputhost/inputhost_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/inputhost/inputhost_test.go -------------------------------------------------------------------------------- /services/inputhost/inputhost_util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/inputhost/inputhost_util.go -------------------------------------------------------------------------------- /services/inputhost/load/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/inputhost/load/metrics.go -------------------------------------------------------------------------------- /services/inputhost/pathCache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/inputhost/pathCache.go -------------------------------------------------------------------------------- /services/inputhost/pubconnection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/inputhost/pubconnection.go -------------------------------------------------------------------------------- /services/inputhost/replicaconnection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/inputhost/replicaconnection.go -------------------------------------------------------------------------------- /services/outputhost/ackmanager.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/outputhost/ackmanager.go -------------------------------------------------------------------------------- /services/outputhost/cgcache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/outputhost/cgcache.go -------------------------------------------------------------------------------- /services/outputhost/cheramiCommitter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/outputhost/cheramiCommitter.go -------------------------------------------------------------------------------- /services/outputhost/committer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/outputhost/committer.go -------------------------------------------------------------------------------- /services/outputhost/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/outputhost/config.go -------------------------------------------------------------------------------- /services/outputhost/consconnection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/outputhost/consconnection.go -------------------------------------------------------------------------------- /services/outputhost/deadletterqueue.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/outputhost/deadletterqueue.go -------------------------------------------------------------------------------- /services/outputhost/dynamicConfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/outputhost/dynamicConfig.go -------------------------------------------------------------------------------- /services/outputhost/extcache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/outputhost/extcache.go -------------------------------------------------------------------------------- /services/outputhost/kafkaAddresser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/outputhost/kafkaAddresser.go -------------------------------------------------------------------------------- /services/outputhost/kafkaCommitter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/outputhost/kafkaCommitter.go -------------------------------------------------------------------------------- /services/outputhost/kafkaStream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/outputhost/kafkaStream.go -------------------------------------------------------------------------------- /services/outputhost/kafkaStream_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/outputhost/kafkaStream_test.go -------------------------------------------------------------------------------- /services/outputhost/load/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/outputhost/load/metrics.go -------------------------------------------------------------------------------- /services/outputhost/loadreporter_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/outputhost/loadreporter_test.go -------------------------------------------------------------------------------- /services/outputhost/messagecache.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/outputhost/messagecache.go -------------------------------------------------------------------------------- /services/outputhost/messagecache_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/outputhost/messagecache_test.go -------------------------------------------------------------------------------- /services/outputhost/notifier.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/outputhost/notifier.go -------------------------------------------------------------------------------- /services/outputhost/notifier_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/outputhost/notifier_test.go -------------------------------------------------------------------------------- /services/outputhost/outputhost.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/outputhost/outputhost.go -------------------------------------------------------------------------------- /services/outputhost/outputhost_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/outputhost/outputhost_test.go -------------------------------------------------------------------------------- /services/outputhost/replicaconnection.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/outputhost/replicaconnection.go -------------------------------------------------------------------------------- /services/outputhost/saramaLogger.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/outputhost/saramaLogger.go -------------------------------------------------------------------------------- /services/outputhost/throttler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/outputhost/throttler.go -------------------------------------------------------------------------------- /services/outputhost/throttler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/outputhost/throttler_test.go -------------------------------------------------------------------------------- /services/replicator/admin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/replicator/admin.go -------------------------------------------------------------------------------- /services/replicator/dynamicConfig.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/replicator/dynamicConfig.go -------------------------------------------------------------------------------- /services/replicator/inconn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/replicator/inconn.go -------------------------------------------------------------------------------- /services/replicator/metadataReconciler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/replicator/metadataReconciler.go -------------------------------------------------------------------------------- /services/replicator/outconn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/replicator/outconn.go -------------------------------------------------------------------------------- /services/replicator/replicator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/replicator/replicator.go -------------------------------------------------------------------------------- /services/replicator/replicator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/replicator/replicator_test.go -------------------------------------------------------------------------------- /services/replicator/replicatorclientfactory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/replicator/replicatorclientfactory.go -------------------------------------------------------------------------------- /services/retentionmgr/metadataDep.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/retentionmgr/metadataDep.go -------------------------------------------------------------------------------- /services/retentionmgr/mocks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/retentionmgr/mocks_test.go -------------------------------------------------------------------------------- /services/retentionmgr/retention.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/retentionmgr/retention.go -------------------------------------------------------------------------------- /services/retentionmgr/retention_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/retentionmgr/retention_test.go -------------------------------------------------------------------------------- /services/retentionmgr/storehostDep.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/retentionmgr/storehostDep.go -------------------------------------------------------------------------------- /services/storehost/base_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/storehost/base_test.go -------------------------------------------------------------------------------- /services/storehost/bench_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/storehost/bench_test.go -------------------------------------------------------------------------------- /services/storehost/creditMgr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/storehost/creditMgr.go -------------------------------------------------------------------------------- /services/storehost/extMgr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/storehost/extMgr.go -------------------------------------------------------------------------------- /services/storehost/extStats.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/storehost/extStats.go -------------------------------------------------------------------------------- /services/storehost/extent.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/storehost/extent.go -------------------------------------------------------------------------------- /services/storehost/inConn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/storehost/inConn.go -------------------------------------------------------------------------------- /services/storehost/load/metrics.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/storehost/load/metrics.go -------------------------------------------------------------------------------- /services/storehost/modes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/storehost/modes.go -------------------------------------------------------------------------------- /services/storehost/outConn.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/storehost/outConn.go -------------------------------------------------------------------------------- /services/storehost/replicate.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/storehost/replicate.go -------------------------------------------------------------------------------- /services/storehost/replicationJobRunner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/storehost/replicationJobRunner.go -------------------------------------------------------------------------------- /services/storehost/storagemonitor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/storehost/storagemonitor.go -------------------------------------------------------------------------------- /services/storehost/storehost.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/storehost/storehost.go -------------------------------------------------------------------------------- /services/storehost/storehost_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/storehost/storehost_test.go -------------------------------------------------------------------------------- /services/storehost/types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/storehost/types.go -------------------------------------------------------------------------------- /services/storehost/util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/storehost/util_test.go -------------------------------------------------------------------------------- /services/storehost/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/services/storehost/utils.go -------------------------------------------------------------------------------- /storage/manyrocks/manyrocks.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/storage/manyrocks/manyrocks.go -------------------------------------------------------------------------------- /storage/manyrocks/manyrocks_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/storage/manyrocks/manyrocks_test.go -------------------------------------------------------------------------------- /storage/storage.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/storage/storage.go -------------------------------------------------------------------------------- /stream/stream.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/stream/stream.go -------------------------------------------------------------------------------- /test/common.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/common.go -------------------------------------------------------------------------------- /test/integration/base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/integration/base.go -------------------------------------------------------------------------------- /test/integration/failure_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/integration/failure_test.go -------------------------------------------------------------------------------- /test/integration/integration_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/integration/integration_test.go -------------------------------------------------------------------------------- /test/integration/kafka_liveness_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/integration/kafka_liveness_test.go -------------------------------------------------------------------------------- /test/integration/kfc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/integration/kfc_test.go -------------------------------------------------------------------------------- /test/metadata/metadata.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/metadata/metadata.go -------------------------------------------------------------------------------- /test/mocks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/README.md -------------------------------------------------------------------------------- /test/mocks/clients/cherami/MockBInOpenPublisherStreamOutCall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/clients/cherami/MockBInOpenPublisherStreamOutCall.go -------------------------------------------------------------------------------- /test/mocks/clients/cherami/MockBOutOpenConsumerStreamOutCall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/clients/cherami/MockBOutOpenConsumerStreamOutCall.go -------------------------------------------------------------------------------- /test/mocks/clients/cherami/MockTChanBInClient.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/clients/cherami/MockTChanBInClient.go -------------------------------------------------------------------------------- /test/mocks/clients/cherami/MockTChanBOutClient.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/clients/cherami/MockTChanBOutClient.go -------------------------------------------------------------------------------- /test/mocks/common/mockclientfactory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/common/mockclientfactory.go -------------------------------------------------------------------------------- /test/mocks/common/mockhttpresponsewriter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/common/mockhttpresponsewriter.go -------------------------------------------------------------------------------- /test/mocks/common/mocktokenbucket.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/common/mocktokenbucket.go -------------------------------------------------------------------------------- /test/mocks/common/mockwsconnector.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/common/mockwsconnector.go -------------------------------------------------------------------------------- /test/mocks/controllerhost/mockcontrollerhost.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/controllerhost/mockcontrollerhost.go -------------------------------------------------------------------------------- /test/mocks/frontendhost/BFrontendListConsumerGroupsInCall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/frontendhost/BFrontendListConsumerGroupsInCall.go -------------------------------------------------------------------------------- /test/mocks/frontendhost/BFrontendListDestinationsInCall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/frontendhost/BFrontendListDestinationsInCall.go -------------------------------------------------------------------------------- /test/mocks/frontendhost/MockCheramiClient.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/frontendhost/MockCheramiClient.go -------------------------------------------------------------------------------- /test/mocks/inputhost/MockBInOpenPublisherStreamInCall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/inputhost/MockBInOpenPublisherStreamInCall.go -------------------------------------------------------------------------------- /test/mocks/metadata/MetadataExposable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/metadata/MetadataExposable.go -------------------------------------------------------------------------------- /test/mocks/metadata/MetadataService.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/metadata/MetadataService.go -------------------------------------------------------------------------------- /test/mocks/metadata/MetadataServiceListConsumerGroupsInCall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/metadata/MetadataServiceListConsumerGroupsInCall.go -------------------------------------------------------------------------------- /test/mocks/metadata/MetadataServiceListConsumerGroupsOutCall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/metadata/MetadataServiceListConsumerGroupsOutCall.go -------------------------------------------------------------------------------- /test/mocks/metadata/MetadataServiceListDestinationsByUUIDInCall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/metadata/MetadataServiceListDestinationsByUUIDInCall.go -------------------------------------------------------------------------------- /test/mocks/metadata/MetadataServiceListDestinationsByUUIDOutCall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/metadata/MetadataServiceListDestinationsByUUIDOutCall.go -------------------------------------------------------------------------------- /test/mocks/metadata/MetadataServiceListDestinationsInCall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/metadata/MetadataServiceListDestinationsInCall.go -------------------------------------------------------------------------------- /test/mocks/metadata/MetadataServiceListDestinationsOutCall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/metadata/MetadataServiceListDestinationsOutCall.go -------------------------------------------------------------------------------- /test/mocks/metadata/MetadataServiceListExtentsStatsStreamInCall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/metadata/MetadataServiceListExtentsStatsStreamInCall.go -------------------------------------------------------------------------------- /test/mocks/metadata/MetadataServiceListExtentsStatsStreamOutCall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/metadata/MetadataServiceListExtentsStatsStreamOutCall.go -------------------------------------------------------------------------------- /test/mocks/metadata/MetadataServiceReadConsumerGroupExtentsStreamInCall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/metadata/MetadataServiceReadConsumerGroupExtentsStreamInCall.go -------------------------------------------------------------------------------- /test/mocks/metadata/MetadataServiceReadConsumerGroupExtentsStreamOutCall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/metadata/MetadataServiceReadConsumerGroupExtentsStreamOutCall.go -------------------------------------------------------------------------------- /test/mocks/metadata/TChanMetadataExposable.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/metadata/TChanMetadataExposable.go -------------------------------------------------------------------------------- /test/mocks/metadata/TChanMetadataExposableClient.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/metadata/TChanMetadataExposableClient.go -------------------------------------------------------------------------------- /test/mocks/metadata/TChanMetadataExposableServer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/metadata/TChanMetadataExposableServer.go -------------------------------------------------------------------------------- /test/mocks/metadata/TChanMetadataService.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/metadata/TChanMetadataService.go -------------------------------------------------------------------------------- /test/mocks/metadata/TChanMetadataServiceClient.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/metadata/TChanMetadataServiceClient.go -------------------------------------------------------------------------------- /test/mocks/metadata/TChanMetadataServiceServer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/metadata/TChanMetadataServiceServer.go -------------------------------------------------------------------------------- /test/mocks/outputhost/MockBOutOpenConsumerStreamInCall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/outputhost/MockBOutOpenConsumerStreamInCall.go -------------------------------------------------------------------------------- /test/mocks/replicator/MockBStoreOpenReadStreamInCallForReplicator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/replicator/MockBStoreOpenReadStreamInCallForReplicator.go -------------------------------------------------------------------------------- /test/mocks/replicator/MockBStoreOpenReadStreamOutCallForReplicator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/replicator/MockBStoreOpenReadStreamOutCallForReplicator.go -------------------------------------------------------------------------------- /test/mocks/replicator/MockReplicatorClientFactory.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/replicator/MockReplicatorClientFactory.go -------------------------------------------------------------------------------- /test/mocks/replicator/MockTChanReplicator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/replicator/MockTChanReplicator.go -------------------------------------------------------------------------------- /test/mocks/storehost/MockBStoreOpenAppendStreamOutCall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/storehost/MockBStoreOpenAppendStreamOutCall.go -------------------------------------------------------------------------------- /test/mocks/storehost/MockBStoreOpenReadStreamOutCall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/storehost/MockBStoreOpenReadStreamOutCall.go -------------------------------------------------------------------------------- /test/mocks/storehost/MockStoreHost.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/mocks/storehost/MockStoreHost.go -------------------------------------------------------------------------------- /test/storagetest/base_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/storagetest/base_test.go -------------------------------------------------------------------------------- /test/storagetest/storage_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/test/storagetest/storage_test.go -------------------------------------------------------------------------------- /tools/admin/lib.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/tools/admin/lib.go -------------------------------------------------------------------------------- /tools/awscloud/aes.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/tools/awscloud/aes.go -------------------------------------------------------------------------------- /tools/awscloud/cred.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/tools/awscloud/cred.go -------------------------------------------------------------------------------- /tools/awscloud/s3.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/tools/awscloud/s3.go -------------------------------------------------------------------------------- /tools/cassandra/backup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/tools/cassandra/backup.go -------------------------------------------------------------------------------- /tools/cassandra/backupTool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/tools/cassandra/backupTool.go -------------------------------------------------------------------------------- /tools/cassandra/backupcfg.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/tools/cassandra/backupcfg.go -------------------------------------------------------------------------------- /tools/cassandra/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/tools/cassandra/config.go -------------------------------------------------------------------------------- /tools/cassandra/cqlclient.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/tools/cassandra/cqlclient.go -------------------------------------------------------------------------------- /tools/cassandra/cron.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/tools/cassandra/cron.go -------------------------------------------------------------------------------- /tools/cassandra/errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/tools/cassandra/errors.go -------------------------------------------------------------------------------- /tools/cassandra/nodetool.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/tools/cassandra/nodetool.go -------------------------------------------------------------------------------- /tools/cassandra/restore.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/tools/cassandra/restore.go -------------------------------------------------------------------------------- /tools/cassandra/updateschema.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/tools/cassandra/updateschema.go -------------------------------------------------------------------------------- /tools/cassandra/updatetask.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/tools/cassandra/updatetask.go -------------------------------------------------------------------------------- /tools/cassandra/updatetask_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/tools/cassandra/updatetask_test.go -------------------------------------------------------------------------------- /tools/cassandra/util.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/tools/cassandra/util.go -------------------------------------------------------------------------------- /tools/common/lib.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/tools/common/lib.go -------------------------------------------------------------------------------- /tools/store/consistency.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uber-archive/cherami-server/HEAD/tools/store/consistency.go --------------------------------------------------------------------------------