|
|
aedd0401e2
|
Fix up hash interface and speed up save queries 10x
Fix all optimizer
|
2015-08-12 16:03:25 -04:00 |
|
|
|
ab3f59d21f
|
Add hash-based indexes
|
2015-08-12 16:03:25 -04:00 |
|
|
|
c98318aa97
|
Fix tests and update Godep
|
2015-08-12 16:03:25 -04:00 |
|
|
|
8830760df2
|
Split intersection and node iteration into two logical SQL iterators
|
2015-08-12 16:03:25 -04:00 |
|
|
|
3e02bb2b71
|
refactor to SQL builder iterators and standard iterator wrapper
|
2015-08-12 16:03:25 -04:00 |
|
|
|
b754810c6e
|
Remove old iterator code, leaving a simple all-iterator for the sql backend
|
2015-08-12 16:03:25 -04:00 |
|
|
|
425292811b
|
First reasonably fast integration test
|
2015-08-12 16:03:25 -04:00 |
|
|
|
13d4d8b7b4
|
revert to non-subquery mode
|
2015-08-12 16:03:25 -04:00 |
|
|
|
7153a766c1
|
Add new builder iterators, v2
Subcommits:
link iterator next/contains
implement sql_node_iterator next/buildsql
fix optimizers
|
2015-08-12 16:03:25 -04:00 |
|
|
|
621acae945
|
Optimize by collapsing trees into single SQL queries
|
2015-08-12 16:03:25 -04:00 |
|
|
|
185e236f15
|
attempt to build more interesting SQL queries
Subcommits:
fix old iterator, and flesh out new builder iterator
fix contains for builder iterator
Working replacement iterator
|
2015-08-12 16:03:25 -04:00 |
|
|
|
da391c3db7
|
optional index strategies
|
2015-08-12 16:03:25 -04:00 |
|
|
|
3f391a782c
|
first working-ish Postgres backend
Subcommits:
implement iterator and remove ResultTree
add Err() to sql
remove redundant and less helpful indices, change fillfactor, and use COPY FROM
|
2015-08-12 16:03:25 -04:00 |
|