Summary: 76 instances, 49 unique Text Count // TODO: Rewrite for OSS? 4 # TODO: Make an entity representation for game args that can dump a dict to pass 1 # TODO: T106159008 Add on attribution specific args 1 // TODO: If `in` is empty for some reason, immediately return 0. 1 // TODO: verify that the ids are the same on both ends 1 # TODO T98476320: make the following optional attributes non-optional. They are optional 1 // TODO: Could probably be smarter about INT_SIZE here given the size of the 1 # TODO rename to create_pl_instance since we now have a create_pa_instance function 1 # TODO: Preparer could be made async so we don't have to spawn our 1 // TODO: this can be optimizing by specializing this use case so we don't have 2 // TODO: We shouldn't be using MPC for this, it should just be shared over 2 // TODO: We're using 32 bits for timestamps along with an offset setting the 1 // TODO: Would be better to check *all* iterators instead of just first 1 # TODO T88759390: Make this function truly async. It is not because it calls blocking functions. 9 # TODO: we eventually will want to get rid of the if-else here, which will be 1 # TODO T101225989: map aggregation_type from the compute stage to metrics_format_type 1 // TODO: Switch from stringstreams to a real random filename 1 // TODO: This should never happen if we actually use a tmp filename 1 # TODO: we will write log_cost_to_s3 to the instance, so this function interface 1 TODO: add GCP to this cli when it's ready 1 // TODO: Braced initialization 1 # TODO: The ContainerService API for async instance creation only 1 # TODO: Probably put exe in an env variable? 2 // TODO: Auto-rewrite for open source? 1 # TODO T106159008: padding_size and run_name are only temporarily optional 1 // TODO: Computational shortcut possible by recognizing that bin 0 1 // TODO: Figure out why this isn't working when using values other than 1 // TODO: right now we use 0,1,2,.... as impression id. In future, 2 * TODO: cohortOut should also be returned or sent to a file. 1 // TODO: remove the following and use cost.getNetworkBytes() or 1 concurrency: int = 1 # used only by MPC compute metrics stage. TODO T102588568: rename to compute_metrics_concurrency 1 TODO T104391012: pass padding size to lift id spine combiner. 1 # TODO - hope we're using AWS! 1 // TODO: Using something like a stringview could make this more efficient 1 # TODO: Support custom log path 3 // TODO: These could be abstracted into a common function 6 // TODO: Could be replaced with zip_longest and map 2 False # TODO T98578624: once the product is stabilized, we can enable this 1 # TODO T88759390: make an async version of this function 4 // TODO T86923630: Uncomment this once data validation supports hashed ids 1 // TODO: Check that first and last are [] characters 1 # TODO: Combiner could be made async so we don't have to spawn our 1 // TODO: Try to split aems into a separate header file 1 # TODO: pass the policy to be added from cli.py when we need more granular control 1 # TODO: There's a weird dependency between these two services 1 // TODO: Add fields for additional aggregatiors to PrivateAggregation. 1 # TODO: Change this value with pl-task task definition in the following format (see Container Definitions section inside selected task definition revision): 1 "Fill in remaining TODO entries in config.yml", 2 // TODO: Try to split aem into a separate file 1