default.style was missing from cygwin package.
Fix errors if not all nodes fit into cache

In the previous commit, .prepare_intarray was changed to only run in append
mode. However get_node_list, which is needed during full import if the cache
isn't big enough to fit 100% of nodes in, was part of .prepare_intarray instead
of .prepare
Add a (broken, disabled) test for non 100% node cache hit ratio

To test the node retrieval from database during initial import, add
a test case for which not 100% of nodes fit into memory cache.

The minimum cache size of 1MB is allready to big in optimized mode.
In dense mode, things are sufficiently inefficient that even liechtenstein
needs more than 1MB of node cache.

However, --cache-strategy=dense appears broken at the moment. It gives the
wrong geometries, likely due to wrongly retrieved nodes. This needs fixing
before we can activate this test.
Expand default.style documentation

These changes are purely in comments and the unused nocache flag

Fixes #66
Merge pull request #69 from pnorman/default_style_doc

Expand default.style documentation
Merge pull request #62 from onepremise/master

default.style was missing from cygwin package.
Merge branch 'master' of https://github.com/openstreetmap/osm2pgsql
Conver default.style to standard line endings from windows line endings
Merge pull request #71 from pnorman/default_style_linebreak

Conver default.style to standard line endings from windows line endings
Improve style.lua to pass more of the multi-polygon tests

This still doesn't pass all of them, but potentially that is because
the tests (and C processing) is wrong
Improve style.lua to pass more of the multi-polygon tests

This still doesn't pass all of them, but potentially that is because
the tests (and C processing) is wrong
Add a new minimal style for hstore or a starting point

This style will not create any tag columns and is designed for use with hstore.

It also deletes various unwanted tags from imports to save space.

The approximate rule used for deciding to add a tag was if the
import had >1m tags to drop and the tag had >100k.
The pbf reader was not adding osm_uid and osm_user with -x
The pbf reader was not adding osm_uid and osm_user with -x
Merge pull request #72 from pnorman/empty_style

Add a new minimal style for hstore or a starting point
Add osm2pgsql binary to .gitignore
Merge pull request #73 from pnorman/gitignore

Add osm2pgsql binary to .gitignore
Use wildcards for deleting import and note tags in empty style
Use fillfactor 100 for non-updatable imports

Because they can't be updated the indexes won't need any room to
grow, so we can pack them in to save space and speed it up.

Fixes #28
Fix a segfault when cache is set to 0.