Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement efficient seeking from non-null trees using tree_pos #2911

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Restore seek_linear and add seek_skip as an option

35dcda4
Select commit
Loading
Failed to load commit list.
Draft

Implement efficient seeking from non-null trees using tree_pos #2911

Restore seek_linear and add seek_skip as an option
35dcda4
Select commit
Loading
Failed to load commit list.
Codecov / codecov/patch failed Mar 5, 2024 in 1s

9.21% of diff hit (target 89.79%)

View this Pull Request on Codecov

9.21% of diff hit (target 89.79%)

Annotations

Check warning on line 5781 in c/tskit/trees.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

c/tskit/trees.c#L5781

Added line #L5781 was not covered by tests

Check warning on line 5788 in c/tskit/trees.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

c/tskit/trees.c#L5783-L5788

Added lines #L5783 - L5788 were not covered by tests

Check warning on line 5790 in c/tskit/trees.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

c/tskit/trees.c#L5790

Added line #L5790 was not covered by tests

Check warning on line 5794 in c/tskit/trees.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

c/tskit/trees.c#L5794

Added line #L5794 was not covered by tests

Check warning on line 5796 in c/tskit/trees.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

c/tskit/trees.c#L5796

Added line #L5796 was not covered by tests

Check warning on line 5799 in c/tskit/trees.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

c/tskit/trees.c#L5798-L5799

Added lines #L5798 - L5799 were not covered by tests

Check warning on line 5803 in c/tskit/trees.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

c/tskit/trees.c#L5802-L5803

Added lines #L5802 - L5803 were not covered by tests

Check warning on line 5806 in c/tskit/trees.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

c/tskit/trees.c#L5805-L5806

Added lines #L5805 - L5806 were not covered by tests

Check warning on line 5808 in c/tskit/trees.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

c/tskit/trees.c#L5808

Added line #L5808 was not covered by tests

Check warning on line 5812 in c/tskit/trees.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

c/tskit/trees.c#L5812

Added line #L5812 was not covered by tests

Check warning on line 5814 in c/tskit/trees.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

c/tskit/trees.c#L5814

Added line #L5814 was not covered by tests

Check warning on line 5819 in c/tskit/trees.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

c/tskit/trees.c#L5817-L5819

Added lines #L5817 - L5819 were not covered by tests

Check warning on line 5823 in c/tskit/trees.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

c/tskit/trees.c#L5823

Added line #L5823 was not covered by tests

Check warning on line 5830 in c/tskit/trees.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

c/tskit/trees.c#L5825-L5830

Added lines #L5825 - L5830 were not covered by tests

Check warning on line 5832 in c/tskit/trees.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

c/tskit/trees.c#L5832

Added line #L5832 was not covered by tests

Check warning on line 5836 in c/tskit/trees.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

c/tskit/trees.c#L5836

Added line #L5836 was not covered by tests

Check warning on line 5838 in c/tskit/trees.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

c/tskit/trees.c#L5838

Added line #L5838 was not covered by tests

Check warning on line 5841 in c/tskit/trees.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

c/tskit/trees.c#L5840-L5841

Added lines #L5840 - L5841 were not covered by tests

Check warning on line 5845 in c/tskit/trees.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

c/tskit/trees.c#L5844-L5845

Added lines #L5844 - L5845 were not covered by tests

Check warning on line 5848 in c/tskit/trees.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

c/tskit/trees.c#L5847-L5848

Added lines #L5847 - L5848 were not covered by tests

Check warning on line 5850 in c/tskit/trees.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

c/tskit/trees.c#L5850

Added line #L5850 was not covered by tests

Check warning on line 5854 in c/tskit/trees.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

c/tskit/trees.c#L5854

Added line #L5854 was not covered by tests

Check warning on line 5856 in c/tskit/trees.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

c/tskit/trees.c#L5856

Added line #L5856 was not covered by tests

Check warning on line 5861 in c/tskit/trees.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

c/tskit/trees.c#L5859-L5861

Added lines #L5859 - L5861 were not covered by tests

Check warning on line 5921 in c/tskit/trees.c

See this annotation in the file changed.

@codecov codecov / codecov/patch

c/tskit/trees.c#L5921

Added line #L5921 was not covered by tests