This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
results AS ( | |
SELECT | |
event, | |
experiment_test, | |
experiment_result, | |
day, | |
count(DISTINCT first_exposures.tracking_id) exposures, | |
count(DISTINCT conversions_order_placed_1.tracking_id) order_placed_1, | |
count(DISTINCT conversions_order_placed_1.tracking_id) / | |
count(DISTINCT first_exposures.tracking_id) :: FLOAT conversion_rate |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
cumulative AS ( | |
SELECT | |
DAY, | |
experiment_test, | |
experiment_result, | |
exposures, | |
sum(exposures) | |
OVER ( | |
PARTITION BY experiment_test, experiment_result | |
ORDER BY DAY |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
daily AS ( | |
SELECT | |
experiment_arm.day, | |
experiment_arm.experiment_test, | |
experiment_arm.cumulative_exposures :: INT experiment_cumulative_exposures, | |
experiment_arm.cumulative_order_placed_1 :: INT experiment_cumulative_conversions, | |
control_arm.cumulative_exposures :: INT control_cumulative_exposures, | |
control_arm.cumulative_order_placed_1 :: INT control_cumulative_conversions |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
create or replace function | |
public.significance(control_size integer, | |
control_conversion integer, | |
experiment_size integer, | |
experiment_conversion integer) | |
returns float | |
stable as $$ | |
from scipy.stats import norm | |
def standard_error(sample_size, successes): |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: landings | |
image: ezcater-landings | |
slack: j-growth | |
deployables: | |
web: | |
type: web | |
port: 3000 | |
command: "bundle exec rails server -p 3000 -b 0.0.0.0" | |
replicas: 2 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
module EzConfig | |
class CallInterceptor < GRPC::ClientInterceptor | |
def cancel! | |
@call.instance_variable_get("@wrapped").instance_variable_get("@call").cancel | |
end | |
def server_streamer(request:, call:, method:, metadata:, &block) | |
@call = call | |
yield | |
end |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
SemanticLogger.sync! | |
SemanticLogger.default_level = :trace # Prefab will take over the filtering | |
SemanticLogger.clear_appenders! | |
SemanticLogger.add_appender( | |
io: $stdout, | |
formatter: Rails.env.development? ? :color : :json, | |
filter: Prefab.log_filter | |
) |
OlderNewer