Path Lines of Code docker/emp_games/common.cmake 24 docker/emp_games/perf_tools.cmake 22 fbpcs/__init__.py 1 fbpcs/common/__init__.py 1 fbpcs/common/entity/__init__.py 1 fbpcs/common/entity/instance_base.py 15 fbpcs/common/entity/pcs_mpc_instance.py 43 fbpcs/common/repository/__init__.py 1 fbpcs/common/repository/instance_local.py 29 fbpcs/common/repository/mpc_instance_local.py 15 fbpcs/data_processing/__init__.py 1 fbpcs/data_processing/attribution_id_combiner/AttributionIdSpineCombiner.cpp 72 fbpcs/data_processing/attribution_id_combiner/AttributionIdSpineCombinerOptions.cpp 18 fbpcs/data_processing/attribution_id_combiner/AttributionIdSpineCombinerOptions.h 9 fbpcs/data_processing/attribution_id_combiner/AttributionIdSpineCombinerUtil.h 12 fbpcs/data_processing/attribution_id_combiner/AttributionIdSpineFileCombiner.cpp 76 fbpcs/data_processing/attribution_id_combiner/AttributionIdSpineFileCombiner.h 10 fbpcs/data_processing/attribution_id_combiner/AttributionIdSpineFileCombinerTest.cpp 165 fbpcs/data_processing/common/BufferedReader.cpp 51 fbpcs/data_processing/common/BufferedReader.h 29 fbpcs/data_processing/common/FilepathHelpers.cpp 8 fbpcs/data_processing/common/FilepathHelpers.h 5 fbpcs/data_processing/common/Logging.cpp 28 fbpcs/data_processing/common/Logging.h 5 fbpcs/data_processing/common/Parsing.cpp 18 fbpcs/data_processing/common/Parsing.h 4 fbpcs/data_processing/common/S3CopyFromLocalUtil.cpp 25 fbpcs/data_processing/common/S3CopyFromLocalUtil.h 6 fbpcs/data_processing/hash_slinging_salter/HashSlingingSalter.cpp 24 fbpcs/data_processing/hash_slinging_salter/HashSlingingSalter.hpp 8 fbpcs/data_processing/hash_slinging_salter/HashSlingingSalterTest.cpp 12 fbpcs/data_processing/hash_slinging_salter/base64.cpp 41 fbpcs/data_processing/hash_slinging_salter/base64.h 6 fbpcs/data_processing/id_combiner/AddPaddingToCols.cpp 61 fbpcs/data_processing/id_combiner/AddPaddingToCols.h 14 fbpcs/data_processing/id_combiner/DataPreparationHelpers.cpp 106 fbpcs/data_processing/id_combiner/DataPreparationHelpers.h 69 fbpcs/data_processing/id_combiner/DataValidation.cpp 54 fbpcs/data_processing/id_combiner/DataValidation.h 12 fbpcs/data_processing/id_combiner/GroupBy.cpp 89 fbpcs/data_processing/id_combiner/GroupBy.h 14 fbpcs/data_processing/id_combiner/IdInsert.cpp 58 fbpcs/data_processing/id_combiner/IdInsert.h 12 fbpcs/data_processing/id_combiner/IdSwap.cpp 84 fbpcs/data_processing/id_combiner/IdSwap.h 12 fbpcs/data_processing/id_combiner/SortIds.cpp 50 fbpcs/data_processing/id_combiner/SortIds.h 10 fbpcs/data_processing/id_combiner/SortIntegralValues.cpp 101 fbpcs/data_processing/id_combiner/SortIntegralValues.h 12 fbpcs/data_processing/lift_id_combiner/LiftIdSpineCombiner.cpp 16 fbpcs/data_processing/lift_id_combiner/LiftIdSpineCombinerOptions.cpp 20 fbpcs/data_processing/lift_id_combiner/LiftIdSpineCombinerOptions.h 8 fbpcs/data_processing/lift_id_combiner/LiftIdSpineFileCombiner.cpp 147 fbpcs/data_processing/lift_id_combiner/LiftIdSpineFileCombiner.h 24 fbpcs/data_processing/lift_id_combiner/LiftIdSpineMultiConversionInput.h 50 fbpcs/data_processing/pid_preparer/UnionPIDDataPreparer.cpp 120 fbpcs/data_processing/pid_preparer/UnionPIDDataPreparer.h 16 fbpcs/data_processing/pid_preparer/UnionPIDDataPreparerTest.cpp 84 fbpcs/data_processing/pid_preparer/__init__.py 1 fbpcs/data_processing/pid_preparer/preparer.py 40 fbpcs/data_processing/pid_preparer/union_pid_data_preparer.cpp 22 fbpcs/data_processing/pid_preparer/union_pid_preparer_cpp.py 149 fbpcs/data_processing/service/id_spine_combiner.py 36 fbpcs/data_processing/service/sharding_service.py 48 fbpcs/data_processing/sharding/GenericSharder.cpp 107 fbpcs/data_processing/sharding/GenericSharder.h 55 fbpcs/data_processing/sharding/HashBasedSharder.cpp 55 fbpcs/data_processing/sharding/HashBasedSharder.h 37 fbpcs/data_processing/sharding/RoundRobinBasedSharder.cpp 10 fbpcs/data_processing/sharding/RoundRobinBasedSharder.h 29 fbpcs/data_processing/sharding/Sharding.cpp 63 fbpcs/data_processing/sharding/Sharding.h 19 fbpcs/data_processing/sharding/__init__.py 1 fbpcs/data_processing/sharding/shard.cpp 36 fbpcs/data_processing/sharding/shard_pid.cpp 41 fbpcs/emp_games/attribution/Aggregator.cpp 427 fbpcs/emp_games/attribution/Aggregator.h 190 fbpcs/emp_games/attribution/Attribution.hpp 235 fbpcs/emp_games/attribution/AttributionApp.h 67 fbpcs/emp_games/attribution/AttributionMetrics.cpp 168 fbpcs/emp_games/attribution/AttributionMetrics.h 145 fbpcs/emp_games/attribution/AttributionOptions.cpp 40 fbpcs/emp_games/attribution/AttributionOptions.h 16 fbpcs/emp_games/attribution/AttributionRule.cpp 83 fbpcs/emp_games/attribution/AttributionRule.h 20 fbpcs/emp_games/attribution/Constants.h 10 fbpcs/emp_games/attribution/Conversion.h 44 fbpcs/emp_games/attribution/Debug.h 16 fbpcs/emp_games/attribution/MainUtil.h 78 fbpcs/emp_games/attribution/Touchpoint.h 87 fbpcs/emp_games/attribution/decoupled_aggregation/Aggregation.hpp 246 fbpcs/emp_games/attribution/decoupled_aggregation/AggregationApp.h 57 fbpcs/emp_games/attribution/decoupled_aggregation/AggregationGame.h 35 fbpcs/emp_games/attribution/decoupled_aggregation/AggregationMetrics.cpp 206 fbpcs/emp_games/attribution/decoupled_aggregation/AggregationMetrics.h 198 fbpcs/emp_games/attribution/decoupled_aggregation/AggregationOptions.cpp 48 fbpcs/emp_games/attribution/decoupled_aggregation/AggregationOptions.h 18 fbpcs/emp_games/attribution/decoupled_aggregation/Aggregator.cpp 183 fbpcs/emp_games/attribution/decoupled_aggregation/Aggregator.h 87 fbpcs/emp_games/attribution/decoupled_aggregation/AttributionResult.h 38 fbpcs/emp_games/attribution/decoupled_aggregation/Constants.h 12 fbpcs/emp_games/attribution/decoupled_aggregation/ConversionMetadata.h 50 fbpcs/emp_games/attribution/decoupled_aggregation/MainUtil.h 69 fbpcs/emp_games/attribution/decoupled_aggregation/TouchPointMetadata.h 58 fbpcs/emp_games/attribution/decoupled_aggregation/main.cpp 119 fbpcs/emp_games/attribution/decoupled_attribution/Attribution.hpp 161 fbpcs/emp_games/attribution/decoupled_attribution/AttributionApp.h 63 fbpcs/emp_games/attribution/decoupled_attribution/AttributionMetrics.cpp 125 fbpcs/emp_games/attribution/decoupled_attribution/AttributionMetrics.h 141 fbpcs/emp_games/attribution/decoupled_attribution/AttributionOptions.cpp 44 fbpcs/emp_games/attribution/decoupled_attribution/AttributionOptions.h 17 fbpcs/emp_games/attribution/decoupled_attribution/AttributionOutput.cpp 102 fbpcs/emp_games/attribution/decoupled_attribution/AttributionOutput.h 74 fbpcs/emp_games/attribution/decoupled_attribution/AttributionRule.cpp 83 fbpcs/emp_games/attribution/decoupled_attribution/AttributionRule.h 20 fbpcs/emp_games/attribution/decoupled_attribution/Constants.h 10 fbpcs/emp_games/attribution/decoupled_attribution/Conversion.h 32 fbpcs/emp_games/attribution/decoupled_attribution/Debug.h 16 fbpcs/emp_games/attribution/decoupled_attribution/MainUtil.h 70 fbpcs/emp_games/attribution/decoupled_attribution/Touchpoint.h 64 fbpcs/emp_games/attribution/decoupled_attribution/main.cpp 104 fbpcs/emp_games/attribution/main.cpp 121 fbpcs/emp_games/attribution/shard_aggregator/AggMetrics.cpp 238 fbpcs/emp_games/attribution/shard_aggregator/AggMetrics.h 63 fbpcs/emp_games/attribution/shard_aggregator/AggMetricsTest.cpp 134 fbpcs/emp_games/attribution/shard_aggregator/AggMetricsThresholdCheckers.cpp 107 fbpcs/emp_games/attribution/shard_aggregator/AggMetricsThresholdCheckers.h 8 fbpcs/emp_games/attribution/shard_aggregator/MainUtil.h 12 fbpcs/emp_games/attribution/shard_aggregator/ShardAggregatorApp.cpp 99 fbpcs/emp_games/attribution/shard_aggregator/ShardAggregatorApp.h 61 fbpcs/emp_games/attribution/shard_aggregator/ShardAggregatorAppTest.cpp 226 fbpcs/emp_games/attribution/shard_aggregator/ShardAggregatorGame.h 103 fbpcs/emp_games/attribution/shard_aggregator/ShardAggregatorGameTest.cpp 200 fbpcs/emp_games/attribution/shard_aggregator/ShardAggregatorValidation.cpp 78 fbpcs/emp_games/attribution/shard_aggregator/ShardAggregatorValidation.h 15 fbpcs/emp_games/attribution/shard_aggregator/ShardAggregatorValidationTest.cpp 130 fbpcs/emp_games/attribution/shard_aggregator/main.cpp 85 fbpcs/emp_games/common/Csv.cpp 50 fbpcs/emp_games/common/Csv.h 19 fbpcs/emp_games/common/EmpOperationUtil.h 23 fbpcs/emp_games/common/EmpOperationUtil.hpp 93 fbpcs/emp_games/common/Functional.h 28 fbpcs/emp_games/common/PrivateData.h 105 fbpcs/emp_games/common/SecretSharing.h 162 fbpcs/emp_games/common/SecretSharing.hpp 369 fbpcs/emp_games/common/TestUtil.cpp 6 fbpcs/emp_games/common/TestUtil.h 5 fbpcs/emp_games/lift/calculator/CalculatorApp.cpp 54 fbpcs/emp_games/lift/calculator/CalculatorApp.h 45 fbpcs/emp_games/lift/calculator/CalculatorGame.h 46 fbpcs/emp_games/lift/calculator/CalculatorGameConfig.h 10 fbpcs/emp_games/lift/calculator/InputData.cpp 224 fbpcs/emp_games/lift/calculator/InputData.h 124 fbpcs/emp_games/lift/calculator/LiftDataFrameBuilder.cpp 78 fbpcs/emp_games/lift/calculator/LiftDataFrameBuilder.h 61 fbpcs/emp_games/lift/calculator/LiftInputData.cpp 53 fbpcs/emp_games/lift/calculator/LiftInputData.h 45 fbpcs/emp_games/lift/calculator/OutputMetrics.h 117 fbpcs/emp_games/lift/calculator/OutputMetrics.hpp 715 fbpcs/emp_games/lift/calculator/OutputMetricsData.h 76 fbpcs/emp_games/lift/calculator/main.cpp 136 fbpcs/emp_games/lift/common/Column-impl.h 48 fbpcs/emp_games/lift/common/Column.h 226 fbpcs/emp_games/lift/common/CsvReader.cpp 47 fbpcs/emp_games/lift/common/CsvReader.h 54 fbpcs/emp_games/lift/common/DataFrame.cpp 45 fbpcs/emp_games/lift/common/DataFrame.h 167 fbpcs/emp_games/lift/common/GroupedLiftMetrics.cpp 68 fbpcs/emp_games/lift/common/GroupedLiftMetrics.h 19 fbpcs/emp_games/lift/common/IDataFrameBuilder.h 9 fbpcs/emp_games/lift/common/LiftMetrics.cpp 150 fbpcs/emp_games/lift/common/LiftMetrics.h 70 fbpcs/experimental/__init__.py 1 fbpcs/experimental/cloud_logs/__init__.py 1 fbpcs/experimental/cloud_logs/log_retriever.py 26 fbpcs/infra/cloud_bridge/cli.py 144 fbpcs/infra/cloud_bridge/data_ingestion/data_transformation_lambda.py 145 fbpcs/infra/cloud_bridge/data_ingestion/glue.tf 103 fbpcs/infra/cloud_bridge/data_ingestion/main.tf 195 fbpcs/infra/cloud_bridge/data_ingestion/output.tf 16 fbpcs/infra/cloud_bridge/data_ingestion/variable.tf 36 fbpcs/infra/cloud_bridge/data_validation/main.tf 159 fbpcs/infra/cloud_bridge/data_validation/validation_utility/expected_fields.py 65 fbpcs/infra/cloud_bridge/data_validation/validation_utility/lambda_main.py 81 fbpcs/infra/cloud_bridge/data_validation/validation_utility/validation.py 214 fbpcs/infra/cloud_bridge/data_validation/variable.tf 32 fbpcs/infra/cloud_bridge/deployment_helper/aws/aws_deployment_helper.py 254 fbpcs/infra/cloud_bridge/deployment_helper/aws/aws_deployment_helper_tool.py 75 fbpcs/infra/cloud_bridge/deployment_helper/aws/policy_params.py 10 fbpcs/infra/cloud_bridge/semi_automated_data_ingestion/glue.tf 78 fbpcs/infra/cloud_bridge/semi_automated_data_ingestion/glue_ETL.py 107 fbpcs/infra/cloud_bridge/semi_automated_data_ingestion/lambda.tf 88 fbpcs/infra/cloud_bridge/semi_automated_data_ingestion/lambda_trigger.py 32 fbpcs/infra/cloud_bridge/semi_automated_data_ingestion/main.tf 8 fbpcs/infra/cloud_bridge/semi_automated_data_ingestion/variable.tf 32 fbpcs/infra/cloud_bridge/server/src/main/java/com/facebook/business/cloudbridge/pl/server/APIReturn.java 33 fbpcs/infra/cloud_bridge/server/src/main/java/com/facebook/business/cloudbridge/pl/server/Application.java 9 fbpcs/infra/cloud_bridge/server/src/main/java/com/facebook/business/cloudbridge/pl/server/DeployController.java 130 fbpcs/infra/cloud_bridge/server/src/main/java/com/facebook/business/cloudbridge/pl/server/DeploymentException.java 7 fbpcs/infra/cloud_bridge/server/src/main/java/com/facebook/business/cloudbridge/pl/server/DeploymentParams.java 146 fbpcs/infra/cloud_bridge/server/src/main/java/com/facebook/business/cloudbridge/pl/server/DeploymentRunner.java 179 fbpcs/infra/cloud_bridge/server/src/main/java/com/facebook/business/cloudbridge/pl/server/InvalidDeploymentArgumentException.java 7 fbpcs/infra/pce/aws_terraform_template/common/pce/compute.tf 14 fbpcs/infra/pce/aws_terraform_template/common/pce/main.tf 12 fbpcs/infra/pce/aws_terraform_template/common/pce/networking.tf 96 fbpcs/infra/pce/aws_terraform_template/common/pce/output.tf 26 fbpcs/infra/pce/aws_terraform_template/common/pce/variable.tf 31 fbpcs/infra/pce/aws_terraform_template/common/pce_shared/cloudwatch.tf 6 fbpcs/infra/pce/aws_terraform_template/common/pce_shared/compute.tf 38 fbpcs/infra/pce/aws_terraform_template/common/pce_shared/iam.tf 50 fbpcs/infra/pce/aws_terraform_template/common/pce_shared/main.tf 7 fbpcs/infra/pce/aws_terraform_template/common/pce_shared/output.tf 16 fbpcs/infra/pce/aws_terraform_template/common/pce_shared/variable.tf 20 fbpcs/infra/pce/aws_terraform_template/partner/vpc_peering/main.tf 16 fbpcs/infra/pce/aws_terraform_template/partner/vpc_peering/output.tf 4 fbpcs/infra/pce/aws_terraform_template/partner/vpc_peering/traffic_route.tf 5 fbpcs/infra/pce/aws_terraform_template/partner/vpc_peering/variable.tf 32 fbpcs/onedocker_binary_config.py 7 fbpcs/onedocker_binary_names.py 17 fbpcs/onedocker_service_config.py 6 fbpcs/pcf/__init__.py 1 fbpcs/performance_tools/CostEstimation.cpp 141 fbpcs/performance_tools/CostEstimation.h 43 fbpcs/pid/__init__.py 1 fbpcs/pid/entity/__init__.py 1 fbpcs/pid/entity/pid_instance.py 54 fbpcs/pid/entity/pid_stages.py 10 fbpcs/pid/entity/structs.py 14 fbpcs/pid/repository/pid_instance.py 18 fbpcs/pid/repository/pid_instance_local.py 15 fbpcs/pid/service/__init__.py 1 fbpcs/pid/service/coordination/coordination.py 69 fbpcs/pid/service/coordination/file_coordination.py 21 fbpcs/pid/service/pid_service/__init__.py 1 fbpcs/pid/service/pid_service/dispatcher.py 21 fbpcs/pid/service/pid_service/pid.py 167 fbpcs/pid/service/pid_service/pid_dispatcher.py 197 fbpcs/pid/service/pid_service/pid_execution_map.py 47 fbpcs/pid/service/pid_service/pid_flow_structs.py 16 fbpcs/pid/service/pid_service/pid_prepare_stage.py 80 fbpcs/pid/service/pid_service/pid_run_protocol_stage.py 217 fbpcs/pid/service/pid_service/pid_shard_stage.py 106 fbpcs/pid/service/pid_service/pid_stage.py 137 fbpcs/pid/service/pid_service/pid_stage_input.py 14 fbpcs/pid/service/pid_service/pid_stage_mapper.py 117 fbpcs/pl_coordinator/__init__.py 1 fbpcs/pl_coordinator/constants.py 21 fbpcs/pl_coordinator/exceptions.py 2 fbpcs/pl_coordinator/pc_calc_instance.py 117 fbpcs/pl_coordinator/pc_partner_instance.py 91 fbpcs/pl_coordinator/pc_publisher_instance.py 53 fbpcs/pl_coordinator/pl_graphapi_utils.py 113 fbpcs/pl_coordinator/pl_instance_runner.py 290 fbpcs/pl_coordinator/pl_study_runner.py 287 fbpcs/post_processing_handler/__init__.py 1 fbpcs/post_processing_handler/exception.py 4 fbpcs/post_processing_handler/post_processing_handler.py 21 fbpcs/post_processing_handler/post_processing_instance.py 36 fbpcs/private_computation/entity/breakdown_key.py 17 fbpcs/private_computation/entity/cloud_provider.py 4 fbpcs/private_computation/entity/pce_config.py 14 fbpcs/private_computation/entity/private_computation_instance.py 140 fbpcs/private_computation/entity/private_computation_status.py 38 fbpcs/private_computation/pc_attribution_runner.py 160 fbpcs/private_computation/repository/private_computation_game.py 88 fbpcs/private_computation/repository/private_computation_instance.py 17 fbpcs/private_computation/repository/private_computation_instance_local.py 18 fbpcs/private_computation/service/aggregate_shards_stage_service.py 134 fbpcs/private_computation/service/compute_metrics_stage_service.py 175 fbpcs/private_computation/service/constants.py 20 fbpcs/private_computation/service/decoupled_aggregation_stage_service.py 138 fbpcs/private_computation/service/decoupled_attribution_stage_service.py 133 fbpcs/private_computation/service/dummy_stage_service.py 20 fbpcs/private_computation/service/errors.py 1 fbpcs/private_computation/service/id_match_stage_service.py 88 fbpcs/private_computation/service/pid_stage_service.py 131 fbpcs/private_computation/service/post_processing_stage_service.py 120 fbpcs/private_computation/service/prepare_data_stage_service.py 147 fbpcs/private_computation/service/private_computation.py 357 fbpcs/private_computation/service/private_computation_service_data.py 70 fbpcs/private_computation/service/private_computation_stage_service.py 37 fbpcs/private_computation/service/run_binary_base_service.py 78 fbpcs/private_computation/service/utils.py 148 fbpcs/private_computation/stage_flows/__init__.py 8 fbpcs/private_computation/stage_flows/exceptions.py 4 fbpcs/private_computation/stage_flows/private_computation_base_stage_flow.py 46 fbpcs/private_computation/stage_flows/private_computation_decoupled_local_test_stage_flow.py 86 fbpcs/private_computation/stage_flows/private_computation_decoupled_stage_flow.py 120 fbpcs/private_computation/stage_flows/private_computation_local_test_stage_flow.py 85 fbpcs/private_computation/stage_flows/private_computation_stage_flow.py 133 fbpcs/private_computation_cli/config.yml 50 fbpcs/private_computation_cli/private_computation_cli.py 267 fbpcs/private_computation_cli/private_computation_service_wrapper.py 352 fbpcs/scripts/__init__.py 1 fbpcs/scripts/gen_config.py 77 fbpcs/scripts/gen_fake_data.py 230 fbpcs/scripts/gen_ids_from_spine.py 28 fbpcs/stage_flow/__init__.py 1 fbpcs/stage_flow/exceptions.py 4 fbpcs/stage_flow/stage_flow.py 106 fbpcs/utils/__init__.py 1 fbpcs/utils/abstract_file_ctx.py 39 fbpcs/utils/buffered_s3_file_handler.py 68 fbpcs/utils/config_yaml/__init__.py 1 fbpcs/utils/config_yaml/config_yaml_dict.py 27 fbpcs/utils/config_yaml/exceptions.py 26 fbpcs/utils/config_yaml/reflect.py 39 fbpcs/utils/json.py 6 fbpcs/utils/optional.py 6