Skip to content

Division-by-zero error in _get_weighted_position_increase_per_day_for_partitions #39

@jcjones

Description

@jcjones
er[1042704]: Traceback (most recent call last): er[1042704]: File "/usr/local/bin/partition-manager", line 11, in <module> er[1042704]: load_entry_point('mariadb-sequential-partition-manager==0.3.0', 'console_scripts', 'partition-manager')() er[1042704]: File "/usr/lib/python3/dist-packages/partitionmanager/cli.py", line 490, in main er[1042704]: raise e er[1042704]: File "/usr/lib/python3/dist-packages/partitionmanager/cli.py", line 476, in main er[1042704]: output = args.func(args) er[1042704]: File "/usr/lib/python3/dist-packages/partitionmanager/cli.py", line 211, in partition_cmd er[1042704]: return do_partition(conf) er[1042704]: File "/usr/lib/python3/dist-packages/partitionmanager/cli.py", line 338, in do_partition er[1042704]: sql_cmds = pm_tap.get_pending_sql_reorganize_partition_commands( er[1042704]: File "/usr/lib/python3/dist-packages/partitionmanager/table_append_partition.py", line 761, in get_pending_sql_reorganize_p> er[1042704]: partition_changes = _plan_partition_changes( er[1042704]: File "/usr/lib/python3/dist-packages/partitionmanager/table_append_partition.py", line 527, in _plan_partition_changes er[1042704]: rates = _get_weighted_position_increase_per_day_for_partitions( er[1042704]: File "/usr/lib/python3/dist-packages/partitionmanager/table_append_partition.py", line 288, in _get_weighted_position_incre> er[1042704]: return list(map(lambda x: x / sum(weights), weighted_sums)) er[1042704]: File "/usr/lib/python3/dist-packages/partitionmanager/table_append_partition.py", line 288, in <lambda> er[1042704]: return list(map(lambda x: x / sum(weights), weighted_sums)) er[1042704]: ZeroDivisionError: division by zero 

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions