Skip to content
This repository has been archived by the owner on Nov 21, 2024. It is now read-only.

Eval-less filter implementation #11

Closed
wants to merge 3 commits into from
Closed

Eval-less filter implementation #11

wants to merge 3 commits into from

Conversation

mourner
Copy link
Member

@mourner mourner commented Jan 29, 2016

Closes #6, #8, #10.

Needs a real world benchmark (working on it), but gut feeling it’s comparable in general case and faster in case of in filters.

cc @jfirebaugh @ansis @lucaswoj @dcervelli @tmcw

@mourner
Copy link
Member Author

mourner commented Jan 29, 2016

Gut feeling was wrong, real-world benchmark shows it's 5 times slower. :( 205ms to filter 100 dense z11 tiles vs 43ms on master. However this may be acceptable compared to other processing times on the worker side. In addition, it creates filters 10 times faster (7.6ms vs 78ms in the bench).

@mourner mourner changed the title Fast eval-less filter implementation Eval-less filter implementation Jan 29, 2016
@mourner
Copy link
Member Author

mourner commented Jan 29, 2016

Not viable for now.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant