Module Import alias Import alias Import alias Import alias ImportFrom alias FunctionDef arguments args defaults body If CompareLt Call NameLoad AttributeLoad NameLoad attr Num body Print Str Expr Call NameLoad Num Global identifier Assign NameStore Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Num If BoolOpOr CompareLt NameLoad Num CompareGt NameLoad Num body Print Str Expr Call NameLoad Num Global identifier Global identifier Global identifier Global identifier Global identifier Global identifier Global identifier Global identifier Global identifier Global identifier Global identifier Global identifier Global identifier Global identifier Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr Num Assign NameStore ListLoad Assign NameStore NameLoad Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore NameLoad Assign NameStore ListLoad Num Num Num Num Num Num Num Num Num Assign NameStore ListLoad Num Num Num Assign NameStore Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Num Assign NameStore Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Num Assign NameStore BinOpDiv NameLoad Call NameLoad Num Assign NameStore Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Num Assign NameStore Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Num Assign NameStore Call NameLoad SubscriptLoad AttributeLoad NameLoad attr Index Num Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Assign NameStore Num Assign NameStore Num Assign NameStore Str Print BinOpMod Str NameLoad Print BinOpMod Str NameLoad Print BinOpMod Str NameLoad Print BinOpMod Str NameLoad Print BinOpMod Str NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore Num Assign NameStore BinOpMult Call AttributeLoad NameLoad attr Num Assign NameStore BinOpMult Call AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call NameLoad SubscriptLoad NameLoad Index Num Assign NameStore Call NameLoad NameLoad Str ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr ListLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore BinOpAdd NameLoad NameLoad Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore Num Assign NameStore BinOpAdd NameLoad NameLoad Assign NameStore ListLoad For NameStore Call NameLoad Num body Assign NameStore Call NameLoad SubscriptLoad NameLoad Index BinOpMod NameLoad Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr While CompareGt NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr Assign NameStore BinOpAdd NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr Num Num Assign NameStore BinOpAdd BinOpMod BinOpMult Call NameLoad BinOpMult Call AttributeLoad NameLoad attr NameLoad Call NameLoad BinOpMult Call AttributeLoad NameLoad attr NameLoad NameLoad Num If CompareEq BinOpMod NameLoad Num Num body Assign NameStore BinOpMult BinOpAdd Call NameLoad BinOpMult Call AttributeLoad NameLoad attr NameLoad Num Num Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr ListLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Assign NameStore BinOpAdd NameLoad Num If CompareGtE NameLoad NameLoad body Assign NameStore BinOpMult Call AttributeLoad NameLoad attr Num While CompareLtE NameLoad NameLoad body Assign NameStore BinOpMult Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num Assign NameStore NameLoad Assign NameStore Num Assign NameStore Call AttributeLoad NameLoad attr If BoolOpAnd UnaryOpNot NameLoad CompareGtE NameLoad NameLoad body Assign NameStore NameLoad If CompareGtE NameLoad BinOpAdd NameLoad NameLoad body Assign NameStore BinOpSub Call AttributeLoad NameLoad attr NameLoad Assign NameStore NameLoad Assign NameStore BinOpSub NameLoad NameLoad If CompareEq NameLoad Num body Assign NameStore Num Assign NameStore BinOpMult BinOpDiv Call NameLoad NameLoad Call NameLoad NameLoad Num If CompareGt NameLoad Num body Assign NameStore Num Expr Call AttributeLoad NameLoad attr Assign NameStore BinOpSub NameLoad NameLoad Assign NameStore BinOpDiv BinOpMult Call NameLoad NameLoad Num Call NameLoad NameLoad Print BinOpMod Str TupleLoad NameLoad NameLoad BinOpDiv Call NameLoad NameLoad Call NameLoad NameLoad NameLoad BinOpSub NameLoad NameLoad BinOpMult NameLoad Num BinOpMult NameLoad Num NameLoad Assign NameStore NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore NameLoad For NameStore NameLoad body If Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Assign NameStore BinOpSub Call AttributeLoad NameLoad attr NameLoad Print Print Str Print Str Print Str Print BinOpMod Str SubscriptLoad NameLoad Index Num Print BinOpMod Str SubscriptLoad NameLoad Index Num Print BinOpMod Str SubscriptLoad NameLoad Index Num Print Assign NameStore Str Assign NameStore Num Assign NameStore Call NameLoad NameLoad Str ListLoad Assign NameStore Call AttributeLoad NameLoad attr ListLoad Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num If CompareEq Call NameLoad AttributeLoad NameLoad attr Num body Print Str orelse For NameStore AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad NameLoad Index Num Assign NameStore SubscriptLoad NameLoad Index Num Print BinOpMod Str TupleLoad NameLoad NameLoad If CompareGt NameLoad NameLoad body Assign NameStore NameLoad Assign NameStore NameLoad Print Print BinOpMod Str TupleLoad NameLoad NameLoad Print Print Str Print Str Print Str Print BinOpMod Str NameLoad Print BinOpMod Str NameLoad Print BinOpMod Str BinOpDiv NameLoad NameLoad Print BinOpMod Str BinOpDiv BinOpMult Call NameLoad NameLoad Num Call NameLoad NameLoad Print BinOpMod Str SubscriptLoad NameLoad Index Num Print BinOpMod Str SubscriptLoad NameLoad Index Num Print BinOpMod Str SubscriptLoad NameLoad Index Num Print BinOpMod Str SubscriptLoad NameLoad Index Num Print BinOpMod Str SubscriptLoad NameLoad Index Num Print BinOpMod Str SubscriptLoad NameLoad Index Num Print BinOpMod Str SubscriptLoad NameLoad Index Num Print BinOpMod Str SubscriptLoad NameLoad Index Num Print BinOpMod Str SubscriptLoad NameLoad Index Num decorator_list ClassDef bases AttributeLoad NameLoad attr body FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad Assign AttributeStore NameLoad attr Call NameLoad AttributeLoad NameLoad attr Str ListLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Global identifier Global identifier Global identifier Global identifier Global identifier Global identifier Global identifier Global identifier Global identifier Global identifier Global identifier Global identifier Global identifier Global identifier Global identifier Assign NameStore Num While NameLoad body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Assign NameStore BinOpAdd NameLoad Num Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr ListLoad SubscriptLoad NameLoad Index Num SubscriptLoad NameLoad Index Num NameLoad Assign NameStore Call AttributeLoad NameLoad attr If CompareNotEq AttributeLoad NameLoad attr Num body Print Str Expr Call NameLoad Num orelse Expr Call AttributeLoad NameLoad attr Assign NameStore BinOpAdd NameLoad Num Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index Num Assign NameStore SubscriptLoad SubscriptLoad AttributeLoad NameLoad attr Index Num Index Num Assign SubscriptStore NameLoad Index NameLoad BinOpAdd SubscriptLoad NameLoad Index NameLoad Num If NameLoad body Assign NameStore BinOpSub NameLoad NameLoad Assign NameStore BinOpAdd NameLoad Num Assign NameStore BinOpAdd NameLoad NameLoad If CompareLt NameLoad NameLoad body Assign NameStore NameLoad If CompareGt NameLoad NameLoad body Assign NameStore NameLoad Assign NameStore Call NameLoad BinOpMult NameLoad Num If CompareGt NameLoad Num body Assign NameStore Num Assign SubscriptStore NameLoad Index NameLoad BinOpAdd SubscriptLoad NameLoad Index NameLoad Num Expr Call AttributeLoad NameLoad attr decorator_list decorator_list If CompareEq NameLoad Str body Expr Call NameLoad
N/A N/A sys N/A time N/A random N/A threading voltdbclient * main N/A N/A N/A N/A N/A N/A N/A len N/A sys argv 8 N/A N/A ClientVoter [number of contestants] [votes per phone number] [transactions per second] [client feedback interval (seconds)] [test duration (seconds)] [lag record delay (seconds)] [server list (comma separated)] N/A N/A exit 1 N/A max_contestant N/A max_contestant N/A int N/A N/A sys argv N/A 1 N/A N/A N/A max_contestant 1 N/A max_contestant 12 N/A N/A Number of contestants must be between 1 and 12 N/A N/A exit 1 N/A results_lock N/A params_lock N/A requestPermit N/A availableThreads N/A shouldContinue N/A min_execution_secs N/A max_execution_secs N/A tot_execution_secs N/A tot_executions N/A tot_executions_latency N/A check_latency N/A latency_counter N/A vote_result_counter N/A invocation_params N/A results_lock N/A N/A threading Lock N/A params_lock N/A N/A threading Lock N/A requestPermit N/A N/A threading Semaphore 0 N/A availableThreads N/A N/A threading Semaphore 0 N/A invocation_params N/A N/A shouldContinue True N/A min_execution_secs 999999 N/A max_execution_secs -1 N/A tot_execution_secs 0 N/A tot_executions 0 N/A tot_executions_latency 0 N/A check_latency False N/A latency_counter N/A 0 0 0 0 0 0 0 0 0 N/A vote_result_counter N/A 0 0 0 N/A max_votes_per_phone_number N/A long N/A N/A sys argv N/A 2 N/A transactions_per_sec N/A long N/A N/A sys argv N/A 3 N/A transactions_per_milli N/A transactions_per_sec N/A float 1000 N/A client_feedback_interval_secs N/A long N/A N/A sys argv N/A 4 N/A test_duration_secs N/A long N/A N/A sys argv N/A 5 N/A lag_latency_secs N/A long N/A N/A sys argv N/A 6 N/A server_list N/A N/A sys argv N/A 7 N/A this_outstanding 0 N/A last_outstanding 0 N/A contestant_names Edwina Burnam,Tabatha Gehling,Kelly Clauss,Jessie Alloway,Alana Bregman,Jessie Eichman,Allie Rogalski,Nita Coster,Kurt Walser,Ericka Dieter,Loraine Nygren,Tania Mattioli N/A N/A Allowing %d votes per phone number max_votes_per_phone_number N/A N/A Submitting %d SP calls/sec transactions_per_sec N/A N/A Feedback interval = %d second(s) client_feedback_interval_secs N/A N/A Running for %d second(s) test_duration_secs N/A N/A Latency not recorded for %d second(s) lag_latency_secs N/A phone_number None N/A contestant_number None N/A transactions_this_sec 0 N/A last_milli N/A N/A N/A time time 1000 N/A this_milli N/A N/A N/A time time 1000 N/A volt_servers N/A N/A server_list rsplit , N/A client N/A FastSerializer N/A volt_servers N/A 0 N/A initprocedure N/A VoltProcedure client Initialize N/A N/A FastSerializer VOLTTYPE_INTEGER N/A FastSerializer VOLTTYPE_STRING N/A response N/A N/A initprocedure call N/A max_contestant contestant_names N/A start_time N/A N/A time time N/A end_time N/A start_time test_duration_secs N/A current_time start_time N/A last_feedback_time start_time N/A num_sp_calls 0 N/A start_recording_latency N/A start_time lag_latency_secs N/A thread_list N/A N/A x N/A range 5 N/A N/A thread N/A doQueries N/A volt_servers N/A N/A x N/A len volt_servers N/A N/A N/A thread setDaemon True N/A N/A N/A thread start N/A N/A end_time current_time N/A N/A N/A N/A availableThreads acquire N/A num_sp_calls N/A num_sp_calls 1 N/A phone_number N/A N/A random randint 1000000000 9999999999 N/A contestant_number N/A N/A N/A N/A int N/A N/A N/A random random max_contestant N/A int N/A N/A N/A random random max_contestant max_contestant 1 N/A N/A N/A num_sp_calls 100 0 N/A N/A contestant_number N/A N/A N/A int N/A N/A N/A random random max_contestant 1 2 N/A N/A N/A params_lock acquire N/A N/A N/A invocation_params append N/A phone_number contestant_number N/A N/A N/A params_lock release N/A N/A N/A requestPermit release N/A transactions_this_sec N/A transactions_this_sec 1 N/A N/A transactions_this_sec transactions_per_milli N/A N/A this_milli N/A N/A N/A time time 1000 N/A N/A this_milli last_milli N/A N/A this_milli N/A N/A N/A time time 1000 N/A N/A N/A time sleep 0 N/A last_milli this_milli N/A transactions_this_sec 0 N/A current_time N/A N/A time time N/A N/A N/A check_latency N/A current_time start_recording_latency N/A N/A check_latency True N/A N/A current_time N/A last_feedback_time client_feedback_interval_secs N/A N/A elapsed_time_secs_2 N/A N/A N/A time time start_time N/A last_feedback_time current_time N/A run_time_secs N/A end_time start_time N/A N/A tot_executions_latency 0 N/A N/A tot_executions_latency 1 N/A percent_complete N/A N/A N/A float elapsed_time_secs_2 N/A float run_time_secs 100 N/A N/A percent_complete 100 N/A N/A percent_complete 100 N/A N/A N/A results_lock acquire N/A this_outstanding N/A num_sp_calls tot_executions N/A avg_latency N/A N/A N/A float tot_execution_secs 1000 N/A float tot_executions_latency N/A N/A %f%% Complete | SP Calls: %d at %f SP/sec | outstanding = %d (%d) | min = %d | max = %d | avg = %f N/A percent_complete num_sp_calls N/A N/A float num_sp_calls N/A float elapsed_time_secs_2 this_outstanding N/A this_outstanding last_outstanding N/A min_execution_secs 1000 N/A max_execution_secs 1000 avg_latency N/A last_outstanding this_outstanding N/A N/A N/A results_lock release N/A shouldContinue False N/A thread thread_list N/A N/A N/A N/A thread isAlive N/A N/A N/A N/A thread join N/A elapsed_time_secs N/A N/A N/A time time start_time N/A N/A **************************************************************************** N/A Voting Results N/A **************************************************************************** N/A N/A  - Accepted votes = %d N/A vote_result_counter N/A 0 N/A N/A  - Rejected votes (invalid contestant) = %d N/A vote_result_counter N/A 1 N/A N/A  - Rejected votes (voter over limit) = %d N/A vote_result_counter N/A 2 N/A N/A winner_name <<UNKNOWN>> N/A winner_votes -1 N/A resultsprocedure N/A VoltProcedure client Results N/A N/A response N/A N/A resultsprocedure call N/A N/A table N/A N/A response tables N/A 0 N/A N/A N/A len N/A table tuples 0 N/A N/A  - No results to report. N/A N/A row N/A table tuples N/A N/A result_name N/A row N/A 0 N/A result_votes N/A row N/A 2 N/A N/A  - Contestant %s received %d vote(s) N/A result_name result_votes N/A N/A result_votes winner_votes N/A N/A winner_votes result_votes N/A winner_name result_name N/A N/A N/A  - Contestant %s was the winner with %d vote(s) N/A winner_name winner_votes N/A N/A **************************************************************************** N/A System Statistics N/A **************************************************************************** N/A N/A  - Ran for %f second(s) elapsed_time_secs N/A N/A  - Performed %d Stored Procedure call(s) num_sp_calls N/A N/A  - At %f call(s) per second N/A num_sp_calls elapsed_time_secs N/A N/A  - Average Latency = %f ms N/A N/A N/A float tot_execution_secs 1000 N/A float tot_executions_latency N/A N/A  - Latency   0ms -  25ms = %d N/A latency_counter N/A 0 N/A N/A  - Latency  25ms -  50ms = %d N/A latency_counter N/A 1 N/A N/A  - Latency  50ms -  75ms = %d N/A latency_counter N/A 2 N/A N/A  - Latency  75ms - 100ms = %d N/A latency_counter N/A 3 N/A N/A  - Latency 100ms - 125ms = %d N/A latency_counter N/A 4 N/A N/A  - Latency 125ms - 150ms = %d N/A latency_counter N/A 5 N/A N/A  - Latency 150ms - 175ms = %d N/A latency_counter N/A 6 N/A N/A  - Latency 175ms - 200ms = %d N/A latency_counter N/A 7 N/A N/A  - Latency 200ms+        = %d N/A latency_counter N/A 8 N/A doQueries N/A N/A threading Thread N/A __init__ N/A N/A self server N/A N/A N/A N/A N/A N/A threading Thread __init__ self N/A N/A self client N/A FastSerializer server N/A N/A self proc N/A VoltProcedure N/A self client Vote N/A N/A FastSerializer VOLTTYPE_BIGINT N/A FastSerializer VOLTTYPE_TINYINT N/A FastSerializer VOLTTYPE_BIGINT N/A run N/A N/A self N/A N/A N/A vote_result_counter N/A tot_executions N/A tot_executions_latency N/A tot_execution_secs N/A check_latency N/A latency_counter N/A min_execution_secs N/A max_execution_secs N/A requestPermit N/A shouldContinue N/A max_contestant N/A results_lock N/A params_lock N/A availableThreads N/A invocation_params N/A num_sp_calls 0 N/A shouldContinue N/A N/A N/A N/A availableThreads release N/A N/A N/A requestPermit acquire N/A num_sp_calls N/A num_sp_calls 1 N/A N/A N/A params_lock acquire N/A params N/A N/A invocation_params pop N/A N/A N/A params_lock release N/A time_before N/A N/A time time N/A response N/A N/A N/A self proc call N/A N/A params N/A 0 N/A params N/A 1 max_contestant N/A time_after N/A N/A time time N/A N/A N/A response status 1 N/A N/A Failed to execute!!! N/A N/A exit -1 N/A N/A N/A N/A results_lock acquire N/A tot_executions N/A tot_executions 1 N/A table N/A N/A response tables N/A 0 N/A vote_result N/A N/A N/A table tuples N/A 0 N/A 0 N/A N/A vote_result_counter N/A vote_result N/A N/A vote_result_counter N/A vote_result 1 N/A check_latency N/A N/A execution_time N/A time_after time_before N/A tot_executions_latency N/A tot_executions_latency 1 N/A tot_execution_secs N/A tot_execution_secs execution_time N/A N/A execution_time min_execution_secs N/A N/A min_execution_secs execution_time N/A N/A execution_time max_execution_secs N/A N/A max_execution_secs execution_time N/A latency_bucket N/A int N/A execution_time 40 N/A N/A latency_bucket 8 N/A N/A latency_bucket 8 N/A N/A latency_counter N/A latency_bucket N/A N/A latency_counter N/A latency_bucket 1 N/A N/A N/A results_lock release N/A N/A N/A N/A __name__ __main__ N/A N/A N/A main